@charset "UTF-8";

html, body { background-color: #fff; margin: 0; }
:root{
  --evessa-red:#E6001B;
  --evessa-black:#1E0E07;
  --evessa-gold:#D4B274;
  --evessa-gold-l:#e8d3a6;
  --evessa-jp:"Hiragino Kaku Gothic ProN","Hiragino Sans","IBM Plex Sans JP","Noto Sans JP",sans-serif;
}

/* ===== parts.css ===== */

/* ===== フッター本体 ===== */
.evessa-footer{
  background:var(--evessa-red,#E6001B);
  padding:40px 24px;
  text-align:center;
  box-sizing:border-box;
}
.evessa-footer *{box-sizing:border-box}

/* ===== ロゴ ===== */
.evessa-footer__brand{
  width:300px;
  height:50px;
  max-width:78vw;
  margin:0 auto 14px;
  background:url('/files/user/_/lp/2026-27/seasonseat/img/other/osakaevessa_logo.png') center/contain no-repeat;
}

/* ===== 公式サイトボタン ===== */
.evessa-footer__link{
  display:inline-flex;
  align-items:center;
  gap:10px;
  margin:6px 0 22px;
  padding:12px 26px;
  border:2px solid var(--evessa-gold,#D4B274);
  border-radius:0;
  background:transparent;
  color:var(--evessa-gold-l,#e8d3a6);
  font-family:var(--evessa-jp,"Hiragino Kaku Gothic ProN","Hiragino Sans",sans-serif);
  font-weight:800;
  font-size:14px;
  letter-spacing:.04em;
  text-decoration:none;
  transition:.3s;
}
.evessa-footer__link-arr{
  width:15px;
  height:15px;
  display:inline-flex;
  color:var(--evessa-gold-l,#e8d3a6);
  transition:transform .3s,color .3s;
}
.evessa-footer__link-arr svg{width:100%;height:100%;display:block}

.evessa-footer__link:hover{
  background:var(--evessa-gold,#D4B274);
  color:var(--evessa-black,#1E0E07);
  transform:translateY(-3px);
  box-shadow:0 10px 26px rgba(212,178,116,.4);
}
.evessa-footer__link:hover .evessa-footer__link-arr{
  color:var(--evessa-black,#1E0E07);
  transform:translate(2px,-2px);
}

/* ===== SNSアイコン ===== */
.evessa-footer__sns{
  display:flex;
  flex-wrap:wrap;
  gap:14px;
  justify-content:center;
  margin:22px 0 6px;
  padding:0;
  list-style:none;
}
.evessa-footer__sns li{margin:0;padding:0}
.evessa-footer__sns li::before{content:none}

.evessa-footer__sns a{
  width:48px;
  height:48px;
  display:flex;
  align-items:center;
  justify-content:center;
  border:none;
  border-radius:0;
  background:#fff;
  transition:.3s;
  box-shadow:0 4px 14px rgba(0,0,0,.35);
}
.evessa-footer__sns a:hover{
  transform:translateY(-4px);
  background:var(--evessa-gold,#D4B274);
  box-shadow:0 10px 24px rgba(212,178,116,.45);
}
.evessa-footer__sns img{
  width:23px;
  height:23px;
  display:block;
  filter:brightness(0) saturate(100%);
}

/* ===== コピーライト ===== */
.evessa-footer__copy{
  display:block;
  color:#8a7c66;
  font-size:12px;
  letter-spacing:.05em;
}

/* ===== SP ===== */
@media screen and (max-width:767px){
  .evessa-footer{padding:32px 16px}
  .evessa-footer__brand{width:240px;height:40px;margin-bottom:12px}
  .evessa-footer__link{font-size:13px;padding:11px 20px}
  .evessa-footer__sns{gap:10px}
  .evessa-footer__sns a{width:44px;height:44px}
  .evessa-footer__sns img{width:21px;height:21px}
}

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    font-size: 0;
    clear: both;
    visibility: hidden;
}

.bg-main {
    color: #FFFFFF;
    background-color: #E6001B!important;
}

.layout-team-header .team-nav li > a:hover span {
  color: #E6001B;
}

.layout-team-header .team-nav li:hover .is-animate {
  color: #E6001B;
}

.layout-popup-tnav .right {
    background-color: #E6001B;
}

.txt-main {
  color: #E6001B;
}

.bg-sub {
    /*background-color: #D4B274;*/
    background-color: #000000;
}

.tsns-wrap li i {
    color: #FFFFFF;
}

.team-nav-trigger.sp .icn {
    color: #FFFFFF;
}

.tsns-wrap .tsns05 img {
    width: 20px;
    vertical-align: middle;
}

.layout-content .layout-module .second-body article a {
    color: #1f0603;
}

#page_detail_01 .layout-main,
#page_stats .layout-main,
#page_roster_players_detail .layout-main{
    /*float: none;*/
}

#page_detail_01 .layout-content,
#page_inquiry_detail .layout-content{
    background: #cfcfcf;
    padding-bottom: 50px;
}

/*#page_roster_players_detail .layout-content,
#page_roster_cheers_detail .layout-content,
#page_roster_staffs_detail .layout-content {
    background: #cfcfcf;
}*/

/* お問い合わせCSS */

#page_inquiry_detail .layout-content {
    background: #cfcfcf;
}

#page_inquiry_detail .layout-module {
    margin: 30px 30px 25px 30px;
}

#page_inquiry_detail .layout-main {
    float: none;
}

#page_inquiry_detail .layout-module .second-header .top {
    background: #E6001B!important;
}

#page_inquiry_detail .layout-module .second-header .btm {
    background: #E6001B!important;
}

#page_inquiry_detail .layout-module .second-header .slice {
    background: #E6001B!important;
}

.l-container--contents .layout-second {
    margin: 0;
}

.layout-module .second-body .news-article {
    padding: 0;
}

#page_inquiry_detail .ct-form select {
    border: 1px solid #ccc;
    width: 50%;
    background-position: 92%;
}

:placeholder-shown,
::-webkit-input-placeholder, 
:-moz-placeholder, 
::-moz-placeholder, 
:-ms-input-placeholder {
    color: #fcc;
}

/* お問い合わせCSS */


@media screen and (min-width: 768px) {
  .layout-global-header {
    position: relative;
    padding: 5px;
    height: 52px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
  .layout-global-header a {
    transition: opacity .15s;
    -webkit-transition: opacity .15s;
  }
  .layout-global-header a:hover {
    opacity: .7;
  }
  .layout-global-header .b-logo {
    float: left;
    margin-right: 20px;
  }
  .layout-global-header .global-nav {
    float: left;
  }
  .layout-global-header .global-nav li {
    display: inline-block;
  }
  .layout-global-header .global-nav li a {
    display: block;
    margin-right: 10px;
    line-height: 38px;
    color: #545454;
    font-weight: bold;
  }
  .layout-global-header .global-sponsor {
    display: table;
    float: right;
  }
  .layout-global-header .global-sponsor li {
    display: table-cell;
    height: 38px;
    vertical-align: middle;
    padding: 0 10px;
  }
  .layout-global-header .global-sponsor li img {
    vertical-align: middle;
    height: 40px;
  }
}

/*ニュース角生成*/
.is-team-slice-color .is-slice.is-bg-main:after{
    background: #E6001B;
}

.news-article .second-header .top, .news-article .second-header .slice, .news-article .second-header .btm {
    background: #FFF !important;
}

.layout-second .second-header .slice {
    background: #E6001B;
}
.news-article{
    background: transparent !important;
}

/*チケット販売*/
.style-org .heading-main {
    background: #ec6c00;
    color: #fff;
    font-size: 24px;
    font-weight: bold;
    padding: 14px;
}
.style-org .section {
	margin-top: 60px;
}
.style-org .section:first-child {
	margin-top: 0;
}
.style-org .section p,
.style-org .section div,
.style-org .section ol {
	margin-bottom: 20px;
}
.style-org .section .heading-01 {
	color: #000;
	border-bottom: 3px solid #ec6c00;
	font-size: 24px;
	font-weight: bold;
	line-height: 2.2;
	margin-bottom: 20px;
}
.style-org .section .heading-02 {
	color: #fff;
	background: #ec6c00;
	font-size: 18px;
	font-weight: bold;
	margin-bottom: 20px;
	padding: 14px;
}
.style-org .buy {
	border: 3px solid #ec6c00;
	padding: 20px;
	text-align: center;
}
.style-org .buy p {
	color: #ec6c00;
	font-size: 18px;
	font-weight: bold;
}
.style-org .seats ul {
	overflow: hidden;
}
.style-org .seats ul li {
	float: left;
	width: 30%;
	margin: 0 5% 10px 0;
}
/*ul li:not(:first-child),
ol li:not(:first-child) {
	margin-top: 7px;
}*/
.list li {
	overflow: hidden;
}

.style-org .seats ul li:nth-child(3n) {
	margin-right: 0;
}
.style-org .seats ul li span {
	display: inline-block;
	vertical-align: middle;
	width: 16px;
	height: 16px;
	margin-right: 10px;
}

#page_detail_50 .sub_ttl02 {
    background: none;
    font-weight: normal;
    color: #000;
}

@media screen and (max-width: 767px) {
	.style-org .seats ul li {
		float: left;
		width: 48%;
		margin: 0 4% 10px 0;
	}
	.style-org .seats ul li:nth-child(3n) {
		margin-right: 4%;
	}
	.style-org .seats ul li:nth-child(2n) {
		margin-right: 0;
	}
}
.style-org .later {
	width: 100%;
}
.style-org .later th {
	text-align: center;
	font-weight: bold;
	background: #f6f6f6;
}
.style-org .later th,
.style-org .later td {
	border: 1px solid #ccc;
	padding: 5px;
	vertical-align: middle;
}


.layout-sponsors{
	padding: 0px;
}
.bnr-box{
	margin: 0 auto;
	margin-bottom: 100px;
	max-width: 1100px;
}
.bnr-box ul {
	overflow: hidden;
}
.bnr-box li {
	margin: 0;
}
.bnr-box li img{
	width: 100%;
	height: auto;
}
.bnrBox-1 li{
	width: 26.87%;
}

.bnrBox-2 li{
	display: inline-block;
	width: 21%;
	margin-right: 2%;
	margin-left: 2%;
	margin-bottom: 2%;
}
.bnrBox-2 li:nth-child(4n){
	margin-right: 0;
}
.bnrBox-3 li{
	display: inline-block;
	width: 21%;
	margin-right: 2%;
	margin-left: 2%;
	margin-bottom: 2%;
}
.bnrBox-3 li:nth-child(4n){
	margin-right: 0;
}
.bnrBox-4 ul{
	font-size: 0;
}
.bnrBox-4 li{
	display: inline-block;
	width: 15%;
	margin-right: 2%;
	margin-bottom: 2%;
	font-size: 10px;
}
.bnrBox-4 li:nth-child(6n){
	margin-right: 0;
}

.bnrBox-5 li{
	margin: 0 1em 10px;
}
.bnrBox-ttl{
	font-size: 215%;
	text-align: center;
	padding-bottom: 20px;
	margin-bottom: 40px;
	font-weight: bold;
}
.bnrBox-ttl:after{
	display: block;
	content: "";
	width: 60px;
	margin: 20px auto 0;
	border-top: 5px solid orange;
}
.bnr-box ul{
	padding: 0;
}


@media screen and (max-width: 768px){
.layout-sponsors{
	padding: 30px 0 0 0;
}
.bnr-box{
	margin: 0 auto;
	padding-left: 15px;
	padding-right: 15px;
	margin-bottom: 60px;
	max-width: 1000px;
}
.bnr-box ul {
	overflow: hidden;
}
.bnr-box li {
	margin: 0;
}
.bnr-box li img{
	width: 100%;
	height: auto;
}
.bnrBox-1 li{
	width: 100%;
}

.bnrBox-2 li{
	display: block;
	float: left;
	width: 48%;
	margin-right: 4%;
	margin-bottom: 2%;
}
.bnrBox-2 li:nth-child(4n){
	margin-right: 0;
}
.bnrBox-2 li:nth-child(2n){
	margin-right: 0;
}
.bnrBox-3 li{
	float: left;
	display: block;
	width: 48%;
	margin-right: 4%;
	margin-bottom: 2%;
}
.bnrBox-3 li:nth-child(4n){
	margin-right: 0;
}
.bnrBox-3 li:nth-child(2n){
	margin-right: 0;
}
.bnrBox-4 ul{
	font-size: 0;
}
.bnrBox-4 li{
	display: inline-block;
	width: 30%;
	margin-right: 5%;
	margin-bottom: 2%;
	font-size: 10px;
}
.bnrBox-4 li:nth-child(6n){
	margin-right: 5%;
}
.bnrBox-4 li:nth-child(3n){
	margin-right: 0;
}

.bnrBox-5 li{
	display: inline;
	margin: 0 0em 10px;
}
.bnrBox-5 li:after{
	content: "　";
	display: inline-block;
}
.bnrBox-ttl{
	font-size: 120%;
	text-align: center;
	padding-bottom: 0px;
	margin-bottom: 30px;
	font-weight: bold;
}
.bnrBox-ttl:after{
	display: block;
	content: "";
	width: 60px;
	margin: 10px auto 0;
	border-top: 2px solid orange;
}
}

@media print, screen and (min-width: 768px){
    /*順位表角生成TOPページ*/
    .component-standing-list.is-bg-sub.is-slice:after{
        background: #D4B274 !important;
    }
    /*成績表角生成TOPページ*/
    .component-stats-list.is-bg-sub.is-slice:after {
        background: #D4B274 !important;
    }
}

/* ===== customize.css ===== */
@charset "UTF-8";

@media screen and (min-width: 768px)  {

  .layout-main.topleft {
    width: calc(100% - 350px);
  }
 
  .main-visual-inner.layout-main.caption-layout {
    width: 100%;
  }

  .top-youtube ul {
      display: flex;
      flex-wrap: wrap;
  }

  .top-youtube .image-card.youtube:not(:last-child) {
      margin-right: 5px;
  }

  .main-visual__outer {
    position: relative;
    width: 100%;
    padding-top: 56.25%;
    background-color: #000;
  }

  .main-visual {
    position: absolute;
    top: 0;
    right: 0;
    width: 100%;
    height: 100%;
  }

  #page_top .list-card .pc .image {
      position: relative;
      width: 100%;
      padding-top: 66.7%;
  }

  #page_top .list-card .pc .image-bg {
      position: absolute;
      top: 0;
      right: 0;
      width: 100%;
      height: 100%;
  }
}

/* ===== club_site_common.css ===== */
@charset "UTF-8";

/* ===== common-font.css ===== */
@font-face {
  font-family: 'Noto Sans Japanese';
  font-style: normal;
  font-weight: 100;
  src: url("../../../user/fonts/noto/noto-thin.eot");
  /* IE9 Compat Modes */
  src: url("../../../user/fonts/noto/noto-thin.eot?#iefix") format("embedded-opentype"), url("../../../user/fonts/noto/noto-thin.woff") format("woff"), url("../../../user/fonts/noto/noto-thin.ttf") format("truetype");
  /* Safari, Android, iOS */
}

@font-face {
  font-family: 'Noto Sans Japanese';
  font-style: normal;
  font-weight: 200;
  src: url("../../../user/fonts/noto/noto-light.eot");
  src: url("../../../user/fonts/noto/noto-light.eot?#iefix") format("embedded-opentype"), url("../../../user/fonts/noto/noto-light.woff") format("woff"), url("../../../user/fonts/noto/noto-light.ttf") format("truetype");
}

@font-face {
  font-family: 'Noto Sans Japanese';
  font-style: normal;
  font-weight: 300;
  src: url("../../../user/fonts/noto/noto-demilight.eot");
  src: url("../../../user/fonts/noto/noto-demilight.eot?#iefix") format("embedded-opentype"), url("../../../user/fonts/noto/noto-demilight.woff") format("woff"), url("../../../user/fonts/noto/noto-demilight.ttf") format("truetype");
}

@font-face {
  font-family: 'Noto Sans Japanese';
  font-style: normal;
  font-weight: 400;
  src: url("../../../user/fonts/noto/noto-regular.eot");
  src: url("../../../user/fonts/noto/noto-regular.eot?#iefix") format("embedded-opentype"), url("../../../user/fonts/noto/noto-regular.woff") format("woff"), url("../../../user/fonts/noto/noto-regular.ttf") format("truetype");
}

@font-face {
  font-family: 'Noto Sans Japanese';
  font-style: normal;
  font-weight: 500;
  src: url("../../../user/fonts/noto/noto-medium.eot");
  src: url("../../../user/fonts/noto/noto-medium.eot?#iefix") format("embedded-opentype"), url("../../../user/fonts/noto/noto-medium.woff") format("woff"), url("../../../user/fonts/noto/noto-medium.ttf") format("truetype");
}

@font-face {
  font-family: 'Noto Sans Japanese';
  font-style: normal;
  font-weight: 700;
  src: url("../../../user/fonts/noto/noto-blod.eot");
  src: url("../../../user/fonts/noto/noto-blod.eot?#iefix") format("embedded-opentype"), url("../../../user/fonts/noto/noto-blod.woff") format("woff"), url("../../../user/fonts/noto/noto-blod.ttf") format("truetype");
}

@font-face {
  font-family: 'Noto Sans Japanese';
  font-style: normal;
  font-weight: 900;
  src: url("../../../user/fonts/noto/noto-black.eot");
  src: url("../../../user/fonts/noto/noto-black.eot?#iefix") format("embedded-opentype"), url("../../../user/fonts/noto/noto-black.woff") format("woff"), url("../../../user/fonts/noto/noto-black.ttf") format("truetype");
}

@font-face {
  font-family: 'fontello';
  src: url("../../../user/fonts/fontello.eot?75086332");
  src: url("../../../user/fonts/fontello.eot?75086332#iefix") format("embedded-opentype"), url("../../../user/fonts/fontello.woff?75086332") format("woff"), url("../../../user/fonts/fontello.ttf?75086332") format("truetype"), url("../../../user/fonts/fontello.svg?75086332#fontello") format("svg");
  font-weight: normal;
  font-style: normal;
}

/* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */
/* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */
/*
@media screen and (-webkit-min-device-pixel-ratio:0) {
  @font-face {
    font-family: 'fontello';
    src: url('../../../user/fonts/fontello.svg?75086332#fontello') format('svg');
  }
}
*/
[class^="icon-"]:before, [class*=" icon-"]:before {
  font-family: "fontello";
  font-style: normal;
  font-weight: normal;
  speak: none;
 
  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  margin-right: .2em;
  text-align: center;
  /* opacity: .8; */
 
  /* For safety - reset parent styles, that can break glyph codes*/
  font-variant: normal;
  text-transform: none;
 
  /* fix buttons height, for twitter bootstrap */
  line-height: 1em;
 
  /* Animation center compensation - margins should be symmetric */
  /* remove if not needed */
  margin-left: .2em;
 
  /* you can be more comfortable with increased icons size */
  /* font-size: 120%; */
 
  /* Font smoothing. That was taken from TWBS */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
 
  /* Uncomment for 3D effect */
  /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
}

/*.icon-twt:before {
  content: '\e800';
}*/

/* '' */
/*.icon-insta:before {
  content: '\e801';
}*/

/* '' */
/*.icon-fb:before {
  content: '\e802';
}*/

/* '' */
/*.icon-search:before {
  content: '\e803';
}*/

/* 検索 */
.icon-search:before {
  content: '\e800';
}
/* 問い合わせ */
.icon-mail:before {
  content: '\e801';
}
/* TWITTER */
.icon-twt:before {
  content: '\f099';
}
/* INSTAGRAM */
.icon-insta:before {
  content: '\f16d';
}
/* FACEBOOK */
.icon-fb:before {
  content: '\f30c';
}
/* YOUTUBE */
.icon-youtube-play:before {
  content: '\f315';
}

body {
  -ms-animation: loadingA 0.5s 1 forwards linear;
  -moz-animation: loadingA 0.5s 1 forwards linear;
}
@-ms-keyframes loadingA {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes loadingA {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}

/* ===== common-font-awesome.min.css ===== */
/*!
 *  Font Awesome 4.6.3 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:'FontAwesome';src:url('../../user/fonts/fontawesome-webfont.eot?v=4.6.3');src:url('../../user/fonts/fontawesome-webfont.eot?#iefix&v=4.6.3') format('embedded-opentype'),url('../../user/fonts/fontawesome-webfont.woff2?v=4.6.3') format('woff2'),url('../../user/fonts/fontawesome-webfont.woff?v=4.6.3') format('woff'),url('../../user/fonts/fontawesome-webfont.ttf?v=4.6.3') format('truetype'),url('../../user/fonts/fontawesome-webfont.svg?v=4.6.3#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}

/* ===== gadget-common.css ===== */
@charset "UTF-8";
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
  margin: 0;
  padding: 0;
}

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
  display: block;
}

body {
  line-height: 1;
}

ol, ul {
  list-style: none;
}

blockquote, q {
  quotes: none;
}

blockquote:before, blockquote:after, q:before, q:after {
  content: none;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

/*--------------------------------------------
  PC/SP振り分け設定
---------------------------------------------*/
@media print, screen and (min-width: 768px) {
  .sp {
    display: none !important;
  }
}

@media screen and (max-width: 767px) {
  .pc {
    display: none !important;
  }
}

/*--------------------------------------------
  汎用クラス
---------------------------------------------*/
/*クリアフィックス*/
.cf {
  *zoom: 1;
}

.cf:after {
  content: "";
  display: table;
  clear: both;
}

.cf:before {
  content: "";
  display: table;
}

/*クリアフィックス(簡易)*/
.oh {
  overflow: hidden;
}

/*画像置換*/
.ir {
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
}

/*テキストサイズ変更*/
.fz10 {
  font-size: 10px !important;
}

.fz11 {
  font-size: 11px !important;
}

.fz12 {
  font-size: 12px !important;
}

.fz13 {
  font-size: 13px !important;
}

.fz14 {
  font-size: 14px !important;
}

.fz15 {
  font-size: 15px !important;
}

.fz16 {
  font-size: 16px !important;
}

/*文字の太さ*/
.fwb {
  font-weight: bold !important;
}

.fwn {
  font-weight: normal !important;
}

/*文字の位置*/
.tac {
  text-align: center !important;
}

.tal {
  text-align: left !important;
}

.tar {
  text-align: right !important;
}

/*文字をメインカラーに*/
.cm {
  color: #fcfff5 !important;
}

/*背景をメインカラーに*/
.bg {
  background: #fcfff5 !important;
}

/*マージンボトム*/
.mb0 {
  margin-bottom: 0px !important;
}

.mb5 {
  margin-bottom: 5px !important;
}

.mb10 {
  margin-bottom: 10px !important;
}

.mb15 {
  margin-bottom: 15px !important;
}

.mb20 {
  margin-bottom: 20px !important;
}

.mb25 {
  margin-bottom: 25px !important;
}

.mb30 {
  margin-bottom: 30px !important;
}

.mb35 {
  margin-bottom: 35px !important;
}

.mb40 {
  margin-bottom: 40px !important;
}

.mb45 {
  margin-bottom: 45px !important;
}

.mb50 {
  margin-bottom: 50px !important;
}

@media screen and (min-width: 768px) {
  .mb-xs {
    margin-bottom: 7.5px !important;
  }
  .mb-s {
    margin-bottom: 15px !important;
  }
  .mb-m {
    margin-bottom: 30px !important;
  }
  .mb-l {
    margin-bottom: 60px !important;
  }
  .mb-xl {
    margin-bottom: 80px !important;
  }
}

@media screen and (max-width: 767px) {
  .mb-xs {
    margin-bottom: 5px !important;
  }
  .mb-s {
    margin-bottom: 10px !important;
  }
  .mb-m {
    margin-bottom: 20px !important;
  }
  .mb-l {
    margin-bottom: 40px !important;
  }
  .mb-xl {
    margin-bottom: 50px !important;
  }
}

/*マージンライト*/
.mr0 {
  margin-right: 0px !important;
}

.mr5 {
  margin-right: 5px !important;
}

.mr10 {
  margin-right: 10px !important;
}

.mr15 {
  margin-right: 15px !important;
}

.mr20 {
  margin-right: 20px !important;
}

.mr25 {
  margin-right: 25px !important;
}

.mr30 {
  margin-right: 30px !important;
}

.mr35 {
  margin-right: 35px !important;
}

.mr40 {
  margin-right: 40px !important;
}

.mr45 {
  margin-right: 45px !important;
}

.mr50 {
  margin-right: 50px !important;
}

/*パディング*/
.p0 {
  margin-right: 0px !important;
}

.p5 {
  margin-right: 5px !important;
}

.p10 {
  margin-right: 10px !important;
}

.p15 {
  margin-right: 15px !important;
}

.p20 {
  margin-right: 20px !important;
}

.p25 {
  margin-right: 25px !important;
}

.p30 {
  margin-right: 30px !important;
}

.p35 {
  margin-right: 35px !important;
}

.p40 {
  margin-right: 40px !important;
}

.p45 {
  margin-right: 45px !important;
}

.p50 {
  margin-right: 50px !important;
}

/*フロート*/
.fl {
  float: left !important;
}

.fr {
  float: right !important;
}

.imgfl {
  float: left;
  margin: 0 5 5 0 !important;
}

.imgfr {
  float: right;
  margin: 0 0 5 5 !important;
}

.cb {
  clear: both !important;
}

.list-mark {
  text-indent: -1em;
  padding-left: 1em;
}

.img-max {
  width: 100%;
  height: auto;
}

.bg-an {
  background: #666 !important;
}

.bg-sub-an {
  background: #ccc !important;
}

.team-an .txt-main {
  color: #666 !important;
}

.team-an .bg-main {
  color: #FFF;
  background: #666 !important;
}

.team-an .border-main {
  border-color: #666 !important;
}

.team-an .bg-border-main {
  color: #fff;
  border-color: #666 !important;
  background: #666 !important;
}

.team-an .txt-sub {
  color: #ccc !important;
}

.team-an .bg-sub {
  background: #ccc !important;
}

.team-an .event-contents a {
  color: #7f7f7f !important;
}

.team-an .formError .formErrorContent {
  background: #666 !important;
}

.team-an .formError .formErrorArrow div {
  background: #666 !important;
}

.team-an .formError .formErrorArrow div.line2, .team-an .formError .formErrorArrow div.line1 {
  background: #ddd !important;
}

.team-an .arw-main {
  width: 0;
  height: 0;
  border-top: 5px solid #666;
  border-right: 3px solid transparent;
  border-bottom: 5px solid transparent;
  border-left: 3px solid transparent;
}

.team-an input[type="text"]:focus, .team-an input[type="email"]:focus, .team-an textarea:focus {
  outline: solid 3px #666 !important;
}

.team-an .is-team-slice-color .is-slice.is-bg-main:after {
  background: #666 !important;
}

@media screen and (min-width: 768px) {
  .team-an .team-nav li:hover .en {
    color: #666 !important;
  }
  .team-an .is-slice.is-bg-sub:after {
    background: #ccc !important;
  }
}

@media screen and (max-width: 767px) {
  .team-an .team-nav li.selected .en {
    color: #666 !important;
  }
  .team-an .component-block .block-header {
    background: #666 !important;
  }
}

/* perfect-scrollbar v0.6.11 */
.ps-container {
  -ms-touch-action: none;
  touch-action: none;
  overflow: hidden !important;
  -ms-overflow-style: none;
}

.ps-container.ps-active-x > .ps-scrollbar-x-rail, .ps-container.ps-active-y > .ps-scrollbar-y-rail {
  display: block;
}

.ps-container.ps-in-scrolling {
  pointer-events: none;
}

.ps-container.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail {
  background-color: #eee;
}

.ps-container.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail > .ps-scrollbar-x {
  background-color: #999;
}

.ps-container.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail {
  background-color: #c4c4c4;
}

.ps-container.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail > .ps-scrollbar-y {
  background-color: #7d7d7d;
}

.ps-container > .ps-scrollbar-x-rail {
  display: none;
  position: absolute;
  /* please don't change 'position' */
  opacity: 0;
  -webkit-transition: background-color .2s linear, opacity .2s linear;
  -moz-transition: background-color .2s linear, opacity .2s linear;
  -o-transition: background-color .2s linear, opacity .2s linear;
  transition: background-color .2s linear, opacity .2s linear;
  bottom: 3px;
  /* there must be 'bottom' for ps-scrollbar-x-rail */
  height: 2px;
}

.ps-container > .ps-scrollbar-x-rail > .ps-scrollbar-x {
  position: absolute;
  /* please don't change 'position' */
  background-color: #aaa;
  -webkit-transition: background-color .2s linear;
  -moz-transition: background-color .2s linear;
  -o-transition: background-color .2s linear;
  transition: background-color .2s linear;
  bottom: 0;
  /* there must be 'bottom' for ps-scrollbar-x */
  height: 2px;
}

.ps-container > .ps-scrollbar-y-rail {
  position: absolute;
  border-radius: 4px;
  background: rgba(255, 255, 255, 0.4);
  /* please don't change 'position' */
  -webkit-transition: background-color .2s linear, opacity .2s linear;
  -moz-transition: background-color .2s linear, opacity .2s linear;
  -o-transition: background-color .2s linear, opacity .2s linear;
  transition: background-color .2s linear, opacity .2s linear;
  right: 1% !important;
  /* there must be 'right' for ps-scrollbar-y-rail */
  width: 8px;
}

.ps-container > .ps-scrollbar-y-rail > .ps-scrollbar-y {
  position: absolute;
  border-radius: 4px;
  /* please don't change 'position' */
  background: rgba(0, 0, 0, 0.4);
  -webkit-transition: background-color .2s linear;
  -moz-transition: background-color .2s linear;
  -o-transition: background-color .2s linear;
  transition: background-color .2s linear;
  right: 1% !important;
  /* there must be 'right' for ps-scrollbar-y */
  width: 8px;
}

@supports (-ms-overflow-style: none) {
  .ps-container {
    overflow: auto !important;
  }
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .ps-container {
    overflow: auto !important;
  }
}

@media print {
  body {
    -webkit-print-color-adjust: exact;
    overflow: visible !important;
  }
  .layout-content {
    width: 100%;
  }
  .layout-main {
    width: 100% !important;
  }
  .main-visual-inner,
  .layout-side + .layout-main {
    width: 70% !important;
  }
  .layout-team-header .team-logo-wrap {
    width: 17% !important;
  }
  .layout-team-header .team-nav {
    width: 70% !important;
  }
  .layout-team-header .team-sns {
    min-width: 10% !important;
  }
  .stats-search-wrap .component-month-selector .common-selector.w-middle {
    width: 15% !important;
  }
  .stats-search-wrap .component-month-selector .common-selector {
    margin-right: 50px !important;
    width: 10% !important;
  }
  .stats-search-wrap .component-month-selector .common-selector.w-wide {
    width: 18% !important;
  }
  .stats-search-wrap .component-month-selector input.btn.btn-search {
    width: 10% !important;
  }
}

a {
  color: #2971a7;
  text-decoration: none;
}

a.demo-icon {
  color: #686868;
  text-decoration: none;
}

.en {
  font-family: "abolition",sans-serif;
  letter-spacing: .1em;
}

.ja {
  font-family: "Noto Sans Japanese", "游ゴシック体", "Yu Gothic", sans-serif;
}

.ofh {
  overflow: hidden;
}

.category-label .cat01 {
  background: #ec3e6b;
}

.category-label .cat02 {
  background: #00a0e9;
}

.category-label .cat03 {
  background: #043457;
}

.category-label .cat04 {
  background: #66cc99;
}

.category-label .cat05 {
  background: #b7aa00;
}

.category-label .cat06 {
  background: #bfd38d;
}

.category-label .cat07 {
  background: #5f52a0;
}

.category-label .cat08 {
  background: #de993f;
}

.category-label .cat09 {
  background: #c490bf;
}

.category-label .cat10 {
  background: #d1c0a5;
}

.category-label .cat11 {
  background: #59493f;
}

.category-label .cat12 {
  background: #486a00;
}

.category-label .cat13 {
  background: #e8ca22;
}

.category-label .cat14 {
  background: #f07e57;
}

.category-label .cat15 {
  background: #2aa2a3;
}

.category-label .cat01 a, .category-label .cat02 a, .category-label .cat03 a, .category-label .cat04 a, .category-label .cat05 a, .category-label .cat06 a, .category-label .cat07 a, .category-label .cat08 a, .category-label .cat09 a, .category-label .cat10 a, .category-label .cat11 a, .category-label .cat12 a, .category-label .cat13 a, .category-label .cat14 a, .category-label .cat15 a {
  color: #FFF !important;
}

.caution {
  color: #ff0000;
}

.pace {
  -webkit-pointer-events: none;
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}

.pace-inactive {
  display: none;
}

.pace .pace-progress {
  background: #000;
  position: fixed;
  z-index: 20001;
  top: 0;
  right: 100%;
  width: 100%;
  height: 1px;
}

@media print, screen and (min-width: 768px) {
  #responsive {
    display: block;
  }
  .layout-team-header {
    z-index: 200;
  }
  .game-list-controller {
    z-index: 500;
  }
  .top-main-visual-wrap {
    z-index: 100;
  }
  /* TOP SLIDER & GAME SCHEDULE */
  .main-visual-inner {
    z-index: 5;
  }
  .layout-side {
    z-index: 199;
  }
  body {
    min-width: 1000px;
    background-color: #fff;
    color: #4c4c4c;
    *font-size: small;
    *font: x-small;
    font-weight: normal;
    font-style: normal;
    font: 14px/1.61 "Noto Sans Japanese", "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴシック Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
    -webkit-font-smoothing: antialiased;
    font-smoothing: antialiased;
    overflow-y: scroll;
    -webkit-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-align: justify;
    text-justify: inter-ideograph;
    text-align: left;
  }
  /* table */
  .tbl-tips thead th {
    position: relative;
    padding-top: 30px !important;
  }
  .tbl-tips thead th:before, .tbl-tips thead th:after {
    content: '';
    position: absolute;
    top: 15px;
    left: 50%;
    width: 7px;
    display: block;
    border-top: 1px solid #e72185;
  }
  .tbl-tips thead th:before {
    margin-left: -4px;
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
  }
  .tbl-tips thead th:after {
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
  }
  .tbl01 {
    margin-bottom: 30px;
    width: 100%;
    border-top: 1px solid #bfbfbf;
  }
  .tbl01 th, .tbl01 td {
    padding: 10px 5px;
    text-align: center;
  }
  .tbl01 tr {
    border-bottom: 1px solid #bfbfbf;
  }
  .tbl01 thead th {
    padding: 10px 5px 5px;
    font-size: 10px;
  }
  .tbl01 tbody td:nth-child(odd) {
    background: #f7f7f7;
  }
  .tbl02 {
    margin-bottom: 30px;
    width: 100%;
    border: 1px solid #bfbfbf;
  }
  .tbl02 th, .tbl02 td {
    padding: 10px;
  }
  .tbl02 thead tr th {
    color: #FFF;
    text-align: center;
    background: #b5b5b5;
  }
  .tbl02 tbody tr {
    border-bottom: 1px solid #bfbfbf;
  }
  .tbl02 tbody tr th {
    text-align: center;
  }
  .tbl02 tbody tr:nth-child(even) {
    background: #f7f7f7;
  }
  .tbl03 {
    margin-bottom: 30px;
    width: 100%;
    border: 1px solid #bfbfbf;
  }
  .tbl03 th, .tbl03 td {
    padding: 10px;
  }
  .tbl03 tbody tr {
    border-bottom: 1px solid #bfbfbf;
  }
  .tbl03 tbody tr th {
    text-align: center;
    background: #eee;
  }
  .tbl03 tbody tr td {
    padding: 10px 20px;
    text-align: center;
  }
  /* BUTTON */
  .link-wrap {
    margin-bottom: 30px;
    text-align: right;
  }
  .link-wrap .link {
    color: #595959;
    padding: 5px;
    display: inline-block;
    text-align: center;
    border: 1px solid;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    transition: all .2s;
  }
  .link-wrap .link:hover {
    opacity: 0.7;
    filter: alpha(opacity=70);
  }
  .link-wrap .link-radius {
    display: inline-block;
    padding: 10px 18px;
    font-size: 12px;
    color: #000;
    border: 1px solid #bfbfbf;
    border-radius: 6px;
    margin: 5px;
    cursor: pointer;
  }
  .link-wrap .link-radius i {
    display: inline-block;
    padding-right: 10px;
  }
  .link-wrap .link-radius:hover, .link-wrap .link-radius.selected {
    background: #efefef;
  }
  .link-wrap .ico {
    margin-right: 10px;
    vertical-align: middle;
  }
  .link-wrap .size-fixed {
    padding: 15px 0;
    width: 100%;
    font-size: 16px;
  }
  .link-wrap .size-half {
    padding: 15px 0;
    width: 48%;
    font-size: 16px;
  }
  .link-wrap .size-half:first-child {
    margin-right: 1.65%;
  }
  .link-wrap .size-half:last-child {
    margin-left: 1.65%;
  }
  .link-wrap .strong {
    color: #FFF;
    background: #e40073;
  }
  /* tips */
  .tips-wrap {
    display: none;
    position: absolute;
    display: inline-block;
    background: #bfbfbf;
    border: 1px solid #bfbfbf;
  }
  .tips-wrap .tips-inner {
    position: relative;
    padding-bottom: 8px;
    background: #bfbfbf;
  }
  .tips-wrap .tips-inner:after {
    top: 100%;
    left: 50%;
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none;
    border-color: rgba(191, 191, 191, 0);
    border-top-color: #bfbfbf;
    border-width: 8px;
    margin-left: -8px;
  }
  .tips-wrap .tips-content {
    position: relative;
    padding: 8px;
    font-size: 13px;
    background: #FFF;
  }
  .tips-wrap .tips-content:after {
    top: 100%;
    left: 50%;
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none;
    border-color: rgba(255, 255, 255, 0);
    border-top-color: #FFF;
    border-width: 8px;
    margin-left: -8px;
  }
  .layout-global-header {
    position: relative;
    padding: 5px;
    height: 52px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
  .layout-global-header a {
    transition: opacity .15s;
    -webkit-transition: opacity .15s;
  }
  .layout-global-header a:hover {
    opacity: .7;
  }
  .layout-global-header .b-logo {
    float: left;
    margin-right: 10px;
  }
  .layout-global-header .sr-logo {
    display: none;
  }
  .layout-global-header .global-nav {
    float: left;
  }
  .layout-global-header .global-nav li {
    display: inline-block;
  }
  .layout-global-header .global-nav li a {
    display: block;
    margin-right: 10px;
    line-height: 38px;
    color: #545454;
    font-weight: bold;
  }
  .layout-global-header .global-sponsor {
    display: table;
    float: right;
  }
  .layout-global-header .global-sponsor li {
    display: table-cell;
    height: 38px;
    vertical-align: middle;
    padding: 0 10px;
  }
  .layout-global-header .global-sponsor li img {
    vertical-align: middle;
    height: 40px;
  }
  .loaded .layout-team-header {
    overflow: initial;
  }
  .layout-team-header {
    position: relative;
    width: 100%;
    height: 130px;
    *zoom: 1;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
  .layout-team-header:after {
    content: "";
    display: table;
    clear: both;
  }
  .layout-team-header:before {
    content: "";
    display: table;
  }
  .layout-team-header .inner {
    margin: 0 30px;
  }
  .layout-team-header .team-logo-wrap {
    float: left;
    margin-top: 20px;
    /*margin-right: 30px;*/
    display: table;
  }
  .layout-team-header .team-logo-wrap > * {
    display: table-cell;
    vertical-align: middle;
  }
  .layout-team-header .team-logo-wrap .team-logo {
    padding-right: 20px;
  }
  .layout-team-header .team-logo-wrap .team-logo img {
    width: 83px;
  }
  .layout-team-header .team-logo-wrap .en {
    font-size: 24px;
    line-height: 1.2;
    letter-spacing: 7px;
    width: 130px;
  }
  .layout-team-header .team-nav {
    float: left;
    width: 46%;
    height: 130px;
  }
  .layout-team-header .team-nav li {
    display: inline-block;
    margin: 0 0.5% 0;
    text-align: center;
    vertical-align: top;
  }
  /*.layout-team-header .team-nav li:nth-child(n+7) {
    display: none;
  }*/
  .layout-team-header .team-nav li .en {
    padding: 0 3px;
    font-size: 20px;
    letter-spacing: 3px;
  }
  .layout-team-header .team-nav li .en span {
    z-index: 1;
    position: relative;
  }
  .layout-team-header .team-nav li .ja {
    font-size: 11px;
  }
  .layout-team-header .team-nav li:hover .second-nav {
    opacity: 1;
    height: 50px;
  }
  .layout-team-header .team-nav li:hover .is-animate:before, .layout-team-header .team-nav li:hover .is-animate:after {
    width: 50%;
  }
  .layout-team-header .team-nav li > a {
    position: relative;
    display: block;
    padding: 35px 0 46px;
    width: 100%;
    height: 100%;
    color: #FFFFFF;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
  .layout-team-header .team-nav li > a .is-animate {
    position: relative;
    display: block;
  }
  .layout-team-header .team-nav li > a .is-animate:before, .layout-team-header .team-nav li > a .is-animate:after {
    content: '';
    position: absolute;
    top: 0;
    display: block;
    width: 0%;
    height: 100%;
    background: #FFF;
    transition: all .1s linear;
  }
  .layout-team-header .team-nav li > a .is-animate:before {
    left: 50%;
  }
  .layout-team-header .team-nav li > a .is-animate:after {
    right: 0;
    margin-right: 50%;
  }
  /*.layout-team-header .team-nav li.has-2ndnav > a:after {
    content: '';
    position: absolute;
    bottom: 30px;
    left: 50%;
    margin-left: -5px;
    width: 10px;
    height: 8px;
    background: url(../../../user/images/icn-arw-bottom.png) no-repeat center top;
    background-size: 10px;
  }*/
  .layout-team-header .team-nav li.has-2ndnav > a:before {
    content: '';
    position: absolute;
    bottom: 37px;
    left: 0;
    right: 0;
    width: 21px;
    height: 10px;
    background-color: #E6001B;
    z-index: 1;
    margin: 0 auto;
    
  }
  .layout-team-header .team-nav li.has-2ndnav > a:after {
    content: '';
    position: absolute;
    bottom: 32px;
    left: 50%;
    margin-left: -5px;
    width: 10px;
    height: 10px;
    background-color: #FFFFFF;
    transform: rotate(45deg);
  }
  .layout-team-header .team-nav li .second-nav {
    opacity: 0;
    overflow: hidden;
    position: absolute;
    top: 130px;
    left: 0;
    width: 100%;
    height: 0px;
    padding-left: 10%;
    text-align: left;
    background: #313131;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    transition: all .14s linear;
    -webkit-transition: all .14s linear;
  }
  .layout-team-header .team-nav li .second-nav a {
    display: inline-block;
    margin: 0 20px;
    line-height: 50px;
    color: #FFF;
    transition: opacity .15s;
    -webkit-transition: opacity .15s;
  }
  .layout-team-header .team-nav li .second-nav a:hover {
    opacity: .7;
  }
  .layout-team-header .team-nav .team-nav-trigger {
    display: inline-block !important;
    padding-top: 43px;
    padding-bottom: 43px;
  }
  .layout-team-header .team-nav .team-nav-trigger .icn-wrap {
    cursor: pointer;
    transition: opacity .15s;
    -webkit-transition: opacity .15s;
  }
  .layout-team-header .team-nav .team-nav-trigger .icn-wrap:hover {
    opacity: .7;
  }
  .layout-team-header .team-nav .team-nav-trigger .icn {
    display: block;
    position: relative;
    margin: 0 auto;
    width: 30px;
    height: 19px;
  }
  .layout-team-header .team-nav .team-nav-trigger .icn span, .layout-team-header .team-nav .team-nav-trigger .icn:before, .layout-team-header .team-nav .team-nav-trigger .icn:after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 28px;
    height: 3px;
    background: #FFFFFF;
  }
  .layout-team-header .team-nav .team-nav-trigger .icn:before {
    top: 7px;
  }
  .layout-team-header .team-nav .team-nav-trigger .icn:after {
    top: 14px;
  }
  .layout-team-header .team-nav .team-nav-trigger .title {
    font-family: "abolition",sans-serif;
    letter-spacing: 3px;
    font-size: 13px;
  }
  .layout-team-header .team-sns {
    float: right;
    padding-top: 30px;
    min-width: 176px;
  }
  .layout-team-header .team-sns.no-fanclub {
    padding-top: 46px;
  }
  .layout-team-header .team-sns.no-fanclub .fanclub {
    display: none;
  }
  .layout-team-header .team-sns ul {
    display: table;
    width: 100%;
  }
  .layout-team-header .team-sns li {
    display: table-cell;
    padding: 0 7px;
    text-align: center;
    font-size: 120%;
  }
  .layout-team-header .team-sns a {
    color: #FFF;
  }
  .layout-team-header .team-sns .fanclub {
    margin-top: 15px;
    font-size: 12px;
    text-align: center;
  }
  .layout-team-header .team-sns .fanclub a {
    position: relative;
    display: block;
    padding-right: 10px;
    color: #FFF;
  }
  .layout-team-header .team-sns .fanclub a:after {
    content: '';
    position: absolute;
    margin-top: -3px;
    top: 50%;
    right: 10px;
    width: 10px;
    height: 8px;
    background: url(/v=1528423964/files/user/common/img/icn-arw-bottom.png) no-repeat 90% center;
    background-size: 10px;
  }
  .layout-subpage-header {
    position: relative;
  }
  .layout-subpage-header .subpage-image {
    width: 100%;
    vertical-align: top;
  }
  .layout-subpage-header .subpage-title {
    position: absolute;
    top: 50%;
    right: 30px;
    color: #FFF;
    font-family: "abolition",sans-serif;
    font-size: 60px;
    line-height: 1;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
  }
  .layout-subpage-header .subpage-title span {
    display: inline-block;
    padding-right: 20px;
  }
  .layout-subpage-header .subpage-title .txt-main {
    position: relative;
  }
  .layout-subpage-header .subpage-title .txt-main:before {
    content: '';
    position: absolute;
    top: -10px;
    width: 26px;
    border-top: 1px solid;
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
  }
  .layout-content {
    background: #3e3e3e;
  }
  .layout-content:after {
    content: "";
    display: block;
    clear: both;
    height: 0;
    visibility: hidden;
  }
  .layout-content .bread {
    padding: 11px 30px 12px;
    font-size: 11px;
    color: #939393;
    background: #e1e1e2;
  }
  .layout-content .bread .divide {
    margin: 0 10px;
  }
  .layout-content .btn-back {
    font-size: 16px;
  }
  .layout-content .btn-back img {
    margin-right: 10px;
    vertical-align: middle;
  }
  .layout-content .btn-back a {
    display: block;
    line-height: 56px;
    color: #FFF;
    text-align: center;
    background: #b5b5b5;
  }
  .layout-content.stats-content {
    overflow: visible;
  }

  .layout-content .component-block.block-cs-game {
    padding: 10px;
    color: #fff;
    background: #1e1e1e;
  }
  .layout-content .component-block.block-cs-game p {
    margin-bottom: 6px;
    font-size: 14px;
    letter-spacing: 0.02em;
  }
  .layout-main {
    float: left;
    width: 70%;
    background: #cfcfcf;
    /*padding-bottom: 30px;*/
  }
  .layout-main-inner {
    margin: 70px 30px;
  }
  .layout-side {
    position: relative;
    float: left;
    width: 100%;
    min-width: 200px;
    max-width: 350px;
  }
  .layout-side-inner {
    padding: 60px 0 70px 30px;
  }
  .layout-sponsors ul {
    padding: 50px;
    text-align: center;
  }
  .layout-sponsors li {
    display: inline-block;
    margin: 0 10px;
    vertical-align: middle;
  }
  .layout-sponsors a {
    transition: opacity .15s;
    -webkit-transition: opacity .15s;
  }
  .layout-sponsors a:hover {
    opacity: .7;
  }
  .layout-global-footer {
    overflow: hidden;
    padding: 30px 50px;
  }
  .layout-global-footer .team-logo {
    float: left;
    margin-right: 30px;
  }
  .layout-global-footer .team-logo img {
    width: 70px;
    height: auto;
  }
  .layout-global-footer .foot-nav {
    float: left;
    margin-top: 25px;
  }
  .layout-global-footer .foot-nav li {
    display: inline-block;
    margin-right: 10px;
  }
  .layout-global-footer .foot-nav a {
    color: #FFFFFF;
    transition: opacity .15s;
    -webkit-transition: opacity .15s;
  }
  .layout-global-footer .foot-nav a:hover {
    opacity: .7;
  }
  .layout-global-footer .copy {
    float: right;
    margin-top: 25px;
  }
  .is-layout-popup-tnav-show {
    overflow: hidden;
  }
  .is-layout-popup-tnav-show .layout-popup-tnav .close-trigger {
    opacity: 1;
    filter: alpha(opacity=100);
  }
  .is-layout-popup-tnav-show .layout-popup-tnav .left, .is-layout-popup-tnav-show .layout-popup-tnav .right {
    width: 50%;
  }
  .is-layout-popup-tnav-show .layout-popup-tnav .content .tsns-wrap {
    opacity: 1;
    filter: alpha(opacity=100);
  }
  .is-layout-popup-tnav-show .layout-popup-tnav .content .tnav-wrap {
    opacity: 1;
    filter: alpha(opacity=100);
  }
  .is-layout-popup-tnav-show .layout-popup-tnav .js-popup-tnav-open {
    display: none;
  }
  .layout-popup-tnav {
    z-index: -1;
    opacity: 0;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
  }
  .layout-popup-tnav .close-trigger {
    opacity: 0;
    filter: alpha(opacity=0);
    z-index: 500;
    display: block;
    position: absolute;
    top: 40px;
    right: 40px;
    padding: 20px 10px 0 0;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: width 0.4s cubic-bezier(0.84, 0.01, 1, 0.73) 0.15s, opacity 0.15s;
    -webkit-transition: width 0.4s cubic-bezier(0.84, 0.01, 1, 0.73) 0.15s, opacity 0.15s;
  }
  .layout-popup-tnav .close-trigger:hover {
    opacity: .7;
  }
  .layout-popup-tnav .close-trigger:before, .layout-popup-tnav .close-trigger:after {
    content: '';
    display: block;
    position: absolute;
    width: 50px;
    height: 1px;
    border-top: 2px solid #FFF;
  }
  .layout-popup-tnav .close-trigger:before {
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
  }
  .layout-popup-tnav .close-trigger:after {
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
  }
  .layout-popup-tnav .left, .layout-popup-tnav .right {
    position: fixed;
    z-index: -1;
    top: 0;
    width: 0%;
    height: 100%;
    transition: all 0.4s cubic-bezier(0.84, 0.01, 1, 0.73);
    -webkit-transition: all 0.4s cubic-bezier(0.84, 0.01, 1, 0.73);
  }
  .layout-popup-tnav .left {
    right: 50%;
    background: rgba(0, 0, 0, 0.85);
  }
  .layout-popup-tnav .right {
    right: 0;
    background: #E6001B;
  }
  .layout-popup-tnav .content {
    overflow-y: auto;
    position: absolute;
    top: 0;
    left: 0;
    padding-top: 60px;
    padding-bottom: 60px;
    width: 100%;
    height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
  .layout-popup-tnav .content .inner {
    min-height: 100%;
  }
  .layout-popup-tnav .content .tsns-wrap {
    opacity: 0;
    filter: alpha(opacity=0);
    margin-left: 20%;
    margin-right: 50%;
    margin-bottom: 50px;
    padding-right: 55px;
    transition: all 0.4s cubic-bezier(0.84, 0.01, 1, 0.73) 0.15s;
    -webkit-transition: all 0.4s cubic-bezier(0.84, 0.01, 1, 0.73) 0.15s;
  }
  .layout-popup-tnav .content .tsns-wrap a {
    color: #FFF;
    transition: opacity .15s;
    -webkit-transition: opacity .15s;
  }
  .layout-popup-tnav .content .tsns-wrap a:hover {
    opacity: .7;
  }
  .layout-popup-tnav .content .tsns-wrap li {
    display: inline-block;
    text-align: center;
    width: 24%;
  }
  .layout-popup-tnav .content .tnav-wrap li {
    overflow: hidden;
    zoom: 1;
  }
  .layout-popup-tnav .content .tnav-wrap li > a {
    float: left;
    padding: 20px 80px 20px 20px;
    width: 50%;
    text-align: right;
    line-height: 1;
    color: #FFF;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    opacity: 1;
  }
  .layout-popup-tnav .content .tnav-wrap li > a:hover {
    opacity: .7;
  }
  .layout-popup-tnav .content .tnav-wrap li > a .en {
    margin-bottom: 5px;
    font-size: 48px;
    letter-spacing: .3em;
  }
  .layout-popup-tnav .content .tnav-wrap li > a .ja {
    padding-right: 15px;
    font-size: 10px;
  }
  .layout-popup-tnav .content .tnav-wrap li .second-nav {
    position: relative;
    float: right;
    padding: 25px 20px 20px 80px;
    width: 50%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
  .layout-popup-tnav .content .tnav-wrap li .second-nav a {
    display: block;
    color: #FFF;
    line-height: 2.2;
    opacity: 1;
  }
  .layout-popup-tnav .content .tnav-wrap li .second-nav a:hover {
    opacity: .7;
  }
  .layout-popup-tnav .content .tnav-wrap li .second-nav:before {
    content: '';
    position: absolute;
    top: 40px;
    left: -40px;
    width: 80px;
    border-top: 3px solid #FFF;
  }
  .layout-popup-tnav .content .tnav-wrap li.has-2ndnav:hover {
    background: rgba(49, 49, 49, 0.5);
  }
  .is-top-search-show .layout-top-search {
    opacity: 1;
    z-index: 5001;
  }
  .layout-top-search {
    opacity: 0;
    z-index: -1;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.8);
    transition: all .14s linear;
    -webkit-transition: all .14s linear;
  }
  .layout-top-search .overlay {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
  }
  .layout-top-search .content {
    height: 100px;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    margin: auto;
    text-align: center;
  }
  .layout-top-search input[type=text] {
    border: none;
    background: #FFF;
    width: 80%;
    font-family: inherit;
    font-size: 16px;
    letter-spacing: .3em;
    padding: 0 30px;
    line-height: 100px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
  .layout-top-search input[type=submit] {
    padding: 0;
    border: none;
    background: transparent;
  }
  .layout-second {
    margin: 30px 0 70px 30px;
  }
  .layout-second .second-header {
    position: relative;
  }
  .layout-second .second-header .top {
    z-index: 1;
    position: relative;
    margin-left: 35px;
    height: 44px;
    background: #f3f3f3;
  }
  .layout-second .second-header .top .icn-wrap {
    font-family: "abolition",sans-serif;
    line-height: 1;
    position: absolute;
    top: -10px;
    left: 20px;
  }
  .layout-second .second-header .top .icn-wrap .icn-new {
    padding: 6px 18px;
    color: #FFF;
    font-size: 18px;
    letter-spacing: 2px;
    background: #ec3e6b;
  }
  .layout-second .second-header .slice {
    z-index: 0;
    position: absolute;
    left: -24px;
    top: 10px;
    width: 50px;
    height: 50px;
    background: #f3f3f3;
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
  }
  .layout-second .second-header .btm {
    z-index: 1;
    position: relative;
    margin-top: -10px;
    padding: 0 50px 40px;
    background: #f3f3f3;
  }
  .layout-second .second-header .title-wrap {
    z-index: 10;
    display: table;
    width: 100%;
    color: #727272;
    font-size: 30px;
  }
  .layout-second .second-header .title-wrap .title {
    display: table-cell;
    vertical-align: middle;
    font-size:39px;
  }
  .layout-second .second-body {
    padding: 50px;
    line-height: 1.6;
    letter-spacing: .05em;
    color: #797979;
    background: #FFF;
  }
  .layout-second .second-body article img {
    max-width: 100%;
  }
  .layout-second .second-body article pre {
    white-space: pre-wrap;
    white-space: -moz-pre-wrap;
    white-space: -o-pre-wrap;
    white-space: -pre-wrap;
    word-wrap: break-word;
  }
    .layout-content .second-body p {
        /*margin-bottom: 30px;
        line-height: 2.4;*/
    }  
  .layout-second .second-body article a {
    color: #ff8A05;
    transition: opacity .15s;
    -webkit-transition: opacity .15s;
  }
  .layout-second .second-body article a:hover {
    opacity: .7;
  }
  .layout-second .second-body article h1 {
    margin-bottom: 20px;
    color: #4c4c4c;
    font-size: 30px;
  }
  .layout-second .second-body article h2 {
    margin-bottom: 20px;
    color: #4c4c4c;
    font-size: 24px;
  }
  .layout-second .second-body article h3 {
    margin-bottom: 20px;
    font-size: 18px;
  }
  .layout-second .second-body article strong {
    font-weight: bold;
  }
  .layout-second .second-body article > p {
    margin-bottom: 30px;
    line-height: 2.4;
  }
  .layout-second .second-body article > p b {
    color: #e40073;
    font-weight: bold;
  }
  .layout-second .second-body article .color01 {
    color: #e60012;
  }
  .layout-second .second-body article .color02 {
    color: #000000;
  }
  .layout-second .second-body article .color03 {
    color: #e40073;
  }
  .layout-second .second-body article .hr {
    margin: 0 -50px 30px;
    border: none;
    border-top: 1px solid #e1e1e1;
  }
  .layout-second .second-body article .hr02 {
    margin: 0 -50px 30px;
    border: none;
    border-top: 5px solid #e1e1e1;
  }
  .layout-second .second-body article .img-right {
    float: right;
    margin: 0 0 40px 60px;
  }
  .layout-second .second-body article .img-left {
    float: left;
    margin: 0 60px 40px 0;
  }
  .layout-second .second-body article .img-center {
    display: block;
    margin: 0 auto 20px;
  }
  .layout-second .second-body article .image-large {
    margin: 0 -50px 30px;
  }
  .layout-second .second-body article .image-large img {
    width: 100%;
  }
  .layout-second .second-body article .list {
    overflow: hidden;
    zoom: 1;
  }
  .layout-second .second-body article .list.row2 li {
    margin-right: 1%;
    width: 49%;
  }
  .layout-second .second-body article .list.row2 li:nth-child(even) {
    margin-right: 0;
    margin-left: 1%;
  }
  .layout-second .second-body article .list.row3 li:nth-child(3n) {
    margin-right: 0;
  }
  .layout-second .second-body article .list li {
    float: left;
    margin-right: 3.5%;
    margin-bottom: 20px;
    width: 31%;
  }
  .layout-second .second-body article .list .image img {
    width: 100%;
    vertical-align: top;
  }
  .layout-second .second-body article .list .title {
    margin: 25px 0;
    font-size: 18px;
    line-height: 1.6;
  }
  .layout-second .second-body article .list .txt {
    font-size: 14px;
    line-height: 1.4;
  }
  .layout-second .second-body article .list .more {
    font-family: "abolition",sans-serif;
    letter-spacing: 6px;
    position: relative;
    display: block;
    margin-top: 10px;
    padding: 0 20px 0 0;
    font-size: 20px;
    color: #7d7d7d;
    text-align: right;
  }
  .layout-second .second-body article .list .more:before, .layout-second .second-body article .list .more:after {
    content: '';
    position: absolute;
    right: 0;
    top: 50%;
    width: 11px;
    border-top: 1px solid;
  }
  .layout-second .second-body article .list .more:before {
    margin-top: -4px;
    transform: rotate(45deg);
  }
  .layout-second .second-body article .list .more:after {
    margin-top: 4px;
    transform: rotate(-45deg);
  }
  .layout-second .second-body article .image-list {
    overflow: hidden;
    zoom: 1;
  }
  .layout-second .second-body article .image-list.row1 li {
    width: 100%;
  }
  .layout-second .second-body article .image-list.row2 li {
    margin-right: 1%;
  }
  .layout-second .second-body article .image-list.row2 li:nth-child(even) {
    margin-right: 0;
    margin-left: 1%;
  }
  .layout-second .second-body article .image-list li {
    float: left;
    margin-bottom: 20px;
    width: 49%;
  }
  .layout-second .second-body article .image-list .image img {
    width: 100%;
    vertical-align: top;
  }
  .layout-second .second-body article .image-list .caption {
    padding: 10px;
    color: #FFF;
    background: #3e3e3e;
  }
  .layout-second .second-body article .ico-external {
    margin-right: 3px;
    padding-right: 26px;
    background: url(/v=1528423965/files/user/common/img/ico-external.png) no-repeat right center;
  }
  .layout-second .second-body article .ico-pdf {
    margin-right: 3px;
    padding-right: 26px;
    background: url(/v=1528423965/files/user/common/img/ico-pdf.png) no-repeat right center;
  }
  .layout-second .second-body article .box {
    margin-bottom: 30px;
    padding: 30px;
    border: 5px solid #e1e1e1;
  }
  .layout-second .second-body article .box-color {
    margin-bottom: 30px;
    padding: 30px;
    border: 5px solid #e40073;
  }


  .layout-module {
    margin: 30px 0 70px 30px;
  }
  .layout-module .second-header {
    position: relative;
  }
  .layout-module .second-header .top {
    z-index: 1;
    position: relative;
    margin-left: 35px;
    height: 44px;
    background: #f3f3f3;
  }
  .layout-module .second-header .top .icn-wrap {
    font-family: "abolition",sans-serif;
    line-height: 1;
    position: absolute;
    top: -10px;
    left: 20px;
  }
  .layout-module .second-header .top .icn-wrap .icn-new {
    padding: 6px 18px;
    color: #FFF;
    font-size: 18px;
    letter-spacing: 2px;
    background: #ec3e6b;
  }
  .layout-module .second-header .slice {
    z-index: 0;
    position: absolute;
    left: -24px;
    top: 10px;
    width: 50px;
    height: 50px;
    background: #f3f3f3;
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
  }
  .layout-module .second-header .btm {
    z-index: 1;
    position: relative;
    margin-top: -10px;
    padding: 0 50px 40px;
    background: #f3f3f3;
  }
  .layout-module .second-header .title-wrap {
    z-index: 10;
    display: table;
    width: 100%;
    color: #727272;
    font-size: 30px;
  }
  .layout-module .second-header .title-wrap .title {
    display: table-cell;
    vertical-align: middle;
    font-size:39px;
  }
  .layout-module .second-body {
    padding: 50px;
    line-height: 1.6;
    letter-spacing: .05em;
    color: #797979;
    background: #FFF;
  }
  .layout-module .second-body article img {
    max-width: 100%;
  }
  .layout-module .second-body article pre {
    white-space: pre-wrap;
    white-space: -moz-pre-wrap;
    white-space: -o-pre-wrap;
    white-space: -pre-wrap;
    word-wrap: break-word;
  }
    .layout-content .second-body p {
        /*margin-bottom: 30px;
        line-height: 2.4;*/
    }  
  .layout-module .second-body article a {
    color: #ff8A05;
    transition: opacity .15s;
    -webkit-transition: opacity .15s;
  }
  .layout-module .second-body article a:hover {
    opacity: .7;
  }
  .layout-module .second-body article h1 {
    margin-bottom: 20px;
    color: #4c4c4c;
    font-size: 30px;
  }
  .layout-module .second-body article h2 {
    margin-bottom: 20px;
    color: #4c4c4c;
    font-size: 24px;
  }
  .layout-module .second-body article h3 {
    margin-bottom: 20px;
    font-size: 18px;
  }
  .layout-module .second-body article strong {
    font-weight: bold;
  }
  .layout-module .second-body article > p {
    margin-bottom: 30px;
    line-height: 2.4;
  }
  .layout-module .second-body article > p b {
    color: #e40073;
    font-weight: bold;
  }
  .layout-module .second-body article .color01 {
    color: #e60012;
  }
  .layout-module .second-body article .color02 {
    color: #000000;
  }
  .layout-module .second-body article .color03 {
    color: #e40073;
  }
  .layout-module .second-body article .hr {
    margin: 0 -50px 30px;
    border: none;
    border-top: 1px solid #e1e1e1;
  }
  .layout-module .second-body article .hr02 {
    margin: 0 -50px 30px;
    border: none;
    border-top: 5px solid #e1e1e1;
  }
  .layout-module .second-body article .img-right {
    float: right;
    margin: 0 0 40px 60px;
  }
  .layout-module .second-body article .img-left {
    float: left;
    margin: 0 60px 40px 0;
  }
  .layout-module .second-body article .img-center {
    display: block;
    margin: 0 auto 20px;
  }
  .layout-module .second-body article .image-large {
    margin: 0 -50px 30px;
  }
  .layout-module .second-body article .image-large img {
    width: 100%;
  }
  .layout-module .second-body article .list {
    overflow: hidden;
    zoom: 1;
  }
  .layout-module .second-body article .list.row2 li {
    margin-right: 1%;
    width: 49%;
  }
  .layout-module .second-body article .list.row2 li:nth-child(even) {
    margin-right: 0;
    margin-left: 1%;
  }
  .layout-module .second-body article .list.row3 li:nth-child(3n) {
    margin-right: 0;
  }
  .layout-module .second-body article .list li {
    float: left;
    margin-right: 3.5%;
    margin-bottom: 20px;
    width: 31%;
  }
  .layout-module .second-body article .list .image img {
    width: 100%;
    vertical-align: top;
  }
  .layout-module .second-body article .list .title {
    margin: 25px 0;
    font-size: 18px;
    line-height: 1.6;
  }
  .layout-module .second-body article .list .txt {
    font-size: 14px;
    line-height: 1.4;
  }
  .layout-module .second-body article .list .more {
    font-family: "abolition",sans-serif;
    letter-spacing: 6px;
    position: relative;
    display: block;
    margin-top: 10px;
    padding: 0 20px 0 0;
    font-size: 20px;
    color: #7d7d7d;
    text-align: right;
  }
  .layout-module .second-body article .list .more:before, .layout-module .second-body article .list .more:after {
    content: '';
    position: absolute;
    right: 0;
    top: 50%;
    width: 11px;
    border-top: 1px solid;
  }
  .layout-module .second-body article .list .more:before {
    margin-top: -4px;
    transform: rotate(45deg);
  }
  .layout-module .second-body article .list .more:after {
    margin-top: 4px;
    transform: rotate(-45deg);
  }
  .layout-module .second-body article .image-list {
    overflow: hidden;
    zoom: 1;
  }
  .layout-module .second-body article .image-list.row1 li {
    width: 100%;
  }
  .layout-module .second-body article .image-list.row2 li {
    margin-right: 1%;
  }
  .layout-module .second-body article .image-list.row2 li:nth-child(even) {
    margin-right: 0;
    margin-left: 1%;
  }
  .layout-module .second-body article .image-list li {
    float: left;
    margin-bottom: 20px;
    width: 49%;
  }
  .layout-module .second-body article .image-list .image img {
    width: 100%;
    vertical-align: top;
  }
  .layout-module .second-body article .image-list .caption {
    padding: 10px;
    color: #FFF;
    background: #3e3e3e;
  }
  .layout-module .second-body article .ico-external {
    margin-right: 3px;
    padding-right: 26px;
    background: url(/v=1528423965/files/user/common/img/ico-external.png) no-repeat right center;
  }
  .layout-module .second-body article .ico-pdf {
    margin-right: 3px;
    padding-right: 26px;
    background: url(/v=1528423965/files/user/common/img/ico-pdf.png) no-repeat right center;
  }
  .layout-module .second-body article .box {
    margin-bottom: 30px;
    padding: 30px;
    border: 5px solid #e1e1e1;
  }
  .layout-module .second-body article .box-color {
    margin-bottom: 30px;
    padding: 30px;
    border: 5px solid #e40073;
  }
  .component-block .block-header {
    position: relative;
    padding: 25px 30px 95px 30px;
    color: #FFF;
  }
  .component-block .block-header .pulldown {
    float: right;
    margin-top: 13px;
    margin-right: 25px;
    position: relative;
    font-size: 16px;
    letter-spacing: 0.05em;
  }
  .component-block .block-header .pulldown .now {
    display: inline-block;
    padding: 0px 30px 0px 20px;
    border: 1px solid #FFF;
    background: url(/v=1528423964/files/user/common/img/icn-arw-bottom.png) no-repeat 65px center;
    background-size: 10px;
  }
  .component-block .block-header .pulldown .en {
    font-size: 18px;
    letter-spacing: .2em;
    line-height: 1;
  }
  .component-block .block-header .pulldown:hover ul {
    display: inline-block;
  }
  .component-block .block-header .pulldown ul {
    display: none;
    z-index: 9999;
    position: absolute;
    top: 25px;
    left: 1px;
    padding: 5px 26px 5px 20px;
    color: #999;
    border: 1px solid #FFF;
    background: #FFF;
  }
  .component-block .block-header .pulldown ul li {
    padding: 3px 0;
  }
  .component-block .block-header .pulldown span {
    font-size: 14px;
  }
  .component-block .block-header .more {
    font-family: "abolition",sans-serif;
    letter-spacing: .3em;
    position: relative;
    float: right;
    margin-top: 10px;
    padding-right: 20px;
    color: #FFF;
    font-size: 20px;
  }
  .component-block .block-header .more:before, .component-block .block-header .more:after {
    content: '';
    position: absolute;
    top: 50%;
    right: 0;
    width: 9px;
    border-top: 1px solid #FFF;
  }
  .component-block .block-header .more:before {
    margin-top: -3px;
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
  }
  .component-block .block-header .more:after {
    margin-top: 3px;
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
  }
  .component-block .block-header .more.ja {
    margin-top: 15px;
    padding-right: 14px;
    font-size: 13px;
    font-family: "Noto Sans Japanese", "游ゴシック体", "Yu Gothic", sans-serif;
  }
  .component-block .block-header .sub-nav {
    font-family: "abolition",sans-serif;
    position: absolute;
    top: 35px;
    right: 3%;
    text-align: right;
    font-size: 20px;
  }
  .component-block .block-header .sub-nav li {
    display: inline-block;
    margin-left: 12px;
  }
  .component-block .block-header .sub-nav a {
    color: rgba(255, 255, 255, 0.75);
    color: #FFF\9;
  }
  .component-block .block-header .sub-nav a:hover {
    color: #FFF;
  }
  .component-block .block-header .title > * {
    display: inline-block;
  }
  .component-block .block-header .title .en {
    margin-right: 10px;
    font-size: 33px;
    letter-spacing: .2em;
  }
  .component-block .block-header .title .ja {
    margin-right: 10px;
    font-size: 26px;
  }
  .component-block .block-body {
    position: relative;
    overflow: hidden;
    zoom: 1;
    margin: -70px 0 45px;
    padding: 0 30px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
  .sonota{
    padding: 50px 20px !important;
  }
  .component-block .block-body img{
    max-width: 100%;
  }
  .component-block .component-more-arw {
    z-index: 1;
    position: relative;
    height: 40px;
    text-align: center;
    background: #FFF;
  }
  .component-block .component-more-arw img {
    margin-top: -15px;
  }
  .layout-side img {
    max-width: 100%;
  }
  .layout-side .block-header {
    padding-right: 5%;
    padding-left: 5%;
  }
  .layout-side .block-body {
    padding-right: 5%;
    padding-left: 5%;
  }
  .component-card {
    margin-top: 40px;
  }
  .component-card.row2 .card {
    display: inline-block;
    margin-bottom: 20px;
    width: 48%;
  }
  .component-card.row2 .card:nth-child(odd) {
    margin-right: 1%;
  }
  .component-card .card {
    display: inline-block;
    margin-bottom: 20px;
    margin-right: 2.5%;
    width: 30.5%;
    position: relative;
  }
  .component-card .card a:hover {
    text-decoration: none;
  }
  .component-card .card .image {
    position: relative;
  }
  .component-card .card .image img {
    vertical-align: top;
    width: 100%;
  }
  .component-card .card .detail {
    padding: 30px 20px;
    background: #FFF;
  }
  .component-card .card .detail .title {
    font-size: 14px;
    color: #7f7f7f;
  }
  .component-news-card.row2 .list-card {
    display: inline-block;
    margin-bottom: 45px;
    width: 48%;
  }
  .component-news-card.row2 .list-card:nth-last-child(-n+2) {
    margin-bottom: 0;
  }
  .component-news-card.row2 .list-card:nth-child(odd) {
    margin-right: 1%;
  }
  .component-news-card.row2 .list-card:nth-child(n+3) .is-slice:after {
    background: linear-gradient(135deg, #cfcfcf 40px, #cfcfcf 10px) !important;
  }
  .component-news-card.row3 .list-card:nth-last-child(-n+3) {
    margin-bottom: 0;
  }
  .component-news-card.row3 .list-card:nth-child(3n) {
    margin-right: 0;
  }
  .component-news-card.row3 .list-card:nth-child(n+4) .is-slice:after {
    background: linear-gradient(135deg, #cfcfcf 40px, #cfcfcf 10px) !important;
  }
  .component-news-card .list-card {
    display: inline-block;
    margin-bottom: 45px;
    margin-right: 2.5%;
    padding-top: 15px;
    width: 31.3%;
    position: relative;
  }
  .component-news-card .list-card a:hover {
    text-decoration: none;
  }
  .component-news-card .list-card a:hover .image .image-bg {
    transform: scale(1.15);
  }
  .component-news-card .list-card .image {
    position: relative;
  }
  .component-news-card .list-card .image img {
    vertical-align: top;
    width: 100%;
  }
  .component-news-card .list-card .image .image-bg {
    transition: 1.2s transform cubic-bezier(0.165, 0.84, 0.44, 1);
    -webkit-transition: 1.2s transform cubic-bezier(0.165, 0.84, 0.44, 1);
  }
  .component-news-card .list-card .detail {
    padding: 30px 20px 20px;
    background: #FFF;
  }
  .component-news-card .list-card .detail .title {
    margin-bottom: 10px;
    font-size: 14px;
    color: #7f7f7f;
    height: 45px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
  }
  .component-news-card .list-card .detail .update {
    font-family: "abolition",sans-serif;
    font-size: 20px;
    color: #a2a2a2;
  }
  .component-news-card .list-card .sns {
    position: absolute;
    right: 20px;
    bottom: 30px;
  }
  .component-news-card .list-card .sns > div {
    display: inline-block;
    margin-left: 5px;
  }
  .component-news-card .list-card .sns a {
    color: #686868;
  }
  .component-news-card .list-card .sns a:hover .icon-twt {
    color: #1da1f2;
  }
  .component-news-card .list-card .sns a:hover .icon-fb {
    color: #3a5795;
  }
  /* ニュースをもっと読み込む際のボタン */
  .component-more-arw a {
    display: block;
    text-align: center;
  }
  .component-block .component-more-arw.more-btn-newstop a {
    font-family: "Noto Sans Japanese";
    color: #7f7f7f;
    font-size: 16px;
    padding: 8px 20px;
  }
  /* ニュース一覧に使用されているカードのラベル */
  .category-label {
    font-family: "abolition",sans-serif;
    letter-spacing: .1em;
    z-index: 1;
    position: absolute;
    right: 0;
    top: 0px;
    font-size: 18px;
  }
  .category-label ul {
    text-align: right;
  }
  .category-label li {
    display: inline-block;
    text-align: center;
    color: #FFF;
    background: #CCC;
    padding: 4px 10px;
    font-size: 14px;
  }
  .category-label .cat-new {
    background: red;
  }
  .component-sp-sidenav {
    display: none;
  }
  .component-sidenav {
    width: 100%;
  }
  .component-sidenav a {
    display: block;
    margin-top: -1px;
    color: #FFF;
    padding: 15px 30px;
    border: 1px solid #E6001B;
    -webkit-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
  }
  .component-sidenav a:hover {
    color: #FFF;
    background: #E6001B;
  }
  .component-sidenav a:hover span {
    transform: translate(13px);
  }
  .component-sidenav a span {
    display: inline-block;
    vertical-align: middle;
    -webkit-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
  }
  .component-sidenav a.bg-main {
    margin-left: -50px;
  }
  .component-sidenav a .en {
    margin-right: 10px;
    font-size: 18px;
    letter-spacing: 5px;
  }
  .component-sidenav a .ja {
    font-size: 12px;
  }
  .component-month-selector {
    padding-top: 50px;
    margin-bottom: 30px;
  }
  .component-month-selector:after {
    content: '';
    display: block;
    clear: both;
  }
  .component-month-selector a {
    transition: opacity .15s;
    -webkit-transition: opacity .15s;
  }
  .component-month-selector a:hover {
    opacity: .7;
  }
  .component-month-selector > * {
    float: left;
  }
  .component-month-selector .year-selector, .component-month-selector .common-selector {
    position: relative;
    margin-right: 100px;
    margin-bottom: 20px;
    line-height: 40px;
    width: 95px;
    font-family: "abolition",sans-serif;
    letter-spacing: 0.1em;
    font-size: 18px;
    text-align: center;
    background: #f7f7f7;
    border: 1px solid #b2b2b2;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
  }
  .component-month-selector .year-selector .arw, .component-month-selector .common-selector .arw {
    display: block;
    position: absolute;
    right: -39px;
    top: -1px;
    width: 38px;
    height: 42px;
    background: #f7f7f7;
    border-top: 1px solid #b2b2b2;
    border-right: 1px solid #b2b2b2;
    border-bottom: 1px solid #b2b2b2;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
  .component-month-selector .year-selector .arw:before, .component-month-selector .year-selector .arw:after, .component-month-selector .common-selector .arw:before, .component-month-selector .common-selector .arw:after {
    content: '';
    position: absolute;
    top: 50%;
    width: 11px;
    border: 1px solid #797979;
  }
  .component-month-selector .year-selector .arw:before, .component-month-selector .common-selector .arw:before {
    left: 8px;
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
  }
  .component-month-selector .year-selector .arw:after, .component-month-selector .common-selector .arw:after {
    left: 16px;
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
  }
  .component-month-selector .year-selector .pulldown, .component-month-selector .common-selector .pulldown {
    display: none;
    z-index: 9999;
    position: absolute;
    left: 0;
    top: 40px;
    width: 93px;
    background: #f7f7f7;
    border: 1px solid #b2b2b2;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
  .component-month-selector .year-selector .pulldown a, .component-month-selector .common-selector .pulldown a {
    width: 100%;
    height: 100%;
    display: block;
  }
  .component-month-selector .common-selector {
    font-family: "Noto Sans Japanese", "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴシック Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
    width: 165px;
    font-size: 14px;
    background: #f7f7f7;
    margin-right: 70px;
  }
  .component-month-selector .common-selector .txt-en {
    font-family: "abolition",sans-serif;
    letter-spacing: 0.2em;
    font-size: 16px;
  }
  .component-month-selector .common-selector .pulldown {
    width: 165px;
  }
  .component-month-selector .common-selector.w-wide {
    width: 300px;
  }
  .component-month-selector .common-selector.w-wide .pulldown {
    width: 300px;
  }
  .component-month-selector .common-selector.w-middle {
    width: 200px;
  }
  .component-month-selector .common-selector.w-middle .pulldown {
    width: 200px;
  }
  .component-month-selector .common-selector.w-mini {
    width: 100px;
  }
  .component-month-selector .common-selector.w-mini .pulldown {
    width: 100px;
  }
  .component-month-selector .common-selector.w-thin {
    width: 50px;
  }
  .component-month-selector .common-selector.w-thin .pulldown {
    width: 50px;
  }
  .component-month-selector .month-selector {
    display: inline-block;
  }
  .component-month-selector .month-selector .month {
    display: none;
  }
  .component-month-selector .month-selector li {
    font-size: 12px;
    display: inline-block;
  }
  .component-month-selector .month-selector li a {
    display: block;
    width: 50px;
    line-height: 40px;
    color: #424242;
    text-align: center;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
  .component-month-selector .month-selector li a .en {
    font-size: 18px;
  }
  .component-month-selector .month-selector li a.selected {
    background: #f7f7f7;
    border: 1px solid #b2b2b2;
  }
  .top-main-visual-wrap {
    clear: both;
    overflow: hidden;
    zoom: 1;
    min-height: 376px;
    background: #1b1b1b;
  }
  .main-visual-inner {
    position: relative;
    overflow: hidden;
    float: left;
    width: 70%;
    height: 100%;
    position: relative;
    padding-bottom: 120px;
    background: #434343;
  }
  .main-visual-inner.caption-layout {
    padding-bottom: 165px;
  }
  .main-visual-inner.caption-layout .view {
    margin-top: 14px;
  }
  .main-visual-inner.caption-layout .main-visual-card .top .icn-wrap {
    top: 0px;
  }
  .main-visual-inner .top-slide-guard {
    width: 100%;
  }
  .main-visual-inner .main-visual {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
  }
  .main-visual-inner .main-visual .slide {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    transform: scale(0.4);
    -webkit-transform: scale(0.4);
    transform-origin: 250px 250px;
    -webkit-transform-origin: 250px 250px;
    transition: all 1s cubic-bezier(0.19, 1, 0.22, 1);
    -webkit-transition: all 1s cubic-bezier(0.19, 1, 0.22, 1);
  }
  .main-visual-inner .main-visual .slide img {
    width: 100%;
  }
  .main-visual-inner .main-visual .inner {
    overflow: hidden;
    width: 0%;
    transition: all 1s cubic-bezier(0.19, 1, 0.22, 1);
    -webkit-transition: all 1s cubic-bezier(0.19, 1, 0.22, 1);
  }
  .main-visual-inner .main-visual .now, .main-visual-inner .main-visual .animate {
    z-index: 10;
    transform: scale(1);
    -webkit-transform: scale(1);
  }
  .main-visual-inner .main-visual .now .inner, .main-visual-inner .main-visual .animate .inner {
    width: 100%;
  }
  .main-visual-inner .main-visual .in {
    z-index: 10;
  }
  .main-visual-inner .main-visual .out {
    z-index: 1;
    transform: scale(1);
    -webkit-transform: scale(1);
  }
  .main-visual-inner .main-visual .out .inner {
    width: 100%;
  }
  .main-visual-inner .main-visual-card-wrap {
    position: absolute;
    bottom: 165px;
    right: 0;
    width: 80%;
  }
  .main-visual-inner .main-visual-card {
    z-index: 10;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    transform: translate(0, 0);
    -webkit-transform: translate(0, 0);
    transition: all 0.2s linear;
  }
  .main-visual-inner .main-visual-card .top {
    z-index: 1;
    position: relative;
    margin-left: 43px;
    height: 44px;
    background: #dcdcdc;
  }
  .main-visual-inner .main-visual-card .top .icn-wrap {
    font-family: "abolition",sans-serif;
    line-height: 1;
    position: absolute;
    top: -10px;
    left: 20px;
  }
  .main-visual-inner .main-visual-card .top .icn-wrap .icn-new {
    padding: 6px 18px;
    color: #FFF;
    font-size: 18px;
    letter-spacing: 2px;
    background: #ec3e6b;
  }
  .main-visual-inner .main-visual-card .slice {
    z-index: 0;
    position: absolute;
    left: -30px;
    top: 13px;
    width: 60px;
    height: 60px;
    background: #dcdcdc;
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
  }
  .main-visual-inner .main-visual-card .btm {
    z-index: 1;
    position: relative;
    height: 80px;
    background: #dcdcdc;
  }
  .main-visual-inner .main-visual-card .title {
    z-index: 10;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 80px;
    font-size: 16px;
    display: table;
  }
  .main-visual-inner .main-visual-card .title > * {
    display: table-cell;
    vertical-align: middle;
  }
  .main-visual-inner .main-visual-card .title .date {
    font-family: "abolition",sans-serif;
    letter-spacing: 0.05em;
    width: 130px;
    color: #a2a2a2;
    font-size: 24px;
    text-align: right;
  }
  .main-visual-inner .main-visual-card .title .txt {
    padding: 0 10px 0 50px;
    color: #424242;
  }
  .main-visual-inner .main-visual-card.back {
    z-index: 0;
    position: absolute;
    transform: translate(20px, 20px);
    -webkit-transform: translate(20px, 20px);
  }
  .main-visual-inner .main-visual-card.back .top {
    background: #bcbcbc;
  }
  .main-visual-inner .main-visual-card.back .slice {
    background: #bcbcbc;
  }
  .main-visual-inner .main-visual-card.back .btm {
    background: #bcbcbc;
  }
  .main-visual-inner .main-visual-card.back .title .txt span {
    display: none;
  }
  .main-visual-inner .view {
    position: relative;
    z-index: 11;
    margin-top: -40px;
  }
  .main-visual-inner .view a {
    position: absolute;
    top: 0;
    left: -160px;
    font-family: "abolition",sans-serif;
    letter-spacing: 6px;
    display: block;
    padding-right: 20px;
    width: 18%;
    color: #FFF;
    line-height: 65px;
    font-size: 18px;
    text-align: center;
    background: #000;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    transition: all 0.2s cubic-bezier(0.55, 0.09, 0.68, 0.53);
    -webkit-transition: all 0.2s cubic-bezier(0.55, 0.09, 0.68, 0.53);
  }
  .main-visual-inner .view a.now {
    z-index: 1;
    left: 0;
  }
  .main-visual-inner .view a:before, .main-visual-inner .view a:after {
    content: '';
    position: absolute;
    top: 50%;
    right: 10%;
    width: 11px;
    border: 1px solid #FFF;
  }
  .main-visual-inner .view a:before {
    margin-top: -5px;
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
  }
  .main-visual-inner .view a:after {
    margin-top: 3px;
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
  }
  .main-visual-inner .slide-pager {
    position: absolute;
    left: 50%;
    bottom: 25px;
  }
  .main-visual-inner .slide-pager span {
    overflow: hidden;
    display: inline-block;
    margin-right: 3px;
    padding-top: 16px;
    width: 16px;
    height: 0;
    background: #7d7d7d;
    cursor: pointer;
  }
  .main-visual-inner .slide-pager span.now {
    background: #FFF;
  }
  .game-list-controller {
    display: none;
    position: relative;
    float: right;
    width: 30%;
    min-width: 200px;
    max-width: 350px;
  }
  .game-list-controller a {
    position: absolute;
    display: block;
    width: 35px;
    height: 35px;
    margin-top: 0;
    margin-left: -10px;
  }
  
  .game-list-controller .bx-prev {
    left: 20%;
  }
  
  .game-list-controller .bx-next {
    left: 20%;
  }
  
  .game-list-controller .bx-prev {
    top: -15px;
    background: url(/v=1528423963/files/user/common/img/btn-circle-arw-top.png) no-repeat center center;
    background-size: 35px;
  }
  .game-list-controller .bx-next {
    bottom: -15px;
    top: inherit;
    right: inherit;
    background: url(/v=1528423963/files/user/common/img/btn-circle-arw-bottom.png) no-repeat center center;
    background-size: 35px;
  }
  .game-list-controller .disabled {
    opacity: 0 !important;
  }
  .layout-game-list {
    position: relative;
    height: 100%;
  }
  .layout-game-list .wrap {
    z-index: 0;
    position: absolute;
    display: block;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
  }
  .layout-game-list .game-list {
    position: relative;
    margin-left: 10px;
    max-height: 100%;
    color: #FFF;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
  .layout-game-list .game-list:before {
    content: '';
    z-index: 1;
    position: absolute;
    border-bottom: 30px solid transparent;
  border-left: 30px solid #1b1b1b;
    /*background: #1b1b1b;
    width: 60px;
    height: 60px;
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg);*/
  }
  .layout-game-list .game-list:before {
    top: 10px;
    left: 0px;
  }
  .layout-game-list .game-list .bx-wrapper {
    overflow: hidden;
    padding: 10px 0;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
  .layout-game-list .game-list .bx-viewport {
    background: #3a3a3a;
  }
  .layout-game-list .game-list .bx-controls {
    display: none;
  }
  .layout-game-list a {
    position: relative;
    z-index: 1;
    color: #FFF;
  }
  .layout-game-list li {
    padding: 10px 0;
  }
  .layout-game-list li:nth-child(even) {
    background: #484848;
  }
  .layout-game-list li:nth-child(odd) {
    background: #3a3a3a;
  }
  .layout-game-list li.more {
    font-family: "abolition",sans-serif;
    letter-spacing: .3em;
    position: relative;
    text-align: center;
    color: #FFF;
    font-size: 20px;
    background: #b5b5b5;
    height: 60px;
    box-sizing: border-box;
    padding-top: 15px;
  }
  .layout-game-list li.more:before, .layout-game-list li.more:after {
    content: '';
    position: absolute;
    top: 50%;
    left: 58%;
    width: 9px;
    border-top: 1px solid #FFF;
  }
  .layout-game-list li.more:before {
    margin-top: -3px;
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
  }
  .layout-game-list li.more:after {
    margin-top: 3px;
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
  }
  .layout-game-list .date-wrap {
    font-family: "abolition",sans-serif;
    letter-spacing: 0.05em;
    line-height: 1;
    margin-bottom: 3px;
    font-size: 20px;
    color: #FFF;
    text-align: center;
  }
  .layout-game-list .date-wrap > * {
    vertical-align: middle;
  }
  .layout-game-list .date-wrap .week {
    margin: 0 10px;
    font-size: 14px;
  }

/*特殊レギュレーション対応で追加*/
.top-main-visual-wrap .game-type {
    font-size: 12px;
    display: block;
    background: #fff;
    width: 110px;
    margin: 6px auto;
    text-align: center;
    color: #000;
}
.game-type {
    font-size: 12px;
    display: block;
    background: #fff;
    /*width: 110px;*/
    margin: 6px auto;
    text-align: center;
    color: #000;
}
  .layout-game-list .live-txt {
    font-family: "abolition",sans-serif;
    letter-spacing: 0.05em;
    line-height: 1;
    text-align: center;
    font-size: 20px;
    color: #fff;
    background: #c42039;
    width: 70px;
    margin: 10px auto 0;
    padding: 5px 0;
  }
  .layout-game-list .play-detail {
    display: table;
    width: 100%;
  }
  .layout-game-list .play-detail > * {
    display: table-cell;
    text-align: center;
    vertical-align: middle;
  }
  .layout-game-list .past .play-detail, .layout-game-list .future .play-detail {
    margin-top: -10px;
  }
  .layout-game-list .icn {
    font-size: 10px;
  }
  .layout-game-list .icn img {
    width: 50px;
    max-width: none;
  }
  .layout-game-list .point {
    font-family: "abolition",sans-serif;
    letter-spacing: 0.05em;
    line-height: 1;
    font-size: 26px;
  }
  .layout-game-list .hyphen {
    padding: 10px 0;
  }
  .layout-game-list .hyphen span {
    display: inline-block;
    width: 20px;
    height: 5px;
    background: #FFF;
  }
  .layout-game-list .live .point {
    font-size: 50px;
  }
  .layout-game-list .live .hyphen {
    padding: 15px 0;
  }
  .layout-game-list .future .point {
    display: none;
  }
  .layout-game-list .place {
    text-align: center;
  }
  .layout-game-list .place span {
    padding: 3px;
    display: inline-block;
    font-size: 10px;
    border-bottom: 1px solid;
  }
  .layout-game-list .past .place, .layout-game-list .future .place {
    margin-top: -15px;
  }
  .layout-game-list .game-list .if-past, .layout-game-list .game-list .if-live {
    display: none;
  }
  .layout-game-list .link {
    position: relative;
    font-family: "abolition",sans-serif;
    letter-spacing: 0.2em;
    line-height: 1;
    display: inline-block;
    padding: 7px 10px;
    font-size: 14px;
  }
  .layout-game-list .link:before, .layout-game-list .link:after {
    position: absolute;
    display: block;
    content: '';
    width: 97%;
    height: 92%;
    transition: all .5s;
  }
  .layout-game-list .link:before {
    top: 0;
    left: 0;
    border-top: 1px solid;
    border-left: 1px solid;
  }
  .layout-game-list .link:after {
    right: 0;
    bottom: 0;
    border-right: 1px solid;
    border-bottom: 1px solid;
  }
  .layout-game-list .link:hover {
    background-color: #fff;
    color: #000;
    transition: all .7s;
  }
  .layout-game-list .link:hover:before, .layout-game-list .link:hover:after {
    width: 0;
    height: 0;
    opacity: 0;
    transition: all .7s;
  }
  .layout-game-list .past .if-past {
    display: block;
  }
  .layout-game-list .past .if-past.link {
    display: inline-block;
  }
  .layout-game-list .live .if-live {
    display: block;
  }
  .layout-game-list .live .if-live.link {
    display: inline-block;
  }
  .layout-game-list .future .if-future {
    display: block;
  }
  .layout-game-list .future .if-future.link {
    display: inline-block;
  }
  /*.block-news .sub-nav {
    right: 160px !important;
  }*/
  .block-news .list-card:nth-child(n+7) {
    display: none;
  }
  .top-pickup-card ul {
    overflow: hidden;
    zoom: 1;
  }
  .top-pickup-card ul li {
    float: left;
    width: 50%;
  }
  .top-pickup-card ul li img {
    width: 100%;
  }
  .top-event .month {
    padding: 8px 0;
    line-height: 1;
    text-align: center;
    font-size: 18px;
    letter-spacing: 0.05em;
    color: #FFF;
    background: #b5b5b5 !important;
  }
  .top-event .month .en {
    font-size: 44px;
  }
  .top-event li {
    display: block;
    padding: 10px 20px;
    background: #FFF;
  }
  .top-event li > * {
    display: table-cell;
    vertical-align: middle;
  }
  .top-event li:nth-child(odd) {
    background: #e1e1e1;
  }
  .top-event li p {
    min-width: 200px;
  }
  .top-event li a {
    padding: 5px 0;
    overflow: hidden;
    color: #7f7f7f;
    text-decoration: underline;
  }
  .top-event .date {
    font-family: "abolition",sans-serif;
    letter-spacing: 0.1em;
    font-size: 22px;
    margin-right: 10px;
    vertical-align: middle;
  }
  .top-event .day {
    margin-left: -3px;
    margin-right: 5px;
    font-size: 14px;
  }
  .top-event .week {
    font-family: "abolition",sans-serif;
    letter-spacing: 0.05em;
    margin-right: 10px;
    font-size: 14px;
    vertical-align: middle;
  }
  .top-event .category {
    vertical-align: middle;
  }
  .top-event .sat .date, .top-event .sat .day, .top-event .sat .week {
    color: #55afc6;
  }
  .top-event .sun .date, .top-event .sun .day, .top-event .sun .week, .top-event .dayoff .date, .top-event .dayoff .day, .top-event .dayoff .week {
    color: #dd2e2e;
  }
  .top-goodslist li {
    float: left;
    width: 20%;
  }
  .top-goodslist li img {
    width: 100%;
  }
  .top-goodslist a {
    display: block;
    position: relative;
  }
  .top-goodslist a img {
    vertical-align: top;
  }
  .top-goodslist a .txt-buy {
    opacity: 0;
    filter: alpha(opacity=0);
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.5);
    transition: all .1s;
    -webkit-transition: all .1s;
  }
  .top-goodslist a .txt-buy p {
    position: absolute;
    display: block;
    margin: auto;
    top: 50%;
    left: 50%;
    margin: -20px 0 0 -60px;
    width: 120px;
    color: #FFF;
    line-height: 36px;
    text-align: center;
    border: 1px solid;
  }
  .top-goodslist a:hover .txt-buy {
    opacity: 1;
    filter: alpha(opacity=100);
  }
  .top-snslist {
    overflow: hidden;
    zoom: 1;
    display:flex;
    flex-direction: row;
    justify-content: space-between;
    padding: 0 15px !important;
  }
  .top-snslist li {
    width: 49%;
    padding: 35px 20px;
    background: #FFF;
    border-top: 10px solid #D30466;
    border-bottom: 10px solid #D30466;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
  .top-snslist li:last-child {
    margin-right: 0;
  }
  .top-snslist li.twt {
    border-color: #00aced;
  }
  .top-snslist li.twt .sns-header {
    color: #00aced;
  }
  .top-snslist li.twt .sns-header a {
    color: #00aced;
    border-color: #00aced;
  }
  .top-snslist li.x {
    border-color: #000000;
  }
  .top-snslist li.x .sns-header {
    color: #000000;
  }
  .top-snslist li.x .sns-header a {
    color: #000000;
    border-color: #000000;
  }
  .top-snslist li .instagram{
  background-color: #D30466;
}
.top-snslist li .instagram.sns-header{
  color: #D30466;
}
.top-snslist li .instagram.sns-header a{
  color: #D30466;
  border-color: #D30466;
}

  .top-snslist li.fb {
    border-color: #4763b2;
  }
  .top-snslist li.fb .sns-header {
    color: #4763b2;
  }
  .top-snslist li.fb .sns-header a {
    color: #4763b2;
    border-color: #4763b2;
  }
  .top-snslist .sns-header {
    font-family: "abolition",sans-serif;
    letter-spacing: 0.05em;
    margin-bottom: 30px;
    color: #D30466;
  }
  .top-snslist .sns-header > * {
    display: inline-block;
    vertical-align: middle;
  }
  .top-snslist .sns-header .title {
    margin-right: 15px;
    font-size: 30px;
  }
  .top-snslist .sns-header a {
    padding: 1px 20px;
    text-align: center;
    font-size: 11px;
    border: 1px solid #D30466;
    color: #D30466;
  }
  .top-snslist .sns-body {
    text-align: left;
    height: 100%;
  }
  .block-body.top-snslist li {
    width: 100%;
  }
  .block-pickup .bx-pager,
  .block-shop .bx-pager,
  .block-stats .bx-pager {
    display: none;
  }
  .side-ticket-wrap {
    width: 100%;
    background: url(/v=1527733873/files/user/images/top/img-texture01.jpg?auto=webp&width=600);
  }
  .side-ticket-wrap.is-slice:after {
    top: -36px;
  }
  .side-ticket-wrap .top {
    position: relative;
    height: 99px;
    margin-top: 0px;
  }
  .side-ticket-wrap .top00 {
    content: "";
    position: absolute;
    width: 60px;
    height: 60px;
    top: -35px;
    left: -32px;
    display: block;
    transform: rotate(45deg);
    z-index: 1;
  }
  .side-ticket-wrap .top01 {
    position: absolute;
    top: 0;
    left: 0;
    width: 41px;
    height: 100%;
    background: url(/v=1527733577/files/user/images/top/img-ticket-layer01.png) no-repeat center left;
  }
  .side-ticket-wrap .top02 {
    margin-left: 41px;
    margin-right: 32px;
    height: 100%;
    background: url(/v=1527733569/files/user/images/top/img-ticket-layer02.png) repeat-x center left;
  }
  .side-ticket-wrap .top03 {
    position: absolute;
    top: 0;
    right: 0;
    width: 32px;
    height: 100%;
    background: url(/v=1527733572/files/user/images/top/img-ticket-layer03.png) no-repeat center left;
  }
  .side-ticket-wrap .text {
    position: absolute;
    top: 38px;
    left: 0;
    width: 100%;
    padding: 0 35px;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
  }
  .side-ticket-wrap .text .logo {
    margin-right: 10px;
    vertical-align: middle;
  }
  .side-ticket-wrap a {
    position: relative;
    display: block;
    padding-right: 15px;
    color: #FFF;
  }
  .side-ticket-wrap a:before, .side-ticket-wrap a:after {
    content: '';
    position: absolute;
    top: 50%;
    right: 0;
    width: 11px;
    border-top: 1px solid #FFF;
  }
  .side-ticket-wrap a:before {
    margin-top: -4px;
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
  }
  .side-ticket-wrap a:after {
    margin-top: 3px;
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
  }
  .side-ticket-wrap .btm {
    padding: 10px;
    font-size: 12px;
    background: #1e1e1e;
  }
  .side-ticket-wrap .link {
    display: inline-block;
    margin-right: 4%;
    width: 45%;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
  }
  .side-ticket-wrap .link a {
    padding-left: 45px;
    background: url(/v=1527734033/files/user/images/top/img-blg-ticket-i.png) no-repeat left;
  }
  .side-ticket-wrap .link02 {
    margin-right: 0;
    margin-left: 4%;
  }
  .side-ticket-wrap .link02 a {
    background: url(/v=1527734033/files/user/images/top/img-blg-ticket-hatena.png) no-repeat left;
  }
  .movie-flexible {
    width: 100%;
  }
  .movie-flexible iframe {
    width: 100%;
    height: auto;
  }
  .component-standing-list {
    color: #FFF;
    background: #1e1e1e;
  }
  .component-standing-list .standing-header {
    padding: 20px 20px 20px 60px;
  }
  .component-standing-list .league > * {
    vertical-align: middle;
  }
  .component-standing-list .league .en {
    margin-right: 5px;
    font-size: 24px;
  }
  .component-standing-list .update {
    position: absolute;
    top: 30px;
    right: 50px;
    letter-spacing: .2em;
  }
  .component-standing-list .standing-table {
    margin: 1px;
    width: 100%;
  }
  .component-standing-list .standing-table th, .component-standing-list .standing-table td {
    position: relative;
    padding: 5px 2px;
    text-align: center;
  }
  .component-standing-list .standing-table thead tr {
    font-size: 10px;
    background: #323232;
  }
  .component-standing-list .standing-table tbody {
    font-size: 12px;
  }
  .component-standing-list .standing-table tbody tr td {
    padding: 10px 2px;
  }
  .component-standing-list .standing-table tbody tr:nth-child(even) {
    background: #323232;
  }
  .component-standing-list .circle {
    position: absolute;
    margin-top: -6px;
    top: 50%;
    left: -1px;
    width: 10px;
    height: 10px;
    border: 1px solid transparent;
    border-radius: 50%;
    -webkit-border-radius: 50%;
  }
  .component-standing-list .bg-main .circle {
    border-color: #FFF;
  }
  .component-stats-list {
    color: #FFF;
    background: #1e1e1e;
  }
  .component-stats-list .stats-header {
    font-family: "abolition",sans-serif;
    letter-spacing: 0.2em;
    padding: 20px 10px 20px 30px;
    text-align: center;
    font-size: 22px;
  }
  .component-stats-list .stats-body li {
    position: relative;
    padding: 30px 10px 5px;
    border-bottom: 1px solid #3e3e3e;
  }
  .component-stats-list .stats-body .sub-title {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    margin-bottom: 10px;
    text-align: center;
  }
  .component-stats-list .stats-body .sub-title .en {
    letter-spacing: .2em;
    font-size: 14px;
    margin-right: 5px;
  }
  .component-stats-list .stats-body .sub-title .ja {
    font-size: 13px;
  }
  .component-stats-list .stats-body .personal-record {
    display: table;
    width: 100%;
    table-layout: fixed;
  }
  .component-stats-list .stats-body .personal-record > * {
    padding-right: 5px;
    display: inline-block;
    vertical-align: middle;
  }
  .component-stats-list .stats-body .personal-record .thumb {
    width: 64px;
  }
  .component-stats-list .stats-body .personal-record .thumb img {
    border-radius: 50%;
    -webkit-border-radius: 50%;
  }
  .component-stats-list .stats-body .personal-record .number {
    font-family: "abolition",sans-serif;
    letter-spacing: 0.05em;
    width: 24px;
    font-size: 20px;
    text-align: center;
  }
  .component-stats-list .stats-body .personal-record .name {
    font-size: 13px;
    width: 44%;
  }
  .component-stats-list .stats-body .personal-record .point {
    font-family: "abolition",sans-serif;
    letter-spacing: 0.05em;
    width: 30px;
    color: #c48f1f;
    font-size: 36px;
    text-align: center;
  }
  .news-list-wrap {
    margin: 30px 30px 70px 30px;
  }
  .news-list-wrap .component-news-card li:nth-child(n+10) {
    display: none;
  }
  .component-more-arw.news-more-arw {
    position: relative;
    width: 70%;
  }
  .component-more-arw.news-more-arw a {
    position: absolute;
    display: block;
    top: -18px;
    left: 50%;
    margin-left: -18px;
    width: 35px;
    height: 35px;
  }
  /* ニュースページのページャー */
  .pagination {
    margin: 40px 0 0;
    font-size: 16px;
    margin-bottom: 10px;
    text-align: center;
  }
  .pagination .page a {
    display: inline-block;
    padding: 10px;
    border: 1px solid #333333;
    margin-right: 20px;
    background: #fff;
  }
  .pagination .page.current {
    border: 1px solid #333333;
    padding: 10px;
    margin: 50px 20px 0 0;
    letter-spacing: -1px;
    background: #666666;
    color: white;
  }
  .pagination .prev {
    margin-right: 20px;
  }
  .news-article .second-header .top, .news-article .second-header .slice, .news-article .second-header .btm {
    background: #FFF;
  }
  .news-article .second-header .btm {
    padding-bottom: 0;
  }
  .news-article .second-header .category-label {
    top: -15px;
  }
  .news-article .second-header .category-label li {
    padding: 10px 20px;
    font-size: 18px;
  }
  .news-article .news-meta {
    margin-bottom: 45px;
    padding-top: 30px;
  }
  .news-article .news-meta > * {
    display: inline-block;
    vertical-align: middle;
  }
  .news-article .news-meta .update {
    color: #a2a2a2;
    font-family: "abolition",sans-serif;
    font-size: 30px;
  }
  .news-article .news-meta .news-sns {
    margin-left: 30px;
    color: #686868;
    font-size: 20px;
  }
  .news-article .news-meta .news-sns > * {
    display: inline-block;
    margin-right: 6px;
    vertical-align: middle;
  }
  .news-article .news-headline .title {
    font-size: 30px;
    font-weight: normal;
    line-height: 1.6;
  }
  .players-list {
    overflow: hidden;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    flex-wrap: wrap;
  }
  .players-list li {
    position: relative;
    //float: left;
    width: 33.33333%;
    overflow: hidden;
  }
  .players-list li:nth-child(2n) .detail-wrap {
    background: #eee;
  }
  .players-list a {
    color: #595959;
  }
  .players-list .bar {
    z-index: 1;
    position: absolute;
    top: -60px;
    left: -60px;
    width: 120px;
    height: 120px;
    color: #FFF;
    background: #e40073;
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
  }
  .players-list .bar span {
    display: block;
    padding-top: 97px;
    letter-spacing: .3em;
    text-align: center;
    vertical-align: bottom;
  }
  .players-list .icn-plus {
    z-index: 1;
    position: absolute;
    top: 20px;
    right: 20px;
    padding: 14px 5px;
    width: 30px;
    height: 30px;
    background: #bfbfbf;
    border-radius: 50%;
    -webkit-border-radius: 50%;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
  }
  .players-list .icn-plus:before, .players-list .icn-plus:after {
    content: '';
    display: block;
    width: 20px;
    border-top: 2px solid #FFF;
  }
  .players-list .icn-plus:before {
    transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
  }
  .players-list .icn-plus:after {
    margin-top: -2px;
  }
  .players-list .thumb {
    overflow: hidden;
  }
  .players-list .thumb img {
    width: 100%;
    vertical-align: top;
    transition: 1.2s transform cubic-bezier(0.165, 0.84, 0.44, 1);
    -webkit-transition: 1.2s transform cubic-bezier(0.165, 0.84, 0.44, 1);
  }
  .players-list a:hover .thumb img {
    transform: scale(1.15);
    -webkit-transform: scale(1.15);
  }
  .players-list .detail-wrap {
    padding: 20px 15px;
    font-size: 10px;
    background: #FFF;
  }
  .players-list .detail-wrap .num {
    float: left;
    margin-right: 20px;
    font-family: "abolition",sans-serif;
    font-size: 66px;
    line-height: 0.9;
  }
  .players-list .detail-wrap .detail {
    overflow: hidden;
  }
  .players-list .detail-wrap .detail .name.ja {
    font-size: 16px;
    font-weight: bold;
    line-height: 1.2;
  }
  .players-list .detail-wrap .detail .name.en {
    margin-top: 3px;
  }
  .players-list .detail-wrap .detail .position {
    margin-top: 10px;
    font-size: 10px;
  }
  .player-header {
    position: relative;
  }
  .player-header .bx-pager {
    position: absolute;
    top: 50px;
    right: 30px;
  }
  .player-body {
    position: relative;
    z-index: 5;
  }
  .player-slide img {
    width: 100%;
  }
  .player-profile {
    position: relative;
    margin-top: -10%;
    padding: 50px 60px;
    color: #FFF;
    background: #535353;
  }
  .player-profile .image {
    position: absolute;
    bottom: 0;
    left: 0;
  }
  .player-profile .image img {
    vertical-align: top;
    width: 240px;
  }
  .player-profile .detail {
    overflow: hidden;
    padding-left: 300px;
  }
  .player-profile .detail .number {
    padding-right: 20px;
    float: left;
    font-size: 120px;
    line-height: 1;
  }
  .player-profile .detail .name-wrap {
    margin-bottom: 20px;
  }
  .player-profile .detail .name-wrap .ja {
    font-size: 26px;
  }
  .player-profile .detail .name-wrap .en {
    font-size: 22px;
  }
  .player-profile .detail .position {
    font-size: 11px;
  }
  .tbl-profile {
    width: 100%;
    background: #e5e5e5;
  }
  .tbl-profile th, .tbl-profile td {
    padding: 10px 30px;
    width: 50%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
  .tbl-profile th {
    text-align: right;
  }
  .tbl-profile td {
    background: #eee;
  }
  .tbl-profile tr {
    border-bottom: 1px solid #FFF;
  }
  .player-info {
    margin-bottom: 30px;
    padding: 70px;
    background: #FFF;
  }
  .player-info-header {
    margin-bottom: 50px;
    text-align: center;
  }
  .player-info-header .en {
    font-size: 33px;
    letter-spacing: .3em;
  }
  .player-info-header .ja {
    margin-top: 10px;
    font-size: 14px;
  }
  .stats-tab {
    overflow: hidden;
    zoom: 1;
    width: 100%;
  }
  .stats-tab.row3 li {
    width: 33%;
  }
  .stats-tab.row3 li:last-child {
    width: 34%;
  }
  .stats-tab.row4 li {
    width: 25%;
  }
  .stats-tab li {
    float: left;
    padding: 20px;
    width: 50%;
    text-align: center;
    color: #FFF;
    background: #e40073;
    cursor: pointer;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-right: 1px solid #fff;
  }
  .stats-tab li:last-child {
    border-right: none;
  }
  .stats-tab li.show-tab {
    color: #e40073;
    background: #FFF;
  }
  .stats-tab .en {
    margin-right: 15px;
    font-size: 22px;
    letter-spacing: 5px;
    vertical-align: middle;
  }
  .stats-tab .ja {
    vertical-align: middle;
  }
  /* current-stats-wrap */
  .current-stats-wrap .player-info-header {
    margin-bottom: 10px;
  }
  .current-stats-wrap .color01 {
    color: #e40073;
  }
  .current-stats-wrap .color01 .progress {
    background: #e40073;
  }
  .current-stats-wrap .color02 {
    color: #9d1258;
  }
  .current-stats-wrap .color02 .progress {
    background: #9d1258;
  }
  .current-stats-wrap .color03 {
    color: #aaa;
  }
  .current-stats-wrap .color03 .progress {
    background: #aaa;
  }
  .stats-status {
    margin-bottom: 10px;
    text-align: right;
  }
  .stats-status span {
    padding-left: 10px;
  }
  .stats-wrap dl {
    display: table;
    width: 100%;
  }
  .stats-wrap dl > * {
    display: table-cell;
    padding: 10px;
    width: 50%;
    vertical-align: middle;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
  .stats-wrap dl dt {
    text-align: right;
  }
  .stats-wrap dl dt > * {
    vertical-align: middle;
  }
  .stats-wrap dl dt .en {
    padding-right: 20px;
    font-size: 16px;
  }
  .stats-wrap dl dt .ja {
    padding-right: 20px;
    font-size: 12px;
  }
  .stats-wrap dl dt .point {
    font-family: "abolition",sans-serif;
    letter-spacing: 0.05em;
    color: #e40073;
    font-size: 42px;
  }
  .stats-wrap dl dt .scale {
    font-family: "abolition",sans-serif;
    line-height: 2;
    vertical-align: bottom;
    color: #e40073;
    font-size: 30px;
  }
  .stats-wrap .bar-wrap {
    font-size: 12px;
  }
  .stats-wrap .bar-wrap .bar > * {
    vertical-align: middle;
  }
  .stats-wrap .bar-wrap .bar .point {
    font-family: "abolition",sans-serif;
    letter-spacing: 0.05em;
    font-size: 14px;
  }
  .stats-wrap .bar-wrap .progress {
    display: inline-block;
    margin-right: 10px;
    height: 13px;
  }
  .season-stats-wrap .divide {
    margin-bottom: 80px;
  }
  .game-header {
    position: relative;
    margin: 50px 30px 0 30px;
    background: #2c2c2c;
    background-size: cover;
  }
  .game-header .link-wrap {
    position: absolute;
    top: 30px;
    right: 18px;
    color: #fff;
  }
  .game-header .link-wrap i {
    padding-right: 3px;
    font-size: 20px;
    vertical-align: middle;
  }
  .game-header .link-wrap > * {
    margin-left: 10px;
    cursor: pointer;
    color: #fff;
  }
  .game-header .link-wrap > *:hover, .game-header .link-wrap > *.selected {
    color: #000;
  }
  .game-header .home-away {
    position: absolute;
    top: 50%;
    padding-top: 22px;
    width: 30px;
    height: 110px;
    color: #FFF;
    line-height: 1.2;
    text-align: center;
    background: #CCC;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
  }
  .game-header .home {
    background: #e40073;
  }
  .game-header .away {
    right: 0;
    background: #959595;
  }
  .game-header .game-page-controller {
    position: absolute;
    top: -20px;
    left: 100px;
  }
  .game-header .game-page-controller > * {
    float: left;
    position: relative;
    display: block;
    width: 40px;
    height: 40px;
    background: #616161;
  }
  .game-header .game-page-controller a {
    display: block;
    width: 100%;
    height: 100%;
  }
  .game-header .game-page-controller .next a:before, .game-header .game-page-controller .prev a:before,
  .game-header .game-page-controller .next a:after, .game-header .game-page-controller .prev a:after {
    content: '';
    position: absolute;
    top: 50%;
    left: 38%;
    display: block;
    width: 11px;
    border-top: 1px solid #FFF;
  }
  .game-header .game-page-controller .next a:before {
    margin-top: -4px;
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
  }
  .game-header .game-page-controller .next a:after {
    margin-top: 3px;
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
  }
  .game-header .game-page-controller .prev a:before {
    margin-top: 3px;
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
  }
  .game-header .game-page-controller .prev a:after {
    margin-top: -4px;
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
  }
  .game-header .game-page-controller .back {
    background: #7d7d7d;
  }
  .game-header .game-page-controller .back a:before,
  .game-header .game-page-controller .back a:after {
    content: '';
    position: absolute;
    display: block;
    top: 13px;
    left: 50%;
    margin-left: -10px;
    width: 20px;
    border-top: 1px solid #FFF;
  }
  .game-header .game-page-controller .back a:after {
    top: 19px;
    height: 5px;
    border-bottom: 1px solid #FFF;
  }
  .game-header .game-status {
    /*position: absolute;
    top: 60px;
    left: 60px;*/
    margin-top: 25px;
    color: #c9c9c9;
  }
  .game-header .game-status li {
    padding: 3px 0;
  }
  .game-header .game-status .place {
    /*border-bottom: 1px solid;*/
  }
  .game-header .game-header-inner {
    padding: 50px;
    text-align: center;
  }
  .game-header .game-date-wrap {
    margin-bottom: 20px;
  }
  .game-header .game-date-wrap .season, .game-header .game-date-wrap .week {
    font-size: 20px;
    color: #9a9a9a;
    letter-spacing: 0.2em;
    vertical-align: middle;
  }
  .game-header .game-date-wrap .date {
    margin: 0 20px;
    color: #FFF;
    font-size: 50px;
    letter-spacing: 0.1em;
    vertical-align: middle;
  }
  .game-header .game-progress {
    margin-bottom: 20px;
  }
  .game-header .game-progress span {
    display: inline-block;
    width: 160px;
    line-height: 40px;
    color: #FFF;
    background: #000;
    border-radius: 20px;
  }
  .game-header .point-wrap {
    display: table;
    margin: 0 auto;
    width: 100%;
    max-width: 1200px;
    color: #FFF;
  }
  .game-header .point-wrap > * {
    display: table-cell;
    vertical-align: top;
    width: 30%;
  }
  .game-header .point-wrap .center {
    width: 40%;
    position: relative;
    left: -0.9%;
  }
  .game-header .point-wrap .team-logo-wrap {
    display: table;
    vertical-align: top;
  }
  .game-header .point-wrap .team-logo-wrap > * {
    display: table-cell;
    vertical-align: middle;
  }
  .game-header .point-wrap .team-logo-wrap .team-logo {
    width: 50%;
  }
  .game-header .point-wrap .team-logo-wrap .team-logo img {
    max-width: 100%;
    height: auto;
  }
  .game-header .point-wrap .team-logo-wrap .point {
    width: 50%;
    font-family: "abolition",sans-serif;
    font-size: 111px;
    letter-spacing: 0.05em;
  }
  .game-header .point-wrap .team-name {
    text-align: center;
  }
  .game-header .tbl-game-point {
    margin: 0 auto;
    width: 100%;
    text-align: center;
  }
  .game-header .tbl-game-point tr:nth-last-child(2) td {
    padding-bottom: 20px;
  }
  .game-header .tbl-game-point tr:last-child {
    border-top: 1px solid;
  }
  .game-header .tbl-game-point tr:last-child .point {
    color: #fcdf85;
  }
  .game-header .tbl-game-point tr:last-child .progress {
    display: none;
  }
  .game-header .tbl-game-point tr:last-child td {
    padding-top: 20px;
  }
  .game-header .tbl-game-point td {
    vertical-align: middle;
  }
  .game-header .tbl-game-point .chart {
    width: 150px;
  }
  .game-header .tbl-game-point .chart > * {
    vertical-align: middle;
    margin: 0 -2px;
  }
  .game-header .tbl-game-point .chart .dot {
    display: inline-block;
    width: 6px;
    height: 6px;
    background: #FFF;
    border-radius: 50%;
    -webkit-border-radius: 50%;
  }
  .game-header .tbl-game-point .chart .line {
    display: inline-block;
    width: 38px;
    border-top: 1px solid #FFF;
  }
  .game-header .tbl-game-point .chart .circle {
    display: inline-block;
    width: 44px;
    line-height: 44px;
    font-size: 20px;
    border: 1px solid #FFF;
    border-radius: 50%;
    -webkit-border-radius: 50%;
    text-align: center;
  }
  .game-header .tbl-game-point .progress-wrap {
    text-align: right;
  }
  .game-header .tbl-game-point .progress-wrap .point {
    font-size: 36px;
  }
  .game-header .tbl-game-point .progress-wrap .progress {
    display: inline-block;
    margin: 0 5px;
    height: 13px;
    background: #fcdf85;
    vertical-align: super;
  }
  .game-header .tbl-game-point .progress-wrap-right {
    text-align: left;
  }
  .game-header .tbl-game-point .progress-wrap-right .progress {
    margin-left: 0;
  }
  .game-header .referee {
    margin-top: 5px;
    color: #c9c9c9;
  }
  .win-home .team-wrap.left .point {
    color: #fcdf85;
  }
  .win-home .progress-wrap-right .point {
    color: #FFF !important;
  }
  .win-home .progress-wrap-right .progress {
    background: #FFF !important;
  }
  .win-away .team-wrap.right .point {
    color: #fcdf85;
  }
  .win-away .progress-wrap .point {
    color: #FFF !important;
  }
  .win-away .progress-wrap .progress {
    background: #FFF !important;
  }
  .win-away tr:last-child .progress-wrap-right .point {
    color: #fcdf85 !important;
  }
  .win-away .progress-wrap-right .progress {
    background: #fcdf85 !important;
  }
  .game-body {
    margin: 0 30px;
  }
  .term-tab {
    overflow: hidden;
    zoom: 1;
    margin-bottom: 30px;
    width: 100%;
    border-top: 1px solid #bfbfbf;
    border-left: 1px solid #bfbfbf;
    border-bottom: 1px solid #bfbfbf;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
  .term-tab li {
    float: left;
    width: 25%;
  }
  .term-tab li .en {
    display: block;
    padding: 5px;
    font-size: 24px;
    color: #000;
    text-align: center;
    border-right: 1px solid #bfbfbf;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    cursor: pointer;
  }
  .term-tab li.show-tab {
    background: #efefef;
  }
  .term-tab.row5 li {
    width: 20%;
  }
  .term-tab.row7 li {
    width: 14.2857142857%;
  }
  .term-tab.row8 li {
    width: 12.5%;
  }
  .term-tab.line2 li:nth-child(-n+8) {
    border-bottom: 1px solid #bfbfbf;
  }
  .term-tab.line2row7 li:nth-child(-n+7) {
    border-bottom: 1px solid #bfbfbf;
  }
  /* play by play */
  .playbyplay .link-wrap {
    text-align: right;
  }
  .pbp-text-wrap {
    position: relative;
  }
  .pbp-text-wrap .team-logo-wrap {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    text-align: center;
  }
  .pbp-text-wrap .team-logo {
    display: inline-block;
    width: 80px;
    margin: 0 60px;
  }
  .pbp-text-wrap .team-logo img {
    width: 100%;
  }
  .pbp-text .center-line {
    z-index: 10;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    text-align: center;
  }
  .pbp-text .center-line .term-circle {
    z-index: 1;
    position: relative;
    display: inline-block;
    width: 80px;
    line-height: 80px;
    color: #FFF;
    font-size: 40px;
    text-align: center;
    background: #959595;
    border-radius: 50%;
    -webkit-border-radius: 50%;
  }
  .pbp-text .center-line .line {
    position: absolute;
    top: 0;
    left: 50%;
    margin-left: -1px;
    display: inline-block;
    width: 1px;
    height: 100%;
    border-right: 1px solid #7d7d7d;
  }
  .pbp-text .center-line .dot {
    display: block;
    position: absolute;
    bottom: 0;
    left: 50%;
    margin-left: -4px;
    width: 8px;
    height: 8px;
    background: #959595;
    border-radius: 50%;
    -webkit-border-radius: 50%;
  }
  .pbp-text .timeline {
    position: relative;
    overflow: hidden;
    zoom: 1;
    padding-top: 100px;
    padding-bottom: 100px;
  }
  .pbp-text .timeline-box {
    position: relative;
    margin-bottom: 30px;
    width: 50%;
  }
  .pbp-text .timeline-box:nth-child(2) {
    margin-top: 30px;
  }
  .pbp-text .timeline-box .line {
    position: absolute;
    top: 8px;
    width: 56px;
    border-top: 1px solid #7d7d7d;
  }
  .pbp-text .timeline-box .dot {
    display: block;
    position: absolute;
    top: 5px;
    margin-left: -4px;
    width: 8px;
    height: 8px;
    background: #000;
    border-radius: 50%;
    -webkit-border-radius: 50%;
  }
  .pbp-text .timeline-box .time {
    position: absolute;
    top: 10px;
    width: 56px;
    color: #959595;
    font-size: 20px;
  }
  .pbp-text .timeline-box.home {
    float: left;
  }
  .pbp-text .timeline-box.home .line {
    right: 0;
  }
  .pbp-text .timeline-box.home .dot {
    right: 56px;
  }
  .pbp-text .timeline-box.home .time {
    right: 0;
  }
  .pbp-text .timeline-box.away {
    float: right;
  }
  .pbp-text .timeline-box.away .line {
    left: 0;
  }
  .pbp-text .timeline-box.away .dot {
    left: 56px;
  }
  .pbp-text .timeline-box.away .time {
    text-align: right;
  }
  .pbp-text .timeline-inner {
    display: inline-block;
    position: relative;
    overflow: hidden;
    zoom: 1;
    min-height: 52px;
  }
  .pbp-text .timeline-inner .personal-photo {
    position: absolute;
    top: 0;
    overflow: hidden;
    width: 50px;
    height: 50px;
    border: 1px solid #CCC;
    border-radius: 50%;
    -webkit-border-radius: 50%;
    background-size: 100%;
  }
  .pbp-text .timeline-inner .point {
    position: absolute;
    top: 0;
    padding: 0 10px;
    color: #000;
    line-height: 1;
  }
  .pbp-text .timeline-inner .point .en {
    font-size: 34px;
  }
  .pbp-text .home + .home {
    clear: both;
  }
  .pbp-text .home + .away {
    margin-top: 30px;
  }
  .pbp-text .home .timeline-inner {
    float: right;
  }
  .pbp-text .home .timeline-inner .personal-photo {
    left: 0;
  }
  .pbp-text .home .timeline-inner .point {
    right: 70px;
  }
  .pbp-text .home .timeline-inner .text {
    padding: 0 120px 0 60px;
  }
  .pbp-text .away + .away {
    clear: both;
  }
  .pbp-text .away + .home {
    margin-top: 30px;
  }
  .pbp-text .away .timeline-inner {
    float: left;
  }
  .pbp-text .away .timeline-inner .personal-photo {
    right: 0;
  }
  .pbp-text .away .timeline-inner .point {
    left: 70px;
  }
  .pbp-text .away .timeline-inner .text {
    padding: 0 60px 0 120px;
  }
  .game-detail-area {
    position: relative;
    display: none;
  }
  .game-detail-area.show {
    display: block;
  }
  .game-detail-area .inner-canvas {
    width: 690px !important;
    margin: 0 auto;
  }
  .game-detail-area .fukidashi {
    position: absolute;
    width: 200px;
    height: 100px;
    font-size: 10px;
    z-index: 1;
    left: -1000px;
  }
  .game-detail-area .tips-wrap.fukidashi .tips-content {
    font-size: 10px;
    height: 100px;
    box-sizing: border-box;
  }
  .game-detail-area .tips-wrap.fukidashi .tips-content {
    font-size: 10px;
    height: 100px;
    box-sizing: border-box;
  }
  .game-detail-area .svg-wrap {
    overflow-x: scroll;
    width: 640px;
  }
  .game-detail-area .y-label {
    float: left;
  }
  .game-detail-area .y-label ul {
    list-style: none;
    position: relative;
    font-family: "abolition",sans-serif;
    letter-spacing: .2em;
    font-size: 22px;
    color: #000;
    float: left;
    position: absolute;
    top: -15px;
  }
  .game-detail-area .y-label ul li {
    position: absolute;
    text-align: right;
  }
  .game-detail-area .x-label > ul > li {
    display: inline-block;
    text-align: center;
    font-family: "abolition",sans-serif;
    letter-spacing: .2em;
    font-size: 22px;
    color: #000;
    float: left;
  }
  .game-detail-area .game-team-logo-area {
    overflow: hidden;
    padding: 20px;
    clear: both;
  }
  .game-detail-area .game-team-logo-area .logo-name {
    overflow: hidden;
    float: left;
    width: 340px;
  }
  .game-detail-area .game-team-logo-area .logo-name span {
    display: inline-block;
    margin: 0 10px;
  }
  .game-detail-area .game-team-logo-area .logo-name .logo img {
    width: 60px;
    height: auto;
    vertical-align: middle;
  }
  .game-detail-area .game-team-logo-area .logo-name .graf-line {
    display: inline-block;
    width: 30px;
    height: 3px;
    background: #ccc;
  }
  .game-detail-area .game-team-logo-area .logo-name .team-name {
    color: #696969;
  }
  /* box score */
  .boxscore-wrap {
    margin-bottom: 80px;
  }
  .boxscore-header {
    position: relative;
    overflow: hidden;
    height: 100px;
  }
  .boxscore-header .logo {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    text-align: center;
  }
  .boxscore-header .term {
    padding: 30px;
    height: 50px;
    font-size: 26px;
  }
  /* GAME REPORT */
  .report-box {
    margin-bottom: 80px;
  }
  .report-box .report-headline {
    margin-right: -70px;
    margin-bottom: 50px;
    padding: 45px;
    color: #4c4c4c;
    text-align: center;
    font-size: 30px;
    background: #eee;
    box-sizing: border-box;
    width: 100%;
  }
  .report-box .report-divide {
    overflow: hidden;
    zoom: 1;
  }
  .report-box .left {
    float: left;
    width: 180px;
    padding-right: 80px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
  .report-box .right {
    overflow: hidden;
    padding-left: 80px;
    padding-bottom: 50px;
    border-left: 1px solid #ccc;
    min-height: 180px;
  }
  .report-box .personal {
    text-align: center;
  }
  .report-box .personal .image {
    display: block;
    margin: 0 auto 10px;
    width: 105px;
    height: 105px;
    border-radius: 50%;
    -webkit-border-radius: 50%;
  }
  .report-box .personal .depertment {
    margin-bottom: 5px;
  }
  .report-box .personal .depertment span {
    padding: 3px 5px;
    font-size: 10px;
    color: #FFF;
    background: #434343;
  }
  .report-box .personal .name {
    color: #e40073;
  }
  .report-box .txt {
    color: #4c4c4c;
  }
  .report-box .txt h5 {
    margin-bottom: 40px;
    font-size: 24px;
  }
  .report-box .txt p {
    margin-bottom: 50px;
    line-height: 2;
  }
  .report-box .txt .image {
    margin-bottom: 50px;
    max-width: 600px;/* 181124追加_ssk */
  }
  .report-box .txt .image img {
    max-width: 100%;
    height: auto;
  }
  .report-box .term {
    display: block;
    width: 105px;
    line-height: 105px;
    text-align: center;
    color: #FFF;
    font-size: 40px;
    font-weight: bold;
    background: #959595;
    border-radius: 50%;
    -webkit-border-radius: 50%;
  }
  .is-slice {
    overflow: hidden;
    zoom: 1;
    position: relative;
  }
  .is-slice:after {
    content: '';
    position: absolute;
    top: -30px;
    left: -32px;
    display: block;
    width: 60px;
    height: 60px;
    background: none;
    transform: rotate(45deg);
  }
  .bx-wrapper {
    position: relative;
  }
  .bx-wrapper .bx-controls-direction a {
    position: absolute;
    top: 50%;
    display: block;
    overflow: hidden;
    margin-top: -17px;
    padding-top: 35px;
    width: 35px;
    height: 0;
    transition: all .2s;
    -webkit-transition: all .2s;
  }
  .bx-wrapper .bx-controls-direction .bx-prev {
    opacity: 0;
    filter: alpha(opacity=0);
    left: 17px;
    background: url(/v=1527845851/files/user/images/btn-circle-arw-left.png) no-repeat center center;
    background-size: 35px;
  }
  .bx-wrapper .bx-controls-direction .bx-next {
    opacity: 0;
    filter: alpha(opacity=0);
    right: 17px;
    background: url(/v=1527845851/files/user/images/btn-circle-arw-right.png) no-repeat center center;
    background-size: 35px;
  }
  .bx-wrapper:hover .bx-prev {
    opacity: 1;
    filter: alpha(opacity=100);
    left: -17px;
  }
  .bx-wrapper:hover .bx-next {
    opacity: 1;
    filter: alpha(opacity=100);
    right: -17px;
  }
  .bx-wrapper .bx-pager-item {
    margin-right: 3px;
    display: inline-block;
  }
  .bx-wrapper .bx-pager-item a {
    overflow: hidden;
    display: block;
    padding-top: 16px;
    width: 16px;
    height: 0;
    background: #7d7d7d;
  }
  .bx-wrapper .bx-pager-item a.active {
    background: #FFF;
  }
  .kumamoto-popup-nav {
    position: relative;
    padding: 8px 0 5px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background: #d10208;
    text-align: center;
    vertical-align: middle;
  }
  .kumamoto-popup-nav a {
    display: block;
  }
  .tbl-wrap {
    overflow: auto;
    margin-bottom: 30px;
  }
  .tbl-wrap a.btn-game-more {
    text-align: center;
    display: block;
    letter-spacing: 0.2em;
    border: 1px solid;
    padding: 16px 10px;
    width: 230px;
    margin: 0 auto;
    color: #4c4c4c;
    transition: all .4s;
  }
  .tbl-wrap a.btn-game-more:hover {
    background: #4c4c4c;
    color: #fff;
  }
  .tbl-wrap a.btn-game-more span.txt-backmore {
    display: none;
  }
  .tbl-wrap a.btn-game-more.active span.txt-nomal {
    display: none;
  }
  .tbl-wrap a.btn-game-more.active span.txt-backmore {
    display: inherit;
  }
    a.btn-game-more {
    text-align: center;
    display: block;
    letter-spacing: 0.2em;
    border: 1px solid;
    padding: 16px 10px;
    width: 230px;
    margin: 0 auto;
    color: #4c4c4c;
    transition: all .4s;
    margin-bottom: 35px;
  }
  a.btn-game-more:hover {
    background: #4c4c4c;
    color: #fff;
  }
  a.btn-game-more span.txt-backmore {
    display: none;
  }
  a.btn-game-more.active span.txt-nomal {
    display: none;
  }
  a.btn-game-more.active span.txt-backmore {
    display: inherit;
  }
}

@media screen and (max-width: 767px) {
  #responsive {
    display: none;
  }
  body {
    background-color: #fff;
    color: #4c4c4c;
    font: 14px/1.61 "Noto Sans Japanese", "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴシック Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
    -webkit-font-smoothing: antialiased;
    font-smoothing: antialiased;
    overflow-y: scroll;
    -webkit-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-align: justify;
    text-justify: inter-ideograph;
    text-align: left;
  }
  img {
    max-width: 100%;
    height: auto;
  }
  /* table */
  .tbl-wrap {
    margin-bottom: 30px;
    overflow: auto;
    white-space: nowrap;
  }
  .tbl-wrap::-webkit-scrollbar {
    height: 5px;
  }
  .tbl-wrap::-webkit-scrollbar-track {
    background: #F1F1F1;
  }
  .tbl-wrap::-webkit-scrollbar-thumb {
    background: #BCBCBC;
  }
  .tbl01 {
    width: 100%;
    border-top: 1px solid #bfbfbf;
  }
  .tbl01 th, .tbl01 td {
    padding: 10px 5px;
    text-align: center;
  }
  .tbl01 tr {
    border-bottom: 1px solid #bfbfbf;
  }
  .tbl01 thead th {
    padding: 10px 5px 5px;
    font-size: 10px;
  }
  .tbl01 tbody td:nth-child(odd) {
    background: #f7f7f7;
  }
  .tbl02 {
    width: 100%;
    border: 1px solid #bfbfbf;
  }
  .tbl02 th, .tbl02 td {
    padding: 10px;
  }
  .tbl02 thead tr th {
    color: #FFF;
    text-align: center;
    background: #b5b5b5;
  }
  .tbl02 tbody tr {
    border-bottom: 1px solid #bfbfbf;
  }
  .tbl02 tbody tr th {
    text-align: center;
  }
  .tbl02 tbody tr:nth-child(even) {
    background: #f7f7f7;
  }
  .tbl03 {
    width: 100%;
    border: 1px solid #bfbfbf;
  }
  .tbl03 th, .tbl03 td {
    padding: 10px;
  }
  .tbl03 tbody tr {
    border-bottom: 1px solid #bfbfbf;
  }
  .tbl03 tbody tr th {
    text-align: center;
    background: #eee;
  }
  .tbl03 tbody tr td {
    padding: 10px 20px;
    text-align: center;
  }
  /* BUTTON */
  .link-wrap {
    margin-bottom: 30px;
  }
  .link-wrap .link {
    color: #595959;
    padding: 5px;
    display: inline-block;
    text-align: center;
    border: 1px solid;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
  .link-wrap .link-radius {
    padding: 5px 10px;
    font-size: 12px;
    color: #797979;
    border: 1px solid #bfbfbf;
    border-radius: 6px;
    margin: 5px;
    display: inline-block;
  }
  .link-wrap .link-radius i {
    display: inline-block;
    padding-right: 10px;
  }
  .link-wrap .link-radius:hover, .link-wrap .link-radius.selected {
    background: #efefef;
  }
  .link-wrap .size-fixed {
    padding: 15px 0;
    width: 100%;
    font-size: 16px;
  }
  .link-wrap .size-half {
    padding: 13px 0;
    width: 48%;
    font-size: 14px;
  }
  .link-wrap .size-half:first-child {
    margin-right: 1%;
  }
  .link-wrap .size-half:last-child {
    margin-left: 1%;
  }
  .link-wrap .strong {
    color: #FFF;
    background: #e40073;
  }
  .layout-global-header {
    position: relative;
    padding: 5px 10px 5px 0;
    height: 52px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
  .layout-global-header .b-logo {
    float: left;
    margin-right: 0px;
  }
  .layout-global-header .sr-logo {
    display: block;
    float: left;
  }
  .layout-global-header .sr-logo img {
    height: 28px;
    margin-top: 8px;
  }
  .layout-global-header .global-nav {
    float: left;
  }
  .layout-global-header .global-nav li {
    display: inline-block;
  }
  .layout-global-header .global-nav li a {
    display: block;
    margin-right: 10px;
    line-height: 38px;
    color: #545454;
    font-weight: bold;
    font-size: 12px;
  }
  .layout-global-header .global-nav li.gnav01 {
    display: none;
  }
  .layout-global-header .global-sponsor {
    display: table;
    float: right;
  }
  .layout-global-header .global-sponsor li {
    display: table-cell;
    height: 38px;
    vertical-align: middle;
    padding: 0 0 0 3px;
  }
  .layout-global-header .global-sponsor li img {
    vertical-align: middle;
    height: 15px;
  }
  .layout-team-header {
    clear: both;
    z-index: 1000;
    position: relative;
    width: 100%;
    height: 120px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
  .layout-team-header .team-logo-wrap {
    padding-left: 10px;
    display: table;
    height: 70px;
  }
  .layout-team-header .team-logo-wrap > * {
    display: table-cell;
    vertical-align: middle;
  }
  .layout-team-header .team-logo-wrap .team-logo {
    padding-right: 10px;
  }
  .layout-team-header .team-logo-wrap .team-logo img {
    width: 50px;
    vertical-align: middle;
  }
  .layout-team-header .team-logo-wrap .en {
    font-size: 18px;
    letter-spacing: 3px;
    line-height: 1.1;
    width: 160px;
  }
  .team-nav {
    position: relative;
    padding: 0 20px;
    background: #e7e8e8;
  }
  .team-nav .team-nav-trigger {
    display: none;
  }
  .team-nav .team-nav-scroll {
    overflow-y: auto;
  }
  .team-nav .side-btn {
    position: absolute;
    top: 0;
    display: block;
    width: 20px;
    height: 100%;
    height: 50px;
    background: #FFF;
  }
  .team-nav .side-btn:before, .team-nav .side-btn:after {
    content: '';
    position: absolute;
    top: 50%;
    left: 6px;
    content: '';
    width: 10px;
    border-top: 1px solid #000;
  }
  .team-nav .side-btn:before {
    transform: rotate(45deg);
  }
  .team-nav .side-btn:after {
    transform: rotate(-45deg);
  }
  .team-nav .side-prev {
    left: 0;
  }
  .team-nav .side-prev:before {
    margin-top: 3px;
  }
  .team-nav .side-prev:after {
    margin-top: -3px;
  }
  .team-nav .side-next {
    right: 0;
  }
  .team-nav .side-next:before {
    margin-top: -3px;
  }
  .team-nav .side-next:after {
    margin-top: 3px;
  }
  .team-nav .team-nav-inner {
    overflow: hidden;
    width: 1000px;
  }
  .team-nav .team-nav-inner ul {
    overflow: hidden;
    zoom: 1;
    display: inline-block;
  }
  .team-nav .team-nav-inner li {
    float: left;
    position: static;
  }
  .team-nav .team-nav-inner a {
    display: block;
    padding: 10px 15px;
    height: 45px;
    color: #5c5c5c;
    text-align: center;
    background: transparent !important;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
  .team-nav .team-nav-inner a > * {
    display: block;
    line-height: 1;
  }
  .team-nav .team-nav-inner a .en {
    margin-bottom: 3px;
    font-size: 16px;
    letter-spacing: .05em;
  }
  .team-nav .team-nav-inner a .ja {
    font-size: 10px;
  }
  .team-nav .team-nav-inner .has-2ndnav > a {
    position: relative;
    padding-right: 20px;
  }
  .team-nav .team-nav-inner .has-2ndnav > a:after {
    content: '';
    position: absolute;
    top: 50%;
    right: 5px;
    margin-top: -5px;
    width: 10px;
    height: 8px;
    background: url(/v=1528423964/files/user/common/img/icn-arw-gry-bottom.png) no-repeat center top;
    background-size: 7px;
  }
  .team-nav .team-nav-inner .second-nav {
    display: none;
    position: absolute;
    top: 50px;
    left: 0;
    padding: 10px 0;
    width: 100%;
    background: rgba(49, 49, 49, 0.97);
  }
  .team-nav .team-nav-inner .second-nav a {
    display: block;
    float: none;
    padding: 10px;
    text-align: center;
    color: #FFF;
  }
  .team-sns {
    display: none;
  }
  .team-nav-trigger.sp {
    position: absolute;
    top: 10px;
    right: 10px;
    font-family: "abolition",sans-serif;
    letter-spacing: 0.05em;
    display: block;
    padding: 10px 0;
    text-align: center;
    font-size: 20px;
    line-height: 1.2;
  }
  .team-nav-trigger.sp > * {
    display: inline-block;
    vertical-align: middle;
  }
  .team-nav-trigger.sp .icn {
    position: relative;
    margin: 0 auto;
    width: 28px;
    height: 19px;
  }
  .team-nav-trigger.sp .icn span, .team-nav-trigger.sp .icn:before, .team-nav-trigger.sp .icn:after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 28px;
    height: 3px;
    background: #FFFFFF;
  }
  .team-nav-trigger.sp .icn:before {
    top: 7px;
  }
  .team-nav-trigger.sp .icn:after {
    top: 14px;
  }
  .team-nav-trigger.sp .title {
    font-size: 14px;
    letter-spacing: 2px;
    float: left;
    padding-top: 4px;
    padding-right: 4px;
  }
  .layout-subpage-header {
    overflow: hidden;
    position: relative;
  }
  .layout-subpage-header .subpage-image {
    margin-left: -25%;
    width: 150%;
    max-width: 150%;
    vertical-align: top;
  }
  .layout-subpage-header .subpage-title {
    position: absolute;
    top: 50%;
    right: 10px;
    color: #FFF;
    font-family: "abolition",sans-serif;
    font-size: 30px;
    line-height: 1;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
  }
  .layout-subpage-header .subpage-title span {
    display: inline-block;
    padding-right: 10px;
  }
  .layout-subpage-header .subpage-title .txt-main {
    position: relative;
  }
  .layout-subpage-header .subpage-title .txt-main:before {
    content: '';
    position: absolute;
    top: -10px;
    width: 13px;
    border-top: 1px solid;
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
  }
  #page_schedule .layout-content {
    overflow: visible;
}
#page_schedule_calendar .layout-content {
    overflow: visible;
}
  .layout-content {
    /* overflow: hidden; */
    overflow-x: hidden;
    overflow-y: scroll;
    background: #FFF;
  }
  .layout-content .bread {
    padding: 10px;
    font-size: 10px;
    color: #939393;
    background: #e1e1e2;
  }
  .layout-content .bread .divide {
    margin: 0 5px;
  }
  .layout-content .btn-back img {
    margin-right: 10px;
    vertical-align: middle;
  }
  .layout-content .btn-back a {
    display: block;
    line-height: 56px;
    color: #FFF;
    text-align: center;
    background: #b5b5b5;
  }

  .layout-content .component-block.block-cs-game {
    padding: 10px;
    color: #fff;
    background: #1e1e1e;
  }
  .layout-content .component-block.block-cs-game p {
    margin-bottom: 6px;
    font-size: 14px;
    letter-spacing: 0.02em;
  }
  .body--news .layout-content {
    overflow: visible;
  }
  .layout-main {
    background: #cfcfcf;
  }
  .layout-main-inner {
    padding: 10px;
    background: #d7d8d8;
  }
  .layout-sponsors ul {
    padding: 20px 10px;
    text-align: center;
  }
  .layout-sponsors li {
    /*display: inline-block;
    margin: 0;
    width: 80px;
    vertical-align: middle;*/
  }
  .layout-global-footer {
    overflow: hidden;
    padding: 20px;
    text-align: center;
    font-size: 11px;
  }
  .layout-global-footer .team-logo {
    text-align: center;
  }
  .layout-global-footer .team-logo img {
    margin-top: 10px;
    width: 55px;
    height: auto;
  }
  .layout-global-footer .foot-nav {
    margin-top: 10px;
    text-align: center;
  }
  .layout-global-footer .foot-nav li {
    display: inline-block;
    margin-right: 10px;
  }
  .layout-global-footer .foot-nav a {
    color: #FFF;
  }
  .layout-global-footer .copy {
    margin-top: 25px;
  }
  .is-layout-popup-tnav-show {
    overflow: hidden;
  }
  .is-layout-popup-tnav-show .layout-popup-tnav .right {
    width: 100%;
    background: #1f0603 !important;
  }
  .is-layout-popup-tnav-show .layout-popup-tnav .content .tsns-wrap {
    opacity: 1;
    filter: alpha(opacity=100);
  }
  .is-layout-popup-tnav-show .layout-popup-tnav .content .tnav-wrap {
    opacity: 1;
    filter: alpha(opacity=100);
  }
  .layout-popup-tnav {
    z-index: -1;
    opacity: 0;
    overflow-y: auto;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
  }
  .layout-popup-tnav .team-nav-trigger {
    display: none !important;
  }
  .layout-popup-tnav .close-trigger {
    z-index: 500;
    display: block;
    position: absolute;
    top: 10px;
    left: 50%;
    margin-left: -20px;
    padding: 30px 0 0 0;
    width: 40px;
    height: 40px;
    cursor: pointer;
  }
  .layout-popup-tnav .close-trigger:before, .layout-popup-tnav .close-trigger:after {
    content: '';
    display: block;
    position: absolute;
    width: 30px;
    height: 1px;
    border-top: 2px solid #FFF;
  }
  .layout-popup-tnav .close-trigger:before {
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
  }
  .layout-popup-tnav .close-trigger:after {
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
  }
  .layout-popup-tnav .left {
    display: none;
  }
  .layout-popup-tnav .right {
    position: fixed;
    top: 0;
    right: 0;
    width: 0;
    height: 100%;
    background: rgba(0, 0, 0, 0.85);
    transition: all 0.4s cubic-bezier(0.84, 0.01, 1, 0.73);
    -webkit-transition: all 0.4s cubic-bezier(0.84, 0.01, 1, 0.73);
  }
  .layout-popup-tnav .content {
    top: 0;
    left: 0;
    padding: 60px 0 100px;
    width: 100%;
    height: 100%;
    overflow-y: scroll;
  }
  .layout-popup-tnav .content .tsns-wrap {
    position: relative;
    opacity: 0;
    filter: alpha(opacity=0);
    padding: 40px 0 20px 0;
    text-align: center;
    transition: all 0.4s cubic-bezier(0.84, 0.01, 1, 0.73) 0.15s;
    -webkit-transition: all 0.4s cubic-bezier(0.84, 0.01, 1, 0.73) 0.15s;
  }
  .layout-popup-tnav .content .tsns-wrap a {
    color: #FFF;
  }
  .layout-popup-tnav .content .tsns-wrap li {
    display: inline-block;
    text-align: center;
    width: 24%;
  }
  .layout-popup-tnav .content .tsns-wrap .tsns01 {
    font-size: 18px;
  }
  .layout-popup-tnav .content .tnav-wrap {
    position: relative;
    opacity: 0;
    filter: alpha(opacity=0);
    transition: all 0.4s cubic-bezier(0.84, 0.01, 1, 0.73) 0.15s;
    -webkit-transition: all 0.4s cubic-bezier(0.84, 0.01, 1, 0.73) 0.15s;
  }
  .layout-popup-tnav .content .tnav-wrap li {
    margin-top: 30px;
    font-size: 140%;
  }
  .layout-popup-tnav .content .tnav-wrap li > a {
    display: block;
    text-align: center;
    line-height: 1;
    color: #FFF;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
  .layout-popup-tnav .content .tnav-wrap li > a .en {
    margin-bottom: 5px;
    font-size: 26px;
    letter-spacing: .3em;
  }
  .layout-popup-tnav .content .tnav-wrap li > a .ja {
    font-size: 10px;
  }
  .layout-popup-tnav .content .tnav-wrap li.has-2ndnav > a {
    position: relative;
  }
  .layout-popup-tnav .content .tnav-wrap li.has-2ndnav > a .open-triger {
    position: absolute;
    z-index: 1;
    width: 20px;
    height: 20px;
    right: 0;
    top: 50%;
  }
  .layout-popup-tnav .content .tnav-wrap li.has-2ndnav > a .open-triger:before, .layout-popup-tnav .content .tnav-wrap li.has-2ndnav > a .open-triger:after {
    content: '';
    position: absolute;
    right: 20px;
    width: 12px;
    height: 3px;
    border-radius: 3px;
    background: #FFF;
  }
  .layout-popup-tnav .content .tnav-wrap li.has-2ndnav > a .open-triger:before {
    transform: rotate(90deg);
    -webkit-transform: rotate(-90deg);
  }
  .layout-popup-tnav .content .tnav-wrap li.has-2ndnav.selected > a .open-triger:before {
    transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
  }
  .layout-popup-tnav .content .tnav-wrap li .second-nav {
    display: none;
    margin-top: 30px;
    margin-bottom: 35px;
    padding: 15px 10px;
    text-align: center;
    border-top: 1px solid #52555b;
    border-bottom: 1px solid #52555b;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
  .layout-popup-tnav .content .tnav-wrap li .second-nav a {
    display: block;
    padding: 5px;
    color: #FFF;
    line-height: 2.2;
    font-size: 14px;
  }
  .is-top-search-show .layout-top-search {
    opacity: 1;
    z-index: 5001;
  }
  .layout-top-search {
    opacity: 0;
    z-index: -1;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.8);
  }
  .layout-top-search .overlay {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
  }
  .layout-top-search .content {
    height: 100px;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    margin: auto;
    text-align: center;
  }
  .layout-top-search input[type=text] {
    border: none;
    background: #FFF;
    width: 90%;
    font-family: inherit;
    font-size: 16px;
    letter-spacing: .3em;
    padding: 0 30px;
    line-height: 66px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
  .layout-top-search input[type=submit] {
    padding: 0;
    border: none;
    background: transparent;
  }
  .layout-second {
    padding: 10px;
  }
  .layout-second .second-header {
    position: relative;
  }
  .layout-second .second-header .top {
    z-index: 1;
    position: relative;
    margin-left: 28px;
    height: 38px;
    background: #f3f3f3;
  }
  .layout-second .second-header .top .icn-wrap {
    font-family: "abolition",sans-serif;
    line-height: 1;
    position: absolute;
    top: -10px;
    left: 20px;
  }
  .layout-second .second-header .top .icn-wrap .icn-new {
    padding: 6px 14px;
    color: #FFF;
    font-size: 18px;
    background: #ec3e6b;
  }
  .layout-second .second-header .slice {
    z-index: 0;
    position: absolute;
    left: -20px;
    top: 9px;
    width: 40px;
    height: 39px;
    background: #f3f3f3;
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
  }
  .layout-second .second-header .btm {
    z-index: 1;
    position: relative;
    margin-top: -10px;
    padding: 0 10px 30px;
    background: #f3f3f3;
  }
  .layout-second .second-header .title-wrap {
    z-index: 10;
    display: table;
    width: 100%;
    color: #727272;
    font-size: 20px;
  }
  .layout-second .second-header .title-wrap .title {
    display: table-cell;
    padding: 0 10px;
    vertical-align: middle;
    font-size:39px;
  }
  .layout-second .second-body {
    padding: 20px 10px;
    line-height: 1.6;
    letter-spacing: .05em;
    color: #797979;
    background: #FFF;
  }
  .layout-second .second-body article pre {
    white-space: pre-wrap;
    white-space: -moz-pre-wrap;
    white-space: -o-pre-wrap;
    white-space: -pre-wrap;
    word-wrap: break-word;
  }
  .layout-second .second-body article a {
    color: #E6001B;
  }
  .layout-second .second-body article h1 {
    margin-bottom: 20px;
    color: #4c4c4c;
    font-size: 26px;
  }
  .layout-second .second-body article h2 {
    margin-bottom: 20px;
    color: #4c4c4c;
    font-size: 18px;
  }
  .layout-second .second-body article h3 {
    margin-bottom: 20px;
    font-size: 16px;
  }
  .layout-second .second-body article strong {
    font-weight: bold;
  }
  .layout-second .second-body article > p {
    margin-bottom: 30px;
    line-height: 1.6;
  }
  .layout-second .second-body article > p b {
    color: #e40073;
    font-weight: bold;
  }
  .layout-second .second-body article .color01 {
    color: #e60012;
  }
  .layout-second .second-body article .color02 {
    color: #000000;
  }
  .layout-second .second-body article .color03 {
    color: #e40073;
  }
  .layout-second .second-body article .hr {
    margin: 0 -50px 30px;
    border: none;
    border-top: 1px solid #e1e1e1;
  }
  .layout-second .second-body article .hr02 {
    margin: 0 -50px 30px;
    border: none;
    border-top: 5px solid #e1e1e1;
  }
  .layout-second .second-body article .img-right {
    float: right;
    margin: 0 0 10px 10px;
    width: 50%;
    box-sizing: border-box;
  }
  .layout-second .second-body article .img-left {
    float: left;
    padding: 0 10px 10px 0;
    width: 50%;
    box-sizing: border-box;
  }
  .layout-second .second-body article .img-center {
    display: block;
    margin: 0 auto 20px;
  }
  .layout-second .second-body article .image-large {
    margin: 0 -10px 30px;
  }
  .layout-second .second-body article .image-large img {
    width: 100%;
  }
  .layout-second .second-body article .list.row3 .image {
    float: right;
    margin: 0 0 10px 2%;
    width: 48%;
  }
  .layout-second .second-body article .list li {
    margin-bottom: 30px;
    padding-bottom: 30px;
    border-bottom: 1px solid #bfbfbf;
  }
  .layout-second .second-body article .list .image img {
    width: 100%;
    vertical-align: top;
  }
  .layout-second .second-body article .list .title {
    margin: 10px 0;
    color: #4c4c4c;
    font-size: 16px;
    line-height: 1.6;
  }
  .layout-second .second-body article .list .txt {
    font-size: 12px;
    line-height: 1.4;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
  }
  .layout-second .second-body article .list .more {
    clear: both;
    font-family: "abolition",sans-serif;
    letter-spacing: .1em;
    position: relative;
    display: block;
    margin-top: 5px;
    padding: 0 15px 0 0;
    font-size: 16px;
    color: #7d7d7d;
    text-align: right;
  }
  .layout-second .second-body article .list .more:before, .layout-second .second-body article .list .more:after {
    content: '';
    position: absolute;
    right: 0;
    top: 50%;
    width: 9px;
    border-top: 1px solid;
  }
  .layout-second .second-body article .list .more:before {
    margin-top: -4px;
    transform: rotate(45deg);
  }
  .layout-second .second-body article .list .more:after {
    margin-top: 2px;
    transform: rotate(-45deg);
  }
  .layout-second .second-body article .image-list {
    overflow: hidden;
    zoom: 1;
  }
  .layout-second .second-body article .image-list.row1 li {
    width: 100%;
  }
  .layout-second .second-body article .image-list.row2 li {
    margin-right: 1%;
  }
  .layout-second .second-body article .image-list.row2 li:nth-child(even) {
    margin-right: 0;
    margin-left: 1%;
  }
  .layout-second .second-body article .image-list li {
    float: left;
    margin-bottom: 20px;
    width: 49%;
  }
  .layout-second .second-body article .image-list .image img {
    width: 100%;
    vertical-align: top;
  }
  .layout-second .second-body article .image-list .caption {
    padding: 5px;
    color: #FFF;
    font-size: 12px;
    background: #3e3e3e;
  }
  .layout-second .second-body article .ico-external {
    margin-right: 3px;
    padding-right: 26px;
    background: url(/v=1528423965/files/user/common/img/ico-external.png) no-repeat right center;
  }
  .layout-second .second-body article .ico-pdf {
    margin-right: 3px;
    padding-right: 26px;
    background: url(/v=1528423965/files/user/common/img/ico-pdf.png) no-repeat right center;
  }
  .layout-second .second-body article .box {
    margin-bottom: 30px;
    padding: 10px;
    border: 3px solid #e1e1e1;
  }
  .layout-second .second-body article .box-color {
    margin-bottom: 10px;
    padding: 10px;
    border: 3px solid #e40073;
  }



  .layout-module {
    padding: 10px;
  }
  .layout-module .second-header {
    position: relative;
  }
  .layout-module .second-header .top {
    z-index: 1;
    position: relative;
    margin-left: 28px;
    height: 38px;
    background: #f3f3f3;
  }
  .layout-module .second-header .top .icn-wrap {
    font-family: "abolition",sans-serif;
    line-height: 1;
    position: absolute;
    top: -10px;
    left: 20px;
  }
  .layout-module .second-header .top .icn-wrap .icn-new {
    padding: 6px 14px;
    color: #FFF;
    font-size: 18px;
    background: #ec3e6b;
  }
  .layout-module .second-header .slice {
    z-index: 0;
    position: absolute;
    left: -20px;
    top: 9px;
    width: 40px;
    height: 39px;
    background: #f3f3f3;
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
  }
  .layout-module .second-header .btm {
    z-index: 1;
    position: relative;
    margin-top: -10px;
    padding: 0 10px 30px;
    background: #f3f3f3;
  }
  .layout-module .second-header .title-wrap {
    z-index: 10;
    display: table;
    width: 100%;
    color: #727272;
    font-size: 20px;
  }
  .layout-module .second-header .title-wrap .title {
    display: table-cell;
    padding: 0 10px;
    vertical-align: middle;
    font-size:39px;
  }
  .layout-module .second-body {
    padding: 20px 10px;
    line-height: 1.6;
    letter-spacing: .05em;
    color: #797979;
    background: #FFF;
  }
  .layout-module .second-body article pre {
    white-space: pre-wrap;
    white-space: -moz-pre-wrap;
    white-space: -o-pre-wrap;
    white-space: -pre-wrap;
    word-wrap: break-word;
  }
  .layout-module .second-body article a {
    color: #E6001B;
  }
  .layout-module .second-body article h1 {
    margin-bottom: 20px;
    color: #4c4c4c;
    font-size: 26px;
  }
  .layout-module .second-body article h2 {
    margin-bottom: 20px;
    color: #4c4c4c;
    font-size: 18px;
  }
  .layout-module .second-body article h3 {
    margin-bottom: 20px;
    font-size: 16px;
  }
  .layout-module .second-body article strong {
    font-weight: bold;
  }
  .layout-module .second-body article > p {
    margin-bottom: 30px;
    line-height: 1.6;
  }
  .layout-module .second-body article > p b {
    color: #e40073;
    font-weight: bold;
  }
  .layout-module .second-body article .color01 {
    color: #e60012;
  }
  .layout-module .second-body article .color02 {
    color: #000000;
  }
  .layout-module .second-body article .color03 {
    color: #e40073;
  }
  .layout-module .second-body article .hr {
    margin: 0 -50px 30px;
    border: none;
    border-top: 1px solid #e1e1e1;
  }
  .layout-module .second-body article .hr02 {
    margin: 0 -50px 30px;
    border: none;
    border-top: 5px solid #e1e1e1;
  }
  .layout-module .second-body article .img-right {
    float: right;
    margin: 0 0 10px 10px;
    width: 50%;
    box-sizing: border-box;
  }
  .layout-module .second-body article .img-left {
    float: left;
    padding: 0 10px 10px 0;
    width: 50%;
    box-sizing: border-box;
  }
  .layout-module .second-body article .img-center {
    display: block;
    margin: 0 auto 20px;
  }
  .layout-module .second-body article .image-large {
    margin: 0 -10px 30px;
  }
  .layout-module .second-body article .image-large img {
    width: 100%;
  }
  .layout-module .second-body article .list.row3 .image {
    float: right;
    margin: 0 0 10px 2%;
    width: 48%;
  }
  .layout-module .second-body article .list li {
    margin-bottom: 30px;
    padding-bottom: 30px;
    border-bottom: 1px solid #bfbfbf;
  }
  .layout-module .second-body article .list .image img {
    width: 100%;
    vertical-align: top;
  }
  .layout-module .second-body article .list .title {
    margin: 10px 0;
    color: #4c4c4c;
    font-size: 16px;
    line-height: 1.6;
  }
  .layout-module .second-body article .list .txt {
    font-size: 12px;
    line-height: 1.4;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
  }
  .layout-module .second-body article .list .more {
    clear: both;
    font-family: "abolition",sans-serif;
    letter-spacing: .1em;
    position: relative;
    display: block;
    margin-top: 5px;
    padding: 0 15px 0 0;
    font-size: 16px;
    color: #7d7d7d;
    text-align: right;
  }
  .layout-module .second-body article .list .more:before, .layout-module .second-body article .list .more:after {
    content: '';
    position: absolute;
    right: 0;
    top: 50%;
    width: 9px;
    border-top: 1px solid;
  }
  .layout-module .second-body article .list .more:before {
    margin-top: -4px;
    transform: rotate(45deg);
  }
  .layout-module .second-body article .list .more:after {
    margin-top: 2px;
    transform: rotate(-45deg);
  }
  .layout-module .second-body article .image-list {
    overflow: hidden;
    zoom: 1;
  }
  .layout-module .second-body article .image-list.row1 li {
    width: 100%;
  }
  .layout-module .second-body article .image-list.row2 li {
    margin-right: 1%;
  }
  .layout-module .second-body article .image-list.row2 li:nth-child(even) {
    margin-right: 0;
    margin-left: 1%;
  }
  .layout-module .second-body article .image-list li {
    float: left;
    margin-bottom: 20px;
    width: 49%;
  }
  .layout-module .second-body article .image-list .image img {
    width: 100%;
    vertical-align: top;
  }
  .layout-module .second-body article .image-list .caption {
    padding: 5px;
    color: #FFF;
    font-size: 12px;
    background: #3e3e3e;
  }
  .layout-module .second-body article .ico-external {
    margin-right: 3px;
    padding-right: 26px;
    background: url(/v=1528423965/files/user/common/img/ico-external.png) no-repeat right center;
  }
  .layout-module .second-body article .ico-pdf {
    margin-right: 3px;
    padding-right: 26px;
    background: url(/v=1528423965/files/user/common/img/ico-pdf.png) no-repeat right center;
  }
  .layout-module .second-body article .box {
    margin-bottom: 30px;
    padding: 10px;
    border: 3px solid #e1e1e1;
  }
  .layout-module .second-body article .box-color {
    margin-bottom: 10px;
    padding: 10px;
    border: 3px solid #e40073;
  }

  .news-nav {
    width: 100%;
  }
  .news-nav a {
    display: block;
    margin-top: -1px;
    color: #FFF;
    padding: 15px 30px;
    border: 1px solid #e40073;
  }
  .news-nav a .en {
    margin-right: 10px;
    font-size: 16px;
  }
  .news-nav a .ja {
    font-size: 12px;
  }
  .component-block.block-team .img-column2 {
    overflow: hidden;
  }
  .component-block.block-team .img-column2 li {
    float: left;
    width: 50%;
  }
  .component-block.block-team .img-column2 li img {
    width: 100%;
    height: auto;
  }
  .component-block .block-header {
    position: relative;
    color: #FFF;
    text-align: center;
  }
  .component-block .block-header .title {
    padding: 15px 10px;
  }
  .component-block .block-header .pulldown {
    position: absolute;
    top: 73px;
    left: 0;
    width: 100%;
    line-height: 1;
  }
  .component-block .block-header .pulldown ul {
    display: none;
    z-index: 1;
    position: relative;
    background: #FFF;
  }
  .component-block .block-header .pulldown + .title {
    padding-bottom: 60px;
  }
  .component-block .block-header .pulldown .now {
    position: relative;
    padding: 3px 0;
    line-height: 35px;
    letter-spacing: 0.05em;
    color: #FFF;
    font-size: 16px;
    text-align: center;
    background: #626262;
  }
  .component-block .block-header .pulldown .now:after {
    content: '';
    position: absolute;
    top: 43%;
    left: 50%;
    margin-left: 25px;
    width: 6px;
    height: 5px;
    background: url(/v=1528423964/files/user/common/img/icn-arw-bottom.png) no-repeat center center;
    background-size: 6px;
  }
  .component-block .block-header .pulldown .now .en {
    font-size: 28px;
  }
  .component-block .block-header .more {
    display: none;
  }
  .component-block .block-header .sub-nav {
    font-family: "abolition",sans-serif;
    letter-spacing: 0.05em;
    line-height: 1;
    display: table;
    width: 100%;
    font-size: 12px;
    background: #e6e7e7;
  }
  .component-block .block-header .sub-nav li {
    display: table-cell;
    padding: 10px 3px;
    text-align: center;
  }
  .component-block .block-header .sub-nav a {
    color: #161616;
  }
  .component-block .block-header .title > * {
    display: inline-block;
  }
  .component-block .block-header .title .en {
    font-size: 25px;
    letter-spacing: 3px;
  }
  .component-block .block-header .title .ja {
    font-size: 20px;
    letter-spacing: 2px;
  }
  .component-block .block-body {
    position: relative;
    overflow: hidden;
    zoom: 1;
    background: #e6e7e7;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
  .component-card .card {
    margin-bottom: 20px;
    position: relative;
  }
  .component-card .card .image {
    position: relative;
  }
  .component-card .card .image img {
    vertical-align: top;
    width: 100%;
  }
  .component-card .card .detail {
    padding: 15px;
    background: #FFF;
  }
  .component-card .card .detail .title {
    font-size: 12px;
    color: #7f7f7f;
  }
  .component-news-card .list-card {
    overflow: hidden;
    zoom: 1;
    position: relative;
    height: 100px;
    background: #FFF;
    border-bottom: 1px solid #e6e7e7;
  }
  .component-news-card .list-card .image {
    position: relative;
    overflow: hidden;
    float: left;
    width: 30%;
    max-width: 100px;
  }
  .component-news-card .list-card .image:after {
    display: none;
  }
  .component-news-card .list-card .image img {
    vertical-align: top;
    width: 250%;
    max-width: 250%;
  }
  .component-news-card .list-card .detail {
    overflow: hidden;
    position: relative;
    padding: 10px;
    background: #FFF;
  }
  .component-news-card .list-card .detail .title {
    padding-top: 30px;
    font-size: 14px;
    color: #7f7f7f;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
  }
  .component-news-card .list-card .detail .update {
    font-family: "abolition",sans-serif;
    letter-spacing: 0.05em;
    position: absolute;
    top: 10px;
    font-size: 16px;
    color: #a2a2a2;
  }
  .component-news-card .list-card .sns {
    display: none;
  }
  .component-news-card .list-card .category-label {
    left: 50%;
  }
  .component-news-card .list-card .image-bg {
    background-position: top center !important;
    background-size: auto 100px !important;
  }
  /* ニュースページのページャー */
  .pagination {
    padding: 20px 0 13px;
    font-size: 16px;
    text-align: center;
  }
  .pagination .page a {
    display: inline-block;
    padding: 5px;
    border: 1px solid #333333;
    margin: 0 2% 2% 0;
    background: #fff;
  }
  .pagination .page.current {
    border: 1px solid #333333;
    padding: 5px;
    margin: 50px 2% 0 0;
    letter-spacing: -1px;
    background: #666666;
    color: white;
  }
  /* ニュースをもっと読み込む際のボタン */
  .component-more-arw a {
    display: block;
    font-family: "abolition",sans-serif;
    letter-spacing: 0.2em;
    line-height: 40px;
    text-align: center;
    color: #000;
    background: #e6e7e7;
  }
  .component-more-arw a.ja span {
    font-size: 12px;
    letter-spacing: 2px;
    font-family: "Noto Sans Japanese", "游ゴシック体", "Yu Gothic", sans-serif;
  }
  .component-more-arw a span {
    position: relative;
    display: inline-block;
    position: relative;
    padding-right: 25px;
  }
  .component-more-arw a span:before, .component-more-arw a span:after {
    content: '';
    position: absolute;
    top: 50%;
    margin-top: -1px;
    right: 0;
    width: 11px;
    border-top: 1px solid #000;
  }
  .component-more-arw a span:before {
    right: 7px;
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
  }
  .component-more-arw a span:after {
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
  }
  /* ニュース一覧に使用されているカードのラベル */
  .category-label {
    font-family: "abolition",sans-serif;
    z-index: 1;
    position: absolute;
    top: 10px;
  }
  .category-label ul {
    text-align: right;
  }
  .category-label li {
    display: inline-block;
    text-align: center;
    color: #FFF;
    background: #CCC;
    padding: 1px 5px;
    font-size: 12px;
  }
  .category-label .cat-new {
    background: red;
  }
  .component-sidenav {
    display: none;
  }
  .component-sp-sidenav a {
    padding: 8px 0;
    display: block;
    color: #505050;
    text-align: center;
    border-bottom: 1px solid #ddd;
  }
  .component-sp-sidenav .en {
    display: none;
  }
  .component-month-selector {
    padding: 20px 10px;
    text-align: center;
  }
  .component-month-selector:after {
    content: '';
    display: block;
    clear: both;
  }
  .component-month-selector > * {
    display: inline-block;
  }
  .component-month-selector .year-selector, .component-month-selector .month-selector, .component-month-selector .common-selector {
    position: relative;
    margin-right: 40px;
    margin-left: 20px;
    line-height: 40px;
    font-size: 20px;
    text-align: center;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
  }
  .component-month-selector .year-selector .arw, .component-month-selector .month-selector .arw, .component-month-selector .common-selector .arw {
    display: block;
    position: absolute;
    right: -39px;
    top: -1px;
    width: 38px;
    height: 42px;
  }
  .component-month-selector .year-selector .arw:before, .component-month-selector .year-selector .arw:after, .component-month-selector .month-selector .arw:before, .component-month-selector .month-selector .arw:after, .component-month-selector .common-selector .arw:before, .component-month-selector .common-selector .arw:after {
    content: '';
    position: absolute;
    top: 50%;
    width: 11px;
    border: 1px solid #797979;
  }
  .component-month-selector .year-selector .arw:before, .component-month-selector .month-selector .arw:before, .component-month-selector .common-selector .arw:before {
    margin-left: -11px;
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
  }
  .component-month-selector .year-selector .arw:after, .component-month-selector .month-selector .arw:after, .component-month-selector .common-selector .arw:after {
    margin-left: -3px;
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
  }
  .component-month-selector .year-selector .pulldown, .component-month-selector .month-selector .pulldown, .component-month-selector .common-selector .pulldown {
    display: none;
    z-index: 9999;
    position: absolute;
    left: -18px;
    top: 40px;
    width: 93px;
    background: #f7f7f7;
    border: 1px solid #b2b2b2;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
  .component-month-selector .year-selector .pulldown a, .component-month-selector .month-selector .pulldown a, .component-month-selector .common-selector .pulldown a {
    width: 100%;
    height: 100%;
    display: block;
  }
  .component-month-selector .common-selector {
    font-family: "Noto Sans Japanese", "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴシック Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
    width: 60px;
    margin-left: 10px;
    line-height: 40px;
    font-size: 12px;
    margin-right: 40px;
    margin-bottom: 10px;
    float: left;
  }
  .component-month-selector .common-selector .txt-en {
    font-family: "abolition",sans-serif;
    letter-spacing: 0.1em;
  }
  .component-month-selector .common-selector .pulldown {
    width: 80px;
    left: 10px;
  }
  .component-month-selector .common-selector.w-wide {
    width: 150px;
  }
  .component-month-selector .common-selector.w-wide .pulldown {
    width: 150px;
  }
  .component-month-selector .common-selector.w-middle {
    width: 100px;
  }
  .component-month-selector .common-selector.w-middle .pulldown {
    width: 100px;
  }
  .component-month-selector .common-selector.w-mini {
    width: 60px;
  }
  .component-month-selector .common-selector.w-mini .pulldown {
    width: 60px;
  }
  .component-month-selector .common-selector.w-thin {
    width: 40px;
  }
  .component-month-selector .common-selector.w-thin .pulldown {
    width: 40px;
  }
  .component-month-selector .year-selector {
    font-family: "abolition",sans-serif;
    letter-spacing: 0.2em;
  }
  .component-month-selector .month-selector {
    display: inline-block;
  }
  .component-month-selector .month-selector .month {
    font-size: 14px;
  }
  .component-month-selector .month-selector .month .en {
    padding-right: 3px;
    font-size: 20px;
  }
  .component-month-selector .month-selector li {
    display: inline-block;
    width: 47%;
    font-size: 12px;
  }
  .component-month-selector .month-selector li a {
    display: block;
    line-height: 30px;
    text-align: center;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
  .component-month-selector .month-selector li a .en {
    font-size: 18px;
  }
  .component-month-selector .month-selector li a.selected {
    background: #E7E7E7;
  }
  .top-main-visual-wrap {
    overflow: hidden;
    zoom: 1;
    background: #1b1b1b;
  }
  .main-visual-inner {
    overflow: hidden;
    position: relative;
    padding-bottom: 80px;
    background: #434343;
  }

  .main-visual-inner.caption-layout {
    padding-bottom: 150px;
  }
  .main-visual-inner.caption-layout .main-visual-card-wrap {
    bottom: 137px;
  }
  .main-visual-inner.caption-layout .bx-controls {
    bottom: -140px;
  }
  .main-visual-inner .top-slide-guard {
    display: none;
  }
  .main-visual-inner .main-visual img {
    width: 100%;
  }
  .main-visual-inner .main-visual-card-wrap {
    position: absolute;
    bottom: 135px;
    right: 0;
    width: 98%;
  }
  .main-visual-inner .main-visual-card {
    z-index: 10;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    transform: translate(0, 0);
    -webkit-transform: translate(0, 0);
    transition: all 0.2s linear;
  }
  .main-visual-inner .main-visual-card .top {
    z-index: 1;
    position: relative;
    margin-left: 22px;
    height: 23px;
    background: #dcdcdc;
  }
  .main-visual-inner .main-visual-card .top .icn-wrap {
    font-family: "abolition",sans-serif;
    position: absolute;
    top: -10px;
    left: 20px;
    font-size: 16px;
  }
  .main-visual-inner .main-visual-card .top .icn-wrap .icn-new {
    padding: 3px 12px;
    color: #FFF;
    background: #ec3e6b;
  }
  .main-visual-inner .main-visual-card .slice {
    z-index: 0;
    position: absolute;
    left: -16px;
    top: 7px;
    width: 32px;
    height: 32px;
    background: #dcdcdc;
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
  }
  .main-visual-inner .main-visual-card .btm {
    z-index: 1;
    position: relative;
    height: 60px;
    background: #dcdcdc;
  }
  .main-visual-inner .main-visual-card .title {
    z-index: 10;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 85px;
    font-size: 16px;
    display: table;
  }
  .main-visual-inner .main-visual-card .title > * {
    display: table-cell;
    vertical-align: middle;
  }
  .main-visual-inner .main-visual-card .title .date {
    font-family: "abolition",sans-serif;
    letter-spacing: 0.05em;
    width: 75px;
    color: #a2a2a2;
    font-size: 18px;
    text-align: right;
  }
  .main-visual-inner .main-visual-card .title .txt {
    padding: 0 10px 0 20px;
    color: #424242;
    font-size: 12px;
  }
  .main-visual-inner .main-visual-card .title .txt span {
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
  }
  .main-visual-inner .main-visual-card.back {
    z-index: 0;
    position: absolute;
    transform: translate(20px, 20px);
    -webkit-transform: translate(20px, 20px);
  }
  .main-visual-inner .main-visual-card.back .top {
    background: #bcbcbc;
  }
  .main-visual-inner .main-visual-card.back .slice {
    background: #bcbcbc;
  }
  .main-visual-inner .main-visual-card.back .btm {
    position: relative;
    background: #bcbcbc;
  }
  .main-visual-inner .main-visual-card.back .title .txt span {
    display: none;
  }
  .main-visual-inner .view {
    display: none;
  }
  .main-visual-inner .bx-controls {
    position: absolute;
    left: 0;
    bottom: -77px;
  }
  .layout-game-list {
    position: relative;
  }
  .layout-game-list .game-list {
    position: relative;
    color: #FFF;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
  .layout-game-list .game-list .bx-viewport {
    margin: 44px 0;
  }
  .layout-game-list .game-list .bx-controls-direction {
    display: block;
  }
  .layout-game-list .game-list .bx-controls-direction a {
    display: block;
    position: absolute;
    left: 0;
    width: 100%;
    height: 44px;
    background: #000;
  }
  .layout-game-list .game-list .bx-controls-direction a:before, .layout-game-list .game-list .bx-controls-direction a:after {
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    width: 11px;
    border-top: 2px solid #FFF;
  }
  .layout-game-list .game-list .bx-controls-direction a:before {
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
  }
  .layout-game-list .game-list .bx-controls-direction a:after {
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
  }
  .layout-game-list .game-list .bx-controls-direction a.disabled {
    background: #333;
  }
  .layout-game-list .game-list .bx-controls-direction .bx-prev {
    top: -44px;
  }
  .layout-game-list .game-list .bx-controls-direction .bx-prev:before {
    margin-right: 7px;
  }
  .layout-game-list .game-list .bx-controls-direction .bx-prev:after {
    margin-left: -7px;
  }
  .layout-game-list .game-list .bx-controls-direction .bx-next {
    bottom: -44px;
  }
  .layout-game-list .game-list .bx-controls-direction .bx-next:before {
    margin-right: -7px;
  }
  .layout-game-list .game-list .bx-controls-direction .bx-next:after {
    margin-left: 7px;
  }
  .layout-game-list a {
    color: #FFF;
  }
  .layout-game-list li {
    padding: 10px 0;
    background: #3a3a3a;
    border-bottom: 1px solid #000;
  }
  .layout-game-list li.more {
    font-family: "abolition",sans-serif;
    letter-spacing: .3em;
    position: relative;
    text-align: center;
    color: #FFF;
    font-size: 20px;
    background: #b5b5b5;
    height: 60px;
    box-sizing: border-box;
    padding-top: 15px;
  }
  .layout-game-list li.more:before, .layout-game-list li.more:after {
    content: '';
    position: absolute;
    top: 50%;
    left: 58%;
    width: 9px;
    border-top: 1px solid #FFF;
  }
  .layout-game-list li.more:before {
    margin-top: -3px;
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
  }
  .layout-game-list li.more:after {
    margin-top: 3px;
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
  }
  .layout-game-list li.more.ja {
    margin-top: 15px;
    padding-right: 14px;
    font-size: 13px;
  }
  .layout-game-list .date-wrap {
    font-family: "abolition",sans-serif;
    letter-spacing: 0.05em;
    line-height: 1;
    color: #FFF;
    text-align: center;
    font-size: 20px;
  }
  .layout-game-list .date-wrap .week {
    margin: 0 10px;
    font-size: 14px;
    vertical-align: middle;
  }
  .layout-game-list .live-txt {
    font-family: "abolition",sans-serif;
    letter-spacing: 0.05em;
    line-height: 1.2;
    text-align: center;
    font-size: 20px;
    color: #fff;
    background: #c42039;
    width: 70px;
    margin: 10px auto 0;
    padding: 5px 0;
  }
  .layout-game-list .play-detail {
    display: table;
    width: 100%;
  }
  .layout-game-list .play-detail > * {
    display: table-cell;
    text-align: center;
    vertical-align: middle;
  }
  .layout-game-list .past .play-detail, .layout-game-list .future .play-detail {
    margin-top: -10px;
  }
  .layout-game-list .icn {
    font-size: 10px;
  }
  .layout-game-list .icn img {
    width: 50px;
  }
  .layout-game-list .point {
    font-family: "abolition",sans-serif;
    letter-spacing: 0.05em;
    line-height: 1;
    font-size: 26px;
  }
  .layout-game-list .hyphen {
    padding: 10px 0;
  }
  .layout-game-list .hyphen span {
    display: inline-block;
    width: 20px;
    height: 5px;
    background: #FFF;
  }
  .layout-game-list .live .point {
    font-size: 40px;
  }
  .layout-game-list .live .hyphen {
    padding: 15px 0;
  }
  .layout-game-list .future .point {
    display: none;
  }
  .layout-game-list .place {
    text-align: center;
  }
  .layout-game-list .place span {
    padding: 3px;
    display: inline-block;
    font-size: 10px;
    border-bottom: 1px solid;
  }
  .layout-game-list .past .place, .layout-game-list .future .place {
    margin-top: -15px;
  }
  .layout-game-list .game-list .if-past, .layout-game-list .game-list .if-live {
    display: none;
  }
  .layout-game-list .link {
    font-family: "abolition",sans-serif;
    letter-spacing: 0.05em;
    line-height: 1.2;
    display: inline-block;
    padding: 2px 6px;
    font-size: 14px;
    border: 1px solid;
  }
  .layout-game-list .past .if-past {
    display: block;
  }
  .layout-game-list .past .if-past.link {
    display: inline-block;
  }
  .layout-game-list .live .if-live {
    display: block;
  }
  .layout-game-list .live .if-live.link {
    display: inline-block;
  }
  .layout-game-list .future .if-future {
    display: block;
  }
  .layout-game-list .future .if-future.link {
    display: inline-block;
  }
  .inner-canvas, .fukidashi, .game-team-logo-area {
    display: none;
  }
  .block-news .list-card:nth-child(n+7) {
    display: none;
  }
  .top-pickup-card ul {
    overflow: hidden;
    zoom: 1;
    padding: 10px 10px 0 10px;
  }
  .top-pickup-card ul li {
    margin-bottom: 10px;
  }
  .top-pickup-card ul li img {
    width: 100%;
    vertical-align: top;
  }
  .top-pickup-card ul li:nth-child(2) {
    margin-bottom: 0;
  }
  .top-event .month {
    display: none;
  }
  .top-event li {
    display: table;
    width: 100%;
    background: #FFF;
  }
  .top-event li:nth-child(odd) {
    background: #e1e1e1;
  }
  .top-event li:nth-child(n+6) {
    display: none;
  }
  .top-event li > * {
    display: table-cell;
    vertical-align: middle;
    padding: 10px;
  }
  .top-event li p {
    padding-right: 10px;
    min-width: 20%;
    text-align: center;
  }
  .top-event li p .category {
    display: block;
    font-size: 10px;
  }
  .top-event li a {
    padding: 5px 10px 5px 0;
    overflow: hidden;
    color: #7f7f7f;
    text-decoration: underline;
  }
  .top-event .date {
    font-family: "abolition",sans-serif;
    letter-spacing: 0.1em;
    font-size: 26px;
  }
  .top-event .day {
    margin-right: 5px;
    font-size: 12px;
    line-height: 2;
    vertical-align: text-bottom;
  }
  .top-event .week {
    font-family: "abolition",sans-serif;
    letter-spacing: 0.05em;
    vertical-align: text-bottom;
  }
  .top-event .sat .date, .top-event .sat .day, .top-event .sat .week {
    color: #55afc6;
  }
  .top-event .sun .date, .top-event .sun .day, .top-event .sun .week, .top-event .dayoff .date, .top-event .dayoff .day, .top-event .dayoff .week {
    color: #dd2e2e;
  }
  .top-goodslist li {
    float: left;
    width: 33.333%;
  }
  .top-goodslist li img {
    width: 100%;
  }
  .top-goodslist li:nth-child(n+7) {
    display: none;
  }
  .top-goodslist a {
    display: block;
    position: relative;
  }
  .top-goodslist a img {
    vertical-align: top;
  }
  .top-goodslist a .txt-buy {
    display: none;
  }
  .top-snslist {
    overflow: hidden;
    zoom: 1;
    flex-direction: column;
  }
  .sns-body{
  text-align: center;
}
.top-snslist li{
  width: 100%;
}
  .top-snslist li {
    width: 100%;
    background: #FFF;
    border-top: 5px solid #000;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
  .top-snslist li.twt {
    border-color: #00aced;
  }
  .top-snslist li.twt .sns-header {
    color: #00aced;
  }
  .top-snslist li.twt .sns-header a {
    color: #FFF;
    background: #00aced;
    border-color: #00aced;
  }
  .top-snslist li.twt .sns-body{
  padding: 0 10px;
}
.top-snslist li.x {
    border-color: #000000;
  }
  .top-snslist li.x .sns-header {
    color: #000000;
  }
  .top-snslist li.x .sns-header a {
    color: #FFF;
    background: #000000;
    border-color: #000000;
  }
  .top-snslist li.x .sns-body{
  padding: 0 10px;
}
.top-snslist li.instagram{
  border-color: #D30466;
}
.top-snslist li.instagram .sns-header{
  color: #D30466;
}
.top-snslist li.instagram .sns-header a{
  color: #fff;
  background: #D30466;
  background-color: #D30466;
}
.snapwidget-widget{
  width: 100%;
  max-width: 100% !important ;
}
.top-snslist li.twt .sns-body{
  padding: 0 10px;
}
.top-snslist li.instagram{
  border-color: #D30466;
}
.top-snslist li.instagram .sns-header{
  color: #D30466;
}
.top-snslist li.instagram .sns-header a{
  color: #fff;
  background: #D30466;
  background-color: #D30466;
}
.snapwidget-widget{
  width: 100%;
  max-width: 100% !important ;
}

  .top-snslist li.fb {
    border-color: #4763b2;
  }
  .top-snslist li.fb .sns-header {
    color: #4763b2;
  }
  .top-snslist li.fb .sns-header a {
    color: #FFF;
    background: #4763b2;
    border-color: #4763b2;
  }
  .top-snslist li.fb .sns-header .title {
    background: #FFF;
  }
  .top-snslist .sns-header {
    font-family: "abolition",sans-serif;
    letter-spacing: 0.05em;
    text-align: center;
  }
  .top-snslist .sns-header .title {
    padding: 10px 0;
    font-size: 16px;
  }
  .top-snslist .sns-header a {
    display: block;
    padding: 10px 0;
    text-align: center;
    font-size: 14px;
  }
  .side-ticket-wrap {
    width: 100%;
    background: url(/v=1528423966/files/user/common/img/img-texture01.jpg?auto=webp&width=600);
    background-size: cover;
  }
  .side-ticket-wrap.is-slice:after {
    display: none;
  }
  .side-ticket-wrap .top {
    position: relative;
    height: 99px;
  }
  .side-ticket-wrap .top01 {
    position: absolute;
    top: 0;
    left: 0;
    width: 41px;
    height: 100%;
    background: url(/v=1528423966/files/user/common/img/img-ticket-layer01.png) no-repeat center left;
  }
  .side-ticket-wrap .top02 {
    margin-left: 41px;
    margin-right: 32px;
    height: 100%;
    background: url(/v=1528423966/files/user/common/img/img-ticket-layer02.png) repeat-x center left;
  }
  .side-ticket-wrap .top03 {
    position: absolute;
    top: 0;
    right: 0;
    width: 32px;
    height: 100%;
    background: url(/v=1528423966/files/user/common/img/img-ticket-layer03.png) no-repeat center left;
  }
  .side-ticket-wrap .text {
    position: absolute;
    top: 38px;
    left: 0;
    width: 100%;
    padding: 0 35px;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
  }
  .side-ticket-wrap .text .logo {
    margin-right: 10px;
    vertical-align: middle;
  }
  .side-ticket-wrap a {
    position: relative;
    display: block;
    padding-right: 15px;
    color: #FFF;
  }
  .side-ticket-wrap a:before, .side-ticket-wrap a:after {
    content: '';
    position: absolute;
    top: 50%;
    right: 0;
    width: 11px;
    border-top: 1px solid #FFF;
  }
  .side-ticket-wrap a:before {
    margin-top: -4px;
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
  }
  .side-ticket-wrap a:after {
    margin-top: 3px;
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
  }
  .side-ticket-wrap .btm {
    padding: 10px;
    font-size: 12px;
    background: #1e1e1e;
  }
  .side-ticket-wrap .link {
    display: inline-block;
    margin-right: 4%;
    width: 45%;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
  }
  .side-ticket-wrap .link a {
    padding-left: 45px;
    background: url(/v=1528423966/files/user/common/img/img-blg-ticket-i.png) no-repeat left;
  }
  .side-ticket-wrap .link02 {
    margin-right: 0;
    margin-left: 4%;
  }
  .side-ticket-wrap .link02 a {
    background: url(/v=1528423965/files/user/common/img/img-blg-ticket-hatena.png) no-repeat left;
  }
  .movie-flexible {
    padding: 10px;
    width: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
  .movie-flexible iframe {
    width: 100%;
    height: auto;
    vertical-align: top;
  }
  .component-standing-list {
    margin: 10px;
    color: #FFF;
    background: #1e1e1e;
  }
  .component-standing-list .standing-header {
    padding: 20px 20px 20px 60px;
  }
  .component-standing-list .league > * {
    vertical-align: middle;
  }
  .component-standing-list .league .en {
    margin-right: 5px;
    font-size: 24px;
  }
  .component-standing-list .standing-table {
    margin: 1px;
    width: 100%;
  }
  .component-standing-list .standing-table th, .component-standing-list .standing-table td {
    position: relative;
    padding: 5px 2px;
    text-align: center;
  }
  .component-standing-list .standing-table thead tr {
    font-size: 10px;
    background: #323232;
  }
  .component-standing-list .standing-table tbody {
    font-size: 12px;
  }
  .component-standing-list .standing-table tbody tr td {
    padding: 10px 2px;
  }
  .component-standing-list .standing-table tbody tr:nth-child(even) {
    background: #323232;
  }
  .component-standing-list .circle {
    position: absolute;
    margin-top: -6px;
    top: 50%;
    left: -1px;
    width: 10px;
    height: 10px;
    border: 1px solid transparent;
    border-radius: 50%;
    -webkit-border-radius: 50%;
  }
  .component-standing-list .bg-main .circle {
    border-color: #FFF;
  }
  .component-stats-list {
    color: #FFF;
    background: #1e1e1e;
  }
  .component-stats-list:after {
    display: none !important;
  }
  .component-stats-list .stats-header {
    font-family: "abolition",sans-serif;
    letter-spacing: 0.05em;
    padding: 10px 10px;
    text-align: center;
    font-size: 20px;
    border-bottom: 1px solid #3e3e3e;
  }
  .component-stats-list .stats-body li {
    padding: 5px 10px;
    border-bottom: 1px solid #3e3e3e;
  }
  .component-stats-list .stats-body .sub-title {
    position: absolute;
    top: 0;
    left: 0;
    display: table;
    text-align: left;
    width: 100%;
    padding-left: 74px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
  .component-stats-list .stats-body .sub-title .en {
    margin-right: 5px;
    font-size: 16px;
  }
  .component-stats-list .stats-body .personal-record {
    position: relative;
    display: table;
    width: 100%;
  }
  .component-stats-list .stats-body .personal-record > * {
    padding-right: 5px;
    display: table-cell;
    vertical-align: middle;
  }
  .component-stats-list .stats-body .personal-record .thumb {
    width: 64px;
  }
  .component-stats-list .stats-body .personal-record .thumb img {
    border-radius: 50%;
    -webkit-border-radius: 50%;
  }
  .component-stats-list .stats-body .personal-record .number {
    font-family: "abolition",sans-serif;
    letter-spacing: 0.1em;
    padding-top: 20px;
    width: 24px;
    font-size: 22px;
    text-align: center;
  }
  .component-stats-list .stats-body .personal-record .name {
    padding-top: 20px;
    font-size: 13px;
  }
  .component-stats-list .stats-body .personal-record .point {
    font-family: "abolition",sans-serif;
    letter-spacing: 0.04em;
    width: 35px;
    color: #c48f1f;
    font-size: 35px;
    text-align: center;
  }
  .news-list-wrap .component-news-card li:nth-child(n+10) {
    display: none;
  }
  .news-article {
    margin-top: 30px;
  }
  .news-article .second-header .top, .news-article .second-header .slice, .news-article .second-header .btm {
    background: #FFF;
  }
  .news-article .second-header .btm {
    padding-bottom: 0;
  }
  .news-article .second-header .category-label {
    right: 0;
    top: -10px;
  }
  .news-article .second-header .category-label li {
    padding: 5px 10px;
    font-size: 16px;
  }
  .news-article .news-meta {
    margin-bottom: 15px;
    padding-top: 30px;
  }
  .news-article .news-meta > * {
    display: inline-block;
  }
  .news-article .news-meta .update {
    color: #a2a2a2;
    font-family: "abolition",sans-serif;
    font-size: 26px;
    vertical-align: sub;
  }
  .news-article .news-meta .news-sns {
    margin-left: 30px;
  }
  .news-article .news-meta .news-sns > * {
    display: inline-block;
    vertical-align: middle;
  }
  .news-article .news-headline .title {
    font-size: 26px;
    font-weight: normal;
    line-height: 1.6;
  }
  .players-list {
    overflow: hidden;
    /*margin-top: -20px;*/
  }
  .players-list li {
    position: relative;
    float: left;
    width: 50%;
    overflow: hidden;
  }
  .players-list li:nth-child(2n) .detail-wrap {
    background: #eee;
  }
  .players-list a {
    color: #595959;
  }
  .players-list .bar {
    z-index: 1;
    position: absolute;
    top: -50px;
    left: -50px;
    width: 100px;
    height: 100px;
    color: #FFF;
    background: #e40073;
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
  }
  .players-list .bar span {
    display: block;
    padding-top: 80px;
    letter-spacing: .3em;
    font-size: 12px;
    text-align: center;
    vertical-align: bottom;
  }
  .players-list .thumb img {
    width: 100%;
    vertical-align: top;
  }
  .players-list .detail-wrap {
    padding: 10px;
    background: #FFF;
  }
  .players-list .detail-wrap .num {
    float: left;
    margin-right: 10px;
    font-family: "abolition",sans-serif;
    font-size: 40px;
    letter-spacing: 2px;
    line-height: 1.2;
  }
  .players-list .detail-wrap .detail {
    overflow: hidden;
  }
  .players-list .detail-wrap .detail .name.ja {
    font-size: 14px;
    font-weight: bold;
    line-height: 1.3;
  }
  .players-list .detail-wrap .detail .name.en {
    font-size: 8px;
  }
  .players-list .detail-wrap .detail .position {
    font-size: 7px;
  }
  .player-header {
    position: relative;
  }
  .player-header .slide {
    overflow: hidden;
    zoom: 1;
  }
  .player-header .slide img {
    margin-left: -20%;
    width: 140%;
    max-width: 140%;
  }
  .player-header .bx-pager {
    position: absolute;
    top: 10px;
    right: 10px;
  }
  .player-body {
    position: relative;
    z-index: 5;
  }
  .player-slide img {
    width: 100%;
  }
  .player-profile {
    position: relative;
    margin-top: -35px;
    padding: 10px;
    color: #FFF;
    background: #535353;
  }
  .player-profile .image {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 90px;
  }
  .player-profile .image img {
    vertical-align: top;
  }
  .player-profile .detail {
    overflow: hidden;
    padding-left: 95px;
  }
  .player-profile .detail .number {
    padding-right: 10px;
    float: left;
    font-size: 46px;
    line-height: 1;
  }
  .player-profile .detail .profile {
    overflow: hidden;
  }
  .player-profile .detail .name-wrap .ja {
    font-size: 16px;
  }
  .player-profile .detail .name-wrap .en {
    font-size: 12px;
  }
  .player-profile .detail .position {
    font-size: 10px;
  }
  .tbl-profile {
    width: 100%;
    font-size: 13px;
    color: #787878;
    background: #e5e5e5;
  }
  .tbl-profile th, .tbl-profile td {
    padding: 5px 10px;
    width: 50%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
  .tbl-profile th {
    text-align: right;
  }
  .tbl-profile td {
    background: #eee;
  }
  .tbl-profile tr {
    border-bottom: 1px solid #FFF;
  }
  .player-info {
    margin-bottom: 30px;
    padding: 10px;
    background: #FFF;
  }
  .player-info-header {
    margin-bottom: 20px;
    text-align: center;
  }
  .player-info-header .en {
    font-size: 25px;
    letter-spacing: .3em;
    line-height: 1.2;
  }
  .player-info-header .ja {
    margin-top: 10px;
    font-size: 14px;
  }
  .stats-tab {
    overflow: hidden;
    zoom: 1;
  }
  .stats-tab.row3 li {
    width: 33.333%;
  }
  .stats-tab li {
    float: left;
    padding: 10px 5px;
    width: 50%;
    text-align: center;
    color: #FFF;
    background: #e40073;
    cursor: pointer;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
  .stats-tab li:hover {
    opacity: 0.7;
    filter: alpha(opacity=70);
  }
  .stats-tab li .en {
    display: block;
    line-height: 1.2;
    font-size: 16px;
  }
  .stats-tab li .ja {
    font-size: 10px;
  }
  .stats-tab li.show-tab {
    color: #e40073;
    background: #FFF;
  }
  /* current-stats-wrap */
  .current-stats-wrap .player-info-header {
    margin-bottom: 10px;
  }
  .current-stats-wrap .color01 {
    color: #e40073;
  }
  .current-stats-wrap .color01 .progress {
    background: #e40073;
  }
  .current-stats-wrap .color02 {
    color: #9d1258;
  }
  .current-stats-wrap .color02 .progress {
    background: #9d1258;
  }
  .current-stats-wrap .color03 {
    color: #aaa;
  }
  .current-stats-wrap .color03 .progress {
    background: #aaa;
  }
  .stats-status {
    margin-bottom: 10px;
    text-align: center;
    font-size: 10px;
  }
  .stats-status span {
    padding-left: 5px;
  }
  .stats-wrap {
    margin: 0 auto;
    width: 80%;
  }
  .stats-wrap dl {
    position: relative;
    padding-top: 16px;
    display: block;
  }
  .stats-wrap dl > * {
    display: inline-block;
    vertical-align: middle;
  }
  .stats-wrap dl dt {
    width: 28%;
    text-align: center;
  }
  .stats-wrap dl dt > * {
    vertical-align: middle;
  }
  .stats-wrap dl dt .en {
    display: none;
  }
  .stats-wrap dl dt .ja {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    text-align: center;
    padding-right: 20px;
    font-size: 12px;
  }
  .stats-wrap dl dt .point {
    font-family: "abolition",sans-serif;
    letter-spacing: 0.05em;
    color: #e40073;
    font-size: 32px;
  }
  .stats-wrap dl dt .scale {
    font-family: "abolition",sans-serif;
    line-height: 2.1;
    vertical-align: bottom;
    color: #e40073;
    font-size: 20px;
  }
  .stats-wrap dl dd {
    width: 70%;
  }
  .stats-wrap .bar-wrap {
    font-size: 12px;
  }
  .stats-wrap .bar-wrap p {
    line-height: 1;
  }
  .stats-wrap .bar-wrap .bar > * {
    vertical-align: middle;
  }
  .stats-wrap .bar-wrap .bar .point {
    font-family: "abolition",sans-serif;
    letter-spacing: 0.05em;
    font-size: 14px;
  }
  .stats-wrap .bar-wrap .progress {
    display: inline-block;
    margin-right: 10px;
    height: 10px;
  }
  .season-stats-wrap .divide {
    margin-bottom: 80px;
  }
  .game-header {
    position: relative;
    margin: 10px 10px 0 10px;
    background: #2c2c2c;
    background-size: 400%;
  }
  .game-header .link-wrap {
    position: absolute;
    top: 5px;
    right: 10px;
  }
  .game-header .link-wrap i {
    padding-right: 3px;
    font-size: 18px;
    vertical-align: middle;
  }
  .game-header .link-wrap > * {
    margin-left: 10px;
    cursor: pointer;
  }
  .game-header .home-away {
    color: #FFF;
  }
  .game-header .home-away.home {
    color: #e40073;
  }
  .game-header .game-page-controller {
    display: none;
  }
  .game-header .game-header-inner {
    padding: 50px 5px 20px;
    text-align: center;
  }
  .game-header .game-date-wrap {
    margin-bottom: 20px;
  }
  .game-header .game-date-wrap .season, .game-header .game-date-wrap .week {
    font-size: 16px;
    color: #9a9a9a;
    letter-spacing: 0.1em;
    vertical-align: middle;
  }
  .game-header .game-date-wrap .date {
    margin: 0px 15px;
    color: #FFF;
    font-size: 40px;
    letter-spacing: 0.1em;
    vertical-align: middle;
  }
  .game-header .game-progress p {
    display: inline-block;
    padding: 0px 20px;
    color: #FFF;
    background: #e40073;
    border-radius: 30px;
  }
  .game-header .point-wrap {
    display: table;
    margin: 0 auto;
    width: 100%;
    max-width: 1200px;
    color: #FFF;
  }
  .game-header .point-wrap > * {
    display: table-cell;
    vertical-align: top;
    width: 25%;
  }
  .game-header .point-wrap .center {
    width: 50%;
  }
  .game-header .point-wrap .team-logo-wrap {
    position: relative;
    padding-top: 80%;
  }
  .game-header .point-wrap .team-logo-wrap .team-logo {
    position: absolute;
    top: 15%;
    left: 0;
    width: 100%;
    text-align: center;
  }
  .game-header .point-wrap .team-logo-wrap .team-logo img {
    max-width: 60%;
  }
  .game-header .point-wrap .team-logo-wrap .point {
    font-family: "abolition",sans-serif;
    font-size: 34px;
    letter-spacing: 0.05em;
  }
  .game-header .point-wrap .team-name {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    font-size: 10px;
    text-align: center;
  }
  .game-header .tbl-game-point {
    margin: 0 auto;
    width: 100%;
    text-align: center;
  }
  .game-header .tbl-game-point tr:nth-last-child(2) td {
    padding-bottom: 10px;
  }
  .game-header .tbl-game-point tr:last-child {
    border-top: 1px solid;
  }
  .game-header .tbl-game-point tr:last-child td {
    padding-top: 10px;
  }
  .game-header .tbl-game-point td {
    vertical-align: middle;
  }
  .game-header .tbl-game-point .chart {
    width: 90px;
  }
  .game-header .tbl-game-point .chart > * {
    vertical-align: middle;
    margin: 0 -2px;
  }
  .game-header .tbl-game-point .chart .dot {
    display: inline-block;
    width: 6px;
    height: 6px;
    background: #FFF;
    border-radius: 50%;
    -webkit-border-radius: 50%;
  }
  .game-header .tbl-game-point .chart .line {
    display: inline-block;
    width: 20%;
    border-top: 1px solid #FFF;
  }
  .game-header .tbl-game-point .chart .circle {
    display: inline-block;
    font-size: 16px;
    width: 25px;
  }
  .game-header .tbl-game-point .progress-wrap {
    text-align: right;
  }
  .game-header .tbl-game-point .progress-wrap .point {
    font-size: 20px;
    color: #fcdf85;
  }
  .game-header .tbl-game-point .progress-wrap .progress {
    display: none;
  }
  .game-header .tbl-game-point .progress-wrap-right {
    text-align: left;
  }
  .game-header .tbl-game-point .progress-wrap-right .progress {
    margin-left: 0;
  }
  .game-header .more-detail {
    margin-top: 20px;
  }
  .game-header .more-detail p {
    display: inline-block;
    position: relative;
    padding-right: 30px;
    color: #d1d1d1;
  }
  .game-header .more-detail p:before, .game-header .more-detail p:after {
    content: '';
    position: absolute;
    right: 0;
    top: 50%;
    display: block;
    width: 13px;
    border-top: 1px solid;
    transition: all .14s linear;
    -webkit-transition: all .14s linear;
  }
  .game-header .more-detail p:before {
    right: 8px;
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
  }
  .game-header .more-detail p:after {
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
  }
  .game-header .more-detail p.show:before {
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
  }
  .game-header .more-detail p.show:after {
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
  }
  .game-header .more-detail-content {
    padding: 20px 5px 0 5px;
    font-size: 12px;
    line-height: 2;
    color: #c9c9c9;
    text-align: left;
  }
  .win-home .team-wrap.left .point {
    color: #fcdf85;
  }
  .win-home .progress-wrap-right .point {
    color: #FFF !important;
  }
  .win-home .progress-wrap-right .progress {
    background: #FFF !important;
  }
  .win-away .team-wrap.right .point {
    color: #fcdf85;
  }
  .win-away .progress-wrap .point {
    color: #FFF !important;
  }
  .win-away .progress-wrap .progress {
    background: #FFF !important;
  }
  .win-away .progress-wrap-right .point {
    color: #fcdf85 !important;
  }
  .win-away .progress-wrap-right .progress {
    background: #fcdf85 !important;
  }
  .game-body {
    padding: 0 10px;
  }
  .term-tab {
    overflow: hidden;
    zoom: 1;
    margin-bottom: 30px;
    width: 100%;
    border-top: 1px solid #bfbfbf;
    border-left: 1px solid #bfbfbf;
    border-bottom: 1px solid #bfbfbf;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
  .term-tab li {
    float: left;
    width: 25%;
  }
  .term-tab li .en {
    display: block;
    padding: 5px;
    text-align: center;
    line-height: 1;
    color: #000;
    border-right: 1px solid #bfbfbf;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    font-size: 16px;
  }
  .term-tab li.show-tab {
    background: #efefef;
  }
  .term-tab.row5 li {
    width: 20%;
  }
  .term-tab.row7 li {
    width: 14.2857142857%;
  }
  /* play by play */
  .playbyplay .link-wrap {
    text-align: right;
  }
  .pbp-text-wrap {
    position: relative;
  }
  .pbp-text-wrap .team-logo-wrap {
    position: absolute;
    width: 100%;
  }
  .pbp-text-wrap .team-logo {
    display: inline-block;
    width: 60px;
  }
  .pbp-text-wrap .team-logo img {
    width: 100%;
  }
  .pbp-text-wrap .team-logo.away {
    float: right;
  }
  .pbp-text-wrap {
    position: relative;
  }
  .pbp-text .center-line {
    z-index: 10;
    width: 100%;
    height: 100%;
    text-align: center;
  }
  .pbp-text .center-line .term-circle {
    z-index: 1;
    position: relative;
    display: inline-block;
    width: 60px;
    line-height: 60px;
    color: #FFF;
    font-size: 30px;
    text-align: center;
    background: #959595;
    border-radius: 50%;
    -webkit-border-radius: 50%;
  }
  .pbp-text .timeline {
    position: relative;
    overflow: hidden;
    zoom: 1;
    padding-top: 40px;
    padding-bottom: 40px;
  }
  .pbp-text .timeline-box {
    position: relative;
    padding: 20px 10px;
  }
  .pbp-text .timeline-box:nth-child(odd) {
    background: #f7f7f7;
  }
  .pbp-text .timeline-box .time {
    margin-bottom: 10px;
    text-align: center;
    color: #959595;
    font-size: 20px;
  }
  .pbp-text .timeline-inner {
    overflow: hidden;
    position: relative;
    min-height: 50px;
  }
  .pbp-text .timeline-inner .personal-photo {
    float: left;
    overflow: hidden;
    width: 40px;
    height: 40px;
    border: 1px solid #CCC;
    border-radius: 50%;
    -webkit-border-radius: 50%;
    background-size: 100%;
  }
  .pbp-text .timeline-inner .text {
    padding: 0 10px;
    overflow: hidden;
  }
  .pbp-text .timeline-inner .point {
    position: absolute;
    top: 0;
    padding: 0 10px;
    color: #000;
    line-height: 1;
  }
  .pbp-text .timeline-inner .point .en {
    font-size: 40px;
  }
  .pbp-text .home .timeline-inner {
    padding-left: 50px;
  }
  .pbp-text .home .timeline-inner .personal-photo {
    left: 0;
  }
  .pbp-text .home .timeline-inner .point {
    left: 0px;
  }
  .pbp-text .away .timeline-inner {
    padding-right: 50px;
  }
  .pbp-text .away .timeline-inner .personal-photo {
    float: right;
  }
  .pbp-text .away .timeline-inner .point {
    right: 0px;
  }
  /* box score */
  .boxscore-wrap {
    margin-bottom: 80px;
  }
  .boxscore-header {
    position: relative;
    overflow: hidden;
    height: 60px;
  }
  .boxscore-header .logo {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    text-align: center;
  }
  .boxscore-header .logo img {
    width: 60px;
  }
  .boxscore-header .term {
    padding: 20px 10px 0;
    height: 30px;
    font-size: 20px;
  }
  /* GAME REPORT */
  .report-box .report-headline {
    margin-bottom: 20px;
    padding: 10px;
    color: #4c4c4c;
    text-align: center;
    font-size: 14px;
    background: #eee;
  }
  .report-box .report-devide {
    overflow: hidden;
    zoom: 1;
  }
  .report-box .left {
    margin-bottom: 20px;
    text-align: center;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
  .report-box .right {
    padding-bottom: 30px;
  }
  .report-box .personal {
    margin: 30px 0 20px;
  }
  .report-box .personal .image {
    display: block;
    margin: 0 auto 10px;
    width: 105px;
    height: 105px;
    border-radius: 50%;
    -webkit-border-radius: 50%;
  }
  .report-box .personal .depertment {
    margin-bottom: 5px;
  }
  .report-box .personal .depertment span {
    padding: 3px 5px;
    font-size: 10px;
    color: #FFF;
    background: #434343;
  }
  .report-box .personal .name {
    color: #e40073;
  }
  .report-box .txt {
    color: #4c4c4c;
  }
  .report-box .txt h5 {
    margin-bottom: 30px;
    font-size: 18px;
  }
  .report-box .txt p {
    margin-bottom: 30px;
    line-height: 2;
  }
  .report-box .txt .image {
    margin-bottom: 30px;
  }
  .report-box .txt .image iframe {
    width: 100%;
  }
  .report-box .term {
    margin: 0 auto;
    display: block;
    width: 60px;
    line-height: 60px;
    text-align: center;
    color: #FFF;
    font-size: 30px;
    font-weight: bold;
    background: #959595;
    border-radius: 50%;
    -webkit-border-radius: 50%;
  }
  .is-slice {
    overflow: hidden;
    zoom: 1;
  }
  .is-slice:after {
    content: '';
    position: absolute;
    top: -20px;
    left: -20px;
    display: block;
    width: 60px;
    height: 60px;
    background: #e8e8e8;
    transform: rotate(45deg);
  }
  .bx-wrapper {
    position: relative;
  }
  .bx-wrapper .bx-controls {
    width: 100%;
    text-align: center;
  }
  .bx-wrapper .bx-controls-direction {
    /*display: none;*/
  }
  .bx-wrapper:hover .bx-prev {
    opacity: 1;
    filter: alpha(opacity=100);
    left: -17px;
  }
  .bx-wrapper:hover .bx-next {
    opacity: 1;
    filter: alpha(opacity=100);
    right: -17px;
  }
  .bx-wrapper .bx-pager-item {
    margin-right: 3px;
    display: inline-block;
  }
  .bx-wrapper .bx-pager-item a {
    overflow: hidden;
    display: block;
    padding-top: 10px;
    width: 10px;
    height: 0;
    background: #7d7d7d;
  }
  .bx-wrapper .bx-pager-item a.active {
    background: #FFF;
  }
  .btn-fixed-area.kumamoto-popup-nav {
    position: fixed;
    width: 100%;
    bottom: 0;
    left: 0;
    padding: 0;
    height: 77px;
    z-index: 30;
  }
  .kumamoto-popup-nav .fixed-content {
    width: 100%;
    background: #d10208;
    height: 78px;
    padding: 17px 20px;
    box-sizing: border-box;
    box-shadow: 0px -3px 6px rgba(0, 0, 0, 0.3);
    -webkit-box-shadow: 0px -3px 6px rgba(0, 0, 0, 0.3);
  }
  .tbl-wrap a.btn-game-more {
    text-align: center;
    display: block;
    letter-spacing: 0.2em;
    border: 1px solid;
    padding: 14px 0px;
    width: 220px;
    margin: 30px auto 20px;
    color: #4c4c4c;
    transition: all .4s;
  }
  .tbl-wrap a.btn-game-more:hover {
    background: #4c4c4c;
    color: #fff;
  }
  .tbl-wrap a.btn-game-more span.txt-backmore {
    display: none;
  }
  .tbl-wrap a.btn-game-more.active span.txt-nomal {
    display: none;
  }
  .tbl-wrap a.btn-game-more.active span.txt-backmore {
    display: inherit;
  }
  /*特殊レギュレーション対応で追加*/
  .top-main-visual-wrap div.game-type {
      font-size: 12px;
      display: block;
      background: #fff;
      width: 110px;
      margin: 6px auto;
      text-align: center;
      color: #000;
  }

  div.game-type {
      font-size: 12px;
      display: block;
      background: #fff;
      /*width: 110px;*/
      margin: 6px auto;
      text-align: center;
      color: #000;
  }
  a.btn-game-more {
    text-align: center;
    display: block;
    letter-spacing: 0.2em;
    border: 1px solid;
    padding: 14px 0px;
    width: 220px;
    margin: 30px auto 20px;
    color: #4c4c4c;
    transition: all .4s;
    margin-bottom: 35px;
  }
 a.btn-game-more:hover {
    background: #4c4c4c;
    color: #fff;
  }
  a.btn-game-more span.txt-backmore {
    display: none;
  }
 a.btn-game-more.active span.txt-nomal {
    display: none;
  }
  a.btn-game-more.active span.txt-backmore {
    display: inherit;
  }
}

@media (min-width: 768px) and (max-width: 1290px) {
  .layout-team-header .team-sns {
    display: none;
  }
  .layout-team-header .team-nav {
    width: 53%;
  }
  .component-month-selector .common-selector {
    font-family: "Noto Sans Japanese", "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴシック Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
    width: 120px;
    font-size: 12px;
    background: #f7f7f7;
    margin-right: 60px;
  }
  .component-month-selector .common-selector .txt-en {
    font-family: "abolition",sans-serif;
  }
  .component-month-selector .common-selector .pulldown {
    width: 120px;
  }
  .component-month-selector .common-selector.w-wide {
    width: 200px;
  }
  .component-month-selector .common-selector.w-wide .pulldown {
    width: 200px;
  }
  .component-month-selector .common-selector.w-middle {
    width: 150px;
  }
  .component-month-selector .common-selector.w-middle .pulldown {
    width: 150px;
  }
}

@media (min-width: 768px) and (max-width: 1130px) {
  .layout-team-header .team-nav li {
    margin: 0 0.5%;
  }
}

@media screen and (max-width: 320px) {
  .layout-global-header .global-nav li a {
    margin-right: 5px;
    font-size: 11px;
  }
}

@-ms-keyframes loadingA {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}

@-webkit-keyframes loadingA /* Safari and Chrome */ {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}

@-moz-keyframes loadingA /* Firefox */ {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}

/*  クラブ共通ヘッダー熊本バナー */
@media only screen and (min-width: 768px) {
  .layout-global-header ul.global-nav li.gnav01 {
    display: none;
  }
  li.kumamoto-header-banner img {
    width: 400px;
    height: auto !important;
  }
  .layout-global-header .global-sponsor li {
    display: table-cell;
    height: 38px;
    vertical-align: middle;
    padding: 0 4px 0 0;
  }
  .layout-global-header .b-logo {
    float: left;
    margin-right: 10px;
  }
}

@media only screen and (max-width: 767px) {
  .layout-global-header .global-sponsor li img {
    vertical-align: middle;
    height: 19px;
  }
  .layout-global-header ul.global-nav {
    display: none;
  }
}

/*  クラブ共通ヘッダー熊本バナーここまで */
/* 非同期通信時の追加されてしまうバナーを非表示 */
.layout-global-header .global-sponsor li:nth-child(n + 3) {
  display: none;
}

/* 非同期通信時の追加されてしまうバナーを非表示 */

/*# sourceMappingURL=../css/common.css.map */


/*# main_moduleの枠 */
.layout-module{
    background: #fff;
    background:
      -moz-linear-gradient(45deg,  transparent 0px, #fff 0px),
      -moz-linear-gradient(135deg, transparent 0px, #fff 0px),
      -moz-linear-gradient(225deg, transparent 0px, #fff 0px),
      -moz-linear-gradient(315deg, transparent 27px, #fff 10px);
    background:
      -o-linear-gradient(45deg,  transparent 0px, #fff 0px),
      -o-linear-gradient(135deg, transparent 0px, #fff 0px),
      -o-linear-gradient(225deg, transparent 0px, #fff 0px),
      -o-linear-gradient(315deg, transparent 27px, #fff 10px);
    background:
      -webkit-linear-gradient(45deg,  transparent 0px, #fff 0px),
      -webkit-linear-gradient(135deg, transparent 0px, #fff 0px),
      -webkit-linear-gradient(225deg, transparent 0px, #fff 0px),
      -webkit-linear-gradient(315deg, transparent 27px, #fff 10px);
    background-position: bottom left, bottom right, top right, top left;
    -moz-background-size: 51% 51%;
    -webkit-background-size: 51% 51%;
    background-size: 51% 51%;
    background-repeat: no-repeat;
    margin: 30px 0 25px 60px;
}

@media screen and (max-width: 767px) {
  .layout-second {
/*
    background-position: center;
    margin: 20px 10px 25px 10px;
*/
  }
}

  .layout-module {
    background-position: center;
    margin: 20px 10px 25px 10px;
  }
}

.module_title{
    background: #f3f3f3;
    background:
  -moz-linear-gradient(45deg,  transparent 0px, #f3f3f3 0px),
  -moz-linear-gradient(135deg, transparent 0px, #f3f3f3 0px),
  -moz-linear-gradient(225deg, transparent 0px, #f3f3f3 0px),
  -moz-linear-gradient(315deg, transparent 10px, #f3f3f3 10px);
    background:
      -o-linear-gradient(45deg,  transparent 0px, #f3f3f3 0px),
      -o-linear-gradient(135deg, transparent 0px, #f3f3f3 0px),
      -o-linear-gradient(225deg, transparent 0px, #f3f3f3 0px),
      -o-linear-gradient(315deg, transparent 10px, #f3f3f3 10px);
    background:
      -webkit-linear-gradient(45deg,  transparent 0px, #f3f3f3 0px),
      -webkit-linear-gradient(135deg, transparent 0px, #f3f3f3 0px),
      -webkit-linear-gradient(225deg, transparent 0px, #f3f3f3 0px),
      -webkit-linear-gradient(315deg, transparent 10px, #f3f3f3 10px);
    background-position: bottom left, bottom right, top right, top left;
    -moz-background-size: 51% 51%;
    -webkit-background-size: 51% 51%;
    background-size: 51% 51%;
    background-repeat: no-repeat;
    padding: 15px 20px 15px;
    font-size: 20px;
}

@media screen and (min-width: 767px) {
  .mt200{
    margin-top: 25px;
  }
}

/*# main_moduleの枠 */
.layout-side_back{
    background: #1b1b1b;
}

/*# toppartnerの枠 */
.layout-partner{
    background: #fff;
}


.ftr_ptr_list li{
  width: 17%;
}

.ftr_ptr_list li img{
  width:100%;
}
/*
.ftr_ptr_list li:nth-child(1),
.ftr_ptr_list li:nth-child(2),
.ftr_ptr_list li:nth-child(3),
.ftr_ptr_list li:nth-child(4){
  width: 22%;
}
*/
@media screen and (max-width: 640px) {
  .ftr_ptr_list li{
    width: 48% ;
  }
}

.mt30{
    margin-top:30px;
}

@media screen and (min-width: 1000px) {
  .mttopgo{
    position: absolute;
        right: 0;
        margin-top: 300px;
  }
}

@media screen and (min-width: 767px) {
    .sidetop_s{
            height: 200px;
        background: #1b1b1b;
    }
}

.topleft{
    float: left !important;
}

.topright{
    float: right !important;
    width: 100% !important;
}

@media screen and (max-width: 767px) {
  .topleft{
    width: 100% !important;
  }
	.topsaublog{
	    width: 120px !important;
	    margin-top: 5px;
	}
}

/*ニュースの色設定*/
.gray_bar{
    background: #eee !important;
    border: 1px solid #ccc !important;
    padding: 5px 10px !important;
}

/*ニュースの色設定*/
/*TICKET*/
.category-label .cat28{
   background: #de993f;
}
/*TEAM*/
.category-label .cat32{
  background: #486a00;
}
/*GAME*/
.category-label .cat4{
   background: #b7aa00;
}
/*EVENT*/
.category-label .cat29{
    background: #c490bf;
}
/*GOODS*/
.category-label .cat26{
    background: #bfd38d;
}
/*FANCLUB*/
.category-label .cat30{
    background: #d1c0a5;
}
/*MEDIA*/
.category-label .cat31{
   background: #59493f;
}
/*CARAVAN*/
.category-label .cat60{
    background: #d1c0a5;
}
/*OTHER*/
.category-label .cat27{
    background: #5f52a0;
}
/*HOMETOWN*/
.category-label .cat61{
    background: #d1c0a5;
}

.layout-game-list li .play-detail .center .txt-main{
    color: #E6001B !important;
}

@media only screen and (max-width: 767px){
  .block-pickup .bx-wrapper .bx-controls-direction a {
    position: absolute;
    top: 50%;
    display: block;
    overflow: hidden;
    margin-top: -17px;
    padding-top: 35px;
    width: 35px;
    height: 0;
    transition: all .2s;
    -webkit-transition: all .2s;
  }
  .block-pickup .bx-wrapper .bx-controls-direction .bx-prev {
    filter: alpha(opacity=0);
    left: 17px;
    background: url(/v=1527845851/files/user/images/btn-circle-arw-left.png) no-repeat center center;
    background-size: 35px;
  }
  .block-pickup .bx-wrapper .bx-controls-direction .bx-next {
    filter: alpha(opacity=0);
    right: 17px;
    background: url(/v=1527845851/files/user/images/btn-circle-arw-right.png) no-repeat center center;
    background-size: 35px;
  }
}

/* 選手詳細headernone用スタイル 2021.11 */
.p-player-header-noneImg { max-width: 100%; }

/* ===== gadget-contact.css ===== */
/* Z-INDEX */
.formError {
  z-index: 990;
}

.formError .formErrorContent {
  z-index: 991;
}

.formError .formErrorArrow {
  z-index: 996;
}

.ui-dialog .formError {
  z-index: 5000;
}

.ui-dialog .formError .formErrorContent {
  z-index: 5001;
}

.ui-dialog .formError .formErrorArrow {
  z-index: 5006;
}

.inputContainer {
  position: relative;
  float: left;
}

.formError {
  position: absolute;
  top: 300px;
  left: 300px;
  display: block;
  cursor: pointer;
  text-align: left;
}

.formError.inline {
  position: relative;
  top: 0;
  left: 0;
  display: inline-block;
}

.ajaxSubmit {
  padding: 20px;
  background: #55ea55;
  border: 1px solid #999;
  display: none;
}

.formError .formErrorContent {
  width: 100%;
  position: relative;
  color: #fff;
  min-width: 120px;
  font-size: 13px;
  padding: 4px 10px 4px 10px;
}

.formError.inline .formErrorContent {
  box-shadow: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  -o-box-shadow: none;
  border: none;
  border-radius: 0;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  -o-border-radius: 0;
}

.greenPopup .formErrorContent {
  background: #33be40;
}

.blackPopup .formErrorContent {
  background: #393939;
  color: #FFF;
}

.formError .formErrorArrow {
  width: 15px;
  margin: -2px 0 0 13px;
  position: relative;
}

body[dir='rtl'] .formError .formErrorArrow,
body.rtl .formError .formErrorArrow {
  margin: -2px 13px 0 0;
}

.formError .formErrorArrowBottom {
  box-shadow: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  -o-box-shadow: none;
  margin: 0px 0 0 12px;
  top: 2px;
}

.formError .formErrorArrow div {
  font-size: 0;
  height: 1px;
  margin: 0 auto;
  line-height: 0;
  font-size: 0;
  display: block;
}

.formError .formErrorArrowBottom div {
  box-shadow: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  -o-box-shadow: none;
}

.greenPopup .formErrorArrow div {
  background: #33be40;
}

.blackPopup .formErrorArrow div {
  background: #393939;
  color: #FFF;
}

.formError .formErrorArrow .line10 {
  width: 13px;
  border: none;
}

.formError .formErrorArrow .line9 {
  width: 11px;
  border: none;
}

.formError .formErrorArrow .line8 {
  width: 11px;
}

.formError .formErrorArrow .line7 {
  width: 9px;
}

.formError .formErrorArrow .line6 {
  width: 7px;
}

.formError .formErrorArrow .line5 {
  width: 5px;
}

.formError .formErrorArrow .line4 {
  width: 3px;
}

.formError .formErrorArrow .line3 {
  width: 1px;
  border-left: 2px solid #ddd;
  border-right: 2px solid #ddd;
  border-bottom: 0 solid #ddd;
}

.formError .formErrorArrow .line2 {
  width: 3px;
  border: none;
  background: #ddd !important;
}

.formError .formErrorArrow .line1 {
  width: 1px;
  border: none;
  background: #ddd !important;
}

.explain {
  opacity: 0;
  filter: alpha(opacity=0);
  -webkit-transition: all 0.3s linear;
  -moz-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}

.show-explain .explain {
  opacity: 1;
  filter: alpha(opacity=100);
}

.list-mark {
  text-indent: -1em;
  padding-left: 1em;
}

.attention span {
  color: #FF0000;
}

.link-wrap .one-btn {
  margin: 0 auto !important;
  display: block;
}

@media screen and (min-width: 768px) {
  select {
    -webkit-appearance: none !important;
    -moz-appearance: none !important;
    padding: 10px 6% 10px 10px;
    width: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    cursor: pointer;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAGFBMVEUAAAAZJCYWISIYIyQYIiUWIiIYIyQYIiXh0rToAAAACHRSTlMA/hTRqiinvwFkb0sAAABCSURBVHjajchBDsAgDAPBOJDw/x+XVN0icQGfPGs3i+2GEqeiLCXWLENzvdzrDfP2ls/NjfKbgimYglfBq2Dm+LwHguMA235EdKYAAAAASUVORK5CYII=") 94% center no-repeat;
    transition: all 300ms linear;
  }
  select:focus {
    background: #fafafa url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAGFBMVEUAAAAZJCYWISIYIyQYIiUWIiIYIyQYIiXh0rToAAAACHRSTlMA/hTRqiinvwFkb0sAAABCSURBVHjajchBDsAgDAPBOJDw/x+XVN0icQGfPGs3i+2GEqeiLCXWLENzvdzrDfP2ls/NjfKbgimYglfBq2Dm+LwHguMA235EdKYAAAAASUVORK5CYII=") 94% center no-repeat;
    outline: none;
  }
  .contact-area {
    margin: 30px 30px 70px 30px;
  }
  .contact-content .btn {
    transition: opacity .15s;
    -webkit-transition: opacity .15s;
  }
  .contact-content .btn:hover {
    opacity: .7;
  }
  .contact-content .contact-note {
    font-size: 13px;
    line-height: 1.9;
    color: #313131;
  }
  .contact-content .contact-note a {
    color: #313131;
  }
  .contac-tbl {
    width: 100%;
  }
  .contac-tbl tr th, .contac-tbl tr td {
    padding: 30px 0px;
    vertical-align: middle;
    text-align: left;
    line-height: 1.9em;
    position: relative;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
  .contac-tbl tr th {
    width: 20%;
    color: #6e6e6e;
    vertical-align: top;
  }
  .contac-tbl tr th span {
    display: block;
    font-weight: normal;
    line-height: 1.3;
    font-size: 13px;
  }
  .contac-tbl tr td {
    width: 80%;
  }
  .contac-tbl tr td .input-field {
    position: relative;
    padding-left: 40px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
  .contac-tbl tr td .input-field .add-ex {
    position: absolute;
    left: 9px;
    top: 7px;
  }
  .contac-tbl tr td .input-field.half {
    width: 49%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: inline-block;
  }
  .ct-form .btn {
    background: #000;
    line-height: 1.7em;
    color: #fff;
    border: none;
    font-size: 16px;
    padding: 10px 20px;
    text-align: center;
    box-sizing: border-box;
    width: 30%;
    display: block;
    font-weight: bold;
    margin: 40px auto 0;
    cursor: pointer;
    transition: all 300ms ease-in-out;
  }
  .ct-form .btn:hover {
    background: #4d4d4d;
  }
  .ct-form .btns2 {
    width: 100%;
    text-align: center;
  }
  .ct-form .btns2 .btn {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    margin-right: 1%;
    margin-left: 1%;
  }
  .ct-form .btns2 .btn.btn-back {
    background: #4d4d4d;
    transition: all 300ms ease-in-out;
    text-decoration: none;
  }
  .ct-form .btns2 .btn.btn-back:hover {
    background: #999999;
    text-decoration: none;
  }
  .ct-form .cz-l {
    width: 100%;
  }
  .ct-form .cz-m {
    width: 50%;
  }
  .ct-form .cz-s {
    width: 30%;
  }
  .ct-form select {
    width: 120%;
    background-position: 80% center;
    border: none;
  }
  .ct-form input[type="radio"]:focus {
    outline: solid 3px #fff;
  }
  .ct-form input[type="text"], .ct-form input[type="email"] {
    border-bottom: solid 1px #CCC;
    border-top: none;
    border-left: none;
    border-right: none;
    outline: solid 3px #fff;
    padding: 15px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
  .ct-form textarea {
    border: solid 1px #CCC;
    outline: solid 3px #fff;
    padding: 15px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
  .ct-form label {
    margin-right: 15px;
  }
  .ct-form .select-wrap {
    overflow: hidden;
    border: 1px solid #ccc;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
}

@media screen and (max-width: 767px) {
  select {
    -webkit-appearance: none !important;
    -moz-appearance: none !important;
    padding: 10px 6% 10px 10px;
    width: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    cursor: pointer;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAGFBMVEUAAAAZJCYWISIYIyQYIiUWIiIYIyQYIiXh0rToAAAACHRSTlMA/hTRqiinvwFkb0sAAABCSURBVHjajchBDsAgDAPBOJDw/x+XVN0icQGfPGs3i+2GEqeiLCXWLENzvdzrDfP2ls/NjfKbgimYglfBq2Dm+LwHguMA235EdKYAAAAASUVORK5CYII=") 94% center no-repeat;
    transition: all 300ms linear;
  }
  select:focus {
    background: #fafafa url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAGFBMVEUAAAAZJCYWISIYIyQYIiUWIiIYIyQYIiXh0rToAAAACHRSTlMA/hTRqiinvwFkb0sAAABCSURBVHjajchBDsAgDAPBOJDw/x+XVN0icQGfPGs3i+2GEqeiLCXWLENzvdzrDfP2ls/NjfKbgimYglfBq2Dm+LwHguMA235EdKYAAAAASUVORK5CYII=") 94% center no-repeat;
    outline: none;
  }
  .contact-content .contact-note {
    font-size: 13px;
    line-height: 1.9;
    color: #313131;
  }
  .contact-content .contact-note a {
    color: #313131;
  }
  .contac-tbl {
    width: 100%;
  }
  .contac-tbl tr th, .contac-tbl tr td {
    width: 100%;
    display: block;
    vertical-align: middle;
    text-align: left;
    line-height: 1.9em;
    position: relative;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
  .contac-tbl tr th {
    padding: 0 0 10px 0;
    color: #6e6e6e;
    vertical-align: top;
    font-size: 16px;
    text-align: center;
  }
  .contac-tbl tr th span {
    font-weight: normal;
    font-size: 12px;
    display: inline-block;
    padding-left: 10px;
  }
  .contac-tbl tr td {
    padding: 0 0 20px 0;
  }
  .contac-tbl tr td .input-field {
    position: relative;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
  .contac-tbl tr td .input-field .add-ex {
    display: block;
    padding-right: 10px;
    float: left;
    width: 10%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
  .contac-tbl tr td .input-field .explain {
    font-size: 11px;
  }
  .contac-tbl tr td .input-field.half input[type="text"], .contac-tbl tr td .input-field.half input[type="email"] {
    width: 90%;
  }
  .contac-tbl tr td .input-field.half .explain {
    padding-left: 10%;
    width: 90%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
  .contac-tbl tr td .input-field.half .formError {
    width: 80%;
    padding-left: 10%;
  }
  .ct-form .btn {
    background: #000;
    line-height: 1.7em;
    color: #fff;
    border: none;
    font-size: 16px;
    padding: 10px 20px;
    text-align: center;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    display: block;
    font-weight: bold;
    margin: 40px auto 0;
    cursor: pointer;
    transition: all 300ms ease-in-out;
  }
  .ct-form .btn:hover {
    background: #4d4d4d;
  }
  .ct-form .btn {
    display: inline-block;
    margin-right: 1%;
    margin-left: 1%;
  }
  .ct-form .btn.btn-back {
    background: #4d4d4d;
    transition: all 300ms ease-in-out;
    text-decoration: none;
  }
  .ct-form .btn.btn-back:hover {
    background: #999999;
    text-decoration: none;
  }
  .ct-form select {
    width: 120%;
    background-position: 80% center;
    border: none;
  }
  .ct-form input[type="radio"]:focus {
    outline: solid 3px #fff;
  }
  .ct-form input[type="text"], .ct-form input[type="email"] {
    border-bottom: solid 1px #CCC;
    border-top: none;
    border-left: none;
    border-right: none;
    outline: solid 3px #fff;
    padding: 10px;
    width: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
  .ct-form textarea {
    border: solid 1px #CCC;
    outline: solid 3px #fff;
    padding: 15px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
  }
  .ct-form label {
    margin-right: 15px;
  }
  .ct-form .select-wrap {
    overflow: hidden;
    border: 1px solid #ccc;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
  .formError {
    position: relative !important;
    display: block;
    cursor: pointer;
    text-align: left;
    margin-top: 0 !important;
    top: inherit !important;
    left: inherit !important;
    width: 92%;
  }
}

/*# sourceMappingURL=../css/contact.css.map */

/* ===== gadget-font-awesome.min.css ===== */
/*!
 *  Font Awesome 4.6.3 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:'FontAwesome';src:url('../../../user/fonts/fontawesome-webfont.eot?v=4.6.3');src:url('../../../user/fonts/fontawesome-webfont.eot?#iefix&v=4.6.3') format('embedded-opentype'),url('../../../user/fonts/fontawesome-webfont.woff2?v=4.6.3') format('woff2'),url('../../../user/fonts/fontawesome-webfont.woff?v=4.6.3') format('woff'),url('../../../user/fonts/fontawesome-webfont.ttf?v=4.6.3') format('truetype'),url('../../../user/fonts/fontawesome-webfont.svg?v=4.6.3#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}

/* ===== gadget-ie.css ===== */
html.no-csstransforms3d .flexbox {
  -js-display: flex;
}

@media screen and (min-width: 768px) {
  .ie11 .schedule-list-wrap .schedule-ul li .schedule-detail .result-circle-box .result-circle,
  .ie10 .schedule-list-wrap .schedule-ul li .schedule-detail .result-circle-box .result-circle,
  .ie9 .schedule-list-wrap .schedule-ul li .schedule-detail .result-circle-box .result-circle {
    top: 100%;
    margin-top: 2px;
  }
}

/*# sourceMappingURL=../css/ie.css.map */

/* ===== gadget-schedule.css ===== */
@media print,  screen and (min-width: 1400px) {
    .schedule-detail {
        width: 100%;
    }
}
@media print, screen and (min-width: 768px) {
  .schedule-contents-wrap a, .schedule-contents-wrap a {
    transition: opacity .15s;
    -webkit-transition: opacity .15s;
  }
  .schedule-contents-wrap a:hover, .schedule-contents-wrap a:hover {
    opacity: .7;
  }
  .schedule-contents-wrap {
    margin: 0 0 30px 30px;
    position: relative;
  }
  .schedule-header {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    position: relative;
    padding: 20px 15px 45px 0;
    margin-left: 35px;
    background: #fff;
    z-index: 1;
  }
  .schedule-header .season-name {
    position: absolute;
    z-index: 1;
    padding-top: 15px;
    font-size: 16px;
  }
  .schedule-header .style-btn-box {
    float: right;
  }
  .schedule-header .style-btn-box li {
    display: inline-block;
  }
  .schedule-header .style-btn-box li a {
    display: inline-block;
    border: solid 1px #bfbfbf;
    border-radius: 4px;
    line-height: 40px;
    font-size: 13px;
    padding-right: 10px;
    color: #000;
  }
  .schedule-header .style-btn-box li a.ico-calender-list {
    background: url(/v=1528552919/files/user/_/common/img/icn-list-calender.png) no-repeat 10px center;
    padding-left: 36px;
  }
  .schedule-header .style-btn-box li a.ico-calender-list:hover, .schedule-header .style-btn-box li a.ico-calender-list.active {
    background: url(/v=1528552919/files/user/_/common/img/icn-list-calender.png) no-repeat 10px center #efefef;
  }
  .schedule-header .style-btn-box li a.ico-calender-default {
    background: url(/v=1528552919/files/user/_/common/img/icn-default-calender.png) no-repeat 10px center;
    padding-left: 34px;
  }
  .schedule-header .style-btn-box li a.ico-calender-default:hover, .schedule-header .style-btn-box li a.ico-calender-default.active {
    background: url(/v=1528552919/files/user/_/common/img/icn-default-calender.png) no-repeat 10px center #efefef;
  }
  .schedule-header .this-month {
    position: absolute;
    left: 50%;
    top: 9px;
    line-height: 60px;
    margin-left: -46px;
  }
  .schedule-header .this-month span {
    font-size: 60px;
    font-family: "abolition",sans-serif;
    letter-spacing: 0.1em;
  }
  .schedule-header:after {
    content: "";
    position: absolute;
    width: 50px;
    height: 50px;
    background: #fff;
    left: -24px;
    top: 10px;
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
  }
  /* SCHEDULE CALENDER */
  .schedule-wrap {
    padding: 52px 15px 15px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background: #fff;
    position: relative;
    margin-top: -30px;
  }
  .schedule-wrap .shedule-week {
    overflow: hidden;
    margin-bottom: 10px;
    font-family: "abolition",sans-serif;
    letter-spacing: 0.1em;
    font-size: 18px;
  }
  .schedule-wrap .shedule-week li {
    float: left;
    width: 14.28%;
    text-align: center;
    color: #8e8e8e;
  }
  .schedule-wrap .shedule-week li span {
    font-size: 16px;
  }
  .schedule-wrap .shedule-week li.sat {
    color: #5680ff;
  }
  .schedule-wrap .shedule-week li.sun {
    color: #ed5945;
  }
  .schedule-wrap .schedule-ul {
    overflow: hidden;
  }
  .schedule-wrap .schedule-ul li {
    float: left;
    width: 14.28%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background: #f3f3f3;
    border-right: solid 1px #fff !important;
    border-bottom: solid 1px #fff !important;
    position: relative;
    min-height: 340px;
  }
  .schedule-wrap .schedule-ul li .a-h {
    text-align: center;
    color: #fff;
    letter-spacing: 0.1em;
    position: absolute;
    width: 100%;
    font-size: 12px;
  }
  .schedule-wrap .schedule-ul li .a-h.away {
    background: #8e8e8e;
  }
  .schedule-wrap .schedule-ul li .schedule-detail {
    padding: 10px 15px;
    position: relative;
    margin-top: 25px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
  .schedule-wrap .schedule-ul li .schedule-detail .day {
    font-family: "abolition",sans-serif;
    letter-spacing: 0.1em;
    font-size: 24px;
    margin-top: -4px;
    color: #737373;
  }
  .schedule-wrap .schedule-ul li .schedule-detail .day.sat {
    color: #5680ff;
  }
  .schedule-wrap .schedule-ul li .schedule-detail .day.sun {
    color: #ed5945;
  }
  .schedule-wrap .schedule-ul li .schedule-detail .day.off {
    opacity: 0.5;
    filter: alpha(opacity=50);
  }
  .schedule-wrap .schedule-ul li .schedule-detail .team-logo {
    text-align: center;
  }
  .schedule-wrap .schedule-ul li .schedule-detail .team-logo img {
    width: 45px;
    height: auto;
  }
  .schedule-wrap .schedule-ul li .schedule-detail .stadium-name {
    text-align: center;
    font-size: 10px;
    color: #000;
    margin-bottom: 10px;
  }
  .schedule-wrap .schedule-ul li .schedule-detail .result-area {
    font-family: "abolition",sans-serif;
    letter-spacing: 0.1em;
    font-size: 30px;
    text-align: center;
    color: #737373;
    position: relative;
    line-height: 30px;
    margin-bottom: 10px;
  }
  .schedule-wrap .schedule-ul li .schedule-detail .result-area:after {
    content: "-";
    position: absolute;
    left: 50%;
    margin-left: -5px;
    top: 0%;
  }
  .schedule-wrap .schedule-ul li .schedule-detail .result-area .score.score-left {
    margin-right: 5px;
  }
  .schedule-wrap .schedule-ul li .schedule-detail .result-area .score.score-right {
    margin-left: 5px;
  }
  .schedule-wrap .schedule-ul li .schedule-detail .start-time {
    font-family: "abolition",sans-serif;
    letter-spacing: 0.1em;
    font-size: 18px;
    color: #848484;
    text-align: center;
    margin-bottom: 10px;
    height: 30px;
  }
  .schedule-wrap .schedule-ul li .schedule-detail .result-selector {
    position: relative;
    margin-right: 100px;
    line-height: 20px;
    width: 100%;
    font-family: "abolition",sans-serif;
    letter-spacing: 0.3em;
    padding-left: 0.3em;
    font-size: 13px;
    text-align: center;
    border: 2px solid;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    margin-bottom: 5px;
    cursor: pointer;
  }
  .schedule-wrap .schedule-ul li .schedule-detail .result-selector .arw {
    position: absolute;
    top: 7px;
    right: 10px;
  }
  .schedule-wrap .schedule-ul li .schedule-detail .result-selector .pulldown {
    display: none;
    z-index: 9999;
    position: absolute;
    left: 0;
    top: 20px;
    width: 100%;
    border: 2px solid;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
  .schedule-wrap .schedule-ul li .schedule-detail .result-selector .pulldown li {
    float: none;
    width: 100%;
    background: #fff;
    min-height: auto;
  }
  .schedule-wrap .schedule-ul li .schedule-detail .result-selector .pulldown li a {
    width: 100%;
    height: 100%;
    display: block;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 5px;
  }
  .schedule-wrap .schedule-ul li .schedule-detail .result-selector:hover .pulldown {
    display: block;
  }
  .schedule-wrap .schedule-ul li .schedule-detail .result-selector:hover .pulldown li {
    float: none;
  }
  .schedule-wrap .schedule-ul li .schedule-detail .result-selector:hover .pulldown li a {
    width: 100%;
    height: 100%;
    display: block;
  }
  .schedule-wrap .schedule-ul li .schedule-detail .event-btn {
    display: block;
    border: solid 2px;
    line-height: 20px;
    text-align: center;
    font-family: "abolition",sans-serif;
    letter-spacing: 0.3em;
    padding-left: 0.3em;
    font-size: 13px;
  }
  .schedule-wrap .schedule-ul li .schedule-detail .ticket-btn {
    display: block;
    line-height: 24px;
    text-align: center;
    font-family: "abolition",sans-serif;
    letter-spacing: 0.1em;
    padding-left: 0.3em;
    font-size: 13px;
    margin-bottom: 5px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-width: 2px;
    border-style: solid;
    border-color: #e5e5e5;
    background: #e5e5e5;
    color: #fff;
  }
  .schedule-wrap .schedule-ul li .schedule-detail .schedule-detail-child {
    position: relative;
  }
  .schedule-wrap .schedule-ul li .schedule-detail .schedule-detail-child .result-circle {
    position: absolute;
    top: 13px;
    right: 10px;
    width: 20px;
    height: 20px;
    border-radius: 10px;
    border: solid 1px #999999;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
  .schedule-wrap .schedule-ul li .schedule-detail .schedule-detail-child .result-circle.win {
    background: #fff;
  }
  .schedule-wrap .schedule-ul li .schedule-detail .schedule-detail-child .result-circle.lose {
    background: #000;
    border: solid 1px #000;
  }
  .schedule-wrap .schedule-ul li .schedule-detail .schedule-detail-child .result-circle.live-mode {
    background: none;
    border: none;
    width: 47px;
    top: 10px;
    font-family: "abolition",sans-serif;
    font-size: 18px;
    letter-spacing: 0.1em;
    text-align: left;
  }
  .schedule-wrap .schedule-ul li .schedule-detail .schedule-detail-child .disable {
    border-color: #e5e5e5;
    background: #e5e5e5;
    color: #fff;
  }
  /* SCHEDULE LIST */
  .schedule-list-wrap {
    padding: 52px 15px 15px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background: #fff;
    position: relative;
    margin-top: -30px;
  }
  .schedule-list-wrap .schedule-ul li {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-bottom: solid 1px #fff;
    position: relative;
    min-width: 635px;
    width: 100%;
    top: 0;
    min-height: 87px;
  }
  .schedule-list-wrap .schedule-ul li .a-h {
    text-align: center;
    color: #fff;
    position: absolute;
    width: 20px;
    padding: 16px 5px 0 5px;
    height: 100%;
    font-size: 11px;
    word-wrap: break-word;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    line-height: 1.2em;
  }
  .schedule-list-wrap .schedule-ul li .a-h.away {
    background: #8e8e8e;
  }
  .schedule-list-wrap .schedule-ul li .a-h.game-type {
    left: 20px;
    margin: 0px;
    background: #3e3e3e;
    padding-top: 30px;
  }
  .schedule-list-wrap .schedule-ul li .schedule-detail {
    position: relative;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
  .schedule-list-wrap .schedule-ul li .schedule-detail td {
    vertical-align: middle;
  }
  .schedule-list-wrap .schedule-ul li .schedule-detail .day-box {
    font-family: "abolition",sans-serif;
    letter-spacing: 0.1em;
    font-size: 36px;
    text-align: center;
    color: #585858;
    width: 8%;
    min-width: 100px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0px 0px 0px 50px !important;
  }
  .schedule-list-wrap .schedule-ul li .schedule-detail .day-box .week-name {
    font-size: 16px;
  }
  .schedule-list-wrap .schedule-ul li .schedule-detail .day-box .sat {
    color: #5680ff;
  }
  .schedule-list-wrap .schedule-ul li .schedule-detail .day-box .sun {
    color: #ed5945;
  }
  .schedule-list-wrap .schedule-ul li .schedule-detail .team-logo {
    text-align: center;
    width: 8%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0 10px;
    min-width: 50px;
  }
  .schedule-wrap .schedule-ul li .schedule-detail .game-type {
    display: block;
    margin: 0 auto;
    text-align: center;
    background: #fff;
    font-size: 12px;
}
  .schedule-list-wrap .schedule-ul li .schedule-detail .team-logo img {
    width: 100%;
    height: auto;
  }
  .schedule-list-wrap .schedule-ul li .schedule-detail .team-name {
    width: 24%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0 10px;
  }
  .schedule-list-wrap .schedule-ul li .schedule-detail .stadium-detail {
    width: 8%;
    min-width: 70px;
    text-align: left;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0 10px;
    font-size: 10px;
    color: #000;
  }
  .schedule-list-wrap .schedule-ul li .schedule-detail .result-area {
    font-family: "abolition",sans-serif;
    letter-spacing: 0.1em;
    font-size: 36px;
    text-align: center;
    color: #737373;
    width: 13%;
    min-width: 112px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0 10px;
    position: relative;
  }
  .schedule-list-wrap .schedule-ul li .schedule-detail .result-area:after {
    content: "-";
    position: absolute;
    left: 50%;
    top: 13px;
    margin-left: -5px;
  }
  .schedule-list-wrap .schedule-ul li .schedule-detail .result-area .score.score-left {
    margin-right: 5px;
  }
  .schedule-list-wrap .schedule-ul li .schedule-detail .result-area .score.score-right {
    margin-left: 5px;
  }
  .schedule-list-wrap .schedule-ul li .schedule-detail .result-selector-box {
    width: 10%;
    padding: 0 5px;
    height: 30px;
  }
  .schedule-list-wrap .schedule-ul li .schedule-detail .result-selector-box .result-selector {
    line-height: 30px;
    width: 100%;
    font-family: "abolition",sans-serif;
    letter-spacing: 0.3em;
    font-size: 16px;
    text-align: center;
    border: 2px solid;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    display: inline-block;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    position: relative;
    min-width: 80px;
    cursor: pointer;
  }
  .schedule-list-wrap .schedule-ul li .schedule-detail .result-selector-box .result-selector .arw {
    position: absolute;
    top: 14px;
    right: 5px;
  }
  .schedule-list-wrap .schedule-ul li .schedule-detail .result-selector-box .result-selector .pulldown {
    display: none;
    z-index: 9999;
    position: absolute;
    left: 0;
    top: 28px;
    width: 100%;
    border: 2px solid;
    font-size: 14px;
    letter-spacing: 0.2em;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
  .schedule-list-wrap .schedule-ul li .schedule-detail .result-selector-box .result-selector .pulldown li {
    float: none;
    width: 100%;
    background: #fff;
    min-height: auto;
    min-width: 100%;
  }
  .schedule-list-wrap .schedule-ul li .schedule-detail .result-selector-box .result-selector .pulldown li a {
    width: 100%;
    height: 100%;
    display: block;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
  .schedule-list-wrap .schedule-ul li .schedule-detail .result-selector-box .result-selector:hover .pulldown {
    display: block;
  }
  .schedule-list-wrap .schedule-ul li .schedule-detail .result-selector-box .result-selector:hover .pulldown li {
    float: none;
  }
  .schedule-list-wrap .schedule-ul li .schedule-detail .result-selector-box .result-selector:hover .pulldown li a {
    width: 100%;
    height: 100%;
    display: block;
    min-width: 100%;
  }
  .schedule-list-wrap .schedule-ul li .schedule-detail .start-time-box {
    width: 19%;
    min-width: 133px;
    position: relative;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0 10px;
  }
  .schedule-list-wrap .schedule-ul li .schedule-detail .start-time-box .start-title {
    display: inline-block;
    position: relative;
    top: -2px;
  }
  .schedule-list-wrap .schedule-ul li .schedule-detail .start-time-box .start-time {
    display: inline-block;
    font-family: "abolition",sans-serif;
    font-size: 24px;
    font-weight: normal;
    padding-left: 20px;
    color: #737373;
  }
  .schedule-list-wrap .schedule-ul li .schedule-detail .event-box {
    width: 10%;
    padding: 0 0 0 5px;
    height: 30px;
  }
  .schedule-list-wrap .schedule-ul li .schedule-detail .event-box .event-btn {
    border: solid 2px;
    line-height: 30px;
    text-align: center;
    font-family: "abolition",sans-serif;
    letter-spacing: 0.3em;
    padding-left: 0.3em;
    font-size: 16px;
    min-width: 100%;
    display: inline-block;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
  .schedule-list-wrap .schedule-ul li .schedule-detail .ticket-box {
    width: 10%;
    padding: 0 5px;
    height: 30px;
  }
  .schedule-list-wrap .schedule-ul li .schedule-detail .ticket-box .ticket-btn {
    line-height: 30px;
    text-align: center;
    font-family: "abolition",sans-serif;
    letter-spacing: 0.1em;
    padding-left: 0.3em;
    font-size: 13px;
    display: inline-block;
    min-width: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-width: 2px;
    border-style: solid;
    border-color: #e5e5e5;
    background: #e5e5e5;
    color: #fff;
  }
  .schedule-list-wrap .schedule-ul li .schedule-detail .result-circle-box {
    width: 6%;
    text-align: center;
    vertical-align: middle;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    position: relative;
  }
  .schedule-list-wrap .schedule-ul li .schedule-detail .result-circle-box.live-mode {
    font-family: "abolition",sans-serif;
    font-size: 18px;
    letter-spacing: 0.1em;
    text-align: left;
  }
  .schedule-list-wrap .schedule-ul li .schedule-detail .result-circle-box span {
    display: inline-block;
    padding-left: 15px;
    font-family: "abolition",sans-serif;
    font-size: 18px;
  }
  .schedule-list-wrap .schedule-ul li .schedule-detail .result-circle-box .result-circle {
    width: 20px;
    height: 20px;
    border-radius: 10px;
    border: solid 1px #999999;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: inline-block;
    position: absolute;
    left: 0;
    top: 50%;
    margin-top: -10px;
  }
  .schedule-list-wrap .schedule-ul li .schedule-detail .result-circle-box .result-circle.win {
    background: #fff;
  }
  .schedule-list-wrap .schedule-ul li .schedule-detail .result-circle-box .result-circle.lose {
    background: #000;
    border: solid 1px #000;
  }
  .schedule-list-wrap .schedule-ul li .schedule-detail .disable {
    border-color: #e5e5e5;
    background: #e5e5e5;
    color: #fff;
  }
}

@media screen and (max-width: 767px) {
  body.body--schedule .layout-content {
    overflow: visible;
  }
  .schedule-contents-wrap {
    margin: 10px;
    position: relative;
  }
  .schedule-contents-wrap .component-month-selector {
    margin-left: 60px;
  }
  .schedule-header {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    position: relative;
    padding: 20px 15px 45px 0;
    margin-left: 28px;
    background: #fff;
    z-index: 1;
  }
  .schedule-header .season-name {
    position: absolute;
    z-index: 1;
    padding-top: 15px;
    font-size: 16px;
  }
  .schedule-header .style-btn-box {
    float: right;
  }
  .schedule-header .style-btn-box li {
    display: inline-block;
  }
  .schedule-header .style-btn-box li a {
    display: inline-block;
    border: solid 1px #bfbfbf;
    border-radius: 4px;
    height: 40px;
    width: 40px;
    font-weight: bold;
    color: #000;
  }
  .schedule-header .style-btn-box li a.ico-calender-list {
    background: url(/v=1528552919/files/user/_/common/img/icn-list-calender.png) no-repeat 10px center;
  }
  .schedule-header .style-btn-box li a.ico-calender-list:hover, .schedule-header .style-btn-box li a.ico-calender-list.active {
    background: url(/v=1528552919/files/user/_/common/img/icn-list-calender.png) no-repeat 10px center #efefef;
  }
  .schedule-header .style-btn-box li a.ico-calender-default {
    background: url(/v=1528552919/files/user/_/common/img/icn-default-calender.png) no-repeat 10px center;
  }
  .schedule-header .style-btn-box li a.ico-calender-default:hover, .schedule-header .style-btn-box li a.ico-calender-default.active {
    background: url(/v=1528552919/files/user/_/common/img/icn-default-calender.png) no-repeat 10px center #efefef;
  }
  .schedule-header .this-month {
    position: absolute;
    left: 50%;
    top: 9px;
    line-height: 60px;
    margin-left: -46px;
  }
  .schedule-header .this-month span {
    font-size: 60px;
    font-family: "abolition",sans-serif;
    letter-spacing: 0.1em;
  }
  .schedule-header:after {
    position: absolute;
    content: "";
    background: #fff;
    left: -20px;
    top: 9px;
    width: 40px;
    height: 39px;
    transform: rotate(42deg);
    -webkit-transform: rotate(42deg);
  }
  
  /* SCHEDULE CALENDER */
  .schedule-wrap {
    padding: 45px 15px 15px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background: #fff;
    position: relative;
    margin-top: -35px;
  }
  .schedule-wrap .shedule-week {
    overflow: hidden;
    margin-bottom: 10px;
    font-family: "abolition",sans-serif;
    letter-spacing: 0.1em;
    font-size: 14px;
  }
  .schedule-wrap .shedule-week li {
    float: left;
    width: 14.28%;
    text-align: center;
    color: #8e8e8e;
  }
  .schedule-wrap .shedule-week li span {
    font-size: 12px;
  }
  .schedule-wrap .shedule-week li.sat {
    color: #5680ff;
  }
  .schedule-wrap .shedule-week li.sun {
    color: #ed5945;
  }
  .schedule-wrap .schedule-ul {
    overflow: hidden;
  }
  .schedule-wrap .schedule-ul li {
    float: left;
    width: 14.28%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    position: relative;
    border-right: 1px solid #fff;
    border-bottom: 1px solid #fff;
    background: #f3f3f3;
  }
  .schedule-wrap .schedule-ul li .schedule-detail .schedule-detail-child.selected .detail-area {
    display: block;
  }
  .schedule-wrap .schedule-ul li .a-h {
    /* display: none; */
    text-align: center;
    color: #fff;
    letter-spacing: 0.1em;
    position: absolute;
    width: 100%;
    font-size: 8px;
    background-color: #8e8e8e;
  }
  .schedule-wrap .schedule-ul li .schedule-detail {
    padding: 5px;
    position: relative;
    min-height: 132px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
  .schedule-wrap .schedule-ul li .schedule-detail.border-main {
    border-style: solid;
    border-width: 2px;
  }
  .schedule-wrap .schedule-ul li .schedule-detail.away {
    border: solid 2px #959595;
  }
  .schedule-wrap .schedule-ul li .schedule-detail .day {
    font-family: "abolition",sans-serif;
    letter-spacing: 0.1em;
    font-size: 14px;
    color: #737373;
    /* text-align: center; */
    margin-top:20px;
  }
  .schedule-wrap .schedule-ul li .schedule-detail .day.sat {
    color: #5680ff;
  }
  .schedule-wrap .schedule-ul li .schedule-detail .day.sun {
    color: #ed5945;
  }
  .schedule-wrap .schedule-ul li .schedule-detail .day.off {
    opacity: 0.5;
    filter: alpha(opacity=50);
  }
  .schedule-wrap .schedule-ul li .schedule-detail .team-name {
    font-size: 12px;
    text-align: center;
    margin-bottom: 5px;
    color: #959595;
    font-weight: bold;
    margin-top: -10px;
  }
  .schedule-wrap .schedule-ul li .schedule-detail .live-mode {
    font-family: "abolition",sans-serif;
    font-size: 12px;
    text-align: center;
    letter-spacing: 0.05em;
  }
  .schedule-wrap .schedule-ul li .schedule-detail .result-circle {
    width: 10px;
    height: 10px;
    margin: 0 auto;
    border-radius: 5px;
    border: solid 1px #999999;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin-top:-16px;
  }
  .schedule-wrap .schedule-ul li .schedule-detail .result-circle.win {
    background: #fff;
  }
  .schedule-wrap .schedule-ul li .schedule-detail .result-circle.lose {
    background: #000;
    border: solid 1px #000;
  }
  .schedule-wrap .schedule-ul li .schedule-detail .start-time {
    font-family: "abolition",sans-serif;
    font-size: 14px;
    letter-spacing: 0.1em;
    font-weight: normal;
    text-align: center;
    color: #737373;
  }
  .schedule-wrap .schedule-ul li .schedule-detail .detail-area {
    display: none;
    position: fixed;
    bottom: 0%;
    left: 0;
    width: 100%;
    background: #fff;
    padding: 10px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    z-index: 1;
  }
  .schedule-wrap .schedule-ul li .schedule-detail .detail-area .close {
    position: absolute;
    right: 30px;
    top: 20px;
  }
  .schedule-wrap .schedule-ul li .schedule-detail .detail-area .close:after, .schedule-wrap .schedule-ul li .schedule-detail .detail-area .close:before {
    content: '';
    position: absolute;
    top: 50%;
    width: 20px;
    border: 1px solid #797979;
  }
  .schedule-wrap .schedule-ul li .schedule-detail .detail-area .close:before {
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
  }
  .schedule-wrap .schedule-ul li .schedule-detail .detail-area .close:after {
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
  }
  .schedule-wrap .schedule-ul li .schedule-detail .detail-area .day-box {
    font-family: "abolition",sans-serif;
    letter-spacing: 0.1em;
    text-align: center;
    color: #585858;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-align-items: baseline;
    align-items: baseline;
  }
  .schedule-wrap .schedule-ul li .schedule-detail .detail-area .day-box .sat {
    color: #5680ff;
  }
  .schedule-wrap .schedule-ul li .schedule-detail .detail-area .day-box .sun {
    color: #ed5945;
  }
  .schedule-wrap .schedule-ul li .schedule-detail .detail-area .day-box .day {
    font-size: 36px;
  }
  .schedule-wrap .schedule-ul li .schedule-detail .detail-area .day-box .day .week-name {
    font-size: 16px;
  }
  .schedule-wrap .schedule-ul li .schedule-detail .detail-area .stadium-detail {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-align-items: center;
    align-items: center;
    text-align: left;
    font-size: 10px;
    color: #000;
  }
  .schedule-wrap .schedule-ul li .schedule-detail .detail-area .stadium-detail .stadium-team .team-name {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    font-size: 18px;
  }
  .schedule-wrap .schedule-ul li .schedule-detail .detail-area .stadium-detail .stadium-team .stadium-name span {
    display: inline-block;
    padding-left: 15px;
  }
  .schedule-wrap .schedule-ul li .schedule-detail .detail-area .stadium-detail .team-logo {
    text-align: center;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0 20px 0 0;
    width: 24%;
  }
  .schedule-wrap .schedule-ul li .schedule-detail .detail-area .stadium-detail .team-logo img {
    width: 100%;
    height: auto;
  }
  .schedule-wrap .schedule-ul li .schedule-detail .detail-area .result-area {
    font-family: "abolition",sans-serif;
    letter-spacing: 0.1em;
    font-size: 36px;
    margin: -10px auto 3px;
    text-align: center;
    color: #737373;
    position: relative;
    width: 100px;
  }
  .schedule-wrap .schedule-ul li .schedule-detail .detail-area .result-area:after {
    content: "-";
    position: absolute;
    left: 50%;
    top: 0;
    margin-left: -5%;
  }
  .schedule-wrap .schedule-ul li .schedule-detail .detail-area .result-area .score.score-left {
    margin-right: 5%;
  }
  .schedule-wrap .schedule-ul li .schedule-detail .detail-area .result-area .score.score-right {
    margin-left: 5%;
  }
  .schedule-wrap .schedule-ul li .schedule-detail .detail-area .result-selector-box {
    height: 30px;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-align-items: center;
    align-items: center;
  }
  .schedule-wrap .schedule-ul li .schedule-detail .detail-area .result-selector-box .result-selector {
    line-height: 30px;
    width: 30%;
    font-family: "abolition",sans-serif;
    letter-spacing: 0.3em;
    font-size: 16px;
    text-align: center;
    border: 2px solid;
    display: inline-block;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    position: relative;
    min-width: 80px;
  }
  .schedule-wrap .schedule-ul li .schedule-detail .detail-area .result-selector-box .result-selector .arw {
    position: absolute;
    top: 14px;
    right: 5px;
  }
  .schedule-wrap .schedule-ul li .schedule-detail .detail-area .result-selector-box .result-selector .pulldown {
    display: none;
    z-index: 9999;
    position: absolute;
    left: 0;
    top: -93px;
    width: 100%;
    border: 2px solid;
    font-size: 14px;
    letter-spacing: 0.2em;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
  .schedule-wrap .schedule-ul li .schedule-detail .detail-area .result-selector-box .result-selector .pulldown li {
    float: none;
    width: 100%;
    background: #fff;
    min-height: auto;
    min-width: 100%;
  }
  .schedule-wrap .schedule-ul li .schedule-detail .detail-area .result-selector-box .result-selector .pulldown li a {
    width: 100%;
    height: 100%;
    display: block;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
  .schedule-wrap .schedule-ul li .schedule-detail .detail-area .result-selector-box .result-selector.selected .pulldown {
    display: block;
  }
  .schedule-wrap .schedule-ul li .schedule-detail .detail-area .result-selector-box .result-selector.selected .pulldown li {
    float: none;
  }
  .schedule-wrap .schedule-ul li .schedule-detail .detail-area .result-selector-box .result-selector.selected .pulldown li a {
    width: 100%;
    height: 100%;
    display: block;
    min-width: 100%;
  }
  .schedule-wrap .schedule-ul li .schedule-detail .detail-area .event-btn {
    border: solid 2px;
    line-height: 30px;
    text-align: center;
    font-family: "abolition",sans-serif;
    letter-spacing: 0.3em;
    font-size: 16px;
    width: 30%;
    display: inline-block;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
  .schedule-wrap .schedule-ul li .schedule-detail .detail-area .ticket-btn {
    line-height: 30px;
    text-align: center;
    font-family: "abolition",sans-serif;
    letter-spacing: 0.1em;
    font-size: 13px;
    display: inline-block;
    width: 30%;
    margin: 0 3%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-width: 2px;
    border-style: solid;
    border-color: #e5e5e5;
    background: #e5e5e5;
    color: #fff;
  }
  .schedule-wrap .schedule-ul li .schedule-detail .detail-area .start-time {
    font-size: 36px;
    margin: -10px auto 3px;
  }
  .schedule-wrap .schedule-ul li .schedule-detail .detail-area .live-mode {
    font-family: "abolition",sans-serif;
    font-size: 18px;
    letter-spacing: 0.1em;
    text-align: center;
    position: absolute;
    top: 64%;
    left: 67%;
  }
  .schedule-wrap .schedule-ul li .schedule-detail .detail-area .disable {
    border-color: #e5e5e5;
    background: #e5e5e5;
    color: #fff;
  }
  /* SCHEDULE LIST */
  .schedule-list-wrap {
    padding: 45px 15px 15px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background: #fff;
    position: relative;
    margin-top: -35px;
  }
  .schedule-list-wrap .schedule-ul li {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    position: relative;
    width: 100%;
    top: 0;
    min-height: 87px;
  }
  .schedule-list-wrap .schedule-ul li:nth-child(odd) {
    background: #f6f4f5;
  }
  .schedule-list-wrap .schedule-ul li .a-h {
    text-align: center;
    color: #fff;
    display: inline-block;
    height: 100%;
    word-wrap: break-word;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 2px 8px;
    font-size: 12px;
  }
  .schedule-list-wrap .schedule-ul li .a-h.game-type {
    background: #3e3e3e ;
  }
  .schedule-list-wrap .schedule-ul li .a-h.away {
    background: #8e8e8e;
  }
  .schedule-list-wrap .schedule-ul li .schedule-detail {
    position: relative;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    top: -20px;
  }
  .schedule-list-wrap .schedule-ul li .schedule-detail td {
    vertical-align: middle;
    display: block;
    width: 100%;
  }
  .schedule-list-wrap .schedule-ul li .schedule-detail .day-box {
    font-family: "abolition",sans-serif;
    letter-spacing: 0.1em;
    font-size: 36px;
    text-align: center;
    color: #585858;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-align-items: baseline;
    align-items: baseline;
  }
  .schedule-list-wrap .schedule-ul li .schedule-detail .day-box .week-name {
    font-size: 16px;
  }
  .schedule-list-wrap .schedule-ul li .schedule-detail .day-box .sat {
    color: #5680ff;
  }
  .schedule-list-wrap .schedule-ul li .schedule-detail .day-box .sun {
    color: #ed5945;
  }
  .schedule-list-wrap .schedule-ul li .schedule-detail .stadium-detail {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-align-items: center;
    align-items: center;
    text-align: left;
    font-size: 10px;
    color: #000;
    padding: 0 10px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
  .schedule-list-wrap .schedule-ul li .schedule-detail .stadium-detail .stadium-team .team-name {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    font-size: 18px;
  }
  .schedule-list-wrap .schedule-ul li .schedule-detail .stadium-detail .stadium-team .stadium-name span {
    display: inline-block;
    padding-left: 15px;
  }
  .schedule-list-wrap .schedule-ul li .schedule-detail .stadium-detail .team-logo {
    text-align: center;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0 20px 0 0;
    width: 24%;
  }
  .schedule-list-wrap .schedule-ul li .schedule-detail .stadium-detail .team-logo img {
    width: 100%;
    height: auto;
  }
  .schedule-list-wrap .schedule-ul li .schedule-detail .result-area {
    font-family: "abolition",sans-serif;
    letter-spacing: 0.1em;
    font-size: 36px;
    text-align: center;
    color: #737373;
    position: relative;
  }
  .schedule-list-wrap .schedule-ul li .schedule-detail .result-area .sp-score .score-box {
    position: relative;
    width: 100px;
    margin: 0 auto;
  }
  .schedule-list-wrap .schedule-ul li .schedule-detail .result-area .sp-score .score-box:after {
    content: "-";
    position: absolute;
    left: 50%;
    top: 0;
    margin-left: -5%;
  }
  .schedule-list-wrap .schedule-ul li .schedule-detail .result-area .sp-score .score-box .score.score-left {
    margin-right: 5%;
  }
  .schedule-list-wrap .schedule-ul li .schedule-detail .result-area .sp-score .score-box .score.score-right {
    margin-left: 5%;
  }
  .schedule-list-wrap .schedule-ul li .schedule-detail .result-selector-box {
    height: 30px;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-align-items: center;
    align-items: center;
  }
  .schedule-list-wrap .schedule-ul li .schedule-detail .result-selector-box .result-selector {
    line-height: 30px;
    width: 30%;
    font-family: "abolition",sans-serif;
    letter-spacing: 0.3em;
    font-size: 16px;
    text-align: center;
    border: 2px solid;
    display: inline-block;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    position: relative;
    min-width: 80px;
  }
  .schedule-list-wrap .schedule-ul li .schedule-detail .result-selector-box .result-selector .arw {
    position: absolute;
    top: 14px;
    right: 5px;
  }
  .schedule-list-wrap .schedule-ul li .schedule-detail .result-selector-box .result-selector .pulldown {
    display: none;
    z-index: 9999;
    position: absolute;
    left: 0;
    top: 28px;
    width: 100%;
    border: 2px solid;
    font-size: 14px;
    letter-spacing: 0.2em;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
  .schedule-list-wrap .schedule-ul li .schedule-detail .result-selector-box .result-selector .pulldown li {
    float: none;
    width: 100%;
    background: #fff;
    min-height: 30px;
    min-width: 100%;
  }
  .schedule-list-wrap .schedule-ul li .schedule-detail .result-selector-box .result-selector .pulldown li a {
    width: 100%;
    display: block;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
  .schedule-list-wrap .schedule-ul li .schedule-detail .result-selector-box .result-selector.selected .pulldown {
    display: block;
  }
  .schedule-list-wrap .schedule-ul li .schedule-detail .result-selector-box .result-selector.selected .pulldown li {
    float: none;
  }
  .schedule-list-wrap .schedule-ul li .schedule-detail .result-selector-box .result-selector.selected .pulldown li a {
    line-height: 30px;
    width: 100%;
    display: block;
    min-width: 100%;
  }
  .schedule-list-wrap .schedule-ul li .schedule-detail .result-selector-box .result-selector.disable {
    border-color: #e5e5e5;
    background: #e5e5e5;
    color: #fff;
  }
  .schedule-list-wrap .schedule-ul li .schedule-detail .start-time-box {
    position: relative;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0 10px;
    text-align: center;
  }
  .schedule-list-wrap .schedule-ul li .schedule-detail .start-time-box .start-title {
    display: inline-block;
    position: relative;
    top: -2px;
  }
  .schedule-list-wrap .schedule-ul li .schedule-detail .start-time-box .start-time {
    display: inline-block;
    font-family: "abolition",sans-serif;
    font-size: 24px;
    letter-spacing: 0.1em;
    font-weight: normal;
    color: #737373;
  }
  .schedule-list-wrap .schedule-ul li .schedule-detail .event-btn {
    border: solid 2px;
    line-height: 30px;
    text-align: center;
    font-family: "abolition",sans-serif;
    letter-spacing: 0.3em;
    font-size: 16px;
    width: 30%;
    display: inline-block;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
  .schedule-list-wrap .schedule-ul li .schedule-detail .ticket-btn {
    line-height: 30px;
    text-align: center;
    font-family: "abolition",sans-serif;
    letter-spacing: 0.1em;
    font-size: 13px;
    display: inline-block;
    width: 30%;
    margin: 0 3%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-width: 2px;
    border-style: solid;
    border-color: #e5e5e5;
    background: #e5e5e5;
    color: #fff;
  }
  .schedule-list-wrap .schedule-ul li .schedule-detail .result-circle-box {
    position: relative;
  }
  .schedule-list-wrap .schedule-ul li .schedule-detail .result-circle-box.live-mode {
    font-family: "abolition",sans-serif;
    font-size: 18px;
    letter-spacing: 0.1em;
    text-align: center;
    position: absolute;
    top: 67%;
    left: 26%;
  }
  .schedule-list-wrap .schedule-ul li .schedule-detail .result-circle {
    width: 20px;
    height: 20px;
    border-radius: 10px;
    border: solid 1px #999999;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    position: relative;
  }
  .schedule-list-wrap .schedule-ul li .schedule-detail .result-circle.win {
    background: #fff;
    position: absolute;
    top: 19px;
    left: 68%;
    margin-left: -10px;
  }
  .schedule-list-wrap .schedule-ul li .schedule-detail .result-circle.win:after {
    content: "W";
    position: absolute;
    top: 0px;
    left: 30px;
    font-size: 13px;
  }
  .schedule-list-wrap .schedule-ul li .schedule-detail .result-circle.lose {
    background: #000;
    border: solid 1px #000;
    position: absolute;
    top: 19px;
    left: 30%;
    margin-left: -10px;
  }
  .schedule-list-wrap .schedule-ul li .schedule-detail .result-circle.lose:after {
    content: "L";
    position: absolute;
    top: 0px;
    left: -20px;
    font-size: 13px;
  }
  .schedule-list-wrap .schedule-ul li .schedule-detail .result-circle span {
    display: inline-block;
    padding-left: 15px;
    font-family: "abolition",sans-serif;
    font-size: 18px;
    position: relative;
    top: -7px;
  }
  .schedule-list-wrap .schedule-ul li .schedule-detail .disable {
    border-color: #e5e5e5;
    background: #e5e5e5;
    color: #fff;
  }
}

@media screen and (min-width: 768px) and (max-width: 1109px) {
  .schedule-list-wrap .schedule-ul li .schedule-detail .team-name {
    padding: 0 5px;
    min-width: 100px;
  }
  .schedule-list-wrap .schedule-ul li .schedule-detail .day-box {
    font-size: 30px;
    min-width: 80px;
  }
  .schedule-list-wrap .schedule-ul li .schedule-detail .result-circle-box {
    text-align: left;
    min-width: 20px;
  }
  .schedule-list-wrap .schedule-ul li .schedule-detail .result-circle-box span {
    display: none;
  }
  .schedule-list-wrap .schedule-ul li .schedule-detail .result-circle-box.live-mode {
    font-size: 12px;
  }
  .schedule-list-wrap .schedule-ul li .schedule-detail .result-area {
    font-size: 28px;
    min-width: 80px;
    padding: 0;
  }
  .schedule-list-wrap .schedule-ul li .schedule-detail .team-logo {
    padding: 0 5px;
  }
  .schedule-list-wrap .schedule-ul li .schedule-detail .stadium-detail {
    padding: 0 5px;
  }
  .schedule-list-wrap .schedule-ul li .schedule-detail .start-time-box {
    padding: 0 5px 0 0;
    min-width: 112px;
  }
  .schedule-list-wrap .schedule-ul li .schedule-detail .start-time-box .start-time {
    padding-left: 10px;
  }
  .schedule-list-wrap .schedule-ul li .schedule-detail .event-box .event-btn {
    min-width: 60px;
  }
}

@media screen and (min-width: 768px) and (max-width: 1218px) {
  .schedule-wrap .schedule-ul li .schedule-detail {
    padding: 10px 10px;
  }
  .schedule-wrap .schedule-ul li .schedule-detail .result-area {
    font-size: 28px;
    min-width: 80px;
  }
  .schedule-wrap .schedule-ul li .schedule-detail .result-selector .arw {
    right: 5px;
  }
  .schedule-wrap .schedule-ul li .schedule-detail .result-selector {
    letter-spacing: 0.1em;
    padding-left: 0.1em;
  }
}
.team-name-schedule{
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
.team-name-schedule span{
  margin-right: 15px;
}
.team-name-schedule span.label-standard{
  margin: 0;
  background-color: #000000;
  color: #fff;
  padding: 5px 10px;
  display: block;
  min-width: 105px;
  box-sizing: border-box;
  text-align: center;
}
.team-name-schedule span.label-premium{
  margin: 0;
  background-color: #B08944;
  color: #fff;
  padding: 5px 10px;
  display: block;
  min-width: 105px;
  box-sizing: border-box;
  text-align: center;
}
.team-name-schedule span.label-super-premium{
  margin: 0;
  background-color: #e4002b;
  color: #fff;
  padding: 5px 10px;
  display: block;
  min-width: 105px;
  box-sizing: border-box;
  text-align: center;
}

.ticket-label-sp{
  display: none;
}

@media screen and (max-width: 767px){
  .ticket-label-sp{
    display: block;
  }
  .ticket-label-sp span.label-standard{
    margin: 0 auto;
    background-color: #000000;
    color: #fff;
    padding: 2px;
    display: block;
    max-width: 175px;
    box-sizing: border-box;
    text-align: center;
  }
  .ticket-label-sp span.label-premium{
    margin: 0 auto;
    background-color: #B08944;
    color: #fff;
    padding: 2px;
    display: block;
    max-width: 175px;
    box-sizing: border-box;
    text-align: center;
  }
  .ticket-label-sp span.label-super-premium{
    margin: 0 auto;
    background-color: #e4002b;
    color: #fff;
    padding: 2px;
    display: block;
    max-width: 175px;
    box-sizing: border-box;
    text-align: center;
  }
}

.ticket-label-calendar{
    transform: scale(1);
    width: 100%;
    transform-origin: left top;
}
.ticket-label-calendar span.label-standard{
  margin: 0 auto;
  background-color: #000000;
  color: #fff;
  padding: 2px;
  display: block;
  box-sizing: border-box;
  text-align: center;
  width: 100%;
  font-size: 12px;
}
.ticket-label-calendar span.label-premium{
  margin: 0 auto;
  background-color: #B08944;
  color: #fff;
  padding: 2px;
  display: block;
  box-sizing: border-box;
  text-align: center;
  width: 100%;
  font-size: 12px;
}
.ticket-label-calendar span.label-super-premium{
  margin: 0 auto;
  background-color: #e4002b;
  color: #fff;
  padding: 2px;
  display: block;
  box-sizing: border-box;
  text-align: center;
  width: 100%;
  font-size: 12px;
}

@media screen and (max-width: 767px){
  .ticket-label-calendar{
    transform: scale(0.5);
    width: 200%;
    margin-top: 4px;
  }
  .ticket-label-calendar span.label-standard{
    font-size: 10px;
    white-space: nowrap;
  }
  .ticket-label-calendar span.label-premium{
    font-size: 10px;
    white-space: nowrap;
  }
  .ticket-label-calendar span.label-super-premium{
    font-size: 10px;
    white-space: nowrap;
  }
}



/*# sourceMappingURL=../css/schedule.css.map */

/* ===== gadget-team-color.css ===== */
.team-ht .component-block .block-header,
.team-gc .component-block .block-header {
  color: #333 !important;
}

.team-oh .bg-oh {
  background: #ff8A05 !important;
}

.team-oh .bg-sub-oh {
  background: #ed6c00 !important;
}

.team-oh .txt-main {
  color: #ff8A05 !important;
}

.team-oh .bg-main {
  color: #FFF;
  background: #ff8A05 !important;
}

.team-oh .border-main {
  border-color: #ff8A05 !important;
}

.team-oh .bg-border-main {
  color: #fff;
  border-color: #ff8A05 !important;
  background: #ff8A05 !important;
}

.team-oh .txt-sub {
  color: #ed6c00 !important;
}

.team-oh .bg-sub, .team-oh .is-slice.is-bg-sub:after {
  background: #ed6c00 !important;
}

.team-oh .formError .formErrorContent, .team-oh .formError .formErrorArrow div {
  background: #ff8A05 !important;
}

.team-oh .arw-main {
  width: 0;
  height: 0;
  border-top: 5px solid #ff8A05;
  border-right: 3px solid transparent;
  border-bottom: 5px solid transparent;
  border-left: 3px solid transparent;
}

.team-oh input[type="text"]:focus, .team-oh input[type="email"]:focus {
  outline: solid 3px #ff8A05 !important;
}

.team-oh textarea:focus {
  outline: solid 3px #ff8A05 !important;
}

.team-oh .is-team-slice-color .is-slice.is-bg-main:after, .team-oh .layout-popup-tnav .right {
  background: #ff8A05 !important;
}

.team-oh .layout-team-header .team-nav li > a:hover span {
  color: #ff8A05 !important;
}

.team-oh .component-sidenav a {
  border: 1px solid #ff8A05 !important;
}

.team-oh .component-sidenav a:hover {
  background: #ff8A05 !important;
}

.team-oh .layout-team-header .team-nav li:hover .is-animate {
  color: #ff8A05 !important;
}

.team-oh .layout-second .second-body article > p b, .team-oh .layout-second .second-body article .color01 {
  color: #ff8A05;
}

.team-oh .layout-second .second-body article .color03 {
  color: #ed6c00;
}

.team-oh .layout-second .second-body article a {
  color: #ff8A05;
}

.team-oh .link-wrap .strong {
  color: #FFF !important;
  background: #ff8A05;
}

.team-oh .layout-second .second-body article .box-color {
  border: 5px solid #ff8A05;
}

.team-oh .tbl-tips thead th:before, .team-oh .tbl-tips thead th:after {
  border-top: 1px solid #ff8A05;
}

.team-oh .stats-tab li {
  background: #ff8A05;
}

.team-oh .stats-tab li.show-tab {
  color: #ff8A05;
  background: #FFF;
}

.team-oh .report-box .personal .name {
  color: #ff8A05;
}

.team-oh .layout-game-list li .play-detail .center .txt-main {
  color: #ed6c00 !important;
}

.team-oh .layout-game-list .live .live-txt.txt-main {
  color: #fff !important;
}

@media screen and (max-width: 767px) {
  .team-oh .is-slice.is-bg-sub:after {
    background: #e6e7e7 !important;
  }
}

.team-ez .bg-ez {
  background: #004182 !important;
}

.team-ez .bg-sub-ez {
  background: #ccc !important;
}

.team-ez .txt-main {
  color: #004182 !important;
}

.team-ez .bg-main {
  color: #FFF;
  background: #004182 !important;
}

.team-ez .border-main {
  border-color: #004182 !important;
}

.team-ez .bg-border-main {
  color: #fff;
  border-color: #004182 !important;
  background: #004182 !important;
}

.team-ez .txt-sub {
  color: #ccc !important;
}

.team-ez .bg-sub, .team-ez .is-slice.is-bg-sub:after {
  background: #ccc !important;
}

.team-ez .formError .formErrorContent, .team-ez .formError .formErrorArrow div {
  background: #004182 !important;
}

.team-ez .arw-main {
  width: 0;
  height: 0;
  border-top: 5px solid #004182;
  border-right: 3px solid transparent;
  border-bottom: 5px solid transparent;
  border-left: 3px solid transparent;
}

.team-ez input[type="text"]:focus, .team-ez input[type="email"]:focus {
  outline: solid 3px #004182 !important;
}

.team-ez textarea:focus {
  outline: solid 3px #004182 !important;
}

.team-ez .is-team-slice-color .is-slice.is-bg-main:after, .team-ez .layout-popup-tnav .right {
  background: #004182 !important;
}

.team-ez .layout-team-header .team-nav li > a:hover span {
  color: #004182 !important;
}

.team-ez .component-sidenav a {
  border: 1px solid #004182 !important;
}

.team-ez .component-sidenav a:hover {
  background: #004182 !important;
}

.team-ez .layout-team-header .team-nav li:hover .is-animate {
  color: #004182 !important;
}

.team-ez .layout-second .second-body article > p b, .team-ez .layout-second .second-body article .color01 {
  color: #004182;
}

.team-ez .layout-second .second-body article .color03 {
  color: #ccc;
}

.team-ez .layout-second .second-body article a {
  color: #004182;
}

.team-ez .link-wrap .strong {
  color: #FFF !important;
  background: #004182;
}

.team-ez .layout-second .second-body article .box-color {
  border: 5px solid #004182;
}

.team-ez .tbl-tips thead th:before, .team-ez .tbl-tips thead th:after {
  border-top: 1px solid #004182;
}

.team-ez .stats-tab li {
  background: #004182;
}

.team-ez .stats-tab li.show-tab {
  color: #004182;
  background: #FFF;
}

.team-ez .report-box .personal .name {
  color: #004182;
}

.team-ez .layout-game-list li .play-detail .center .txt-main {
  color: #ccc !important;
}

.team-ez .layout-game-list .live .live-txt.txt-main {
  color: #fff !important;
}

@media screen and (max-width: 767px) {
  .team-ez .is-slice.is-bg-sub:after {
    background: #e6e7e7 !important;
  }
}

.team-na .bg-na {
  background: #EA5404 !important;
}

.team-na .bg-sub-na {
  background: #003F98 !important;
}

.team-na .txt-main {
  color: #EA5404 !important;
}

.team-na .bg-main {
  color: #FFF;
  background: #EA5404 !important;
}

.team-na .border-main {
  border-color: #EA5404 !important;
}

.team-na .bg-border-main {
  color: #fff;
  border-color: #EA5404 !important;
  background: #EA5404 !important;
}

.team-na .txt-sub {
  color: #003F98 !important;
}

.team-na .bg-sub, .team-na .is-slice.is-bg-sub:after {
  background: #003F98 !important;
}

.team-na .formError .formErrorContent, .team-na .formError .formErrorArrow div {
  background: #EA5404 !important;
}

.team-na .arw-main {
  width: 0;
  height: 0;
  border-top: 5px solid #EA5404;
  border-right: 3px solid transparent;
  border-bottom: 5px solid transparent;
  border-left: 3px solid transparent;
}

.team-na input[type="text"]:focus, .team-na input[type="email"]:focus {
  outline: solid 3px #EA5404 !important;
}

.team-na textarea:focus {
  outline: solid 3px #EA5404 !important;
}

.team-na .is-team-slice-color .is-slice.is-bg-main:after, .team-na .layout-popup-tnav .right {
  background: #EA5404 !important;
}

.team-na .layout-team-header .team-nav li > a:hover span {
  color: #EA5404 !important;
}

.team-na .component-sidenav a {
  border: 1px solid #EA5404 !important;
}

.team-na .component-sidenav a:hover {
  background: #EA5404 !important;
}

.team-na .layout-team-header .team-nav li:hover .is-animate {
  color: #EA5404 !important;
}

.team-na .layout-second .second-body article > p b, .team-na .layout-second .second-body article .color01 {
  color: #EA5404;
}

.team-na .layout-second .second-body article .color03 {
  color: #003F98;
}

.team-na .layout-second .second-body article a {
  color: #EA5404;
}

.team-na .link-wrap .strong {
  color: #FFF !important;
  background: #EA5404;
}

.team-na .layout-second .second-body article .box-color {
  border: 5px solid #EA5404;
}

.team-na .tbl-tips thead th:before, .team-na .tbl-tips thead th:after {
  border-top: 1px solid #EA5404;
}

.team-na .stats-tab li {
  background: #EA5404;
}

.team-na .stats-tab li.show-tab {
  color: #EA5404;
  background: #FFF;
}

.team-na .report-box .personal .name {
  color: #EA5404;
}

.team-na .layout-game-list li .play-detail .center .txt-main {
  color: #003F98 !important;
}

.team-na .layout-game-list .live .live-txt.txt-main {
  color: #fff !important;
}

@media screen and (max-width: 767px) {
  .team-na .is-slice.is-bg-sub:after {
    background: #e6e7e7 !important;
  }
}

.team-tt .bg-tt {
  background: #000 !important;
}

.team-tt .bg-sub-tt {
  background: #E2000B !important;
}

.team-tt .txt-main {
  color: #000 !important;
}

.team-tt .bg-main {
  color: #FFF;
  background: #000 !important;
}

.team-tt .border-main {
  border-color: #000 !important;
}

.team-tt .bg-border-main {
  color: #fff;
  border-color: #000 !important;
  background: #000 !important;
}

.team-tt .txt-sub {
  color: #E2000B !important;
}

.team-tt .bg-sub, .team-tt .is-slice.is-bg-sub:after {
  background: #E2000B !important;
}

.team-tt .formError .formErrorContent, .team-tt .formError .formErrorArrow div {
  background: #000 !important;
}

.team-tt .arw-main {
  width: 0;
  height: 0;
  border-top: 5px solid #000;
  border-right: 3px solid transparent;
  border-bottom: 5px solid transparent;
  border-left: 3px solid transparent;
}

.team-tt input[type="text"]:focus, .team-tt input[type="email"]:focus {
  outline: solid 3px #000 !important;
}

.team-tt textarea:focus {
  outline: solid 3px #000 !important;
}

.team-tt .is-team-slice-color .is-slice.is-bg-main:after, .team-tt .layout-popup-tnav .right {
  background: #000 !important;
}

.team-tt .layout-team-header .team-nav li > a:hover span {
  color: #000 !important;
}

.team-tt .component-sidenav a {
  border: 1px solid #000 !important;
}

.team-tt .component-sidenav a:hover {
  background: #000 !important;
}

.team-tt .layout-team-header .team-nav li:hover .is-animate {
  color: #000 !important;
}

.team-tt .layout-second .second-body article > p b, .team-tt .layout-second .second-body article .color01 {
  color: #000;
}

.team-tt .layout-second .second-body article .color03 {
  color: #E2000B;
}

.team-tt .layout-second .second-body article a {
  color: #000;
}

.team-tt .link-wrap .strong {
  color: #FFF !important;
  background: #000;
}

.team-tt .layout-second .second-body article .box-color {
  border: 5px solid #000;
}

.team-tt .tbl-tips thead th:before, .team-tt .tbl-tips thead th:after {
  border-top: 1px solid #000;
}

.team-tt .stats-tab li {
  background: #000;
}

.team-tt .stats-tab li.show-tab {
  color: #000;
  background: #FFF;
}

.team-tt .report-box .personal .name {
  color: #000;
}

.team-tt .layout-game-list li .play-detail .center .txt-main {
  color: #E2000B !important;
}

.team-tt .layout-game-list .live .live-txt.txt-main {
  color: #fff !important;
}

@media screen and (max-width: 767px) {
  .team-tt .is-slice.is-bg-sub:after {
    background: #e6e7e7 !important;
  }
}

.team-tn .bg-tn {
  background: #0b408d !important;
}

.team-tn .bg-sub-tn {
  background: #fff462 !important;
}

.team-tn .txt-main {
  color: #0b408d !important;
}

.team-tn .bg-main {
  color: #FFF;
  background: #0b408d !important;
}

.team-tn .border-main {
  border-color: #0b408d !important;
}

.team-tn .bg-border-main {
  color: #fff;
  border-color: #0b408d !important;
  background: #0b408d !important;
}

.team-tn .txt-sub {
  color: #fff462 !important;
}

.team-tn .bg-sub, .team-tn .is-slice.is-bg-sub:after {
  background: #fff462 !important;
}

.team-tn .formError .formErrorContent, .team-tn .formError .formErrorArrow div {
  background: #0b408d !important;
}

.team-tn .arw-main {
  width: 0;
  height: 0;
  border-top: 5px solid #0b408d;
  border-right: 3px solid transparent;
  border-bottom: 5px solid transparent;
  border-left: 3px solid transparent;
}

.team-tn input[type="text"]:focus, .team-tn input[type="email"]:focus {
  outline: solid 3px #0b408d !important;
}

.team-tn textarea:focus {
  outline: solid 3px #0b408d !important;
}

.team-tn .is-team-slice-color .is-slice.is-bg-main:after, .team-tn .layout-popup-tnav .right {
  background: #0b408d !important;
}

.team-tn .layout-team-header .team-nav li > a:hover span {
  color: #0b408d !important;
}

.team-tn .component-sidenav a {
  border: 1px solid #0b408d !important;
}

.team-tn .component-sidenav a:hover {
  background: #0b408d !important;
}

.team-tn .layout-team-header .team-nav li:hover .is-animate {
  color: #0b408d !important;
}

.team-tn .layout-second .second-body article > p b, .team-tn .layout-second .second-body article .color01 {
  color: #0b408d;
}

.team-tn .layout-second .second-body article .color03 {
  color: #fff462;
}

.team-tn .layout-second .second-body article a {
  color: #0b408d;
}

.team-tn .link-wrap .strong {
  color: #FFF !important;
  background: #0b408d;
}

.team-tn .layout-second .second-body article .box-color {
  border: 5px solid #0b408d;
}

.team-tn .tbl-tips thead th:before, .team-tn .tbl-tips thead th:after {
  border-top: 1px solid #0b408d;
}

.team-tn .stats-tab li {
  background: #0b408d;
}

.team-tn .stats-tab li.show-tab {
  color: #0b408d;
  background: #FFF;
}

.team-tn .report-box .personal .name {
  color: #0b408d;
}

.team-tn .layout-game-list li .play-detail .center .txt-main {
  color: #fff462 !important;
}

.team-tn .layout-game-list .live .live-txt.txt-main {
  color: #fff !important;
}

@media screen and (max-width: 767px) {
  .team-tn .is-slice.is-bg-sub:after {
    background: #e6e7e7 !important;
  }
}

.team-py .bg-py {
  background: #5f1985 !important;
}

.team-py .bg-sub-py {
  background: #ef8200 !important;
}

.team-py .txt-main {
  color: #5f1985 !important;
}

.team-py .bg-main {
  color: #FFF;
  background: #5f1985 !important;
}

.team-py .border-main {
  border-color: #5f1985 !important;
}

.team-py .bg-border-main {
  color: #fff;
  border-color: #5f1985 !important;
  background: #5f1985 !important;
}

.team-py .txt-sub {
  color: #ef8200 !important;
}

.team-py .bg-sub, .team-py .is-slice.is-bg-sub:after {
  background: #ef8200 !important;
}

.team-py .formError .formErrorContent, .team-py .formError .formErrorArrow div {
  background: #5f1985 !important;
}

.team-py .arw-main {
  width: 0;
  height: 0;
  border-top: 5px solid #5f1985;
  border-right: 3px solid transparent;
  border-bottom: 5px solid transparent;
  border-left: 3px solid transparent;
}

.team-py input[type="text"]:focus, .team-py input[type="email"]:focus {
  outline: solid 3px #5f1985 !important;
}

.team-py textarea:focus {
  outline: solid 3px #5f1985 !important;
}

.team-py .is-team-slice-color .is-slice.is-bg-main:after, .team-py .layout-popup-tnav .right {
  background: #5f1985 !important;
}

.team-py .layout-team-header .team-nav li > a:hover span {
  color: #5f1985 !important;
}

.team-py .component-sidenav a {
  border: 1px solid #5f1985 !important;
}

.team-py .component-sidenav a:hover {
  background: #5f1985 !important;
}

.team-py .layout-team-header .team-nav li:hover .is-animate {
  color: #5f1985 !important;
}

.team-py .layout-second .second-body article > p b, .team-py .layout-second .second-body article .color01 {
  color: #5f1985;
}

.team-py .layout-second .second-body article .color03 {
  color: #ef8200;
}

.team-py .layout-second .second-body article a {
  color: #5f1985;
}

.team-py .link-wrap .strong {
  color: #FFF !important;
  background: #5f1985;
}

.team-py .layout-second .second-body article .box-color {
  border: 5px solid #5f1985;
}

.team-py .tbl-tips thead th:before, .team-py .tbl-tips thead th:after {
  border-top: 1px solid #5f1985;
}

.team-py .stats-tab li {
  background: #5f1985;
}

.team-py .stats-tab li.show-tab {
  color: #5f1985;
  background: #FFF;
}

.team-py .report-box .personal .name {
  color: #5f1985;
}

.team-py .layout-game-list li .play-detail .center .txt-main {
  color: #ef8200 !important;
}

.team-py .layout-game-list .live .live-txt.txt-main {
  color: #fff !important;
}

@media screen and (max-width: 767px) {
  .team-py .is-slice.is-bg-sub:after {
    background: #e6e7e7 !important;
  }
}

.team-ks .bg-ks {
  background: #c09933 !important;
}

.team-ks .bg-sub-ks {
  background: #023D87 !important;
}

.team-ks .txt-main {
  color: #c09933 !important;
}

.team-ks .bg-main {
  color: #FFF;
  background: #c09933 !important;
}

.team-ks .border-main {
  border-color: #c09933 !important;
}

.team-ks .bg-border-main {
  color: #fff;
  border-color: #c09933 !important;
  background: #c09933 !important;
}

.team-ks .txt-sub {
  color: #023D87 !important;
}

.team-ks .bg-sub, .team-ks .is-slice.is-bg-sub:after {
  background: #023D87 !important;
}

.team-ks .formError .formErrorContent, .team-ks .formError .formErrorArrow div {
  background: #c09933 !important;
}

.team-ks .arw-main {
  width: 0;
  height: 0;
  border-top: 5px solid #c09933;
  border-right: 3px solid transparent;
  border-bottom: 5px solid transparent;
  border-left: 3px solid transparent;
}

.team-ks input[type="text"]:focus, .team-ks input[type="email"]:focus {
  outline: solid 3px #c09933 !important;
}

.team-ks textarea:focus {
  outline: solid 3px #c09933 !important;
}

.team-ks .is-team-slice-color .is-slice.is-bg-main:after, .team-ks .layout-popup-tnav .right {
  background: #c09933 !important;
}

.team-ks .layout-team-header .team-nav li > a:hover span {
  color: #c09933 !important;
}

.team-ks .component-sidenav a {
  border: 1px solid #c09933 !important;
}

.team-ks .component-sidenav a:hover {
  background: #c09933 !important;
}

.team-ks .layout-team-header .team-nav li:hover .is-animate {
  color: #c09933 !important;
}

.team-ks .layout-second .second-body article > p b, .team-ks .layout-second .second-body article .color01 {
  color: #c09933;
}

.team-ks .layout-second .second-body article .color03 {
  color: #023D87;
}

.team-ks .layout-second .second-body article a {
  color: #c09933;
}

.team-ks .link-wrap .strong {
  color: #FFF !important;
  background: #c09933;
}

.team-ks .layout-second .second-body article .box-color {
  border: 5px solid #c09933;
}

.team-ks .tbl-tips thead th:before, .team-ks .tbl-tips thead th:after {
  border-top: 1px solid #c09933;
}

.team-ks .stats-tab li {
  background: #c09933;
}

.team-ks .stats-tab li.show-tab {
  color: #c09933;
  background: #FFF;
}

.team-ks .report-box .personal .name {
  color: #c09933;
}

.team-ks .layout-game-list li .play-detail .center .txt-main {
  color: #023D87 !important;
}

.team-ks .layout-game-list .live .live-txt.txt-main {
  color: #fff !important;
}

@media screen and (max-width: 767px) {
  .team-ks .is-slice.is-bg-sub:after {
    background: #e6e7e7 !important;
  }
}

.team-rf .bg-rf {
  background: #0b318f !important;
}

.team-rf .bg-sub-rf {
  background: #BE8A23 !important;
}

.team-rf .txt-main {
  color: #0b318f !important;
}

.team-rf .bg-main {
  color: #FFF;
  background: #0b318f !important;
}

.team-rf .border-main {
  border-color: #0b318f !important;
}

.team-rf .bg-border-main {
  color: #fff;
  border-color: #0b318f !important;
  background: #0b318f !important;
}

.team-rf .txt-sub {
  color: #BE8A23 !important;
}

.team-rf .bg-sub, .team-rf .is-slice.is-bg-sub:after {
  background: #BE8A23 !important;
}

.team-rf .formError .formErrorContent, .team-rf .formError .formErrorArrow div {
  background: #0b318f !important;
}

.team-rf .arw-main {
  width: 0;
  height: 0;
  border-top: 5px solid #0b318f;
  border-right: 3px solid transparent;
  border-bottom: 5px solid transparent;
  border-left: 3px solid transparent;
}

.team-rf input[type="text"]:focus, .team-rf input[type="email"]:focus {
  outline: solid 3px #0b318f !important;
}

.team-rf textarea:focus {
  outline: solid 3px #0b318f !important;
}

.team-rf .is-team-slice-color .is-slice.is-bg-main:after, .team-rf .layout-popup-tnav .right {
  background: #0b318f !important;
}

.team-rf .layout-team-header .team-nav li > a:hover span {
  color: #0b318f !important;
}

.team-rf .component-sidenav a {
  border: 1px solid #0b318f !important;
}

.team-rf .component-sidenav a:hover {
  background: #0b318f !important;
}

.team-rf .layout-team-header .team-nav li:hover .is-animate {
  color: #0b318f !important;
}

.team-rf .layout-second .second-body article > p b, .team-rf .layout-second .second-body article .color01 {
  color: #0b318f;
}

.team-rf .layout-second .second-body article .color03 {
  color: #BE8A23;
}

.team-rf .layout-second .second-body article a {
  color: #0b318f;
}

.team-rf .link-wrap .strong {
  color: #FFF !important;
  background: #0b318f;
}

.team-rf .layout-second .second-body article .box-color {
  border: 5px solid #0b318f;
}

.team-rf .tbl-tips thead th:before, .team-rf .tbl-tips thead th:after {
  border-top: 1px solid #0b318f;
}

.team-rf .stats-tab li {
  background: #0b318f;
}

.team-rf .stats-tab li.show-tab {
  color: #0b318f;
  background: #FFF;
}

.team-rf .report-box .personal .name {
  color: #0b318f;
}

.team-rf .layout-game-list li .play-detail .center .txt-main {
  color: #BE8A23 !important;
}

.team-rf .layout-game-list .live .live-txt.txt-main {
  color: #fff !important;
}

@media screen and (max-width: 767px) {
  .team-rf .is-slice.is-bg-sub:after {
    background: #e6e7e7 !important;
  }
}

.team-tg .bg-tg {
  background: #d90000 !important;
}

.team-tg .bg-sub-tg {
  background: #ffb300 !important;
}

.team-tg .txt-main {
  color: #d90000 !important;
}

.team-tg .bg-main {
  color: #FFF;
  background: #d90000 !important;
}

.team-tg .border-main {
  border-color: #d90000 !important;
}

.team-tg .bg-border-main {
  color: #fff;
  border-color: #d90000 !important;
  background: #d90000 !important;
}

.team-tg .txt-sub {
  color: #ffb300 !important;
}

.team-tg .bg-sub, .team-tg .is-slice.is-bg-sub:after {
  background: #ffb300 !important;
}

.team-tg .formError .formErrorContent, .team-tg .formError .formErrorArrow div {
  background: #d90000 !important;
}

.team-tg .arw-main {
  width: 0;
  height: 0;
  border-top: 5px solid #d90000;
  border-right: 3px solid transparent;
  border-bottom: 5px solid transparent;
  border-left: 3px solid transparent;
}

.team-tg input[type="text"]:focus, .team-tg input[type="email"]:focus {
  outline: solid 3px #d90000 !important;
}

.team-tg textarea:focus {
  outline: solid 3px #d90000 !important;
}

.team-tg .is-team-slice-color .is-slice.is-bg-main:after, .team-tg .layout-popup-tnav .right {
  background: #d90000 !important;
}

.team-tg .layout-team-header .team-nav li > a:hover span {
  color: #d90000 !important;
}

.team-tg .component-sidenav a {
  border: 1px solid #d90000 !important;
}

.team-tg .component-sidenav a:hover {
  background: #d90000 !important;
}

.team-tg .layout-team-header .team-nav li:hover .is-animate {
  color: #d90000 !important;
}

.team-tg .layout-second .second-body article > p b, .team-tg .layout-second .second-body article .color01 {
  color: #d90000;
}

.team-tg .layout-second .second-body article .color03 {
  color: #ffb300;
}

.team-tg .layout-second .second-body article a {
  color: #d90000;
}

.team-tg .link-wrap .strong {
  color: #FFF !important;
  background: #d90000;
}

.team-tg .layout-second .second-body article .box-color {
  border: 5px solid #d90000;
}

.team-tg .tbl-tips thead th:before, .team-tg .tbl-tips thead th:after {
  border-top: 1px solid #d90000;
}

.team-tg .stats-tab li {
  background: #d90000;
}

.team-tg .stats-tab li.show-tab {
  color: #d90000;
  background: #FFF;
}

.team-tg .report-box .personal .name {
  color: #d90000;
}

.team-tg .layout-game-list li .play-detail .center .txt-main {
  color: #ffb300 !important;
}

.team-tg .layout-game-list .live .live-txt.txt-main {
  color: #fff !important;
}

@media screen and (max-width: 767px) {
  .team-tg .is-slice.is-bg-sub:after {
    background: #e6e7e7 !important;
  }
}

.team-an .bg-an {
  background: #E40073 !important;
}

.team-an .bg-sub-an {
  background: #BE8A23 !important;
}

.team-an .txt-main {
  color: #E40073 !important;
}

.team-an .bg-main {
  color: #FFF;
  background: #E40073 !important;
}

.team-an .border-main {
  border-color: #E40073 !important;
}

.team-an .bg-border-main {
  color: #fff;
  border-color: #E40073 !important;
  background: #E40073 !important;
}

.team-an .txt-sub {
  color: #BE8A23 !important;
}

.team-an .bg-sub, .team-an .is-slice.is-bg-sub:after {
  background: #BE8A23 !important;
}

.team-an .formError .formErrorContent, .team-an .formError .formErrorArrow div {
  background: #E40073 !important;
}

.team-an .arw-main {
  width: 0;
  height: 0;
  border-top: 5px solid #E40073;
  border-right: 3px solid transparent;
  border-bottom: 5px solid transparent;
  border-left: 3px solid transparent;
}

.team-an input[type="text"]:focus, .team-an input[type="email"]:focus {
  outline: solid 3px #E40073 !important;
}

.team-an textarea:focus {
  outline: solid 3px #E40073 !important;
}

.team-an .is-team-slice-color .is-slice.is-bg-main:after, .team-an .layout-popup-tnav .right {
  background: #E40073 !important;
}

.team-an .layout-team-header .team-nav li > a:hover span {
  color: #E40073 !important;
}

.team-an .component-sidenav a {
  border: 1px solid #E40073 !important;
}

.team-an .component-sidenav a:hover {
  background: #E40073 !important;
}

.team-an .layout-team-header .team-nav li:hover .is-animate {
  color: #E40073 !important;
}

.team-an .layout-second .second-body article > p b, .team-an .layout-second .second-body article .color01 {
  color: #E40073;
}

.team-an .layout-second .second-body article .color03 {
  color: #BE8A23;
}

.team-an .layout-second .second-body article a {
  color: #E40073;
}

.team-an .link-wrap .strong {
  color: #FFF !important;
  background: #E40073;
}

.team-an .layout-second .second-body article .box-color {
  border: 5px solid #E40073;
}

.team-an .tbl-tips thead th:before, .team-an .tbl-tips thead th:after {
  border-top: 1px solid #E40073;
}

.team-an .stats-tab li {
  background: #E40073;
}

.team-an .stats-tab li.show-tab {
  color: #E40073;
  background: #FFF;
}

.team-an .report-box .personal .name {
  color: #E40073;
}

.team-an .layout-game-list li .play-detail .center .txt-main {
  color: #BE8A23 !important;
}

.team-an .layout-game-list .live .live-txt.txt-main {
  color: #fff !important;
}

@media screen and (max-width: 767px) {
  .team-an .is-slice.is-bg-sub:after {
    background: #e6e7e7 !important;
  }
}

.team-ss .bg-ss {
  background: #036eb8 !important;
}

.team-ss .bg-sub-ss {
  background: #003256 !important;
}

.team-ss .txt-main {
  color: #036eb8 !important;
}

.team-ss .bg-main {
  color: #FFF;
  background: #036eb8 !important;
}

.team-ss .border-main {
  border-color: #036eb8 !important;
}

.team-ss .bg-border-main {
  color: #fff;
  border-color: #036eb8 !important;
  background: #036eb8 !important;
}

.team-ss .txt-sub {
  color: #003256 !important;
}

.team-ss .bg-sub, .team-ss .is-slice.is-bg-sub:after {
  background: #003256 !important;
}

.team-ss .formError .formErrorContent, .team-ss .formError .formErrorArrow div {
  background: #036eb8 !important;
}

.team-ss .arw-main {
  width: 0;
  height: 0;
  border-top: 5px solid #036eb8;
  border-right: 3px solid transparent;
  border-bottom: 5px solid transparent;
  border-left: 3px solid transparent;
}

.team-ss input[type="text"]:focus, .team-ss input[type="email"]:focus {
  outline: solid 3px #036eb8 !important;
}

.team-ss textarea:focus {
  outline: solid 3px #036eb8 !important;
}

.team-ss .is-team-slice-color .is-slice.is-bg-main:after, .team-ss .layout-popup-tnav .right {
  background: #036eb8 !important;
}

.team-ss .layout-team-header .team-nav li > a:hover span {
  color: #036eb8 !important;
}

.team-ss .component-sidenav a {
  border: 1px solid #036eb8 !important;
}

.team-ss .component-sidenav a:hover {
  background: #036eb8 !important;
}

.team-ss .layout-team-header .team-nav li:hover .is-animate {
  color: #036eb8 !important;
}

.team-ss .layout-second .second-body article > p b, .team-ss .layout-second .second-body article .color01 {
  color: #036eb8;
}

.team-ss .layout-second .second-body article .color03 {
  color: #003256;
}

.team-ss .layout-second .second-body article a {
  color: #036eb8;
}

.team-ss .link-wrap .strong {
  color: #FFF !important;
  background: #036eb8;
}

.team-ss .layout-second .second-body article .box-color {
  border: 5px solid #036eb8;
}

.team-ss .tbl-tips thead th:before, .team-ss .tbl-tips thead th:after {
  border-top: 1px solid #036eb8;
}

.team-ss .stats-tab li {
  background: #036eb8;
}

.team-ss .stats-tab li.show-tab {
  color: #036eb8;
  background: #FFF;
}

.team-ss .report-box .personal .name {
  color: #036eb8;
}

.team-ss .layout-game-list li .play-detail .center .txt-main {
  color: #003256 !important;
}

.team-ss .layout-game-list .live .live-txt.txt-main {
  color: #fff !important;
}

@media screen and (max-width: 767px) {
  .team-ss .is-slice.is-bg-sub:after {
    background: #e6e7e7 !important;
  }
}

.team-rk .bg-rk {
  background: #db0e0e !important;
}

.team-rk .bg-sub-rk {
  background: #ffd700 !important;
}

.team-rk .txt-main {
  color: #db0e0e !important;
}

.team-rk .bg-main {
  color: #FFF;
  background: #db0e0e !important;
}

.team-rk .border-main {
  border-color: #db0e0e !important;
}

.team-rk .bg-border-main {
  color: #fff;
  border-color: #db0e0e !important;
  background: #db0e0e !important;
}

.team-rk .txt-sub {
  color: #ffd700 !important;
}

.team-rk .bg-sub, .team-rk .is-slice.is-bg-sub:after {
  background: #ffd700 !important;
}

.team-rk .formError .formErrorContent, .team-rk .formError .formErrorArrow div {
  background: #db0e0e !important;
}

.team-rk .arw-main {
  width: 0;
  height: 0;
  border-top: 5px solid #db0e0e;
  border-right: 3px solid transparent;
  border-bottom: 5px solid transparent;
  border-left: 3px solid transparent;
}

.team-rk input[type="text"]:focus, .team-rk input[type="email"]:focus {
  outline: solid 3px #db0e0e !important;
}

.team-rk textarea:focus {
  outline: solid 3px #db0e0e !important;
}

.team-rk .is-team-slice-color .is-slice.is-bg-main:after, .team-rk .layout-popup-tnav .right {
  background: #db0e0e !important;
}

.team-rk .layout-team-header .team-nav li > a:hover span {
  color: #db0e0e !important;
}

.team-rk .component-sidenav a {
  border: 1px solid #db0e0e !important;
}

.team-rk .component-sidenav a:hover {
  background: #db0e0e !important;
}

.team-rk .layout-team-header .team-nav li:hover .is-animate {
  color: #db0e0e !important;
}

.team-rk .layout-second .second-body article > p b, .team-rk .layout-second .second-body article .color01 {
  color: #db0e0e;
}

.team-rk .layout-second .second-body article .color03 {
  color: #ffd700;
}

.team-rk .layout-second .second-body article a {
  color: #db0e0e;
}

.team-rk .link-wrap .strong {
  color: #FFF !important;
  background: #db0e0e;
}

.team-rk .layout-second .second-body article .box-color {
  border: 5px solid #db0e0e;
}

.team-rk .tbl-tips thead th:before, .team-rk .tbl-tips thead th:after {
  border-top: 1px solid #db0e0e;
}

.team-rk .stats-tab li {
  background: #db0e0e;
}

.team-rk .stats-tab li.show-tab {
  color: #db0e0e;
  background: #FFF;
}

.team-rk .report-box .personal .name {
  color: #db0e0e;
}

.team-rk .layout-game-list li .play-detail .center .txt-main {
  color: #ffd700 !important;
}

.team-rk .layout-game-list .live .live-txt.txt-main {
  color: #fff !important;
}

@media screen and (max-width: 767px) {
  .team-rk .is-slice.is-bg-sub:after {
    background: #e6e7e7 !important;
  }
}

.team-rh .bg-rh {
  background: #8FC31F !important;
}

.team-rh .bg-sub-rh {
  background: #3E1E87 !important;
}

.team-rh .txt-main {
  color: #8FC31F !important;
}

.team-rh .bg-main {
  color: #FFF;
  background: #8FC31F !important;
}

.team-rh .border-main {
  border-color: #8FC31F !important;
}

.team-rh .bg-border-main {
  color: #fff;
  border-color: #8FC31F !important;
  background: #8FC31F !important;
}

.team-rh .txt-sub {
  color: #3E1E87 !important;
}

.team-rh .bg-sub, .team-rh .is-slice.is-bg-sub:after {
  background: #3E1E87 !important;
}

.team-rh .formError .formErrorContent, .team-rh .formError .formErrorArrow div {
  background: #8FC31F !important;
}

.team-rh .arw-main {
  width: 0;
  height: 0;
  border-top: 5px solid #8FC31F;
  border-right: 3px solid transparent;
  border-bottom: 5px solid transparent;
  border-left: 3px solid transparent;
}

.team-rh input[type="text"]:focus, .team-rh input[type="email"]:focus {
  outline: solid 3px #8FC31F !important;
}

.team-rh textarea:focus {
  outline: solid 3px #8FC31F !important;
}

.team-rh .is-team-slice-color .is-slice.is-bg-main:after, .team-rh .layout-popup-tnav .right {
  background: #8FC31F !important;
}

.team-rh .layout-team-header .team-nav li > a:hover span {
  color: #8FC31F !important;
}

.team-rh .component-sidenav a {
  border: 1px solid #8FC31F !important;
}

.team-rh .component-sidenav a:hover {
  background: #8FC31F !important;
}

.team-rh .layout-team-header .team-nav li:hover .is-animate {
  color: #8FC31F !important;
}

.team-rh .layout-second .second-body article > p b, .team-rh .layout-second .second-body article .color01 {
  color: #8FC31F;
}

.team-rh .layout-second .second-body article .color03 {
  color: #3E1E87;
}

.team-rh .layout-second .second-body article a {
  color: #8FC31F;
}

.team-rh .link-wrap .strong {
  color: #FFF !important;
  background: #8FC31F;
}

.team-rh .layout-second .second-body article .box-color {
  border: 5px solid #8FC31F;
}

.team-rh .tbl-tips thead th:before, .team-rh .tbl-tips thead th:after {
  border-top: 1px solid #8FC31F;
}

.team-rh .stats-tab li {
  background: #8FC31F;
}

.team-rh .stats-tab li.show-tab {
  color: #8FC31F;
  background: #FFF;
}

.team-rh .report-box .personal .name {
  color: #8FC31F;
}

.team-rh .layout-game-list li .play-detail .center .txt-main {
  color: #3E1E87 !important;
}

.team-rh .layout-game-list .live .live-txt.txt-main {
  color: #fff !important;
}

@media screen and (max-width: 767px) {
  .team-rh .is-slice.is-bg-sub:after {
    background: #e6e7e7 !important;
  }
}

.team-mn .bg-mn {
  background: #e60012 !important;
}

.team-mn .bg-sub-mn {
  background: #b6a32e !important;
}

.team-mn .txt-main {
  color: #e60012 !important;
}

.team-mn .bg-main {
  color: #FFF;
  background: #e60012 !important;
}

.team-mn .border-main {
  border-color: #e60012 !important;
}

.team-mn .bg-border-main {
  color: #fff;
  border-color: #e60012 !important;
  background: #e60012 !important;
}

.team-mn .txt-sub {
  color: #b6a32e !important;
}

.team-mn .bg-sub, .team-mn .is-slice.is-bg-sub:after {
  background: #b6a32e !important;
}

.team-mn .formError .formErrorContent, .team-mn .formError .formErrorArrow div {
  background: #e60012 !important;
}

.team-mn .arw-main {
  width: 0;
  height: 0;
  border-top: 5px solid #e60012;
  border-right: 3px solid transparent;
  border-bottom: 5px solid transparent;
  border-left: 3px solid transparent;
}

.team-mn input[type="text"]:focus, .team-mn input[type="email"]:focus {
  outline: solid 3px #e60012 !important;
}

.team-mn textarea:focus {
  outline: solid 3px #e60012 !important;
}

.team-mn .is-team-slice-color .is-slice.is-bg-main:after, .team-mn .layout-popup-tnav .right {
  background: #e60012 !important;
}

.team-mn .layout-team-header .team-nav li > a:hover span {
  color: #e60012 !important;
}

.team-mn .component-sidenav a {
  border: 1px solid #e60012 !important;
}

.team-mn .component-sidenav a:hover {
  background: #e60012 !important;
}

.team-mn .layout-team-header .team-nav li:hover .is-animate {
  color: #e60012 !important;
}

.team-mn .layout-second .second-body article > p b, .team-mn .layout-second .second-body article .color01 {
  color: #e60012;
}

.team-mn .layout-second .second-body article .color03 {
  color: #b6a32e;
}

.team-mn .layout-second .second-body article a {
  color: #e60012;
}

.team-mn .link-wrap .strong {
  color: #FFF !important;
  background: #e60012;
}

.team-mn .layout-second .second-body article .box-color {
  border: 5px solid #e60012;
}

.team-mn .tbl-tips thead th:before, .team-mn .tbl-tips thead th:after {
  border-top: 1px solid #e60012;
}

.team-mn .stats-tab li {
  background: #e60012;
}

.team-mn .stats-tab li.show-tab {
  color: #e60012;
  background: #FFF;
}

.team-mn .report-box .personal .name {
  color: #e60012;
}

.team-mn .layout-game-list li .play-detail .center .txt-main {
  color: #b6a32e !important;
}

.team-mn .layout-game-list .live .live-txt.txt-main {
  color: #fff !important;
}

@media screen and (max-width: 767px) {
  .team-mn .is-slice.is-bg-sub:after {
    background: #e6e7e7 !important;
  }
}

.team-yb .bg-yb {
  background: #000d36 !important;
}

.team-yb .bg-sub-yb {
  background: #bf0016 !important;
}

.team-yb .txt-main {
  color: #000d36 !important;
}

.team-yb .bg-main {
  color: #FFF;
  background: #000d36 !important;
}

.team-yb .border-main {
  border-color: #000d36 !important;
}

.team-yb .bg-border-main {
  color: #fff;
  border-color: #000d36 !important;
  background: #000d36 !important;
}

.team-yb .txt-sub {
  color: #bf0016 !important;
}

.team-yb .bg-sub, .team-yb .is-slice.is-bg-sub:after {
  background: #bf0016 !important;
}

.team-yb .formError .formErrorContent, .team-yb .formError .formErrorArrow div {
  background: #000d36 !important;
}

.team-yb .arw-main {
  width: 0;
  height: 0;
  border-top: 5px solid #000d36;
  border-right: 3px solid transparent;
  border-bottom: 5px solid transparent;
  border-left: 3px solid transparent;
}

.team-yb input[type="text"]:focus, .team-yb input[type="email"]:focus {
  outline: solid 3px #000d36 !important;
}

.team-yb textarea:focus {
  outline: solid 3px #000d36 !important;
}

.team-yb .is-team-slice-color .is-slice.is-bg-main:after, .team-yb .layout-popup-tnav .right {
  background: #000d36 !important;
}

.team-yb .layout-team-header .team-nav li > a:hover span {
  color: #000d36 !important;
}

.team-yb .component-sidenav a {
  border: 1px solid #000d36 !important;
}

.team-yb .component-sidenav a:hover {
  background: #000d36 !important;
}

.team-yb .layout-team-header .team-nav li:hover .is-animate {
  color: #000d36 !important;
}

.team-yb .layout-second .second-body article > p b, .team-yb .layout-second .second-body article .color01 {
  color: #000d36;
}

.team-yb .layout-second .second-body article .color03 {
  color: #bf0016;
}

.team-yb .layout-second .second-body article a {
  color: #000d36;
}

.team-yb .link-wrap .strong {
  color: #FFF !important;
  background: #000d36;
}

.team-yb .layout-second .second-body article .box-color {
  border: 5px solid #000d36;
}

.team-yb .tbl-tips thead th:before, .team-yb .tbl-tips thead th:after {
  border-top: 1px solid #000d36;
}

.team-yb .stats-tab li {
  background: #000d36;
}

.team-yb .stats-tab li.show-tab {
  color: #000d36;
  background: #FFF;
}

.team-yb .report-box .personal .name {
  color: #000d36;
}

.team-yb .layout-game-list li .play-detail .center .txt-main {
  color: #bf0016 !important;
}

.team-yb .layout-game-list .live .live-txt.txt-main {
  color: #fff !important;
}

@media screen and (max-width: 767px) {
  .team-yb .is-slice.is-bg-sub:after {
    background: #e6e7e7 !important;
  }
}

.team-rt .bg-rt {
  background: #12315a !important;
}

.team-rt .bg-sub-rt {
  background: #ffd400 !important;
}

.team-rt .txt-main {
  color: #12315a !important;
}

.team-rt .bg-main {
  color: #FFF;
  background: #12315a !important;
}

.team-rt .border-main {
  border-color: #12315a !important;
}

.team-rt .bg-border-main {
  color: #fff;
  border-color: #12315a !important;
  background: #12315a !important;
}

.team-rt .txt-sub {
  color: #ffd400 !important;
}

.team-rt .bg-sub, .team-rt .is-slice.is-bg-sub:after {
  background: #ffd400 !important;
}

.team-rt .formError .formErrorContent, .team-rt .formError .formErrorArrow div {
  background: #12315a !important;
}

.team-rt .arw-main {
  width: 0;
  height: 0;
  border-top: 5px solid #12315a;
  border-right: 3px solid transparent;
  border-bottom: 5px solid transparent;
  border-left: 3px solid transparent;
}

.team-rt input[type="text"]:focus, .team-rt input[type="email"]:focus {
  outline: solid 3px #12315a !important;
}

.team-rt textarea:focus {
  outline: solid 3px #12315a !important;
}

.team-rt .is-team-slice-color .is-slice.is-bg-main:after, .team-rt .layout-popup-tnav .right {
  background: #12315a !important;
}

.team-rt .layout-team-header .team-nav li > a:hover span {
  color: #12315a !important;
}

.team-rt .component-sidenav a {
  border: 1px solid #12315a !important;
}

.team-rt .component-sidenav a:hover {
  background: #12315a !important;
}

.team-rt .layout-team-header .team-nav li:hover .is-animate {
  color: #12315a !important;
}

.team-rt .layout-second .second-body article > p b, .team-rt .layout-second .second-body article .color01 {
  color: #12315a;
}

.team-rt .layout-second .second-body article .color03 {
  color: #ffd400;
}

.team-rt .layout-second .second-body article a {
  color: #12315a;
}

.team-rt .link-wrap .strong {
  color: #FFF !important;
  background: #12315a;
}

.team-rt .layout-second .second-body article .box-color {
  border: 5px solid #12315a;
}

.team-rt .tbl-tips thead th:before, .team-rt .tbl-tips thead th:after {
  border-top: 1px solid #12315a;
}

.team-rt .stats-tab li {
  background: #12315a;
}

.team-rt .stats-tab li.show-tab {
  color: #12315a;
  background: #FFF;
}

.team-rt .report-box .personal .name {
  color: #12315a;
}

.team-rt .layout-game-list li .play-detail .center .txt-main {
  color: #ffd400 !important;
}

.team-rt .layout-game-list .live .live-txt.txt-main {
  color: #fff !important;
}

@media screen and (max-width: 767px) {
  .team-rt .is-slice.is-bg-sub:after {
    background: #e6e7e7 !important;
  }
}

.team-ns .bg-ns {
  background: #004731 !important;
}

.team-ns .bg-sub-ns {
  background: #DDA41A !important;
}

.team-ns .txt-main {
  color: #004731 !important;
}

.team-ns .bg-main {
  color: #FFF;
  background: #004731 !important;
}

.team-ns .border-main {
  border-color: #004731 !important;
}

.team-ns .bg-border-main {
  color: #fff;
  border-color: #004731 !important;
  background: #004731 !important;
}

.team-ns .txt-sub {
  color: #DDA41A !important;
}

.team-ns .bg-sub, .team-ns .is-slice.is-bg-sub:after {
  background: #DDA41A !important;
}

.team-ns .formError .formErrorContent, .team-ns .formError .formErrorArrow div {
  background: #004731 !important;
}

.team-ns .arw-main {
  width: 0;
  height: 0;
  border-top: 5px solid #004731;
  border-right: 3px solid transparent;
  border-bottom: 5px solid transparent;
  border-left: 3px solid transparent;
}

.team-ns input[type="text"]:focus, .team-ns input[type="email"]:focus {
  outline: solid 3px #004731 !important;
}

.team-ns textarea:focus {
  outline: solid 3px #004731 !important;
}

.team-ns .is-team-slice-color .is-slice.is-bg-main:after, .team-ns .layout-popup-tnav .right {
  background: #004731 !important;
}

.team-ns .layout-team-header .team-nav li > a:hover span {
  color: #004731 !important;
}

.team-ns .component-sidenav a {
  border: 1px solid #004731 !important;
}

.team-ns .component-sidenav a:hover {
  background: #004731 !important;
}

.team-ns .layout-team-header .team-nav li:hover .is-animate {
  color: #004731 !important;
}

.team-ns .layout-second .second-body article > p b, .team-ns .layout-second .second-body article .color01 {
  color: #004731;
}

.team-ns .layout-second .second-body article .color03 {
  color: #DDA41A;
}

.team-ns .layout-second .second-body article a {
  color: #004731;
}

.team-ns .link-wrap .strong {
  color: #FFF !important;
  background: #004731;
}

.team-ns .layout-second .second-body article .box-color {
  border: 5px solid #004731;
}

.team-ns .tbl-tips thead th:before, .team-ns .tbl-tips thead th:after {
  border-top: 1px solid #004731;
}

.team-ns .stats-tab li {
  background: #004731;
}

.team-ns .stats-tab li.show-tab {
  color: #004731;
  background: #FFF;
}

.team-ns .report-box .personal .name {
  color: #004731;
}

.team-ns .layout-game-list li .play-detail .center .txt-main {
  color: #DDA41A !important;
}

.team-ns .layout-game-list .live .live-txt.txt-main {
  color: #fff !important;
}

@media screen and (max-width: 767px) {
  .team-ns .is-slice.is-bg-sub:after {
    background: #e6e7e7 !important;
  }
}

.team-tf .bg-tf {
  background: #ffff00 !important;
}

.team-tf .bg-sub-tf {
  background: #191970 !important;
}

.team-tf .txt-main {
  color: #ffff00 !important;
}

.team-tf .bg-main {
  color: #FFF;
  background: #ffff00 !important;
}

.team-tf .border-main {
  border-color: #ffff00 !important;
}

.team-tf .bg-border-main {
  color: #fff;
  border-color: #ffff00 !important;
  background: #ffff00 !important;
}

.team-tf .txt-sub {
  color: #191970 !important;
}

.team-tf .bg-sub, .team-tf .is-slice.is-bg-sub:after {
  background: #191970 !important;
}

.team-tf .formError .formErrorContent, .team-tf .formError .formErrorArrow div {
  background: #ffff00 !important;
}

.team-tf .arw-main {
  width: 0;
  height: 0;
  border-top: 5px solid #ffff00;
  border-right: 3px solid transparent;
  border-bottom: 5px solid transparent;
  border-left: 3px solid transparent;
}

.team-tf input[type="text"]:focus, .team-tf input[type="email"]:focus {
  outline: solid 3px #ffff00 !important;
}

.team-tf textarea:focus {
  outline: solid 3px #ffff00 !important;
}

.team-tf .is-team-slice-color .is-slice.is-bg-main:after, .team-tf .layout-popup-tnav .right {
  background: #ffff00 !important;
}

.team-tf .layout-team-header .team-nav li > a:hover span {
  color: #ffff00 !important;
}

.team-tf .component-sidenav a {
  border: 1px solid #ffff00 !important;
}

.team-tf .component-sidenav a:hover {
  background: #ffff00 !important;
}

.team-tf .layout-team-header .team-nav li:hover .is-animate {
  color: #ffff00 !important;
}

.team-tf .layout-second .second-body article > p b, .team-tf .layout-second .second-body article .color01 {
  color: #ffff00;
}

.team-tf .layout-second .second-body article .color03 {
  color: #191970;
}

.team-tf .layout-second .second-body article a {
  color: #ffff00;
}

.team-tf .link-wrap .strong {
  color: #FFF !important;
  background: #ffff00;
}

.team-tf .layout-second .second-body article .box-color {
  border: 5px solid #ffff00;
}

.team-tf .tbl-tips thead th:before, .team-tf .tbl-tips thead th:after {
  border-top: 1px solid #ffff00;
}

.team-tf .stats-tab li {
  background: #ffff00;
}

.team-tf .stats-tab li.show-tab {
  color: #ffff00;
  background: #FFF;
}

.team-tf .report-box .personal .name {
  color: #ffff00;
}

.team-tf .layout-game-list li .play-detail .center .txt-main {
  color: #191970 !important;
}

.team-tf .layout-game-list .live .live-txt.txt-main {
  color: #fff !important;
}

@media screen and (max-width: 767px) {
  .team-tf .is-slice.is-bg-sub:after {
    background: #e6e7e7 !important;
  }
}

.team-gc .bg-gc {
  background: #ffd700 !important;
}

.team-gc .bg-sub-gc {
  background: #fff !important;
}

.team-gc .txt-main {
  color: #ffd700 !important;
}

.team-gc .bg-main {
  color: #FFF;
  background: #ffd700 !important;
}

.team-gc .border-main {
  border-color: #ffd700 !important;
}

.team-gc .bg-border-main {
  color: #fff;
  border-color: #ffd700 !important;
  background: #ffd700 !important;
}

.team-gc .txt-sub {
  color: #fff !important;
}

.team-gc .bg-sub, .team-gc .is-slice.is-bg-sub:after {
  background: #fff !important;
}

.team-gc .formError .formErrorContent, .team-gc .formError .formErrorArrow div {
  background: #ffd700 !important;
}

.team-gc .arw-main {
  width: 0;
  height: 0;
  border-top: 5px solid #ffd700;
  border-right: 3px solid transparent;
  border-bottom: 5px solid transparent;
  border-left: 3px solid transparent;
}

.team-gc input[type="text"]:focus, .team-gc input[type="email"]:focus {
  outline: solid 3px #ffd700 !important;
}

.team-gc textarea:focus {
  outline: solid 3px #ffd700 !important;
}

.team-gc .is-team-slice-color .is-slice.is-bg-main:after, .team-gc .layout-popup-tnav .right {
  background: #ffd700 !important;
}

.team-gc .layout-team-header .team-nav li > a:hover span {
  color: #ffd700 !important;
}

.team-gc .component-sidenav a {
  border: 1px solid #ffd700 !important;
}

.team-gc .component-sidenav a:hover {
  background: #ffd700 !important;
}

.team-gc .layout-team-header .team-nav li:hover .is-animate {
  color: #ffd700 !important;
}

.team-gc .layout-second .second-body article > p b, .team-gc .layout-second .second-body article .color01 {
  color: #ffd700;
}

.team-gc .layout-second .second-body article .color03 {
  color: #fff;
}

.team-gc .layout-second .second-body article a {
  color: #ffd700;
}

.team-gc .link-wrap .strong {
  color: #FFF !important;
  background: #ffd700;
}

.team-gc .layout-second .second-body article .box-color {
  border: 5px solid #ffd700;
}

.team-gc .tbl-tips thead th:before, .team-gc .tbl-tips thead th:after {
  border-top: 1px solid #ffd700;
}

.team-gc .stats-tab li {
  background: #ffd700;
}

.team-gc .stats-tab li.show-tab {
  color: #ffd700;
  background: #FFF;
}

.team-gc .report-box .personal .name {
  color: #ffd700;
}

.team-gc .layout-game-list li .play-detail .center .txt-main {
  color: #fff !important;
}

.team-gc .layout-game-list .live .live-txt.txt-main {
  color: #fff !important;
}

@media screen and (max-width: 767px) {
  .team-gc .is-slice.is-bg-sub:after {
    background: #e6e7e7 !important;
  }
}

.team-ib .bg-ib {
  background: #E60012 !important;
}

.team-ib .bg-sub-ib {
  background: #0A1231 !important;
}

.team-ib .txt-main {
  color: #E60012 !important;
}

.team-ib .bg-main {
  color: #FFF;
  background: #E60012 !important;
}

.team-ib .border-main {
  border-color: #E60012 !important;
}

.team-ib .bg-border-main {
  color: #fff;
  border-color: #E60012 !important;
  background: #E60012 !important;
}

.team-ib .txt-sub {
  color: #0A1231 !important;
}

.team-ib .bg-sub, .team-ib .is-slice.is-bg-sub:after {
  background: #0A1231 !important;
}

.team-ib .formError .formErrorContent, .team-ib .formError .formErrorArrow div {
  background: #E60012 !important;
}

.team-ib .arw-main {
  width: 0;
  height: 0;
  border-top: 5px solid #E60012;
  border-right: 3px solid transparent;
  border-bottom: 5px solid transparent;
  border-left: 3px solid transparent;
}

.team-ib input[type="text"]:focus, .team-ib input[type="email"]:focus {
  outline: solid 3px #E60012 !important;
}

.team-ib textarea:focus {
  outline: solid 3px #E60012 !important;
}

.team-ib .is-team-slice-color .is-slice.is-bg-main:after, .team-ib .layout-popup-tnav .right {
  background: #E60012 !important;
}

.team-ib .layout-team-header .team-nav li > a:hover span {
  color: #E60012 !important;
}

.team-ib .component-sidenav a {
  border: 1px solid #E60012 !important;
}

.team-ib .component-sidenav a:hover {
  background: #E60012 !important;
}

.team-ib .layout-team-header .team-nav li:hover .is-animate {
  color: #E60012 !important;
}

.team-ib .layout-second .second-body article > p b, .team-ib .layout-second .second-body article .color01 {
  color: #E60012;
}

.team-ib .layout-second .second-body article .color03 {
  color: #0A1231;
}

.team-ib .layout-second .second-body article a {
  color: #E60012;
}

.team-ib .link-wrap .strong {
  color: #FFF !important;
  background: #E60012;
}

.team-ib .layout-second .second-body article .box-color {
  border: 5px solid #E60012;
}

.team-ib .tbl-tips thead th:before, .team-ib .tbl-tips thead th:after {
  border-top: 1px solid #E60012;
}

.team-ib .stats-tab li {
  background: #E60012;
}

.team-ib .stats-tab li.show-tab {
  color: #E60012;
  background: #FFF;
}

.team-ib .report-box .personal .name {
  color: #E60012;
}

.team-ib .layout-game-list li .play-detail .center .txt-main {
  color: #0A1231 !important;
}

.team-ib .layout-game-list .live .live-txt.txt-main {
  color: #fff !important;
}

@media screen and (max-width: 767px) {
  .team-ib .is-slice.is-bg-sub:after {
    background: #e6e7e7 !important;
  }
}

.team-rg .bg-rg {
  background: #081c4f !important;
}

.team-rg .bg-sub-rg {
  background: #dbc073 !important;
}

.team-rg .txt-main {
  color: #081c4f !important;
}

.team-rg .bg-main {
  color: #FFF;
  background: #081c4f !important;
}

.team-rg .border-main {
  border-color: #081c4f !important;
}

.team-rg .bg-border-main {
  color: #fff;
  border-color: #081c4f !important;
  background: #081c4f !important;
}

.team-rg .txt-sub {
  color: #dbc073 !important;
}

.team-rg .bg-sub, .team-rg .is-slice.is-bg-sub:after {
  background: #dbc073 !important;
}

.team-rg .formError .formErrorContent, .team-rg .formError .formErrorArrow div {
  background: #081c4f !important;
}

.team-rg .arw-main {
  width: 0;
  height: 0;
  border-top: 5px solid #081c4f;
  border-right: 3px solid transparent;
  border-bottom: 5px solid transparent;
  border-left: 3px solid transparent;
}

.team-rg input[type="text"]:focus, .team-rg input[type="email"]:focus {
  outline: solid 3px #081c4f !important;
}

.team-rg textarea:focus {
  outline: solid 3px #081c4f !important;
}

.team-rg .is-team-slice-color .is-slice.is-bg-main:after, .team-rg .layout-popup-tnav .right {
  background: #081c4f !important;
}

.team-rg .layout-team-header .team-nav li > a:hover span {
  color: #081c4f !important;
}

.team-rg .component-sidenav a {
  border: 1px solid #081c4f !important;
}

.team-rg .component-sidenav a:hover {
  background: #081c4f !important;
}

.team-rg .layout-team-header .team-nav li:hover .is-animate {
  color: #081c4f !important;
}

.team-rg .layout-second .second-body article > p b, .team-rg .layout-second .second-body article .color01 {
  color: #081c4f;
}

.team-rg .layout-second .second-body article .color03 {
  color: #dbc073;
}

.team-rg .layout-second .second-body article a {
  color: #081c4f;
}

.team-rg .link-wrap .strong {
  color: #FFF !important;
  background: #081c4f;
}

.team-rg .layout-second .second-body article .box-color {
  border: 5px solid #081c4f;
}

.team-rg .tbl-tips thead th:before, .team-rg .tbl-tips thead th:after {
  border-top: 1px solid #081c4f;
}

.team-rg .stats-tab li {
  background: #081c4f;
}

.team-rg .stats-tab li.show-tab {
  color: #081c4f;
  background: #FFF;
}

.team-rg .report-box .personal .name {
  color: #081c4f;
}

.team-rg .layout-game-list li .play-detail .center .txt-main {
  color: #dbc073 !important;
}

.team-rg .layout-game-list .live .live-txt.txt-main {
  color: #fff !important;
}

@media screen and (max-width: 767px) {
  .team-rg .is-slice.is-bg-sub:after {
    background: #e6e7e7 !important;
  }
}

.team-oe .bg-oe {
  background: #1f0603 !important;
}

.team-oe .bg-sub-oe {
  background: #E6001B !important;
}

/*.team-oe .txt-main {
  color: #1f0603 !important;
}

.team-oe .bg-main {
  color: #FFF;
  background: #1f0603 !important;
}*/

.team-oe .border-main {
  border-color: #E6001B !important;
}

.team-oe .bg-border-main {
  color: #fff;
  border-color: #1f0603 !important;
  background: #1f0603 !important;
}

.team-oe .txt-sub {
  color: #E6001B !important;
}

.team-oe .bg-sub, .team-oe .is-slice.is-bg-sub:after {
  background: #E6001B !important;
}

.team-oe .formError .formErrorContent, .team-oe .formError .formErrorArrow div {
  background: #1f0603 !important;
}

.team-oe .arw-main {
  width: 0;
  height: 0;
  border-top: 5px solid #1f0603;
  border-right: 3px solid transparent;
  border-bottom: 5px solid transparent;
  border-left: 3px solid transparent;
}

.team-oe input[type="text"]:focus, .team-oe input[type="email"]:focus {
  outline: solid 3px #1f0603 !important;
}

.team-oe textarea:focus {
  outline: solid 3px #1f0603 !important;
}

.team-oe .is-team-slice-color .is-slice.is-bg-main:after, .team-oe .layout-popup-tnav .right {
  background: #1f0603; /*!important;*/
}

.team-oe .layout-team-header .team-nav li > a:hover span {
  color: #1f0603 !important;
}

/*.team-oe .component-sidenav a {
  border: 1px solid #1f0603 !important;
}

.team-oe .component-sidenav a:hover {
  background: #1f0603 !important;
}*/

.team-oe .layout-team-header .team-nav li:hover .is-animate {
  color: #1f0603 !important;
}

.team-oe .layout-second .second-body article > p b, .team-oe .layout-second .second-body article .color01 {
  color: #1f0603;
}

.team-oe .layout-second .second-body article .color03 {
  color: #E6001B;
}

.team-oe .layout-second .second-body article a {
  color: #1f0603;
}

.team-oe .link-wrap .strong {
  color: #FFF !important;
  background: #1f0603;
}

.team-oe .layout-second .second-body article .box-color {
  border: 5px solid #1f0603;
}

.team-oe .tbl-tips thead th:before, .team-oe .tbl-tips thead th:after {
  border-top: 1px solid #1f0603;
}

.team-oe .stats-tab li {
  background: #1f0603;
}

.team-oe .stats-tab li.show-tab {
  color: #1f0603;
  background: #FFF;
}

.team-oe .report-box .personal .name {
  color: #1f0603;
}

.team-oe .layout-game-list li .play-detail .center .txt-main {
  color: #E6001B !important;
}

.team-oe .layout-game-list .live .live-txt.txt-main {
  color: #fff !important;
}

@media screen and (max-width: 767px) {
  .team-oe .is-slice.is-bg-sub:after {
    background: #e6e7e7 !important;
  }
}

.team-kh .bg-kh {
  background: #73CAF2 !important;
}

.team-kh .bg-sub-kh {
  background: #F39800 !important;
}

.team-kh .txt-main {
  color: #73CAF2 !important;
}

.team-kh .bg-main {
  color: #FFF;
  background: #73CAF2 !important;
}

.team-kh .border-main {
  border-color: #73CAF2 !important;
}

.team-kh .bg-border-main {
  color: #fff;
  border-color: #73CAF2 !important;
  background: #73CAF2 !important;
}

.team-kh .txt-sub {
  color: #F39800 !important;
}

.team-kh .bg-sub, .team-kh .is-slice.is-bg-sub:after {
  background: #F39800 !important;
}

.team-kh .formError .formErrorContent, .team-kh .formError .formErrorArrow div {
  background: #73CAF2 !important;
}

.team-kh .arw-main {
  width: 0;
  height: 0;
  border-top: 5px solid #73CAF2;
  border-right: 3px solid transparent;
  border-bottom: 5px solid transparent;
  border-left: 3px solid transparent;
}

.team-kh input[type="text"]:focus, .team-kh input[type="email"]:focus {
  outline: solid 3px #73CAF2 !important;
}

.team-kh textarea:focus {
  outline: solid 3px #73CAF2 !important;
}

.team-kh .is-team-slice-color .is-slice.is-bg-main:after, .team-kh .layout-popup-tnav .right {
  background: #73CAF2 !important;
}

.team-kh .layout-team-header .team-nav li > a:hover span {
  color: #73CAF2 !important;
}

.team-kh .component-sidenav a {
  border: 1px solid #73CAF2 !important;
}

.team-kh .component-sidenav a:hover {
  background: #73CAF2 !important;
}

.team-kh .layout-team-header .team-nav li:hover .is-animate {
  color: #73CAF2 !important;
}

.team-kh .layout-second .second-body article > p b, .team-kh .layout-second .second-body article .color01 {
  color: #73CAF2;
}

.team-kh .layout-second .second-body article .color03 {
  color: #F39800;
}

.team-kh .layout-second .second-body article a {
  color: #73CAF2;
}

.team-kh .link-wrap .strong {
  color: #FFF !important;
  background: #73CAF2;
}

.team-kh .layout-second .second-body article .box-color {
  border: 5px solid #73CAF2;
}

.team-kh .tbl-tips thead th:before, .team-kh .tbl-tips thead th:after {
  border-top: 1px solid #73CAF2;
}

.team-kh .stats-tab li {
  background: #73CAF2;
}

.team-kh .stats-tab li.show-tab {
  color: #73CAF2;
  background: #FFF;
}

.team-kh .report-box .personal .name {
  color: #73CAF2;
}

.team-kh .layout-game-list li .play-detail .center .txt-main {
  color: #F39800 !important;
}

.team-kh .layout-game-list .live .live-txt.txt-main {
  color: #fff !important;
}

@media screen and (max-width: 767px) {
  .team-kh .is-slice.is-bg-sub:after {
    background: #e6e7e7 !important;
  }
}

.team-sl .bg-sl {
  background: #18519d !important;
}

.team-sl .bg-sub-sl {
  background: #ffe600 !important;
}

.team-sl .txt-main {
  color: #18519d !important;
}

.team-sl .bg-main {
  color: #FFF;
  background: #18519d !important;
}

.team-sl .border-main {
  border-color: #18519d !important;
}

.team-sl .bg-border-main {
  color: #fff;
  border-color: #18519d !important;
  background: #18519d !important;
}

.team-sl .txt-sub {
  color: #ffe600 !important;
}

.team-sl .bg-sub, .team-sl .is-slice.is-bg-sub:after {
  background: #ffe600 !important;
}

.team-sl .formError .formErrorContent, .team-sl .formError .formErrorArrow div {
  background: #18519d !important;
}

.team-sl .arw-main {
  width: 0;
  height: 0;
  border-top: 5px solid #18519d;
  border-right: 3px solid transparent;
  border-bottom: 5px solid transparent;
  border-left: 3px solid transparent;
}

.team-sl input[type="text"]:focus, .team-sl input[type="email"]:focus {
  outline: solid 3px #18519d !important;
}

.team-sl textarea:focus {
  outline: solid 3px #18519d !important;
}

.team-sl .is-team-slice-color .is-slice.is-bg-main:after, .team-sl .layout-popup-tnav .right {
  background: #18519d !important;
}

.team-sl .layout-team-header .team-nav li > a:hover span {
  color: #18519d !important;
}

.team-sl .component-sidenav a {
  border: 1px solid #18519d !important;
}

.team-sl .component-sidenav a:hover {
  background: #18519d !important;
}

.team-sl .layout-team-header .team-nav li:hover .is-animate {
  color: #18519d !important;
}

.team-sl .layout-second .second-body article > p b, .team-sl .layout-second .second-body article .color01 {
  color: #18519d;
}

.team-sl .layout-second .second-body article .color03 {
  color: #ffe600;
}

.team-sl .layout-second .second-body article a {
  color: #18519d;
}

.team-sl .link-wrap .strong {
  color: #FFF !important;
  background: #18519d;
}

.team-sl .layout-second .second-body article .box-color {
  border: 5px solid #18519d;
}

.team-sl .tbl-tips thead th:before, .team-sl .tbl-tips thead th:after {
  border-top: 1px solid #18519d;
}

.team-sl .stats-tab li {
  background: #18519d;
}

.team-sl .stats-tab li.show-tab {
  color: #18519d;
  background: #FFF;
}

.team-sl .report-box .personal .name {
  color: #18519d;
}

.team-sl .layout-game-list li .play-detail .center .txt-main {
  color: #ffe600 !important;
}

.team-sl .layout-game-list .live .live-txt.txt-main {
  color: #fff !important;
}

@media screen and (max-width: 767px) {
  .team-sl .is-slice.is-bg-sub:after {
    background: #e6e7e7 !important;
  }
}

.team-am .bg-am {
  background: #323c99 !important;
}

.team-am .bg-sub-am {
  background: #000 !important;
}

.team-am .txt-main {
  color: #323c99 !important;
}

.team-am .bg-main {
  color: #FFF;
  background: #323c99 !important;
}

.team-am .border-main {
  border-color: #323c99 !important;
}

.team-am .bg-border-main {
  color: #fff;
  border-color: #323c99 !important;
  background: #323c99 !important;
}

.team-am .txt-sub {
  color: #000 !important;
}

.team-am .bg-sub, .team-am .is-slice.is-bg-sub:after {
  background: #000 !important;
}

.team-am .formError .formErrorContent, .team-am .formError .formErrorArrow div {
  background: #323c99 !important;
}

.team-am .arw-main {
  width: 0;
  height: 0;
  border-top: 5px solid #323c99;
  border-right: 3px solid transparent;
  border-bottom: 5px solid transparent;
  border-left: 3px solid transparent;
}

.team-am input[type="text"]:focus, .team-am input[type="email"]:focus {
  outline: solid 3px #323c99 !important;
}

.team-am textarea:focus {
  outline: solid 3px #323c99 !important;
}

.team-am .is-team-slice-color .is-slice.is-bg-main:after, .team-am .layout-popup-tnav .right {
  background: #323c99 !important;
}

.team-am .layout-team-header .team-nav li > a:hover span {
  color: #323c99 !important;
}

.team-am .component-sidenav a {
  border: 1px solid #323c99 !important;
}

.team-am .component-sidenav a:hover {
  background: #323c99 !important;
}

.team-am .layout-team-header .team-nav li:hover .is-animate {
  color: #323c99 !important;
}

.team-am .layout-second .second-body article > p b, .team-am .layout-second .second-body article .color01 {
  color: #323c99;
}

.team-am .layout-second .second-body article .color03 {
  color: #000;
}

.team-am .layout-second .second-body article a {
  color: #323c99;
}

.team-am .link-wrap .strong {
  color: #FFF !important;
  background: #323c99;
}

.team-am .layout-second .second-body article .box-color {
  border: 5px solid #323c99;
}

.team-am .tbl-tips thead th:before, .team-am .tbl-tips thead th:after {
  border-top: 1px solid #323c99;
}

.team-am .stats-tab li {
  background: #323c99;
}

.team-am .stats-tab li.show-tab {
  color: #323c99;
  background: #FFF;
}

.team-am .report-box .personal .name {
  color: #323c99;
}

.team-am .layout-game-list li .play-detail .center .txt-main {
  color: #000 !important;
}

.team-am .layout-game-list .live .live-txt.txt-main {
  color: #fff !important;
}

@media screen and (max-width: 767px) {
  .team-am .is-slice.is-bg-sub:after {
    background: #e6e7e7 !important;
  }
}

.team-hh .bg-hh {
  background: #d2001e !important;
}

.team-hh .bg-sub-hh {
  background: #bf9c46 !important;
}

.team-hh .txt-main {
  color: #d2001e !important;
}

.team-hh .bg-main {
  color: #FFF;
  background: #d2001e !important;
}

.team-hh .border-main {
  border-color: #d2001e !important;
}

.team-hh .bg-border-main {
  color: #fff;
  border-color: #d2001e !important;
  background: #d2001e !important;
}

.team-hh .txt-sub {
  color: #bf9c46 !important;
}

.team-hh .bg-sub, .team-hh .is-slice.is-bg-sub:after {
  background: #bf9c46 !important;
}

.team-hh .formError .formErrorContent, .team-hh .formError .formErrorArrow div {
  background: #d2001e !important;
}

.team-hh .arw-main {
  width: 0;
  height: 0;
  border-top: 5px solid #d2001e;
  border-right: 3px solid transparent;
  border-bottom: 5px solid transparent;
  border-left: 3px solid transparent;
}

.team-hh input[type="text"]:focus, .team-hh input[type="email"]:focus {
  outline: solid 3px #d2001e !important;
}

.team-hh textarea:focus {
  outline: solid 3px #d2001e !important;
}

.team-hh .is-team-slice-color .is-slice.is-bg-main:after, .team-hh .layout-popup-tnav .right {
  background: #d2001e !important;
}

.team-hh .layout-team-header .team-nav li > a:hover span {
  color: #d2001e !important;
}

.team-hh .component-sidenav a {
  border: 1px solid #d2001e !important;
}

.team-hh .component-sidenav a:hover {
  background: #d2001e !important;
}

.team-hh .layout-team-header .team-nav li:hover .is-animate {
  color: #d2001e !important;
}

.team-hh .layout-second .second-body article > p b, .team-hh .layout-second .second-body article .color01 {
  color: #d2001e;
}

.team-hh .layout-second .second-body article .color03 {
  color: #bf9c46;
}

.team-hh .layout-second .second-body article a {
  color: #d2001e;
}

.team-hh .link-wrap .strong {
  color: #FFF !important;
  background: #d2001e;
}

.team-hh .layout-second .second-body article .box-color {
  border: 5px solid #d2001e;
}

.team-hh .tbl-tips thead th:before, .team-hh .tbl-tips thead th:after {
  border-top: 1px solid #d2001e;
}

.team-hh .stats-tab li {
  background: #d2001e;
}

.team-hh .stats-tab li.show-tab {
  color: #d2001e;
  background: #FFF;
}

.team-hh .report-box .personal .name {
  color: #d2001e;
}

.team-hh .layout-game-list li .play-detail .center .txt-main {
  color: #bf9c46 !important;
}

.team-hh .layout-game-list .live .live-txt.txt-main {
  color: #fff !important;
}

@media screen and (max-width: 767px) {
  .team-hh .is-slice.is-bg-sub:after {
    background: #e6e7e7 !important;
  }
}

.team-cj .bg-cj {
  background: #ff0000 !important;
}

.team-cj .bg-sub-cj {
  background: #666 !important;
}

.team-cj .txt-main {
  color: #ff0000 !important;
}

.team-cj .bg-main {
  color: #FFF;
  background: #ff0000 !important;
}

.team-cj .border-main {
  border-color: #ff0000 !important;
}

.team-cj .bg-border-main {
  color: #fff;
  border-color: #ff0000 !important;
  background: #ff0000 !important;
}

.team-cj .txt-sub {
  color: #666 !important;
}

.team-cj .bg-sub, .team-cj .is-slice.is-bg-sub:after {
  background: #666 !important;
}

.team-cj .formError .formErrorContent, .team-cj .formError .formErrorArrow div {
  background: #ff0000 !important;
}

.team-cj .arw-main {
  width: 0;
  height: 0;
  border-top: 5px solid #ff0000;
  border-right: 3px solid transparent;
  border-bottom: 5px solid transparent;
  border-left: 3px solid transparent;
}

.team-cj input[type="text"]:focus, .team-cj input[type="email"]:focus {
  outline: solid 3px #ff0000 !important;
}

.team-cj textarea:focus {
  outline: solid 3px #ff0000 !important;
}

.team-cj .is-team-slice-color .is-slice.is-bg-main:after, .team-cj .layout-popup-tnav .right {
  background: #ff0000 !important;
}

.team-cj .layout-team-header .team-nav li > a:hover span {
  color: #ff0000 !important;
}

.team-cj .component-sidenav a {
  border: 1px solid #ff0000 !important;
}

.team-cj .component-sidenav a:hover {
  background: #ff0000 !important;
}

.team-cj .layout-team-header .team-nav li:hover .is-animate {
  color: #ff0000 !important;
}

.team-cj .layout-second .second-body article > p b, .team-cj .layout-second .second-body article .color01 {
  color: #ff0000;
}

.team-cj .layout-second .second-body article .color03 {
  color: #666;
}

.team-cj .layout-second .second-body article a {
  color: #ff0000;
}

.team-cj .link-wrap .strong {
  color: #FFF !important;
  background: #ff0000;
}

.team-cj .layout-second .second-body article .box-color {
  border: 5px solid #ff0000;
}

.team-cj .tbl-tips thead th:before, .team-cj .tbl-tips thead th:after {
  border-top: 1px solid #ff0000;
}

.team-cj .stats-tab li {
  background: #ff0000;
}

.team-cj .stats-tab li.show-tab {
  color: #ff0000;
  background: #FFF;
}

.team-cj .report-box .personal .name {
  color: #ff0000;
}

.team-cj .layout-game-list li .play-detail .center .txt-main {
  color: #666 !important;
}

.team-cj .layout-game-list .live .live-txt.txt-main {
  color: #fff !important;
}

@media screen and (max-width: 767px) {
  .team-cj .is-slice.is-bg-sub:after {
    background: #e6e7e7 !important;
  }
}

.team-se .bg-se {
  background: #ffe618 !important;
}

.team-se .bg-sub-se {
  background: #e60000 !important;
}

.team-se .txt-main {
  color: #ffe618 !important;
}

.team-se .bg-main {
  color: #FFF;
  background: #ffe618 !important;
}

.team-se .border-main {
  border-color: #ffe618 !important;
}

.team-se .bg-border-main {
  color: #fff;
  border-color: #ffe618 !important;
  background: #ffe618 !important;
}

.team-se .txt-sub {
  color: #e60000 !important;
}

.team-se .bg-sub, .team-se .is-slice.is-bg-sub:after {
  background: #e60000 !important;
}

.team-se .formError .formErrorContent, .team-se .formError .formErrorArrow div {
  background: #ffe618 !important;
}

.team-se .arw-main {
  width: 0;
  height: 0;
  border-top: 5px solid #ffe618;
  border-right: 3px solid transparent;
  border-bottom: 5px solid transparent;
  border-left: 3px solid transparent;
}

.team-se input[type="text"]:focus, .team-se input[type="email"]:focus {
  outline: solid 3px #ffe618 !important;
}

.team-se textarea:focus {
  outline: solid 3px #ffe618 !important;
}

.team-se .is-team-slice-color .is-slice.is-bg-main:after, .team-se .layout-popup-tnav .right {
  background: #ffe618 !important;
}

.team-se .layout-team-header .team-nav li > a:hover span {
  color: #ffe618 !important;
}

.team-se .component-sidenav a {
  border: 1px solid #ffe618 !important;
}

.team-se .component-sidenav a:hover {
  background: #ffe618 !important;
}

.team-se .layout-team-header .team-nav li:hover .is-animate {
  color: #ffe618 !important;
}

.team-se .layout-second .second-body article > p b, .team-se .layout-second .second-body article .color01 {
  color: #ffe618;
}

.team-se .layout-second .second-body article .color03 {
  color: #e60000;
}

.team-se .layout-second .second-body article a {
  color: #ffe618;
}

.team-se .link-wrap .strong {
  color: #FFF !important;
  background: #ffe618;
}

.team-se .layout-second .second-body article .box-color {
  border: 5px solid #ffe618;
}

.team-se .tbl-tips thead th:before, .team-se .tbl-tips thead th:after {
  border-top: 1px solid #ffe618;
}

.team-se .stats-tab li {
  background: #ffe618;
}

.team-se .stats-tab li.show-tab {
  color: #ffe618;
  background: #FFF;
}

.team-se .report-box .personal .name {
  color: #ffe618;
}

.team-se .layout-game-list li .play-detail .center .txt-main {
  color: #e60000 !important;
}

.team-se .layout-game-list .live .live-txt.txt-main {
  color: #fff !important;
}

@media screen and (max-width: 767px) {
  .team-se .is-slice.is-bg-sub:after {
    background: #e6e7e7 !important;
  }
}

.team-hd .bg-hd {
  background: #E9470B !important;
}

.team-hd .bg-sub-hd {
  background: #003399 !important;
}

.team-hd .txt-main {
  color: #E9470B !important;
}

.team-hd .bg-main {
  color: #FFF;
  background: #E9470B !important;
}

.team-hd .border-main {
  border-color: #E9470B !important;
}

.team-hd .bg-border-main {
  color: #fff;
  border-color: #E9470B !important;
  background: #E9470B !important;
}

.team-hd .txt-sub {
  color: #003399 !important;
}

.team-hd .bg-sub, .team-hd .is-slice.is-bg-sub:after {
  background: #003399 !important;
}

.team-hd .formError .formErrorContent, .team-hd .formError .formErrorArrow div {
  background: #E9470B !important;
}

.team-hd .arw-main {
  width: 0;
  height: 0;
  border-top: 5px solid #E9470B;
  border-right: 3px solid transparent;
  border-bottom: 5px solid transparent;
  border-left: 3px solid transparent;
}

.team-hd input[type="text"]:focus, .team-hd input[type="email"]:focus {
  outline: solid 3px #E9470B !important;
}

.team-hd textarea:focus {
  outline: solid 3px #E9470B !important;
}

.team-hd .is-team-slice-color .is-slice.is-bg-main:after, .team-hd .layout-popup-tnav .right {
  background: #E9470B !important;
}

.team-hd .layout-team-header .team-nav li > a:hover span {
  color: #E9470B !important;
}

.team-hd .component-sidenav a {
  border: 1px solid #E9470B !important;
}

.team-hd .component-sidenav a:hover {
  background: #E9470B !important;
}

.team-hd .layout-team-header .team-nav li:hover .is-animate {
  color: #E9470B !important;
}

.team-hd .layout-second .second-body article > p b, .team-hd .layout-second .second-body article .color01 {
  color: #E9470B;
}

.team-hd .layout-second .second-body article .color03 {
  color: #003399;
}

.team-hd .layout-second .second-body article a {
  color: #E9470B;
}

.team-hd .link-wrap .strong {
  color: #FFF !important;
  background: #E9470B;
}

.team-hd .layout-second .second-body article .box-color {
  border: 5px solid #E9470B;
}

.team-hd .tbl-tips thead th:before, .team-hd .tbl-tips thead th:after {
  border-top: 1px solid #E9470B;
}

.team-hd .stats-tab li {
  background: #E9470B;
}

.team-hd .stats-tab li.show-tab {
  color: #E9470B;
  background: #FFF;
}

.team-hd .report-box .personal .name {
  color: #E9470B;
}

.team-hd .layout-game-list li .play-detail .center .txt-main {
  color: #003399 !important;
}

.team-hd .layout-game-list .live .live-txt.txt-main {
  color: #fff !important;
}

@media screen and (max-width: 767px) {
  .team-hd .is-slice.is-bg-sub:after {
    background: #e6e7e7 !important;
  }
}

.team-aw .bg-aw {
  background: #004098 !important;
}

.team-aw .bg-sub-aw {
  background: #E60044 !important;
}

.team-aw .txt-main {
  color: #004098 !important;
}

.team-aw .bg-main {
  color: #FFF;
  background: #004098 !important;
}

.team-aw .border-main {
  border-color: #004098 !important;
}

.team-aw .bg-border-main {
  color: #fff;
  border-color: #004098 !important;
  background: #004098 !important;
}

.team-aw .txt-sub {
  color: #E60044 !important;
}

.team-aw .bg-sub, .team-aw .is-slice.is-bg-sub:after {
  background: #E60044 !important;
}

.team-aw .formError .formErrorContent, .team-aw .formError .formErrorArrow div {
  background: #004098 !important;
}

.team-aw .arw-main {
  width: 0;
  height: 0;
  border-top: 5px solid #004098;
  border-right: 3px solid transparent;
  border-bottom: 5px solid transparent;
  border-left: 3px solid transparent;
}

.team-aw input[type="text"]:focus, .team-aw input[type="email"]:focus {
  outline: solid 3px #004098 !important;
}

.team-aw textarea:focus {
  outline: solid 3px #004098 !important;
}

.team-aw .is-team-slice-color .is-slice.is-bg-main:after, .team-aw .layout-popup-tnav .right {
  background: #004098 !important;
}

.team-aw .layout-team-header .team-nav li > a:hover span {
  color: #004098 !important;
}

.team-aw .component-sidenav a {
  border: 1px solid #004098 !important;
}

.team-aw .component-sidenav a:hover {
  background: #004098 !important;
}

.team-aw .layout-team-header .team-nav li:hover .is-animate {
  color: #004098 !important;
}

.team-aw .layout-second .second-body article > p b, .team-aw .layout-second .second-body article .color01 {
  color: #004098;
}

.team-aw .layout-second .second-body article .color03 {
  color: #E60044;
}

.team-aw .layout-second .second-body article a {
  color: #004098;
}

.team-aw .link-wrap .strong {
  color: #FFF !important;
  background: #004098;
}

.team-aw .layout-second .second-body article .box-color {
  border: 5px solid #004098;
}

.team-aw .tbl-tips thead th:before, .team-aw .tbl-tips thead th:after {
  border-top: 1px solid #004098;
}

.team-aw .stats-tab li {
  background: #004098;
}

.team-aw .stats-tab li.show-tab {
  color: #004098;
  background: #FFF;
}

.team-aw .report-box .personal .name {
  color: #004098;
}

.team-aw .layout-game-list li .play-detail .center .txt-main {
  color: #E60044 !important;
}

.team-aw .layout-game-list .live .live-txt.txt-main {
  color: #fff !important;
}

@media screen and (max-width: 767px) {
  .team-aw .is-slice.is-bg-sub:after {
    background: #e6e7e7 !important;
  }
}

.team-kv .bg-kv {
  background: #666 !important;
}

.team-kv .bg-sub-kv {
  background: #e60012 !important;
}

.team-kv .txt-main {
  color: #666 !important;
}

.team-kv .bg-main {
  color: #FFF;
  background: #666 !important;
}

.team-kv .border-main {
  border-color: #666 !important;
}

.team-kv .bg-border-main {
  color: #fff;
  border-color: #666 !important;
  background: #666 !important;
}

.team-kv .txt-sub {
  color: #e60012 !important;
}

.team-kv .bg-sub, .team-kv .is-slice.is-bg-sub:after {
  background: #e60012 !important;
}

.team-kv .formError .formErrorContent, .team-kv .formError .formErrorArrow div {
  background: #666 !important;
}

.team-kv .arw-main {
  width: 0;
  height: 0;
  border-top: 5px solid #666;
  border-right: 3px solid transparent;
  border-bottom: 5px solid transparent;
  border-left: 3px solid transparent;
}

.team-kv input[type="text"]:focus, .team-kv input[type="email"]:focus {
  outline: solid 3px #666 !important;
}

.team-kv textarea:focus {
  outline: solid 3px #666 !important;
}

.team-kv .is-team-slice-color .is-slice.is-bg-main:after, .team-kv .layout-popup-tnav .right {
  background: #666 !important;
}

.team-kv .layout-team-header .team-nav li > a:hover span {
  color: #666 !important;
}

.team-kv .component-sidenav a {
  border: 1px solid #666 !important;
}

.team-kv .component-sidenav a:hover {
  background: #666 !important;
}

.team-kv .layout-team-header .team-nav li:hover .is-animate {
  color: #666 !important;
}

.team-kv .layout-second .second-body article > p b, .team-kv .layout-second .second-body article .color01 {
  color: #666;
}

.team-kv .layout-second .second-body article .color03 {
  color: #e60012;
}

.team-kv .layout-second .second-body article a {
  color: #666;
}

.team-kv .link-wrap .strong {
  color: #FFF !important;
  background: #666;
}

.team-kv .layout-second .second-body article .box-color {
  border: 5px solid #666;
}

.team-kv .tbl-tips thead th:before, .team-kv .tbl-tips thead th:after {
  border-top: 1px solid #666;
}

.team-kv .stats-tab li {
  background: #666;
}

.team-kv .stats-tab li.show-tab {
  color: #666;
  background: #FFF;
}

.team-kv .report-box .personal .name {
  color: #666;
}

.team-kv .layout-game-list li .play-detail .center .txt-main {
  color: #e60012 !important;
}

.team-kv .layout-game-list .live .live-txt.txt-main {
  color: #fff !important;
}

@media screen and (max-width: 767px) {
  .team-kv .is-slice.is-bg-sub:after {
    background: #e6e7e7 !important;
  }
}

.team-sw .bg-sw {
  background: #FFF33F !important;
}

.team-sw .bg-sub-sw {
  background: #182F60 !important;
}

.team-sw .txt-main {
  color: #FFF33F !important;
}

.team-sw .bg-main {
  color: #FFF;
  background: #FFF33F !important;
}

.team-sw .border-main {
  border-color: #FFF33F !important;
}

.team-sw .bg-border-main {
  color: #fff;
  border-color: #FFF33F !important;
  background: #FFF33F !important;
}

.team-sw .txt-sub {
  color: #182F60 !important;
}

.team-sw .bg-sub, .team-sw .is-slice.is-bg-sub:after {
  background: #182F60 !important;
}

.team-sw .formError .formErrorContent, .team-sw .formError .formErrorArrow div {
  background: #FFF33F !important;
}

.team-sw .arw-main {
  width: 0;
  height: 0;
  border-top: 5px solid #FFF33F;
  border-right: 3px solid transparent;
  border-bottom: 5px solid transparent;
  border-left: 3px solid transparent;
}

.team-sw input[type="text"]:focus, .team-sw input[type="email"]:focus {
  outline: solid 3px #FFF33F !important;
}

.team-sw textarea:focus {
  outline: solid 3px #FFF33F !important;
}

.team-sw .is-team-slice-color .is-slice.is-bg-main:after, .team-sw .layout-popup-tnav .right {
  background: #FFF33F !important;
}

.team-sw .layout-team-header .team-nav li > a:hover span {
  color: #FFF33F !important;
}

.team-sw .component-sidenav a {
  border: 1px solid #FFF33F !important;
}

.team-sw .component-sidenav a:hover {
  background: #FFF33F !important;
}

.team-sw .layout-team-header .team-nav li:hover .is-animate {
  color: #FFF33F !important;
}

.team-sw .layout-second .second-body article > p b, .team-sw .layout-second .second-body article .color01 {
  color: #FFF33F;
}

.team-sw .layout-second .second-body article .color03 {
  color: #182F60;
}

.team-sw .layout-second .second-body article a {
  color: #FFF33F;
}

.team-sw .link-wrap .strong {
  color: #FFF !important;
  background: #FFF33F;
}

.team-sw .layout-second .second-body article .box-color {
  border: 5px solid #FFF33F;
}

.team-sw .tbl-tips thead th:before, .team-sw .tbl-tips thead th:after {
  border-top: 1px solid #FFF33F;
}

.team-sw .stats-tab li {
  background: #FFF33F;
}

.team-sw .stats-tab li.show-tab {
  color: #FFF33F;
  background: #FFF;
}

.team-sw .report-box .personal .name {
  color: #FFF33F;
}

.team-sw .layout-game-list li .play-detail .center .txt-main {
  color: #FFF33F !important;
}

.team-sw .layout-game-list .live .live-txt.txt-main {
  color: #fff !important;
}

@media screen and (max-width: 767px) {
  .team-sw .is-slice.is-bg-sub:after {
    background: #e6e7e7 !important;
  }
}

.team-bn .bg-bn {
  background: #a01e23 !important;
}

.team-bn .bg-sub-bn {
  background: #003c3c !important;
}

.team-bn .txt-main {
  color: #a01e23 !important;
}

.team-bn .bg-main {
  color: #FFF;
  background: #a01e23 !important;
}

.team-bn .border-main {
  border-color: #a01e23 !important;
}

.team-bn .bg-border-main {
  color: #fff;
  border-color: #a01e23 !important;
  background: #a01e23 !important;
}

.team-bn .txt-sub {
  color: #003c3c !important;
}

.team-bn .bg-sub, .team-bn .is-slice.is-bg-sub:after {
  background: #003c3c !important;
}

.team-bn .formError .formErrorContent, .team-bn .formError .formErrorArrow div {
  background: #a01e23 !important;
}

.team-bn .arw-main {
  width: 0;
  height: 0;
  border-top: 5px solid #a01e23;
  border-right: 3px solid transparent;
  border-bottom: 5px solid transparent;
  border-left: 3px solid transparent;
}

.team-bn input[type="text"]:focus, .team-bn input[type="email"]:focus {
  outline: solid 3px #a01e23 !important;
}

.team-bn textarea:focus {
  outline: solid 3px #a01e23 !important;
}

.team-bn .is-team-slice-color .is-slice.is-bg-main:after, .team-bn .layout-popup-tnav .right {
  background: #a01e23 !important;
}

.team-bn .layout-team-header .team-nav li > a:hover span {
  color: #a01e23 !important;
}

.team-bn .component-sidenav a {
  border: 1px solid #a01e23 !important;
}

.team-bn .component-sidenav a:hover {
  background: #a01e23 !important;
}

.team-bn .layout-team-header .team-nav li:hover .is-animate {
  color: #a01e23 !important;
}

.team-bn .layout-second .second-body article > p b, .team-bn .layout-second .second-body article .color01 {
  color: #a01e23;
}

.team-bn .layout-second .second-body article .color03 {
  color: #003c3c;
}

.team-bn .layout-second .second-body article a {
  color: #a01e23;
}

.team-bn .link-wrap .strong {
  color: #FFF !important;
  background: #a01e23;
}

.team-bn .layout-second .second-body article .box-color {
  border: 5px solid #a01e23;
}

.team-bn .tbl-tips thead th:before, .team-bn .tbl-tips thead th:after {
  border-top: 1px solid #a01e23;
}

.team-bn .stats-tab li {
  background: #a01e23;
}

.team-bn .stats-tab li.show-tab {
  color: #a01e23;
  background: #FFF;
}

.team-bn .report-box .personal .name {
  color: #a01e23;
}

.team-bn .layout-game-list li .play-detail .center .txt-main {
  color: #003c3c !important;
}

.team-bn .layout-game-list .live .live-txt.txt-main {
  color: #fff !important;
}

@media screen and (max-width: 767px) {
  .team-bn .is-slice.is-bg-sub:after {
    background: #e6e7e7 !important;
  }
}

.team-ht .bg-ht {
  background: #fff100 !important;
}

.team-ht .bg-sub-ht {
  background: #f0f0f0 !important;
}

.team-ht .txt-main {
  color: #fff100 !important;
}

.team-ht .bg-main {
  color: #FFF;
  background: #fff100 !important;
}

.team-ht .border-main {
  border-color: #fff100 !important;
}

.team-ht .bg-border-main {
  color: #fff;
  border-color: #fff100 !important;
  background: #fff100 !important;
}

.team-ht .txt-sub {
  color: #f0f0f0 !important;
}

.team-ht .bg-sub, .team-ht .is-slice.is-bg-sub:after {
  background: #f0f0f0 !important;
}

.team-ht .formError .formErrorContent, .team-ht .formError .formErrorArrow div {
  background: #fff100 !important;
}

.team-ht .arw-main {
  width: 0;
  height: 0;
  border-top: 5px solid #fff100;
  border-right: 3px solid transparent;
  border-bottom: 5px solid transparent;
  border-left: 3px solid transparent;
}

.team-ht input[type="text"]:focus, .team-ht input[type="email"]:focus {
  outline: solid 3px #fff100 !important;
}

.team-ht textarea:focus {
  outline: solid 3px #fff100 !important;
}

.team-ht .is-team-slice-color .is-slice.is-bg-main:after, .team-ht .layout-popup-tnav .right {
  background: #fff100 !important;
}

.team-ht .layout-team-header .team-nav li > a:hover span {
  color: #fff100 !important;
}

.team-ht .component-sidenav a {
  border: 1px solid #fff100 !important;
}

.team-ht .component-sidenav a:hover {
  background: #fff100 !important;
}

.team-ht .layout-team-header .team-nav li:hover .is-animate {
  color: #fff100 !important;
}

.team-ht .layout-second .second-body article > p b, .team-ht .layout-second .second-body article .color01 {
  color: #fff100;
}

.team-ht .layout-second .second-body article .color03 {
  color: #f0f0f0;
}

.team-ht .layout-second .second-body article a {
  color: #fff100;
}

.team-ht .link-wrap .strong {
  color: #FFF !important;
  background: #fff100;
}

.team-ht .layout-second .second-body article .box-color {
  border: 5px solid #fff100;
}

.team-ht .tbl-tips thead th:before, .team-ht .tbl-tips thead th:after {
  border-top: 1px solid #fff100;
}

.team-ht .stats-tab li {
  background: #fff100;
}

.team-ht .stats-tab li.show-tab {
  color: #fff100;
  background: #FFF;
}

.team-ht .report-box .personal .name {
  color: #fff100;
}

.team-ht .layout-game-list li .play-detail .center .txt-main {
  color: #f0f0f0 !important;
}

.team-ht .layout-game-list .live .live-txt.txt-main {
  color: #fff !important;
}

@media screen and (max-width: 767px) {
  .team-ht .is-slice.is-bg-sub:after {
    background: #e6e7e7 !important;
  }
}

.team-tk .bg-tk {
  background: #d0121c !important;
}

.team-tk .bg-sub-tk {
  background: #c48f1f !important;
}

.team-tk .txt-main {
  color: #d0121c !important;
}

.team-tk .bg-main {
  color: #FFF;
  background: #d0121c !important;
}

.team-tk .border-main {
  border-color: #d0121c !important;
}

.team-tk .bg-border-main {
  color: #fff;
  border-color: #d0121c !important;
  background: #d0121c !important;
}

.team-tk .txt-sub {
  color: #c48f1f !important;
}

.team-tk .bg-sub, .team-tk .is-slice.is-bg-sub:after {
  background: #c48f1f !important;
}

.team-tk .formError .formErrorContent, .team-tk .formError .formErrorArrow div {
  background: #d0121c !important;
}

.team-tk .arw-main {
  width: 0;
  height: 0;
  border-top: 5px solid #d0121c;
  border-right: 3px solid transparent;
  border-bottom: 5px solid transparent;
  border-left: 3px solid transparent;
}

.team-tk input[type="text"]:focus, .team-tk input[type="email"]:focus {
  outline: solid 3px #d0121c !important;
}

.team-tk textarea:focus {
  outline: solid 3px #d0121c !important;
}

.team-tk .is-team-slice-color .is-slice.is-bg-main:after, .team-tk .layout-popup-tnav .right {
  background: #d0121c !important;
}

.team-tk .layout-team-header .team-nav li > a:hover span {
  color: #d0121c !important;
}

.team-tk .component-sidenav a {
  border: 1px solid #d0121c !important;
}

.team-tk .component-sidenav a:hover {
  background: #d0121c !important;
}

.team-tk .layout-team-header .team-nav li:hover .is-animate {
  color: #d0121c !important;
}

.team-tk .layout-second .second-body article > p b, .team-tk .layout-second .second-body article .color01 {
  color: #d0121c;
}

.team-tk .layout-second .second-body article .color03 {
  color: #c48f1f;
}

.team-tk .layout-second .second-body article a {
  color: #d0121c;
}

.team-tk .link-wrap .strong {
  color: #FFF !important;
  background: #d0121c;
}

.team-tk .layout-second .second-body article .box-color {
  border: 5px solid #d0121c;
}

.team-tk .tbl-tips thead th:before, .team-tk .tbl-tips thead th:after {
  border-top: 1px solid #d0121c;
}

.team-tk .stats-tab li {
  background: #d0121c;
}

.team-tk .stats-tab li.show-tab {
  color: #d0121c;
  background: #FFF;
}

.team-tk .report-box .personal .name {
  color: #d0121c;
}

.team-tk .layout-game-list li .play-detail .center .txt-main {
  color: #c48f1f !important;
}

.team-tk .layout-game-list .live .live-txt.txt-main {
  color: #fff !important;
}

@media screen and (max-width: 767px) {
  .team-tk .is-slice.is-bg-sub:after {
    background: #e6e7e7 !important;
  }
}

.team-ff .bg-ff {
  background: #B43D9D !important;
}

.team-ff .bg-sub-ff {
  background: #443088 !important;
}

.team-ff .txt-main {
  color: #B43D9D !important;
}

.team-ff .bg-main {
  color: #FFF;
  background: #B43D9D !important;
}

.team-ff .border-main {
  border-color: #B43D9D !important;
}

.team-ff .bg-border-main {
  color: #fff;
  border-color: #B43D9D !important;
  background: #B43D9D !important;
}

.team-ff .txt-sub {
  color: #443088 !important;
}

.team-ff .bg-sub, .team-ff .is-slice.is-bg-sub:after {
  background: #443088 !important;
}

.team-ff .formError .formErrorContent, .team-ff .formError .formErrorArrow div {
  background: #B43D9D !important;
}

.team-ff .arw-main {
  width: 0;
  height: 0;
  border-top: 5px solid #B43D9D;
  border-right: 3px solid transparent;
  border-bottom: 5px solid transparent;
  border-left: 3px solid transparent;
}

.team-ff input[type="text"]:focus, .team-ff input[type="email"]:focus {
  outline: solid 3px #B43D9D !important;
}

.team-ff textarea:focus {
  outline: solid 3px #B43D9D !important;
}

.team-ff .is-team-slice-color .is-slice.is-bg-main:after, .team-ff .layout-popup-tnav .right {
  background: #B43D9D !important;
}

.team-ff .layout-team-header .team-nav li > a:hover span {
  color: #B43D9D !important;
}

.team-ff .component-sidenav a {
  border: 1px solid #B43D9D !important;
}

.team-ff .component-sidenav a:hover {
  background: #B43D9D !important;
}

.team-ff .layout-team-header .team-nav li:hover .is-animate {
  color: #B43D9D !important;
}

.team-ff .layout-second .second-body article > p b, .team-ff .layout-second .second-body article .color01 {
  color: #B43D9D;
}

.team-ff .layout-second .second-body article .color03 {
  color: #443088;
}

.team-ff .layout-second .second-body article a {
  color: #B43D9D;
}

.team-ff .link-wrap .strong {
  color: #FFF !important;
  background: #B43D9D;
}

.team-ff .layout-second .second-body article .box-color {
  border: 5px solid #B43D9D;
}

.team-ff .tbl-tips thead th:before, .team-ff .tbl-tips thead th:after {
  border-top: 1px solid #B43D9D;
}

.team-ff .stats-tab li {
  background: #B43D9D;
}

.team-ff .stats-tab li.show-tab {
  color: #B43D9D;
  background: #FFF;
}

.team-ff .report-box .personal .name {
  color: #B43D9D;
}

.team-ff .layout-game-list li .play-detail .center .txt-main {
  color: #443088 !important;
}

.team-ff .layout-game-list .live .live-txt.txt-main {
  color: #fff !important;
}

@media screen and (max-width: 767px) {
  .team-ff .is-slice.is-bg-sub:after {
    background: #e6e7e7 !important;
  }
}

.team-ct .bg-ct {
  background: #023893 !important;
}

.team-ct .bg-sub-ct {
  background: #EE8A01 !important;
}

.team-ct .txt-main {
  color: #023893 !important;
}

.team-ct .bg-main {
  color: #FFF;
  background: #023893 !important;
}

.team-ct .border-main {
  border-color: #023893 !important;
}

.team-ct .bg-border-main {
  color: #fff;
  border-color: #023893 !important;
  background: #023893 !important;
}

.team-ct .txt-sub {
  color: #EE8A01 !important;
}

.team-ct .bg-sub, .team-ct .is-slice.is-bg-sub:after {
  background: #EE8A01 !important;
}

.team-ct .formError .formErrorContent, .team-ct .formError .formErrorArrow div {
  background: #023893 !important;
}

.team-ct .arw-main {
  width: 0;
  height: 0;
  border-top: 5px solid #023893;
  border-right: 3px solid transparent;
  border-bottom: 5px solid transparent;
  border-left: 3px solid transparent;
}

.team-ct input[type="text"]:focus, .team-ct input[type="email"]:focus {
  outline: solid 3px #023893 !important;
}

.team-ct textarea:focus {
  outline: solid 3px #023893 !important;
}

.team-ct .is-team-slice-color .is-slice.is-bg-main:after, .team-ct .layout-popup-tnav .right {
  background: #023893 !important;
}

.team-ct .layout-team-header .team-nav li > a:hover span {
  color: #023893 !important;
}

.team-ct .component-sidenav a {
  border: 1px solid #023893 !important;
}

.team-ct .component-sidenav a:hover {
  background: #023893 !important;
}

.team-ct .layout-team-header .team-nav li:hover .is-animate {
  color: #023893 !important;
}

.team-ct .layout-second .second-body article > p b, .team-ct .layout-second .second-body article .color01 {
  color: #023893;
}

.team-ct .layout-second .second-body article .color03 {
  color: #EE8A01;
}

.team-ct .layout-second .second-body article a {
  color: #023893;
}

.team-ct .link-wrap .strong {
  color: #FFF !important;
  background: #023893;
}

.team-ct .layout-second .second-body article .box-color {
  border: 5px solid #023893;
}

.team-ct .tbl-tips thead th:before, .team-ct .tbl-tips thead th:after {
  border-top: 1px solid #023893;
}

.team-ct .stats-tab li {
  background: #023893;
}

.team-ct .stats-tab li.show-tab {
  color: #023893;
  background: #FFF;
}

.team-ct .report-box .personal .name {
  color: #023893;
}

.team-ct .layout-game-list li .play-detail .center .txt-main {
  color: #EE8A01 !important;
}

.team-ct .layout-game-list .live .live-txt.txt-main {
  color: #fff !important;
}

@media screen and (max-width: 767px) {
  .team-ct .is-slice.is-bg-sub:after {
    background: #e6e7e7 !important;
  }
}

.team-te .bg-te {
  background: #006d3b !important;
}

.team-te .bg-sub-te {
  background: #ccc !important;
}

.team-te .txt-main {
  color: #006d3b !important;
}

.team-te .bg-main {
  color: #FFF;
  background: #006d3b !important;
}

.team-te .border-main {
  border-color: #006d3b !important;
}

.team-te .bg-border-main {
  color: #fff;
  border-color: #006d3b !important;
  background: #006d3b !important;
}

.team-te .txt-sub {
  color: #ccc !important;
}

.team-te .bg-sub, .team-te .is-slice.is-bg-sub:after {
  background: #ccc !important;
}

.team-te .formError .formErrorContent, .team-te .formError .formErrorArrow div {
  background: #006d3b !important;
}

.team-te .arw-main {
  width: 0;
  height: 0;
  border-top: 5px solid #006d3b;
  border-right: 3px solid transparent;
  border-bottom: 5px solid transparent;
  border-left: 3px solid transparent;
}

.team-te input[type="text"]:focus, .team-te input[type="email"]:focus {
  outline: solid 3px #006d3b !important;
}

.team-te textarea:focus {
  outline: solid 3px #006d3b !important;
}

.team-te .is-team-slice-color .is-slice.is-bg-main:after, .team-te .layout-popup-tnav .right {
  background: #006d3b !important;
}

.team-te .layout-team-header .team-nav li > a:hover span {
  color: #006d3b !important;
}

.team-te .component-sidenav a {
  border: 1px solid #006d3b !important;
}

.team-te .component-sidenav a:hover {
  background: #006d3b !important;
}

.team-te .layout-team-header .team-nav li:hover .is-animate {
  color: #006d3b !important;
}

.team-te .layout-second .second-body article > p b, .team-te .layout-second .second-body article .color01 {
  color: #006d3b;
}

.team-te .layout-second .second-body article .color03 {
  color: #ccc;
}

.team-te .layout-second .second-body article a {
  color: #006d3b;
}

.team-te .link-wrap .strong {
  color: #FFF !important;
  background: #006d3b;
}

.team-te .layout-second .second-body article .box-color {
  border: 5px solid #006d3b;
}

.team-te .tbl-tips thead th:before, .team-te .tbl-tips thead th:after {
  border-top: 1px solid #006d3b;
}

.team-te .stats-tab li {
  background: #006d3b;
}

.team-te .stats-tab li.show-tab {
  color: #006d3b;
  background: #FFF;
}

.team-te .report-box .personal .name {
  color: #006d3b;
}

.team-te .layout-game-list li .play-detail .center .txt-main {
  color: #ccc !important;
}

.team-te .layout-game-list .live .live-txt.txt-main {
  color: #fff !important;
}

@media screen and (max-width: 767px) {
  .team-te .is-slice.is-bg-sub:after {
    background: #e6e7e7 !important;
  }
}

.team-se .bg-main {
  color: #333 !important;
}

.team-se .layout-second .second-body article > p b, .team-se .layout-second .second-body article .color01 {
  color: #333 !important;
}

.team-se .layout-second .second-body article a {
  color: #333 !important;
}

.team-se .layout-team-header .team-nav li > a {
  color: #333 !important;
}

.team-se .layout-team-header .team-nav li > a:hover span {
  color: #333 !important;
}

.team-se .component-sidenav a:hover {
  color: #333 !important;
}

.team-se .layout-team-header .team-nav li > a, .team-se .layout-global-footer .foot-nav a {
  color: #333 !important;
}

.team-se .layout-team-header .team-nav .team-nav-trigger .icn span, .team-se .layout-team-header .team-nav .team-nav-trigger .icn:before, .team-se .layout-team-header .team-nav .team-nav-trigger .icn:after {
  background: #333 !important;
}

.team-se .layout-popup-tnav .content .tnav-wrap li .second-nav a {
  color: #333 !important;
}

.team-se .layout-popup-tnav .content .tnav-wrap li.has-2ndnav:hover .second-nav a {
  color: #fff !important;
}

.team-se .layout-team-header .team-sns a {
  color: #333 !important;
}

.team-se .layout-popup-tnav .close-trigger:before, .team-se .layout-popup-tnav .close-trigger:after {
  border-top: 2px solid #333 !important;
}

.team-se .component-block .block-header .sub-nav a {
  color: #333 !important;
}

.team-se .component-block .block-header .sub-nav a:hover {
  color: #333 !important;
}

.team-se .component-block .block-header .more {
  color: #333 !important;
}

.team-se .component-block .block-header .more:before, .team-se .component-block .block-header .more:after {
  border-top: 1px solid #333 !important;
}

.team-se .layout-team-header .team-nav li:hover .is-animate {
  color: #333 !important;
}

.team-se .link-wrap .strong {
  color: #333 !important;
}

@media screen and (max-width: 767px) {
  .team-se .team-nav-trigger.sp .icn span, .team-se .team-nav-trigger.sp .icn:before, .team-se .team-nav-trigger.sp .icn:after {
    background: #333 !important;
  }
  .team-se .layout-popup-tnav .content .tnav-wrap li.has-2ndnav > a:before, .team-se .layout-popup-tnav .content .tnav-wrap li.has-2ndnav > a:after {
    background: #333 !important;
  }
  .team-se .layout-popup-tnav .content .tnav-wrap li.has-2ndnav:hover .second-nav a {
    color: #333 !important;
  }
  .team-se .layout-popup-tnav .content .tsns-wrap a, .team-se .layout-popup-tnav .content .tnav-wrap li > a, .team-se .layout-popup-tnav .content .tsns-wrap a:hover {
    color: #333 !important;
  }
  .team-se .layout-popup-tnav .content .tnav-wrap li > a:hover, .team-se .layout-popup-tnav .content .tnav-wrap li.has-2ndnav:hover a {
    color: #333 !important;
  }
}

.team-ht .bg-main {
  color: #333 !important;
}

.team-ht .layout-second .second-body article > p b, .team-ht .layout-second .second-body article .color01 {
  color: #333 !important;
}

.team-ht .layout-second .second-body article a {
  color: #333 !important;
}

.team-ht .layout-team-header .team-nav li > a {
  color: #333 !important;
}

.team-ht .layout-team-header .team-nav li > a:hover span {
  color: #333 !important;
}

.team-ht .component-sidenav a:hover {
  color: #333 !important;
}

.team-ht .layout-team-header .team-nav li > a, .team-ht .layout-global-footer .foot-nav a {
  color: #333 !important;
}

.team-ht .layout-team-header .team-nav .team-nav-trigger .icn span, .team-ht .layout-team-header .team-nav .team-nav-trigger .icn:before, .team-ht .layout-team-header .team-nav .team-nav-trigger .icn:after {
  background: #333 !important;
}

.team-ht .layout-popup-tnav .content .tnav-wrap li .second-nav a {
  color: #333 !important;
}

.team-ht .layout-popup-tnav .content .tnav-wrap li.has-2ndnav:hover .second-nav a {
  color: #fff !important;
}

.team-ht .layout-team-header .team-sns a {
  color: #333 !important;
}

.team-ht .layout-popup-tnav .close-trigger:before, .team-ht .layout-popup-tnav .close-trigger:after {
  border-top: 2px solid #333 !important;
}

.team-ht .component-block .block-header .sub-nav a {
  color: #333 !important;
}

.team-ht .component-block .block-header .sub-nav a:hover {
  color: #333 !important;
}

.team-ht .component-block .block-header .more {
  color: #333 !important;
}

.team-ht .component-block .block-header .more:before, .team-ht .component-block .block-header .more:after {
  border-top: 1px solid #333 !important;
}

.team-ht .layout-team-header .team-nav li:hover .is-animate {
  color: #333 !important;
}

.team-ht .link-wrap .strong {
  color: #333 !important;
}

@media screen and (max-width: 767px) {
  .team-ht .team-nav-trigger.sp .icn span, .team-ht .team-nav-trigger.sp .icn:before, .team-ht .team-nav-trigger.sp .icn:after {
    background: #333 !important;
  }
  .team-ht .layout-popup-tnav .content .tnav-wrap li.has-2ndnav > a:before, .team-ht .layout-popup-tnav .content .tnav-wrap li.has-2ndnav > a:after {
    background: #333 !important;
  }
  .team-ht .layout-popup-tnav .content .tnav-wrap li.has-2ndnav:hover .second-nav a {
    color: #333 !important;
  }
  .team-ht .layout-popup-tnav .content .tsns-wrap a, .team-ht .layout-popup-tnav .content .tnav-wrap li > a, .team-ht .layout-popup-tnav .content .tsns-wrap a:hover {
    color: #333 !important;
  }
  .team-ht .layout-popup-tnav .content .tnav-wrap li > a:hover, .team-ht .layout-popup-tnav .content .tnav-wrap li.has-2ndnav:hover a {
    color: #333 !important;
  }
}

.team-gc .bg-main {
  color: #333 !important;
}

.team-gc .layout-second .second-body article > p b, .team-gc .layout-second .second-body article .color01 {
  color: #333 !important;
}

.team-gc .layout-second .second-body article a {
  color: #333 !important;
}

.team-gc .layout-team-header .team-nav li > a {
  color: #333 !important;
}

.team-gc .layout-team-header .team-nav li > a:hover span {
  color: #333 !important;
}

.team-gc .component-sidenav a:hover {
  color: #333 !important;
}

.team-gc .layout-team-header .team-nav li > a, .team-gc .layout-global-footer .foot-nav a {
  color: #333 !important;
}

.team-gc .layout-team-header .team-nav .team-nav-trigger .icn span, .team-gc .layout-team-header .team-nav .team-nav-trigger .icn:before, .team-gc .layout-team-header .team-nav .team-nav-trigger .icn:after {
  background: #333 !important;
}

.team-gc .layout-popup-tnav .content .tnav-wrap li .second-nav a {
  color: #333 !important;
}

.team-gc .layout-popup-tnav .content .tnav-wrap li.has-2ndnav:hover .second-nav a {
  color: #fff !important;
}

.team-gc .layout-team-header .team-sns a {
  color: #333 !important;
}

.team-gc .layout-popup-tnav .close-trigger:before, .team-gc .layout-popup-tnav .close-trigger:after {
  border-top: 2px solid #333 !important;
}

.team-gc .component-block .block-header .sub-nav a {
  color: #333 !important;
}

.team-gc .component-block .block-header .sub-nav a:hover {
  color: #333 !important;
}

.team-gc .component-block .block-header .more {
  color: #333 !important;
}

.team-gc .component-block .block-header .more:before, .team-gc .component-block .block-header .more:after {
  border-top: 1px solid #333 !important;
}

.team-gc .layout-team-header .team-nav li:hover .is-animate {
  color: #333 !important;
}

.team-gc .link-wrap .strong {
  color: #333 !important;
}

@media screen and (max-width: 767px) {
  .team-gc .team-nav-trigger.sp .icn span, .team-gc .team-nav-trigger.sp .icn:before, .team-gc .team-nav-trigger.sp .icn:after {
    background: #333 !important;
  }
  .team-gc .layout-popup-tnav .content .tnav-wrap li.has-2ndnav > a:before, .team-gc .layout-popup-tnav .content .tnav-wrap li.has-2ndnav > a:after {
    background: #333 !important;
  }
  .team-gc .layout-popup-tnav .content .tnav-wrap li.has-2ndnav:hover .second-nav a {
    color: #333 !important;
  }
  .team-gc .layout-popup-tnav .content .tsns-wrap a, .team-gc .layout-popup-tnav .content .tnav-wrap li > a, .team-gc .layout-popup-tnav .content .tsns-wrap a:hover {
    color: #333 !important;
  }
  .team-gc .layout-popup-tnav .content .tnav-wrap li > a:hover, .team-gc .layout-popup-tnav .content .tnav-wrap li.has-2ndnav:hover a {
    color: #333 !important;
  }
}

.team-sw .bg-main {
  color: #333 !important;
}

.team-sw .layout-second .second-body article > p b, .team-sw .layout-second .second-body article .color01 {
  color: #333 !important;
}

.team-sw .layout-second .second-body article a {
  color: #333 !important;
}

.team-sw .layout-team-header .team-nav li > a {
  color: #333 !important;
}

.team-sw .layout-team-header .team-nav li > a:hover span {
  color: #333 !important;
}

.team-sw .component-sidenav a:hover {
  color: #333 !important;
}

.team-sw .layout-team-header .team-nav li > a, .team-sw .layout-global-footer .foot-nav a {
  color: #333 !important;
}

.team-sw .layout-team-header .team-nav .team-nav-trigger .icn span, .team-sw .layout-team-header .team-nav .team-nav-trigger .icn:before, .team-sw .layout-team-header .team-nav .team-nav-trigger .icn:after {
  background: #333 !important;
}

.team-sw .layout-popup-tnav .content .tnav-wrap li .second-nav a {
  color: #333 !important;
}

.team-sw .layout-popup-tnav .content .tnav-wrap li.has-2ndnav:hover .second-nav a {
  color: #fff !important;
}

.team-sw .layout-team-header .team-sns a {
  color: #333 !important;
}

.team-sw .layout-popup-tnav .close-trigger:before, .team-sw .layout-popup-tnav .close-trigger:after {
  border-top: 2px solid #333 !important;
}

.team-sw .component-block .block-header .sub-nav a {
  color: #333 !important;
}

.team-sw .component-block .block-header .sub-nav a:hover {
  color: #333 !important;
}

.team-sw .component-block .block-header .more {
  color: #333 !important;
}

.team-sw .component-block .block-header .more:before, .team-sw .component-block .block-header .more:after {
  border-top: 1px solid #333 !important;
}

.team-sw .layout-team-header .team-nav li:hover .is-animate {
  color: #333 !important;
}

.team-sw .link-wrap .strong {
  color: #333 !important;
}

@media screen and (max-width: 767px) {
  .team-sw .team-nav-trigger.sp .icn span, .team-sw .team-nav-trigger.sp .icn:before, .team-sw .team-nav-trigger.sp .icn:after {
    background: #333 !important;
  }
  .team-sw .layout-popup-tnav .content .tnav-wrap li.has-2ndnav > a:before, .team-sw .layout-popup-tnav .content .tnav-wrap li.has-2ndnav > a:after {
    background: #333 !important;
  }
  .team-sw .layout-popup-tnav .content .tnav-wrap li.has-2ndnav:hover .second-nav a {
    color: #333 !important;
  }
  .team-sw .layout-popup-tnav .content .tsns-wrap a, .team-sw .layout-popup-tnav .content .tnav-wrap li > a, .team-sw .layout-popup-tnav .content .tsns-wrap a:hover {
    color: #333 !important;
  }
  .team-sw .layout-popup-tnav .content .tnav-wrap li > a:hover, .team-sw .layout-popup-tnav .content .tnav-wrap li.has-2ndnav:hover a {
    color: #333 !important;
  }
}

.team-tf .bg-main {
  color: #333 !important;
}

.team-tf .layout-second .second-body article > p b, .team-tf .layout-second .second-body article .color01 {
  color: #333 !important;
}

.team-tf .layout-second .second-body article a {
  color: #333 !important;
}

.team-tf .layout-team-header .team-nav li > a {
  color: #333 !important;
}

.team-tf .layout-team-header .team-nav li > a:hover span {
  color: #333 !important;
}

.team-tf .component-sidenav a:hover {
  color: #333 !important;
}

.team-tf .layout-team-header .team-nav li > a, .team-tf .layout-global-footer .foot-nav a {
  color: #333 !important;
}

.team-tf .layout-team-header .team-nav .team-nav-trigger .icn span, .team-tf .layout-team-header .team-nav .team-nav-trigger .icn:before, .team-tf .layout-team-header .team-nav .team-nav-trigger .icn:after {
  background: #333 !important;
}

.team-tf .layout-popup-tnav .content .tnav-wrap li .second-nav a {
  color: #333 !important;
}

.team-tf .layout-popup-tnav .content .tnav-wrap li.has-2ndnav:hover .second-nav a {
  color: #fff !important;
}

.team-tf .layout-team-header .team-sns a {
  color: #333 !important;
}

.team-tf .layout-popup-tnav .close-trigger:before, .team-tf .layout-popup-tnav .close-trigger:after {
  border-top: 2px solid #333 !important;
}

.team-tf .component-block .block-header .sub-nav a {
  color: #333 !important;
}

.team-tf .component-block .block-header .sub-nav a:hover {
  color: #333 !important;
}

.team-tf .component-block .block-header .more {
  color: #333 !important;
}

.team-tf .component-block .block-header .more:before, .team-tf .component-block .block-header .more:after {
  border-top: 1px solid #333 !important;
}

.team-tf .layout-team-header .team-nav li:hover .is-animate {
  color: #333 !important;
}

.team-tf .link-wrap .strong {
  color: #333 !important;
}

@media screen and (max-width: 767px) {
  .team-tf .team-nav-trigger.sp .icn span, .team-tf .team-nav-trigger.sp .icn:before, .team-tf .team-nav-trigger.sp .icn:after {
    background: #333 !important;
  }
  .team-tf .layout-popup-tnav .content .tnav-wrap li.has-2ndnav > a:before, .team-tf .layout-popup-tnav .content .tnav-wrap li.has-2ndnav > a:after {
    background: #333 !important;
  }
  .team-tf .layout-popup-tnav .content .tnav-wrap li.has-2ndnav:hover .second-nav a {
    color: #333 !important;
  }
  .team-tf .layout-popup-tnav .content .tsns-wrap a, .team-tf .layout-popup-tnav .content .tnav-wrap li > a, .team-tf .layout-popup-tnav .content .tsns-wrap a:hover {
    color: #333 !important;
  }
  .team-tf .layout-popup-tnav .content .tnav-wrap li > a:hover, .team-tf .layout-popup-tnav .content .tnav-wrap li.has-2ndnav:hover a {
    color: #333 !important;
  }
}

.team-ak .bg-ak {
  background: #525252 !important;
}

.team-ak .bg-sub-ak {
  background: #000 !important;
}

.team-ak .txt-main {
  color: #525252 !important;
}

.team-ak .bg-main {
  color: #FFF;
  background: #525252 !important;
}

.team-ak .border-main {
  border-color: #525252 !important;
}

.team-ak .bg-border-main {
  color: #fff;
  border-color: #525252 !important;
  background: #525252 !important;
}

.team-ak .txt-sub {
  color: #000 !important;
}

.team-ak .bg-sub, .team-ak .is-slice.is-bg-sub:after {
  background: #000 !important;
}

.team-ak .formError .formErrorContent, .team-ak .formError .formErrorArrow div {
  background: #525252 !important;
}

.team-ak .arw-main {
  width: 0;
  height: 0;
  border-top: 5px solid #525252;
  border-right: 3px solid transparent;
  border-bottom: 5px solid transparent;
  border-left: 3px solid transparent;
}

.team-ak input[type="text"]:focus, .team-ak input[type="email"]:focus {
  outline: solid 3px #525252 !important;
}

.team-ak textarea:focus {
  outline: solid 3px #525252 !important;
}

.team-ak .is-team-slice-color .is-slice.is-bg-main:after, .team-ak .layout-popup-tnav .right {
  background: #525252 !important;
}

.team-ak .layout-team-header .team-nav li > a:hover span {
  color: #525252 !important;
}

.team-ak .component-sidenav a {
  border: 1px solid #525252 !important;
}

.team-ak .component-sidenav a:hover {
  background: #525252 !important;
}

.team-ak .layout-team-header .team-nav li:hover .is-animate {
  color: #525252 !important;
}

.team-ak .layout-second .second-body article > p b, .team-ak .layout-second .second-body article .color01 {
  color: #525252;
}

.team-ak .layout-second .second-body article .color03 {
  color: #000;
}

.team-ak .layout-second .second-body article a {
  color: #525252;
}

.team-ak .link-wrap .strong {
  color: #FFF !important;
  background: #525252;
}

.team-ak .layout-second .second-body article .box-color {
  border: 5px solid #525252;
}

.team-ak .tbl-tips thead th:before, .team-ak .tbl-tips thead th:after {
  border-top: 1px solid #525252;
}

.team-ak .stats-tab li {
  background: #525252;
}

.team-ak .stats-tab li.show-tab {
  color: #525252;
  background: #FFF;
}

.team-ak .report-box .personal .name {
  color: #525252;
}

.team-ak .layout-game-list li .play-detail .center .txt-main {
  color: #000 !important;
}

.team-ak .layout-game-list .live .live-txt.txt-main {
  color: #fff !important;
}

@media screen and (max-width: 767px) {
  .team-ak .is-slice.is-bg-sub:after {
    background: #e6e7e7 !important;
  }
}

.team-a1 .bg-a1 {
  background: #000 !important;
}

.team-a1 .bg-sub-a1 {
  background: #525252 !important;
}

.team-a1 .txt-main {
  color: #000 !important;
}

.team-a1 .bg-main {
  color: #FFF;
  background: #000 !important;
}

.team-a1 .border-main {
  border-color: #000 !important;
}

.team-a1 .bg-border-main {
  color: #fff;
  border-color: #000 !important;
  background: #000 !important;
}

.team-a1 .txt-sub {
  color: #525252 !important;
}

.team-a1 .bg-sub, .team-a1 .is-slice.is-bg-sub:after {
  background: #525252 !important;
}

.team-a1 .formError .formErrorContent, .team-a1 .formError .formErrorArrow div {
  background: #000 !important;
}

.team-a1 .arw-main {
  width: 0;
  height: 0;
  border-top: 5px solid #000;
  border-right: 3px solid transparent;
  border-bottom: 5px solid transparent;
  border-left: 3px solid transparent;
}

.team-a1 input[type="text"]:focus, .team-a1 input[type="email"]:focus {
  outline: solid 3px #000 !important;
}

.team-a1 textarea:focus {
  outline: solid 3px #000 !important;
}

.team-a1 .is-team-slice-color .is-slice.is-bg-main:after, .team-a1 .layout-popup-tnav .right {
  background: #000 !important;
}

.team-a1 .layout-team-header .team-nav li > a:hover span {
  color: #000 !important;
}

.team-a1 .component-sidenav a {
  border: 1px solid #000 !important;
}

.team-a1 .component-sidenav a:hover {
  background: #000 !important;
}

.team-a1 .layout-team-header .team-nav li:hover .is-animate {
  color: #000 !important;
}

.team-a1 .layout-second .second-body article > p b, .team-a1 .layout-second .second-body article .color01 {
  color: #000;
}

.team-a1 .layout-second .second-body article .color03 {
  color: #525252;
}

.team-a1 .layout-second .second-body article a {
  color: #000;
}

.team-a1 .link-wrap .strong {
  color: #FFF !important;
  background: #000;
}

.team-a1 .layout-second .second-body article .box-color {
  border: 5px solid #000;
}

.team-a1 .tbl-tips thead th:before, .team-a1 .tbl-tips thead th:after {
  border-top: 1px solid #000;
}

.team-a1 .stats-tab li {
  background: #000;
}

.team-a1 .stats-tab li.show-tab {
  color: #000;
  background: #FFF;
}

.team-a1 .report-box .personal .name {
  color: #000;
}

.team-a1 .layout-game-list li .play-detail .center .txt-main {
  color: #525252 !important;
}

.team-a1 .layout-game-list .live .live-txt.txt-main {
  color: #fff !important;
}

@media screen and (max-width: 767px) {
  .team-a1 .is-slice.is-bg-sub:after {
    background: #e6e7e7 !important;
  }
}

.team-a2 .bg-a2 {
  background: #d9d9d9 !important;
}

.team-a2 .bg-sub-a2 {
  background: #000 !important;
}

.team-a2 .txt-main {
  color: #d9d9d9 !important;
}

.team-a2 .bg-main {
  color: #FFF;
  background: #d9d9d9 !important;
}

.team-a2 .border-main {
  border-color: #d9d9d9 !important;
}

.team-a2 .bg-border-main {
  color: #fff;
  border-color: #d9d9d9 !important;
  background: #d9d9d9 !important;
}

.team-a2 .txt-sub {
  color: #000 !important;
}

.team-a2 .bg-sub, .team-a2 .is-slice.is-bg-sub:after {
  background: #000 !important;
}

.team-a2 .formError .formErrorContent, .team-a2 .formError .formErrorArrow div {
  background: #d9d9d9 !important;
}

.team-a2 .arw-main {
  width: 0;
  height: 0;
  border-top: 5px solid #d9d9d9;
  border-right: 3px solid transparent;
  border-bottom: 5px solid transparent;
  border-left: 3px solid transparent;
}

.team-a2 input[type="text"]:focus, .team-a2 input[type="email"]:focus {
  outline: solid 3px #d9d9d9 !important;
}

.team-a2 textarea:focus {
  outline: solid 3px #d9d9d9 !important;
}

.team-a2 .is-team-slice-color .is-slice.is-bg-main:after, .team-a2 .layout-popup-tnav .right {
  background: #d9d9d9 !important;
}

.team-a2 .layout-team-header .team-nav li > a:hover span {
  color: #d9d9d9 !important;
}

.team-a2 .component-sidenav a {
  border: 1px solid #d9d9d9 !important;
}

.team-a2 .component-sidenav a:hover {
  background: #d9d9d9 !important;
}

.team-a2 .layout-team-header .team-nav li:hover .is-animate {
  color: #d9d9d9 !important;
}

.team-a2 .layout-second .second-body article > p b, .team-a2 .layout-second .second-body article .color01 {
  color: #d9d9d9;
}

.team-a2 .layout-second .second-body article .color03 {
  color: #000;
}

.team-a2 .layout-second .second-body article a {
  color: #d9d9d9;
}

.team-a2 .link-wrap .strong {
  color: #FFF !important;
  background: #d9d9d9;
}

.team-a2 .layout-second .second-body article .box-color {
  border: 5px solid #d9d9d9;
}

.team-a2 .tbl-tips thead th:before, .team-a2 .tbl-tips thead th:after {
  border-top: 1px solid #d9d9d9;
}

.team-a2 .stats-tab li {
  background: #d9d9d9;
}

.team-a2 .stats-tab li.show-tab {
  color: #d9d9d9;
  background: #FFF;
}

.team-a2 .report-box .personal .name {
  color: #d9d9d9;
}

.team-a2 .layout-game-list li .play-detail .center .txt-main {
  color: #000 !important;
}

.team-a2 .layout-game-list .live .live-txt.txt-main {
  color: #fff !important;
}

@media screen and (max-width: 767px) {
  .team-a2 .is-slice.is-bg-sub:after {
    background: #e6e7e7 !important;
  }
}

.game-team-logo-area .logo-name.team-oh .graf-line {
  background: #ff8A05;
}

.game-team-logo-area .logo-name.team-ez .graf-line {
  background: #004182;
}

.game-team-logo-area .logo-name.team-na .graf-line {
  background: #EA5404;
}

.game-team-logo-area .logo-name.team-tt .graf-line {
  background: #000;
}

.game-team-logo-area .logo-name.team-tn .graf-line {
  background: #0b408d;
}

.game-team-logo-area .logo-name.team-py .graf-line {
  background: #5f1985;
}

.game-team-logo-area .logo-name.team-tg .graf-line {
  background: #d90000;
}

.game-team-logo-area .logo-name.team-an .graf-line {
  background: #E40073;
}

.game-team-logo-area .logo-name.team-ss .graf-line {
  background: #036eb8;
}

.game-team-logo-area .logo-name.team-rk .graf-line {
  background: #db0e0e;
}

.game-team-logo-area .logo-name.team-rh .graf-line {
  background: #8FC31F;
}

.game-team-logo-area .logo-name.team-mn .graf-line {
  background: #e60012;
}

.game-team-logo-area .logo-name.team-yb .graf-line {
  background: #000d36;
}

.game-team-logo-area .logo-name.team-rt .graf-line {
  background: #12315a;
}

.game-team-logo-area .logo-name.team-ns .graf-line {
  background: #004731;
}

.game-team-logo-area .logo-name.team-tf .graf-line {
  background: #ffff00;
}

.game-team-logo-area .logo-name.team-gc .graf-line {
  background: #ffd700;
}

.game-team-logo-area .logo-name.team-ib .graf-line {
  background: #E60012;
}

.game-team-logo-area .logo-name.team-rg .graf-line {
  background: #081c4f;
}

.game-team-logo-area .logo-name.team-oe .graf-line {
  background: #1f0603;
}

.game-team-logo-area .logo-name.team-kh .graf-line {
  background: #73CAF2;
}

.game-team-logo-area .logo-name.team-sl .graf-line {
  background: #18519d;
}

.game-team-logo-area .logo-name.team-am .graf-line {
  background: #323c99;
}

.game-team-logo-area .logo-name.team-hh .graf-line {
  background: #d2001e;
}

.game-team-logo-area .logo-name.team-cj .graf-line {
  background: #ff0000;
}

.game-team-logo-area .logo-name.team-se .graf-line {
  background: #ffe618;
}

.game-team-logo-area .logo-name.team-hd .graf-line {
  background: #E9470B;
}

.game-team-logo-area .logo-name.team-aw .graf-line {
  background: #004098;
}

.game-team-logo-area .logo-name.team-kv .graf-line {
  background: #666;
}

.game-team-logo-area .logo-name.team-sw .graf-line {
  background: #FFF33F;
}

.game-team-logo-area .logo-name.team-bn .graf-line {
  background: #a01e23;
}

.game-team-logo-area .logo-name.team-ht .graf-line {
  background: #fff100;
}

.game-team-logo-area .logo-name.team-tk .graf-line {
  background: #d0121c;
}

.game-team-logo-area .logo-name.team-ff .graf-line {
  background: #B43D9D;
}

.game-team-logo-area .logo-name.team-ct .graf-line {
  background: #023893;
}

.game-team-logo-area .logo-name.team-te .graf-line {
  background: #006d3b;
}

.game-team-logo-area .logo-name.team-ak .graf-line {
  background: #525252;
}

.game-team-logo-area .logo-name.team-a1 .graf-line {
  background: #000;
}

.game-team-logo-area .logo-name.team-a2 .graf-line {
  background: #d9d9d9;
}

/* ClubIDではなくグラフの色をHOMEとAwayに分ける */
.game-team-logo-area .logo-name.team-home .graf-line {
  background: red;
}
.game-team-logo-area .logo-name.team-away .graf-line {
  background: gray;
}
.game-detail-area .svgAtArea circle.home {
  fill: red;
}
.game-detail-area .svgAtArea path.home {
  stroke: red;
}
.game-detail-area .svgAtArea circle.away {
  fill: gray;
}
.game-detail-area .svgAtArea path.away {
  stroke: gray;
}

.game-detail-area .svgAtArea circle.oh {
  fill: #ff8A05;
}

.game-detail-area .svgAtArea path.oh {
  stroke: #ff8A05;
}

.game-detail-area .svgAtArea circle.ez {
  fill: #004182;
}

.game-detail-area .svgAtArea path.ez {
  stroke: #004182;
}

.game-detail-area .svgAtArea circle.na {
  fill: #EA5404;
}

.game-detail-area .svgAtArea path.na {
  stroke: #EA5404;
}

.game-detail-area .svgAtArea circle.tt {
  fill: #000;
}

.game-detail-area .svgAtArea path.tt {
  stroke: #000;
}

.game-detail-area .svgAtArea circle.tn {
  fill: #0b408d;
}

.game-detail-area .svgAtArea path.tn {
  stroke: #0b408d;
}

.game-detail-area .svgAtArea circle.py {
  fill: #5f1985;
}

.game-detail-area .svgAtArea path.py {
  stroke: #5f1985;
}

.game-detail-area .svgAtArea circle.tg {
  fill: #d90000;
}

.game-detail-area .svgAtArea path.tg {
  stroke: #d90000;
}

.game-detail-area .svgAtArea circle.an {
  fill: #E40073;
}

.game-detail-area .svgAtArea path.an {
  stroke: #E40073;
}

.game-detail-area .svgAtArea circle.ss {
  fill: #036eb8;
}

.game-detail-area .svgAtArea path.ss {
  stroke: #036eb8;
}

.game-detail-area .svgAtArea circle.rk {
  fill: #db0e0e;
}

.game-detail-area .svgAtArea path.rk {
  stroke: #db0e0e;
}

.game-detail-area .svgAtArea circle.rh {
  fill: #8FC31F;
}

.game-detail-area .svgAtArea path.rh {
  stroke: #8FC31F;
}

.game-detail-area .svgAtArea circle.mn {
  fill: #e60012;
}

.game-detail-area .svgAtArea path.mn {
  stroke: #e60012;
}

.game-detail-area .svgAtArea circle.yb {
  fill: #000d36;
}

.game-detail-area .svgAtArea path.yb {
  stroke: #000d36;
}

.game-detail-area .svgAtArea circle.rt {
  fill: #12315a;
}

.game-detail-area .svgAtArea path.rt {
  stroke: #12315a;
}

.game-detail-area .svgAtArea circle.ns {
  fill: #004731;
}

.game-detail-area .svgAtArea path.ns {
  stroke: #004731;
}

.game-detail-area .svgAtArea circle.tf {
  fill: #ffff00;
}

.game-detail-area .svgAtArea path.tf {
  stroke: #ffff00;
}

.game-detail-area .svgAtArea circle.gc {
  fill: #ffd700;
}

.game-detail-area .svgAtArea path.gc {
  stroke: #ffd700;
}

.game-detail-area .svgAtArea circle.ib {
  fill: #E60012;
}

.game-detail-area .svgAtArea path.ib {
  stroke: #E60012;
}

.game-detail-area .svgAtArea circle.rg {
  fill: #081c4f;
}

.game-detail-area .svgAtArea path.rg {
  stroke: #081c4f;
}

.game-detail-area .svgAtArea circle.oe {
  fill: #1f0603;
}

.game-detail-area .svgAtArea path.oe {
  stroke: #1f0603;
}

.game-detail-area .svgAtArea circle.kh {
  fill: #73CAF2;
}

.game-detail-area .svgAtArea path.kh {
  stroke: #73CAF2;
}

.game-detail-area .svgAtArea circle.sl {
  fill: #18519d;
}

.game-detail-area .svgAtArea path.sl {
  stroke: #18519d;
}

.game-detail-area .svgAtArea circle.am {
  fill: #323c99;
}

.game-detail-area .svgAtArea path.am {
  stroke: #323c99;
}

.game-detail-area .svgAtArea circle.hh {
  fill: #d2001e;
}

.game-detail-area .svgAtArea path.hh {
  stroke: #d2001e;
}

.game-detail-area .svgAtArea circle.cj {
  fill: #ff0000;
}

.game-detail-area .svgAtArea path.cj {
  stroke: #ff0000;
}

.game-detail-area .svgAtArea circle.se {
  fill: #ffe618;
}

.game-detail-area .svgAtArea path.se {
  stroke: #ffe618;
}

.game-detail-area .svgAtArea circle.hd {
  fill: #E9470B;
}

.game-detail-area .svgAtArea path.hd {
  stroke: #E9470B;
}

.game-detail-area .svgAtArea circle.aw {
  fill: #004098;
}

.game-detail-area .svgAtArea path.aw {
  stroke: #004098;
}

.game-detail-area .svgAtArea circle.kv {
  fill: #666;
}

.game-detail-area .svgAtArea path.kv {
  stroke: #666;
}

.game-detail-area .svgAtArea circle.sw {
  fill: #FFF33F;
}

.game-detail-area .svgAtArea path.sw {
  stroke: #FFF33F;
}

.game-detail-area .svgAtArea circle.bn {
  fill: #a01e23;
}

.game-detail-area .svgAtArea path.bn {
  stroke: #a01e23;
}

.game-detail-area .svgAtArea circle.ht {
  fill: #fff100;
}

.game-detail-area .svgAtArea path.ht {
  stroke: #fff100;
}

.game-detail-area .svgAtArea circle.tk {
  fill: #d0121c;
}

.game-detail-area .svgAtArea path.tk {
  stroke: #d0121c;
}

.game-detail-area .svgAtArea circle.ff {
  fill: #B43D9D;
}

.game-detail-area .svgAtArea path.ff {
  stroke: #B43D9D;
}

.game-detail-area .svgAtArea circle.ct {
  fill: #023893;
}

.game-detail-area .svgAtArea path.ct {
  stroke: #023893;
}

.game-detail-area .svgAtArea circle.te {
  fill: #006d3b;
}

.game-detail-area .svgAtArea path.te {
  stroke: #006d3b;
}

.game-detail-area .svgAtArea circle.ak {
  fill: #525252;
}

.game-detail-area .svgAtArea path.ak {
  stroke: #525252;
}

.game-detail-area .svgAtArea circle.a1 {
  fill: #000;
}

.game-detail-area .svgAtArea path.a1 {
  stroke: #000;
}

.game-detail-area .svgAtArea circle.a2 {
  fill: #d9d9d9;
}

.game-detail-area .svgAtArea path.a2 {
  stroke: #d9d9d9;
}

body.team-ct .layout-game-list li .play-detail .center .txt-main {
  color: #fff !important;
}

body.team-bn .layout-game-list li .play-detail .center .txt-main {
  color: #E40073 !important;
}

body.team-rh .layout-game-list li .play-detail .center .txt-main {
  color: #8FC31F !important;
}

body.team-na .layout-game-list li .play-detail .center .txt-main {
  color: #EA5404 !important;
}

@media screen and (min-width: 768px) {
  body.team-sw .layout-side .component-block .block-header .more {
    color: #fff !important;
  }
  body.team-tf .layout-side .component-block .block-header .more {
    color: #fff !important;
  }
  body.team-rh .layout-game-list li .play-detail .center .txt-main {
    color: #8FC31F !important;
  }

  .team-se .layout-team-header .team-nav li.has-2ndnav > a:after {
    background: url(/v=/common/img/icn-arw-bottom-c333.png) no-repeat center top !important;
    width: 12px;
    height: 9px;
  }

  .team-ht .layout-team-header .team-nav li.has-2ndnav > a:after {
    background: url(/v=/common/img/icn-arw-bottom-c333.png) no-repeat center top !important;
    width: 12px;
    height: 9px;
  }

  .team-gc .layout-team-header .team-nav li.has-2ndnav > a:after {
    background: url(/v=/common/img/icn-arw-bottom-c333.png) no-repeat center top !important;
    width: 12px;
    height: 9px;
  }

  .team-sw .layout-team-header .team-nav li.has-2ndnav > a:after {
    background: url(/v=/common/img/icn-arw-bottom-c333.png) no-repeat center top !important;
    width: 12px;
    height: 9px;
  }

  .team-tf .layout-team-header .team-nav li.has-2ndnav > a:after {
    background: url(/v=/common/img/icn-arw-bottom-c333.png) no-repeat center top !important;
    width: 12px;
    height: 9px;
  }
}
/*# sourceMappingURL=../css/team-color.css.map */

/* ===== team.css ===== */
@charset "UTF-8";

/* 共通CSS */
body ul {
  margin: 0;
}

/* ■ヘッダメニュー7つ仕様CSS */

 .layout-team-header .team-nav ul.tnav-wrap li.tnav07{
   display: inline-block;
 }
 .layout-team-header .team-sns ul {
   margin: 0;
 }
 .layout-team-header .team-nav ul.tnav-wrap{
   margin: 0;
   white-space: nowrap;
 }

/*---------- pc：タイトル部分----------*/
#body--inquiry-index .layout-second .second-header .title-wrap {
   color: #666 !important;
}

#body--inquiry-index .layout-module .second-header .title-wrap {
   color: #666 !important;
}

.layout-second .second-body article h2,
.layout-module .second-body article h2 {
    color: #4c4c4c;
    font-size: 160%;
  font-weight:bold;
    margin-bottom: 20px;
  padding: 10px 0px 10px 20px;
  border: solid 1px #CCC;
  border-left: solid 8px #E6001B;
}

.layout-second .second-body article h5,
.layout-module .second-body article h5 {
    display:block;
    background:#eee;
    border:1px solid #ccc;
    padding:5px 10px;
}


.sub_ttl {
    font-size: 120%;
  font-weight:bold;
    margin-bottom: 20px;
  border-bottom: solid 1px #CCC;
}
.sub_ttl02 {
    font-size: 120%;
  font-weight:bold;
    margin-bottom: 20px;
  padding: 10px;
    color: #fff;
  background: #9f9991;
}
.sub_ttl03 {
    font-size: 108%;
  font-weight:bold;
    margin-bottom: 20px;
  border-bottom: dotted 1px #AAA;
}

.layout-second .second-body article > p.tit {
  margin: 20px 0 10px;
  padding: 12px 0px;
  font-size: 130%;
    line-height:  1.4;
  color: #FFF;
  background: #9f9991;
}
.layout-second .second-body article > p.tit:first-child {
  margin-top: 0;
}
.layout-second .second-body article > p.tit span {
  margin: 10px 10px 10px 0;
  padding: 10px;
  color: #C5AE60;
  background: #000;
}
.layout-second .second-body article > p.lead {
    line-height:  1.6;
}

.layout-module .second-body article > p.tit {
  margin: 20px 0 10px;
  padding: 12px 0px;
  font-size: 130%;
    line-height:  1.4;
  color: #FFF;
  background: #9f9991;
}
.layout-module .second-body article > p.tit:first-child {
  margin-top: 0;
}
.layout-module .second-body article > p.tit span {
  margin: 10px 10px 10px 0;
  padding: 10px;
  color: #C5AE60;
  background: #000;
}
.layout-module .second-body article > p.lead {
    line-height:  1.6;
}


/*---------- チーム部分----------*/

/*
.team-oe .txt-main {
  color: #C5AE60 !important;
}
*/
.team-oe .txt-main {
  color: #FFFFFF !important;
}
.team-oe .bg-main {
  background: #E6001B !important;
}
.team-oe .bg-sub {
  background: #D4B274 !important;
}
.team-oe .is-team-slice-color .is-slice.is-bg-main:after {
  background: #666 !important;
}
.layout-second .second-body article a{
  /*color: #E6001B !important;*/
  color: #E6001B;
  text-decoration: underline;
}
.layout-module .second-body article a{
  /*color: #E6001B !important;*/
  color: #E6001B;
  text-decoration: underline;
}
.block-partner .bx-pager {
    display: none;
}
.component-sidenav-inner {
  background: #000;
}
.layout-second .second-body .players-list a {
   color: #595959 !important;
  text-decoration:none;
}
.layout-module .second-body .players-list a {
   color: #595959 !important;
  text-decoration:none;
}
@media screen and (min-width: 768px) {
  .team-oe .layout-popup-tnav .right {
    background: #E6001B !important;
  }
  .layout-second .second-header .top {
    background: #E6001B;
  }
  .layout-second .second-header .slice {
    background: #E6001B ;
  }
  .layout-second .second-header .btm {
    background: #E6001B ;
  }
  .layout-second .second-header .title-wrap {
    color: #FFF !important;
  }

  .layout-module .second-header .top {
    background: #E6001B;
  }
  .layout-module .second-header .slice {
    background: #E6001B ;
  }
  .layout-module .second-header .btm {
    background: #E6001B ;
  }
  .layout-module .second-header .title-wrap {
    color: #FFF !important;
  }
  
  .team-oe .component-sidenav a {
    border: 1px solid #B4001B !important;
  }
  .team-oe .component-sidenav a:hover {
    background: #E6001B !important;
  }
  .news-article .second-header .btm {
    background: #FFF;
}
  .news-article .second-header .top, .news-article .second-header .slice, .news-article .second-header .btm {
    background: #FFF;
}
  .team-oe .main-visual-inner .main-visual-card-wrap {
    bottom: 88px !important;
  }
  .team-oe .main-visual-inner .main-visual-card .btm {
    height: 48px !important;
  }
  .team-oe .main-visual-inner .main-visual-card .title {
    height: 88px !important;
  }
  .team-oe .main-visual-inner .main-visual-card .title {
    line-height:1.3 !important;
  }
  .team-oe .main-visual-inner .main-visual-card.back {
    transform: translate(10px, 10px) !important;
    -webkit-transform: translate(10px, 10px) !important;
  }
}
@media screen and (max-width: 767px) {
  .layout-second .second-header .top {
    background: #E6001B !important;
  }.second-header .title-wrap
  .layout-second .second-header .slice {
    background: #E6001B !important;
  }
   .layout-second .second-header .slice {
    background: #E6001B !important;
  }
  .layout-second .second-header .btm {
    background: #E6001B ;
  }
  .layout-second .second-header .title-wrap {
    color: #FFF;
  }

  .layout-module .second-header .top {
    background: #E6001B !important;
  }.second-header .title-wrap
  .layout-module .second-header .slice {
    background: #E6001B !important;
  }
   .layout-module .second-header .slice {
    background: #E6001B !important;
  }
  .layout-module .second-header .btm {
    background: #E6001B ;
  }
  .layout-module .second-header .title-wrap {
    color: #FFF;
  }
  .team-oe .component-sp-sidenav a {
    color: #FFF !important;
  }
  .team-oe .component-sp-sidenav a {
    color: #FFF !important;
  }
   .news-article .second-header .btm {
    background: #FFF;
}
  .news-article .second-header .top, .news-article .second-header .slice, .news-article .second-header .btm {
    background: #FFF;
}
  .team-oe .main-visual-inner {
    padding-bottom: 115px !important;
  }
  .team-oe .main-visual-inner .main-visual-card-wrap {
    bottom: 103px !important;
  }
  .team-oe .main-visual-inner .main-visual-card.back {
    transform: translate(10px, 10px) !important;
    -webkit-transform: translate(10px, 10px) !important;
  }
  .team-oe .main-visual-inner .bx-controls {
    bottom: -110px !important;
  }
}

/* contact */
.contact-area .news-article .second-header .top, .contact-area .news-article .second-header .slice {
    background: #E6001B;
}
.contact-area .news-article .second-header .btm {
    background: #E6001B;
    color: #fff;
    padding-bottom: 30px;
}
.contact-area .news-article .second-header .btm h1.title {
    color: #fff;
}

layout-side. bnr_top{
    margin:0 auto;
    text-align:center;
}

/* 汎用 */

.second-body ul.kome_no {
  padding-left: 3em;
}
.second-body .kome_no li {
  text-indent : -2.7em;
}
.second-body ul.note {
  margin-top:0;
  margin-bottom:10px;
  padding: 0 0 0 1.5em;
}
.second-body .note li {
  text-indent : -1em;
  line-height: 2;
}

.second-body ul.note_num {
  margin-top:0;
  margin-bottom:10px;
  padding: 0 0 0 2.5em;
}
.second-body .note_num li {
  text-indent : -2em;
}
.second-body ul.list_disc {
  margin-bottom: 15px;
}
.second-body .list_disc li{
  list-style:disc;
  margin-left: 20px;
  margin-top: 10px;
}
/* チケット */

#seasonnavi{
  width: 100%;
  background:#e6011b;
}
#seasonnavi ul li a{
  background:#e6011b;
  width: 25%;
  float: left;
  padding:20px 0;
  text-align: center;
  color: #fff;
  text-decoration: none;
  border-right: 1px solid #777;
  box-sizing: border-box;
}
#seasonnavi ul li a:hover{
  background:#9f9991;
}
  .fixed {
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 10000;
}


/* パートナー　*/
.layout-second .second-body article ul.partner_pre_img,
.layout-second .second-body article ul.partner_gr_img,
.layout-second .second-body article ul.partner_img{
margin-right:-1%;
}
.layout-second .second-body article ul.partner_pre_img li{
float:left;
  margin-right:5px;
  width:48%;
}

.layout-second .second-body article ul.partner_gr_img li{
float:left;
  margin-right:1%;
  width:31%;
}
.layout-second .second-body article ul.partner_img li{
float:left;
  margin-right:5px;
  width:23%;
}

.layout-module .second-body article ul.partner_pre_img,
.layout-module .second-body article ul.partner_gr_img,
.layout-module .second-body article ul.partner_img{
margin-right:-1%;
}
.layout-module .second-body article ul.partner_pre_img li{
float:left;
  margin-right:5px;
  width:48%;
}

.layout-module .second-body article ul.partner_gr_img li{
float:left;
  margin-right:1%;
  width:31%;
}
.layout-module .second-body article ul.partner_img li{
float:left;
  margin-right:5px;
  width:23%;
}
@media print, screen and (max-width: 767px){
  .layout-second .second-body article ul.partner_img li,
.layout-second .second-body article ul.partner_gr_img li{
float:left;
  margin-right:1%;
  width:48%;
  display:inline-block; 
/display:inline; 
/zoom:1;
  }}

.layout-second .second-body article ul.partner_mini_img li{
float:left;
  margin-right:5px;
}

.layout-second .second-body article ul.partner_pre_img li img,
.layout-second .second-body article ul.partner_gr_img li img,
.layout-second .second-body article ul.partner_img li img{
  width:100%;
}


  .layout-module .second-body article ul.partner_img li,
.layout-module .second-body article ul.partner_gr_img li{
float:left;
  margin-right:1%;
  width:48%;
  display:inline-block; 
/display:inline; 
/zoom:1;
  }}

.layout-module .second-body article ul.partner_mini_img li{
float:left;
  margin-right:5px;
}

.layout-module .second-body article ul.partner_pre_img li img,
.layout-module .second-body article ul.partner_gr_img li img,
.layout-module .second-body article ul.partner_img li img{
  width:100%;
}
.main-visual-inner .slide-pager {
    bottom: 10px!important;
    left: 50%!important;
    margin: 0 auto;
    position: absolute!important;
}
.main-visual-inner {
    padding-bottom: 80px!important;
}


.mediaphoto {
  display: flex;
  margin-top:15px;
}

.mediaphoto li{
  flex-basis: 25%;
  padding: 0 10px;
  overflow: hidden;
  margin-bottom: 20px;
}
.mediaphoto li figure {
  width: 100%;
  margin: 10px 0;
}
.mediaphoto li figure img {
  max-width: 100%;
  max-height:　100%;
  height:　auto;
}
.mediaphoto li figcaption {
  text-align:center;
  }

/* フッタ */
ul.sponsors_platinum_partner{
  width:80%;
  margin:0 auto;
}
ul.sponsors_platinum_partner li{
  width:49%;
  margin:0 auto;
  float:left;
}
ul.sponsors_top_partner{
  width:80%;
  margin:0 auto;
}
ul.sponsors_top_partner li{
  width:30%;
  margin:0 auto;
  float:left;
}
ul.sponsors_premium_partner {
  width:80%;
  margin:0 auto;
  clear:both;
}
ul.sponsors_premium_partner li{
  width:14%;
  float:left;
}
ul.sponsors_top_partner li img{
  width:95%;
}
ul.sponsors_premium_partner li img{
  width:98%;
}

footer{
  clear:both;
}

/* ===== common_contents_evessa.css ===== */
@charset "utf-8";

/*---------- 共通部分----------*/
.txt-right{
  text-align:right;
}
layout-side. bnr_top{
    margin:0 auto;
    text-align:center;
}
.layout-second .second-body article a{
  /*color: #E6001B !important; /*
  /* color: #2971a7 !important;*/
  text-decoration: underline;
}
.layout-second .second-body article .txt-nomarl{
  margin-bottom:20px;
  line-height:1.5;
}
* { box-sizing:border-box;}
 .link-wrap .size-half{
   margin:0 auto;
 }
.layout-second .second-body article ul.btn_linkM li a,
.layout-second .second-body article ul.btn_linkL li a,
.layout-second .second-body article ul.index_link2 .season a {
	color: #D1C0A5 !important;
  	text-decoration: none;
}
.list-indent{
	text-indent:-1em;
	margin-left:1em;
}

ul.note {
  margin-top:0;
  margin-bottom:10px;
  padding: 0 0 0 1.5em;
  list-style:none;
}
.note li {
  text-indent : -1em;
}

tbl-wrap .tbl01 table th{
  background:#FF0000;
  color:#fff;
  font-weight:bold;
    font-size: 120%;
}


/*---------- pc：ページ送り----------*/

.second-body  ul.pager {
	margin-top: 60px;
	border: dotted 1px #CCC;
}
.second-body .pager li a {
	position: relative;
}
.second-body .pager li.prev a:hover,
.second-body .pager li.next a:hover {
	background: #F2F2F2;
}
.second-body .pager li.prev a {
	float: left;
	padding: 10px 10px 10px 20px;
	background: #FFF;
}
.second-body .pager li.next a {
	float: right;
	padding: 10px 20px 10px 10px;
	background: #FFF;
}
.second-body .pager li.prev a:before {
	display: block;
	content: "";
	position: absolute;
	top: 50%;
	left: 5px;
	width: 0;
	height: 0;
	margin-top: -5px;
	border: 5px solid transparent;
	border-right: 5px solid #e6001b;
}
.second-body .pager li.next a:before {
	display: block;
	content: "";
	position: absolute;
	top: 50%;
	right: 5px;
	width: 0;
	height: 0;
	margin-top: -5px;
	border: 5px solid transparent;
	border-left: 5px solid #e6001b;
}

.second-body ul.kome_no {
	padding-left: 3em;
}
.second-body .kome_no li {
	text-indent : -2.7em;
}
.second-body ul.note {
	padding-left: 1.5em;
}
.second-body .note li {
	text-indent : -1em;
}

/*---------- pc：会員特典のテーブル----------*/

.second-body th.bg_bk { background: #333; }
.second-body th.bg_yellow { background: #DEB800; }
.second-body th.bg_silver { background: #787880; }
.second-body th.bg_red { background: #A90216; }
.second-body th.bg_gold { background: #B08600; }
.second-body .tbl01 thead th {
	color: #FFF;
}

.second-body .list_img li {
	display: inline-block;
}
.second-body dl.txt_list {
	margin-bottom: 20px;
}
.second-body dl.txt_list dt {
	font-size: 130%;
	font-weight: bold;
}
.second-body dl.txt_list dd {
	margin: 10px 0;
}

.second-body dl.txt_list dd ul{
	margin-left:10px; 
}
.second-body dl.txt_list dd ul li{
	text-indent:-1.3em; 
	margin-left:10px; 
}

ul.list_decimal{
  margin-bottom:20px;
}
ul.list_decimal li,
.second-body dl.txt_list dd ul.list_decimal li{
  list-style-type:decimal;
  text-indent:0;
  margin-left:20px;
}

ul.list_disc{
  margin-bottom:20px;
}
ul.list_disc li,
.second-body dl.txt_list dd ul.list_disc li{
  list-style-type:disc;
  text-indent:0;
  margin-left:20px;
}

/*---------- pc：よくあるご質問----------*/

.faq dl {
	margin-bottom: 30px;
	border-bottom: 1px dotted #CCC;
}
.faq dt {
	font-family: "abolition",sans-serif;
	font-size: 30px;
	float: left;
	width: 40px;
	padding-left: 10px;
	text-align:center;
	clear: left;
	margin-top: -10px;
}
.faq dd {
	margin: 0px 0px 30px 80px;
}

/*---------- pc：ポジションについて----------*/

dl.style01 {
	margin-bottom: 20px;
	padding: 0 10px;
	border-bottom: 1px dotted #CCC;
}
dl.style01 dt {
	float: left;
	width: 140px;
	clear: left;
	font-weight:bold;
	border-left: 0px solid #9F9991;
}
dl.style01 dd {
	margin: 0px 0px 20px 160px;
}

/*---------- pc：ギャラリー & スタッフ ページ----------*/

.galleryIndexList{
	width: 100%;
	margin: 0 auto;
}
p.galleryListContainer,
p.staffListContainer{
	float:left;
	width:21%;
	margin:0 2%;
}
SPAN.galleryListImgContainer,
SPAN.staffListImgContainer{
	width:100%;
	height:200px;
	margin-bottom:10px;
	
	display:block;
	background-repeat:no-repeat;
	background-position:center center;
}
SPAN.galleryListTitleContainer,
SPAN.staffListTitleContainer{
	display:block;
	height:auto;
    padding: 0px 0 0 17px;
    text-decoration: none;
	margin:5px 0 15px;
	position:relative;
}
.galleryListTitleContainer::after {
	display: block;
	content: " ";
	position: absolute;
	top: 0.4em;
	left: 0px;
	width: 0;
	height: 0;
	border: 5px solid transparent;
	border-left: 8px solid #e40073;
}


/*---------- pc：パートナー----------*/

.w700{
	max-width: 700px;
	width: 100%;
	margin: auto;
	box-sizing:border-box;
}
.w800{
	max-width: 800px;
	width: 100%;
	margin: auto;
	box-sizing:border-box;
}
.inline_1 img{
	width: 48%;
	margin: 0 0.2%;
}
.inline_2 img{
	width: 32.6%;
	margin: 0 0.1%;
}
.inline_3 img{
	width: 24%;
	margin: 0 0.1%;
}


/*---------- pc：パーツ----------*/
.kakomi_gray {
	padding: 20px;
	border: 1px solid #CCC;
}
ul.inside_link {
	margin: 0px 0 20px;
}
ul.inside_link li {
	position: relative;
	display: inline-block;
	padding-bottom: 5px;
}
ul.inside_link li a {
	margin-right: 30px;
	padding-left: 16px;
	color: #2971a7 !important;
}
ul.inside_link li a::after {
	display: block;
	content: " ";
	position: absolute;
	top: 0.45em;
	left: 0px;
	width: 0;
	height: 0;
	border: 5px solid transparent;
	border-top: 8px solid #2971a7;
}

/*---------- SP：追従ナビ----------*/

.space_posnav #posnav {
  padding:15px 30px 10px;
	border-bottom: 1px solid #ddd;
  background: #f5f5f5;
}

.space_posnav #posnav.fixed {
  position: fixed;
  top: 0px;
  z-index:9999;
}

.space_posnav #posnav.fixed.inner {
	width: 72% ;	/* サポートしてないブラウザ向け */
	width: -webkit-calc(100% - 380px) ;	/* 2013年10月以前のSafariをサポートする場合 */
	width: calc(100% - 380px) ;
}
.space_posnav ul.inside_link {
	margin: 0px 0 00px;
}




ul.btn_link {
	margin: 0px 0 20px;
}
 ul.btn_link li a {
	margin: 10px 0;
	padding: 10px 25px;
	display:block;
	color: #2971a7 !important;
	position: relative;
	border: 1px solid #2971a7;
	background: #EEE;
}
ul.btn_link li a::after {
	display: block;
	content: " ";
	position: absolute;
	top: 1.1em;
	left: 10px;
	width: 0;
	height: 0;
	border: 4px solid transparent;
	border-left: 6px solid #2971a7;
}
.btn_linkM,
.btn_linkM input{
	margin: 0px 0 20px;
	font-size: 15px;
	font-weight:bold;
	border:none;
	text-align:left;
	position: relative;
}
.btn_linkM li.arw{
	position: relative;
}
.btn_linkM li.arw::after {
	display: block;
	content: " ";
	position: absolute;
	top: 1.8em;
	left: 47%;
	width: 0;
	height: 0;
	border: 4px solid transparent;
	border-left: 6px solid #D1C0A5;
}
.btn_linkM li a,
.btn_linkM input {
	margin: 10px 0;
	padding: 10px 15px 10px 10px;
	display:block;
	color: #D1C0A5 !important;
	position: relative;
background: -prefix-linear-gradient(top, #777, #111 50%);
background: linear-gradient(to bottom, #777, #111 50%);
}
.btn_linkM input {
	display:block;
	line-height: 1.4;
}
.btn_linkM input:hover {
	opacity: 0.7;
	transition: opacity 0.15s ease 0s;
	cursor:pointer;
}
.btn_linkM li a::after {
	display: block;
	content: " ";
	position: absolute;
	top: 40%;
	right: 5px;
	width: 0;
	height: 0;
	border: 4px solid transparent;
	border-left: 6px solid #D1C0A5;
}

.btn_linkL {
	margin: 0px 0 20px;
	font-size: 135%;
	font-weight:bold;
}
ul.btn_linkL li a {
	margin: 10px 0;
	padding: 10px 35px 10px 25px;
	display:block;
	color: #D1C0A5 !important;
	position: relative;
background: -prefix-linear-gradient(top, #777, #111 50%);
background: linear-gradient(to bottom, #777, #111 50%);
}
 ul.btn_linkL li a::after {
	display: block;
	content: " ";
	position: absolute;
	top: 34.5%;
	right: 2%;
	width: 0;
	height: 0;
	border: 8px solid transparent;
	border-left: 12px solid #D1C0A5;
}
dl.inline_link {
	margin: 0px 0 20px;
}
dl.inline_link dt {
	margin-bottom: 10px;
	padding: 5px 10px;
	color: #FFF;
	background: #333;
	border-bottom: 3px solid #e40073;
}
dl.inline_link dd {
	position: relative;
	display: inline-block;
	padding-bottom: 5px;
}
dl.inline_link dd a {
	margin-right: 30px;
	padding-left: 12px;
}
dl.inline_link dd a::after {
	display: block;
	content: " ";
	position: absolute;
	top: 0.4em;
	left: 0px;
	width: 0;
	height: 0;
	border: 4px solid transparent;
	border-left: 5px solid #e40073;
}
.image {
	position:relative;
	padding: 10px;
	margin-bottom: 30px;
}
.image img {
	width:100%;
}
.image .btn {
	position: absolute;
	right:0;
	bottom:0;
	width: 24%;
}
.index_link_box {
	 display: flex;
    flex-wrap: wrap;
}

.index_link {
	margin: 0px 1% 20px;
	padding: 10px;
	width: 48%;
	border: 1px solid #333;
	box-sizing:border-box;
	background: #F5F5F5;
}
.index_link dt {
	margin: 0px 0 10px;
	font-size: 135%;
	font-weight:bold;
	width:100%;
}
.index_link dt img{
  width:100%;
}
.index_link dd {
	padding-left: 10px;
	text-align: left;
	background: #000;
	position:relative; 
	align-items: flex-end;
}

.index_link dd::before {
  	content: " \f0da";
	font-family: FontAwesome;
  color: #D1C0A5;
  margin-right:10px;
}



/*
.index_link dd::after {
	display: block;
	content: " ";
	position: absolute;
	top: 0.4em;
	right: 10px;
	width: 0;
	height: 0;
	border: 5px solid transparent;
	border-left: 8px solid #D1C0A5;
}
*/
.layout-second .second-body article .index_link a {
    color: #E6001B !important;
  	text-decoration: none;
}
.layout-second .second-body article .index_link dd a {
    color: #D1C0A5 !important;
}
.rss {
	margin: 4px 10px 4px 10px;
	display:block;
	font-size: 12px;
	font-weight:normal;
	float:right;
	background: #B4001B;
}
a .rss {
	color:#FFF;
}
.index_link2 {
	position: relative;
	margin: 0px 0 20px;
	padding: 10px 10px 10px 26px;
	border-bottom: 1px dotted #AAA;
	box-sizing:border-box;
}
.index_link2 li::after {
	display: block;
	content: " ";
	position: absolute;
	top: 35%;
	left: 10px;
	width: 0;
	height: 0;
	border: 5px solid transparent;
	border-left: 8px solid #B4001B;
}
.index_link2 .date {
	position: relative;
	margin-right: 5%;
}
.index_link2 .season {
	padding: 3px 10px;
	font-size: 12px;
	background: #000;
}
.index_link2 .title {
	margin-left: 5%;
}
.index_link2 div.date {
	width: 44%;
	margin-right: 3%;
}
.index_link2 div.title {
	margin-left: 0%;
}
#ooyalaplayer {
	width: 708px;
	height: 398px;
	margin: 0 auto 20px;
}
.ph_fLeft {
  float: left;
  margin-right: 30px;
}
.ph_fRight {
  float: right;
  margin-left: 30px;
}
.img_border img {
	border: 1px solid #AAA;
}
.list_disc {
	list-style:disc;
	margin-left: 20px;
}

/*---------- pc：テーブル----------*/
.tbl04 {
margin-bottom: 30px;
}
.tbl04 th, .tbl04 td {
padding: 10px;
border: 1px solid #bfbfbf;
}
.tbl04 th img, .tbl04 td img {
width:100%;
}
.tbl04 th {
background: #F5F5F5;
}
.tbl04 td.w20p {
width:20%;
}
.tbl04 td.w40p {
width:40%;
}

.tbl05 {
margin-bottom: 30px;
}
.tbl05 th, .tbl05 td {
padding: 10px;
border-top: 1px dotted #AAA;
border-bottom: 1px dotted #AAA;
}
.tbl05 th img, .tbl05 td img {
width:100%;
}
.tbl05 th {
background: #F5F5F5;
}
.tbl05 td .ttl {
padding-left:6px;
border-left: 4px solid #B4001B;
}
.tbl05 td.no-line {
border-top: 0px dotted #AAA;
border-bottom: 0px dotted #AAA;
}

/*---------- pc：パートナー募集----------*/
.ent_wrap {
	max-width:940px;
	width:100%;
	margin:0px auto;
}

/*---------- pc：3並びのBOX----------*/
.box30p {
	width:31.3333%;
	margin:0px 1%;
	padding:10px;
	float:left;
}
.box30p img {
	width:100%;
}

/*---------- pc：4並びのBOX----------*/
.box25p {
	width:23%;
	margin:0px 1%;
	padding:10px;
	float:left;
}
.ent_wrap .floordesign{
	width:64%;
}
.ent_wrap .uniform{
	width:35%;
	float:right;
}


/*---------- pc：右カラム----------*/
.component-sidenav-inner {
	background: #000;
}

/*---------- pc：汎用----------*/
.fLeft { float:left; }
.fRight { float:right; }
.img_inline {
  display:inline-block;
}
.pd5 {
	padding: 5px;
}
.pd10 {
	padding: 10px;
}
.pt10 {
	padding-top: 10px;
}
.mg10 {
	margin: 10px;
}
.txt_red { color:#B4001B; }
.txt_yelllow {color:#C2AE60;}
.txt_white {color:#FFF;}
a .txt_white {color:#d1c0a5;}

.line_s { background: linear-gradient(transparent 60%, #ff0 0%);}
.txt_L { font-size:140%;}
.txt_bold { font-weight:bold;}
.hasen01 {
	margin: 20px 0;
	padding: 20px;
	border: 1px dotted #AAA;
}
.mt10 { margin-top: 10px;}
.mt30 { margin-top: 30px;}
.mt20 { margin-top:20px;}
.mt50 { margin-top:50px;}
.mt100 { margin-top:100px;}
.ml30 { margin-left: 30px;}
.ml50 { margin-left: 50px;}
.ml100 { margin-left: 100px;}
.w100p {width: 100%;}
.w_half {width: 49%;}
.w50p {
	margin:auto;
	width: 50%;
	}
.w70p {
	margin:auto;
	width: 70%;
}
.w_onethird  {width: 32%;}
.val_m { vertical-align:middle; }

.bg_white { background:#fff;}
.bg_gray { background:#555;}
.bg_gray2 { background:#f5f5f5;}
.bg_beige { background:#FDFAF2;}
.bg_bk { background:#000;}

.block-partner .bx-pager {
    display: none;
}


@media screen and (max-width: 1168px) {
/*---------- SP：追従ナビ----------*/

.layout-main .space_posnav #posnav.fixed.inner {
	width: 100% ;	/* サポートしてないブラウザ向け */
	width: -webkit-calc(100% - 20px) ;	/* 2013年10月以前のSafariをサポートする場合 */
	width: calc(100% - 20px) ;
}
}



@media screen and (max-width: 767px) {


/*---------- SP：タイトル部分----------*/

.layout-second .second-body article > p.tit span {
	margin: 0 -10px 10px;
	padding: 7px;
	display: block;
	text-align: center;
}
.layout-second .second-body article > p.tit {
	padding: 0px 10px 10px;
}

/*---------- SP：ページ送り----------*/

.second-body  ul.pager {
	padding: 0px;
	border: dotted 1px #CCC;
}
.second-body .pager li.prev a {
	float: none;
	display:block;
	padding: 10px 0px;
	text-align:center;
	border-bottom: dotted 1px #CCC;
}
.second-body .pager li.next a {
	float: none;
	display:block;
	padding: 10px 0px;
	text-align:center;
}
.second-body ul.list_img {
	margin: 0 0px;
	text-align:center;
}
.second-body .list_img li {
	float:none;
	margin: 0px 0%;
	width: 100%;
}

/*---------- SP：ポジションについて----------*/

dl.style01 {
	margin-bottom: 20px;
	padding: 0 10px;
	border-bottom: 1px dotted #CCC;
}
dl.style01 dt {
	float: none;
	width: 100%;
}
dl.style01 dd {
	margin: 10px 0px 20px 0px;
}

/*---------- SP：ギャラリー & スタッフ ページ----------*/
p.galleryListContainer,
p.staffListContainer{
	width:46%;
	margin:0 2%;
}

/*---------- SP：3並びのBOX----------*/
.box30p {
	width:32.3333%;
	margin:0px 0.5%;
	padding:0px;
	float:left;
}
.box30p img {
	width:100%;
}

/*---------- pc：4並びのBOX----------*/
.box25p {
	width:48%;
	margin:0px 1%;
	padding:10px;
	float:left;
}
.box25p img {
	width:100%;
}
.ent_wrap .floordesign{
	width:100%;
	margin:0 auto;
}
.ent_wrap .uniform{
	width:60%;
	margin:0 auto;
	float:none;
}
.ent_wrap .uniform img,
.ent_wrap .floordesign img{
	width:100%;
}

/*---------- SP：パーツ----------*/
ul.btn_linkL li a {
	font-size: 120%;
}
 ul.btn_linkL li a::after {
	display: none;
	content: " ";
	position: absolute;
	top: 0.8em;
	right: 10%;
	width: 0;
	height: 0;
	border: 8px solid transparent;
	border-left: 12px solid #D1C0A5;
}
.index_link2 .season {
	padding: 1px 10px;
	display:inline-block;
}
.index_link2 .title {
	margin-top:5px;
	margin-left: 0%;
	display:block;
}
.index_link2 div.date,
.index_link2 div.title {
	width: 100%;
}
.image {
	padding: 0px;
}
#ooyalaplayer {
	width: 100%;
	height: 200px;
}

}

/*---------- SP：汎用----------*/
.mt10 { margin-top: 10px;}
.mt20 { margin-top: 20px;}
.sp_br {
 display: block;
 clear:both;
}
.player-profile .image{
  padding:0;
  margin:0;
}

@media screen and (max-width: 600px) {


/*---------- SP：タイトル部分----------*/

.fLeft, .fRight {
  float: none;
}
.ph_fLeft {
  float: none;
  margin-right: 0px;
}
.ph_fRight {
  float: none;
  margin-left: 0px;
}
.img_inline {
  display:block;
}

.inline_2 img,
.inline_3 img{
	width: 31.3%;
}
.w_half {width: 100%;}
.w_onethird  {width: 100%;}
.btn_linkM li.arw::after {
	top: 1.1em;
	left: 96%;
}

/*---------- pc：テーブル----------*/
.tbl04 {
font-size: 80%;
}
.tbl04 th, .tbl04 td {
padding: 5px;
}

/*---------- SP：3並びのBOX----------*/
.box30p {
	width:100%;
	margin:0px 0.5%;
	padding:0px;
	float:none;
}
.box30p img {
	width:100%;
}

/*---------- pc：4並びのBOX----------*/
.box25p {
	width:84%;
	margin:0px auto;
	padding:10px;
	float:none;
}
}


/*-------------商店街カルーセル----------------*/
.support_pickup {
       background:#e1e1e2;
       padding: 30px 30px 5px;
    }

/*左右の矢印の位置を変える*/
.slick-next {
    right: 20px;
    z-index: 99;
}
.slick-prev {
     left: 15px;
    z-index: 100;
}




.lazy-item .slick-next,
.thumb-item-nav .slick-next,
.multiple-item .slick-next,
.center-item .slick-next {
	right: 20px;
	z-index: 99;
}
.lazy-item .slick-prev,
.thumb-item-nav .slick-prev,
.multiple-item .slick-prev,
.center-item .slick-prev {
	left: 20px;
	z-index: 100;
}

.thumb-item {
  width:100%;
	margin: 0 auto 5px;
	padding: 0 5px;
}
.thumb-item img{
  width:100%;
}
.thumb-item-nav {
  width:100%;
	margin: 0 auto;
}
.thumb-item-nav li{
	margin: 5px;
}

/*----商店街リスト-----*/

#tags span {
	margin: 10px 10px 0 0;
	cursor: pointer;
	padding:8px 10px;
	border:solid 1px #ccc;
  border-radius:5px;
 display: inline;
  width:18%;
  line-height:40px;
}
#tags span.select{
    background-color: #e3152d;
    color: #fff ;
}

.second-body article ul#support_box {
    display:-webkit-box;
    display:-moz-box;
    display:-ms-box;
    display:-webkit-flexbox;
    display:-moz-flexbox;
    display:-ms-flexbox;
    display:-webkit-flex;
    display:-moz-flex;
    display:-ms-flex;
    display:flex;
    -webkit-box-lines:multiple;
    -moz-box-lines:multiple;
    -webkit-flex-wrap:wrap;
    -moz-flex-wrap:wrap;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap;
    width:100%;
 margin-top:20px;
  /*overflow: hidden;*/
}

.layout-second .second-body article ul#support_box li{
      margin:0 1% 10px 0;
      width:49%;
      list-style:none;
      padding:10px 10px 40px 10px ;
      /*position: relative;*/
      border-radius: 10px;	
      border:1px solid #ccc;
      display: flex;
      align-items:flex-start;
      position: relative;
}

.layout-second .second-body article ul#support_box li figure{ 
    width:25%;
  margin-right:10px;
}
.layout-second .second-body article ul#support_box li figure img{ 
    width:100%;
  height:auto;
}
.layout-second .second-body article ul#support_box li div.textArea{
    width:74%;
}
.layout-second .second-body article ul#support_box li .textArea h4{
  font-weight:bold;
  font-size:110%;
  margin-bottom:5px;
    width:100%;
}

#tags span#tags_gourmet:before,
.layout-second .second-body article ul#support_box li.gourmet .textArea h4:before {
  	content: " \f0f5";
	font-family: FontAwesome;
	color:#ef743b;
  margin-right:10px;
}
#tags span#tags_fashion:before,
.layout-second .second-body article ul#support_box li.fashion .textArea h4:before {
  	content: " \f290";
	font-family: FontAwesome;
	color:#ea5366;
  margin-right:10px;
}
#tags span#tags_sports:before,
.layout-second .second-body article ul#support_box li.sports .textArea h4:before {
  	content: " \f21c";
	font-family: FontAwesome;
	color:#4e689c;
  margin-right:10px;
}
#tags span#tags_entame:before,
.layout-second .second-body article ul#support_box li.entame .textArea h4:before {
  	content: " \f008";
	font-family: FontAwesome;
	color:#9bc772;
  margin-right:10px;
}
#tags span#tags_beauty:before,
.layout-second .second-body article ul#support_box li.beauty .textArea h4:before {
  	content: " \f004";
	font-family: FontAwesome;
	color:#f4cccc;
  margin-right:10px;
}

#tags span#tags_gourmet.select:before,
#tags span#tags_fashion.select:before,
#tags span#tags_sports.select:before,
#tags span#tags_entame.select:before,
#tags span#tags_beauty.select:before{
    color: #fff ;
}
.layout-second .second-body article ul#support_box li div.textArea dl{
display: table;
}
.layout-second .second-body article ul#support_box li div.textArea dt{
  background:#e1e1e2;
  text-align:center;
  display: table-cell;
  width:5em;
  vertical-align: middle;
      border-radius: 5px;	
}
.layout-second .second-body article ul#support_box li div.textArea dd{
  display: table-cell;
    padding-left:10px;
}


.layout-second .second-body article ul#support_box li a.btnStyle1 {
    display: inline-block;
    background-color: #e3152d;
    color: #fff ;
    line-height: 30px;
    margin: 10px auto;
    border-radius: 3px;
    text-align: center;
    padding: 0 10px;
  text-decoration: none;
position: absolute;
  right:10px;
  bottom:0;
}

@media screen and (max-width: 767px){
.layout-second .second-body article ul#support_box li{
      margin:5px 0;
      width:100%;
}
  #tags span {
	margin-bottom: 10px;
	cursor: pointer;
    width:100%;
    display:block;
}
}
/*詳細ページ*/
#store {
  display: flex;
}

#store .store-img {
	padding-right:10px;
}
#store .store-img img{
    border:solid 1px #ccc;
    padding:4px;
  width:100%;
  height:auto;
  }
#store .store-discription{
    flex: 1;
}
#store dt{
    background:#e1e1e2;
    text-align:center;
    float:left;
    width:7em;
    vertical-align: middle;
    border-radius: 5px;
  
}
  #store dd{
    padding-left:10px;
}

 .store-ap{
	margin:10px 0;
}
.store-ap img{
  height:auto;
  width:200px;
  float:right;
    border:solid 1px #ccc;
    padding:4px;
  margin:10px 0;
}
.store-map{
  clear:both;
  padding-top:15px;
}

.store-map iframe{
  width:100%;
  padding: 15px 0;
}
@media screen and (max-width: 767px){
  #store {
    flex-direction: column;
  }

  .store-map iframe{
  width:90%;
  margin: 15px 5%;
    
}
  .store-ap img{
  height:auto;
  width:90%;
  float:none;
    border:solid 1px #ccc;
    padding:4px;
}
}



/*アリーナ画像*/

.arena_tab{
  overflow:hidden;
}
.arena_tab li{
  background:#ccc;
  padding:5px 25px;
  float:left;
  margin:1px 1px 0 0;
  width : 49% ; /* IE8以下とAndroid4.3以下用フォールバック */
   width : -webkit-calc(50% - 1px) ;
   width : calc(50% - 1px) ;
/*  border-top-right-radius: 6px;*/
}
.arena_tab li.select{
  background:#e3152d;
  color:#fff;
}
.arena_content li{
  background:#ccc;
  padding:20px;
}




.arena_tab{
  overflow:hidden;
}
.ticketprice_tab li{
    display: block;
  background:#ccc;
  padding:5px 25px;
  float:left;
  margin:1px 1px 0 0;
  width : 49% ; /* IE8以下とAndroid4.3以下用フォールバック */
   width : -webkit-calc(50% - 1px) ;
   width : calc(50% - 1px) ;
/*  border-top-right-radius: 6px;*/
}
.ticketprice_tab li.select{
  background:#e3152d;
  color:#fff;
}
.ticketprice_content li{
  background:#ccc;
  padding:0;
}
.ticketprice_content li div{
    display:inline-table;
    width:100%;
    display:block;
  background:#fff;
}


.hide {display:none;}


/* グッズ */
.itemList {
display:flex;
flex-wrap:wrap;
	padding-right:2%;
  
}
.itemList li {
	flex-basis: 31%;
    padding: 10px 1%;
  border:1px solid #ccc;
  margin:10px 1%;
}

@media screen and (max-width: 767px){
.itemList li {
	flex-basis: 48%;
    padding: 10px 1%;
  border:1px solid #ccc;
  margin:10px 1%;
}}


.name{
  
  font-size:90%;
}

.item_price{
  font-weight:bold;
  color:#e3152d;
  text-align:right;
  font-size:110%;
}

.ec{
    position: relative;
    display: inline-block;
    font-weight: bold;
    padding: 0.25em 0.5em;
    text-decoration: none !important;
    color: #fff !important;
    background: #d3b178;
    transition: .4s;
  width:48%;
  margin-left:2%;
  }

.ec:hover {
    background: #ccc;
    color: #fff !important;
}

/* 20180907 ssk追記 */

.red_btn_box {
    
}

.red_btn_box ul {
    
}

.red_btn_box ul li {
    width: 100%;
}

.red_btn_box ul li:nth-child(n + 2) {
    margin-top: 20px;
}

.red_btn_box ul li a {
    display:block;
    padding: 10px;
    background-color: #E6001B;
    color: #ffffff!important;
    text-align:center;
    text-decoration: none!important;
}

@media screen and (min-width: 768px){

.red_btn_box {
    
}

.red_btn_box ul {
    display: -webkit-box;/* Androidブラウザ用 */
	display: -moz-box;/* Firefox21 */
	display: -ms-flexbox;/* IE10 */
	display: -webkit-flex;/* safari（PC）用 */
	display: flex;
	-webkit-align-items: center;
	-ms-flex-align: center;
	-webkit-box-align: center;
	align-items: center;
	-webkit-flex-wrap: wrap;          /* Safari etc. */
	-ms-flex-wrap    : wrap;          /* IE10        */
	flex-wrap        : wrap;
}

.red_btn_box ul li {
    width: 30%;
    margin-right: 20px;
}

.red_btn_box ul li:nth-child(n + 2) {
    margin-top: 0;
}

.red_btn_box ul li:nth-child(n + 4) {
    margin-top: 20px;
}
}






span.font_s_txt {
    display: block;
    font-size: 12px;
}

.ticket_box {
    
}

.ticket_box .ticket_box_col3 {
    
}

.ticket_box ul.ticket_box_col3 {
   
}

.ticket_box ul.ticket_box_col3 li {
    width: 100%;
}

.ticket_box ul.ticket_box_col3 li:nth-child(n + 2) {
    margin-top: 20px;
}

.red_bg_catch_box {
	margin-top: 15px;
	margin-bottom: 20px;
}

.red_bg_catch_box ul {
	
}

.red_bg_catch_box ul li {
	width: 100%;
	background-color: #E6001B;
	padding: 10px 10px;
	color: #ffffff;
    text-align: center;
    font-size: 16px;
    letter-spacing: 0.08em;
    line-height: 1.8em;
}

.red_bg_catch_box ul li + li {
	margin-top: 20px;
}

.red_bg_catch_box ul li span {
	color: #fff000;
	font-size: 18px;
}

.ticket_box .ticket_box_col3 ul li a {
    display: block;
    width: 100%;
}

@media screen and (min-width: 768px){

.ticket_box ul.ticket_box_col3 {
    display: -webkit-box;/* Androidブラウザ用 */
	display: -moz-box;/* Firefox21 */
	display: -ms-flexbox;/* IE10 */
	display: -webkit-flex;/* safari（PC）用 */
	display: flex;
	-webkit-justify-content: space-between;
	-ms-justify-content: space-between;
	justify-content: space-between;
	-webkit-align-items: flex-start;  /* Safari etc. */
	-ms-align-items: flex-start;  /* IE10        */
	align-items: flex-start;
}

.ticket_box ul.ticket_box_col3 li {
    width: 33.3%;
    margin-right: 20px;
}

.ticket_box ul.ticket_box_col3 li:nth-child(n + 2) {
    margin-top: 0;
}

.ticket_box ul.ticket_box_col3 li:last-child {
    margin-right: 0;
}
.red_bg_catch_box {
	margin-top: 30px;
	margin-bottom: 40px;
}

.red_bg_catch_box ul {
	display: -moz-box;/* Firefox21 */
	display: -ms-flexbox;/* IE10 */
	display: -webkit-flex;/* safari（PC）用 */
	display: flex;
	-webkit-align-items: flex-start;  /* Safari etc. */
	-ms-align-items: flex-start;  /* IE10        */
	align-items: flex-start;
	-webkit-justify-content: space-between;
	-ms-justify-content: space-between;
	justify-content: space-between;
}

.red_bg_catch_box ul li {
	width: 48.4375%;
	padding: 10px 10px;
	margin-right: 30px;
	color: #ffffff;
    text-align: center;
    font-size: 16px;
    letter-spacing: 0.08em;
    line-height: 1.8em;
}

.red_bg_catch_box ul li + li {
	margin-top: 0;
}

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

.red_bg_catch_box ul li span {
	font-size: 18px;
}

.ticket_box .ticket_box_col3 ul li a {
    width: 33.3%;
}   
}

.img_box_col_2 {
    max-width: 800px;
    width: 100%;
}

.img_box_col_2 ul {
    display: -moz-box;/* Firefox21 */
	display: -ms-flexbox;/* IE10 */
	display: -webkit-flex;/* safari（PC）用 */
	display: flex;
	-webkit-align-items: flex-start;  /* Safari etc. */
	-ms-align-items: flex-start;  /* IE10        */
	align-items: flex-start;
}

.img_box_col_2 ul li {
    width: 48.125%;
    margin-right: 10px;
}

.img_box_col_2 ul li:last-child {
    margin-right: 0;
}
@media screen and (min-width: 768px){

.img_box_col_2 ul li {
    margin-right: 30px;
}
}

/* ===== colorbox.css ===== */
/*
    Colorbox Core Style:
    The following CSS is consistent between example themes and should not be altered.
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxWrapper {max-width:none;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto; -webkit-overflow-scrolling: touch;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%; height:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block; max-width:none; -ms-interpolation-mode:bicubic;}
.cboxIframe{width:100%; height:100%; display:block; border:0; padding:0; margin:0;}
#colorbox, #cboxContent, #cboxLoadedContent{box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box;}

/* 
    User Style:
    Change the following styles to modify the appearance of Colorbox.  They are
    ordered & tabbed in a way that represents the nesting of the generated HTML.
*/
#cboxOverlay{background:url(/v=1528182139/files/user/images/overlay.png) repeat 0 0;}
#colorbox{outline:0;}
    #cboxTopLeft{width:21px; height:21px; background:url(/v=1528182138/files/user/images/controls.png) no-repeat -101px 0;}
    #cboxTopRight{width:21px; height:21px; background:url(/v=1528182138/files/user/images/controls.png) no-repeat -130px 0;}
    #cboxBottomLeft{width:21px; height:21px; background:url(/v=1528182138/files/user/images/controls.png) no-repeat -101px -29px;}
    #cboxBottomRight{width:21px; height:21px; background:url(/v=1528182138/files/user/images/controls.png) no-repeat -130px -29px;}
    #cboxMiddleLeft{width:21px; background:url(/v=1528182138/files/user/images/controls.png) left top repeat-y;}
    #cboxMiddleRight{width:21px; background:url(/v=1528182138/files/user/images/controls.png) right top repeat-y;}
    #cboxTopCenter{height:21px; background:url(/v=1528182139/files/user/images/border.png) 0 0 repeat-x;}
    #cboxBottomCenter{height:21px; background:url(/v=1528182139/files/user/images/border.png) 0 -29px repeat-x;}
    #cboxContent{background:#fff; overflow:hidden;}
        .cboxIframe{background:#fff;}
        #cboxError{padding:50px; border:1px solid #ccc;}
        #cboxLoadedContent{margin-bottom:28px;}
        #cboxTitle{position:absolute; bottom:4px; left:0; text-align:center; width:100%; color:#949494;}
        #cboxCurrent{position:absolute; bottom:4px; left:58px; color:#949494;}
        #cboxLoadingOverlay{background:url(/v=1528182138/files/user/images/loading_background.png) no-repeat center center;}
        #cboxLoadingGraphic{background:url(/v=1528182139/files/user/images/loading.gif) no-repeat center center;}

        /* these elements are buttons, and may need to have additional styles reset to avoid unwanted base styles */
        #cboxPrevious, #cboxNext, #cboxSlideshow, #cboxClose {border:0; padding:0; margin:0; overflow:visible; width:auto; background:none; }
        
        /* avoid outlines on :active (mouseclick), but preserve outlines on :focus (tabbed navigating) */
        #cboxPrevious:active, #cboxNext:active, #cboxSlideshow:active, #cboxClose:active {outline:0;}

        #cboxSlideshow{position:absolute; bottom:4px; right:30px; color:#0092ef;}
        #cboxPrevious{position:absolute; bottom:0; left:0; background:url(/v=1528182138/files/user/images/controls.png) no-repeat -75px 0; width:25px; height:25px; text-indent:-9999px;}
        #cboxPrevious:hover{background-position:-75px -25px;}
        #cboxNext{position:absolute; bottom:0; left:27px; background:url(/v=1528182138/files/user/images/controls.png) no-repeat -50px 0; width:25px; height:25px; text-indent:-9999px;}
        #cboxNext:hover{background-position:-50px -25px;}
        #cboxClose{position:absolute; bottom:0; right:0; background:url(/v=1528182138/files/user/images/controls.png) no-repeat -25px 0; width:25px; height:25px; text-indent:-9999px;}
        #cboxClose:hover{background-position:-25px -25px;}

/*
  The following fixes a problem where IE7 and IE8 replace a PNG's alpha transparency with a black fill
  when an alpha filter (opacity change) is set on the element or ancestor element.  This style is not applied to or needed in IE9.
  See: http://jacklmoore.com/notes/ie-transparency-problems/
*/
.cboxIE #cboxTopLeft,
.cboxIE #cboxTopCenter,
.cboxIE #cboxTopRight,
.cboxIE #cboxBottomLeft,
.cboxIE #cboxBottomCenter,
.cboxIE #cboxBottomRight,
.cboxIE #cboxMiddleLeft,
.cboxIE #cboxMiddleRight {
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);
}

/* ===== lightbox.css ===== */
/**
 * jQuery lightBox plugin
 * This jQuery plugin was inspired and based on Lightbox 2 by Lokesh Dhakar (http://www.huddletogether.com/projects/lightbox2/)
 * and adapted to me for use like a plugin from jQuery.
 * @name jquery-lightbox-0.5.css
 * @author Leandro Vieira Pinho - http://leandrovieira.com
 * @version 0.5
 * @date April 11, 2008
 * @category jQuery plugin
 * @copyright (c) 2008 Leandro Vieira Pinho (leandrovieira.com)
 * @license CCAttribution-ShareAlike 2.5 Brazil - http://creativecommons.org/licenses/by-sa/2.5/br/deed.en_US
 * @example Visit http://leandrovieira.com/projects/jquery/lightbox/ for more informations about this jQuery plugin
 */
#jquery-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
}
#jquery-lightbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#lightbox-nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	width: 49%;
	height: 100%;
	zoom: 1;
	display: block;
}
#lightbox-nav-btnPrev { 
	left: 0; 
	float: left;
}
#lightbox-nav-btnNext { 
	right: 0; 
	float: right;
}
#lightbox-container-image-data-box {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0 10px 0;
}
#lightbox-container-image-data {
	padding: 0 10px; 
	color: #666; 
}
#lightbox-container-image-data #lightbox-image-details { 
	width: 70%; 
	float: left; 
	text-align: left; 
}	
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {
	display: block; 
	clear: left; 
	padding-bottom: 1.0em;	
}			
#lightbox-secNav-btnClose {
	width: 66px; 
	float: right;
	padding-bottom: 0.7em;	
}

/* ===== lp_original_style.css ===== */
@charset "UTF-8";
/* CSS Document */

.page_top_ticket_bnr_20190826 {
margin-bottom:60px;
}



#origin_lp_container {
	width: 100%;
	overflow: hidden;
}

@media screen and (min-width: 769px) {
#origin_lp_container {
	min-width: 1280px;
	background-color: #000000;
	position: relative;
    z-index: -1;
}
}

/* -----------------------------------------------
スペース
----------------------------------------------- */

.mb_60 {
    margin-bottom: 60px;
}


/* -----------------------------------------------
共通設定
----------------------------------------------- */

.origin_lp_sp {
	display: block;
}

.origin_lp_pc {
	display: none;
}

.origin_lp_inner {
	width: 100%;
	margin: 0 auto;
    padding: 0 15px;
}

.origin_lp_con_inner {
	padding: 0 15px;
}

@media screen and (min-width: 769px) {

.origin_lp_sp {
	display: none;
}

.origin_lp_pc {
	display: block;
}

.origin_lp_inner {
	width: 1280px;
	padding: 0;
}

.origin_lp_con_inner {
	width: 1000px;
	margin: 0 auto;
	padding: 0;
}
}

/* -----------------------------------------------
clearfix
----------------------------------------------- */

.cf {
	zoom: 1;
}

.cf:before,
.cf:after {
	content: "";
	display: table;
}

.cf:after {
	 clear: both;
}


/* -----------------------------------------------
文字色
----------------------------------------------- */

.origin_lp_font_yelllow {
	color: #fff000;
}

.origin_lp_font_red {
	color: #a40000;
}


/* -----------------------------------------------
ボタンボックス
----------------------------------------------- */

#origin_lp_container .origin_lp_btn_box {
	background-color: #000000;
    padding: 40px 0;
}

#origin_lp_container .origin_lp_btn_box .origin_lp_btn {
	text-align: center;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp_btn_box {
	background-color: #000000;
    padding: 60px 0;
    border-top: none;
	border-bottom: none;
}
}



/* -----------------------------------------------
飲食
----------------------------------------------- */
#origin_lp_container .origin_lp_food_box01 {
	
}

#origin_lp_container .origin_lp_food_box01 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/common_img/food_bg01_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 300%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp_food_box01 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/common_img/food_bg01_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 1520px;
	background-size: cover;
}
}

#origin_lp_container .origin_lp_food_box02 {
	
}

#origin_lp_container .origin_lp_food_box02 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/common_img/food_bg02_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 227.1428%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp_food_box02 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/common_img/food_bg02_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 990px;
	background-size: cover;
}
}

#origin_lp_container .origin_lp_food_box03 {
	
}

#origin_lp_container .origin_lp_food_box03 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/common_img/food_bg03_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 220%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp_food_box03 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/common_img/food_bg03_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 990px;
	background-size: cover;
}
}

/* -----------------------------------------------
アクセス / 舞洲アリーナ
----------------------------------------------- */

#origin_lp_container .origin_lp_maishima {
	
}

#origin_lp_container .origin_lp_maishima .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/common_img/maishima_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 111.4285%;
	background-size: cover;
}

#origin_lp_container .origin_lp_maishima .origin_lp_txt_box_sp {
	padding: 30px 0 60px;
	background-color: #ffffff;
}

#origin_lp_container .origin_lp_maishima .origin_lp_txt_box_sp .origin_lp_box {
	margin-bottom: 20px;
}

#origin_lp_container .origin_lp_maishima .origin_lp_txt_box_sp .origin_lp_box + .origin_lp_box {
	margin-bottom: 0;
}

#origin_lp_container .origin_lp_maishima .origin_lp_txt_box_sp span.origin_lp_tag {
	margin-bottom: 10px;
	display: block;
}

#origin_lp_container .origin_lp_maishima .origin_lp_txt_box_sp p {
	font-size: 4vw;
	line-height: 1.8em;
}

#origin_lp_container .origin_lp_maishima .origin_lp_txt_box_sp ul {
	
}

#origin_lp_container .origin_lp_maishima .origin_lp_txt_box_sp ul li {
	margin-bottom: 10px;
	font-size: 4vw;
	line-height: 1.6em;
}

#origin_lp_container .origin_lp_maishima .origin_lp_txt_box_sp ul li:last-child {
	margin-bottom: 0;
}

#origin_lp_container .origin_lp_maishima .origin_lp_btn {
	padding-top: 30px;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp_maishima .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/common_img/maishima_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 775px;
	background-size: cover;
}

#origin_lp_container .origin_lp_maishima .origin_lp_txt_box_pc {
	padding: 40px 0 60px;
	background-color: #ffffff;
}

#origin_lp_container .origin_lp_maishima .origin_lp_txt_box_pc .origin_lp_box {
	margin-bottom: 30px;
}

#origin_lp_container .origin_lp_maishima .origin_lp_txt_box_pc .origin_lp_box + .origin_lp_box {
	margin-bottom: 0;
}

#origin_lp_container .origin_lp_maishima .origin_lp_txt_box_pc span.origin_lp_tag {
	margin-bottom: 15px;
	display: block;
}

#origin_lp_container .origin_lp_maishima .origin_lp_txt_box_pc p {
	font-size: 16px;
}

#origin_lp_container .origin_lp_maishima .origin_lp_txt_box_pc ul {
	
}

#origin_lp_container .origin_lp_maishima .origin_lp_txt_box_pc ul li {
	margin-bottom: 10px;
}

#origin_lp_container .origin_lp_maishima .origin_lp_txt_box_pc ul li:last-child {
	margin-bottom: 0;
}

#origin_lp_container .origin_lp_maishima .origin_lp_btn {
	padding-top: 40px;
}
}

/* -----------------------------------------------
アクセス / 池田市五月山体育館
----------------------------------------------- */

#origin_lp_container .origin_lp_ikeda {
	
}

#origin_lp_container .origin_lp_ikeda .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/common_img/ikeda_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 111.4285%;
	background-size: cover;
}

#origin_lp_container .origin_lp_ikeda .origin_lp_txt_box_sp {
	padding: 30px 0 60px;
	background-color: #ffffff;
}

#origin_lp_container .origin_lp_ikeda .origin_lp_txt_box_sp .origin_lp_box {
	margin-bottom: 20px;
}

#origin_lp_container .origin_lp_ikeda .origin_lp_txt_box_sp .origin_lp_box + .origin_lp_box {
	margin-bottom: 0;
}

#origin_lp_container .origin_lp_ikeda .origin_lp_txt_box_sp span.origin_lp_tag {
	margin-bottom: 10px;
	display: block;
}

#origin_lp_container .origin_lp_ikeda .origin_lp_txt_box_sp p {
	font-size: 4vw;
	line-height: 1.8em;
}

#origin_lp_container .origin_lp_ikeda .origin_lp_txt_box_sp ul {
	
}

#origin_lp_container .origin_lp_ikeda .origin_lp_txt_box_sp ul li {
	margin-bottom: 10px;
	font-size: 4vw;
	line-height: 1.6em;
}

#origin_lp_container .origin_lp_ikeda .origin_lp_txt_box_sp ul li:last-child {
	margin-bottom: 0;
}

#origin_lp_container .origin_lp_ikeda .origin_lp_btn {
	padding-top: 30px;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp_ikeda .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/common_img/ikeda_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 720px;
	background-size: cover;
}

#origin_lp_container .origin_lp_ikeda .origin_lp_txt_box_pc {
	width: 400px;
    padding: 300px 0 60px;
    margin-left: 600px;
}

#origin_lp_container .origin_lp_ikeda .origin_lp_txt_box_pc .origin_lp_box {
	margin-bottom: 30px;
}

#origin_lp_container .origin_lp_ikeda .origin_lp_txt_box_pc .origin_lp_box + .origin_lp_box {
	margin-bottom: 0;
}

#origin_lp_container .origin_lp_ikeda .origin_lp_txt_box_pc span.origin_lp_tag {
	margin-bottom: 15px;
	display: block;
}

#origin_lp_container .origin_lp_ikeda .origin_lp_txt_box_pc p {
	font-size: 16px;
}

#origin_lp_container .origin_lp_ikeda .origin_lp_txt_box_pc ul {
	
}

#origin_lp_container .origin_lp_ikeda .origin_lp_txt_box_pc ul li {
	margin-bottom: 10px;
}

#origin_lp_container .origin_lp_ikeda .origin_lp_txt_box_pc ul li:last-child {
	margin-bottom: 0;
}

#origin_lp_container .origin_lp_ikeda .origin_lp_btn {
	padding-top: 40px;
}
}

/* -----------------------------------------------
アクセス / 住吉スポーツセンター
----------------------------------------------- */

#origin_lp_container .origin_lp_sumiyoshi {
	
}

#origin_lp_container .origin_lp_sumiyoshi .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/common_img/sumiyoshi_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 118.5714%;
	background-size: cover;
}

#origin_lp_container .origin_lp_sumiyoshi .origin_lp_txt_box_sp {
	padding: 30px 0 60px;
	background-color: #ffffff;
}

#origin_lp_container .origin_lp_sumiyoshi .origin_lp_txt_box_sp .origin_lp_box {
	margin-bottom: 20px;
}

#origin_lp_container .origin_lp_sumiyoshi .origin_lp_txt_box_sp .origin_lp_box + .origin_lp_box {
	margin-bottom: 0;
}

#origin_lp_container .origin_lp_sumiyoshi .origin_lp_txt_box_sp span.origin_lp_tag {
	margin-bottom: 10px;
	display: block;
}

#origin_lp_container .origin_lp_sumiyoshi .origin_lp_txt_box_sp p {
	font-size: 4vw;
	line-height: 1.8em;
}

#origin_lp_container .origin_lp_sumiyoshi .origin_lp_txt_box_sp ul {
	
}

#origin_lp_container .origin_lp_sumiyoshi .origin_lp_txt_box_sp ul li {
	margin-bottom: 10px;
	font-size: 4vw;
	line-height: 1.6em;
}

#origin_lp_container .origin_lp_sumiyoshi .origin_lp_txt_box_sp ul li:last-child {
	margin-bottom: 0;
}

#origin_lp_container .origin_lp_sumiyoshi .origin_lp_btn {
	padding-top: 30px;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp_sumiyoshi .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/common_img/sumiyoshi_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 720px;
	background-size: cover;
}

#origin_lp_container .origin_lp_sumiyoshi .origin_lp_txt_box_pc {
	width: 400px;
    padding: 300px 0 60px;
    margin-left: 600px;
}

#origin_lp_container .origin_lp_sumiyoshi .origin_lp_txt_box_pc .origin_lp_box {
	margin-bottom: 30px;
}

#origin_lp_container .origin_lp_sumiyoshi .origin_lp_txt_box_pc .origin_lp_box + .origin_lp_box {
	margin-bottom: 0;
}

#origin_lp_container .origin_lp_sumiyoshi .origin_lp_txt_box_pc span.origin_lp_tag {
	margin-bottom: 15px;
	display: block;
}

#origin_lp_container .origin_lp_sumiyoshi .origin_lp_txt_box_pc p {
	font-size: 16px;
}

#origin_lp_container .origin_lp_sumiyoshi .origin_lp_txt_box_pc ul {
	
}

#origin_lp_container .origin_lp_sumiyoshi .origin_lp_txt_box_pc ul li {
	margin-bottom: 10px;
}

#origin_lp_container .origin_lp_sumiyoshi .origin_lp_txt_box_pc ul li:last-child {
	margin-bottom: 0;
}

#origin_lp_container .origin_lp_sumiyoshi .origin_lp_btn {
	padding-top: 40px;
}
}


/* -----------------------------------------------
アクセス / 大阪府立体育会館（エディオンアリーナ）
----------------------------------------------- */

#origin_lp_container .origin_lp_furitsu {
	
}

#origin_lp_container .origin_lp_furitsu .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/common_img/furitsu_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 111.4285%;
	background-size: cover;
}

#origin_lp_container .origin_lp_furitsu .origin_lp_txt_box_sp {
	padding: 30px 0 60px;
	background-color: #ffffff;
}

#origin_lp_container .origin_lp_furitsu .origin_lp_txt_box_sp .origin_lp_box {
	margin-bottom: 20px;
}

#origin_lp_container .origin_lp_furitsu .origin_lp_txt_box_sp .origin_lp_box + .origin_lp_box {
	margin-bottom: 0;
}

#origin_lp_container .origin_lp_furitsu .origin_lp_txt_box_sp span.origin_lp_tag {
	margin-bottom: 10px;
	display: block;
}

#origin_lp_container .origin_lp_furitsu .origin_lp_txt_box_sp p {
	font-size: 4vw;
	line-height: 1.8em;
}

#origin_lp_container .origin_lp_furitsu .origin_lp_txt_box_sp ul {
	
}

#origin_lp_container .origin_lp_furitsu .origin_lp_txt_box_sp ul li {
	margin-bottom: 10px;
	font-size: 4vw;
	line-height: 1.6em;
}

#origin_lp_container .origin_lp_furitsu .origin_lp_txt_box_sp ul li:last-child {
	margin-bottom: 0;
}

#origin_lp_container .origin_lp_furitsu .origin_lp_btn {
	padding-top: 30px;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp_furitsu .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/common_img/furitsu_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 800px;
	background-size: cover;
}

#origin_lp_container .origin_lp_furitsu .origin_lp_txt_box_pc {
	width: 400px;
    padding: 300px 0 60px;
    margin-left: 600px;
}

#origin_lp_container .origin_lp_furitsu .origin_lp_txt_box_pc .origin_lp_box {
	margin-bottom: 30px;
}

#origin_lp_container .origin_lp_furitsu .origin_lp_txt_box_pc .origin_lp_box + .origin_lp_box {
	margin-bottom: 0;
}

#origin_lp_container .origin_lp_furitsu .origin_lp_txt_box_pc span.origin_lp_tag {
	margin-bottom: 15px;
	display: block;
}

#origin_lp_container .origin_lp_furitsu .origin_lp_txt_box_pc p {
	font-size: 16px;
}

#origin_lp_container .origin_lp_furitsu .origin_lp_txt_box_pc ul {
	
}

#origin_lp_container .origin_lp_furitsu .origin_lp_txt_box_pc ul li {
	margin-bottom: 10px;
}

#origin_lp_container .origin_lp_furitsu .origin_lp_txt_box_pc ul li:last-child {
	margin-bottom: 0;
}

#origin_lp_container .origin_lp_furitsu .origin_lp_btn {
	padding-top: 40px;
}
}




/* -----------------------------------------------
無料シャトルバスあり！
----------------------------------------------- */

.origin_lp_common_maishima_bus_box {
	
}

.origin_lp_common_maishima_bus_box .maishima_bus_midashi {
	text-align: left;
	margin-bottom: 40px;
}

.origin_lp_common_maishima_bus_box .origin_lp_txt_box_sp {
	background-color: #dddddd;
	padding: 40px 0;
}

.origin_lp_common_maishima_bus_box .origin_lp_txt_box_pc {
	background-color: #dddddd;
	padding: 60px 0;
}

.origin_lp_common_maishima_bus_box .common_maishima_bus_box .maishima_bus_box {
	margin-bottom: 30px;
}

.origin_lp_common_maishima_bus_box .common_maishima_bus_box .maishima_bus_box:last-child {
	margin-bottom: 0;
}

/* -----------------------------------------------
無料シャトルバスあり！（バナーver）
----------------------------------------------- */

#origin_lp_container .origin_lp_bus_maishima {
	
}

#origin_lp_container .origin_lp_bus_maishima img {
	vertical-align: bottom;
}

#origin_lp_container .origin_lp_bus_maishima .origin_lp_btn {
	text-align: center;
}

@media screen and (min-width: 769px) {

}


/*************************************************

LP / 名古屋D戦（18-19.10/12.13）

*************************************************/

/* -----------------------------------------------
ヘッダー
----------------------------------------------- */

#origin_lp_container .origin_lp_header {
	position: relative;
	margin-top: 17.142857%;
}

#origin_lp_container .origin_lp_header .origin_lp_fixd {
	position: fixed;
	z-index: 999;
	top: 0;
	left: 50%;
	-webkit-transform: translateX(-50%);
	transform: translateX(-50%);
	width: 100%;
}

#origin_lp_container .origin_lp_header .origin_lp_header_img_sp {
	width: 100%;
	margin: 0 auto;
	text-align: center;
}

#origin_lp_container .origin_lp_header .origin_lp_header_img_sp img {
	width: 100%;
}

@media screen and (min-width: 769px) {

#origin_lp_container .origin_lp_header {
	margin-top: 53px;
}

#origin_lp_container .origin_lp_header .origin_lp_header_img_pc {
	width: 1280px;
	margin: 0 auto;
}
}


/* -----------------------------------------------
mv_box
----------------------------------------------- */

#origin_lp_container .origin_lp_mv_box {
	
}

#origin_lp_container .origin_lp_mv_box .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_102021/mv_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 145.7142%;
	background-size: cover;
}

#origin_lp_container .origin_lp_mv_box .origin_lp_btn {
	padding-top: 133%;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp_mv_box .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_102021/mv_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 75%;
	background-size: cover;
}

#origin_lp_container .origin_lp_mv_box .origin_lp_btn {
	padding-top: 835px;
}
}

/* -----------------------------------------------
グッズ01
----------------------------------------------- */

.origin_lp_common_goods01_box {
	
}

.origin_lp_common_goods01_box .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/common_img/goods_bg01_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 253.5714%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
.origin_lp_common_goods01_box .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/common_img/goods_bg01_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 1260px;
	background-size: cover;
}
}


/* -----------------------------------------------
タイムスケジュール
----------------------------------------------- */

.origin_lp_time_ske_box {
	
}

.origin_lp_time_ske_box .origin_lp_inner {
	background-color: #dddddd;
	padding: 60px 15px;
}

.origin_lp_time_ske_box .origin_lp_time_ske_box_ttle {
	width: 50%;
	margin: 0 auto 30px;
}

.origin_lp_time_ske_box .origin_lp_time_ske_con_box {
	
}

.origin_lp_time_ske_box .origin_lp_time_ske_con_box .origin_lp_time_ske_con {
	margin-bottom: 40px;
	padding: 40px 20px;
	border: 5px solid #000;
	background-color: #fff;
}

.origin_lp_time_ske_box .origin_lp_time_ske_con_box .origin_lp_time_ske_con + .origin_lp_time_ske_con {
	margin-bottom: 0;
}

.origin_lp_time_ske_box .origin_lp_time_ske_con_box .origin_lp_time_ske_con .origin_lp_time_ske_data {
	font-size: 24px;
	font-weight: bold;
	text-align: center;
	color: #FF0000;
	margin-bottom: 30px;
}

.origin_lp_time_ske_box .origin_lp_time_ske_con_box .origin_lp_time_ske_con ul {
	
}

.origin_lp_time_ske_box .origin_lp_time_ske_con_box .origin_lp_time_ske_con ul li {
	margin-bottom: 15px;
}

.origin_lp_time_ske_box .origin_lp_time_ske_con_box .origin_lp_time_ske_con ul li:last-child {
	margin-bottom: 0;
}

.origin_lp_time_ske_box .origin_lp_time_ske_con_box .origin_lp_time_ske_con ul li .time_ske {
    font-weight: bold;
}

@media screen and (min-width: 769px) {

.origin_lp_time_ske_box {
	
}

.origin_lp_time_ske_box .origin_lp_inner {
	padding: 80px 60px;
}

.origin_lp_time_ske_box .origin_lp_time_ske_box_ttle {
	width: 100%;
	margin: 0 auto 40px;
	text-align: center;
}

.origin_lp_time_ske_box .origin_lp_time_ske_con_box {
	display: -webkit-box;/* Androidブラウザ用 */
	display: -moz-box;/* Firefox21 */
	display: -ms-flexbox;/* IE10 */
	display: -webkit-flex;/* safari（PC）用 */
	display: flex;
	-webkit-justify-content: space-between;
	-ms-justify-content: space-between;
	justify-content: space-between;
}

.origin_lp_time_ske_box .origin_lp_time_ske_con_box .origin_lp_time_ske_con {
	margin-bottom: 0;
	width: 46%;
	padding: 40px;
}

.origin_lp_time_ske_box .origin_lp_time_ske_con_box .origin_lp_time_ske_con ul {
	
}

.origin_lp_time_ske_box .origin_lp_time_ske_con_box .origin_lp_time_ske_con ul li {
	margin-bottom: 15px;
	font-size: 16px;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
    display: flex;
}

.origin_lp_time_ske_box .origin_lp_time_ske_con_box .origin_lp_time_ske_con ul li:last-child {
	margin-bottom: 0;
}

.origin_lp_time_ske_box .origin_lp_time_ske_con_box .origin_lp_time_ske_con ul li .time_ske {
	width: 30%;
	font-weight: bold;
}

.origin_lp_time_ske_box .origin_lp_time_ske_con_box .origin_lp_time_ske_con ul li .time_event {
	width: 70%;
}
}

/* -----------------------------------------------
ボックス01
----------------------------------------------- */

#origin_lp_container .origin_lp01_box01 {
	
}

#origin_lp_container .origin_lp01_box01 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_102021/box01_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 126.2857%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp01_box01 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_102021/box01_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 1139px;
	background-size: cover;
}
}


/* -----------------------------------------------
ボックス02
----------------------------------------------- */

#origin_lp_container .origin_lp01_box02 {
	
}

#origin_lp_container .origin_lp01_box02 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_102021/box02_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 140%;
	background-size: cover;
}

#origin_lp_container .origin_lp01_box02 .origin_lp_bg_img_sp p {
	font-size: 4.57vw;
	line-height: 1.8em;
	color: #ffffff;
	padding-top: 107.4626%;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp01_box02 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_102021/box02_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 74.21875%;
	background-size: cover;
}

#origin_lp_container .origin_lp01_box02 .origin_lp_bg_img_pc p {
	width: 850px;
	margin: 0 auto;
	font-size: 18px;
	line-height: 1.8em;
	color: #ffffff;
	padding-top: 715px;
}
}


/* -----------------------------------------------
ボックス03
----------------------------------------------- */

#origin_lp_container .origin_lp01_box03 {
	
}

#origin_lp_container .origin_lp01_box03 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_102021/box03_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 189.4285%;
	background-size: cover;
}

#origin_lp_container .origin_lp01_box03 .origin_lp_bg_img_sp p {
	font-size: 4.57vw;
	line-height: 1.8em;
	color: #ffffff;
	padding-top: 159%;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp01_box03 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_102021/box03_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 58.59375%;
	background-size: cover;
}

#origin_lp_container .origin_lp01_box03 .origin_lp_bg_img_pc p {
	width: 850px;
	margin: 0 auto;
	font-size: 18px;
	line-height: 1.8em;
	color: #ffffff;
	padding-top: 570px;
}
}


/* -----------------------------------------------
ボックス04
----------------------------------------------- */

#origin_lp_container .origin_lp01_box04 {
	
}

#origin_lp_container .origin_lp01_box04 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_102021/box04_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 138.5714%;
	background-size: cover;
}

#origin_lp_container .origin_lp01_box04 .origin_lp_bg_img_sp p {
	font-size: 4.57vw;
	line-height: 1.8em;
	color: #ffffff;
	padding-top: 97%;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp01_box04 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_102021/box04_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 62.5%;
	background-size: cover;
}

#origin_lp_container .origin_lp01_box04 .origin_lp_bg_img_pc p {
	width: 850px;
	margin: 0 auto;
	font-size: 18px;
	line-height: 1.8em;
	color: #ffffff;
	padding-top: 585px;
}
}


/* -----------------------------------------------
ボックス05
----------------------------------------------- */

#origin_lp_container .origin_lp01_box05 {
	
}

#origin_lp_container .origin_lp01_box05 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_102021/box05_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 173%;
	background-size: cover;
}

#origin_lp_container .origin_lp01_box05 .origin_lp_bg_img_sp p {
	font-size: 4.57vw;
	line-height: 1.8em;
	color: #ffffff;
	padding-top: 98%;
}

#origin_lp_container .origin_lp01_box05 .origin_lp_bg_img_sp .origin_lp_btn {
	padding-top: 16%;
	text-align: center;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp01_box05 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_102021/box05_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 74.21875%;
	background-size: cover;
}

#origin_lp_container .origin_lp01_box05 .origin_lp_bg_img_pc p {
	width: 850px;
	margin: 0 auto;
	font-size: 18px;
	line-height: 1.8em;
	color: #ffffff;
	padding-top: 570px;
}

#origin_lp_container .origin_lp01_box05 .origin_lp_bg_img_pc .origin_lp_btn {
	padding-top: 125px;
	text-align: center;
}
}


/* -----------------------------------------------
ボックス06
----------------------------------------------- */

#origin_lp_container .origin_lp01_box06 {
	
}

#origin_lp_container .origin_lp01_box06 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_102021/box06_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 161%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp01_box06 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_102021/box06_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 83.75%;
	background-size: cover;
}
}


/* -----------------------------------------------
ボックス07
----------------------------------------------- */

#origin_lp_container .origin_lp01_box07 {
	
}

#origin_lp_container .origin_lp01_box07 .origin_lp_bg_img01_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_102021/box07_bg01_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 60%;
	background-size: cover;
}

#origin_lp_container .origin_lp01_box07 .origin_lp_bg_img02_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_102021/box07_bg02_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 138%;
	background-size: cover;
}

#origin_lp_container .origin_lp01_box07 .origin_lp_bg_img02_sp p {
	font-size: 4.57vw;
	line-height: 1.8em;
	color: #ffffff;
	padding-top: 104%;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp01_box07 .origin_lp_bg_img01_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_102021/box07_bg01_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 29.375%;
	background-size: cover;
}

#origin_lp_container .origin_lp01_box07 .origin_lp_bg_img02_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_102021/box07_bg02_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 73.90625%;
	background-size: cover;
}

#origin_lp_container .origin_lp01_box07 .origin_lp_bg_img02_pc p {
	width: 850px;
	margin: 0 auto;
	font-size: 18px;
	line-height: 1.8em;
	color: #ffffff;
	padding-top: 750px;
}
}


/* -----------------------------------------------
ボックス08
----------------------------------------------- */

#origin_lp_container .origin_lp01_box08 {
	
}

#origin_lp_container .origin_lp01_box08 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_102021/box08_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 253.5714%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp01_box08 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_102021/box08_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 98.4375%;
	background-size: cover;
}
}


/* -----------------------------------------------
ボックス09
----------------------------------------------- */

#origin_lp_container .origin_lp01_box09 {
	
}

#origin_lp_container .origin_lp01_box09 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_102021/box09_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 245.7142%;
	background-size: cover;
}

#origin_lp_container .origin_lp01_box09 .origin_lp_bg_img_sp .origin_lp_daiji_red {
	font-size: 5.5vw;
	line-height: 1.6em;
	color: #a40000;
	padding-top: 170%;
	font-weight: bold;
}

#origin_lp_container .origin_lp01_box09 .origin_lp_bg_img_sp p {
	font-size: 4.57vw;
	line-height: 1.8em;
	padding-top: 10px;
}

#origin_lp_container .origin_lp01_box09 .origin_lp_bg_img_sp .origin_lp_btn {
	padding-top: 15px;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp01_box09 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_102021/box09_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 73.828125%;
	background-size: cover;
}

#origin_lp_container .origin_lp01_box09 .origin_lp_bg_img_pc .origin_lp_daiji_red {
	font-size: 24px;
	color: #a40000;
	padding-top: 605px;
	font-weight: bold;
}

#origin_lp_container .origin_lp01_box09 .origin_lp_bg_img_pc p {
	width: 600px;
	font-size: 16px;
	line-height: 1.8em;
	padding-top: 20px;
}

#origin_lp_container .origin_lp01_box09 .origin_lp_bg_img_pc .origin_lp_btn {
	padding-top: 25px;
}
}


/* -----------------------------------------------
ボックス10
----------------------------------------------- */

#origin_lp_container .origin_lp01_box10 {
	
}

#origin_lp_container .origin_lp01_box10 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_102021/box10_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 111.4285%;
	background-size: cover;
}

#origin_lp_container .origin_lp01_box10 .origin_lp_txt_box_sp {
	padding: 30px 0 60px;
	background-color: #ffffff;
}

#origin_lp_container .origin_lp01_box10 .origin_lp_txt_box_sp .origin_lp_box {
	margin-bottom: 20px;
}

#origin_lp_container .origin_lp01_box10 .origin_lp_txt_box_sp .origin_lp_box + .origin_lp_box {
	margin-bottom: 0;
}

#origin_lp_container .origin_lp01_box10 .origin_lp_txt_box_sp span.origin_lp_tag {
	margin-bottom: 10px;
	display: block;
}

#origin_lp_container .origin_lp01_box10 .origin_lp_txt_box_sp p {
	font-size: 4vw;
	line-height: 1.8em;
}

#origin_lp_container .origin_lp01_box10 .origin_lp_txt_box_sp ul {
	
}

#origin_lp_container .origin_lp01_box10 .origin_lp_txt_box_sp ul li {
	margin-bottom: 10px;
	font-size: 4vw;
	line-height: 1.6em;
}

#origin_lp_container .origin_lp01_box10 .origin_lp_txt_box_sp ul li:last-child {
	margin-bottom: 0;
}

#origin_lp_container .origin_lp01_box10 .origin_lp_btn {
	padding-top: 30px;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp01_box10 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_102021/box10_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 60.546875%;
	background-size: cover;
}

#origin_lp_container .origin_lp01_box10 .origin_lp_txt_box_pc {
	padding: 40px 0 60px;
	background-color: #ffffff;
}

#origin_lp_container .origin_lp01_box10 .origin_lp_txt_box_pc .origin_lp_box {
	margin-bottom: 30px;
}

#origin_lp_container .origin_lp01_box10 .origin_lp_txt_box_pc .origin_lp_box + .origin_lp_box {
	margin-bottom: 0;
}

#origin_lp_container .origin_lp01_box10 .origin_lp_txt_box_pc span.origin_lp_tag {
	margin-bottom: 15px;
	display: block;
}

#origin_lp_container .origin_lp01_box10 .origin_lp_txt_box_pc p {
	font-size: 16px;
}

#origin_lp_container .origin_lp01_box10 .origin_lp_txt_box_pc ul {
	
}

#origin_lp_container .origin_lp01_box10 .origin_lp_txt_box_pc ul li {
	margin-bottom: 10px;
}

#origin_lp_container .origin_lp01_box10 .origin_lp_txt_box_pc ul li:last-child {
	margin-bottom: 0;
}

#origin_lp_container .origin_lp01_box10 .origin_lp_btn {
	padding-top: 40px;
}
}


/* -----------------------------------------------
フッター
----------------------------------------------- */

#origin_lp_container .origin_lp_footer {
	background-color: #000000;
}

#origin_lp_container .origin_lp_footer .origin_lp_footer_box_sp .origin_lp_footer_top_box {
	padding: 60px 0 40px;
	border-bottom: 1px solid #ffffff;
}

#origin_lp_container .origin_lp_footer .origin_lp_footer_box_sp .origin_lp_footer_top_box .origin_lp_btn {
	text-align: center;
}

#origin_lp_container .origin_lp_footer .origin_lp_footer_box_sp .origin_lp_footer_bottom_box {
	padding: 40px 0 30px;
}

#origin_lp_container .origin_lp_footer .origin_lp_footer_box_sp .origin_lp_footer_bottom_box .origin_lp_logo {
	width: 48.6567%;
	margin: 0 auto 40px;
	max-width: 300px;
}

#origin_lp_container .origin_lp_footer .origin_lp_footer_box_sp .origin_lp_footer_bottom_box .origin_lp_footer_nav {
	margin-bottom: 40px;
}

#origin_lp_container .origin_lp_footer .origin_lp_footer_box_sp .origin_lp_footer_bottom_box .origin_lp_footer_nav ul {
	
}

#origin_lp_container .origin_lp_footer .origin_lp_footer_box_sp .origin_lp_footer_bottom_box .origin_lp_footer_nav ul li {
	margin-bottom: 20px;
	text-align: center;
}

#origin_lp_container .origin_lp_footer .origin_lp_footer_bottom_box .origin_lp_footer_nav ul li:last-child {
	margin-bottom: 0;
}

#origin_lp_container .origin_lp_footer .origin_lp_footer_box_sp .origin_lp_footer_bottom_box .origin_lp_footer_nav ul li a {
	color: #ffffff;
	font-size: 4vw;
}

#origin_lp_container .origin_lp_footer .origin_lp_footer_box_sp .origin_lp_footer_bottom_box .origin_lp_footer_nav ul li a:hover {
	text-decoration: underline;
}

#origin_lp_container .origin_lp_footer .origin_lp_footer_box_sp .origin_lp_footer_bottom_box .origin_lp_copy {
	color: #ffffff;
	font-size: 3.1428vw;
	text-align: center;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp_footer .origin_lp_footer_box_pc .origin_lp_footer_top_box {
	padding: 60px 0 80px;
	border-bottom: 1px solid #ffffff;
}

#origin_lp_container .origin_lp_footer .origin_lp_footer_box_pc .origin_lp_footer_top_box .origin_lp_btn {
	text-align: center;
}

#origin_lp_container .origin_lp_footer .origin_lp_footer_box_pc .origin_lp_footer_bottom_box {
	padding: 60px 0 40px;
}

#origin_lp_container .origin_lp_footer .origin_lp_footer_box_pc .origin_lp_footer_bottom_box .origin_lp_logo {
	text-align: center;
	margin-bottom: 50px;
}

#origin_lp_container .origin_lp_footer .origin_lp_footer_box_pc .origin_lp_footer_bottom_box .origin_lp_footer_nav_box {
	display: table;
	width: 100%;
}

#origin_lp_container .origin_lp_footer .origin_lp_footer_box_pc .origin_lp_footer_bottom_box .origin_lp_footer_nav_box .origin_lp_footer_nav {
	display: table-cell;
	vertical-align: middle;
}

#origin_lp_container .origin_lp_footer .origin_lp_footer_box_pc .origin_lp_footer_bottom_box .origin_lp_footer_nav_box .origin_lp_footer_nav ul {
	display: -webkit-box;/* Androidブラウザ用 */
	display: -moz-box;/* Firefox21 */
	display: -ms-flexbox;/* IE10 */
	display: -webkit-flex;/* safari（PC）用 */
	display: flex;
}

#origin_lp_container .origin_lp_footer .origin_lp_footer_box_pc .origin_lp_footer_bottom_box .origin_lp_footer_nav_box .origin_lp_footer_nav ul li {
	margin-right: 15px;
}

#origin_lp_container .origin_lp_footer .origin_lp_footer_bottom_box .origin_lp_footer_nav_box .origin_lp_footer_nav ul li:last-child {
	margin-right: 0;
}

#origin_lp_container .origin_lp_footer .origin_lp_footer_box_pc .origin_lp_footer_bottom_box .origin_lp_footer_nav_box .origin_lp_footer_nav ul li a {
	color: #ffffff;
	font-size: 12px;
}

#origin_lp_container .origin_lp_footer .origin_lp_footer_box_pc .origin_lp_footer_bottom_box .origin_lp_footer_nav_box .origin_lp_footer_nav ul li a:hover {
	text-decoration: underline;
}

#origin_lp_container .origin_lp_footer .origin_lp_footer_box_pc .origin_lp_footer_bottom_box .origin_lp_footer_nav_box .origin_lp_copy {
	display: table-cell;
	vertical-align: middle;
	color: #ffffff;
	font-size: 12px;
	text-align: right;
}
}


/* -----------------------------------------------
チケットページ
----------------------------------------------- */

#origin_lp_container .origin_lp_ticket_area {
	background-color: #000000;
	padding: 60px 0 0;
}

#origin_lp_container .origin_lp_ticket_area .origin_lp_logo {
	width: 57.1428%;
    max-width: 400px;
	margin: 0 auto 40px;
	text-align: center;
}

#origin_lp_container .origin_lp_ticket_area .origin_lp_txt_box {
	margin-bottom: 60px;
}

#origin_lp_container .origin_lp_ticket_area .origin_lp_txt_box p {
	font-size: 5.142vw;
	line-height: 1.8em;
	color: #ffffff;
	text-align: center;
}

#origin_lp_container .origin_lp_ticket_area .origin_lp_txt_box .origin_lp_kome_txt_box {
	text-align: center;
	margin-top: 30px;
}

#origin_lp_container .origin_lp_ticket_area .origin_lp_txt_box .origin_lp_kome_txt_box ul.origin_lp_kome_txt_list {
	display: inline-block;
}

#origin_lp_container .origin_lp_ticket_area .origin_lp_txt_box .origin_lp_kome_txt_box ul.origin_lp_kome_txt_list li {
	text-align: left;
}

#origin_lp_container .origin_lp_ticket_area .origin_lp_txt_box .origin_lp_kome_txt_box ul.origin_lp_kome_txt_list li:nth-child(n + 2) {
	margin-top: 10px;
}

#origin_lp_container .origin_lp_ticket_area .origin_lp_btn_box ul {
	
}

#origin_lp_container .origin_lp_ticket_area .origin_lp_btn_box ul li {
	margin-bottom: 40px;
	text-align: center;
}

#origin_lp_container .origin_lp_ticket_area .origin_lp_btn_box ul li:last-child {
	margin-bottom: 0;
}

#origin_lp_container .origin_lp_ticket_area .origin_lp_day_btn_box {
	
}

#origin_lp_container .origin_lp_ticket_area .origin_lp_day_btn_box ul {
	
}

#origin_lp_container .origin_lp_ticket_area .origin_lp_day_btn_box ul li {
	margin-bottom: 20px;
	text-align: center;
}

#origin_lp_container .origin_lp_ticket_area .origin_lp_day_btn_box ul li:last-child {
	margin-bottom: 0;
}

#origin_lp_container .origin_lp_ticket_area .origin_lp_btn_txt {
	margin-bottom: 20px;
    font-size: 5.142vw;
	line-height: 1.6em;
	color: #fff100;
    font-weight: bold;
	text-align: center;
}

#origin_lp_container .origin_lp_ticket_area .origin_lp_btn_bottom_txt_box .origin_lp_btn_bottom_txt {
	color: #ffffff;
	text-align: center;
    margin-bottom: 20px;
}

#origin_lp_container .origin_lp_ticket_area .origin_lp_btn_box_bottom {
	
}

/*
#origin_lp_container .origin_lp_ticket_area .origin_lp_btn_box_bottom ul {
	display: -webkit-box;/* Androidブラウザ用 */
	display: -moz-box;/* Firefox21 */
	display: -ms-flexbox;/* IE10 */
	display: -webkit-flex;/* safari（PC）用 */
	display: flex;
	-webkit-justify-content: space-between;
	-ms-justify-content: space-between;
	justify-content: space-between;
	-webkit-align-content: center;
	-ms-align-content: center;
	align-content: center;
    max-width: 320px;
    margin: 0 auto;
}
*/
#origin_lp_container .origin_lp_ticket_area .origin_lp_btn_box_bottom ul {
    max-width: 100%;
    margin: 0 auto;
}

#origin_lp_container .origin_lp_ticket_area .origin_lp_btn_box_bottom ul li {
    max-width: 100%;
}

#origin_lp_container .origin_lp_ticket_area .origin_lp_btn_box_bottom ul li:nth-child(2) {
    margin-top: 20px;
}

#origin_lp_container .origin_lp_ticket_area .origin_lp_btn_box_bottom ul li img {
    width: 100%;
}

#origin_lp_container img.common_start_img {
	opacity: 0.6;
}

#origin_lp_container .origin_lp_ticket_area .origin_lp_btn_box_bottom ul li:last-child {
	margin-right: 0;
}


@media screen and (min-width: 769px) {

#origin_lp_container .origin_lp_ticket_area {
	padding: 120px 0;
}

#origin_lp_container .origin_lp_ticket_area .origin_lp_logo {
	max-width: 326px;
	margin: 0 auto 80px;
}

#origin_lp_container .origin_lp_ticket_area .origin_lp_txt_box {
	margin-bottom: 100px;
}

#origin_lp_container .origin_lp_ticket_area .origin_lp_txt_box p {
	font-size: 22px;
	line-height: 1.8em;
}

#origin_lp_container .origin_lp_ticket_area .origin_lp_btn_txt {
	margin-bottom: 40px;
    font-size: 22px;
	line-height: 1.8em;
    font-weight: bold;
    color: #fff100;
}

#origin_lp_container .origin_lp_ticket_area .origin_lp_btn_box ul {
	display: -webkit-box;/* Androidブラウザ用 */
	display: -moz-box;/* Firefox21 */
	display: -ms-flexbox;/* IE10 */
	display: -webkit-flex;/* safari（PC）用 */
	display: flex;
	-webkit-justify-content: space-between;
	-ms-justify-content: space-between;
	justify-content: space-between;
	-webkit-align-content: center;
	-ms-align-content: center;
	align-content: center;
}

#origin_lp_container .origin_lp_ticket_area .origin_lp_btn_box ul li {
	margin-bottom: 0;
}

#origin_lp_container .origin_lp_ticket_area .origin_lp_day_btn_box ul {
	display: -webkit-box;/* Androidブラウザ用 */
	display: -moz-box;/* Firefox21 */
	display: -ms-flexbox;/* IE10 */
	display: -webkit-flex;/* safari（PC）用 */
	display: flex;
	-webkit-justify-content: space-between;
	-ms-justify-content: space-between;
	justify-content: space-between;
	-webkit-align-content: center;
	-ms-align-content: center;
	align-content: center;
}

#origin_lp_container .origin_lp_ticket_area .origin_lp_btn_box ul li {
	margin-bottom: 0;
}

#origin_lp_container .origin_lp_ticket_area .origin_lp_day_btn_box {
	width: 660px;
	margin: 0 auto;
}

#origin_lp_container .origin_lp_ticket_area .origin_lp_day_btn_box ul li {
	margin-bottom: 0;
}

#origin_lp_container .origin_lp_ticket_area .origin_lp_btn_box_bottom ul {
	display: -webkit-box;/* Androidブラウザ用 */
	display: -moz-box;/* Firefox21 */
	display: -ms-flexbox;/* IE10 */
	display: -webkit-flex;/* safari（PC）用 */
	display: flex;
	-webkit-justify-content: space-between;
	-ms-justify-content: space-between;
	justify-content: space-between;
	-webkit-align-content: center;
	-ms-align-content: center;
	align-content: center;
    max-width: 660px;
    margin: 0 auto;
}

#origin_lp_container .origin_lp_ticket_area .origin_lp_btn_box_bottom ul li {
	margin-bottom: 0;
    max-width: 320px;
}

#origin_lp_container .origin_lp_ticket_area .origin_lp_btn_box_bottom ul li:nth-child(2) {
	margin-top: 0;
}
}

#origin_lp_container .origin_lp_maido_footer {
	padding-top: 80px;
	background-color: #000000;
}

#origin_lp_container .origin_lp_maido_footer .origin_lp_maido_img01 {
	text-align: center;
	max-width: 150px;
	margin: 0 auto;
}

#origin_lp_container .origin_lp_btn_box_top {
	background-color: #000000;
    padding: 0 0 40px;
    border-bottom: 1px solid #ffffff;
    max-width: 320px;
    margin: 0 auto 40px;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp_maido_footer {
	padding-top: 120px;
}

#origin_lp_container .origin_lp_maido_footer .origin_lp_maido_img01 {
	max-width: 500px;
}

#origin_lp_container .origin_lp_btn_box_top {
	background-color: #000000;
    padding: 0 0 60px;
    border-bottom: 1px solid #ffffff;
    max-width: 660px;
    margin: 0 auto 60px;

}
}


/*************************************************

LP / 千葉ジェッツ戦（10/27・28）

*************************************************/

/* -----------------------------------------------
ヘッダー
----------------------------------------------- */

#origin_lp_container .origin_lp02_header {
	position: relative;
	margin-top: 17.142857%;
}

#origin_lp_container .origin_lp02_header .origin_lp_fixd {
	position: fixed;
	top: 0;
	left: 50%;
	-webkit-transform: translateX(-50%);
	transform: translateX(-50%);
	width: 100%;
}

#origin_lp_container .origin_lp02_header .origin_lp_header_img_sp {
	width: 100%;
	margin: 0 auto;
	text-align: center;
}

#origin_lp_container .origin_lp02_header .origin_lp_header_img_sp img {
	width: 100%;
}

@media screen and (min-width: 769px) {

#origin_lp_container .origin_lp02_header {
	margin-top: 53px;
}

#origin_lp_container .origin_lp02_header .origin_lp_header_img_pc {
	width: 1280px;
	margin: 0 auto;
}
}


/* -----------------------------------------------
mv_box
----------------------------------------------- */

#origin_lp_container .origin_lp02_mv_box {
	
}

#origin_lp_container .origin_lp02_mv_box .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_102728/mv_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 143.8571%;
	background-size: cover;
}

#origin_lp_container .origin_lp02_mv_box .origin_lp_bg_img_sp .origin_lp_btn {
	padding-top: 130%;
	text-align: center;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp02_mv_box .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_102728/mv_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 800px;
	background-size: cover;
}

#origin_lp_container .origin_lp02_mv_box .origin_lp_bg_img_pc .origin_lp_btn {
	padding-top: 667px;
	text-align: center;
}
}

/* -----------------------------------------------
ボックス01
----------------------------------------------- */

#origin_lp_container .origin_lp02_box01 {
	
}

#origin_lp_container .origin_lp02_box01 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_102728/box01_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 91.8571%;
	background-size: cover;
}

#origin_lp_container .origin_lp02_box01 .origin_lp_bg_img01_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_102728/box01_bg01_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 40%;
	background-size: cover;
}

#origin_lp_container .origin_lp02_box01 .origin_lp_bg_img02_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_102728/box01_bg02_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 51.4285%;
	background-size: cover;
}

#origin_lp_container .origin_lp02_box01 .txt_box {
	background-color: #000000;
}

#origin_lp_container .origin_lp02_box01 .txt_box p {
	color: #ffffff;
	padding: 20px 0;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp02_box01 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_102728/box01_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 860px;
	background-size: cover;
}

#origin_lp_container .origin_lp02_box01 .origin_lp_bg_img_pc p {
	font-size: 16px;
	line-height: 2.2em;
	padding-top: 235px;
	text-align: center;
	color: #ffffff;
}
}


/* -----------------------------------------------
ボックス02
----------------------------------------------- */

#origin_lp_container .origin_lp02_box02 {
	
}

#origin_lp_container .origin_lp02_box02 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_102728/box02_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 152.2857%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp02_box02 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_102728/box02_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 1096px;
	background-size: cover;
}
}


/* -----------------------------------------------
ボックス03
----------------------------------------------- */

#origin_lp_container .origin_lp02_box03 {
	
}

#origin_lp_container .origin_lp02_box03 .origin_lp_bg_img01_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_102728/box03_bg01_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 271.4285%;
	background-size: cover;
}

#origin_lp_container .origin_lp02_box03 .origin_lp_bg_img01_sp p {
	font-size: 4.57vw;
	line-height: 1.6em;
	padding-top: 239.84375%;
	width: 90.625%;
	max-width: 580px;
	margin: 0 auto;
	color: #ffffff;
}

#origin_lp_container .origin_lp02_box03 .origin_lp_bg_img02_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_102728/box03_bg02_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 92.8571%;
	background-size: cover;
}

#origin_lp_container .origin_lp02_box03 .origin_lp_bg_img03_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_102728/box03_bg03_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 173.7142%;
	background-size: cover;
}

#origin_lp_container .origin_lp02_box03 .origin_lp_bg_img03_sp p {
	font-size: 4.57vw;
	line-height: 1.6em;
	padding-top: 132.03125%;
	width: 90.625%;
	max-width: 580px;
	margin: 0 auto;
	color: #ffffff;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp02_box03 .origin_lp_bg_img01_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_102728/box03_bg01_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 1190px;
	background-size: cover;
}

#origin_lp_container .origin_lp02_box03 .origin_lp_bg_img01_pc p {
	font-size: 16px;
	line-height: 1.6em;
	padding-top: 870px;
	color: #ffffff;
	width: 380px;
	margin-left: 25px;
}

#origin_lp_container .origin_lp02_box03 .origin_lp_bg_img02_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_102728/box03_bg02_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 380px;
	background-size: cover;
}

#origin_lp_container .origin_lp02_box03 .origin_lp_bg_img03_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_102728/box03_bg03_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 590px;
	background-size: cover;
}

#origin_lp_container .origin_lp02_box03 .origin_lp_bg_img03_pc p {
	font-size: 16px;
	line-height: 1.6em;
	padding-top: 295px;
	color: #ffffff;
	width: 380px;
	margin-left: 600px;
}
}


/* -----------------------------------------------
ボックス04
----------------------------------------------- */

#origin_lp_container .origin_lp02_box04 {
	
}

#origin_lp_container .origin_lp02_box04 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_102728/box04_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 300.7142%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp02_box04 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_102728/box04_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 985px;
	background-size: cover;
}
}


/* -----------------------------------------------
ボックス08
----------------------------------------------- */

#origin_lp_container .origin_lp02_box08 {
	
}

#origin_lp_container .origin_lp02_box08 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_102728/box08_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 253.5714%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp02_box08 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_102728/box08_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 98.4375%;
	background-size: cover;
}
}


/* -----------------------------------------------
ボックス09
----------------------------------------------- */

#origin_lp_container .origin_lp02_box09 {
	
}

#origin_lp_container .origin_lp02_box09 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_102728/box09_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 245.7142%;
	background-size: cover;
}

#origin_lp_container .origin_lp02_box09 .origin_lp_bg_img_sp .origin_lp_daiji_red {
	font-size: 5.5vw;
	line-height: 1.6em;
	color: #a40000;
	padding-top: 170%;
	font-weight: bold;
}

#origin_lp_container .origin_lp02_box09 .origin_lp_bg_img_sp p {
	font-size: 4.57vw;
	line-height: 1.8em;
	padding-top: 10px;
}

#origin_lp_container .origin_lp02_box09 .origin_lp_bg_img_sp .origin_lp_btn {
	padding-top: 15px;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp02_box09 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_102728/box09_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 73.828125%;
	background-size: cover;
}

#origin_lp_container .origin_lp02_box09 .origin_lp_bg_img_pc .origin_lp_daiji_red {
	font-size: 24px;
	color: #a40000;
	padding-top: 605px;
	font-weight: bold;
}

#origin_lp_container .origin_lp02_box09 .origin_lp_bg_img_pc p {
	width: 600px;
	font-size: 16px;
	line-height: 1.8em;
	padding-top: 20px;
}

#origin_lp_container .origin_lp02_box09 .origin_lp_bg_img_pc .origin_lp_btn {
	padding-top: 25px;
}
}


/* -----------------------------------------------
ボックス10
----------------------------------------------- */

#origin_lp_container .origin_lp02_box10 {
	
}

#origin_lp_container .origin_lp02_box10 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_102728/box10_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 111.4285%;
	background-size: cover;
}

#origin_lp_container .origin_lp02_box10 .origin_lp_txt_box_sp {
	padding: 30px 0 60px;
	background-color: #ffffff;
}

#origin_lp_container .origin_lp02_box10 .origin_lp_txt_box_sp .origin_lp_box {
	margin-bottom: 20px;
}

#origin_lp_container .origin_lp02_box10 .origin_lp_txt_box_sp .origin_lp_box + .origin_lp_box {
	margin-bottom: 0;
}

#origin_lp_container .origin_lp02_box10 .origin_lp_txt_box_sp span.origin_lp_tag {
	margin-bottom: 10px;
	display: block;
}

#origin_lp_container .origin_lp02_box10 .origin_lp_txt_box_sp p {
	font-size: 4vw;
	line-height: 1.8em;
}

#origin_lp_container .origin_lp02_box10 .origin_lp_txt_box_sp ul {
	
}

#origin_lp_container .origin_lp02_box10 .origin_lp_txt_box_sp ul li {
	margin-bottom: 10px;
	font-size: 4vw;
	line-height: 1.6em;
}

#origin_lp_container .origin_lp02_box10 .origin_lp_txt_box_sp ul li:last-child {
	margin-bottom: 0;
}

#origin_lp_container .origin_lp02_box10 .origin_lp_btn {
	padding-top: 30px;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp02_box10 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_102728/box10_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 60.546875%;
	background-size: cover;
}

#origin_lp_container .origin_lp02_box10 .origin_lp_txt_box_pc {
	padding: 40px 0 60px;
	background-color: #ffffff;
}

#origin_lp_container .origin_lp02_box10 .origin_lp_txt_box_pc .origin_lp_box {
	margin-bottom: 30px;
}

#origin_lp_container .origin_lp02_box10 .origin_lp_txt_box_pc .origin_lp_box + .origin_lp_box {
	margin-bottom: 0;
}

#origin_lp_container .origin_lp02_box10 .origin_lp_txt_box_pc span.origin_lp_tag {
	margin-bottom: 15px;
	display: block;
}

#origin_lp_container .origin_lp02_box10 .origin_lp_txt_box_pc p {
	font-size: 16px;
}

#origin_lp_container .origin_lp02_box10 .origin_lp_txt_box_pc ul {
	
}

#origin_lp_container .origin_lp02_box10 .origin_lp_txt_box_pc ul li {
	margin-bottom: 10px;
}

#origin_lp_container .origin_lp02_box10 .origin_lp_txt_box_pc ul li:last-child {
	margin-bottom: 0;
}

#origin_lp_container .origin_lp02_box10 .origin_lp_btn {
	padding-top: 40px;
}
}

#origin_lp_container .origin_lp02_btn_box {
	padding: 0 0 30px;
	background-color: #000000;
}

#origin_lp_container .origin_lp02_btn_box .origin_lp_btn {
	text-align: center;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp02_btn_box {
	padding: 0 0 60px;
}
}

#loading {
    position: absolute;
    left: 50%;
    top: 50%;
}

#loader-bg {
    position: fixed;
    width: 100vw;
    height: 100vh;
    top: 0;
   left: 0;
    background: #000000;
    z-index: 1;
}

#loader-bg .origin_lp_catch_img_box {
    display: table;
	position: relative;
	width: 100%;
	height: 100%;
}

#loader-bg .origin_lp_catch_img_box .origin_lp_catch_img {
    display: table-cell;
	vertical-align: middle;
	text-align: center;
	position: absolute;
	top: 50%;
   left: 50%;
   -webkit-transform: translate(-50%, -50%);
   transform: translate(-50%, -50%);
   max-width: 70px;
   width: 100%;
   margin: 0 auto;
}

@media screen and (min-width: 769px) {
#loader-bg .origin_lp_catch_img_box .origin_lp_catch_img {
    width: 90px;
}
}


/*************************************************

LP / 川崎ブレイブサンダース戦（11/03・04）

*************************************************/

/* -----------------------------------------------
ヘッダー
----------------------------------------------- */

#origin_lp_container .origin_lp03_header {
	position: relative;
	margin-top: 17.142857%;
}

#origin_lp_container .origin_lp03_header .origin_lp_fixd {
	position: fixed;
	top: 0;
	left: 50%;
	-webkit-transform: translateX(-50%);
	transform: translateX(-50%);
	width: 100%;
}

#origin_lp_container .origin_lp03_header .origin_lp_header_img_sp {
	width: 100%;
	margin: 0 auto;
	text-align: center;
}

#origin_lp_container .origin_lp03_header .origin_lp_header_img_sp img {
	width: 100%;
}

@media screen and (min-width: 769px) {

#origin_lp_container .origin_lp03_header {
	margin-top: 53px;
}

#origin_lp_container .origin_lp03_header .origin_lp_header_img_pc {
	width: 1280px;
	margin: 0 auto;
}
}


/* -----------------------------------------------
mv_box
----------------------------------------------- */

#origin_lp_container .origin_lp03_mv_box {
	
}

#origin_lp_container .origin_lp03_mv_box .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_110304/mv_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 154.2857%;
	background-size: cover;
}

#origin_lp_container .origin_lp03_mv_box .origin_lp_bg_img_sp .origin_lp_btn {
	padding-top: 135%;
	text-align: center;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp03_mv_box .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_110304/mv_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 1090px;
	background-size: cover;
}

#origin_lp_container .origin_lp03_mv_box .origin_lp_bg_img_pc .origin_lp_btn {
	padding-top: 865px;
	padding-left: 40px;
}
}


/* -----------------------------------------------
ボックス01
----------------------------------------------- */

#origin_lp_container .origin_lp03_box01 {
	
}

#origin_lp_container .origin_lp03_box01 .origin_lp_bg_img01_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_110304/box01_bg01_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:160%;
	background-size: cover;
}

#origin_lp_container .origin_lp03_box01 .origin_lp_bg_img02_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_110304/box01_bg02_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 135.7142%;
	background-size: cover;
}

#origin_lp_container .origin_lp03_box01 .origin_lp_bg_img03_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_110304/box01_bg03_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 198.5714%;
	background-size: cover;
}

#origin_lp_container .origin_lp03_box01 .origin_lp_bg_img03_sp .origin_lp_btn {
	padding-top: 155%;
}

@media screen and (min-width: 769px) {

#origin_lp_container .origin_lp03_box01 .origin_lp_bg_img01_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_110304/box01_bg01_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 650px;
	background-size: cover;
}

#origin_lp_container .origin_lp03_box01 .origin_lp_bg_img02_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_110304/box01_bg02_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 500px;
	background-size: cover;
}

#origin_lp_container .origin_lp03_box01 .origin_lp_bg_img03_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_110304/box01_bg03_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 810px;
	background-size: cover;
}

#origin_lp_container .origin_lp03_box01 .origin_lp_bg_img03_pc .origin_lp_btn  {
	padding-top: 540px;
	text-align: center;
}
}

/* -----------------------------------------------
ボックス02
----------------------------------------------- */

#origin_lp_container .origin_lp03_box02 {
	
}

#origin_lp_container .origin_lp03_box02 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_110304/box02_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 146.4285%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp03_box02 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_110304/box02_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 1310px;
	background-size: cover;
}
}


/* -----------------------------------------------
ボックス03
----------------------------------------------- */

#origin_lp_container .origin_lp03_box03 {
	
}

#origin_lp_container .origin_lp03_box03 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_110304/box03_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 140%;
	background-size: cover;
}

#origin_lp_container .origin_lp03_box03 .origin_lp_bg_img_sp p {
	font-size: 4.57vw;
	line-height: 1.8em;
	color: #ffffff;
	padding-top: 107.4626%;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp03_box03 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_110304/box03_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 74.21875%;
	background-size: cover;
}

#origin_lp_container .origin_lp03_box03 .origin_lp_bg_img_pc p {
	width: 850px;
	margin: 0 auto;
	font-size: 18px;
	line-height: 1.8em;
	color: #ffffff;
	padding-top: 715px;
}
}


/* -----------------------------------------------
ボックス04
----------------------------------------------- */

#origin_lp_container .origin_lp03_box04 {
	
}

#origin_lp_container .origin_lp03_box04 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_110304/box04_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 189.4285%;
	background-size: cover;
}

#origin_lp_container .origin_lp03_box04 .origin_lp_bg_img_sp p {
	font-size: 4.57vw;
	line-height: 1.8em;
	color: #ffffff;
	padding-top: 159%;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp03_box04 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_110304/box04_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 58.59375%;
	background-size: cover;
}

#origin_lp_container .origin_lp03_box04 .origin_lp_bg_img_pc p {
	width: 850px;
	margin: 0 auto;
	font-size: 18px;
	line-height: 1.8em;
	color: #ffffff;
	padding-top: 570px;
}
}


/* -----------------------------------------------
ボックス05
----------------------------------------------- */

#origin_lp_container .origin_lp03_box05 {
	
}

#origin_lp_container .origin_lp03_box05 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_110304/box05_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 138.5714%;
	background-size: cover;
}

#origin_lp_container .origin_lp03_box05 .origin_lp_bg_img_sp p {
	font-size: 4.57vw;
	line-height: 1.8em;
	color: #ffffff;
	padding-top: 97%;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp03_box05 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_110304/box05_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 62.5%;
	background-size: cover;
}

#origin_lp_container .origin_lp03_box05 .origin_lp_bg_img_pc p {
	width: 850px;
	margin: 0 auto;
	font-size: 18px;
	line-height: 1.8em;
	color: #ffffff;
	padding-top: 585px;
}
}


/* -----------------------------------------------
ボックス06
----------------------------------------------- */

#origin_lp_container .origin_lp03_box06 {
	padding: 30px 0 60px;
    text-align: center;
    background-color: #000;
}

#origin_lp_container .origin_lp03_box06 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_110304/box06_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 173%;
	background-size: cover;
}

#origin_lp_container .origin_lp03_box06 .origin_lp_bg_img_sp p {
	font-size: 4.57vw;
	line-height: 1.8em;
	color: #ffffff;
	padding-top: 98%;
}

#origin_lp_container .origin_lp03_box06 .origin_lp_bg_img_sp .origin_lp_btn {
	padding-top: 15%;
	text-align: center;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp03_box06 {
	padding: 30px 0 80px;
}

#origin_lp_container .origin_lp03_box06 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_110304/box06_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 74.21875%;
	background-size: cover;
}

#origin_lp_container .origin_lp03_box06 .origin_lp_bg_img_pc p {
	width: 850px;
	margin: 0 auto;
	font-size: 18px;
	line-height: 1.8em;
	color: #ffffff;
	padding-top: 570px;
}

#origin_lp_container .origin_lp03_box06 .origin_lp_bg_img_pc .origin_lp_btn {
	padding-top: 125px;
	text-align: center;
}
}


/* -----------------------------------------------
ボックス07
----------------------------------------------- */

#origin_lp_container .origin_lp03_box07 {
	
}

#origin_lp_container .origin_lp03_box07 .origin_lp_bg_img01_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_110304/box07_bg01_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 60%;
	background-size: cover;
}

#origin_lp_container .origin_lp03_box07 .origin_lp_bg_img02_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_110304/box07_bg02_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 138%;
	background-size: cover;
}

#origin_lp_container .origin_lp03_box07 .origin_lp_bg_img02_sp p {
	font-size: 4.57vw;
	line-height: 1.8em;
	color: #ffffff;
	padding-top: 106%;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp03_box07 .origin_lp_bg_img01_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_110304/box07_bg01_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 376px;
	background-size: cover;
}

#origin_lp_container .origin_lp03_box07 .origin_lp_bg_img02_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_110304/box07_bg02_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 946px;
	background-size: cover;
}

#origin_lp_container .origin_lp03_box07 .origin_lp_bg_img02_pc p {
	width: 850px;
	margin: 0 auto;
	font-size: 18px;
	line-height: 1.8em;
	color: #ffffff;
	padding-top: 750px;
}
}

/* -----------------------------------------------
ボックス08
----------------------------------------------- */

#origin_lp_container .origin_lp03_box08 {
	
}

#origin_lp_container .origin_lp03_box08 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_110304/box08_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 278.5714%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp03_box08 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_110304/box08_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 1500px;
	background-size: cover;
}
}


/* -----------------------------------------------
ボックス09
----------------------------------------------- */

#origin_lp_container .origin_lp03_box09 {
	
}

#origin_lp_container .origin_lp03_box09 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_110304/box09_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 115.7142%;
	background-size: cover;
}

#origin_lp_container .origin_lp03_box09 .origin_lp_bg_img_sp .origin_lp_daiji_red {
	font-size: 5.5vw;
	line-height: 1.6em;
	color: #a40000;
	padding-top: 170%;
	font-weight: bold;
}

#origin_lp_container .origin_lp03_box09 .origin_lp_bg_img_sp p {
	font-size: 4.57vw;
	line-height: 1.8em;
	padding-top: 10px;
}

#origin_lp_container .origin_lp03_box09 .origin_lp_bg_img_sp .origin_lp_btn {
	padding-top: 15px;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp03_box09 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_110304/box09_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 750px;
	background-size: cover;
}

#origin_lp_container .origin_lp03_box09 .origin_lp_bg_img_pc .origin_lp_daiji_red {
	font-size: 24px;
	color: #a40000;
	padding-top: 605px;
	font-weight: bold;
}

#origin_lp_container .origin_lp03_box09 .origin_lp_bg_img_pc p {
	width: 600px;
	font-size: 16px;
	line-height: 1.8em;
	padding-top: 20px;
}

#origin_lp_container .origin_lp03_box09 .origin_lp_bg_img_pc .origin_lp_btn {
	padding-top: 25px;
}
}

/* -----------------------------------------------
ボックス10
----------------------------------------------- */

#origin_lp_container .origin_lp03_box10 {
	
}

#origin_lp_container .origin_lp03_box10 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_102021/box10_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 111.4285%;
	background-size: cover;
}

#origin_lp_container .origin_lp03_box10 .origin_lp_txt_box_sp {
	padding: 30px 0 60px;
	background-color: #ffffff;
}

#origin_lp_container .origin_lp03_box10 .origin_lp_txt_box_sp .origin_lp_box {
	margin-bottom: 20px;
}

#origin_lp_container .origin_lp03_box10 .origin_lp_txt_box_sp .origin_lp_box + .origin_lp_box {
	margin-bottom: 0;
}

#origin_lp_container .origin_lp03_box10 .origin_lp_txt_box_sp span.origin_lp_tag {
	margin-bottom: 10px;
	display: block;
}

#origin_lp_container .origin_lp03_box10 .origin_lp_txt_box_sp p {
	font-size: 4vw;
	line-height: 1.8em;
}

#origin_lp_container .origin_lp03_box10 .origin_lp_txt_box_sp ul {
	
}

#origin_lp_container .origin_lp03_box10 .origin_lp_txt_box_sp ul li {
	margin-bottom: 10px;
	font-size: 4vw;
	line-height: 1.6em;
}

#origin_lp_container .origin_lp03_box10 .origin_lp_txt_box_sp ul li:last-child {
	margin-bottom: 0;
}

#origin_lp_container .origin_lp03_box10 .origin_lp_btn {
	padding-top: 30px;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp03_box10 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_102021/box10_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 60.546875%;
	background-size: cover;
}

#origin_lp_container .origin_lp03_box10 .origin_lp_txt_box_pc {
	padding: 40px 0 60px;
	background-color: #ffffff;
}

#origin_lp_container .origin_lp03_box10 .origin_lp_txt_box_pc .origin_lp_box {
	margin-bottom: 30px;
}

#origin_lp_container .origin_lp03_box10 .origin_lp_txt_box_pc .origin_lp_box + .origin_lp_box {
	margin-bottom: 0;
}

#origin_lp_container .origin_lp03_box10 .origin_lp_txt_box_pc span.origin_lp_tag {
	margin-bottom: 15px;
	display: block;
}

#origin_lp_container .origin_lp03_box10 .origin_lp_txt_box_pc p {
	font-size: 16px;
}

#origin_lp_container .origin_lp03_box10 .origin_lp_txt_box_pc ul {
	
}

#origin_lp_container .origin_lp03_box10 .origin_lp_txt_box_pc ul li {
	margin-bottom: 10px;
}

#origin_lp_container .origin_lp03_box10 .origin_lp_txt_box_pc ul li:last-child {
	margin-bottom: 0;
}

#origin_lp_container .origin_lp03_box10 .origin_lp_btn {
	padding-top: 40px;
}
}


/*************************************************

LP / B.LEAGUE&WJBL共催！バスケ祭！（18-19.11/10.11）

*************************************************/


/* -----------------------------------------------
ヘッダー
----------------------------------------------- */

#origin_lp_container .origin_lp04_header {
	position: relative;
	margin-top: 17.1428%;
}

#origin_lp_container .origin_lp04_header .origin_lp_fixd {
	position: fixed;
	top: 0;
	left: 50%;
	-webkit-transform: translateX(-50%);
	transform: translateX(-50%);
	width: 100%;
}

#origin_lp_container .origin_lp04_header .origin_lp_header_img_sp {
	width: 100%;
	margin: 0 auto;
	text-align: center;
}

#origin_lp_container .origin_lp04_header .origin_lp_header_img_sp img {
	width: 100%;
}

@media screen and (min-width: 769px) {

#origin_lp_container .origin_lp04_header {
	margin-top: 53px;
}

#origin_lp_container .origin_lp04_header .origin_lp_header_img_pc {
	width: 1280px;
	margin: 0 auto;
}
}

/* -----------------------------------------------
mv_box
----------------------------------------------- */

#origin_lp_container .origin_lp04_mv_box {
	
}

#origin_lp_container .origin_lp04_mv_box .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_111011/mv_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 192.8571%;
	background-size: cover;
}

#origin_lp_container .origin_lp04_mv_box .origin_lp_bg_img_sp .origin_lp_btn {
	padding-top: 188%;
	text-align: center;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp04_mv_box .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_111011/mv_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 980px;
	background-size: cover;
}

#origin_lp_container .origin_lp04_mv_box .origin_lp_bg_img_pc .origin_lp_btn {
	padding-top: 810px;
}
}

/* -----------------------------------------------
ボックス01
----------------------------------------------- */

#origin_lp_container .origin_lp04_box01 {
	
}

#origin_lp_container .origin_lp04_box01 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_111011/box01_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 127.1428%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp04_box01 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_111011/box01_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 1000px;
	background-size: cover;
}
}

/* -----------------------------------------------
ボックス02
----------------------------------------------- */

#origin_lp_container .origin_lp04_box02 {
	
}

#origin_lp_container .origin_lp04_box02 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_111011/box02_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 128.5714%;
	background-size: cover;
}

#origin_lp_container .origin_lp04_box02 .origin_lp_bg_img_sp p {
	font-size: 4.57vw;
	line-height: 1.8em;
	color: #ffffff;
	padding-top: 78%;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp04_box02 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_111011/box02_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 990px;
	background-size: cover;
}

#origin_lp_container .origin_lp04_box02 .origin_lp_bg_img_pc p {
	width: 850px;
	margin: 0 auto;
	font-size: 18px;
	line-height: 1.8em;
	color: #ffffff;
	padding-top: 715px;
}
}

/* -----------------------------------------------
ボックス03
----------------------------------------------- */

#origin_lp_container .origin_lp04_box03 {
	
}

#origin_lp_container .origin_lp04_box03 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_111011/box03_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 171.4285%;
	background-size: cover;
}

#origin_lp_container .origin_lp04_box03 .origin_lp_bg_img_sp p {
	font-size: 4.57vw;
	line-height: 1.8em;
	color: #ffffff;
	padding-top: 135%;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp04_box03 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_111011/box03_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 660px;
	background-size: cover;
}

#origin_lp_container .origin_lp04_box03 .origin_lp_bg_img_pc p {
	width: 850px;
	margin: 0 auto;
	font-size: 18px;
	line-height: 1.8em;
	color: #ffffff;
	padding-top: 475px;
}
}

/* -----------------------------------------------
ボックス04
----------------------------------------------- */

#origin_lp_container .origin_lp04_box04 {
	
}

#origin_lp_container .origin_lp04_box04 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_111011/box04_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 171.4285%;
	background-size: cover;
}

#origin_lp_container .origin_lp04_box04 .origin_lp_bg_img_sp p {
	font-size: 4.57vw;
	line-height: 1.8em;
	color: #ffffff;
	padding-top: 84%;
}

#origin_lp_container .origin_lp04_box04 .origin_lp_bg_img_sp .origin_lp_btn {
	padding-top: 10%;
    text-align: center;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp04_box04 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_111011/box04_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 1180px;
	background-size: cover;
}

#origin_lp_container .origin_lp04_box04 .origin_lp_bg_img_pc p {
	width: 850px;
	margin: 0 auto;
	font-size: 18px;
	line-height: 1.8em;
	color: #ffffff;
	padding-top: 660px;
}

#origin_lp_container .origin_lp04_box04 .origin_lp_bg_img_pc .origin_lp_btn {
	padding-top: 80px;
	text-align: center;
}
}

/* -----------------------------------------------
ボックス05
----------------------------------------------- */

#origin_lp_container .origin_lp04_box05 {
	
}

#origin_lp_container .origin_lp04_box05 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_111011/box05_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 271.4285%;
	background-size: cover;
}

#origin_lp_container .origin_lp04_box05 .origin_lp_bg_img_sp p {
	font-size: 4.57vw;
	line-height: 1.8em;
	color: #ffffff;
	padding-top: 255%;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp04_box05 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_111011/box05_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 1500px;
	background-size: cover;
}

#origin_lp_container .origin_lp04_box05 .origin_lp_bg_img_pc p {
    width: 850px;
    margin: 0 auto;
    font-size: 18px;
    line-height: 1.8em;
    color: #ffffff;
    padding-top: 1360px;
    text-align: center;
}
}

/* -----------------------------------------------
ボックス06
----------------------------------------------- */

#origin_lp_container .origin_lp04_box06 {
	
}

#origin_lp_container .origin_lp04_box06 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_111011/box06_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 159.2857%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp04_box06 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_111011/box06_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 1130px;
	background-size: cover;
}
}

/* -----------------------------------------------
ボックス07
----------------------------------------------- */

#origin_lp_container .origin_lp04_box07 {
	
}

#origin_lp_container .origin_lp04_box07 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_111011/box07_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 138.5714%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp04_box07 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_111011/box07_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 944px;
	background-size: cover;
}
}

/* -----------------------------------------------
ボックス08
----------------------------------------------- */

#origin_lp_container .origin_lp04_box08 {
	
}

#origin_lp_container .origin_lp04_box08 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_111011/box08_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 121.4285%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp04_box08 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_111011/box08_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 770px;
	background-size: cover;
}
}

/* -----------------------------------------------
ボックス09
----------------------------------------------- */

#origin_lp_container .origin_lp04_box09 {
	
}

#origin_lp_container .origin_lp04_box09 .origin_lp_bg_img01_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_111011/box09_bg01_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 235.1428%;
	background-size: cover;
}

#origin_lp_container .origin_lp04_box09 .origin_lp_bg_img02_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_111011/box09_bg02_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 223.5714%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp04_box09 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_111011/box09_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 1325px;
	background-size: cover;
}
}

/* -----------------------------------------------
ボックス10
----------------------------------------------- */

#origin_lp_container .origin_lp04_box10 {
	
}

#origin_lp_container .origin_lp04_box10 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_111011/box10_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 253.5714%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp04_box10 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_111011/box10_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 1260px;
	background-size: cover;
}
}

.lock {
    overflow:hidden;
}

.modal-content {
    position: relative;
    display: none;
    width: 100%;
	max-width: 80%;
    margin: 120px 0 60px;
	padding: 6.765899864%;/* 50px */
    background-color: #ffffff;
	left: 50%!important;
	-webkit-transform: translateX(-50%);
	transform: translateX(-50%);
}

.modal-overlay {
    z-index: 1000;
    display: none;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 120%;
    background-color: rgba(205,205,205,0.9);
}

.modal-wrap {
    z-index:1001;
    display:none;
    position:fixed;
    top:0;
    left:0;
    width:100%;
    height:100%;
    overflow:auto;
	-webkit-overflow-scrolling: touch;
}

.modal-open:hover {
    cursor: pointer;
    color: #07a4eb;
}

.modal-btn-close {
  position: absolute;
  top: -40px;
  right: 0;
  z-index: 1002;
  height: 30px;
  width: 30px;
  cursor: pointer;
}
.modal-btn-close span {
  display: block;
  background: #fff;
  height: 2px;
  width: 30px;
}
.modal-btn-close .bar01 {
  -moz-transform: translateY(15px) rotate(-45deg);
  -ms-transform: translateY(15px) rotate(-45deg);
  -webkit-transform: translateY(15px) rotate(-45deg);
  transform: translateY(15px) rotate(-45deg);
}
.modal-btn-close .bar02 {
  -moz-transform: translateY(13px) rotate(45deg);
  -ms-transform: translateY(13px) rotate(45deg);
  -webkit-transform: translateY(13px) rotate(45deg);
  transform: translateY(13px) rotate(45deg);
}

.modal_box {
	position: relative;
}

.modal_box .modal_box_top {
	margin-bottom: 20px;/* 40px */
}

.modal_box .modal_box_top .img {
	text-align: center;
	margin-bottom: 25px;
}

.modal_box .modal_box_top .img img {
	width: 300px;
}

.modal_box .modal_box_top .txt_box {
	
}

.modal_box .modal_box_top .txt_box .name {
	font-size: 20px;
	font-size: 2.0rem;
	line-height: 1.6em;
	letter-spacing: 0.15em;
	margin-bottom: 20px;/* 40px */
}

.modal_box .modal_box_top .txt_box .name span {
	color: #07a4eb;
}

.modal_box .modal_box_top .txt_box ul.modal_list {
	margin-bottom: 20px;/* 40px */
}

.modal_box .modal_box_top .txt_box ul.modal_list li {
	margin-bottom: 6px;/* 10px */
	font-size: 12px;
	font-size: 1.2rem;
	line-height: 1.4em;
	letter-spacing: 0.15em;
	padding-left: 5.7em;
	text-indent: -5.7em;
}

.modal_box .modal_box_top .txt_box ul.modal_list li:last-child {
	margin-bottom: 0;
}

.modal_box .modal_box_top .txt_box p.txt {
	font-size: 12px;
	font-size: 1.2rem;
	line-height: 1.6em;
	letter-spacing: 0.15em;
}

.modal_box .modal_box_bottom {
	border-bottom: 1px solid #07a4eb;
}

.modal_box .modal_box_bottom .daiji {
	font-size: 16px;
	font-size: 1.6rem;
	letter-spacing: 0.15em;
	color: #07a4eb;
	text-align: center;
	border-top: 1px solid #07a4eb;
	border-bottom: 1px solid #07a4eb;
	padding: 10px 0;/* 20px */
}

.modal_box .modal_box_bottom .box {
	padding: 15px 0;/* 30px */
}

.modal_box .modal_box_bottom .box + .box {
	border-top: 1px dotted #07a4eb;
}

.modal_box .modal_box_bottom .box .txt {
	font-size: 12px;
	font-size: 1.2rem;
	line-height: 1.6em;
	letter-spacing: 0.15em;
}

.modal_box .modal_box_bottom .box .txt span.font_w {
	display: block;
	color: #07a4eb;
	font-weight: 700;
}

.modal_box .modal_box_bottom .box .txt ul.box_list {
	
}

.modal_box .modal_box_bottom .box .txt ul.box_list li {
	padding-left: 1.1em;
	text-indent: -1.1em;
}

.modal_box .modal_box_bottom .box .txt ul.box_list li:before {
	content: "・";
	color: #07a4eb;
}

.modal_box .btn_box {
	text-align: center;
	margin-top: 20px;/* 40px */
}

.origin_lp_time_table_box {
	background-color: #ffffff;
}

.origin_lp_time_table_box ul {
	display: -webkit-box;/* Androidブラウザ用 */
	display: -moz-box;/* Firefox21 */
	display: -ms-flexbox;/* IE10 */
	display: -webkit-flex;/* safari（PC）用 */
	display: flex;
	-webkit-align-items: center;
	-ms-flex-align: center;
	-webkit-box-align: center;
	align-items: center;
}

.origin_lp_time_table_box ul li {
	
}

.origin_lp_time_table_list_box .origin_lp_time_table_list {
	display: table;
	width: 100%;
	margin-bottom: 20px;
}

.origin_lp_time_table_list_box .origin_lp_time_table_list .origin_lp_time_table_list_l {
	font-size: 14px;
	font-size: 1.4rem;
	line-height: 1.8em;
	display: table-cell;
	text-align: center;
	width: 30%;
}

.origin_lp_time_table_list_box .origin_lp_time_table_list .origin_lp_time_table_list_r {
	font-size: 14px;
	font-size: 1.4rem;
	line-height: 1.8em;
	display: table-cell;
	width: 70%;
}


@media screen and (min-width: 769px) {
.modal-content {
    max-width: 880px;
	padding: 50px;
}

.modal_box .modal_box_top {
	margin-bottom: 40px;/* 40px */
}

.modal_box .modal_box_top .img {
	float: left;
	min-width: 260px;
	margin-bottom: 0;
	width: 29.545454545%;
}

.modal_box .modal_box_top .img img {
	width: 260px;
}

.modal_box .modal_box_top .txt_box {
	float: right;
    width: 53.409090909%;
    max-width: 470px;
}

.modal_box .modal_box_top .txt_box .name {
	font-size: 24px;
	font-size: 2.4rem;
	line-height: 1em;
	margin-bottom: 40px;/* 40px */
}

.modal_box .modal_box_top .txt_box ul.modal_list {
	margin-bottom: 40px;/* 40px */
}

.modal_box .modal_box_top .txt_box ul.modal_list li {
	margin-bottom: 10px;/* 10px */
	font-size: 14px;
	font-size: 1.4rem;
}

.modal_box .modal_box_top .txt_box p.txt {
	font-size: 14px;
	font-size: 1.4rem;
	line-height: 1.8em;
}

.modal_box .modal_box_bottom {
	
}

.modal_box .modal_box_bottom .daiji {
	font-size: 18px;
	font-size: 1.8rem;
	padding: 20px 0;/* 20px */
}

.modal_box .modal_box_bottom .box {
	padding: 30px 0;/* 30px */
}

.modal_box .modal_box_bottom .box .txt {
	font-size: 14px;
	font-size: 1.4rem;
	line-height: 1.8em;
}

.modal_box .btn_box {
	margin-top: 40px;/* 40px */
}
}


/*************************************************

LP / レバンガ北海道戦（18-19.11/23.24）

*************************************************/


/* -----------------------------------------------
ヘッダー
----------------------------------------------- */

#origin_lp_container .origin_lp05_header {
	position: relative;
	margin-top: 17.1428%;
}

#origin_lp_container .origin_lp05_header .origin_lp_fixd {
	position: fixed;
	top: 0;
	left: 50%;
	-webkit-transform: translateX(-50%);
	transform: translateX(-50%);
	width: 100%;
}

#origin_lp_container .origin_lp05_header .origin_lp_header_img_sp {
	width: 100%;
	margin: 0 auto;
	text-align: center;
}

#origin_lp_container .origin_lp05_header .origin_lp_header_img_sp img {
	width: 100%;
}

@media screen and (min-width: 769px) {

#origin_lp_container .origin_lp05_header {
	margin-top: 55px;
}

#origin_lp_container .origin_lp05_header .origin_lp_header_img_pc {
	width: 1280px;
	margin: 0 auto;
}
}

/* -----------------------------------------------
mv_box
----------------------------------------------- */

#origin_lp_container .origin_lp05_mv_box {
	
}

#origin_lp_container .origin_lp05_mv_box .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_112324/mv_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 114.2857%;
	background-size: cover;
}

#origin_lp_container .origin_lp05_mv_box .origin_lp_bg_img_sp .origin_lp_btn {
	padding-top: 103.90625%;
	text-align: center;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp05_mv_box .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_112324/mv_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 750px;
	background-size: cover;
}

#origin_lp_container .origin_lp05_mv_box .origin_lp_bg_img_pc .origin_lp_btn {
	padding-top: 630px;
	text-align: center;
}
}

/* -----------------------------------------------
ボックス01
----------------------------------------------- */

#origin_lp_container .origin_lp05_box01 {
	
}

#origin_lp_container .origin_lp05_box01 .origin_lp_bg_img01_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_112324/box01_bg01_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 108.5714%;
	background-size: cover;
}

#origin_lp_container .origin_lp05_box01 .origin_lp_bg_img01_sp p {
	font-size: 4.57vw;
	line-height: 1.6em;
	padding-top: 54.6875%;
	color: #ffffff;
}

#origin_lp_container .origin_lp05_box01 .origin_lp_bg_img02_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_112324/box01_bg02_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 171.4285%;
	background-size: cover;
}

#origin_lp_container .origin_lp05_box01 .origin_lp_bg_img02_sp p {
	font-size: 4.57vw;
	line-height: 1.6em;
	padding-top: 74%;
	color: #ffffff;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp05_box01 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_112324/box01_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 1050px;
	background-size: cover;
}

#origin_lp_container .origin_lp05_box01 .origin_lp_bg_img_pc p {
	font-size: 16px;
	line-height: 2.0em;
	color: #ffffff;
	padding-top: 280px;
	margin-left: 25px;
}
}

/* -----------------------------------------------
ボックス02
----------------------------------------------- */

#origin_lp_container .origin_lp05_box02 {
	
}

#origin_lp_container .origin_lp05_box02 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_112324/box02_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 92.8571%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp05_box02 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_112324/box02_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 700px;
	background-size: cover;
}
}

/* -----------------------------------------------
ボックス03
----------------------------------------------- */

#origin_lp_container .origin_lp05_box03 {
	
}

#origin_lp_container .origin_lp05_box03 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_112324/box03_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 300%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp05_box03 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_112324/box03_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 900px;
	background-size: cover;
}
}

/* -----------------------------------------------
ボックス04
----------------------------------------------- */

#origin_lp_container .origin_lp05_box04 {
	
}

#origin_lp_container .origin_lp05_box04 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_112324/box04_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 362.8571%;
	background-size: cover;
}

#origin_lp_container .origin_lp05_box04 .origin_lp_bg_img_sp .origin_lp_btn {
	padding-top: 365%;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp05_box04 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_112324/box04_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 1035px;
	background-size: cover;
}

#origin_lp_container .origin_lp05_box04 .origin_lp_bg_img_pc .origin_lp_btn {
	padding-top: 890px;
	text-align: center;
}
}

/* -----------------------------------------------
ボックス05
----------------------------------------------- */

#origin_lp_container .origin_lp05_box05 {
	
}

#origin_lp_container .origin_lp05_box05 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_112324/box05_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 107.1428%;
	background-size: cover;
}


@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp05_box05 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_112324/box05_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 1000px;
	background-size: cover;
}
}

/* -----------------------------------------------
ボックス06
----------------------------------------------- */

#origin_lp_container .origin_lp05_box06 {
	
}

#origin_lp_container .origin_lp05_box06 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_112324/box06_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 110%;
	background-size: cover;
}

#origin_lp_container .origin_lp05_box06 .origin_lp_bg_img_sp p {
	font-size: 4.57vw;
	line-height: 1.6em;
	padding-top: 77%;
	color: #ffffff;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp05_box06 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_112324/box06_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 990px;
	background-size: cover;
}

#origin_lp_container .origin_lp05_box06 .origin_lp_bg_img_pc p {
	font-size: 16px;
	line-height: 2.0em;
	color: #ffffff;
	padding-top: 710px;
	width: 850px;
	margin: 0 auto;
}
}

/* -----------------------------------------------
ボックス07
----------------------------------------------- */

#origin_lp_container .origin_lp05_box07 {
	
}

#origin_lp_container .origin_lp05_box07 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_112324/box07_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 165.7142%;
	background-size: cover;
}

#origin_lp_container .origin_lp05_box07 .origin_lp_bg_img_sp p {
	font-size: 4.57vw;
	line-height: 1.6em;
	padding-top: 137.5%;
	color: #ffffff;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp05_box07 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_112324/box07_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 680px;
	background-size: cover;
}

#origin_lp_container .origin_lp05_box07 .origin_lp_bg_img_pc p {
	font-size: 16px;
	line-height: 2.0em;
	color: #ffffff;
	padding-top: 480px;
	width: 850px;
	margin: 0 auto;
}
}

/* -----------------------------------------------
ボックス08
----------------------------------------------- */

#origin_lp_container .origin_lp05_box08 {
	
}

#origin_lp_container .origin_lp05_box08 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_112324/box08_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 148.5714%;
	background-size: cover;
}

#origin_lp_container .origin_lp05_box08 .origin_lp_bg_img_sp p {
	font-size: 4.57vw;
	line-height: 1.6em;
	padding-top: 78.125%;
	color: #ffffff;
}

#origin_lp_container .origin_lp05_box08 .origin_lp_bg_img_sp .origin_lp_btn {
	padding-top: 12.5%;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp05_box08 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_112324/box08_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 1170px;
	background-size: cover;
}

#origin_lp_container .origin_lp05_box08 .origin_lp_bg_img_pc p {
	font-size: 16px;
	line-height: 2.0em;
	color: #ffffff;
	padding-top: 675px;
	width: 850px;
	margin: 0 auto;
}

#origin_lp_container .origin_lp05_box08 .origin_lp_bg_img_pc .origin_lp_btn {
	padding-top: 125px;
	text-align: center;
}
}


/* -----------------------------------------------
ボックス09
----------------------------------------------- */

#origin_lp_container .origin_lp05_box09 {
	
}

#origin_lp_container .origin_lp05_box09 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_112324/box09_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 247.1428%;
	background-size: cover;
}

#origin_lp_container .origin_lp05_box09 .origin_lp_bg_img_sp p {
	font-size: 4.57vw;
	line-height: 1.8em;
	color: #ffffff;
	padding-top: 193.75%;
}

#origin_lp_container .origin_lp05_box09 .origin_lp_bg_img_sp .origin_lp_btn {
	padding-top: 9.375%;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp05_box09 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_112324/box09_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 955px;
	background-size: cover;
}
#origin_lp_container .origin_lp05_box09 .origin_lp_bg_img_pc p {
	width: 600px;
	font-size: 16px;
	line-height: 1.8em;
	color: #ffffff;
	padding-top: 660px;
}

#origin_lp_container .origin_lp05_box09 .origin_lp_bg_img_pc .origin_lp_btn {
	padding-top: 25px;
}
}

/* -----------------------------------------------
演出LP / box01
----------------------------------------------- */

#origin_lp_container .origin_lp05_entame01_box01 {
	
}

#origin_lp_container .origin_lp05_entame01_box01 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_112324/entame01_box01_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 124.2857%;
	background-size: cover;
}

#origin_lp_container .origin_lp05_entame01_box01 .origin_lp_entame_movie {
	position: relative;
	width: 100%;
	padding-top: 56.25%;
}

#origin_lp_container .origin_lp05_entame01_box01 .origin_lp_entame_movie iframe {
	position: absolute;
	top: 106.25%;
	right: 0;
	width: 100% !important;
	height: 100% !important;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp05_entame01_box01 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_112324/entame01_box01_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 1320px;
	background-size: cover;
}

#origin_lp_container .origin_lp05_entame01_box01 .origin_lp_entame_movie {
	position: relative;
	width: 100%;
	padding-top: 56.25%;
}

#origin_lp_container .origin_lp05_entame01_box01 .origin_lp_entame_movie iframe {
	position: absolute;
	top: 600px;
	right: 0;
	width: 100% !important;
	height: 100% !important;
}
}


/* -----------------------------------------------
演出LP / box02
----------------------------------------------- */

#origin_lp_container .origin_lp05_entame01_box02 {
	
}

#origin_lp_container .origin_lp05_entame01_box02 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_112324/entame01_box02_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 184.2857%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp05_entame01_box02 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_112324/entame01_box02_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 1350px;
	background-size: cover;
}
}


/* -----------------------------------------------
演出LP / box03
----------------------------------------------- */

#origin_lp_container .origin_lp05_entame01_box03 {
	
}

#origin_lp_container .origin_lp05_entame01_box03 .origin_lp_bg_img01_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_112324/entame01_box03_01_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 184.2857%;
	background-size: cover;
}

#origin_lp_container .origin_lp05_entame01_box03 .origin_lp_bg_img02_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_112324/entame01_box03_02_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 185.7142%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp05_entame01_box03 .origin_lp_bg_img01_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_112324/entame01_box03_01_bg_pc.png);
	background-repeat: no-repeat;
	height: 1200px;
	padding-bottom: 0;
	background-size: cover;
}

#origin_lp_container .origin_lp05_entame01_box03 .origin_lp_bg_img02_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_112324/entame01_box03_02_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 1090px;
	background-size: cover;
}
}


/* -----------------------------------------------
演出LP / box04
----------------------------------------------- */

#origin_lp_container .origin_lp05_entame01_box04 {
	
}

#origin_lp_container .origin_lp05_entame01_box04 .origin_lp_bg_img01_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_112324/entame01_box04_01_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 171.4285%;
	background-size: cover;
}

#origin_lp_container .origin_lp05_entame01_box04 .origin_lp_bg_img02_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_112324/entame01_box04_02_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 127.1428%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp05_entame01_box04 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_112324/entame01_box04_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 1860px;
	background-size: cover;
}
}


/* -----------------------------------------------
演出LP / box05
----------------------------------------------- */

#origin_lp_container .origin_lp05_entame01_box05 {
	
}

#origin_lp_container .origin_lp05_entame01_box05 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_112324/entame01_box05_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 227.1428%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp05_entame01_box05 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_112324/entame01_box05_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 1200px;
	background-size: cover;
}
}


/* -----------------------------------------------
演出LP / box06
----------------------------------------------- */

#origin_lp_container .origin_lp05_entame01_box06 {
	
}

#origin_lp_container .origin_lp05_entame01_box06 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_112324/entame01_box06_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 178.5714%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp05_entame01_box06 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_112324/entame01_box06_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 1650px;
	background-size: cover;
}
}


/* -----------------------------------------------
演出LP / box07
----------------------------------------------- */

#origin_lp_container .origin_lp05_entame01_box07 {
	
}

#origin_lp_container .origin_lp05_entame01_box07 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_112324/entame01_box07_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 250%;
	background-size: cover;
}

#origin_lp_container .origin_lp05_entame01_box07 .origin_lp_bg_img_sp .origin_lp_btn {
	padding-top: 223%;
	text-align: center;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp05_entame01_box07 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_112324/entame01_box07_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 1650px;
	background-size: cover;
}

#origin_lp_container .origin_lp05_entame01_box07 .origin_lp_bg_img_pc .origin_lp_btn {
	padding-top: 1360px;
	text-align: center;
}
}




































/*************************************************

LP / 滋賀レイクスターズ戦（18-19.12/12）

*************************************************/

/* -----------------------------------------------
ヘッダー
----------------------------------------------- */

#origin_lp_container .origin_lp06_header {
	position: relative;
	margin-top: 17.1428%;
}

#origin_lp_container .origin_lp06_header .origin_lp_fixd {
	position: fixed;
	top: 0;
	left: 50%;
	-webkit-transform: translateX(-50%);
	transform: translateX(-50%);
	width: 100%;
}

#origin_lp_container .origin_lp06_header .origin_lp_header_img_sp {
	width: 100%;
	margin: 0 auto;
	text-align: center;
}

#origin_lp_container .origin_lp06_header .origin_lp_header_img_sp img {
	width: 100%;
}

@media screen and (min-width: 769px) {

#origin_lp_container .origin_lp06_header {
	margin-top: 55px;
}

#origin_lp_container .origin_lp06_header .origin_lp_header_img_pc {
	width: 1280px;
	margin: 0 auto;
}
}

/* -----------------------------------------------
mv_box
----------------------------------------------- */

#origin_lp_container .origin_lp06_mv_box {
	
}

#origin_lp_container .origin_lp06_mv_box .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_1212/mv_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 155.7142%;
	background-size: cover;
}

#origin_lp_container .origin_lp06_mv_box .origin_lp_bg_img_sp .origin_lp_btn {
	padding-top: 150%;
	max-width: 230px;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp06_mv_box .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_1212/mv_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 970px;
	background-size: cover;
}

#origin_lp_container .origin_lp06_mv_box .origin_lp_bg_img_pc .origin_lp_btn {
	padding-top: 885px;
}
}

/* -----------------------------------------------
演出LP / box01
----------------------------------------------- */

#origin_lp_container .origin_lp06_entame01_box01 {
	
}

#origin_lp_container .origin_lp06_entame01_box01 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_1212/entame_movie_box_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 112.8571%;
	background-size: cover;
}

#origin_lp_container .origin_lp06_entame01_box01 .origin_lp_entame_movie {
	position: relative;
	width: 100%;
	padding-top: 56.25%;
}

#origin_lp_container .origin_lp06_entame01_box01 .origin_lp_entame_movie iframe {
	position: absolute;
	top: 83%;
	right: 0;
	width: 100% !important;
	height: 100% !important;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp06_entame01_box01 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_1212/entame_movie_box_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 970px;
	background-size: cover;
}

#origin_lp_container .origin_lp06_entame01_box01 .origin_lp_entame_movie {
	position: relative;
	width: 100%;
	padding-top: 56.25%;
}

#origin_lp_container .origin_lp06_entame01_box01 .origin_lp_entame_movie iframe {
	position: absolute;
	top: 330px;
	right: 0;
	width: 100% !important;
	height: 100% !important;
}
}

/* -----------------------------------------------
ボックス01
----------------------------------------------- */

#origin_lp_container .origin_lp06_box01 {
	
}

#origin_lp_container .origin_lp06_box01 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_1212/box01_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 70%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp06_box01 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_1212/box01_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 650px;
	background-size: cover;
}
}


/* -----------------------------------------------
ボックス02
----------------------------------------------- */

#origin_lp_container .origin_lp06_box02 {
	
}

#origin_lp_container .origin_lp06_box02 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_1212/box02_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 217.1428%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp06_box02 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_1212/box02_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 600px;
	background-size: cover;
}
}


/* -----------------------------------------------
ボックス03
----------------------------------------------- */

#origin_lp_container .origin_lp06_box03 {
	
}

#origin_lp_container .origin_lp06_box03 .origin_lp_bg_img01_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_1212/box03_bg01_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 212.8571%;
	background-size: cover;
}

#origin_lp_container .origin_lp06_box03 .origin_lp_bg_img02_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_1212/box03_bg02_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 240%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp06_box03 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_1212/box03_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 1470px;
	background-size: cover;
}
}


/* -----------------------------------------------
ボックス04
----------------------------------------------- */

#origin_lp_container .origin_lp06_box04 {
	
}

#origin_lp_container .origin_lp06_box04 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_1212/box04_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 207.1428%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp06_box04 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_1212/box04_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 1040px;
	background-size: cover;
}
}


/* -----------------------------------------------
ボックス05
----------------------------------------------- */

#origin_lp_container .origin_lp06_box05 {
	
}

#origin_lp_container .origin_lp06_box05 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_1212/box05_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 137.1428%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp06_box05 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_1212/box05_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 830px;
	background-size: cover;
}
}


/* -----------------------------------------------
ボックス06
----------------------------------------------- */

#origin_lp_container .origin_lp06_box06 {
	
}

#origin_lp_container .origin_lp06_box06 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_1212/box06_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 391.4285%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp06_box06 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_1212/box06_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 1430px;
	background-size: cover;
}
}


/* -----------------------------------------------
ボックス07
----------------------------------------------- */

#origin_lp_container .origin_lp06_box07 {
	
}

#origin_lp_container .origin_lp06_box07 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_1212/box07_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 205.7142%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp06_box07 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_1212/box07_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 1150px;
	background-size: cover;
}
}


/* -----------------------------------------------
ボックス08
----------------------------------------------- */

#origin_lp_container .origin_lp06_box08 {
	
}

#origin_lp_container .origin_lp06_box08 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_1212/box08_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 247.1428%;
	background-size: cover;
}

#origin_lp_container .origin_lp06_box08 .origin_lp_bg_img_sp p {
	font-size: 4.57vw;
	line-height: 1.8em;
	color: #ffffff;
	padding-top: 193.75%;
}

#origin_lp_container .origin_lp06_box08 .origin_lp_bg_img_sp .origin_lp_btn {
	padding-top: 9.375%;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp06_box08 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_112324/box09_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 955px;
	background-size: cover;
}
#origin_lp_container .origin_lp06_box08 .origin_lp_bg_img_pc p {
	width: 600px;
	font-size: 16px;
	line-height: 1.8em;
	color: #ffffff;
	padding-top: 660px;
}

#origin_lp_container .origin_lp06_box08 .origin_lp_bg_img_pc .origin_lp_btn {
	padding-top: 25px;
}
}

#origin_lp_container .origin_lp06_btn_box {
	padding: 30px 0 30px;
	background-color: #aaaaaa;
}

#origin_lp_container .origin_lp06_btn_box .origin_lp_btn {
	text-align: center;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp06_btn_box {
	padding: 60px 0 60px;
}
}




/*************************************************

LP / 栃木ブレックス戦（18-19.12/22.23）

*************************************************/

/* -----------------------------------------------
ヘッダー
----------------------------------------------- */

#origin_lp_container .origin_lp07_header {
	position: relative;
	margin-top: 17.1428%;
}

#origin_lp_container .origin_lp07_header .origin_lp_fixd {
	position: fixed;
	top: 0;
	left: 50%;
	-webkit-transform: translateX(-50%);
	transform: translateX(-50%);
	width: 100%;
}

#origin_lp_container .origin_lp07_header .origin_lp_header_img_sp {
	width: 100%;
	margin: 0 auto;
	text-align: center;
}

#origin_lp_container .origin_lp07_header .origin_lp_header_img_sp img {
	width: 100%;
}

@media screen and (min-width: 769px) {

#origin_lp_container .origin_lp07_header {
	margin-top: 55px;
}

#origin_lp_container .origin_lp07_header .origin_lp_header_img_pc {
	width: 1280px;
	margin: 0 auto;
}
}

/* -----------------------------------------------
mv_box
----------------------------------------------- */

#origin_lp_container .origin_lp07_mv_box {
	
}

#origin_lp_container .origin_lp07_mv_box .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_122223/mv_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 161.4285%;
	background-size: cover;
}

#origin_lp_container .origin_lp07_mv_box .origin_lp_bg_img_sp .origin_lp_btn {
	padding-top: 150%;
    max-width: 205px;
    margin: 0 auto;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp07_mv_box .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_122223/mv_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 1085px;
	background-size: cover;
}

#origin_lp_container .origin_lp07_mv_box .origin_lp_bg_img_pc .origin_lp_btn {
	padding-top: 885px;
	text-align: right;
}
}

/* -----------------------------------------------
ボックス01
----------------------------------------------- */

#origin_lp_container .origin_lp07_box01 {
	
}

#origin_lp_container .origin_lp07_box01 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_122223/box01_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 93.3333%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp07_box01 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_122223/box01_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 675px;
	background-size: cover;
}
}

/* -----------------------------------------------
ボックス02
----------------------------------------------- */

#origin_lp_container .origin_lp07_box02 {
	
}

#origin_lp_container .origin_lp07_box02 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_122223/box02_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 77.1428%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp07_box02 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_122223/box02_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 500px;
	background-size: cover;
}
}

/* -----------------------------------------------
ボックス03
----------------------------------------------- */

#origin_lp_container .origin_lp07_box03 {
	
}

#origin_lp_container .origin_lp07_box03 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_122223/box03_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 284.2857%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp07_box03 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_122223/box03_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 880px;
	background-size: cover;
}
}

/* -----------------------------------------------
ボックス04
----------------------------------------------- */

#origin_lp_container .origin_lp07_box04 {
	
}

#origin_lp_container .origin_lp07_box04 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_122223/box04_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 278.5714%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp07_box04 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_122223/box04_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 780px;
	background-size: cover;
}
}

/* -----------------------------------------------
ボックス05
----------------------------------------------- */

#origin_lp_container .origin_lp07_box05 {
	
}

#origin_lp_container .origin_lp07_box05 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_122223/box05_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 425%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp07_box05 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_122223/box05_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 1245px;
	background-size: cover;
}
}


/* -----------------------------------------------
ボックス06
----------------------------------------------- */

#origin_lp_container .origin_lp07_box06 {
	
}

#origin_lp_container .origin_lp07_box06 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_122223/box06_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 571.2857%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp07_box06 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_122223/box06_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 1860px;
	background-size: cover;
}
}


/* -----------------------------------------------
ボックス07
----------------------------------------------- */

#origin_lp_container .origin_lp07_box07 {
	
}

#origin_lp_container .origin_lp07_box07 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_122223/box07_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 181.2857%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp07_box07 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_122223/box07_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 930px;
	background-size: cover;
}
}


/* -----------------------------------------------
ボックス08
----------------------------------------------- */

#origin_lp_container .origin_lp07_box08 {
	
}

#origin_lp_container .origin_lp07_box08 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_122223/box08_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 247.1428%;
	background-size: cover;
}

#origin_lp_container .origin_lp07_box08 .origin_lp_bg_img_sp p {
	font-size: 4.57vw;
	line-height: 1.8em;
	color: #ffffff;
	padding-top: 193.75%;
}

#origin_lp_container .origin_lp07_box08 .origin_lp_bg_img_sp .origin_lp_btn {
	padding-top: 9.375%;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp07_box08 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_122223/box08_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 955px;
	background-size: cover;
}
#origin_lp_container .origin_lp07_box08 .origin_lp_bg_img_pc p {
	width: 600px;
	font-size: 16px;
	line-height: 1.8em;
	color: #ffffff;
	padding-top: 660px;
}

#origin_lp_container .origin_lp07_box08 .origin_lp_bg_img_pc .origin_lp_btn {
	padding-top: 25px;
}
}

#origin_lp_container .origin_lp06_btn_box {
	padding: 30px 0 30px;
	background-color: #aaaaaa;
}

#origin_lp_container .origin_lp06_btn_box .origin_lp_btn {
	text-align: center;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp06_btn_box {
	padding: 60px 0 60px;
}
}

























/*************************************************

LP / 琉球ゴールデンキングス戦（18-19.12/26）

*************************************************/

/* -----------------------------------------------
ヘッダー
----------------------------------------------- */

#origin_lp_container .origin_lp08_header {
	position: relative;
	margin-top: 17.1428%;
}

#origin_lp_container .origin_lp08_header .origin_lp_fixd {
	position: fixed;
	top: 0;
	left: 50%;
	-webkit-transform: translateX(-50%);
	transform: translateX(-50%);
	width: 100%;
}

#origin_lp_container .origin_lp08_header .origin_lp_header_img_sp {
	width: 100%;
	margin: 0 auto;
	text-align: center;
}

#origin_lp_container .origin_lp08_header .origin_lp_header_img_sp img {
	width: 100%;
}

@media screen and (min-width: 769px) {

#origin_lp_container .origin_lp08_header {
	margin-top: 55px;
}

#origin_lp_container .origin_lp08_header .origin_lp_header_img_pc {
	width: 1280px;
	margin: 0 auto;
}
}

/* -----------------------------------------------
mv_box
----------------------------------------------- */

#origin_lp_container .origin_lp08_mv_box {
	
}

#origin_lp_container .origin_lp08_mv_box .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_1226/mv_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 161.4285%;
	background-size: cover;
}

#origin_lp_container .origin_lp08_mv_box .origin_lp_bg_img_sp .origin_lp_btn {
	padding-top: 152%;
    text-align: center;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp08_mv_box .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_1226/mv_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 1085px;
	background-size: cover;
}

#origin_lp_container .origin_lp08_mv_box .origin_lp_bg_img_pc .origin_lp_btn {
	padding-top: 870px;
}
}

/* -----------------------------------------------
ボックス01
----------------------------------------------- */

#origin_lp_container .origin_lp08_box01 {
	
}

#origin_lp_container .origin_lp08_box01 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_1226/box01_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 205.7142%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp08_box01 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_1226/box01_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 795px;
	background-size: cover;
}
}


/* -----------------------------------------------
ボックス02
----------------------------------------------- */

#origin_lp_container .origin_lp08_box02 {
	
}

#origin_lp_container .origin_lp08_box02 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_1226/box02_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 254.2857%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp08_box02 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_1226/box02_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 1010px;
	background-size: cover;
}
}

/* -----------------------------------------------
ボックス03
----------------------------------------------- */

#origin_lp_container .origin_lp08_box03 {
	
}

#origin_lp_container .origin_lp08_box03 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_1226/box03_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 142.8571%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp08_box03 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_1226/box03_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:795px;
	background-size: cover;
}
}

/* -----------------------------------------------
ボックス04
----------------------------------------------- */

#origin_lp_container .origin_lp08_box04 {
	
}

#origin_lp_container .origin_lp08_box04 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_1226/box04_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 231.4285%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp08_box04 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_1226/box04_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 1230px;
	background-size: cover;
}
}

/* -----------------------------------------------
ボックス05
----------------------------------------------- */

#origin_lp_container .origin_lp08_box05 {
	
}

#origin_lp_container .origin_lp08_box05 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_1226/box05_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 315%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp08_box05 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_1226/box05_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 2120px;
	background-size: cover;
}
}

/* -----------------------------------------------
演出LP / box01
----------------------------------------------- */

#origin_lp_container .origin_lp08_entame01_box01 {
	
}

#origin_lp_container .origin_lp08_entame01_box01 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_1226/entame01_box02_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 242.8571%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp08_entame01_box01 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_1226/entame01_box02_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 1634px;
	background-size: cover;
}
}

/* -----------------------------------------------
演出LP / box02
----------------------------------------------- */

#origin_lp_container .origin_lp08_entame01_box02 {
	
}

#origin_lp_container .origin_lp08_entame01_box02 .origin_lp_bg_img01_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_1226/entame01_box03_01_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 180%;
	background-size: cover;
}

#origin_lp_container .origin_lp08_entame01_box02 .origin_lp_bg_img02_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_1226/entame01_box03_02_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 185.7142%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp08_entame01_box02 .origin_lp_bg_img01_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_1226/entame01_box03_01_bg_pc.png);
	background-repeat: no-repeat;
	height: 1200px;
	padding-bottom: 0;
	background-size: cover;
}

#origin_lp_container .origin_lp08_entame01_box02 .origin_lp_bg_img02_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_1226/entame01_box03_02_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 1090px;
	background-size: cover;
}
}

/* -----------------------------------------------
演出LP / box03
----------------------------------------------- */

#origin_lp_container .origin_lp08_entame01_box03 {
	
}

#origin_lp_container .origin_lp08_entame01_box03 .origin_lp_bg_img01_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_1226/entame01_box04_01_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 171.4285%;
	background-size: cover;
}

#origin_lp_container .origin_lp08_entame01_box03 .origin_lp_bg_img02_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_1226/entame01_box04_02_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 127.1428%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp08_entame01_box03 .origin_lp_bg_img01_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_1226/entame01_box03_01_bg_pc.png);
	background-repeat: no-repeat;
	height: 1200px;
	padding-bottom: 0;
	background-size: cover;
}

#origin_lp_container .origin_lp08_entame01_box03 .origin_lp_bg_img02_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_1226/entame01_box03_02_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 1090px;
	background-size: cover;
}
}

/* -----------------------------------------------
演出LP / box04
----------------------------------------------- */

#origin_lp_container .origin_lp08_entame01_box04 {
	
}

#origin_lp_container .origin_lp08_entame01_box04 .origin_lp_bg_img01_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_1226/entame01_box04_01_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 171.4285%;
	background-size: cover;
}

#origin_lp_container .origin_lp08_entame01_box04 .origin_lp_bg_img02_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_1226/entame01_box04_02_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 127.1428%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp08_entame01_box04 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_1226/entame01_box04_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 1860px;
	background-size: cover;
}
}

/* -----------------------------------------------
演出LP / box05
----------------------------------------------- */

#origin_lp_container .origin_lp08_entame01_box05 {
	
}

#origin_lp_container .origin_lp08_entame01_box05 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_1226/entame01_box05_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 227.1428%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp08_entame01_box05 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_1226/entame01_box05_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 1200px;
	background-size: cover;
}
}


/* -----------------------------------------------
演出LP / box06
----------------------------------------------- */

#origin_lp_container .origin_lp08_entame01_box06 {
	
}

#origin_lp_container .origin_lp08_entame01_box06 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_1226/entame01_box06_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 178.5714%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp08_entame01_box06 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_1226/entame01_box06_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 1650px;
	background-size: cover;
}
}


/* -----------------------------------------------
演出LP / box07
----------------------------------------------- */

#origin_lp_container .origin_lp08_entame01_box07 {
	
}

#origin_lp_container .origin_lp08_entame01_box07 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_1226/entame01_box07_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 250%;
	background-size: cover;
}

#origin_lp_container .origin_lp08_entame01_box07 .origin_lp_bg_img_sp .origin_lp_btn {
	padding-top: 223%;
	text-align: center;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp08_entame01_box07 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_1226/entame01_box07_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 1650px;
	background-size: cover;
}

#origin_lp_container .origin_lp08_entame01_box07 .origin_lp_bg_img_pc .origin_lp_btn {
	padding-top: 1360px;
	text-align: center;
}
}

/* -----------------------------------------------
演出LP / box08
----------------------------------------------- */

#origin_lp_container .origin_lp08_entame01_box08 {
	
}

#origin_lp_container .origin_lp08_entame01_box08  .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_1226/box06_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 114.2857%;
	background-size: cover;
}

#origin_lp_container .origin_lp08_entame01_box08 .origin_lp_entame_movie {
	position: relative;
	width: 100%;
	padding-top: 56.25%;
}

#origin_lp_container .origin_lp08_entame01_box08 .origin_lp_entame_movie iframe {
	position: absolute;
	top: 60%;
	right: 0;
	width: 100% !important;
	height: 100% !important;
}

#origin_lp_container .origin_lp08_entame01_box08 .kome_txt {
	font-size: 12px;
	line-height: 1.6em;
	color: #ffffff;
	position: relative;
    padding-top: 40%;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp08_entame01_box08 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_1226/box06_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 880px;
	background-size: cover;
}

#origin_lp_container .origin_lp08_entame01_box08 .origin_lp_entame_movie {
	position: relative;
	width: 100%;
	padding-top: 56.25%;
}

#origin_lp_container .origin_lp08_entame01_box08 .origin_lp_entame_movie iframe {
	position: absolute;
	top: 200px;
	right: 0;
	width: 100% !important;
	height: 100% !important;
}

#origin_lp_container .origin_lp08_entame01_box08 .kome_txt {
	font-size: 12px;
	line-height: 1.6em;
	color: #ffffff;
	position: relative;
    top: 220px;
    padding-top: 0;
}
}

/* -----------------------------------------------
イベント / box01
----------------------------------------------- */

#origin_lp_container .origin_lp08_event_box01 {
	
}

#origin_lp_container .origin_lp08_event_box01 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_1226/event_01.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 94.2857%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp08_event_box01 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_1226/event_box01.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 630px;
	background-size: cover;
}
}

/* -----------------------------------------------
イベント / box02
----------------------------------------------- */

#origin_lp_container .origin_lp08_event_box02 {
	
}

#origin_lp_container .origin_lp08_event_box02 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_1226/event_02.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 128.5714%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp08_event_box02 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_1226/event_box02.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 690px;
	background-size: cover;
}
}


/* -----------------------------------------------
イベント / box03
----------------------------------------------- */

#origin_lp_container .origin_lp08_event_box03 {
	
}

#origin_lp_container .origin_lp08_event_box03 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_1226/event_03.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 137.1428%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp08_event_box03 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_1226/event_box03.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 620px;
	background-size: cover;
}
}

/* -----------------------------------------------
イベント / box04
----------------------------------------------- */

#origin_lp_container .origin_lp08_event_box04 {
	
}

#origin_lp_container .origin_lp08_event_box04 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_1226/event_04.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 202.1428%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp08_event_box04 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_1226/event_box04.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 810px;
	background-size: cover;
}
}





















/*************************************************

LP / 滋賀レイクスターズ戦（18-19.12/29.30）

*************************************************/

/* -----------------------------------------------
ヘッダー
----------------------------------------------- */

#origin_lp_container .origin_lp09_header {
	position: relative;
	margin-top: 17.1428%;
}

#origin_lp_container .origin_lp09_header .origin_lp_fixd {
	position: fixed;
	top: 0;
	left: 50%;
	-webkit-transform: translateX(-50%);
	transform: translateX(-50%);
	width: 100%;
}

#origin_lp_container .origin_lp09_header .origin_lp_header_img_sp {
	width: 100%;
	margin: 0 auto;
	text-align: center;
}

#origin_lp_container .origin_lp09_header .origin_lp_header_img_sp img {
	width: 100%;
}

@media screen and (min-width: 769px) {

#origin_lp_container .origin_lp09_header {
	margin-top: 55px;
}

#origin_lp_container .origin_lp09_header .origin_lp_header_img_pc {
	width: 1280px;
	margin: 0 auto;
}
}

/* -----------------------------------------------
mv_box
----------------------------------------------- */

#origin_lp_container .origin_lp09_mv_box {
	
}

#origin_lp_container .origin_lp09_mv_box .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_122930/mv_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 134.2857%;
	background-size: cover;
}

#origin_lp_container .origin_lp09_mv_box .origin_lp_bg_img_sp .origin_lp_btn {
	padding-top: 122%;
	text-align: center;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp09_mv_box .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_122930/mv_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 805px;
	background-size: cover;
}

#origin_lp_container .origin_lp09_mv_box .origin_lp_bg_img_pc .origin_lp_btn {
	padding-top: 680px;
}
}

/* -----------------------------------------------
ボックス01
----------------------------------------------- */

#origin_lp_container .origin_lp09_box01 {
	
}

#origin_lp_container .origin_lp09_box01 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_122930/box01_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 66.4285%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp09_box01 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_122930/box01_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 280px;
	background-size: cover;
}
}

/* -----------------------------------------------
ボックス02
----------------------------------------------- */

#origin_lp_container .origin_lp09_box02 {
	
}

#origin_lp_container .origin_lp09_box02 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_122930/box02_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 223.5714%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp09_box02 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_122930/box02_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 910px;
	background-size: cover;
}
}

/* -----------------------------------------------
ボックス03
----------------------------------------------- */

#origin_lp_container .origin_lp09_box03 {
	
}

#origin_lp_container .origin_lp09_box03 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_122930/box03_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 172.1428%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp09_box03 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_122930/box03_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 650px;
	background-size: cover;
}
}

/* -----------------------------------------------
ボックス04
----------------------------------------------- */

#origin_lp_container .origin_lp09_box04 {
	
}

#origin_lp_container .origin_lp09_box04 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_122930/box05_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 202.1428%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp09_box04 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_122930/box04_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 810px;
	background-size: cover;
}
}

/* -----------------------------------------------
ボックス05
----------------------------------------------- */

#origin_lp_container .origin_lp09_box05 {
	
}

#origin_lp_container .origin_lp09_box05 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_122930/box04_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 182.8571%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp09_box05 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_122930/box05_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 810px;
	background-size: cover;
}
}

/* -----------------------------------------------
ボックス06
----------------------------------------------- */

#origin_lp_container .origin_lp09_box06 {
	
}

#origin_lp_container .origin_lp09_box06 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_122930/box06_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 235.7142%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp09_box06 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_122930/box06_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 1000px;
	background-size: cover;
}
}

/* -----------------------------------------------
ボックス07
----------------------------------------------- */

#origin_lp_container .origin_lp09_box07 {
	
}

#origin_lp_container .origin_lp09_box07 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_122930/box07_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 62.8571%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp09_box07 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_122930/box07_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 290px;
	background-size: cover;
}
}

/* -----------------------------------------------
ボックス08
----------------------------------------------- */

#origin_lp_container .origin_lp09_box08 {
	
}

#origin_lp_container .origin_lp09_box08 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_122930/box08_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 154.2857%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp09_box08 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_122930/box08_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 810px;
	background-size: cover;
}
}

/* -----------------------------------------------
ボックス09
----------------------------------------------- */

#origin_lp_container .origin_lp09_box09 {
	
}

#origin_lp_container .origin_lp09_box09 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_122930/box09_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 191.4285%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp09_box09 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_122930/box09_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 865px;
	background-size: cover;
}
}

/* -----------------------------------------------
ボックス10
----------------------------------------------- */

#origin_lp_container .origin_lp09_box10 {
	
}

#origin_lp_container .origin_lp09_box10 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_122930/box10_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 131.4285%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp09_box10 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_122930/box10_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 715px;
	background-size: cover;
}
}

/* -----------------------------------------------
ボックス11
----------------------------------------------- */

#origin_lp_container .origin_lp09_box11 {
	
}

#origin_lp_container .origin_lp09_box11 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_122930/box11_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 161.4285%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp09_box11 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_122930/box11_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 670px;
	background-size: cover;
}
}

/* -----------------------------------------------
box12
----------------------------------------------- */

#origin_lp_container .origin_lp09_box12 {
	
}

#origin_lp_container .origin_lp09_box12 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_122930/box12_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 195%;
	background-size: cover;
}

#origin_lp_container .origin_lp09_box12 .origin_lp_entame_movie {
	position: relative;
	width: 100%;
	padding-top: 56.25%;
}

#origin_lp_container .origin_lp09_box12 .origin_lp_entame_movie iframe {
	position: absolute;
	top: 220%;
	right: 0;
	width: 100% !important;
	height: 100% !important;
	z-index: 999;
}

#origin_lp_container .origin_lp09_box12 .kome_txt {
	font-size: 12px;
	line-height: 1.6em;
	color: #ffffff;
	position: relative;
    padding-top: 135%;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp09_box12 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_122930/box12_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 1680px;
	background-size: cover;
}

#origin_lp_container .origin_lp09_box12 .origin_lp_entame_movie {
	position: relative;
	width: 100%;
	padding-top: 56.25%;
}

#origin_lp_container .origin_lp09_box12 .origin_lp_entame_movie iframe {
	position: absolute;
	top: 1000px;
	right: 0;
	width: 100% !important;
	height: 100% !important;
}

#origin_lp_container .origin_lp09_box12 .kome_txt {
	font-size: 12px;
	line-height: 1.6em;
	color: #ffffff;
	position: relative;
    top: 1020px;
    padding-top: 0;
}
}














/*************************************************

18-19シーズン QRコード

*************************************************/

/* -----------------------------------------------
共通
----------------------------------------------- */

#origin_lp_container .kikaku_18_19_atsui {
	background-color: #000000;
}

#origin_lp_container .kikaku_18_19_atsui .kikaku_18_19_atsui_header {
	
}

#origin_lp_container .kikaku_18_19_atsui .origin_lp_bg_img_sp {
	
}

#origin_lp_container .kikaku_18_19_atsui .kikaku_18_19_atsui_movie {
	position: relative;
	width: 100%;
	padding-top: 56.25%;
}

#origin_lp_container .kikaku_18_19_atsui .kikaku_18_19_atsui_movie iframe {
	position: absolute;
	top: 220%;
	right: 0;
	width: 100% !important;
	height: 100% !important;
}

@media screen and (min-width: 769px) {
#origin_lp_container .kikaku_18_19_atsui .origin_lp_bg_img_pc {

}

#origin_lp_container .origin_lp09_box12 .kikaku_18_19_atsui_movie {
	position: relative;
	width: 100%;
	padding-top: 56.25%;
}

#origin_lp_container .origin_lp09_box12 .kikaku_18_19_atsui_movie iframe {
	position: absolute;
	top: 1000px;
	right: 0;
	width: 100% !important;
	height: 100% !important;
}
}

























/*************************************************

LP / 琉球ゴールデンキングス戦（18-19.01/16）

*************************************************/

/* -----------------------------------------------
ヘッダー
----------------------------------------------- */

#origin_lp_container .origin_lp10_header {
	position: relative;
	margin-top: 17.1428%;
}

#origin_lp_container .origin_lp10_header .origin_lp_fixd {
	position: fixed;
	top: 0;
	left: 50%;
	-webkit-transform: translateX(-50%);
	transform: translateX(-50%);
	width: 100%;
}

#origin_lp_container .origin_lp10_header .origin_lp_header_img_sp {
	width: 100%;
	margin: 0 auto;
	text-align: center;
}

#origin_lp_container .origin_lp10_header .origin_lp_header_img_sp img {
	width: 100%;
}

@media screen and (min-width: 769px) {

#origin_lp_container .origin_lp10_header {
	margin-top: 55px;
}

#origin_lp_container .origin_lp10_header .origin_lp_header_img_pc {
	width: 1280px;
	margin: 0 auto;
}
}

/* -----------------------------------------------
mv_box
----------------------------------------------- */

#origin_lp_container .origin_lp10_mv_box {
	
}

#origin_lp_container .origin_lp10_mv_box .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_0116/mv_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 171.4285%;
	background-size: cover;
}

#origin_lp_container .origin_lp10_mv_box .origin_lp_bg_img_sp .origin_lp_btn {
	padding-top: 120%;
    text-align: center;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp10_mv_box .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_0116/mv_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 890px;
	background-size: cover;
}

#origin_lp_container .origin_lp10_mv_box .origin_lp_bg_img_pc .origin_lp_btn {
	padding-top: 580px;
	text-align: center;
}
}

/* -----------------------------------------------
ボックス01
----------------------------------------------- */

#origin_lp_container .origin_lp10_box01 {
	
}

#origin_lp_container .origin_lp10_box01 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_0116/box01_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 323%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp10_box01 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_0116/box01_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 1075px;
	background-size: cover;
}
}


/* -----------------------------------------------
ボックス02
----------------------------------------------- */

#origin_lp_container .origin_lp10_box02 {
	
}

#origin_lp_container .origin_lp10_box02 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_0116/box02_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 150.7142%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp10_box02 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_0116/box02_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 650px;
	background-size: cover;
}
}

/* -----------------------------------------------
ボックス03
----------------------------------------------- */

#origin_lp_container .origin_lp10_box03 {
	
}

#origin_lp_container .origin_lp10_box03 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_0116/box03_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 151.4285%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp10_box03 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_0116/box03_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 645px;
	background-size: cover;
}
}

/* -----------------------------------------------
ボックス10
----------------------------------------------- */

#origin_lp_container .origin_lp10_box10 {
	
}

#origin_lp_container .origin_lp10_box10 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_0116/box10_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 182.8571%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp10_box10 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_0116/box10_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:560px;
	background-size: cover;
}
}

/* -----------------------------------------------
ボックス11
----------------------------------------------- */

#origin_lp_container .origin_lp10_box11 {
	
}

#origin_lp_container .origin_lp10_box11 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_0116/box11_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 161.4285%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp10_box11 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_0116/box11_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:650px;
	background-size: cover;
}
}

/* -----------------------------------------------
ボックス04
----------------------------------------------- */

#origin_lp_container .origin_lp10_box04 {
	
}

#origin_lp_container .origin_lp10_box04 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_0116/box04_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 175.7142%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp10_box04 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_0116/box04_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 560px;
	background-size: cover;
}
}

/* -----------------------------------------------
ボックス05
----------------------------------------------- */

#origin_lp_container .origin_lp10_box05 {
	
}

#origin_lp_container .origin_lp10_box05 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_0116/box05_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 92.1428%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp10_box05 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_0116/box05_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 630px;
	background-size: cover;
}
}

/* -----------------------------------------------
ボックス06
----------------------------------------------- */

#origin_lp_container .origin_lp10_box06 {
	
}

#origin_lp_container .origin_lp10_box06 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_0116/box06_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 210%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp10_box06 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_0116/box06_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 820px;
	background-size: cover;
}
}

/* -----------------------------------------------
ボックス07
----------------------------------------------- */

#origin_lp_container .origin_lp10_box07 {
	
}

#origin_lp_container .origin_lp10_box07 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_0116/box7_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 65.7142%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp10_box07 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_0116/box07_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 525px;
	background-size: cover;
}
}


/* -----------------------------------------------
演出LP / box01
----------------------------------------------- */

#origin_lp_container .origin_lp10_entame01_box01 {
	
}

#origin_lp_container .origin_lp10_entame01_box01 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_0116/entame01_box02_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 184.2857%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp10_entame01_box01 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_0116/entame01_box02_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 1355px;
	background-size: cover;
}
}

/* -----------------------------------------------
演出LP / box02
----------------------------------------------- */

#origin_lp_container .origin_lp10_entame01_box02 {
	
}

#origin_lp_container .origin_lp10_entame01_box02 .origin_lp_bg_img01_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_0116/entame01_box03_01_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 180%;
	background-size: cover;
}

#origin_lp_container .origin_lp10_entame01_box02 .origin_lp_bg_img02_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_0116/entame01_box03_02_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 185.7142%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp10_entame01_box02 .origin_lp_bg_img01_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_0116/entame01_box03_01_bg_pc.png);
	background-repeat: no-repeat;
	height: 1200px;
	padding-bottom: 0;
	background-size: cover;
}

#origin_lp_container .origin_lp10_entame01_box02 .origin_lp_bg_img02_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_0116/entame01_box03_02_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 1090px;
	background-size: cover;
}
}

/* -----------------------------------------------
演出LP / box03
----------------------------------------------- */

#origin_lp_container .origin_lp10_entame01_box03 {
	
}

#origin_lp_container .origin_lp10_entame01_box03 .origin_lp_bg_img01_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_0116/entame01_box04_01_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 171.4285%;
	background-size: cover;
}

#origin_lp_container .origin_lp10_entame01_box03 .origin_lp_bg_img02_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_0116/entame01_box04_02_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 127.1428%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp10_entame01_box03 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_0116/entame01_box04_bg_pc.png);
	background-repeat: no-repeat;
	height: 1860px;
	padding-bottom: 0;
	background-size: cover;
}
}

/* -----------------------------------------------
演出LP / box05
----------------------------------------------- */

#origin_lp_container .origin_lp10_entame01_box05 {
	
}

#origin_lp_container .origin_lp10_entame01_box05 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_0116/entame01_box05_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 227.1428%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp10_entame01_box05 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_0116/entame01_box05_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 1200px;
	background-size: cover;
}
}


/* -----------------------------------------------
演出LP / box06
----------------------------------------------- */

#origin_lp_container .origin_lp10_entame01_box06 {
	
}

#origin_lp_container .origin_lp10_entame01_box06 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_0116/entame01_box06_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 178.5714%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp10_entame01_box06 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_0116/entame01_box06_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 1650px;
	background-size: cover;
}
}

/* -----------------------------------------------
演出LP / box07
----------------------------------------------- */

#origin_lp_container .origin_lp10_entame01_box07 {
	
}

#origin_lp_container .origin_lp10_entame01_box07 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_0116/entame01_box07_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 197.1428%;
	background-size: cover;
}

#origin_lp_container .origin_lp10_entame01_box07 .origin_lp_bg_img_sp .origin_lp_btn {
	padding-top: 223%;
	text-align: center;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp10_entame01_box07 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_0116/entame01_box07_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 1380px;
	background-size: cover;
}

#origin_lp_container .origin_lp10_entame01_box07 .origin_lp_bg_img_pc .origin_lp_btn {
	padding-top: 1360px;
	text-align: center;
}
}

/* -----------------------------------------------
演出LP / box08
----------------------------------------------- */

#origin_lp_container .origin_lp10_entame01_box08 {
	
}

#origin_lp_container .origin_lp10_entame01_box08  .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_0116/entame01_box08_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 100%;
	background-size: cover;
}

#origin_lp_container .origin_lp10_entame01_box08 .origin_lp_entame_movie {
	position: relative;
	width: 100%;
	padding-top: 56.25%;
}

#origin_lp_container .origin_lp10_entame01_box08 .origin_lp_entame_movie iframe {
	position: absolute;
	top: 60%;
	right: 0;
	width: 100% !important;
	height: 100% !important;
}

#origin_lp_container .origin_lp10_entame01_box08 .kome_txt {
	font-size: 12px;
	line-height: 1.6em;
	color: #ffffff;
	position: relative;
    padding-top: 40%;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp10_entame01_box08 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_0116/entame01_box08_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 790px;
	background-size: cover;
}

#origin_lp_container .origin_lp10_entame01_box08 .origin_lp_entame_movie {
	position: relative;
	width: 100%;
	padding-top: 56.25%;
}

#origin_lp_container .origin_lp10_entame01_box08 .origin_lp_entame_movie iframe {
	position: absolute;
	top: 175px;
	right: 0;
	width: 100% !important;
	height: 100% !important;
}

#origin_lp_container .origin_lp10_entame01_box08 .kome_txt {
	font-size: 12px;
	line-height: 1.6em;
	color: #ffffff;
	position: relative;
    top: 220px;
    padding-top: 0;
}
}



















/* -----------------------------------------------
プレーヤーマインド
----------------------------------------------- */

 #players_mind_container {
     width: 100%;
     max-width: 700px;
     overflow: hidden;
     background-color: #000000;
 }

 #players_mind_container .players_mind_inner {
     padding: 0 8.571428571%;
 }

/* -----------------------------------------------
プレーヤーマインド/ ヘッダー
----------------------------------------------- */

 #players_mind_container .players_mind_header {
	background-color: #000000;
    padding: 30px 0 30px;
}

 #players_mind_container .players_mind_header .players_mind_inner {
	
}

 #players_mind_container .players_mind_header .players_mind_midashi {
	text-align: center;
	width: 220px;
    margin: 0 auto;
}

/* -----------------------------------------------
プレーヤーマインド/ 動画
----------------------------------------------- */

 #players_mind_container .players_mind_movie_box {
	position: relative;
	width: 100%;
	padding-top: 56.25%;
    height: 0;
    overflow: hidden;
}

 #players_mind_container .players_mind_movie_box iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100% !important;
	height: 100% !important;
}

/* -----------------------------------------------
プレーヤーマインド/ LPボタン
----------------------------------------------- */

 #players_mind_container .players_mind_btn_box {
	padding: 30px 0 60px;
}

 #players_mind_container .players_mind_btn_box .players_mind_inner {
	
}

 #players_mind_container .players_mind_btn_box .players_mind_btn_box_con {
	display: -webkit-box;/* Androidブラウザ用 */
	display: -moz-box;/* Firefox21 */
	display: -ms-flexbox;/* IE10 */
	display: -webkit-flex;/* safari（PC）用 */
	display: flex;
	-webkit-justify-content: space-between;
	-ms-justify-content: space-between;
	justify-content: space-between;
}

 #players_mind_container .players_mind_btn_box .players_mind_btn_box_l {
	width: 48%;
    margin-right: 2%;
}

 #players_mind_container .players_mind_btn_box .players_mind_btn_box_r {
	width: 48%;
}

 #players_mind_container .players_mind_btn_box .players_mind_btn_box_txt {
	text-align: center;
    font-size: 14px;
    color: #ffffff;
    margin-top: 20px;
}


/* -----------------------------------------------
プレーヤーマインド/ フッター
----------------------------------------------- */

 #players_mind_container .players_mind_footer {
	background-color: #000000;
}

 #players_mind_container .players_mind_footer .players_mind_footer_top_box {
	padding: 40px 0 90px;
    border-bottom: 1px solid #ffffff;
}

 #players_mind_container .players_mind_footer .players_mind_footer_top_box .players_mind_inner {
	
}

 #players_mind_container .players_mind_footer .players_mind_footer_top_box .players_mind_footer_logo {
	text-align: center;
	max-width: 180px;
    margin: 0 auto;
}

 #players_mind_container .players_mind_footer .players_mind_footer_bottom_box {
	position: relative;
	padding-top: 90px;
}

 #players_mind_container .players_mind_footer .players_mind_footer_bottom_box .players_mind_footer_maido_img {
	position: relative;
    bottom: 0;
    left: 0;
    max-width: 180px;
}

 #players_mind_container .players_mind_footer .players_mind_footer_bottom_box .players_mind_footer_maido_img img {
	vertical-align: bottom;
}





















/*************************************************

LP / 名古屋ダイヤモンドドルフィンズ戦（18-19.1/30）

*************************************************/

/* -----------------------------------------------
ヘッダー
----------------------------------------------- */

#origin_lp_container .origin_lp11_header {
	position: relative;
	margin-top: 17.1428%;
}

#origin_lp_container .origin_lp11_header .origin_lp_fixd {
	position: fixed;
	top: 0;
	left: 50%;
	-webkit-transform: translateX(-50%);
	transform: translateX(-50%);
	width: 100%;
}

#origin_lp_container .origin_lp11_header .origin_lp_header_img_sp {
	width: 100%;
	margin: 0 auto;
	text-align: center;
}

#origin_lp_container .origin_lp11_header .origin_lp_header_img_sp img {
	width: 100%;
}

@media screen and (min-width: 769px) {

#origin_lp_container .origin_lp11_header {
	margin-top: 55px;
}

#origin_lp_container .origin_lp11_header .origin_lp_header_img_pc {
	width: 1280px;
	margin: 0 auto;
}
}

/* -----------------------------------------------
mv_box
----------------------------------------------- */

#origin_lp_container .origin_lp11_mv_box {
	
}

#origin_lp_container .origin_lp11_mv_box .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_0130/mv_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 167.1428%;
	background-size: cover;
}

#origin_lp_container .origin_lp11_mv_box .origin_lp_bg_img_sp .origin_lp_btn {
	padding-top: 154%;
    margin: 0 auto;
    text-align: center;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp11_mv_box .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_0130/mv_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 965px;
	background-size: cover;
}

#origin_lp_container .origin_lp11_mv_box .origin_lp_bg_img_pc .origin_lp_btn {
	padding-top: 835px;
	text-align: center;
}
}

/* -----------------------------------------------
ボックス01
----------------------------------------------- */

#origin_lp_container .origin_lp11_box01 {
	
}

#origin_lp_container .origin_lp11_box01 .origin_lp_bg_img01_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_0130/box01_bg01_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 202.8571%;
	background-size: cover;
}

#origin_lp_container .origin_lp11_box01 .origin_lp_bg_img02_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_0130/box01_bg02_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 180%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp11_box01 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_0130/box01_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 1155px;
	background-size: cover;
}
}

/* -----------------------------------------------
ボックス02
----------------------------------------------- */

#origin_lp_container .origin_lp11_box02 {
	
}

#origin_lp_container .origin_lp11_box02 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_0130/box02_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 190%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp11_box02 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_0130/box02_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 570px;
	background-size: cover;
}
}

/* -----------------------------------------------
ボックス03
----------------------------------------------- */

#origin_lp_container .origin_lp11_box03 {
	
}

#origin_lp_container .origin_lp11_box03 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_0130/box03_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 147.1428%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp11_box03 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_0130/box03_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 1020px;
	background-size: cover;
}
}

/* -----------------------------------------------
ボックス04
----------------------------------------------- */

#origin_lp_container .origin_lp11_box04 {
	
}

#origin_lp_container .origin_lp11_box04 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_0130/box04_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 337.1428%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp11_box04 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_0130/box04_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 860px;
	background-size: cover;
}
}

/* -----------------------------------------------
ボックス05
----------------------------------------------- */

#origin_lp_container .origin_lp11_box05 {
	
}

#origin_lp_container .origin_lp11_box05 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_0130/box05_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 334.2857%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp11_box05 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_0130/box05_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 840px;
	background-size: cover;
}
}



/* -----------------------------------------------
ボックス08
----------------------------------------------- */

#origin_lp_container .origin_lp11_box06 {
	
}

#origin_lp_container .origin_lp11_box06 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_0130/box06_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 170.7142%;
	background-size: cover;
}

#origin_lp_container .origin_lp11_box06 .origin_lp_bg_img_sp .origin_lp_btn {
    padding-top: 152%;
    text-align: center;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp11_box06 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_0130/box06_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 1140px;
	background-size: cover;
}

#origin_lp_container .origin_lp11_box06 .origin_lp_bg_img_pc .origin_lp_btn {
    padding-top: 1010px;
    text-align: center;
}
}

/* -----------------------------------------------
ボックス07
----------------------------------------------- */

#origin_lp_container .origin_lp11_box07 {
	
}

#origin_lp_container .origin_lp11_box07 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_0130/box07_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 188.5714%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp11_box07 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_0130/box07_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:1040px;
	background-size: cover;
}
}


/* -----------------------------------------------
box08
----------------------------------------------- */

#origin_lp_container .origin_lp11_box08 {
	
}

#origin_lp_container .origin_lp11_box08  .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_0130/box08_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 122.8571%;
	background-size: cover;
}

#origin_lp_container .origin_lp11_box08 .origin_lp_entame_movie {
	position: relative;
	width: 100%;
	padding-top: 56.25%;
}

#origin_lp_container .origin_lp11_box08 .origin_lp_entame_movie iframe {
	position: absolute;
	top: 60%;
	right: 0;
	width: 100% !important;
	height: 100% !important;
}

#origin_lp_container .origin_lp11_box08 .kome_txt {
	font-size: 12px;
	line-height: 1.6em;
	color: #000000;
	position: relative;
    padding-top: 40%;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp11_box08 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_0130/box08_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 830px;
	background-size: cover;
}

#origin_lp_container .origin_lp11_box08 .origin_lp_entame_movie {
	position: relative;
	width: 100%;
	padding-top: 56.25%;
}

#origin_lp_container .origin_lp11_box08 .origin_lp_entame_movie iframe {
	position: absolute;
	top: 175px;
	right: 0;
	width: 100% !important;
	height: 100% !important;
}

#origin_lp_container .origin_lp11_box08 .kome_txt {
	font-size: 12px;
	line-height: 1.6em;
	color: #000000;
	position: relative;
    top: 200px;
    padding-top: 0;
}
}


/* -----------------------------------------------
ボックス09
----------------------------------------------- */

#origin_lp_container .origin_lp11_box09 {
	
}

#origin_lp_container .origin_lp11_box09 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_0130/box09_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 247.1428%;
	background-size: cover;
}

#origin_lp_container .origin_lp11_box09 .origin_lp_bg_img_sp p {
	font-size: 4.57vw;
	line-height: 1.8em;
	color: #ffffff;
	padding-top: 193.75%;
}

#origin_lp_container .origin_lp11_box09 .origin_lp_bg_img_sp .origin_lp_btn {
	padding-top: 9.375%;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp11_box09 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_0130/box09_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 955px;
	background-size: cover;
}
#origin_lp_container .origin_lp11_box09 .origin_lp_bg_img_pc p {
	width: 600px;
	font-size: 16px;
	line-height: 1.8em;
	color: #ffffff;
	padding-top: 660px;
}

#origin_lp_container .origin_lp11_box09 .origin_lp_bg_img_pc .origin_lp_btn {
	padding-top: 25px;
}
}



























/*************************************************

LP / シーホース三河戦（18-19.02/02.03）

*************************************************/

/* -----------------------------------------------
ヘッダー
----------------------------------------------- */

#origin_lp_container .origin_lp12_header {
	position: relative;
	margin-top: 17.1428%;
}

#origin_lp_container .origin_lp12_header .origin_lp_fixd {
	position: fixed;
	top: 0;
	left: 50%;
	-webkit-transform: translateX(-50%);
	transform: translateX(-50%);
	width: 100%;
}

#origin_lp_container .origin_lp12_header .origin_lp_header_img_sp {
	width: 100%;
	margin: 0 auto;
	text-align: center;
}

#origin_lp_container .origin_lp12_header .origin_lp_header_img_sp img {
	width: 100%;
}

@media screen and (min-width: 769px) {

#origin_lp_container .origin_lp12_header {
	margin-top: 55px;
}

#origin_lp_container .origin_lp12_header .origin_lp_header_img_pc {
	width: 1280px;
	margin: 0 auto;
}
}

/* -----------------------------------------------
mv_box
----------------------------------------------- */

#origin_lp_container .origin_lp12_mv_box {
	
}

#origin_lp_container .origin_lp12_mv_box .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_020203/mv_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 171.4285%;
	background-size: cover;
}

#origin_lp_container .origin_lp12_mv_box .origin_lp_bg_img_sp .origin_lp_btn {
	padding-top: 164%;
    text-align: center;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp12_mv_box .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_020203/mv_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 920px;
	background-size: cover;
}

#origin_lp_container .origin_lp12_mv_box .origin_lp_bg_img_pc .origin_lp_btn {
	padding-top: 790px;
}
}

/* -----------------------------------------------
ボックス01
----------------------------------------------- */

#origin_lp_container .origin_lp12_box01 {
	
}

/*
#origin_lp_container .origin_lp12_box01 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_020203/box01_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 28.5714%;
	background-size: cover;
}
*/
/*
@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp12_box01 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_020203/box01_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 270px;
	background-size: cover;
}
}
*/

/* -----------------------------------------------
ボックス02
----------------------------------------------- */

#origin_lp_container .origin_lp12_box02 {
	
}

#origin_lp_container .origin_lp12_box02 .origin_lp_bg_img01_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_020203/box02_01_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 457.142857%;
	background-size: cover;
}

#origin_lp_container .origin_lp12_box02 .origin_lp_bg_img02_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_020203/box02_02_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 174.285714%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp12_box02 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_020203/box02_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 3400px;
	background-size: cover;
}
}

/* -----------------------------------------------
ボックス03
----------------------------------------------- */

#origin_lp_container .origin_lp12_box03 {
	
}

#origin_lp_container .origin_lp12_box03 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_020203/box03_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 114.2857%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp12_box03 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_020203/box03_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 695px;
	background-size: cover;
}
}

/* -----------------------------------------------
ボックス04
----------------------------------------------- */

#origin_lp_container .origin_lp12_box04 {
	
}

#origin_lp_container .origin_lp12_box04 .origin_lp_bg_img01_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_020203/box04_01_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 124.2857%;
	background-size: cover;
}

#origin_lp_container .origin_lp12_box04 .origin_lp_bg_img02_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_020203/box04_02_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 125.7142%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp12_box04 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_020203/box04_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 1250px;
	background-size: cover;
}
}

/* -----------------------------------------------
ボックス05
----------------------------------------------- */

#origin_lp_container .origin_lp12_box05 {
	
}

#origin_lp_container .origin_lp12_box05 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_020203/box05_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 337.1428%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp12_box05 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_020203/box05_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 1435px;
	background-size: cover;
}
}


/* -----------------------------------------------
ボックス06
----------------------------------------------- */

#origin_lp_container .origin_lp12_box06 {
	
}

#origin_lp_container .origin_lp12_box06 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_122223/box08_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 247.1428%;
	background-size: cover;
}

#origin_lp_container .origin_lp12_box06 .origin_lp_bg_img_sp p {
	font-size: 4.57vw;
	line-height: 1.8em;
	color: #ffffff;
	padding-top: 193.75%;
}

#origin_lp_container .origin_lp12_box06 .origin_lp_bg_img_sp .origin_lp_btn {
	padding-top: 9.375%;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp12_box06 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_122223/box08_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 955px;
	background-size: cover;
}
#origin_lp_container .origin_lp12_box06 .origin_lp_bg_img_pc p {
	width: 600px;
	font-size: 16px;
	line-height: 1.8em;
	color: #ffffff;
	padding-top: 660px;
}

#origin_lp_container .origin_lp12_box06 .origin_lp_bg_img_pc .origin_lp_btn {
	padding-top: 25px;
}
}

/* -----------------------------------------------
演出LP / box01
----------------------------------------------- */

#origin_lp_container .origin_lp12_entame01_box01 {
	
}

#origin_lp_container .origin_lp12_entame01_box01 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_020203/entame01_box02_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 212.8571%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp12_entame01_box01 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_020203/entame01_box02_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 1570px;
	background-size: cover;
}
}

/* -----------------------------------------------
演出LP / box02
----------------------------------------------- */

#origin_lp_container .origin_lp12_entame01_box02 {
	
}

#origin_lp_container .origin_lp12_entame01_box02 .origin_lp_bg_img01_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_020203/entame01_box03_01_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 180%;
	background-size: cover;
}

#origin_lp_container .origin_lp12_entame01_box02 .origin_lp_bg_img02_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_020203/entame01_box03_02_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 185.7142%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp12_entame01_box02 .origin_lp_bg_img01_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_020203/entame01_box03_01_bg_pc.png);
	background-repeat: no-repeat;
	height: 1200px;
	padding-bottom: 0;
	background-size: cover;
}

#origin_lp_container .origin_lp12_entame01_box02 .origin_lp_bg_img02_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_020203/entame01_box03_02_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 1090px;
	background-size: cover;
}
}

/* -----------------------------------------------
演出LP / box03
----------------------------------------------- */

#origin_lp_container .origin_lp12_entame01_box03 {
	
}

#origin_lp_container .origin_lp12_entame01_box03 .origin_lp_bg_img01_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_020203/entame01_box04_01_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 171.4285%;
	background-size: cover;
}

#origin_lp_container .origin_lp12_entame01_box03 .origin_lp_bg_img02_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_020203/entame01_box04_02_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 127.1428%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp12_entame01_box03 .origin_lp_bg_img01_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_020203/entame01_box03_01_bg_pc.png);
	background-repeat: no-repeat;
	height: 1200px;
	padding-bottom: 0;
	background-size: cover;
}

#origin_lp_container .origin_lp12_entame01_box03 .origin_lp_bg_img02_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_020203/entame01_box03_02_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 1090px;
	background-size: cover;
}
}

/* -----------------------------------------------
演出LP / box04
----------------------------------------------- */

#origin_lp_container .origin_lp12_entame01_box04 {
	
}

#origin_lp_container .origin_lp12_entame01_box04 .origin_lp_bg_img01_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_020203/entame01_box04_01_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 171.4285%;
	background-size: cover;
}

#origin_lp_container .origin_lp12_entame01_box04 .origin_lp_bg_img02_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_020203/entame01_box04_02_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 127.1428%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp12_entame01_box04 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_020203/entame01_box04_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 1860px;
	background-size: cover;
}
}

/* -----------------------------------------------
演出LP / box05
----------------------------------------------- */

#origin_lp_container .origin_lp12_entame01_box05 {
	
}

#origin_lp_container .origin_lp12_entame01_box05 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_020203/entame01_box05_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 227.1428%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp12_entame01_box05 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_020203/entame01_box05_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 1200px;
	background-size: cover;
}
}


/* -----------------------------------------------
演出LP / box06
----------------------------------------------- */

#origin_lp_container .origin_lp12_entame01_box06 {
	
}

#origin_lp_container .origin_lp12_entame01_box06 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_020203/entame01_box06_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 178.5714%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp12_entame01_box06 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_020203/entame01_box06_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 1650px;
	background-size: cover;
}
}


/* -----------------------------------------------
演出LP / box07
----------------------------------------------- */

#origin_lp_container .origin_lp12_entame01_box07 {
	
}

#origin_lp_container .origin_lp12_entame01_box07 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_020203/entame01_box07_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 250%;
	background-size: cover;
}

#origin_lp_container .origin_lp12_entame01_box07 .origin_lp_bg_img_sp .origin_lp_btn {
	padding-top: 223%;
	text-align: center;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp12_entame01_box07 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_020203/entame01_box07_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 1650px;
	background-size: cover;
}

#origin_lp_container .origin_lp12_entame01_box07 .origin_lp_bg_img_pc .origin_lp_btn {
	padding-top: 1360px;
	text-align: center;
}
}






















/*************************************************

2018-19 CLUB EVESSA / 会員特典ページ

*************************************************/

.club_ev_18_19_area {
	
}

.club_ev_18_19_area .club_ev_18_19_area_inner {
	max-width: 980px;
	margin: 0 auto;
	
}

.club_ev_18_19_area .club_ev_18_19_area_inner .club_ev_18_19_box {
	width: 100%;
	text-align: center;
}

.club_ev_18_19_area .club_ev_18_19_area_inner .club_ev_18_19_box img {
	max-width: 100%;
	vertical-align: bottom;
}

.club_ev_18_19_area .club_ev_18_19_area_inner .club_ev_18_19_box .club_ev_18_19_btn_box {
	
}

.club_ev_18_19_area .club_ev_18_19_area_inner .club_ev_18_19_box .club_ev_18_19_btn_box ul {
	display: table;
	max-width: 980px;
	margin: 0 auto;
}

.club_ev_18_19_area .club_ev_18_19_area_inner .club_ev_18_19_box .club_ev_18_19_btn_box ul li {
	display: table-cell;
}

.club_ev_18_19_area .club_ev_18_19_area_inner .club_ev_18_19_box .club_ev_18_19_btn_box ul li a:hover img {
	opacity: 0.6;
	-moz-opacity: 0.8;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}

/*************************************************

2019-20 CLUB EVESSA / 会員特典ページ

*************************************************/

.club_ev_19_20_area .origin_page_sp {
	display: block;
}

.club_ev_19_20_area .origin_page_pc {
	display: none;
}

.club_ev_19_20_area {
	
}

.club_ev_19_20_area .club_ev_19_20_area_inner {
	max-width: 980px;
	margin: 0 auto;
	
}

.club_ev_19_20_area .club_ev_19_20_area_inner .club_ev_19_20_box {
	width: 100%;
	text-align: center;
}

.club_ev_19_20_area .club_ev_19_20_area_inner .club_ev_19_20_box img {
	max-width: 100%;
	vertical-align: bottom;
}

.club_ev_19_20_area .club_ev_19_20_area_inner .club_ev_19_20_box .club_ev_19_20_btn_box {
	
}

.club_ev_19_20_area .club_ev_19_20_area_inner .club_ev_19_20_box .club_ev_19_20_btn_box ul {
	display: table;
	max-width: 980px;
	margin: 0 auto;
}

.club_ev_19_20_area .club_ev_19_20_area_inner .club_ev_19_20_box .club_ev_19_20_btn_box ul li {
	display: table-cell;
}

.club_ev_19_20_area .club_ev_19_20_area_inner .club_ev_19_20_box .club_ev_19_20_btn_box ul li a:hover img {
	opacity: 0.6;
	-moz-opacity: 0.8;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}

.club_ev_19_20_box .club_ev_19_20_txt_box {
    background-color: #000000;
    padding: 60px 0;
}

.club_ev_19_20_box .club_ev_19_20_txt_box p.club_ev_19_20_txt {
    text-align: center;
    font-size: 4vw;
    color: #ffffff;
    font-weight: bold;
}

.club_ev_19_20_txt_s {
   margin-top: 40px;
}

.club_ev_19_20_link {
   color: #E6001B;
   text-decoration: underline;
}

@media screen and (min-width: 769px) {

.club_ev_19_20_area .origin_page_sp {
	display: none;
}

.club_ev_19_20_area .origin_page_pc {
	display: block;
}

.club_ev_19_20_box .club_ev_19_20_txt_box {
    padding: 60px 0;
}

.club_ev_19_20_box .club_ev_19_20_txt_box p.club_ev_19_20_txt {
    font-size: 16px;
}

.club_ev_19_20_txt_s {
   margin-top: 40px;
    padding: 0 4.5%;
}
}




























/*************************************************

LP / ライジングゼファー福岡戦（18-19.3/13）

*************************************************/

/* -----------------------------------------------
ヘッダー
----------------------------------------------- */

#origin_lp_container .origin_lp13_header {
	position: relative;
	margin-top: 17.1428%;
}

#origin_lp_container .origin_lp13_header .origin_lp_fixd {
	position: fixed;
	top: 0;
	left: 50%;
	-webkit-transform: translateX(-50%);
	transform: translateX(-50%);
	width: 100%;
}

#origin_lp_container .origin_lp13_header .origin_lp_header_img_sp {
	width: 100%;
	margin: 0 auto;
	text-align: center;
}

#origin_lp_container .origin_lp13_header .origin_lp_header_img_sp img {
	width: 100%;
}

@media screen and (min-width: 769px) {

#origin_lp_container .origin_lp13_header {
	margin-top: 55px;
}

#origin_lp_container .origin_lp13_header .origin_lp_header_img_pc {
	width: 1280px;
	margin: 0 auto;
}
}

/* -----------------------------------------------
mv_box
----------------------------------------------- */

#origin_lp_container .origin_lp13_mv_box {
	
}

#origin_lp_container .origin_lp13_mv_box .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_0313/mv_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 151.4285%;
	background-size: cover;
}

#origin_lp_container .origin_lp13_mv_box .origin_lp_btn {
	text-align: center;
}

#origin_lp_container .origin_lp13_mv_box .origin_lp_btn img {
	vertical-align: bottom;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp13_mv_box .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_0313/mv_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 1045px;
	background-size: cover;
}

#origin_lp_container .origin_lp13_mv_box .origin_lp_bg_img_pc .origin_lp_btn {
	padding-top: 900px;
    text-align: left;
}
}

/* -----------------------------------------------
ボックス01
----------------------------------------------- */

#origin_lp_container .origin_lp13_box01 {
	
}

#origin_lp_container .origin_lp13_box01 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_0313/box01_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:  144.2857%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp13_box01 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_0313/box01_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 500px;
	background-size: cover;
}
}

/* -----------------------------------------------
ボックス02
----------------------------------------------- */

#origin_lp_container .origin_lp13_box02 {
	
}

#origin_lp_container .origin_lp13_box02 .origin_lp13_box02_con_sp {
	
}

#origin_lp_container .origin_lp13_box02 .origin_lp13_box02_midashi_sp {
	text-align: center;
}

#origin_lp_container .origin_lp13_box02 ul.origin_lp13_box02_pre_list_sp {
    display:-webkit-flex;
    display:-moz-flex;
    display:flex;
    -webkit-flex-wrap:wrap;
    -moz-flex-wrap:wrap;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap;
    -webkit-justify-content:space-between;
    -moz-justify-content:space-between;
    justify-content:space-between;
}

#origin_lp_container .origin_lp13_box02 ul.origin_lp13_box02_pre_list_sp li.origin_lp13_box02_list_sp {
	width: 50%;
}

#origin_lp_container .origin_lp13_box02 ul.origin_lp13_box02_pre_list_sp li.origin_lp13_box02_list_sp img {
	 vertical-align: bottom;
}

@media screen and (min-width: 769px) {

#origin_lp_container .origin_lp13_box02 .origin_lp13_box02_con_pc {
	background-color: #ffffff;
}

#origin_lp_container .origin_lp13_box02 .origin_lp13_box02_midashi_pc {
	text-align: center;
}

#origin_lp_container .origin_lp13_box02 ul.origin_lp13_box02_pre_list_pc {
    display:-webkit-flex;
    display:-moz-flex;
    display:flex;
    -webkit-flex-wrap:wrap;
    -moz-flex-wrap:wrap;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap;
    -webkit-justify-content:space-between;
    -moz-justify-content:space-between;
    justify-content:space-between;
}

#origin_lp_container .origin_lp13_box02 ul.origin_lp13_box02_pre_list_pc li.origin_lp13_box02_list_pc {
	width: 33.3%;
}

#origin_lp_container .origin_lp13_box02 ul.origin_lp13_box02_pre_list_pc li.origin_lp13_box02_list_pc img {
	transition: 1.0s;
    vertical-align: bottom;
}

#origin_lp_container .origin_lp13_box02 ul.origin_lp13_box02_pre_list_pc li.origin_lp13_box02_list_pc a img {
	transition: 1.0s;
}

#origin_lp_container .origin_lp13_box02 ul.origin_lp13_box02_pre_list_pc li.origin_lp13_box02_list_pc a img:hover {
	opacity: 0.6;
}
}

/* -----------------------------------------------
ボックス03
----------------------------------------------- */

#origin_lp_container .origin_lp13_box03 {
	
}

#origin_lp_container .origin_lp13_box03 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_0313/box03_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 248.571%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp13_box03 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_0313/box03_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 570px;
	background-size: cover;
}
}

/* -----------------------------------------------
ボックス04
----------------------------------------------- */

#origin_lp_container .origin_lp13_box04 {
	
}

#origin_lp_container .origin_lp13_box04 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_0313/box04_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 157.1428%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp13_box04 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_0313/box04_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 570px;
	background-size: cover;
}

#origin_lp_container .origin_lp13_box04 .origin_lp_bg_img_pc .origin_lp_btn {
	padding-top: 430px;
    text-align: right;
    padding-right: 70px;
}
}

/* -----------------------------------------------
ボックス05
----------------------------------------------- */

#origin_lp_container .origin_lp13_box05 {
	
}

#origin_lp_container .origin_lp13_box05 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_0313/box05_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 221.4285%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp13_box05 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_0313/box05_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 595px;
	background-size: cover;
}
}

/* -----------------------------------------------
ボックス06
----------------------------------------------- */

#origin_lp_container .origin_lp13_box06 {
	
}

#origin_lp_container .origin_lp13_box06 .origin_lp_bg_img01_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_0313/box06_bg01_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 107.1428%;
	background-size: cover;
}

#origin_lp_container .origin_lp13_box06 .origin_lp_bg_img02_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_0313/box06_bg02_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 102.8571%;
	background-size: cover;
}

#origin_lp_container .origin_lp13_box06 .origin_lp_bg_img03_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_0313/box06_bg03_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 42.8571%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp13_box06 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_0313/box06_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 680px;
	background-size: cover;
}
}

/* -----------------------------------------------
ボックス07
----------------------------------------------- */

#origin_lp_container .origin_lp13_box07 {
	
}

#origin_lp_container .origin_lp13_box07 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_0313/box07_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 144.2857%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp13_box07 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_0313/box07_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 510px;
	background-size: cover;
}
}

/* -----------------------------------------------
ボックス08
----------------------------------------------- */

#origin_lp_container .origin_lp13_box08 {
	
}

#origin_lp_container .origin_lp13_box08 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_0313/box08_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 357.1428%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp13_box08 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_0313/box08_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 1200px;
	background-size: cover;
}
}

/* -----------------------------------------------
ボックス09
----------------------------------------------- */

#origin_lp_container .origin_lp13_box09 {
	
}

#origin_lp_container .origin_lp13_box09 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_0313/box09_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 114.2857%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp13_box09 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_0313/box09_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 570px;
	background-size: cover;
}

#origin_lp_container .origin_lp13_box09 .origin_lp_bg_img_pc .origin_lp_btn {
    padding-top: 456px;
    text-align: right;
    padding-right: 77px;
}
}



























/*************************************************

LP / 新潟アルビレックスBB戦（18-19.3/23.24）

*************************************************/

/* -----------------------------------------------
ヘッダー
----------------------------------------------- */

#origin_lp_container .origin_lp14_header {
	position: relative;
	margin-top: 17.1428%;
}

#origin_lp_container .origin_lp14_header .origin_lp_fixd {
	position: fixed;
	top: 0;
	left: 50%;
	-webkit-transform: translateX(-50%);
	transform: translateX(-50%);
	width: 100%;
}

#origin_lp_container .origin_lp14_header .origin_lp_header_img_sp {
	width: 100%;
	margin: 0 auto;
	text-align: center;
}

#origin_lp_container .origin_lp14_header .origin_lp_header_img_sp img {
	width: 100%;
}

@media screen and (min-width: 769px) {

#origin_lp_container .origin_lp14_header {
	margin-top: 55px;
}

#origin_lp_container .origin_lp14_header .origin_lp_header_img_pc {
	width: 1280px;
	margin: 0 auto;
}
}

/* -----------------------------------------------
mv_box
----------------------------------------------- */

#origin_lp_container .origin_lp14_mv_box {
	
}

#origin_lp_container .origin_lp14_mv_box .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_032324/mv_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 132.8571%;
	background-size: cover;
}

#origin_lp_container .origin_lp14_mv_box .origin_lp_btn {
	text-align: center;
}

#origin_lp_container .origin_lp14_mv_box .origin_lp_btn img {
	vertical-align: bottom;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp14_mv_box .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_032324/mv_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 800px;
	background-size: cover;
}
}

/* -----------------------------------------------
ボックス01
----------------------------------------------- */

#origin_lp_container .origin_lp14_box01 {
	
}

#origin_lp_container .origin_lp14_box01 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_032324/box01_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 104.2857%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp14_box01 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_032324/box01_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 670px;
	background-size: cover;
}
}

/* -----------------------------------------------
ボックス02
----------------------------------------------- */

#origin_lp_container .origin_lp14_box02 {
	
}

#origin_lp_container .origin_lp14_box02 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_032324/box02_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 277.1428%;
	background-size: cover;
}

#origin_lp_container .origin_lp14_box02 .origin_lp_btn {
	text-align: center;
}

#origin_lp_container .origin_lp14_box02 .origin_lp_btn img {
	vertical-align: bottom;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp14_box02 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_032324/box02_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 1200px;
	background-size: cover;
}
}

/* -----------------------------------------------
ボックス03
----------------------------------------------- */

#origin_lp_container .origin_lp14_box03 {
	
}

#origin_lp_container .origin_lp14_box03 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_032324/box03_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 215.7142%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp14_box03 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_032324/box03_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 680px;
	background-size: cover;
}
}

/* -----------------------------------------------
ボックス04
----------------------------------------------- */

#origin_lp_container .origin_lp14_box04 {
	
}

#origin_lp_container .origin_lp14_box04 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_032324/box04_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 144.2857%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp14_box04 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_032324/box04_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 730px;
	background-size: cover;
}
}

/* -----------------------------------------------
ボックス05
----------------------------------------------- */

#origin_lp_container .origin_lp14_box05 {
	
}

#origin_lp_container .origin_lp14_box05 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_032324/box05_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 198.5714%;
	background-size: cover;
}

#origin_lp_container .origin_lp14_box05 .origin_lp_btn {
	text-align: center;
}

#origin_lp_container .origin_lp14_box05 .origin_lp_btn img {
	vertical-align: bottom;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp14_box05 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_032324/box05_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 560px;
	background-size: cover;
}
}

/* -----------------------------------------------
ボックス06
----------------------------------------------- */

#origin_lp_container .origin_lp14_box06 {
	
}

#origin_lp_container .origin_lp14_box06 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_032324/box06_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 114.2857%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp14_box06 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_032324/box06_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 780px;
	background-size: cover;
}
}

/* -----------------------------------------------
ボックス07
----------------------------------------------- */

#origin_lp_container .origin_lp14_box07 {
	
}

#origin_lp_container .origin_lp14_box07 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_032324/box07_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 184.2857%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp14_box07 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_032324/box07_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 1340px;
	background-size: cover;
}
}

/* -----------------------------------------------
ボックス08
----------------------------------------------- */

#origin_lp_container .origin_lp14_box08 {
	
}

#origin_lp_container .origin_lp14_box08 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_032324/box08_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 341.4285%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp14_box08 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_032324/box08_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 1080px;
	background-size: cover;
}
}

/* -----------------------------------------------
ボックス09
----------------------------------------------- */

#origin_lp_container .origin_lp14_box09 {
	
}

#origin_lp_container .origin_lp14_box09 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_032324/box09_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 107.1428%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp14_box09 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_032324/box09_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 425px;
	background-size: cover;
}
}





































/*************************************************

LP / ライジングゼファー福岡戦（18-19.4/3）

*************************************************/

/* -----------------------------------------------
ヘッダー
----------------------------------------------- */

#origin_lp_container .origin_lp15_header {
	position: relative;
	margin-top: 17.1428%;
}

#origin_lp_container .origin_lp15_header .origin_lp_fixd {
	position: fixed;
	top: 0;
	left: 50%;
	-webkit-transform: translateX(-50%);
	transform: translateX(-50%);
	width: 100%;
}

#origin_lp_container .origin_lp15_header .origin_lp_header_img_sp {
	width: 100%;
	margin: 0 auto;
	text-align: center;
}

#origin_lp_container .origin_lp15_header .origin_lp_header_img_sp img {
	width: 100%;
}

@media screen and (min-width: 769px) {

#origin_lp_container .origin_lp15_header {
	margin-top: 55px;
}

#origin_lp_container .origin_lp15_header .origin_lp_header_img_pc {
	width: 1280px;
	margin: 0 auto;
}
}

/* -----------------------------------------------
mv_box
----------------------------------------------- */

#origin_lp_container .origin_lp15_mv_box {
	
}

#origin_lp_container .origin_lp15_mv_box img {
	vertical-align: bottom;
}

#origin_lp_container .origin_lp15_mv_box .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_0403/mv_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 78.5714%;
	background-size: cover;
}

#origin_lp_container .origin_lp15_mv_box .origin_lp_btn {
	text-align: center;
}

#origin_lp_container .origin_lp15_mv_box .origin_lp_btn img {
	vertical-align: bottom;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp15_mv_box .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_0403/mv_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 585px;
	background-size: cover;
}
}

/* -----------------------------------------------
ボックス01
----------------------------------------------- */

#origin_lp_container .origin_lp15_box01 {
	
}

#origin_lp_container .origin_lp15_box01 img {
	vertical-align: bottom;
}

#origin_lp_container .origin_lp15_box01 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_0403/box01_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 50.7142%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp15_box01 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_0403/box01_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 250px;
	background-size: cover;
}
}

/* -----------------------------------------------
ボックス02
----------------------------------------------- */

#origin_lp_container .origin_lp15_box02 {
	
}

#origin_lp_container .origin_lp15_box02 img {
	vertical-align: bottom;
}

#origin_lp_container .origin_lp15_box02 .origin_lp_bg_img01_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_0403/box02_bg01_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 217.1428%;
	background-size: cover;
}

#origin_lp_container .origin_lp15_box02 .origin_lp_bg_img02_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_0403/box02_bg02_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 180%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp15_box02 .origin_lp_bg_img01_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_0403/box02_bg01_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 1390px;
	background-size: cover;
}

#origin_lp_container .origin_lp15_box02 .origin_lp_bg_img02_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_0403/box02_bg02_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 940px;
	background-size: cover;
}
}

/* -----------------------------------------------
ボックス03
----------------------------------------------- */

#origin_lp_container .origin_lp15_box03 {
	
}

#origin_lp_container .origin_lp15_box03 img {
	vertical-align: bottom;
}

#origin_lp_container .origin_lp15_box03 .origin_lp_bg_img01_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_0403/box03_bg01_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 185%;
	background-size: cover;
}

#origin_lp_container .origin_lp15_box03 .origin_lp_bg_img02_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_0403/box03_bg02_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 57.1428%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp15_box03 .origin_lp_bg_img01_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_0403/box03_bg01_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 795px;
	background-size: cover;
}

#origin_lp_container .origin_lp15_box03 .origin_lp_bg_img02_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_0403/box03_bg02_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 500px;
	background-size: cover;
}
}

/* -----------------------------------------------
ボックス04
----------------------------------------------- */

#origin_lp_container .origin_lp15_box04 {
	
}

#origin_lp_container .origin_lp15_box04 img {
	vertical-align: bottom;
}

#origin_lp_container .origin_lp15_box04 .origin_lp_bg_img01_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_0403/box04_bg01_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 140%;
	background-size: cover;
}

#origin_lp_container .origin_lp15_box04 .origin_lp_bg_img03_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_0403/box04_bg03_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 357.1428%;
	background-size: cover;
}

#origin_lp_container .origin_lp15_box04 .origin_lp_btn {
	text-align: center;
}

#origin_lp_container .origin_lp15_box04 .origin_lp_btn img {
	vertical-align: bottom;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp15_box04 .origin_lp_bg_img01_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_0403/box04_bg01_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 600px;
	background-size: cover;
}

#origin_lp_container .origin_lp15_box04 .origin_lp_bg_img03_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_0403/box04_bg03_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 1100px;
	background-size: cover;
}
}

/* -----------------------------------------------
ボックス05
----------------------------------------------- */

#origin_lp_container .origin_lp15_box05 {
	
}

#origin_lp_container .origin_lp15_box05 img {
	vertical-align: bottom;
}

#origin_lp_container .origin_lp15_box05 .origin_lp_btn {
	text-align: center;
}

@media screen and (min-width: 769px) {

}


























/*************************************************

LP / 琉球ゴールデンキングス戦（18-19.4/13.14）

*************************************************/

/* -----------------------------------------------
ヘッダー
----------------------------------------------- */

#origin_lp_container .origin_lp16_header {
	position: relative;
	margin-top: 17.1428%;
}

#origin_lp_container .origin_lp16_header .origin_lp_fixd {
	position: fixed;
	top: 0;
	left: 50%;
	-webkit-transform: translateX(-50%);
	transform: translateX(-50%);
	width: 100%;
}

#origin_lp_container .origin_lp16_header .origin_lp_header_img_sp {
	width: 100%;
	margin: 0 auto;
	text-align: center;
}

#origin_lp_container .origin_lp16_header .origin_lp_header_img_sp img {
	width: 100%;
}

@media screen and (min-width: 769px) {

#origin_lp_container .origin_lp16_header {
	margin-top: 55px;
}

#origin_lp_container .origin_lp16_header .origin_lp_header_img_pc {
	width: 1280px;
	margin: 0 auto;
}
}

/* -----------------------------------------------
mv_box
----------------------------------------------- */

#origin_lp_container .origin_lp16_mv_box {
	
}

#origin_lp_container .origin_lp16_mv_box img {
	vertical-align: bottom;
}

#origin_lp_container .origin_lp16_mv_box .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_041314/mv_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 157.1428%;
	background-size: cover;
}

#origin_lp_container .origin_lp16_mv_box .origin_lp_btn {
	text-align: center;
}

#origin_lp_container .origin_lp16_mv_box .origin_lp_btn img {
	vertical-align: bottom;
	width: 100%;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp16_mv_box .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_041314/mv_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 800px;
	background-size: cover;
}
}

/* -----------------------------------------------
origin_lp16_movie_box
----------------------------------------------- */

#origin_lp_container .origin_lp16_movie_box {
	
}

#origin_lp_container .origin_lp16_movie_box .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_041314/movie_box_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 130%;
	background-size: cover;
}

#origin_lp_container .origin_lp16_movie_box .origin_lp_bg_img_sp .origin_lp_movie_box {
	position: relative;
	width: 100%;
	padding-top: 56.25%;
}

#origin_lp_container .origin_lp16_movie_box .origin_lp_bg_img_sp .origin_lp_movie_box iframe {
	position: absolute;
	top: 56%;
	right: 0;
	width: 100% !important;
	height: 100% !important;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp16_movie_box .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_041314/movie_box_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 1210px;
	background-size: cover;
}

#origin_lp_container .origin_lp16_movie_box .origin_lp_bg_img_pc .origin_lp_movie_box {
	position: relative;
	width: 100%;
	padding-top: 56.25%;
}

#origin_lp_container .origin_lp16_movie_box .origin_lp_bg_img_pc .origin_lp_movie_box iframe {
	position: absolute;
	top: 200px;
	right: 0;
	width: 100% !important;
	height: 100% !important;
}
}

/* -----------------------------------------------
ボックス01
----------------------------------------------- */

#origin_lp_container .origin_lp16_box01 {
	
}

#origin_lp_container .origin_lp16_box01 img {
	vertical-align: bottom;
}

#origin_lp_container .origin_lp16_box01 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_041314/box01_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 210%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp16_box01 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_041314/box01_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 850px;
	background-size: cover;
}
}

/* -----------------------------------------------
ボックス02
----------------------------------------------- */

#origin_lp_container .origin_lp16_box02 {
	
}

#origin_lp_container .origin_lp16_box02 img {
	vertical-align: bottom;
}

#origin_lp_container .origin_lp16_box02 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_041314/box02_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 162.8571%;
	background-size: cover;
}

#origin_lp_container .origin_lp16_box02 .origin_lp_btn {
	text-align: center;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp16_box02 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_041314/box02_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 930px;
	background-size: cover;
}
}

/* -----------------------------------------------
ボックス03
----------------------------------------------- */

#origin_lp_container .origin_lp16_box03 {
	
}

#origin_lp_container .origin_lp16_box03 img {
	vertical-align: bottom;
}

#origin_lp_container .origin_lp16_box03 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_041314/box03_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 185.7142%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp16_box03 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_041314/box03_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 920px;
	background-size: cover;
}
}

/* -----------------------------------------------
ボックス04
----------------------------------------------- */

#origin_lp_container .origin_lp16_box04 {
	
}

#origin_lp_container .origin_lp16_box04 img {
	vertical-align: bottom;
}

#origin_lp_container .origin_lp16_box04 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_041314/box04_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 257.142857142%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp16_box04 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_041314/box04_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 1150px;
	background-size: cover;
}
}

/* -----------------------------------------------
ボックス05
----------------------------------------------- */

#origin_lp_container .origin_lp16_box05 {
	
}

#origin_lp_container .origin_lp16_box05 img {
	vertical-align: bottom;
}

#origin_lp_container .origin_lp16_box05 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_041314/box05_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 150%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp16_box05 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_041314/box05_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 640px;
	background-size: cover;
}
}

/* -----------------------------------------------
ボックス06
----------------------------------------------- */

#origin_lp_container .origin_lp16_box06 {
	
}

#origin_lp_container .origin_lp16_box06 img {
	vertical-align: bottom;
}

#origin_lp_container .origin_lp16_box06 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_041314/box06_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 200%;
	background-size: cover;
	position: relative;
}

#origin_lp_container .origin_lp16_box06 .origin_lp_bg_img_sp .origin_lp_txt {
	color: #22ac38;
    position: absolute;
    top: 80%;
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    font-size: 6vw;
    font-weight: bold;
}

#origin_lp_container .origin_lp16_box06 .origin_lp_bg_img_sp .origin_lp_line_btn {
	position: absolute;
    top: 88%;
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp16_box06 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_041314/box06_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 540px;
	background-size: cover;
}
}

/* -----------------------------------------------
ボックス07
----------------------------------------------- */

#origin_lp_container .origin_lp16_box07 {
	
}

#origin_lp_container .origin_lp16_box07 img {
	vertical-align: bottom;
}

#origin_lp_container .origin_lp16_box07 .origin_lp_bg_img01_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_041314/box07_bg01_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 134.2857%;
	background-size: cover;
}

#origin_lp_container .origin_lp16_box07 .origin_lp_bg_img02_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_041314/box07_bg02_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 238.5714%;
	background-size: cover;
}

#origin_lp_container .origin_lp16_box07 .origin_lp_bg_img03_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_041314/box07_bg03_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 307.1428%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp16_box07 .origin_lp_bg_img01_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_041314/box07_bg01_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 770px;
	background-size: cover;
}

#origin_lp_container .origin_lp16_box07 .origin_lp_bg_img02_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_041314/box07_bg02_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 710px;
	background-size: cover;
}
}

/* -----------------------------------------------
ボックス08
----------------------------------------------- */

#origin_lp_container .origin_lp16_box08 {
	
}

#origin_lp_container .origin_lp16_box08 img {
	vertical-align: bottom;
}

#origin_lp_container .origin_lp16_box08 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_041314/box08_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 191.4285%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp16_box08 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_041314/box08_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 620px;
	background-size: cover;
}
}

/* -----------------------------------------------
ボックス09
----------------------------------------------- */

#origin_lp_container .origin_lp16_box09 {
	
}

#origin_lp_container .origin_lp16_box09 img {
	vertical-align: bottom;
}

#origin_lp_container .origin_lp16_box09 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_041314/box09_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 167.1428%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp16_box09 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_041314/box09_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 640px;
	background-size: cover;
}
}

/* -----------------------------------------------
ボックス10
----------------------------------------------- */

#origin_lp_container .origin_lp16_box10 {
	
}

#origin_lp_container .origin_lp16_box10 img {
	vertical-align: bottom;
}

#origin_lp_container .origin_lp16_box10 .origin_lp_btn {
	text-align: center;
}

@media screen and (min-width: 769px) {

}

/* -----------------------------------------------
ボックス11
----------------------------------------------- */

#origin_lp_container .origin_lp16_box11 {
	
}

#origin_lp_container .origin_lp16_box11 img {
	vertical-align: bottom;
}

#origin_lp_container .origin_lp16_box11 .origin_lp_bg_img01_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_041314/box11_bg01_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 118.5714%;
	background-size: cover;
}

#origin_lp_container .origin_lp16_box11 .origin_lp_bg_img02_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_041314/box11_bg02_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 114.2857%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp16_box11 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_041314/box11_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 590px;
	background-size: cover;
}
}

/* -----------------------------------------------
ボックス12
----------------------------------------------- */

#origin_lp_container .origin_lp16_box12 {
	
}

#origin_lp_container .origin_lp16_box12 img {
	vertical-align: bottom;
}

#origin_lp_container .origin_lp16_box12 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_041314/box12_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 158.5714%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp16_box12 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_041314/box12_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 600px;
	background-size: cover;
}
}


















































/*************************************************

LP / 京都ハンナリーズ戦（18-19.4/20.21）

*************************************************/

/* -----------------------------------------------
ヘッダー
----------------------------------------------- */

#origin_lp_container .origin_lp17_header {
	position: relative;
	margin-top: 17.1428%;
}

#origin_lp_container .origin_lp17_header .origin_lp_fixd {
	position: fixed;
	top: 0;
	left: 50%;
	-webkit-transform: translateX(-50%);
	transform: translateX(-50%);
	width: 100%;
}

#origin_lp_container .origin_lp17_header .origin_lp_header_img_sp {
	width: 100%;
	margin: 0 auto;
	text-align: center;
}

#origin_lp_container .origin_lp17_header .origin_lp_header_img_sp img {
	width: 100%;
}

@media screen and (min-width: 769px) {

#origin_lp_container .origin_lp17_header {
	margin-top: 55px;
}

#origin_lp_container .origin_lp17_header .origin_lp_header_img_pc {
	width: 1280px;
	margin: 0 auto;
}
}

/* -----------------------------------------------
mv_box
----------------------------------------------- */

#origin_lp_container .origin_lp17_mv_box {
	
}

#origin_lp_container .origin_lp17_mv_box img {
	vertical-align: bottom;
}

#origin_lp_container .origin_lp17_mv_box .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_042021/mv_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 104.2857%;
	background-size: cover;
}

#origin_lp_container .origin_lp17_mv_box .origin_lp_btn {
	text-align: center;
}

#origin_lp_container .origin_lp17_mv_box .origin_lp_btn img {
	vertical-align: bottom;
	width: 100%;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp17_mv_box .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_042021/mv_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 890px;
	background-size: cover;
}
}

/* -----------------------------------------------
ボックス01
----------------------------------------------- */

#origin_lp_container .origin_lp17_box01 {
	
}

#origin_lp_container .origin_lp17_box01 img {
	vertical-align: bottom;
}

#origin_lp_container .origin_lp17_box01 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_042021/box01_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 115.7142%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp17_box01 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_042021/box01_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 740px;
	background-size: cover;
}
}

/* -----------------------------------------------
ボックス02
----------------------------------------------- */

#origin_lp_container .origin_lp17_box02 {
	
}

#origin_lp_container .origin_lp17_box02 img {
	vertical-align: bottom;
}

#origin_lp_container .origin_lp17_box02 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_042021/box02_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 280%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp17_box02 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_042021/box02_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 1250px;
	background-size: cover;
}
}

/* -----------------------------------------------
ボックス03
----------------------------------------------- */

#origin_lp_container .origin_lp17_box03 {
	
}

#origin_lp_container .origin_lp17_box03 img {
	vertical-align: bottom;
}

#origin_lp_container .origin_lp17_box03 .origin_lp_bg_img01_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_042021/box03_bg01_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 202.8571%;
	background-size: cover;
}

#origin_lp_container .origin_lp17_box03 .origin_lp_bg_img02_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_042021/box03_bg02_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 214.2857%;
	background-size: cover;
}

#origin_lp_container .origin_lp17_box03 .origin_lp_bg_img03_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_042021/box03_bg03_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 198.5714%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp17_box03 .origin_lp_bg_img01_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_042021/box03_bg01_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 610px;
	background-size: cover;
}

#origin_lp_container .origin_lp17_box03 .origin_lp_bg_img02_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_042021/box03_bg02_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 600px;
	background-size: cover;
}

#origin_lp_container .origin_lp17_box03 .origin_lp_bg_img03_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_042021/box03_bg03_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 590px;
	background-size: cover;
}
}

/* -----------------------------------------------
ボックス04
----------------------------------------------- */

#origin_lp_container .origin_lp17_box04 {
	
}

#origin_lp_container .origin_lp17_box04 img {
	vertical-align: bottom;
}

#origin_lp_container .origin_lp17_box04 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_042021/box04_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 126.4285%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp17_box04 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_042021/box04_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 850px;
	background-size: cover;
}
}

/* -----------------------------------------------
ボックス05
----------------------------------------------- */

#origin_lp_container .origin_lp17_box05 {
	
}

#origin_lp_container .origin_lp17_box05 img {
	vertical-align: bottom;
}

#origin_lp_container .origin_lp17_box05 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_042021/box05_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 215.7142%;
	background-size: cover;
}

#origin_lp_container .origin_lp17_box05 .origin_lp_btn {
	text-align: center;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp17_box05 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_042021/box05_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 1390px;
	background-size: cover;
}
}

/* -----------------------------------------------
ボックス06
----------------------------------------------- */

#origin_lp_container .origin_lp17_box06 {
	
}

#origin_lp_container .origin_lp17_box06 img {
	vertical-align: bottom;
}

#origin_lp_container .origin_lp17_box06 .origin_lp_bg_img01_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_042021/box06_bg01_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 177.1428%;
	background-size: cover;
}

#origin_lp_container .origin_lp17_box06 .origin_lp_bg_img02_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_042021/box06_bg02_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 102.8571%;
	background-size: cover;
}

#origin_lp_container .origin_lp17_box06 .origin_lp_bg_img03_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_042021/box06_bg03_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 118.5714%;
	background-size: cover;
}

#origin_lp_container .origin_lp17_box06 .origin_lp_bg_img04_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_042021/box06_bg04_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 224.2857%;
	background-size: cover;
}

#origin_lp_container .origin_lp17_box06 .origin_lp_bg_img05_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_042021/box06_bg05_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 117.1428%;
	background-size: cover;
}


#origin_lp_container .origin_lp17_box06 .origin_lp_btn {
	text-align: center;
}

@media screen and (min-width: 769px) {
#origin_lp_container .origin_lp17_box06 .origin_lp_bg_img01_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_042021/box06_bg01_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 600px;
	background-size: cover;
}

#origin_lp_container .origin_lp17_box06 .origin_lp_bg_img02_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_042021/box06_bg02_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 570px;
	background-size: cover;
}

#origin_lp_container .origin_lp17_box06 .origin_lp_bg_img03_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_042021/box06_bg03_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 580px;
	background-size: cover;
}

#origin_lp_container .origin_lp17_box06 .origin_lp_bg_img04_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_042021/box06_bg04_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 500px;
	background-size: cover;
}
}

/* -----------------------------------------------
ボックス07
----------------------------------------------- */

#origin_lp_container .origin_lp17_box07 {
	
}

#origin_lp_container .origin_lp17_box07 img {
	vertical-align: bottom;
}

#origin_lp_container .origin_lp17_box07 .origin_lp_bg_img_sp {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_042021/box07_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 331.4285%;
	background-size: cover;
}

#origin_lp_container .origin_lp17_box07 ul.origin_lp17_box07_btn_list_sp {
    
}

#origin_lp_container .origin_lp17_box07 ul.origin_lp17_box07_btn_list_sp li.origin_lp17_box07_list_sp {
	width: 100%;
}

@media screen and (min-width: 769px) {

#origin_lp_container .origin_lp17_box07 .origin_lp_bg_img_pc {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/18_19_042021/box07_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 2130px;
	background-size: cover;
}

#origin_lp_container .origin_lp17_box07 ul.origin_lp17_box07_btn_list_pc {
    display:-webkit-flex;
    display:-moz-flex;
    display:flex;
    -webkit-flex-wrap:wrap;
    -moz-flex-wrap:wrap;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap;
    -webkit-justify-content:space-between;
    -moz-justify-content:space-between;
    justify-content:space-between;
}

#origin_lp_container .origin_lp17_box07 ul.origin_lp17_box07_btn_list_pc li.origin_lp17_box07_list_pc {
	
}

#origin_lp_container .origin_lp17_box07 ul.origin_lp17_box07_btn_list_pc li.origin_lp17_box07_list_pc a img {
	transition: 1.0s;
}

#origin_lp_container .origin_lp17_box07 ul.origin_lp17_box07_btn_list_pc li.origin_lp17_box07_list_pc a img:hover {
	opacity: 0.6;
}
}

















/*************************************************

3x3 EVESSA.EXE

*************************************************/

/*EXE大枠*/
.exe_page_con_box {
    
}

.exe_page_con_box .exe_page_top_box {
    margin-bottom: 40px;
}

.exe_page_con_box .exe_page_top_box p.exe_page_top_txt {
    
}

@media screen and (min-width: 769px) {
.exe_page_con_box .exe_page_top_box {
    margin-bottom: 60px;
}
}

/*EXEチーム概要*/
.exe_page_con_box .exe_page_team_box {
    margin-bottom: 40px;
}

.exe_page_con_box .exe_page_team_box h3.exe_page_midashi {
    padding: 0.5em;
    color: #4c4c4c;
    background: #eeeeee;
    border-bottom: solid 3px #e6001b;
}

.exe_page_con_box .exe_page_team_box p.exe_page_txt {
    
}

@media screen and (min-width: 769px) {
.exe_page_con_box .exe_page_team_box {
    margin-bottom: 60px;
}
}

/*EXE選手一覧大枠*/
.exe_page_con_box .exe_page_player_con_box {
    
}

/*EXE選手一覧_共通*/
.exe_page_con_box .exe_page_player_con_box .exe_page_prof_box {
    margin-bottom: 40px;
}

.exe_page_con_box .exe_page_player_con_box .exe_page_prof_box:nth-child(n + 2) {
    border-top: 1px solid #eeeeee;
    padding-top: 40px;
}

.exe_page_con_box .exe_page_player_con_box .exe_page_prof_box .exe_page_box_img {
    width: 100%;
    max-width: 200px;
    margin: 0 auto 10px;
}

.exe_page_con_box .exe_page_player_con_box .exe_page_prof_box .exe_page_box_txt {
    width: 100%;
}

.exe_page_con_box .exe_page_player_con_box .exe_page_prof_box .exe_page_box_txt .exe_page_name {
    font-size: 18px;
    font-weight: bold;
    border-bottom: 1px solid #eeeeee;
    padding-bottom: 10px;
    margin-bottom: 20px;
    display: inline-block;
    color: #e6001b;
}

.exe_page_con_box .exe_page_player_con_box .exe_page_prof_box .exe_page_box_txt .exe_page_name span.red_maru {
    color: #e6001b;
}

.exe_page_con_box .exe_page_player_con_box .exe_page_prof_box .exe_page_box_txt 
p.exe_page_txt {
    margin-bottom: 20px;
    border-bottom: 1px dotted #eee;
    padding-bottom: 20px;
}

.exe_page_con_box .exe_page_player_con_box .exe_page_prof_box .exe_page_box_txt 
ul.exe_page_prof_txt {
    
}

.exe_page_con_box .exe_page_player_con_box .exe_page_prof_box .exe_page_box_txt 
ul.exe_page_prof_txt li.exe_page_box {
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    display: -o-flex;
    display: flex;
    align-items: flex-start;
    margin-bottom: 8px;
}

.exe_page_con_box .exe_page_player_con_box .exe_page_prof_box .exe_page_box_txt 
ul.exe_page_prof_txt li.exe_page_box .exe_page_box_l {
    width: 15%;
    min-width: 100px;
    font-weight: bold;
}

.exe_page_con_box .exe_page_player_con_box .exe_page_prof_box .exe_page_box_txt 
ul.exe_page_prof_txt li.exe_page_box .exe_page_box_r {
    word-break: break-all;
}

@media screen and (min-width: 769px) {
.exe_page_con_box .exe_page_player_con_box .exe_page_prof_box {
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    display: -o-flex;
    display: flex;
    align-items: flex-start;
    margin-bottom: 40px;
}

.exe_page_con_box .exe_page_player_con_box .exe_page_prof_box:nth-child(n + 2) {
    border-top: 1px solid #eeeeee;
    padding-top: 40px;
}

.exe_page_con_box .exe_page_player_con_box .exe_page_prof_box .exe_page_box_img {
    width: 30%;
    max-width: 300px;
    margin: 0 30px auto 0;
}

.exe_page_con_box .exe_page_player_con_box .exe_page_prof_box .exe_page_box_txt {
    width: 60%;
}

.exe_page_con_box .exe_page_player_con_box .exe_page_prof_box .exe_page_box_txt .exe_page_name {
    font-size: 20px;
    font-weight: bold;
    border-bottom: 1px solid #eeeeee;
    padding-bottom: 10px;
    margin-bottom: 20px;
    display: inline-block;
    color: #e6001b;
}

.exe_page_con_box .exe_page_player_con_box .exe_page_prof_box .exe_page_box_txt .exe_page_name span.red_maru {
    color: #e6001b;
}

.exe_page_con_box .exe_page_player_con_box .exe_page_prof_box .exe_page_box_txt 
p.exe_page_txt {
    margin-bottom: 20px;
}

.exe_page_con_box .exe_page_player_con_box .exe_page_prof_box .exe_page_box_txt 
ul.exe_page_prof_txt {
    
}

.exe_page_con_box .exe_page_player_con_box .exe_page_prof_box .exe_page_box_txt 
ul.exe_page_prof_txt li.exe_page_box {
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    display: -o-flex;
    display: flex;
    align-items: flex-start;
    margin-bottom: 8px;
}

.exe_page_con_box .exe_page_player_con_box .exe_page_prof_box .exe_page_box_txt 
ul.exe_page_prof_txt li.exe_page_box .exe_page_box_l {
    width: 15%;
    min-width: 100px;
    font-weight: bold;
}

.exe_page_con_box .exe_page_player_con_box .exe_page_prof_box .exe_page_box_txt 
ul.exe_page_prof_txt li.exe_page_box .exe_page_box_r {
    
}
}

/*EXE選手一覧_GM*/
.exe_page_con_box .exe_page_player_con_box .exe_page_gm_box {
    
}

.exe_page_con_box .exe_page_player_con_box .exe_page_gm_box h3.exe_page_midashi {
    padding: 0.5em;
    color: #4c4c4c;
    background: #eeeeee;
    border-bottom: solid 3px #e6001b;
}

/*EXE選手一覧_選手*/
.exe_page_con_box .exe_page_player_con_box .exe_page_player_list_box {
    
}

.exe_page_con_box .exe_page_player_con_box .exe_page_player_list_box h3.exe_page_midashi {
    padding: 0.5em;
    color: #4c4c4c;
    background: #eeeeee;
    border-bottom: solid 3px #e6001b;
}

.exe_page_con_box .exe_page_player_con_box .exe_page_player_list_box .exe_page_player_list_con_box {
    
}

.exe_page_con_box .exe_page_bottom_txt {
    border-top: 1px dotted #eee;
    padding-top: 40px;
}
















/*************************************************

コンテンツページ_各節LPバナー設置

*************************************************/

.original_lp_bnr_box {
    margin-bottom: 40px;
}

.original_lp_bnr_box ul.original_lp_bnr_list_box {

}

.original_lp_bnr_box ul.original_lp_bnr_list_box li.original_lp_bnr_list {
    width: 100%;
    margin: 0px 1% 20px;
}

@media screen and (min-width: 769px) {

.original_lp_bnr_box ul.original_lp_bnr_list_box {
    display: -webkit-box;/* Androidブラウザ用 */
	display: -moz-box;/* Firefox21 */
	display: -ms-flexbox;/* IE10 */
	display: -webkit-flex;/* safari（PC）用 */
	display: flex;
	-webkit-justify-content: space-between;
	-ms-justify-content: space-between;
	justify-content: space-between;
    -webkit-box-lines:multiple;
    -moz-box-lines:multiple;
    -webkit-flex-wrap:wrap;
    -moz-flex-wrap:wrap;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap;
}

.original_lp_bnr_box ul.original_lp_bnr_list_box li.original_lp_bnr_list {
    width: 48%;
    margin: 0px 1% 20px;
}
}
















































































/************************************************************

2019-20_LPテンプレ

************************************************************

2019-20アーリーカップ

************************************************************/

.origin_lp_temp_news_marquee_box {
    width: 100%;
    overflow: hidden;
}

.origin_lp_temp_news_marquee_box .origin_lp_temp_news_marquee {
    width: 100%;
    white-space: nowrap;
    
    animation-name: marquee;
    animation-duration: 8s;
    animation-timing-function: linear;
    animation-iteration-count: infinite;
}
@keyframes marquee {
    0% { left: 100%; transform: translate(0); }
  100% { left: 0; transform: translate(-100%); }
}

.origin_lp_temp_news_marquee_box .origin_lp_temp_news_marquee a {
    color: #4c4c4c;
}

.origin_lp_temp_news_marquee_box .origin_lp_temp_news_marquee a:hover {
    text-decoration: underline;
    color: #fa0000!important;
}

@media screen and (min-width: 769px) {
.ticker {
    width: 800px;
    text-align: left;
    position: relative;
    overflow: hidden;
}

.ticker ul {
    width: 100%;
    position: relative;
}

.ticker ul li {
    width: 100%;
    display: none;
}

.ticker ul li a {
    color: #4c4c4c;
}

.ticker ul li a:hover {
    text-decoration: underline;
    color: #fa0000!important;
}
}

/* -----------------------------------------------
共通
----------------------------------------------- */

.origin_lp_temp_container img {
    vertical-align: bottom;
}

.origin_lp_temp_container .origin_lp_inner {
    width: 100%;
    margin: 0 auto;
    padding: 0 20px;
}

@media screen and (min-width: 769px) {
.origin_lp_temp_container .origin_lp_inner {
    width: 1280px;
    padding: 0;
}
}

.origin_lp_temp_black_out_img {
    opacity: 0.6;
}

/* -----------------------------------------------
ヘッダー
----------------------------------------------- */

.origin_lp_temp_header {
    width: 100%;
}

.origin_lp_temp_header .origin_lp_temp_header_con {
    width: 100%;
    height: 52px;
    padding: 0 20px;
    background-color: #000000;
    display: -webkit-box;/* Androidブラウザ用 */
	display: -moz-box;/* Firefox21 */
	display: -ms-flexbox;/* IE10 */
	display: -webkit-flex;/* safari（PC）用 */
	display: flex;
	-webkit-justify-content: space-between;
	-ms-justify-content: space-between;
	justify-content: space-between;
    -webkit-align-content: center;
	-ms-align-content: center;
	align-content: center;
}

.origin_lp_temp_header .origin_lp_temp_header_logo {
	width: 22px;
    padding: 8px 0;
}

.origin_lp_temp_header #origin_ss_menu_btn {
	width: 30px;
    padding: 11px 0;
}

nav#origin_ss_menu {
    width: 100%;
    position: absolute;
    top: 52px;
    z-index: 999;
    background-color: #000000;
}
	
nav#origin_ss_menu ul.origin_ss_nav_list_box li.origin_lp_temp_header_nav_list a {
   width: 100%;
   display: block;
   background-color: #333333;
   color: #ffffff;
   border-bottom: 1px solid #ccc;	
   text-align: center;
   padding: 10px 0px;
}
	
nav#origin_ss_menu ul.origin_ss_nav_list_box li.origin_ss_nav_list .origin_ss_pink_bg {
   background-color: #fd0093;
}
	
nav#origin_ss_menu ul.origin_ss_nav_list_box li.origin_ss_nav_list .origin_ss_font_bold {
   font-weight: bold;
    font-size: 16px;
}


@media screen and (min-width: 769px) {
#origin_lp_temp_header {
    background-color: #000;
}

#origin_lp_temp_header .origin_lp_inner {
    display: -webkit-box;/* Androidブラウザ用 */
	display: -moz-box;/* Firefox21 */
	display: -ms-flexbox;/* IE10 */
	display: -webkit-flex;/* safari（PC）用 */
	display: flex;
	-webkit-justify-content: space-between;
	-ms-justify-content: space-between;
	justify-content: space-between;
    padding: 15px 0;
}

#origin_lp_temp_header .origin_lp_temp_header_logo {
    
}

#origin_lp_temp_header .origin_lp_temp_header_nav {
    width: 650px;
}

#origin_lp_temp_header .origin_lp_temp_header_nav ul.origin_lp_temp_header_nav_list_box {
    display: table;
    margin-right: 0;
    margin-left: auto;
}

#origin_lp_temp_header .origin_lp_temp_header_nav ul.origin_lp_temp_header_nav_list_box li.origin_lp_temp_header_nav_list {
    display: table-cell;
    vertical-align: middle;
    height: 75px;
    padding-right: 50px;
}

#origin_lp_temp_header .origin_lp_temp_header_nav ul.origin_lp_temp_header_nav_list_box li.origin_lp_temp_header_nav_list:last-child {
    padding-right: 0;
}

#origin_lp_temp_header .origin_lp_temp_header_nav ul.origin_lp_temp_header_nav_list_box li.origin_lp_temp_header_nav_list a {
    color: #ffffff;
    font-size: 14px;
}

#origin_lp_temp_header .origin_lp_temp_header_nav ul.origin_lp_temp_header_nav_list_box li.origin_lp_temp_header_nav_list a:hover {
    text-decoration: underline;
}
}

/* -----------------------------------------------
新着情報
----------------------------------------------- */

#origin_lp_temp_news_area {
    background-color: #e5e5e5;
}

#origin_lp_temp_news_area .origin_lp_inner {
    padding: 10px 20px;
}

#origin_lp_temp_news_area ul.origin_lp_temp_news_list_box {
    
}

#origin_lp_temp_news_area ul.origin_lp_temp_news_list_box li.origin_lp_temp_news_list {
    font-size: 13px;
}

#origin_lp_temp_news_area ul.origin_lp_temp_news_list_box li.origin_lp_temp_news_list a {
    color: #000000;
}

@media screen and (min-width: 769px) {
#origin_lp_temp_news_area {
    background-color: #e5e5e5;
    margin-top: 0;
}

#origin_lp_temp_news_area .origin_lp_inner {
    display: -webkit-box;/* Androidブラウザ用 */
	display: -moz-box;/* Firefox21 */
	display: -ms-flexbox;/* IE10 */
	display: -webkit-flex;/* safari（PC）用 */
	display: flex;
    padding: 10px 0;
}

#origin_lp_temp_news_area .origin_lp_temp_news_midashi {
    margin-right: 25px;
    font-size: 16px;
    font-weight: bold;
}

#origin_lp_temp_news_area ul.origin_lp_temp_news_list_box {
    
}

#origin_lp_temp_news_area ul.origin_lp_temp_news_list_box li.origin_lp_temp_news_list {
    font-size: 14px;
}
}

/* -----------------------------------------------
メインビジュアル
----------------------------------------------- */

#origin_lp_temp_mv_area {
    background-color: #ffffff;
}

#origin_lp_temp_mv_area .origin_lp_temp_mv_top_box {
    background-color: #ffffff;
    padding-top: 10px;
    height: 135vw;
    position: relative;
}

#origin_lp_temp_mv_area .origin_lp_temp_mv_top_box .origin_lp_temp_mv_title {
    padding: 0 20px;
    width: 100%;
}

#origin_lp_temp_mv_area .origin_lp_temp_mv_top_box .origin_lp_temp_mv_title img {
    width: 100%;
}

#origin_lp_temp_mv_area .origin_lp_temp_mv_top_box .origin_lp_temp_mv_player {
    position: absolute;
    z-index: 100;
    bottom: 0;
    line-height: 1.0em;
    width: 100%;
}

#origin_lp_temp_mv_area .origin_lp_temp_mv_top_box .origin_lp_temp_mv_player img {
    width: 100%;
}

#origin_lp_temp_mv_area .origin_lp_temp_mv_top_box .origin_lp_temp_mv_fujitaka {
    position: absolute;
    z-index: 100;
    width: 62.8571%;
    left: 52%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    top: 48%;
}

#origin_lp_temp_mv_area .origin_lp_temp_mv_bottom_box {
    background-color: #000000;
    padding-top: 14.5161%;
}

#origin_lp_temp_mv_area .origin_lp_temp_mv_bottom_box .origin_lp_temp_team_logo {
    text-align: center;
    width: 83%;
    margin: 0 auto 30px;
}

#origin_lp_temp_mv_area .origin_lp_temp_mv_bottom_box .origin_lp_temp_mv_data {
    text-align: center;
}

@media screen and (min-width: 769px) {
#origin_lp_temp_mv_area {
    background-color: #ffffff;
    height: 820px;
}

#origin_lp_temp_mv_area .origin_lp_inner {
    position: relative;
}

#origin_lp_temp_mv_area .origin_lp_temp_mv_title {
    margin-bottom: 80px;
    padding-left: 30px;
    padding-top: 50px;
}

#origin_lp_temp_mv_area .origin_lp_temp_mv_data {
    padding-left: 50px;
}

#origin_lp_temp_mv_area .origin_lp_temp_mv_player {
    position: absolute;
    bottom: -48px;
    right: 5.5%;
}

#origin_lp_temp_mv_area .origin_lp_temp_mv_fujitaka {
    position: absolute;
    top: 40%;
    right: 17%;
    z-index: 100;
}
}

/* -----------------------------------------------
ボタンボックス
----------------------------------------------- */
#origin_lp_temp_ticket_btn_area {
    background-color: #000000;
}

#origin_lp_temp_ticket_btn_area .origin_lp_temp_ticket_btn_catch {
    text-align: center;
    padding: 85px 0 45px;
    width: 85.1612%;
    margin: 0 auto;
}

#origin_lp_temp_ticket_btn_area ul.origin_lp_temp_bleague_btn_list_box {
    padding: 45px 0;
}

#origin_lp_temp_ticket_btn_area ul.origin_lp_temp_bleague_btn_list_box li.origin_lp_temp_bleague_btn_list {
    margin-bottom: 25px;
}

#origin_lp_temp_ticket_btn_area ul.origin_lp_temp_bleague_btn_list_box li.origin_lp_temp_bleague_btn_list img {
    width: 100%;
}

#origin_lp_temp_ticket_btn_area ul.origin_lp_temp_bleague_btn_list_box li.origin_lp_temp_bleague_btn_list:last-child {
    margin-bottom: 0;
}

#origin_lp_temp_ticket_btn_area .origin_lp_temp_other_btn_box {
    padding-top: 20px;
    padding-bottom: 75px;
}

#origin_lp_temp_ticket_btn_area .origin_lp_temp_other_btn_box .origin_lp_temp_other_btn_box_midashi {
    text-align: center;
    color: #ffffff;
    font-size: 16px;
    font-weight: bold;
    margin-bottom: 10px;
}

#origin_lp_temp_ticket_btn_area .origin_lp_temp_other_btn_box .origin_lp_temp_other_btn_list_box {
    
}

#origin_lp_temp_ticket_btn_area .origin_lp_temp_other_btn_box ul.origin_lp_temp_other_btn_list_box {
    display: -webkit-box;/* Androidブラウザ用 */
	display: -moz-box;/* Firefox21 */
	display: -ms-flexbox;/* IE10 */
	display: -webkit-flex;/* safari（PC）用 */
	display: flex;
    -webkit-align-content: center;
	-ms-align-content: center;
	align-content: center;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-justify-content: center;
    -ms-justify-content: center;
    justify-content: center;
    /*width: 74.1935%;*/
    width: 100%;
    margin: 0 auto;
    text-align: center;
}

#origin_lp_temp_ticket_btn_area .origin_lp_temp_other_btn_box ul.origin_lp_temp_other_btn_list_box li.origin_lp_temp_other_btn_list {
    /*width: 24.3478%;*/
    width: 18.0645%;
    margin-right: 0.8695%;
    margin-bottom: 0.8695%;
    line-height: 1.0em;
}

#origin_lp_temp_ticket_btn_area .origin_lp_temp_other_btn_box ul.origin_lp_temp_other_btn_list_box li.origin_lp_temp_other_btn_list img {
    width: 100%;
}

#origin_lp_temp_ticket_btn_area .origin_lp_temp_other_btn_box ul.origin_lp_temp_other_btn_list_box li.origin_lp_temp_other_btn_list:nth-child(n + 5) {
    margin-bottom: 0;
}
/*
#origin_lp_temp_ticket_btn_area .origin_lp_temp_other_btn_box ul.origin_lp_temp_other_btn_list_box li.origin_lp_temp_other_btn_list:nth-child(4) {
    margin-right: 0;
}
*/

#origin_lp_temp_ticket_btn_area .origin_lp_temp_other_btn_box ul.origin_lp_temp_other_btn_list_box li.origin_lp_temp_other_btn_list:last-child {
    margin-right: 0;
}

#origin_lp_temp_ticket_btn_area .origin_lp_temp_ticket_start_txt {
    text-align: center;
}

#origin_lp_temp_ticket_btn_area .origin_lp_temp_p_top_45 {
    padding-top: 45px;
}

@media screen and (min-width: 769px) {
#origin_lp_temp_ticket_btn_area .origin_lp_temp_ticket_btn_catch {
    padding: 80px 0 60px;
    width: 100%;
}

#origin_lp_temp_ticket_btn_area .p_top_160 {
    padding-top: 160px;
}

#origin_lp_temp_ticket_btn_area ul.origin_lp_temp_bleague_btn_list_box {
    display: -webkit-box;/* Androidブラウザ用 */
	display: -moz-box;/* Firefox21 */
	display: -ms-flexbox;/* IE10 */
	display: -webkit-flex;/* safari（PC）用 */
	display: flex;
	-webkit-justify-content: space-between;
	-ms-justify-content: space-between;
	justify-content: space-between;
    -webkit-align-content: center;
	-ms-align-content: center;
	align-content: center;
    padding: 60px 0;
    width: 950px;
    margin: 0 auto;
}

#origin_lp_temp_ticket_btn_area ul.origin_lp_temp_bleague_btn_list_box li.origin_lp_temp_bleague_btn_list {
    margin-bottom: 0;
    margin: 0 auto;
}

#origin_lp_temp_ticket_btn_area .origin_lp_temp_other_btn_box {
    padding-top: 60px;
    padding-bottom: 150px;
}

#origin_lp_temp_ticket_btn_area .origin_lp_temp_other_btn_box .origin_lp_temp_other_btn_box_midashi {
    text-align: center;
    color: #ffffff;
    font-size: 16px;
    font-weight: bold;
    margin-bottom: 20px;
}

#origin_lp_temp_ticket_btn_area .origin_lp_temp_other_btn_box .origin_lp_temp_other_btn_list_box {
    
}

#origin_lp_temp_ticket_btn_area .origin_lp_temp_other_btn_box ul.origin_lp_temp_other_btn_list_box {
    display: -webkit-box;/* Androidブラウザ用 */
	display: -moz-box;/* Firefox21 */
	display: -ms-flexbox;/* IE10 */
	display: -webkit-flex;/* safari（PC）用 */
	display: flex;
	-webkit-justify-content: space-between;
	-ms-justify-content: space-between;
	justify-content: space-between;
    -webkit-align-content: center;
	-ms-align-content: center;
	align-content: center;
    width: 468px;
    margin: 0 auto;
    text-align: left;
}

#origin_lp_temp_ticket_btn_area .origin_lp_temp_other_btn_box ul.origin_lp_temp_other_btn_list_box li.origin_lp_temp_other_btn_list {
    width: auto;
    margin-right: 0;
    margin-bottom: 0;
}

#origin_lp_temp_ticket_btn_area .origin_lp_temp_p_top_60 {
    padding-top: 60px;
}
}

/* -----------------------------------------------
大会概要概要
----------------------------------------------- */

#origin_lp_temp_about_area {
    background-color: #000000;
}

#origin_lp_temp_about_area .origin_lp_temp_img_top_box {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/earlycup2019/about/img01_sp.png);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: top center;
    padding: 11.4285% 0 12.8571%;
}

#origin_lp_temp_about_area .origin_lp_temp_img_top_box .origin_lp_temp_txt {
    width: 99.3548%;
    margin: 0 auto;
}

#origin_lp_temp_about_area .origin_lp_temp_img_top_box .origin_lp_temp_txt img {
    width: 100%;
}

#origin_lp_temp_about_area .origin_lp_temp_img_bottom_box {
    position: relative;
}

#origin_lp_temp_about_area .origin_lp_temp_img_bottom_box .origin_lp_inner {
    padding: 0;
}

#origin_lp_temp_about_area .origin_lp_temp_img_bottom_box .origin_lp_temp_top_img {
    text-align: center;
}

#origin_lp_temp_about_area .origin_lp_temp_img_bottom_box .origin_lp_temp_top_img img {
    width: 100%;
}

#origin_lp_temp_about_area .origin_lp_temp_img_bottom_box .origin_lp_temp_bottom_img {
    width: 100%;
    margin: 0 auto;
    text-align: center;
    padding: 5.7142% 0 14.2857%;
}

#origin_lp_temp_about_area .origin_lp_temp_img_bottom_box .origin_lp_temp_piace_img {
    position: absolute;
    top: -4.8387%;
    left: 0;
    z-index: 200;
    padding: 0 10px;
}

@media screen and (min-width: 769px) {
#origin_lp_temp_about_area .origin_lp_temp_img_top_box {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/earlycup2019/about/img01_pc.png);
    background-position: center center;
    padding: 60px 0 110px;
}

#origin_lp_temp_about_area .origin_lp_temp_img_top_box .origin_lp_temp_txt {
    width: 621px;
    margin: 0 auto;
}

#origin_lp_temp_about_area .origin_lp_temp_img_bottom_box {
    
}

#origin_lp_temp_about_area .origin_lp_temp_img_bottom_box .origin_lp_inner {
    width: 1280px;
    padding: 0;
}

#origin_lp_temp_about_area .origin_lp_temp_img_bottom_box .origin_lp_temp_top_img {
    padding: 30px 0 0;
    margin-bottom: 0;
    width: 1000px;
    margin: 0 auto;
}

#origin_lp_temp_about_area .origin_lp_temp_img_bottom_box .origin_lp_temp_bottom_img {
    padding: 70px 0 70px;
    width: 989px;
    margin: 0 auto;
}

#origin_lp_temp_about_area .origin_lp_temp_img_bottom_box .origin_lp_temp_piace_img {
    padding: 0;
    position: absolute;
    top: -15px;
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
}
}

/* -----------------------------------------------
トーナメント
----------------------------------------------- */

#origin_lp_temp_tournament_area {
    background-color: #eeeeee;
    position: relative;
}

#origin_lp_temp_tournament_area .origin_lp_inner {
    padding: 8.0645% 0 12.9032%;
}

#origin_lp_temp_tournament_area .origin_lp_temp_midashi {
    width: 73.4285%;
    margin: 0 auto 7.1428%;
}

#origin_lp_temp_tournament_area .origin_lp_temp_img {
    width: 98.8571%;
    margin: 0 auto;
}

#origin_lp_temp_tournament_area .origin_lp_temp_sankaku_icon {
    position: absolute;
    bottom: -3.1428%;
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    width: 11.4285%;
}

@media screen and (min-width: 769px) {
#origin_lp_temp_tournament_area .origin_lp_inner {
    padding: 50px 0 110px;
}

#origin_lp_temp_tournament_area .origin_lp_temp_midashi {
    width: 583px;
    margin: 0 auto 60px;
}

#origin_lp_temp_tournament_area .origin_lp_temp_img {
    width: 956px;
    margin: 0 auto;
}

#origin_lp_temp_tournament_area .origin_lp_temp_sankaku_icon {
    bottom: -43px;
    width: 143px;
}
}

/* -----------------------------------------------
タイムスケジュール
----------------------------------------------- */

#origin_lp_temp_time_schedule_area {
    background-color: #000000;
}

#origin_lp_temp_time_schedule_area .origin_lp_inner {
    padding-top: 12.9032%;
    padding-bottom: 16.12903%;
}

#origin_lp_temp_time_schedule_area .origin_lp_temp_time_day_list_box {
    
}

#origin_lp_temp_time_schedule_area .origin_lp_temp_time_day_list_box .origin_lp_temp_day_list {
    margin-bottom: 40px;
}

#origin_lp_temp_time_schedule_area .origin_lp_temp_time_day_list_box .origin_lp_temp_day_list:last-of-type {
    margin-bottom: 0;
}

#origin_lp_temp_time_schedule_area .origin_lp_temp_time_day_list_box .origin_lp_temp_day_list .origin_lp_temp_box_l {
    width: 28.38709%;
    margin-bottom: 20px;
}

#origin_lp_temp_time_schedule_area .origin_lp_temp_time_day_list_box .origin_lp_temp_day_list .origin_lp_temp_box_r {
    
}

#origin_lp_temp_time_schedule_area .origin_lp_temp_time_day_list_box .origin_lp_temp_day_list .origin_lp_temp_box_r ul.origin_lp_temp_time_schedule_list_box {
    
}

#origin_lp_temp_time_schedule_area .origin_lp_temp_time_day_list_box .origin_lp_temp_day_list .origin_lp_temp_box_r ul.origin_lp_temp_time_schedule_list_box li.origin_lp_temp_time_schedule_list {
    color: #ffffff;
    font-size: 4vw;
    margin-bottom: 10px;
}

#origin_lp_temp_time_schedule_area .origin_lp_temp_time_day_list_box .origin_lp_temp_day_list .origin_lp_temp_box_r ul.origin_lp_temp_time_schedule_list_box li.origin_lp_temp_time_schedule_list:last-child {
    margin-bottom: 0;
}

@media screen and (min-width: 769px) {
#origin_lp_temp_time_schedule_area .origin_lp_inner {
    width: 1000px;
    padding: 105px 0;
}

#origin_lp_temp_time_schedule_area .origin_lp_temp_time_day_list_box .origin_lp_temp_day_list {
    display: -webkit-box;/* Androidブラウザ用 */
	display: -moz-box;/* Firefox21 */
	display: -ms-flexbox;/* IE10 */
	display: -webkit-flex;/* safari（PC）用 */
	display: flex;
    margin-bottom: 65px;
}

#origin_lp_temp_time_schedule_area .origin_lp_temp_time_day_list_box .origin_lp_temp_day_list:last-of-type {
    margin-bottom: 0;
}

#origin_lp_temp_time_schedule_area .origin_lp_temp_time_day_list_box .origin_lp_temp_day_list .origin_lp_temp_box_l {
    margin-right: 60px;
    width: auto;
    margin-bottom: 0;
}

#origin_lp_temp_time_schedule_area .origin_lp_temp_time_day_list_box .origin_lp_temp_day_list .origin_lp_temp_box_r {
    
}

#origin_lp_temp_time_schedule_area .origin_lp_temp_time_day_list_box .origin_lp_temp_day_list .origin_lp_temp_box_r ul.origin_lp_temp_time_schedule_list_box {
    
}

#origin_lp_temp_time_schedule_area .origin_lp_temp_time_day_list_box .origin_lp_temp_day_list .origin_lp_temp_box_r ul.origin_lp_temp_time_schedule_list_box li.origin_lp_temp_time_schedule_list {
    font-size: 18px;
    font-weight: bold;
    margin-bottom: 12px;
}
}

/* -----------------------------------------------
関西ナンバーワン
----------------------------------------------- */

#origin_lp_temp_kansai_no1_area {
    
}

#origin_lp_temp_kansai_no1_area .origin_lp_img {
    text-align: center;
    line-height: 0.9em;
    box-shadow: 0px 14px 20px 10px rgba(0,0,0,0.3);
    -webkit-box-shadow: 0px 14px 20px 10px rgba(0,0,0,0.3);
    -moz-box-shadow: 0px 14px 20px 10px rgba(0,0,0,0.3);
}

#origin_lp_temp_kansai_no1_area .origin_lp_img img {
    width: 100%;
}

/* -----------------------------------------------
チケット情報
----------------------------------------------- */
#origin_lp_temp_ticket_area {
    background-image:url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/earlycup2019/ticket/bg_img_sp.png);
    background-repeat: repeat;
    padding: 0 0 9.6774%;
}

#origin_lp_temp_ticket_area .origin_lp_temp_midashi {
    width: 66.12903%;
    margin: 0 auto 11.2903%;
    padding-top: 22.5806%;
}

#origin_lp_temp_ticket_area .origin_lp_temp_access_btn {
    width: 53.2258%;
    margin: 0 auto 9.6774%;
}

#origin_lp_temp_ticket_area .origin_lp_temp_arena_img {
    text-align: center;
    margin-bottom: 9.6774%;
}

#origin_lp_temp_ticket_area .origin_lp_temp_arena_img img {
    width: 100%;
}

#origin_lp_temp_ticket_area .origin_lp_temp_kakaku_img {
    text-align: center;
}

#origin_lp_temp_ticket_area .origin_lp_temp_kakaku_img img {
    width: 100%;
}

@media screen and (min-width: 769px) {
#origin_lp_temp_ticket_area {
    background-image:url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/earlycup2019/ticket/bg_img_pc.png);
    padding: 0 0 150px;
}

#origin_lp_temp_ticket_area .origin_lp_temp_midashi {
    width: 470px;
    margin: 0 auto 55px;
    padding-top: 100px;
}

#origin_lp_temp_ticket_area .origin_lp_temp_access_btn {
    width: 326px;
    margin: 0 auto 80px;
}

#origin_lp_temp_ticket_area .origin_lp_temp_arena_img {
    width: 879px;
    margin: 0 auto 150px;
}

#origin_lp_temp_ticket_area .origin_lp_temp_kakaku_img {
    width: 1000px;
    margin: 0 auto;
}
}

/* -----------------------------------------------
グルメ情報
----------------------------------------------- */

#origin_lp_temp_gourmet_event_area {
    background-image:url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/earlycup2019/gourmet_event/bg_img_sp.png);
    background-repeat: repeat;
    padding: 14.5161% 0 19.3548%;
}

#origin_lp_temp_gourmet_event_area .origin_lp_inner {
    padding: 0;
}

#origin_lp_temp_gourmet_event_area .origin_lp_temp_midashi {
    width: 49.1428%;
    margin: 0 auto 9.6774%;
}

#origin_lp_temp_gourmet_event_area .origin_lp_temp_midashi img {
    width: 100%;
}

#origin_lp_temp_gourmet_event_area .origin_lp_temp_box {
    margin-bottom: 14.5161%;
}

#origin_lp_temp_gourmet_event_area .origin_lp_temp_con_box {
    
}

#origin_lp_temp_gourmet_event_area .origin_lp_temp_con_box .origin_lp_temp_box {
    margin-bottom: 14.5161%;
}

#origin_lp_temp_gourmet_event_area .origin_lp_temp_con_box .origin_lp_temp_box:last-of-type {
    margin-bottom: 0;
}

#origin_lp_temp_gourmet_event_area .origin_lp_temp_box .fukidashi_daiji {
    width: 47.8571%;
    margin: 0 auto 8.0645%;
}

#origin_lp_temp_gourmet_event_area .origin_lp_temp_box .fukidashi_daiji img {
    width: 100%;
}

#origin_lp_temp_gourmet_event_area .origin_lp_temp_box ul.origin_lp_temp_list_box {
    display: -webkit-box;/* Androidブラウザ用 */
	display: -moz-box;/* Firefox21 */
	display: -ms-flexbox;/* IE10 */
	display: -webkit-flex;/* safari（PC）用 */
	display: flex;
	-webkit-justify-content: space-between;
	-ms-justify-content: space-between;
	justify-content: space-between;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    padding: 0 20px;
}

#origin_lp_temp_gourmet_event_area .origin_lp_temp_box ul.origin_lp_temp_list_box li.origin_lp_temp_list {
    width: 47.5806%;
    margin-bottom: 9.6774%;
}

#origin_lp_temp_gourmet_event_area .origin_lp_temp_box ul.origin_lp_temp_list_box li.origin_lp_temp_list:nth-child(n + 3) {
    margin-bottom: 0;
}

#origin_lp_temp_gourmet_event_area .origin_lp_temp_box ul.origin_lp_temp_list_box li.origin_lp_temp_list .origin_lp_temp_img_s {
    text-align: center;
    margin-bottom: 5.1612%;
    line-height: 1.0em;
}

#origin_lp_temp_gourmet_event_area .origin_lp_temp_box ul.origin_lp_temp_list_box li.origin_lp_temp_list .origin_lp_temp_img_s img {
    width: 100%;
}

#origin_lp_temp_gourmet_event_area .origin_lp_temp_box ul.origin_lp_temp_list_box li.origin_lp_temp_list .origin_lp_temp_daiji_s {
    color: #fff100;
    font-size: 4.5vw;
    text-align: center;
    margin-bottom: 5.1612%;
    line-height: 1.4em;
}

#origin_lp_temp_gourmet_event_area .origin_lp_temp_box ul.origin_lp_temp_list_box li.origin_lp_temp_list .origin_lp_temp_txt_s {
    color: #ffffff;
    font-size: 4vw;
}

#origin_lp_temp_gourmet_event_area .origin_lp_temp_box .origin_lp_temp_img_l {
    text-align: center;
    line-height: 1.0em;
    margin-bottom: 4.0322%;
}

#origin_lp_temp_gourmet_event_area .origin_lp_temp_box .origin_lp_temp_img_l img {
    width: 100%;
}

#origin_lp_temp_gourmet_event_area .origin_lp_temp_box .origin_lp_temp_txt_box {
    padding: 0 20px;
}

#origin_lp_temp_gourmet_event_area .origin_lp_temp_box .origin_lp_temp_txt_box .origin_lp_temp_daiji_l {
    text-align: center;
    color: #fff100;
    font-size: 4.5vw;
    font-weight: bold;
    margin-bottom: 4.0322%;
}

#origin_lp_temp_gourmet_event_area .origin_lp_temp_box .origin_lp_temp_txt_box .origin_lp_temp_txt_l {
    font-size: 4vw;
    color: #ffffff;
}

@media screen and (min-width: 769px) {
#origin_lp_temp_gourmet_event_area {
    background-image:url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/earlycup2019/gourmet_event/bg_img_pc.png);
    padding: 65px 0 160px;
}

#origin_lp_temp_gourmet_event_area .origin_lp_inner {
    width: 980px;
}

#origin_lp_temp_gourmet_event_area .origin_lp_temp_midashi {
    width: 398px;
    margin: 0 auto 80px;
}

#origin_lp_temp_gourmet_event_area .origin_lp_temp_box {
    margin-bottom: 70px;
}

#origin_lp_temp_gourmet_event_area .origin_lp_temp_con_box {
    
}

#origin_lp_temp_gourmet_event_area .origin_lp_temp_con_box .origin_lp_temp_box {
    margin-bottom: 70px;
}

#origin_lp_temp_gourmet_event_area .origin_lp_temp_con_box .origin_lp_temp_box:last-of-type {
    margin-bottom: 0;
}

#origin_lp_temp_gourmet_event_area .origin_lp_temp_box .fukidashi_daiji {
    width: 279px;
    margin: 0 auto 60px;
}

#origin_lp_temp_gourmet_event_area .origin_lp_temp_box ul.origin_lp_temp_list_box {
    padding: 0;
}

#origin_lp_temp_gourmet_event_area .origin_lp_temp_box ul.origin_lp_temp_list_box li.origin_lp_temp_list {
    width: 205px;
    margin-bottom: 0;
}

#origin_lp_temp_gourmet_event_area .origin_lp_temp_box ul.origin_lp_temp_list_box li.origin_lp_temp_list .origin_lp_temp_img_s {
    margin-bottom: 25px;
}

#origin_lp_temp_gourmet_event_area .origin_lp_temp_box ul.origin_lp_temp_list_box li.origin_lp_temp_list .origin_lp_temp_daiji_s {
    font-size: 20px;
    text-align: center;
    margin-bottom: 25px;
}

#origin_lp_temp_gourmet_event_area .origin_lp_temp_box ul.origin_lp_temp_list_box li.origin_lp_temp_list .origin_lp_temp_txt_s {
    font-size: 16px;
}

#origin_lp_temp_gourmet_event_area .origin_lp_temp_box .origin_lp_temp_img_l {
    margin-bottom: 0;
}

#origin_lp_temp_gourmet_event_area .origin_lp_temp_box .origin_lp_temp_txt_box {
    background-color: #ffffff;
    padding: 40px 45px;
    width: 790px;
    margin: 0 auto;
    position: relative;
    z-index: 200;
    top: -50px;
    box-shadow: 5px 5px 5px 3px rgba(0,0,0,0.3);
    -webkit-box-shadow: 5px 5px 5px 3px rgba(0,0,0,0.3);
    -moz-box-shadow: 5px 5px 5px 3px rgba(0,0,0,0.3);
}

#origin_lp_temp_gourmet_event_area .origin_lp_temp_box .origin_lp_temp_txt_box .origin_lp_temp_daiji_l {
    color: #0ba29b;
    font-size: 24px;
    border-bottom: 4px solid #000000;
    padding-bottom: 25px;
    margin-bottom: 25px;
    font-weight: normal;
}

#origin_lp_temp_gourmet_event_area .origin_lp_temp_box .origin_lp_temp_txt_box .origin_lp_temp_txt_l {
    font-size: 16px;
    color: #000000;
}
}

/* -----------------------------------------------
ピックアッププレイヤー
----------------------------------------------- */

#origin_lp_temp_pick_up_area {
    background-color: #ffffff;
    padding: 60px 0 100px;
}

#origin_lp_temp_pick_up_area .origin_lp_sp {
    display: block!important;
}

#origin_lp_temp_pick_up_area .origin_lp_pc {
    display: none!important;
}

#origin_lp_temp_pick_up_area .origin_lp_temp_midashi {
    width: 42.4285%;
    margin: 0 auto 5.7142%;
}

#origin_lp_temp_pick_up_area .origin_lp_temp_midashi img {
    width: 100%;
}

#origin_lp_temp_pick_up_area .origin_lp_temp_player_slider_box {
    
}

#origin_lp_temp_pick_up_area .origin_lp_temp_player_slider_box ul.player_img_slider {
    widows: 100%;
    margin: 0 auto;
}

#origin_lp_temp_pick_up_area .origin_lp_temp_player_slider_box ul.player_img_slider li {
    width: 174px;
    margin: 0 10px;
}

#origin_lp_temp_pick_up_area .player_img {
    margin-bottom: 20px
}

#origin_lp_temp_pick_up_area .player_name {
    margin-bottom: 15px;
}

#origin_lp_temp_pick_up_area .player_txt {
    font-size: 4vw;
    line-height: 1.6em;
    letter-spacing: 0.05em;
}

@media screen and (min-width: 769px) {

#origin_lp_temp_pick_up_area {
    background-color: #ffffff;
    padding: 60px 0 100px;
}

#origin_lp_temp_pick_up_area .origin_lp_sp {
    display: none!important;
}

#origin_lp_temp_pick_up_area .origin_lp_pc {
    display: block!important;
}

#origin_lp_temp_pick_up_area .origin_lp_temp_midashi {
    width: 345px;
    margin: 0 auto 40px;
}

#origin_lp_temp_pick_up_area .origin_lp_temp_midashi img {
    width: 100%;
}

#origin_lp_temp_pick_up_area .origin_lp_temp_player_slider_box {
    
}

#origin_lp_temp_pick_up_area .origin_lp_temp_player_slider_box ul.player_img_slider {
    width: 100%;
    margin: 0 auto;
}

#origin_lp_temp_pick_up_area .origin_lp_temp_player_slider_box ul.player_img_slider li {
    width: 347px;
    margin: 0 10px;
}

#origin_lp_temp_pick_up_area .player_img {
    margin-bottom: 20px;
}

#origin_lp_temp_pick_up_area .player_name {
    margin-bottom: 25px;
}

#origin_lp_temp_pick_up_area .player_txt {
    font-size: 16px;
    line-height: 1.6em;
}
}

/* -----------------------------------------------
アリーナアクセス
----------------------------------------------- */

#origin_lp_temp_arena_access_area {
    
}

#origin_lp_temp_arena_access_area .origin_lp_temp_info_box {
    background-color: #000000;
    padding: 17.1428% 0 11.2903%;
}

#origin_lp_temp_arena_access_area .origin_lp_temp_info_box .origin_lp_temp_midashi {
    width: 63.38709%;
    margin: 0 auto 6.4516%;
}

#origin_lp_temp_arena_access_area .origin_lp_temp_info_box .origin_lp_temp_midashi img {
    width: 100%;
}

#origin_lp_temp_arena_access_area .origin_lp_temp_info_box .origin_lp_temp_arena_name {
    width: 53.5806%;
    margin: 0 auto 6.4516%;
}

#origin_lp_temp_arena_access_area .origin_lp_temp_info_box .origin_lp_temp_arena_name img {
    width: 100%;
}

#origin_lp_temp_arena_access_area .origin_lp_temp_info_box .origin_lp_temp_arena_address {
    
}

#origin_lp_temp_arena_access_area .origin_lp_temp_info_box .origin_lp_temp_arena_address .origin_lp_temp_box_l {
    color: #fff100;
    font-size: 4vw;
    font-weight: bold;
    letter-spacing: 0.05em;
    text-align: center;
    margin-bottom: 2.4193%;
}

#origin_lp_temp_arena_access_area .origin_lp_temp_info_box .origin_lp_temp_arena_address .origin_lp_temp_box_r {
    
}

#origin_lp_temp_arena_access_area .origin_lp_temp_info_box .origin_lp_temp_arena_address .origin_lp_temp_box_r .origin_lp_temp_map_btn {
    background-color: #e5004f;
    color: #ffffff;
    font-size: 4vw;
    padding: 1.9354%;
    width: 100%;
    text-align: center;
}

#origin_lp_temp_arena_access_area .origin_lp_temp_info_box .origin_lp_temp_arena_address .origin_lp_temp_box_r .origin_lp_temp_map_btn a {
    color: #ffffff;
    display: block;
}

#origin_lp_temp_arena_access_area .origin_lp_temp_info_box .origin_lp_temp_access_txt {
    color: #ffffff;
    font-size: 4vw;
    line-height: 1.8em;
}

#origin_lp_temp_arena_access_area .origin_lp_temp_arena_img {
    text-align: center;
}

#origin_lp_temp_arena_access_area .origin_lp_temp_arena_img img {
    width: 100%;
    vertical-align: bottom;
}

#origin_lp_temp_arena_access_area .origin_lp_temp_para_img_box {
    
}

#origin_lp_temp_arena_access_area .origin_lp_temp_para_bg_img {
    width: 100%;
}

#origin_lp_temp_arena_access_area .origin_lp_temp_para_bg_img img {
    width: 100%;
}

#origin_lp_temp_arena_access_area .origin_lp_temp_para_bg_img_space {
    
}

#origin_lp_temp_arena_access_area .origin_lp_temp_arena_access_box {
    background-color: #000000;
    padding: 11.2903% 0 0;
}

#origin_lp_temp_arena_access_area .origin_lp_temp_arena_access_box .origin_lp_temp_midashi {
    text-align: center;
    margin-bottom: 3.2258%;
}

#origin_lp_temp_arena_access_area .origin_lp_temp_arena_access_box .origin_lp_temp_midashi img {
    width: 100%;
}

#origin_lp_temp_arena_access_area .origin_lp_temp_arena_access_box .origin_lp_temp_bus_jikoku_box {
    text-align: center;
    margin-bottom: 4.8387%;
}

#origin_lp_temp_arena_access_area .origin_lp_temp_arena_access_box .origin_lp_temp_bus_jikoku_box img {
    width: 100%;
}

#origin_lp_temp_arena_access_area .origin_lp_temp_arena_access_box .origin_lp_temp_shuttle_bus_bnr_box {
    text-align: center;
    margin-bottom: 9.6774%;
}

#origin_lp_temp_arena_access_area .origin_lp_temp_arena_access_box .origin_lp_temp_shuttle_bus_bnr_box  img{
    width: 100%;
}

#origin_lp_temp_arena_access_area .origin_lp_temp_arena_access_box .origin_lp_temp_car_kanbi_box {
    text-align: center;
}

#origin_lp_temp_arena_access_area .origin_lp_temp_arena_access_box .origin_lp_temp_car_kanbi_box img {
    width: 100%;
}

@media screen and (min-width: 769px) {

#origin_lp_temp_arena_access_area .origin_lp_temp_info_box {
    padding: 75px 0 30px;
}

#origin_lp_temp_arena_access_area .origin_lp_temp_info_box .origin_lp_temp_midashi {
    width: 463px;
    margin: 0 auto 50px;
}

#origin_lp_temp_arena_access_area .origin_lp_temp_info_box .origin_lp_temp_arena_name {
    width: 326px;
    margin: 0 auto 30px;
}

#origin_lp_temp_arena_access_area .origin_lp_temp_info_box .origin_lp_temp_arena_address {
    margin: 0 auto;
    display: table;
}

#origin_lp_temp_arena_access_area .origin_lp_temp_info_box .origin_lp_temp_arena_address .origin_lp_temp_box_l {
    font-size: 20px;
    display: table-cell;
    padding-right: 15px;
    vertical-align: middle;
    text-align: left;
    margin-bottom: 0;
    font-weight: normal;
    line-height: 1.0em;
}

#origin_lp_temp_arena_access_area .origin_lp_temp_info_box .origin_lp_temp_arena_address .origin_lp_temp_box_r {
    display: table-cell;
    vertical-align: middle;
}

#origin_lp_temp_arena_access_area .origin_lp_temp_info_box .origin_lp_temp_arena_address .origin_lp_temp_box_r .origin_lp_temp_map_btn {
    display: inline-block;
    font-size: 14px;
    padding: 0 5px;
    width: auto;
    background-color: #fff100;
}

#origin_lp_temp_arena_access_area .origin_lp_temp_info_box .origin_lp_temp_arena_address .origin_lp_temp_box_r .origin_lp_temp_map_btn a {
    color: #000000;
}

#origin_lp_temp_arena_access_area .origin_lp_temp_info_box .origin_lp_temp_access_txt {
    width: 900px;
    margin: 0 auto;
    font-size: 16px;
}

#origin_lp_temp_arena_access_area .origin_lp_temp_para_img_box {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100vh;
    z-index: -99;
}

#origin_lp_temp_arena_access_area .origin_lp_temp_para_bg_img {
    background: url("https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/earlycup2019/access/para_bg_img_pc.png") no-repeat center center;
    background-size: auto;
    background-size: cover;
}

#origin_lp_temp_arena_access_area .origin_lp_temp_para_bg_img_space {
    position: relative;
    padding: 265px 0;
    width: 100%;
}

#origin_lp_temp_arena_access_area .origin_lp_temp_arena_access_box {
    background-color: #000000;
    padding: 90px 0 0;
}

#origin_lp_temp_arena_access_area .origin_lp_temp_arena_access_box .origin_lp_temp_midashi {
    width: 603px;
    margin: 0 auto 40px;
}

#origin_lp_temp_arena_access_area .origin_lp_temp_arena_access_box .origin_lp_temp_bus_jikoku_box {
    width: 998px;
    margin: 0 auto 25px;
}

#origin_lp_temp_arena_access_area .origin_lp_temp_arena_access_box .origin_lp_temp_shuttle_bus_bnr_box {
    width: 1029px;
    margin: 0 auto 25px;
    position: relative;
    right: -14px;
}

#origin_lp_temp_arena_access_area .origin_lp_temp_arena_access_box .origin_lp_temp_car_kanbi_box {
    width: 1000px;
    margin: 0 auto;
}
}

/* -----------------------------------------------
フッターー
----------------------------------------------- */

#origin_lp_temp_earlycup2019_footer {
   background-color: #1b1b1b;
   padding-top: 9.6774%;
}

#origin_lp_temp_earlycup2019_footer .origin_lp_temp_logo {
    width: 19.8571%;
    margin: 0 auto 7.1428%;
}

#origin_lp_temp_earlycup2019_footer .origin_lp_temp_logo img {
    width: 100%;
}

#origin_lp_temp_earlycup2019_footer .origin_lp_temp_copy {
   font-size: 3.1428vw;
   text-align: center;
   color: #ffffff;
   padding: 2.1428% 0;
}

@media screen and (min-width: 769px) {
#origin_lp_temp_earlycup2019_footer {
   padding-top: 30px;
}

#origin_lp_temp_earlycup2019_footer .origin_lp_temp_logo {
    width: 79px;
    margin-bottom: 25px;
}

#origin_lp_temp_earlycup2019_footer .origin_lp_temp_footer_nav {
   background-color: #1b1b1b;
   padding-bottom: 30px;
}

#origin_lp_temp_earlycup2019_footer .origin_lp_temp_footer_nav ul.origin_lp_temp_footer_nav_list_box {
   display: -webkit-box;/* Androidブラウザ用 */
	display: -moz-box;/* Firefox21 */
	display: -ms-flexbox;/* IE10 */
	display: -webkit-flex;/* safari（PC）用 */
	display: flex;
	-webkit-justify-content: space-between;
	-ms-justify-content: space-between;
	justify-content: space-between;
    width: 650px;
    margin: 0 auto;
}

#origin_lp_temp_earlycup2019_footer .origin_lp_temp_footer_nav ul.origin_lp_temp_footer_nav_list_box li.origin_lp_temp_footer_nav_list {
   margin-right: 40px;
}

#origin_lp_temp_earlycup2019_footer .origin_lp_temp_footer_nav ul.origin_lp_temp_footer_nav_list_box li.origin_lp_temp_footer_nav_list:last-child {
   margin-right: 0;
}

#origin_lp_temp_earlycup2019_footer .origin_lp_temp_footer_nav ul.origin_lp_temp_footer_nav_list_box li.origin_lp_temp_footer_nav_list a {
   font-size: 14px;
   font-weight: bold;
   color: #ffffff;
}

#origin_lp_temp_earlycup2019_footer .origin_lp_temp_footer_nav ul.origin_lp_temp_footer_nav_list_box li.origin_lp_temp_footer_nav_list a:hover {
   text-decoration: underline;
}

#origin_lp_temp_earlycup2019_footer .origin_lp_temp_copy {
   font-size: 12px;
   text-align: center;
   background-color: #000000;
   padding: 15px 0;
}
}

/* ===== origin_custom.css ===== */
/* -----------------------------------------------
ニュースページフッターボタン
----------------------------------------------- */
.news_footer_btn_box {
    margin-top: 30px;
}

.news_footer_btn_box ul.news_footer_btn_list_box {
    max-width: 980px;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-justify-content: space-between;
    -ms-justify-content: space-between;
    justify-content: space-between;
}

.news_footer_btn_box ul.news_footer_btn_list_box li.news_footer_btn_list {
    width: 48%;
}

.news_footer_btn_box ul.news_footer_btn_list_box li.news_footer_btn_list:nth-child(n + 3) {
    margin-top: 4%;
}

@media screen and (max-width: 767px){

.news_footer_btn_box {
    margin-top: 15px;
}

.news_footer_btn_box ul.news_footer_btn_list_box {
    max-width: none;
}

.news_footer_btn_box ul.news_footer_btn_list_box li.news_footer_btn_list {
    width: 100%;
    margin-bottom: 30px;
}

.news_footer_btn_box ul.news_footer_btn_list_box li.news_footer_btn_list:nth-child(n + 3) {
    margin-bottom: 30px;
    margin-top: 0;
}

.news_footer_btn_box ul.news_footer_btn_list_box li.news_footer_btn_list img {
    width: 100%;
}

.news_footer_btn_box ul.news_footer_btn_list_box li.news_footer_btn_list:last-child {
    margin-bottom: 0;
}
}

/* -----------------------------------------------
face book調整
----------------------------------------------- */
#fb-root {
    display: none;
}
     
.fb_iframe_widget, .fb_iframe_widget span,
.fb_iframe_widget span iframe[style] {
    width: 100% !important;
}

/* -----------------------------------------------
インスタ調整
----------------------------------------------- */
li.media-list-item {
    width: 25%!important;
}

@media screen and (max-width: 767px){
iframe.snapwidget-widget {
	min-height: 360px!important;
}
}

/* -----------------------------------------------
SP版スライダー調整
----------------------------------------------- */
@media screen and (max-width: 767px){
.main-visual-inner .bx-controls {
bottom: auto;
}
}
@media screen and (max-width: 767px){
.main-visual-inner {
    padding-bottom: 30px!important;
}
}

/* -----------------------------------------------
フッタースポンサーバナー調整
----------------------------------------------- */

ul.sponsors_platinum_partner {
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-justify-content: space-between;
    -ms-justify-content: space-between;
    justify-content: space-between;
}

ul.sponsors_platinum_partner li {
    width: 48%;
    margin: 0 auto;
    float: none;
    margin: 0 1% 1%;
}

ul.sponsors_platinum_partner li.origin_custom_bnr_space {
    width: 48%;
}

ul.sponsors_platinum_partner li img {
    width: 100%;
    border: 1px solid #eee;
}

@media print, screen and (min-width: 768px) {
ul.sponsors_platinum_partner li {
    /*width: 31%;*/
}

ul.sponsors_platinum_partner li.origin_custom_bnr_space {
    /*width: 31%;*/
}

.layout-sponsors li {
    margin: 0 1% 1%;
}
}

ul.sponsors_top_partner {
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-justify-content: space-between;
    -ms-justify-content: space-between;
    justify-content: space-between;
}

ul.sponsors_top_partner li {
    width: 31%;
    margin: 0 auto;
    float: none;
    margin: 0 1% 1%;
}

ul.sponsors_top_partner li.origin_custom_bnr_space {
    width: 31%;
}

ul.sponsors_top_partner li img {
    width: 100%;
    border: 1px solid #eee;
}

@media print, screen and (min-width: 768px) {
ul.sponsors_top_partner li {
    width: 31%;
}

ul.sponsors_top_partner li.origin_custom_bnr_space {
    width: 31%;
}

.layout-sponsors li {
    margin: 0 1% 1%;
}
}

ul.sponsors_premium_partner {
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-justify-content: space-between;
    -ms-justify-content: space-between;
    justify-content: space-between;
}

ul.sponsors_premium_partner li {
    width: 22.5%;
	float: none;
}

ul.sponsors_premium_partner li.origin_custom_bnr_space {
    width: 22.5%;
}

ul.sponsors_premium_partner li img {
    width: 100%;
    border: 1px solid #eee;
}

@media print, screen and (min-width: 768px) {
ul.sponsors_premium_partner li {
    width: 18%;
}

ul.sponsors_premium_partner li.origin_custom_bnr_space {
    width: 18%;
}

.layout-sponsors li {
    margin: 0 1% 1%;
}
}

/* -----------------------------------------------
グローバルナビ_sns_調整
----------------------------------------------- */
@media screen and (max-width: 767px) {
.layout-popup-tnav .content .tsns-wrap li {
    width: 12%;
}
}

/* -----------------------------------------------
SP版/フォント調整
----------------------------------------------- */
/* タイトル */
@media screen and (max-width: 767px){
.news-article .news-headline .title {
    font-size: 22px;
}
}

/* 左赤帯見出し */
@media screen and (max-width: 767px){
.layout-second .second-body article h2,
.layout-module .second-body article h2 {
    font-size: 110%;
}
}
@media screen and (min-width: 768px){
.layout-second .second-body article h2,
.layout-module .second-body article h2 {
font-size: 140%;
}
}

/* 灰色帯見出し */
@media screen and (max-width: 767px){
.origin_midashi_gray_obi {
    font-size: 75%;
    background:#eee;
    border:1px solid #ccc;
    padding:5px 10px;
    margin-bottom: 15px;
}
}
@media screen and (min-width: 768px){
.origin_midashi_gray_obi {
    font-size: 100%;
    background:#eee;
    border:1px solid #ccc;
    padding:5px 10px;
    margin-bottom: 15px;
}
}

/* ニュース赤ボタン */
@media screen and (max-width: 767px){
a.origin_news_btn_red {
    font-size: 16px;
    background:#E6001B;
    padding: 15px 10px;
    color:#fff !important;
    width: 100% !important;
    display: inline-block;
    text-align: center;
    font-weight: bold;
}
}
@media screen and (min-width: 768px){
a.origin_news_btn_red {
    font-size: 16px;
    background:#E6001B;
    padding: 15px 10px;
    color:#fff !important;
    width: 100% !important;
    display: inline-block;
    text-align: center;
    font-weight: bold;
}
}

.layout-second .second-body article.body {
	font-size: 14px;
}

/* -----------------------------------------------
選手紹介/調整
----------------------------------------------- */
@media screen and (max-width: 767px){
.player-header {
    width: 100%;!important;
}
}
@media screen and (min-width: 768px){
.player-header {
    width: 100%;
}
}

/* -----------------------------------------------
ページ一覧/調整
----------------------------------------------- */
@media screen and (max-width: 767px){
.index_link {
	width: 100%;
}
}


/* -----------------------------------------------
スクール/調整
----------------------------------------------- */
.origin_custom_school_coach_box {
    
}
.origin_custom_school_coach_box ul.origin_custom_school_coach_list_box {
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-justify-content: space-between;
    -ms-justify-content: space-between;
    justify-content: space-between;
}
.origin_custom_school_coach_box ul.origin_custom_school_coach_list_box li.origin_custom_school_coach_list {
    width: 48%;
    margin-bottom: 60px;
}
.origin_custom_school_coach_box ul.origin_custom_school_coach_list_box li.origin_custom_school_coach_list_empty {
    width: 48%;
}
.origin_custom_school_coach_box ul.origin_custom_school_coach_list_box li.origin_custom_school_coach_list .origin_custom_school_coach_list_top_box {
    border-bottom: 1px dotted #eee;
    padding-bottom: 15px;
    margin-bottom: 15px;
}
.origin_custom_school_coach_box ul.origin_custom_school_coach_list_box li.origin_custom_school_coach_list .origin_custom_school_coach_list_top_box .origin_custom_school_coach_list_img {
    text-align: center;
}
.origin_custom_school_coach_box ul.origin_custom_school_coach_list_box li.origin_custom_school_coach_list .origin_custom_school_coach_list_top_box .origin_custom_school_coach_list_img img {
    width: 100%;
}
.origin_custom_school_coach_box ul.origin_custom_school_coach_list_box li.origin_custom_school_coach_list .origin_custom_school_coach_list_top_box .origin_custom_school_coach_list_post {
    color: #B4001B;
    text-align: center;
    font-size: 14px;
}
.origin_custom_school_coach_box ul.origin_custom_school_coach_list_box li.origin_custom_school_coach_list .origin_custom_school_coach_list_top_box .origin_custom_school_coach_list_name {
    color: #B4001B;
    text-align: center;
    font-weight: bold;
    font-size: 18px;
}
.origin_custom_school_coach_box ul.origin_custom_school_coach_list_box li.origin_custom_school_coach_list .origin_custom_school_coach_list_bottom_box {
    
}
.origin_custom_school_coach_box ul.origin_custom_school_coach_list_box li.origin_custom_school_coach_list .origin_custom_school_coach_list_bottom_box .origin_custom_school_coach_list_prof_box {
    
}
.origin_custom_school_coach_box ul.origin_custom_school_coach_list_box li.origin_custom_school_coach_list .origin_custom_school_coach_list_bottom_box .origin_custom_school_coach_list_prof_box + .origin_custom_school_coach_list_prof_box {
    margin-top: 15px;
}
.origin_custom_school_coach_box ul.origin_custom_school_coach_list_box li.origin_custom_school_coach_list .origin_custom_school_coach_list_bottom_box .origin_custom_school_coach_list_prof_box .origin_custom_school_coach_list_prof_daiji {
    display: inline-block;
    background-color: #eee;
    padding: 0 5px;
    margin-bottom: 5px;
}
.origin_custom_school_coach_box ul.origin_custom_school_coach_list_box li.origin_custom_school_coach_list .origin_custom_school_coach_list_bottom_box .origin_custom_school_coach_list_prof_box p.origin_custom_school_coach_list_prof_txt {
    
}
.origin_custom_school_page_btn {
    font-size: 90%;
}

@media screen and (min-width: 768px){
.origin_custom_school_coach_box {
    max-width: 980px;
}
.origin_custom_school_coach_box ul.origin_custom_school_coach_list_box li.origin_custom_school_coach_list {
    width: 30%;
    margin-bottom: 60px;
}
.origin_custom_school_coach_box ul.origin_custom_school_coach_list_box li.origin_custom_school_coach_list_empty {
    width: 30%;
}
.origin_custom_school_page_btn {
    font-size: 100%;
}
}



/* -----------------------------------------------
パートナーページ/調整
----------------------------------------------- */
.origin_custom_partner_bnr_left {
    text-align: left!important;
}
.origin_custom_partner_bnr_box {
    width: 100%;
    max-width: 960px;
    box-sizing: border-box;
}
.layout-second .second-body article img {
    vertical-align: bottom;
}
/*オフィシャルTOPパートナー*/
.layout-second .second-body ul.partner_top_img {
    
}
.layout-second .second-body ul.partner_top_img li {
    margin-bottom: 1%;
}
.layout-second .second-body ul.partner_top_img li a img {
    vertical-align: bottom;
}
/*オフィシャルプレミアムパートナー*/
.layout-second .second-body .origin_custom_partner_bnr_box ul.partner_pre_img {
    margin-right: 0;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-justify-content: space-between;
    -ms-justify-content: space-between;
    justify-content: space-between;
}
.layout-second .second-body .origin_custom_partner_bnr_box ul.partner_pre_img li {
    width: 49.5%;
    margin-right: 1%;
    margin-bottom: 1%;
    float: none;
}
.layout-second .second-body .origin_custom_partner_bnr_box ul.partner_pre_img li:nth-child(2n) {
    margin-right: 0;
}
.layout-second .second-body .origin_custom_partner_bnr_box ul.partner_pre_img li a img {
    vertical-align: bottom;
}
/*オフィシャルゴールドパートナー*/
.layout-second .second-body article ul.partner_gr_img {
	margin-right: 0;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-justify-content: space-between;
    -ms-justify-content: space-between;
    justify-content: space-between;
}
.layout-second .second-body article ul.partner_gr_img li {
    float: none;
    margin-right: 1%;
    margin-bottom: 1%;
    width: 32.6%;
}
.layout-second .second-body article ul.partner_gr_img li.origin_custom_partner_bnr_gr_empty {
    width: 32.6%;
}
.layout-second .second-body article ul.partner_gr_img li:nth-child(3n) {
    margin-right: 0;
}
.layout-second .second-body article ul.partner_gr_img li a img {
    vertical-align: bottom;
}
@media screen and (min-width: 768px){
.layout-second .second-body article ul.partner_gr_img li {
    float: none;
    margin-right: 1%;
    margin-bottom: 1%;
    width: 24.2%;
}
.layout-second .second-body article ul.partner_gr_img li.origin_custom_partner_bnr_gr_empty {
    width: 24.2%;
}
.layout-second .second-body article ul.partner_gr_img li:nth-child(3n) {
    margin-right: 1%;
}
.layout-second .second-body article ul.partner_gr_img li:nth-child(4n) {
    margin-right: 0;
}
}
/*オフィシャルパートナー*/
.layout-second .second-body article ul.partner_img {
    margin-right: 0;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-justify-content: space-between;
    -ms-justify-content: space-between;
    justify-content: space-between;
}
.layout-second .second-body article ul.partner_img li {
    float: none;
    margin-right: 1%;
    margin-bottom: 1%;
    width: 24%;
}
.layout-second .second-body article ul.partner_img li.origin_custom_partner_bnr_empty {
    width: 24%;
}
.layout-second .second-body article ul.partner_img li:nth-child(4n) {
    margin-right: 0;
}
.layout-second .second-body article ul.partner_img li a img {
    vertical-align: bottom;
}
@media screen and (min-width: 768px){
.layout-second .second-body article ul.partner_img li {
    float: none;
    margin-right: 1%;
    margin-bottom: 1%;
    width: 19%;
}
.layout-second .second-body article ul.partner_img li.origin_custom_partner_bnr_empty {
    width: 19%;
}
.layout-second .second-body article ul.partner_img li:nth-child(4n) {
    margin-right: 1%;
}
.layout-second .second-body article ul.partner_img li:nth-child(5n) {
    margin-right: 0;
}
}
/*オフィシャルサプライヤーなど*/
.layout-second .second-body article ul.partner_mini_img {
    margin-right: 0;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}
.layout-second .second-body article ul.partner_mini_img li {
    float: none;
    margin-right: 1%;
    margin-bottom: 1%;
    width: 19.2%;
}
.layout-second .second-body article ul.partner_mini_img li:nth-child(5n) {
    margin-right: 0;
}
.layout-second .second-body article ul.partner_mini_img li a img {
    vertical-align: bottom;
}
@media screen and (min-width: 768px){
.layout-second .second-body article ul.partner_mini_img li {
    float: none;
    margin-right: 1%;
    margin-bottom: 1%;
    width: 11.6%;
}
.layout-second .second-body article ul.partner_mini_img li:nth-child(5n) {
    margin-right: 1%;
}
.layout-second .second-body article ul.partner_mini_img li:nth-child(8n) {
    margin-right: 0;
}
}
.layout-second .second-body article ul.partner_pre_img li img,
.layout-second .second-body article ul.partner_gr_img li img,
.layout-second .second-body article ul.partner_img li img {
    vertical-align: bottom;
}

/*ブーストパートナー*/
.layout-second .second-body article ul.partner_boost_txtlink{
    display: flex;
	flex-wrap: wrap;
	justify-content: flex-start;
}

.layout-second .second-body article ul.partner_boost_txtlink li {
    margin-right: 1%;
    margin-bottom: 1%;
}

















/* -----------------------------------------------
パートナーページ/調整_PLATINUMパートナー（20.01.10）
----------------------------------------------- */
.origin_custom_partner_bnr_left {
    text-align: left!important;
}
.origin_custom_partner_bnr_box_platinum_plus {
    width: 100%;
    /*max-width: 960px;*/
    box-sizing: border-box;
}
.layout-second .second-body article img {
    vertical-align: bottom;
}

/*オフィシャルPLATINUMパートナー*/
.layout-second .second-body .origin_custom_partner_bnr_box_platinum_plus ul.partner_platinum_img {
    margin-right: 0;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-justify-content: space-between;
    -ms-justify-content: space-between;
    justify-content: space-between;
}
.layout-second .second-body .origin_custom_partner_bnr_box_platinum_plus ul.partner_platinum_img li {
    width: 48.7%;
    margin-right: 1%;
    margin-bottom: 4%;
    float: none;
}
.layout-second .second-body .origin_custom_partner_bnr_box_platinum_plus ul.partner_platinum_img li:nth-child(2n) {
    margin-right: 0;
}
.layout-second .second-body .origin_custom_partner_bnr_box_platinum_plus ul.partner_platinum_img li a img {
    vertical-align: bottom;
    width: 100%;
}

/*オフィシャルTOPパートナー*/
.layout-second .second-body .origin_custom_partner_bnr_box_platinum_plus ul.partner_top_img {
    margin-right: 0;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-justify-content: space-between;
    -ms-justify-content: space-between;
    justify-content: space-between;
}
.layout-second .second-body .origin_custom_partner_bnr_box_platinum_plus ul.partner_top_img li {
    width: 31.6%;
    margin-right: 1%;
    margin-bottom: 4%;
    float: none;
}
.layout-second .second-body .origin_custom_partner_bnr_box_platinum_plus ul.partner_top_img li:nth-child(3n) {
    margin-right: 0;
}
.layout-second .second-body .origin_custom_partner_bnr_box_platinum_plus ul.partner_top_img li a img {
    vertical-align: bottom;
}
.layout-second .second-body article .origin_custom_partner_bnr_box_platinum_plus ul.partner_pre_img li.origin_custom_partner_bnr_gr_empty {
    width: 31.6%;
}

/*オフィシャルプレミアムパートナー*/
.layout-second .second-body article .origin_custom_partner_bnr_box_platinum_plus ul.partner_pre_img {
	margin-right: 0;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-justify-content: space-between;
    -ms-justify-content: space-between;
    justify-content: space-between;
}
.layout-second .second-body article .origin_custom_partner_bnr_box_platinum_plus ul.partner_pre_img li {
    float: none;
    margin-right: 1%;
    margin-bottom: 4%;
    width: 23%;
}
.layout-second .second-body article .origin_custom_partner_bnr_box_platinum_plus ul.partner_pre_img li.origin_custom_partner_bnr_gr_empty {
    width: 23%;
}
.layout-second .second-body article .origin_custom_partner_bnr_box_platinum_plus ul.partner_pre_img li:nth-child(4n) {
    margin-right: 0;
}
.layout-second .second-body article .origin_custom_partner_bnr_box_platinum_plus ul.partner_pre_img li a img {
    vertical-align: bottom;
}
@media screen and (min-width: 768px){
.layout-second .second-body article .origin_custom_partner_bnr_box_platinum_plus ul.partner_pre_img li {
    float: none;
    margin-right: 1%;
    margin-bottom: 4%;
    width: 23%;
}
.layout-second .second-body article .origin_custom_partner_bnr_box_platinum_plus ul.partner_pre_img li.origin_custom_partner_bnr_gr_empty {
    width: 23%;
}
}
/*オフィシャルゴールドパートナー*/
.layout-second .second-body article .origin_custom_partner_bnr_box_platinum_plus ul.partner_gr_img {
    margin-right: 0;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-justify-content: space-between;
    -ms-justify-content: space-between;
    justify-content: space-between;
}
.layout-second .second-body article .origin_custom_partner_bnr_box_platinum_plus ul.partner_gr_img li {
    float: none;
    margin-right: 1%;
    margin-bottom: 4%;
    width: 19%;
}
.layout-second .second-body article .origin_custom_partner_bnr_box_platinum_plus ul.partner_gr_img li.origin_custom_partner_bnr_empty {
    width: 19%;
}
.layout-second .second-body article .origin_custom_partner_bnr_box_platinum_plus ul.partner_gr_img li:nth-child(5n) {
    margin-right: 0;
}
.layout-second .second-body article .origin_custom_partner_bnr_box_platinum_plus ul.partner_gr_img li a img {
    vertical-align: bottom;
}
@media screen and (min-width: 768px){
.layout-second .second-body article .origin_custom_partner_bnr_box_platinum_plus ul.partner_gr_img li {
    float: none;
    margin-right: 1%;
    margin-bottom: 4%;
    width: 19%;
}
.layout-second .second-body article .origin_custom_partner_bnr_box_platinum_plus ul.partner_gr_img li.origin_custom_partner_bnr_empty {
    width: 19%;
}
}
/*オフィシャルパートナー*/
.layout-second .second-body article .origin_custom_partner_bnr_box_platinum_plus ul.partner_img {
    margin-right: 0;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-justify-content: space-between;
    -ms-justify-content: space-between;
    justify-content: space-between;
}
.layout-second .second-body article .origin_custom_partner_bnr_box_platinum_plus ul.partner_img li {
    float: none;
    margin-right: 1%;
    margin-bottom: 4%;
    width: 19%;
}
.layout-second .second-body article .origin_custom_partner_bnr_box_platinum_plus ul.partner_img li.origin_custom_partner_bnr_empty {
    width: 19%;
}
.layout-second .second-body article .origin_custom_partner_bnr_box_platinum_plus ul.partner_img li:nth-child(5n) {
    margin-right: 0;
}
.layout-second .second-body article .origin_custom_partner_bnr_box_platinum_plus ul.partner_img li a img {
    vertical-align: bottom;
}
@media screen and (min-width: 768px){
.layout-second .second-body article .origin_custom_partner_bnr_box_platinum_plus ul.partner_img li {
    float: none;
    margin-right: 1%;
    margin-bottom: 4%;
    width: 19%;
}
.layout-second .second-body article .origin_custom_partner_bnr_box_platinum_plus ul.partner_img li.origin_custom_partner_bnr_empty {
    width: 19%;
}
}
/*オフィシャルサプライヤーなど*/
.layout-second .second-body article .origin_custom_partner_bnr_box_platinum_plus ul.partner_mini_img {
    margin-right: 0;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-justify-content: space-between;
    -ms-justify-content: space-between;
    justify-content: space-between;
}
.layout-second .second-body article .origin_custom_partner_bnr_box_platinum_plus ul.partner_mini_img li {
    float: none;
    margin-right: 1%;
    margin-bottom: 4%;
    width: 15.83%;
}
.layout-second .second-body article .origin_custom_partner_bnr_box_platinum_plus ul.partner_mini_img li:nth-child(6n) {
    margin-right: 0;
}
.layout-second .second-body article .origin_custom_partner_bnr_box_platinum_plus ul.partner_mini_img li a img {
    vertical-align: bottom;
}
@media screen and (min-width: 768px){
.layout-second .second-body article .origin_custom_partner_bnr_box_platinum_plus ul.partner_mini_img li {
    float: none;
    margin-right: 1%;
    margin-bottom: 4%;
    width: 15.83%;
}
.layout-second .second-body article .origin_custom_partner_bnr_box_platinum_plus ul.partner_mini_img li.origin_custom_partner_bnr_empty {
    width: 15.83%;
}
.layout-second .second-body article .origin_custom_partner_bnr_box_platinum_plus ul.partner_mini_img li:nth-child(6n) {
    margin-right: 0;
}
}
.layout-second .second-body article .origin_custom_partner_bnr_box_platinum_plus ul.partner_pre_img li img,
.layout-second .second-body article .origin_custom_partner_bnr_box_platinum_plus ul.partner_gr_img li img,
.layout-second .second-body article .origin_custom_partner_bnr_box_platinum_plus ul.partner_img li img,
.layout-second .second-body article .origin_custom_partner_bnr_box_platinum_plus ul.partner_mini_img li img {
    vertical-align: bottom;
    width: 100%;
}

/* ===== ss1920_style.css ===== */


/*************************************************

2019-20_シーズンシート_pre

*************************************************/

/* -----------------------------------------------
 共通
----------------------------------------------- */

#origin_ss1920_container {
	width: 100%;
    overflow: hidden;
}

#origin_ss1920_container .origin_ss1920_inner {
	width: 100%;
    margin: 0 auto;
    padding: 0 5.7142%;
}

#origin_ss1920_container img {
	 vertical-align: bottom;
}

@media screen and (min-width: 769px) {
#origin_ss1920_container {
	min-width: 1280px;
}

#origin_ss1920_container .origin_ss1920_inner {
	width: 1280px;
    padding: 0;
}
}

/* -----------------------------------------------
ヘッダー
----------------------------------------------- */

#origin_ss1920_container .origin_ss_header {
    width: 100%;
    background-color: rgba(0,0,0,.4);
    position: absolute;
}

#origin_ss1920_container #origin_ss_menu_btn {
	width: 40px;
	padding: 10px 0 5px 15px;
}

nav#origin_ss_menu {
   width: 100%;	
}
	
nav#origin_ss_menu ul.origin_ss_nav_list_box li.origin_ss_nav_list a {
   width: 100%;
   display: block;
   background-color: #333333;
   color: #ffffff;
   border-bottom: 1px solid #ccc;	
   text-align: center;
   padding: 10px 0px;
}
	
nav#origin_ss_menu ul.origin_ss_nav_list_box li.origin_ss_nav_list .origin_ss_pink_bg {
   background-color: #fd0093;
}
	
nav#origin_ss_menu ul.origin_ss_nav_list_box li.origin_ss_nav_list .origin_ss_font_bold {
   font-weight: bold;
    font-size: 16px;
}

@media screen and (min-width: 769px) {
#origin_ss1920_container .origin_ss_header {
    position: relative;
}

#origin_ss1920_container .origin_ss_header .origin_ss_inner {
	position: relative;
}

#origin_ss1920_container .origin_ss_header .origin_ss_header_logo {
	position: absolute;
    z-index: 99;
    top: 14px;
    left: 30px;
}

#origin_ss1920_container .origin_ss_header .origin_ss_header_logo a:hover {
	opacity: 0.6;
    -moz-opacity: 0.6;
    -webkit-transition: 0.3s ease-in-out;
    -moz-transition: 0.3s ease-in-out;
    -o-transition: 0.3s ease-in-out;
    transition: 0.3s ease-in-out;
}

#origin_ss1920_container .origin_ss_header .origin_ss_header_btn {
	position: absolute;
    z-index: 98;
    top: 0;
    right: 135px;
}

#origin_ss1920_container .origin_ss_header .origin_ss_header_btn a:hover img {
	opacity: 0.6;
    -moz-opacity: 0.6;
    -webkit-transition: 0.3s ease-in-out;
    -moz-transition: 0.3s ease-in-out;
    -o-transition: 0.3s ease-in-out;
    transition: 0.3s ease-in-out;
    vertical-align: bottom;
}

#origin_ss1920_container .origin_ss_header .origin_ss_header_top_box {
	background-color: rgba(0, 0, 0, .4);
    padding: 20px 0;
}

#origin_ss1920_container .origin_ss_header .origin_ss_header_top_box nav.origin_ss_header_top_nav {
	max-width: 1000px;
    margin: 0 auto;
}

#origin_ss1920_container .origin_ss_header ul.origin_ss_nav_list_box {
	display: -webkit-box;/* Androidブラウザ用 */
	display: -moz-box;/* Firefox21 */
	display: -ms-flexbox;/* IE10 */
	display: -webkit-flex;/* safari（PC）用 */
	display: flex;
	-webkit-align-content: center;
	-ms-align-content: center;
	align-content: center;
}

#origin_ss1920_container .origin_ss_header ul.origin_ss_nav_list_box li.origin_ss_nav_list {
	margin-right: 25px;
}

#origin_ss1920_container .origin_ss_header ul.origin_ss_nav_list_box li.origin_ss_nav_list:last-child {
	margin-right: 0;
}

#origin_ss1920_container .origin_ss_header ul.origin_ss_nav_list_box li.origin_ss_nav_list a {
	color: #ffffff;
    font-weight: bold;
}

#origin_ss1920_container .origin_ss_header ul.origin_ss_nav_list_box li.origin_ss_nav_list a:hover {
	opacity: 0.6;
    -moz-opacity: 0.6;
    -webkit-transition: 0.3s ease-in-out;
    -moz-transition: 0.3s ease-in-out;
    -o-transition: 0.3s ease-in-out;
    transition: 0.3s ease-in-out;
    vertical-align: bottom;
}

#origin_ss1920_container .origin_ss_header .origin_ss_header_bottom_box {
	background-color: #000000;
    padding: 15px 0;
}

#origin_ss1920_container .origin_ss_header .origin_ss_header_bottom_box nav.origin_ss_header_bottom_nav {
	max-width: 1000px;
    margin: 0 auto;
}
}

/* -----------------------------------------------
 MV
----------------------------------------------- */

#origin_ss1920_container #origin_ss1920_mv_area {
    
}

#origin_ss1920_container #origin_ss1920_mv_area .origin_ss1920_mv_img {
    background-image: url("https://www.evessa.com/files/user/_/common/img/page_ss/2019_20_ss/mv/bg_img_sp.png");
    background-size: cover;
    background-repeat: no-repeat;
    padding-top: 143.5714%;
    height: 0;
}

@media screen and (min-width: 769px) {
#origin_ss1920_container #origin_ss1920_mv_area {
    background-color: #ffffff;
    margin-top: -115px;
    position: relative;
    z-index: -1;
}

#origin_ss1920_container #origin_ss1920_mv_area .origin_ss1920_mv_img {
    background-image: url("https://www.evessa.com/files/user/_/common/img/page_ss/2019_20_ss/mv/bg_img.jpg");
    background-size: cover;
    padding-top: 59.609375%;
    height: 0;
}
}

/* -----------------------------------------------
導入
----------------------------------------------- */

#origin_ss1920_container #origin_ss1920_intro_area {
    position: relative;
    height: auto;
    padding-top: 15.7142%;
    padding-bottom: 12.8571%;
    background-color: #ffffff;
}

#origin_ss1920_container #origin_ss1920_intro_area .origin_ss1920_top_box {
	margin-bottom: 17.1428%;
    position: relative;
    z-index: 10;
}

#origin_ss1920_container #origin_ss1920_intro_area .origin_ss1920_top_box .origin_ss1920_midashi {
	text-align: center;
    width: 79.1428%;
    margin: 0 auto;
}

#origin_ss1920_container #origin_ss1920_intro_area .origin_ss1920_top_box .origin_ss1920_bd {
	width: 14.2857%;
    padding-top: 1.4285%;
    margin: 10% auto;
    background-color: #000000;
    height: 5px;
}

#origin_ss1920_container #origin_ss1920_intro_area .origin_ss1920_top_box p.origin_ss1920_txt {
	width: 100%;
    margin: 0 auto;
    font-size: 4.375vw;
    text-align: left;
    padding: 0 20px;
}

#origin_ss1920_container #origin_ss1920_intro_area .origin_ss1920_bottom_box {
	position: relative;
    z-index: 10;
}

#origin_ss1920_container #origin_ss1920_intro_area .origin_ss1920_bottom_box .origin_ss1920_img {
	margin-bottom: 8.5714%;
}

#origin_ss1920_container #origin_ss1920_intro_area .origin_ss1920_bottom_box .origin_ss1920_img img {
	width: 100%;
}

#origin_ss1920_container #origin_ss1920_intro_area .origin_ss1920_bottom_box ul.origin_ss1920_list_box {
    width: 100%;
    margin: 0 auto;
    padding: 0 20px;
}

#origin_ss1920_container #origin_ss1920_intro_area .origin_ss1920_bottom_box ul.origin_ss1920_list_box li.origin_ss1920_list {
	margin-bottom: 10px;
}

#origin_ss1920_container #origin_ss1920_intro_area .origin_ss1920_bottom_box ul.origin_ss1920_list_box li.origin_ss1920_list:last-child {
	margin-bottom: 0;
}

#origin_ss1920_container #origin_ss1920_intro_area .origin_ss1920_bottom_box ul.origin_ss1920_list_box li.origin_ss1920_list img {
	width: 100%;
}

#origin_ss1920_container #origin_ss1920_intro_area .origin_ss1920_bottom_box p.origin_ss1920_font_s {
	width: 100%;
    margin: 0 auto;
    font-size: 3.75vw;
    color: #898989;
    margin-top: 9.6774%;
    padding: 0 20px;
}

#origin_ss1920_container #origin_ss1920_intro_area .origin_ss1920_bg_gray {
	background-image: url("https://www.evessa.com/files/user/_/common/img/page_ss/2019_20_ss/intro/bg_img.png");
    background-repeat: repeat;
    height: 0;
    padding-bottom: 76%;
    position: absolute;
    top: 420px;
    bottom: 0;
    width: 100%;
    z-index: 0;
}

@media screen and (min-width: 769px) {
#origin_ss1920_container #origin_ss1920_intro_area {
    padding-top: 7.03125%;
    padding-bottom: 7.8125%;
}

#origin_ss1920_container #origin_ss1920_intro_area .origin_ss1920_top_box {
	margin-bottom: 6.25%;
}

#origin_ss1920_container #origin_ss1920_intro_area .origin_ss1920_top_box .origin_ss1920_midashi {
	width: 496px;
}

#origin_ss1920_container #origin_ss1920_intro_area .origin_ss1920_top_box .origin_ss1920_bd {
	width: 100px;
    padding-top: 0;
    height: 10px;
    margin: 60px auto;
}

#origin_ss1920_container #origin_ss1920_intro_area .origin_ss1920_top_box p.origin_ss1920_txt {
	width: 670px;
    font-size: 18px;
}

#origin_ss1920_container #origin_ss1920_intro_area .origin_ss1920_bottom_box {
	
}

#origin_ss1920_container #origin_ss1920_intro_area .origin_ss1920_bottom_box .origin_ss1920_img {
	margin-bottom: 0;
}

#origin_ss1920_container #origin_ss1920_intro_area .origin_ss1920_bottom_box .origin_ss1920_img img {
	width: 100%;
}

#origin_ss1920_container #origin_ss1920_intro_area .origin_ss1920_bottom_box ul.origin_ss1920_list_box {
	display: -webkit-box;/* Androidブラウザ用 */
	display: -moz-box;/* Firefox21 */
	display: -ms-flexbox;/* IE10 */
	display: -webkit-flex;/* safari（PC）用 */
	display: flex;
	-webkit-justify-content: space-between;
	-ms-justify-content: space-between;
	justify-content: space-between;
    width: 665px;
    position: absolute;
    top: 70%;
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    z-index: 10;
    padding: 0;
}

#origin_ss1920_container #origin_ss1920_intro_area .origin_ss1920_bottom_box ul.origin_ss1920_list_box li.origin_ss1920_list {
	margin-bottom: 0;
}

#origin_ss1920_container #origin_ss1920_intro_area .origin_ss1920_bottom_box p.origin_ss1920_font_s {
	width: 665px;
    font-size: 12px;
    margin-top: 160px;
    padding: 0;
}

#origin_ss1920_container #origin_ss1920_intro_area .origin_ss1920_bg_gray {
	background-image: url("https://www.evessa.com/files/user/_/common/img/page_ss/2019_20_ss/intro/bg_img.png");
    background-repeat: repeat;
    height: 0;
    padding-bottom: 76%;
    position: absolute;
    top: 420px;
    bottom: 0;
    width: 100%;
    z-index: 0;
}
}

/* -----------------------------------------------
使い方
----------------------------------------------- */

#origin_ss1920_container #origin_ss1920_howto_area {
    padding: 5.7142% 0 20%;
    background-color: #ffffff;
}

#origin_ss1920_container #origin_ss1920_howto_area .origin_ss1920_howto_midashi {
    text-align: center;
    width: 86.4285%;
    margin: 0 auto 8.5714%;
}

#origin_ss1920_container #origin_ss1920_howto_area .origin_ss1920_howto_box_sp {
    
}

#origin_ss1920_container #origin_ss1920_howto_area .origin_ss1920_howto_box_sp img {
    width: 100%;
}

#origin_ss1920_container #origin_ss1920_howto_area .origin_ss1920_howto_box_sp .origin_ss1920_howto_check_fukidashi_img_sp {
    width: 71.7142%;
    margin: 5.7142% auto 0;
}

@media screen and (min-width: 769px) {
#origin_ss1920_container #origin_ss1920_howto_area {
    padding: 100px 0 0;
    background-color: #ffffff;
}

#origin_ss1920_container #origin_ss1920_howto_area .origin_ss1920_howto_midashi {
    text-align: center;
    width: 468px;
    margin: 0 auto 60px;
}

#origin_ss1920_container #origin_ss1920_howto_area .origin_ss1920_howto_box {
    padding: 40px 0 20px;
}

#origin_ss1920_container #origin_ss1920_howto_area .origin_ss1920_howto_box .origin_ss1920_inner {
    display: -webkit-box;/* Androidブラウザ用 */
	display: -moz-box;/* Firefox21 */
	display: -ms-flexbox;/* IE10 */
	display: -webkit-flex;/* safari（PC）用 */
	display: flex;
	-webkit-justify-content: space-between;
	-ms-justify-content: space-between;
	justify-content: space-between;
    width: 990px;
}

#origin_ss1920_container #origin_ss1920_howto_area .origin_ss1920_howto_box .origin_ss1920_howto_txt_box {
    width: 360px;
}

#origin_ss1920_container #origin_ss1920_howto_area .origin_ss1920_howto_box .origin_ss1920_howto_txt_box .origin_ss1920_howto_daiji {
    margin-bottom: 20px;
    padding-top: 20px;
}

#origin_ss1920_container #origin_ss1920_howto_area .origin_ss1920_howto_box .origin_ss1920_howto_txt_box p.origin_ss1920_howto_txt {
    color: #ffffff;
    font-size: 16px;
    margin-bottom: 30px;
}

#origin_ss1920_container #origin_ss1920_howto_area .origin_ss1920_howto_box .origin_ss1920_howto_txt_box ul.origin_ss1920_howto_list_box {
    
}

#origin_ss1920_container #origin_ss1920_howto_area .origin_ss1920_howto_box .origin_ss1920_howto_txt_box ul.origin_ss1920_howto_list_box li.origin_ss1920_howto_list {
    margin-bottom: 10px;
}

#origin_ss1920_container #origin_ss1920_howto_area .origin_ss1920_howto_box .origin_ss1920_howto_img_box {
    
}

#origin_ss1920_container #origin_ss1920_howto_area .origin_ss1920_howto_box_bg01 {
    background-image: url("https://www.evessa.com/files/user/_/common/img/page_ss/2019_20_ss/howto/box01/bg_img.jpg");
    background-size: cover;
}

#origin_ss1920_container #origin_ss1920_howto_area .origin_ss1920_howto_box_bg02 {
    background-image: url("https://www.evessa.com/files/user/_/common/img/page_ss/2019_20_ss/howto/box02/bg_img.jpg");
    background-size: cover;
}

#origin_ss1920_container #origin_ss1920_howto_area .origin_ss1920_howto_box_bg03 {
    background-image: url("https://www.evessa.com/files/user/_/common/img/page_ss/2019_20_ss/howto/box03/bg_img.jpg");
    background-size: cover;
}

#origin_ss1920_container #origin_ss1920_howto_area .origin_ss1920_howto_box_bg04 {
    background-image: url("https://www.evessa.com/files/user/_/common/img/page_ss/2019_20_ss/howto/box04/bg_img.jpg");
    background-size: cover;
}

#origin_ss1920_container #origin_ss1920_howto_area .origin_ss1920_howto_check_box {
    padding-top: 40px;
}

#origin_ss1920_container #origin_ss1920_howto_area .origin_ss1920_howto_check_box_bg {
    background-image: url("https://www.evessa.com/files/user/_/common/img/page_ss/2019_20_ss/howto/check/bg_img.png");
    background-repeat: repeat;
}

#origin_ss1920_container #origin_ss1920_howto_area .origin_ss1920_howto_check_box .origin_ss1920_howto_check_fukidashi_img {
    text-align: center;
}

#origin_ss1920_container #origin_ss1920_howto_area .origin_ss1920_howto_check_box .origin_ss1920_howto_check_maido_img {
    text-align: center;
}
}

/* -----------------------------------------------
特典
----------------------------------------------- */

#origin_ss1920_container #origin_ss1920_tokuten_area {
    border-top: 2px solid #cfa972;
    position: relative;
}

#origin_ss1920_container #origin_ss1920_tokuten_area .origin_ss1920_inner {
    position: relative;
}

#origin_ss1920_container #origin_ss1920_tokuten_area .origin_ss1920_tokuten_bg {
    background-image: url("https://www.evessa.com/files/user/_/common/img/page_ss/2019_20_ss/tokuten/bg_img.png");
    background-repeat: repeat;
    padding: 10% 0 15.7142%;
    /*position: relative;*/
}

#origin_ss1920_container #origin_ss1920_tokuten_area .origin_ss1920_tokuten_bg_logo {
    position: absolute;
    top: 5%;
    right: 0;
    z-index: 0;
    width: 35%;
}

#origin_ss1920_container #origin_ss1920_tokuten_area .origin_ss1920_tokuten_midahsi {
    text-align: center;
    width: 83.5714%;
    margin: 0 auto 15%;
}

#origin_ss1920_container #origin_ss1920_tokuten_area .origin_ss1920_tokuten_tap_txt_box_sp {
    text-align: center;
}

#origin_ss1920_container #origin_ss1920_tokuten_area .origin_ss1920_tokuten_tap_txt_box_sp p.origin_ss1920_tokuten_tap_txt_sp {
    border: 1px solid #ffffff;
    padding: 1.4285% 2.8571%;
    margin-bottom: 4.2857%;
    display: inline-block;
    color: #ffffff;
    font-size: 3.75vw;
    text-align: center;
}

#origin_ss1920_container #origin_ss1920_tokuten_area ul.origin_ss1920_tokuten_list_box_sp {
    display: -webkit-box;/* Androidブラウザ用 */
	display: -moz-box;/* Firefox21 */
	display: -ms-flexbox;/* IE10 */
	display: -webkit-flex;/* safari（PC）用 */
	display: flex;
	-webkit-justify-content: space-between;
	-ms-justify-content: space-between;
	justify-content: space-between;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

#origin_ss1920_container #origin_ss1920_tokuten_area ul.origin_ss1920_tokuten_list_box_sp li.origin_ss1920_tokuten_list_sp {
    margin-bottom: 4.8387%;
    width: 46.7741%;
}

#origin_ss1920_container #origin_ss1920_tokuten_area ul.origin_ss1920_tokuten_list_box_sp li.origin_ss1920_tokuten_list_sp:nth-child(n + 7) {
    margin-bottom: 0;
}

#origin_ss1920_container #origin_ss1920_tokuten_area ul.origin_ss1920_tokuten_list_box_sp li.origin_ss1920_tokuten_list_sp img {
    width: 100%;
}

#origin_ss1920_container #origin_ss1920_tokuten_area .origin_ss1920_tokuten_font_s {
    width: 100%;
    margin: 0 auto;
    font-size: 3.75vw;
    color: #ffffff;
}

@media screen and (min-width: 769px) {
#origin_ss1920_container #origin_ss1920_tokuten_area {
    box-shadow: 0 0 10px rgba(0,0,0,0.6);
}

#origin_ss1920_container #origin_ss1920_tokuten_area .origin_ss1920_tokuten_bg {
    padding: 70px 0 110px;
}

#origin_ss1920_container #origin_ss1920_tokuten_area .origin_ss1920_tokuten_bg_logo {
    top: 1%;
    left: 69.140625%;
    width: 100%;
}

#origin_ss1920_container #origin_ss1920_tokuten_area .origin_ss1920_tokuten_midahsi {
    margin-bottom: 70px;
    width: 452px;
}

#origin_ss1920_container #origin_ss1920_tokuten_area ul.origin_ss1920_tokuten_list_box {
    display: -webkit-box;/* Androidブラウザ用 */
	display: -moz-box;/* Firefox21 */
	display: -ms-flexbox;/* IE10 */
	display: -webkit-flex;/* safari（PC）用 */
	display: flex;
	-webkit-justify-content: space-between;
	-ms-justify-content: space-between;
	justify-content: space-between;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-align-items: flex-start;
    -ms-align-items: flex-start;
    align-items: flex-start;
    width: 1000px;
    margin: 0 auto;
}

#origin_ss1920_container #origin_ss1920_tokuten_area ul.origin_ss1920_tokuten_list_box li.origin_ss1920_tokuten_list {
    margin-bottom: 50px;
    width: 47%;
}

#origin_ss1920_container #origin_ss1920_tokuten_area ul.origin_ss1920_tokuten_list_box li.origin_ss1920_tokuten_list:nth-child(n + 7) {
    margin-bottom: 100px;
}

#origin_ss1920_container #origin_ss1920_tokuten_area ul.origin_ss1920_tokuten_list_box li.origin_ss1920_tokuten_list .origin_ss1920_tokuten_img {
    margin-bottom: 15px;
}

#origin_ss1920_container #origin_ss1920_tokuten_area ul.origin_ss1920_tokuten_list_box li.origin_ss1920_tokuten_list .origin_ss1920_tokuten_daiji {
    margin-bottom: 15px;
    text-align: center;
}

#origin_ss1920_container #origin_ss1920_tokuten_area ul.origin_ss1920_tokuten_list_box li.origin_ss1920_tokuten_list p.origin_ss1920_tokuten_txt {
    color: #ffffff;
    font-size: 16px;
}

#origin_ss1920_container #origin_ss1920_tokuten_area .origin_ss1920_tokuten_font_s {
    width: 840px;
    margin: 0 auto;
    font-size: 12px;
    padding: 0;
}
}

/* -----------------------------------------------
息抜き
----------------------------------------------- */

#origin_ss1920_container #origin_ss1920_para_area_sp {
	background: url("https://www.evessa.com/files/user/_/common/img/page_ss/2019_20_ss/para/bg_img_sp.png") no-repeat center center;
    background-size: cover;
    padding-top: 84.2857%;
    height: 0;
}

@media screen and (min-width: 769px) {
#origin_ss1920_container #origin_ss1920_para_area {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100vh;
	z-index: -99;
}

#origin_ss1920_container .origin_ss1920_para_bg {
    background: url("https://www.evessa.com/files/user/_/common/img/page_ss/2019_20_ss/para/bg_img.jpg") no-repeat center center;
    background-size: cover;
}


#origin_ss1920_container .origin_ss1920_para_daiji_box {
	position: relative;
    display: table;
    padding: 250px 0;
    width: 100%;
}

#origin_ss1920_container .origin_ss1920_para_daiji_box .origin_ss1920_para_daiji {
	display: table-cell;
	height: 100%;
	overflow: hidden;
	position: relative;
	vertical-align: middle;
	width: 100%;
	text-align: center;
}
}

/* -----------------------------------------------
アリーナレイアウト
----------------------------------------------- */

#origin_ss1920_container #origin_ss1920_arena_layout_area {
    background-color: #ffffff;
    padding: 14.2857% 0 20%;
}

#origin_ss1920_container #origin_ss1920_arena_layout_area .origin_ss1920_arena_layout_midashi_sp {
    width: 63.5714%;
    margin: 0 auto 13.5714%;
    text-align: center;
}

#origin_ss1920_container #origin_ss1920_arena_layout_area .origin_ss1920_arena_layout_arena_img_sp {
    width: 100%;
    margin: 0 auto 7.1428%;
    text-align: center;
    
}

#origin_ss1920_container #origin_ss1920_arena_layout_area .origin_ss1920_arena_layout_arena_font_s_sp {
    font-size: 3.125vw;
    color: #535353;
    margin-bottom: 8.5714%;
}

#origin_ss1920_container #origin_ss1920_arena_layout_area .origin_ss1920_arena_layout_kakaku_sp {
    width: 100%;
    margin: 0 auto 7.1428%;
    text-align: center;
}

#origin_ss1920_container #origin_ss1920_arena_layout_area .origin_ss1920_arena_layout_maru_img_sp {
    width: 83.4285%;
    margin: 0 auto;
    text-align: center;
}

@media screen and (min-width: 769px) {
#origin_ss1920_container #origin_ss1920_arena_layout_area {
    background-color: #ffffff;
    padding: 100px 0 140px;
}

#origin_ss1920_container #origin_ss1920_arena_layout_area .origin_ss1920_arena_layout_midashi {
    text-align: center;
    margin-bottom: 160px;
}

#origin_ss1920_container #origin_ss1920_arena_layout_area .origin_ss1920_arena_layout_box {
    position: relative;
    margin-bottom: 170px;
}

#origin_ss1920_container #origin_ss1920_arena_layout_area .origin_ss1920_arena_layout_box_bg {
    background-image: url("https://www.evessa.com/files/user/_/common/img/page_ss/2019_20_ss/arena_layout/arena_img.png");
    background-position: center center;
    background-repeat: no-repeat;
    height: 627px;
}

#origin_ss1920_container #origin_ss1920_arena_layout_area .origin_ss1920_arena_layout_box .origin_ss1920_arena_layout_seat01 {
    position: absolute;
    top: 168px;
    left: 175px;
}

#origin_ss1920_container #origin_ss1920_arena_layout_area .origin_ss1920_arena_layout_box .origin_ss1920_arena_layout_seat02 {
    position: absolute;
    top: 406px;
    left: 140px;
}

#origin_ss1920_container #origin_ss1920_arena_layout_area .origin_ss1920_arena_layout_box .origin_ss1920_arena_layout_seat03 {
    position: absolute;
    top: 8px;
    left: 700px;
}

#origin_ss1920_container #origin_ss1920_arena_layout_area .origin_ss1920_arena_layout_box .origin_ss1920_arena_layout_seat04 {
    position: absolute;
    top: 300px;
    left: 800px;
}

#origin_ss1920_container #origin_ss1920_arena_layout_area .origin_ss1920_arena_layout_box .origin_ss1920_arena_layout_seat05 {
    position: absolute;
    top: 460px;
    left: 830px;
}

#origin_ss1920_container #origin_ss1920_arena_layout_area .origin_ss1920_arena_layout_box a:hover {
    opacity: 0.6;
    -webkit-transition: 0.3s ease-in-out;
    -moz-transition: 0.3s ease-in-out;
    -o-transition: 0.3s ease-in-out;
    transition: 0.3s ease-in-out;
}

#origin_ss1920_container #origin_ss1920_arena_layout_area .origin_ss1920_arena_layout_kakaku {
    text-align: center;
    margin-bottom: 30px;
}

#origin_ss1920_container #origin_ss1920_arena_layout_area .origin_ss1920_arena_layout_font_s {
    font-size: 12px;
    width: 900px;
    margin: 0 auto;
}
}

/* -----------------------------------------------
シートエリア / 共通
----------------------------------------------- */

#origin_ss1920_container #origin_ss1920_seat_area {
    
}

#origin_ss1920_container #origin_ss1920_seat_area .origin_ss1920_seat_bg_red {
    background-color: #c30d23;
}

#origin_ss1920_container #origin_ss1920_seat_area .origin_ss1920_seat_bg_pink {
    background-color: #eb6664;
}

#origin_ss1920_container #origin_ss1920_seat_area .origin_ss1920_seat_bg_blue {
    background-color: #0d6fb8;
}

#origin_ss1920_container #origin_ss1920_seat_area .origin_ss1920_seat_bg_green {
    background-color: #5faa31;
}

#origin_ss1920_container #origin_ss1920_seat_area .origin_ss1920_seat_bg_orange {
    background-color: #f39800;
}

#origin_ss1920_container #origin_ss1920_seat_area .origin_ss1920_seat_box_sp {
    
}

#origin_ss1920_container #origin_ss1920_seat_area .origin_ss1920_seat_box_sp .origin_ss1920_seat_midashi_sp {
    text-align: center;
}

#origin_ss1920_container #origin_ss1920_seat_area .origin_ss1920_seat_box_sp .origin_ss1920_seat_midashi_sp img {
    width: 100%;
}

#origin_ss1920_container #origin_ss1920_seat_area .origin_ss1920_seat_box_sp .origin_ss1920_seat_img_sp {
    text-align: center;
    margin-bottom: 4.2857%;
}

#origin_ss1920_container #origin_ss1920_seat_area .origin_ss1920_seat_box_sp .origin_ss1920_seat_img_sp img {
    width: 100%;
}

#origin_ss1920_container #origin_ss1920_seat_area .origin_ss1920_seat_box_sp .origin_ss1920_seat_arena_img_sp {
    text-align: center;
    margin-bottom: 8.0645%;
}

#origin_ss1920_container #origin_ss1920_seat_area .origin_ss1920_seat_box_sp .origin_ss1920_seat_arena_img_sp img {
    width: 100%;
}

#origin_ss1920_container #origin_ss1920_seat_area .origin_ss1920_seat_box_sp .origin_ss1920_seat_txt_box_sp {
    margin-bottom: 8.0645%;
}

#origin_ss1920_container #origin_ss1920_seat_area .origin_ss1920_seat_box_sp .origin_ss1920_seat_txt_box_sp .origin_ss1920_seat_daiji_sp {
    margin-bottom: 4.0322%;
}

#origin_ss1920_container #origin_ss1920_seat_area .origin_ss1920_seat_box_sp .origin_ss1920_seat_txt_box_sp .origin_ss1920_seat_daiji_sp img {
    width: 100%;
}

#origin_ss1920_container #origin_ss1920_seat_area .origin_ss1920_seat_box_sp .origin_ss1920_seat_txt_box_sp p.origin_ss1920_seat_txt_sp {
    color: #ffffff;
    font-size: 3.75vw;
}

#origin_ss1920_container #origin_ss1920_seat_area .origin_ss1920_seat_box_sp ul.origin_ss1920_seat_kakaku_list_box_sp {
    margin-bottom: 7.25806%;
}

#origin_ss1920_container #origin_ss1920_seat_area .origin_ss1920_seat_box_sp ul.origin_ss1920_seat_kakaku_list_box_sp li.origin_ss1920_seat_kakaku_list_sp {
    
}

#origin_ss1920_container #origin_ss1920_seat_area .origin_ss1920_seat_box_sp .origin_ss1920_seat_btn_box_sp {
    padding: 5.7142%;
}

#origin_ss1920_container #origin_ss1920_seat_area .origin_ss1920_seat_box_sp .origin_ss1920_seat_btn_box_bg_red {
    height: 4px;
    background-color: #a40000;
    width: 100%;
}

#origin_ss1920_container #origin_ss1920_seat_area .origin_ss1920_seat_box_sp .origin_ss1920_seat_btn_box_bg_pink {
    height: 4px;
    background-color: #c15352;
    width: 100%;
}

#origin_ss1920_container #origin_ss1920_seat_area .origin_ss1920_seat_box_sp .origin_ss1920_seat_btn_box_bg_blue {
    height: 4px;
    background-color: #094f84;
    width: 100%;
}

#origin_ss1920_container #origin_ss1920_seat_area .origin_ss1920_seat_box_sp .origin_ss1920_seat_btn_box_bg_green {
    height: 4px;
    background-color: #467c25;
    width: 100%;
}

#origin_ss1920_container #origin_ss1920_seat_area .origin_ss1920_seat_box_sp .origin_ss1920_seat_btn_box_bg_orange {
    height: 4px;
    background-color: #c37a01;
    width: 100%;
}

#origin_ss1920_container #origin_ss1920_seat_area .origin_ss1920_seat_box_sp .origin_ss1920_seat_btn_box_sp ul.origin_ss1920_seat_btn_list_box_sp {
    
}

#origin_ss1920_container #origin_ss1920_seat_area .origin_ss1920_seat_box_sp .origin_ss1920_seat_btn_box_sp ul.origin_ss1920_seat_btn_list_box_sp li.origin_ss1920_seat_btn_list_sp {
    margin-bottom: 3.2258%;
}

#origin_ss1920_container #origin_ss1920_seat_area .origin_ss1920_seat_box_sp .origin_ss1920_seat_btn_box_sp ul.origin_ss1920_seat_btn_list_box_sp li.origin_ss1920_seat_btn_list_sp:last-child {
    margin-bottom: 0;
}

#origin_ss1920_container #origin_ss1920_seat_area .origin_ss1920_seat_box_sp .origin_ss1920_seat_btn_box_sp ul.origin_ss1920_seat_btn_list_box_sp li.origin_ss1920_seat_btn_list_sp img {
    width: 100%;
}

@media screen and (min-width: 769px) {
#origin_ss1920_container #origin_ss1920_seat_area .origin_ss1920_seat_box {
    padding: 0 0 70px;
}

#origin_ss1920_container #origin_ss1920_seat_area .origin_ss1920_seat_box .origin_ss1920_inner {
    width: 900px;
    position: relative;
}

#origin_ss1920_container #origin_ss1920_seat_area .origin_ss1920_seat_box ul.origin_ss1920_seat_img_list_box {
    display: -webkit-box;/* Androidブラウザ用 */
	display: -moz-box;/* Firefox21 */
	display: -ms-flexbox;/* IE10 */
	display: -webkit-flex;/* safari（PC）用 */
	display: flex;
	-webkit-justify-content: space-between;
	-ms-justify-content: space-between;
	justify-content: space-between;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-bottom: 60px;
}

#origin_ss1920_container #origin_ss1920_seat_area .origin_ss1920_seat_box ul.origin_ss1920_seat_img_list_box li.origin_ss1920_seat_img_list {
    
}

#origin_ss1920_container #origin_ss1920_seat_area .origin_ss1920_seat_box ul.origin_ss1920_seat_img_list_box li.origin_ss1920_seat_img_list:first-child {
    margin-bottom: 10px;
}

#origin_ss1920_container #origin_ss1920_seat_area .origin_ss1920_seat_box .origin_ss1920_seat_txt_box {
    margin-bottom: 70px;
}

#origin_ss1920_container #origin_ss1920_seat_area .origin_ss1920_seat_box .origin_ss1920_seat_txt_box .origin_ss1920_seat_daiji {
    margin-bottom: 25px;
}

#origin_ss1920_container #origin_ss1920_seat_area .origin_ss1920_seat_box .origin_ss1920_seat_txt_box p.origin_ss1920_seat_txt {
    width: 445px;
    font-size: 16px;
    color: #ffffff;
}

#origin_ss1920_container #origin_ss1920_seat_area .origin_ss1920_seat_box .origin_ss1920_seat_kakaku_box {
    
}

#origin_ss1920_container #origin_ss1920_seat_area .origin_ss1920_seat_box .origin_ss1920_seat_kakaku_box:last-of-type {
    margin-top: 10px;
}

#origin_ss1920_container #origin_ss1920_seat_area .origin_ss1920_seat_box .origin_ss1920_seat_kakaku_box .origin_ss1920_seat_nomal_kakaku {
    
}

#origin_ss1920_container #origin_ss1920_seat_area .origin_ss1920_seat_box .origin_ss1920_seat_kakaku_box ul.origin_ss1920_seat_kakaku_list_top_box {
    display: -webkit-box;/* Androidブラウザ用 */
	display: -moz-box;/* Firefox21 */
	display: -ms-flexbox;/* IE10 */
	display: -webkit-flex;/* safari（PC）用 */
	display: flex;
    margin-bottom: 10px;
}

#origin_ss1920_container #origin_ss1920_seat_area .origin_ss1920_seat_box .origin_ss1920_seat_kakaku_box ul.origin_ss1920_seat_kakaku_list_bottom_box {
    display: -webkit-box;/* Androidブラウザ用 */
	display: -moz-box;/* Firefox21 */
	display: -ms-flexbox;/* IE10 */
	display: -webkit-flex;/* safari（PC）用 */
	display: flex;
}

#origin_ss1920_container #origin_ss1920_seat_area .origin_ss1920_seat_box .origin_ss1920_seat_kakaku_box li.origin_ss1920_seat_kakaku_list {
    
}

#origin_ss1920_container #origin_ss1920_seat_area .origin_ss1920_seat_box .origin_ss1920_seat_arena_img {
    position: absolute;
    top: 700px;
    right: 10px;
}
}

/* -----------------------------------------------
シートエリア_ボタン / 共通
----------------------------------------------- */

#origin_ss1920_container .origin_ss1920_seat_btn_box {
    padding: 30px 0;
}

#origin_ss1920_container .origin_ss1920_seat_btn_bg {
    background-image: url("https://www.evessa.com/files/user/_/common/img/page_ss/2019_20_ss/seat/bg_black.png");
    background-repeat: repeat;
}

#origin_ss1920_container .origin_ss1920_seat_btn_box .origin_ss1920_inner {
    width: 900px;
}

#origin_ss1920_container .origin_ss1920_seat_btn_box ul.origin_ss1920_seat_btn_list_box {
    display: -webkit-box;/* Androidブラウザ用 */
	display: -moz-box;/* Firefox21 */
	display: -ms-flexbox;/* IE10 */
	display: -webkit-flex;/* safari（PC）用 */
	display: flex;
    -webkit-justify-content: space-between;
	-ms-justify-content: space-between;
	justify-content: space-between;
}

#origin_ss1920_container .origin_ss1920_seat_btn_box ul.origin_ss1920_seat_btn_list_box li.origin_ss1920_seat_btn_list {
    
}

#origin_ss1920_container .origin_ss1920_seat_btn_box ul.origin_ss1920_seat_btn_list_box li.origin_ss1920_seat_btn_list a:hover {
    opacity: 0.6;
    transition: 0.3s ease-in-out;
}

/* -----------------------------------------------
キャッチ
----------------------------------------------- */

#origin_ss1920_container #origin_ss1920_player_catch_area_sp {
   background: url("https://www.evessa.com/files/user/_/common/img/page_ss/2019_20_ss/player_catch/img_sp.png") no-repeat center center;
    background-size: cover;
    padding-top: 78.5714%;
    height: 0;
}

@media screen and (min-width: 769px) {
#origin_ss1920_container #origin_ss1920_player_catch_area {
   
}

#origin_ss1920_container .origin_ss1920_player_catch_bg {
    background-image: url("https://www.evessa.com/files/user/_/common/img/page_ss/2019_20_ss/player_catch/bg_img.png");
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    height: 655px;
}

#origin_ss1920_container #origin_ss1920_player_catch_area .origin_ss1920_inner {
    position: relative;
}

#origin_ss1920_container #origin_ss1920_player_catch_area .origin_ss1920_player_catch_img {
    position: absolute;
    z-index: 20;
    top: 0;
    left: 0;
}

#origin_ss1920_container #origin_ss1920_player_catch_area .origin_ss1920_player_catch_txt {
    position: absolute;
    z-index: 20;
    top: 525px;
    right: 210px;
}
}

/* -----------------------------------------------
ホームアリーナ
----------------------------------------------- */

#origin_ss1920_container #origin_ss1920_home_arena_area {
    background-color: #000000;
}

#origin_ss1920_container .origin_ss1920_home_arena_bg {
    background-image: url("https://www.evessa.com/files/user/_/common/img/page_ss/2019_20_ss/home_arena/bg_img_sp.png");
    background-repeat: no-repeat;
    background-position: top center;
    background-size: contain;
}

#origin_ss1920_container #origin_ss1920_home_arena_area .origin_ss1920_home_arena_midashi {
    text-align: center;
    padding-top: 85%;
    width: 51.8571%;
    margin: 0 auto 8.5714%;
}

#origin_ss1920_container #origin_ss1920_home_arena_area ul.origin_ss1920_home_arena_btn_list_box {
    
}

#origin_ss1920_container #origin_ss1920_home_arena_area ul.origin_ss1920_home_arena_btn_list_box li.origin_ss1920_home_arena_btn_list {
    margin-bottom: 7.1428%;
}

#origin_ss1920_container #origin_ss1920_home_arena_area ul.origin_ss1920_home_arena_btn_list_box li.origin_ss1920_home_arena_btn_list:last-child {
    margin-bottom: 0;
}

#origin_ss1920_container #origin_ss1920_home_arena_area ul.origin_ss1920_home_arena_btn_list_box li.origin_ss1920_home_arena_btn_list a {
    display: block;
    width: 100%;
    margin: 0 auto;
}

#origin_ss1920_container #origin_ss1920_home_arena_area ul.origin_ss1920_home_arena_btn_list_box li.origin_ss1920_home_arena_btn_list a .origin_ss1920_home_arena_btn_img_sp {
    text-align: center;
}

#origin_ss1920_container #origin_ss1920_home_arena_area ul.origin_ss1920_home_arena_btn_list_box li.origin_ss1920_home_arena_btn_list a .origin_ss1920_home_arena_btn_img_sp img {
    width: 100%;
}

#origin_ss1920_container #origin_ss1920_home_arena_area ul.origin_ss1920_home_arena_btn_list_box li.origin_ss1920_home_arena_btn_list a p.origin_ss1920_home_arena_btn_txt_sp {
    font-size: 4.375vw;
    color: #ffffff;
    text-align: center;
}

#origin_ss1920_container #origin_ss1920_home_arena_area .origin_ss1920_home_arena_logo_box {
    text-align: center;
    padding: 17.1428% 0;
    width: 17.4285%;
    margin: 0 auto;
}

@media screen and (min-width: 769px) {
#origin_ss1920_container .origin_ss1920_home_arena_bg {
    background-image: url("https://www.evessa.com/files/user/_/common/img/page_ss/2019_20_ss/home_arena/bg_img.png");
    background-size: cover;
}

#origin_ss1920_container #origin_ss1920_home_arena_area .origin_ss1920_home_arena_midashi {
    padding-top: 620px;
    margin-bottom: 50px;
}

#origin_ss1920_container #origin_ss1920_home_arena_area ul.origin_ss1920_home_arena_btn_list_box li.origin_ss1920_home_arena_btn_list {
    margin-bottom: 15px;
}

#origin_ss1920_container #origin_ss1920_home_arena_area ul.origin_ss1920_home_arena_btn_list_box li.origin_ss1920_home_arena_btn_list a {
    width: 1000px;
}

#origin_ss1920_container #origin_ss1920_home_arena_area ul.origin_ss1920_home_arena_btn_list_box li.origin_ss1920_home_arena_btn_list a:hover {
    opacity: 0.6;
    -webkit-transition: 0.3s ease-in-out;
    -moz-transition: 0.3s ease-in-out;
    -o-transition: 0.3s ease-in-out;
    transition: 0.3s ease-in-out;
}

#origin_ss1920_container #origin_ss1920_home_arena_area ul.origin_ss1920_home_arena_btn_list_box li.origin_ss1920_home_arena_btn_list .origin_ss1920_inner {
    width: 1000px;
    display: -webkit-box;/* Androidブラウザ用 */
	display: -moz-box;/* Firefox21 */
	display: -ms-flexbox;/* IE10 */
	display: -webkit-flex;/* safari（PC）用 */
	display: flex;
    -webkit-justify-content: space-between;
	-ms-justify-content: space-between;
	justify-content: space-between;
}

#origin_ss1920_container #origin_ss1920_home_arena_area ul.origin_ss1920_home_arena_btn_list_box li.origin_ss1920_home_arena_btn_list .origin_ss1920_home_arena_btn_l {
    width: 40%;
    background-color: #ffffff;
    display: -webkit-box;/* Androidブラウザ用 */
	display: -moz-box;/* Firefox21 */
	display: -ms-flexbox;/* IE10 */
	display: -webkit-flex;/* safari（PC）用 */
	display: flex;
    -webkit-align-items: center;
    -ms-align-items: center;
    align-items: center;
}

#origin_ss1920_container #origin_ss1920_home_arena_area ul.origin_ss1920_home_arena_btn_list_box li.origin_ss1920_home_arena_btn_list .origin_ss1920_home_arena_btn_l .origin_ss1920_home_arena_anena_name {
    margin: 0 auto;
}

#origin_ss1920_container #origin_ss1920_home_arena_area ul.origin_ss1920_home_arena_btn_list_box li.origin_ss1920_home_arena_btn_list .origin_ss1920_home_arena_btn_r {
    
}

#origin_ss1920_container #origin_ss1920_home_arena_area .origin_ss1920_home_arena_logo_box {
    padding: 120px 0;
}
}

/* -----------------------------------------------
お問い合わせ
----------------------------------------------- */

#origin_ss1920_container #origin_ss1920_application_area {
    background-color: #ffffff;
    padding: 8.5714% 0 17.1428%;
}

#origin_ss1920_container #origin_ss1920_application_area .origin_ss1920_application_box {
    margin-bottom: 18.5483%;
}

#origin_ss1920_container #origin_ss1920_application_area .origin_ss1920_application_box .origin_ss1920_application_top_box {
    border-bottom: 1px solid #959595;
    padding-bottom: 8.0645%;
    margin-bottom: 8.0645%;
}

#origin_ss1920_container #origin_ss1920_application_area .origin_ss1920_application_box .origin_ss1920_application_top_box .origin_ss1920_application_midashi_box {
    text-align: center;
    width: 22.7142%;
    margin: 0 auto 8.8709%;
}

#origin_ss1920_container #origin_ss1920_application_area .origin_ss1920_application_box .origin_ss1920_application_top_box .origin_ss1920_application_midashi {
    text-align: center;
}

#origin_ss1920_container #origin_ss1920_application_area .origin_ss1920_application_box .origin_ss1920_application_top_box p.origin_ss1920_application_txt {
    font-size: 4.375vw;
}

#origin_ss1920_container #origin_ss1920_application_area .origin_ss1920_application_box .origin_ss1920_application_middle_box {
    margin-bottom: 19.3548%;
}

#origin_ss1920_container #origin_ss1920_application_area .origin_ss1920_application_box .origin_ss1920_application_middle_box p.origin_ss1920_application_top_txt {
    font-size: 4.375vw;
}

#origin_ss1920_container #origin_ss1920_application_area .origin_ss1920_application_box .origin_ss1920_application_middle_box p.origin_ss1920_application_bottom_txt {
    font-size: 4.375vw;
}

#origin_ss1920_container #origin_ss1920_application_area .origin_ss1920_application_box .origin_ss1920_application_bottom_box {
    
}

#origin_ss1920_container #origin_ss1920_application_area .origin_ss1920_application_box .origin_ss1920_application_bottom_box .origin_ss1920_application_txt_box {
    
}

#origin_ss1920_container #origin_ss1920_application_area .origin_ss1920_application_box .origin_ss1920_application_bottom_box .origin_ss1920_application_txt_box .origin_ss1920_application_txt_l {
    margin-bottom: 6.4516%;
    width: 100%;
}

#origin_ss1920_container #origin_ss1920_application_area .origin_ss1920_application_box .origin_ss1920_application_bottom_box .origin_ss1920_application_txt_box p.origin_ss1920_application_txt_r {
    font-size: 4.375vw;
}

#origin_ss1920_container #origin_ss1920_application_area ul.origin_ss1920_application_btn_list_box {
    width: 100%;
    margin: 0 auto;
}

#origin_ss1920_container #origin_ss1920_application_area ul.origin_ss1920_application_btn_list_box li.origin_ss1920_application_btn_list {
     margin-bottom: 2.4193%;
}

#origin_ss1920_container #origin_ss1920_application_area ul.origin_ss1920_application_btn_list_box li.origin_ss1920_application_btn_list:last-child {
     margin-bottom: 0;
}

#origin_ss1920_container #origin_ss1920_application_area ul.origin_ss1920_application_btn_list_box li.origin_ss1920_application_btn_list img {
      width: 100%;
}

#origin_ss1920_container #origin_ss1920_application_area span.origin_ss1920_application_font_red {
      color: #e60012;
}

@media screen and (min-width: 769px) {
#origin_ss1920_container #origin_ss1920_application_area {
    background-color: #000000;
    padding: 0;
}

#origin_ss1920_container #origin_ss1920_application_area .origin_ss1920_inner {
    width: 1000px;
}

#origin_ss1920_container #origin_ss1920_application_area .origin_ss1920_application_box {
    background-color: #ffffff;
    padding: 30px 45px;
    margin-bottom: 40px;
}

#origin_ss1920_container #origin_ss1920_application_area .origin_ss1920_application_box .origin_ss1920_application_top_box {
    border-bottom: 1px solid #959595;
    padding-bottom: 25px;
    margin-bottom: 25px;
}

#origin_ss1920_container #origin_ss1920_application_area .origin_ss1920_application_box .origin_ss1920_application_top_box .origin_ss1920_application_midashi_box {
    text-align: center;
    background-color: #d2d2d2;
    padding: 8px 0 10px;
    margin-bottom: 10px;
    width: 100%;
    line-height: 0;
}

#origin_ss1920_container #origin_ss1920_application_area .origin_ss1920_application_box .origin_ss1920_application_top_box .origin_ss1920_application_midashi {
    text-align: center;
    display: inline-block;
}

#origin_ss1920_container #origin_ss1920_application_area .origin_ss1920_application_box .origin_ss1920_application_top_box p.origin_ss1920_application_txt {
    font-size: 18px;
}

#origin_ss1920_container #origin_ss1920_application_area .origin_ss1920_application_box .origin_ss1920_application_middle_box {
    border-bottom: 1px solid #959595;
    padding-bottom: 25px;
    margin-bottom: 25px;
}

#origin_ss1920_container #origin_ss1920_application_area .origin_ss1920_application_box .origin_ss1920_application_middle_box p.origin_ss1920_application_top_txt {
    font-size: 18px;
}

#origin_ss1920_container #origin_ss1920_application_area .origin_ss1920_application_box .origin_ss1920_application_middle_box p.origin_ss1920_application_bottom_txt {
    font-size: 18px;
}

#origin_ss1920_container #origin_ss1920_application_area .origin_ss1920_application_box .origin_ss1920_application_bottom_box {
    
}

#origin_ss1920_container #origin_ss1920_application_area .origin_ss1920_application_box .origin_ss1920_application_bottom_box .origin_ss1920_application_txt_box {
    display: -webkit-box;/* Androidブラウザ用 */
	display: -moz-box;/* Firefox21 */
	display: -ms-flexbox;/* IE10 */
	display: -webkit-flex;/* safari（PC）用 */
	display: flex;
    -webkit-justify-content: space-between;
	-ms-justify-content: space-between;
	justify-content: space-between;
}

#origin_ss1920_container #origin_ss1920_application_area .origin_ss1920_application_box .origin_ss1920_application_bottom_box .origin_ss1920_application_txt_box .origin_ss1920_application_txt_l {
    background-color: #d2d2d2;
    width: 34%;
    display: -webkit-box;/* Androidブラウザ用 */
	display: -moz-box;/* Firefox21 */
	display: -ms-flexbox;/* IE10 */
	display: -webkit-flex;/* safari（PC）用 */
	display: flex;
    -webkit-align-items: center;
    -ms-align-items: center;
    align-items: center;
    -webkit-justify-content: center;
	-ms-justify-content: center;
    justify-content: center;
    margin-right: 25px;
    margin-bottom: 0;
}

#origin_ss1920_container #origin_ss1920_application_area .origin_ss1920_application_box .origin_ss1920_application_bottom_box .origin_ss1920_application_txt_box p.origin_ss1920_application_txt_r {
    font-size: 18px;
}

#origin_ss1920_container #origin_ss1920_application_area ul.origin_ss1920_application_btn_list_box {
    display: -webkit-box;/* Androidブラウザ用 */
	display: -moz-box;/* Firefox21 */
	display: -ms-flexbox;/* IE10 */
	display: -webkit-flex;/* safari（PC）用 */
	display: flex;
    -webkit-justify-content: center;
	-ms-justify-content: center;
    justify-content: center;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    width: 900px;
    margin: 0 auto;
}

#origin_ss1920_container #origin_ss1920_application_area ul.origin_ss1920_application_btn_list_box li.origin_ss1920_application_btn_list {
     margin-bottom: 15px;
}

#origin_ss1920_container #origin_ss1920_application_area ul.origin_ss1920_application_btn_list_box li.origin_ss1920_application_btn_list a:hover {
    opacity: 0.6;
    transition: 0.3s ease-in-out;
}

#origin_ss1920_container #origin_ss1920_application_area ul.origin_ss1920_application_btn_list_box li.origin_ss1920_application_btn_list:first-child {
     margin-right: 20px;
}


#origin_ss1920_container #origin_ss1920_application_area ul.origin_ss1920_application_btn_list_box li.origin_ss1920_application_btn_list:nth-child(n + 3) {
     margin-bottom: 0;
}
}

/* -----------------------------------------------
フッター
----------------------------------------------- */

#origin_ss1920_container #origin_ss1920_footer {
    background-color: #000000;
}

#origin_ss1920_container #origin_ss1920_footer .origin_ss1920_footer_page_top {
    text-align: center;
    padding: 5.7142% 0 8.5714%;
}

#origin_ss1920_container #origin_ss1920_footer .origin_ss1920_footer_page_top a {
    display: inline-block;
}

#origin_ss1920_container #origin_ss1920_footer .origin_ss1920_footer_box {
    
}

#origin_ss1920_container #origin_ss1920_footer .origin_ss1920_footer_box .origin_ss1920_inner {
    
}

#origin_ss1920_container #origin_ss1920_footer .origin_ss1920_footer_box .origin_ss1920_footer_logo {
    margin: 0 auto 11.2903%;
    text-align: center;
    width: 52.1428%;
}

#origin_ss1920_container #origin_ss1920_footer .origin_ss1920_footer_box .origin_ss1920_footer_logo img {
    width: 100%;
}

#origin_ss1920_container #origin_ss1920_footer .origin_ss1920_footer_box .origin_ss1920_footer_txt {
    font-size: 3.4375vw;
    color: #ffffff;
    text-align: center;
    margin-bottom: 10%;
}

#origin_ss1920_container #origin_ss1920_footer .origin_ss1920_footer_box .origin_ss1920_footer_copy {
    font-size: 3.125vw;
    color: #ffffff;
    text-align: center;
    background-color: #1b1b1b;
    padding: 1.4285% 0 2.1428%;
}

@media screen and (min-width: 769px) {
#origin_ss1920_container #origin_ss1920_footer .origin_ss1920_footer_page_top {
    padding: 240px 0 20px;
}

#origin_ss1920_container #origin_ss1920_footer .origin_ss1920_footer_page_top a {
    -webkit-transition: .3s ease-in-out;
    transition: .3s ease-in-out;
}

#origin_ss1920_container #origin_ss1920_footer .origin_ss1920_footer_page_top a:hover {
  -webkit-animation: buruburu 2s ease-in-out;
  animation: buruburu 2s ease-in-out;
}
@-webkit-keyframes buruburu {
  5%  { -webkit-transform: scale(1.1, .8); }
  10% { -webkit-transform: scale(.8, 1.1) translateY(-5px); }
  15% { -webkit-transform: scale(1, 1); }
}
@keyframes buruburu {
  5%  { transform: scale(1.1, .8); }
  10% { transform: scale(.8, 1.1) translateY(-5px); }
  15% { transform: scale(1, 1); }
}

#origin_ss1920_container #origin_ss1920_footer .origin_ss1920_footer_box {
    background-color: #b28850;
    padding: 30px 0;
}

#origin_ss1920_container #origin_ss1920_footer .origin_ss1920_footer_box .origin_ss1920_inner {
    width: 1000px;
    display: -webkit-box;/* Androidブラウザ用 */
	display: -moz-box;/* Firefox21 */
	display: -ms-flexbox;/* IE10 */
	display: -webkit-flex;/* safari（PC）用 */
	display: flex;
    -webkit-justify-content: space-between;
	-ms-justify-content: space-between;
	justify-content: space-between;
    -webkit-align-items: flex-end;
    -ms-align-items: flex-end;
    align-items: flex-end;
}

#origin_ss1920_container #origin_ss1920_footer .origin_ss1920_footer_box .origin_ss1920_footer_logo {
    margin: 0;
    text-align: left;
    max-width: 200px;
}

#origin_ss1920_container #origin_ss1920_footer .origin_ss1920_footer_box .origin_ss1920_footer_txt {
    font-size: 16px;
    color: #ffffff;
    text-align: left;
    margin-bottom: 0;
}

#origin_ss1920_container #origin_ss1920_footer .origin_ss1920_footer_box .origin_ss1920_footer_copy {
    font-size: 12px;
    color: #ffffff;
    text-align: left;
    background-color: transparent;
    padding: 0;
}
}

/*　特典モーダルウィンドウ（SP版）
----------------------------------------------- */
.lock {
    overflow:hidden;
}

.origin_ss1920_tokuten_modal-content {
    position:relative;
    display:none;
    margin:30px;
    background:#fff;
    z-index: 1001;
}

.origin_ss1920_tokuten_modal-content p {
    margin:0;
    padding:0;
}

.origin_ss1920_tokuten_modal-overlay {
    z-index:1000;
    display:none;
    position:fixed;
    top:0;
    left:0;
    width:100%;
    height:120%;
    background-color:rgba(0,0,0,0.75);
}

.origin_ss1920_tokuten_modal-wrap {
    z-index:1001;
    display:none;
    position:fixed;
    top:0;
    left:0;
    width:100%;
    height:100%;
    overflow:auto;
}

.origin_ss1920_tokuten_modal-open {
    color:#00f;
    text-decoration:underline;
}

.origin_ss1920_tokuten_modal-open:hover {
    cursor:pointer;
    color:#f00;
}

.origin_ss1920_tokuten_modal-close {
    color:#00f;
    text-decoration:underline;
}

.origin_ss1920_tokuten_modal-close:hover {
    cursor:pointer;
    color:#f00;
}

.origin_ss1920_tokuten_modal-content .origin_ss1920_tokuten_modal_box {
    
}

.origin_ss1920_tokuten_modal-content .origin_ss1920_tokuten_modal_box .origin_ss1920_tokuten_modal_box_top {
    
}

.origin_ss1920_tokuten_modal-content .origin_ss1920_tokuten_modal_box .origin_ss1920_tokuten_modal_box_bottom {
    padding: 5.333%;
}

.origin_ss1920_tokuten_modal-content .origin_ss1920_tokuten_modal_box .origin_ss1920_tokuten_modal_box_bottom .origin_ss1920_tokuten_modal_bottom_daiji {
    font-size: 5vw;
    font-weight: bold;
    margin-bottom: 15px;
    line-height: 1.8em;
}

.origin_ss1920_tokuten_modal-content .origin_ss1920_tokuten_modal_box .origin_ss1920_tokuten_modal_box_bottom .origin_ss1920_tokuten_modal_bottom_txt {
    font-size: 4.375vw;
    line-height: 1.6em;
}

.origin_ss1920_tokuten_modal-content .origin_ss1920_tokuten_modal_box .origin_ss1920_tokuten_modal_box_bottom .origin_ss1920_tokuten_modal_bottom_txt_s {
    font-size: 3.4375vw;
    line-height: 1.6em;
    margin-top: 15px;
}

.origin_ss1920_tokuten_modal_btn_close {
  position: absolute;
  top: -40px;
  right: 0;
  z-index: 1002;
  height: 30px;
  width: 30px;
  cursor: pointer;
}
.origin_ss1920_tokuten_modal_btn_close span {
  display: block;
  background: #fff;
  height: 2px;
  width: 30px;
}
.origin_ss1920_tokuten_modal_btn_close .bar01 {
  -moz-transform: translateY(15px) rotate(-45deg);
  -ms-transform: translateY(15px) rotate(-45deg);
  -webkit-transform: translateY(15px) rotate(-45deg);
  transform: translateY(15px) rotate(-45deg);
}
.origin_ss1920_tokuten_modal_btn_close .bar02 {
  -moz-transform: translateY(13px) rotate(45deg);
  -ms-transform: translateY(13px) rotate(45deg);
  -webkit-transform: translateY(13px) rotate(45deg);
  transform: translateY(13px) rotate(45deg);
}






/* ===== ss2122_style.css ===== */


/*************************************************

2021-22_シーズンシート

*************************************************/

/* -----------------------------------------------
 共通
----------------------------------------------- */

#origin_ss2122_container {
	width: 100%;
    overflow: hidden;
	color: #000;
}

#origin_ss2122_container .origin_ss2122_inner {
	max-width: 92.8571%;
    margin: 0 auto;
}

@media screen and (min-width: 769px) {
#origin_ss2122_container .origin_ss2122_inner {
	max-width: 1100px;
	margin: 0 auto;
    padding: 0 50px;
}
}


#origin_ss2122_container img {
	 vertical-align: bottom;
	 width: 100%;
}

#origin_ss2122_container a {
	width: 100%;
	vertical-align: bottom;
	transition: 0.4s;
}

#origin_ss2122_container a:hover {
	opacity: 0.6;
}

#origin_ss2122_container .origin_ss2122_font_s {
	font-size: 12px;
}

@media screen and (min-width: 769px) {
#origin_ss2122_container .origin_ss2122_font_s {
	font-size: 14px;
}
}




/* -----------------------------------------------
ヘッダー
----------------------------------------------- */

#origin_ss2122_container .origin_ss_header {
    width: 100%;
    background-color: rgba(0,0,0,.4);
    position: absolute;
	padding: 5px 0;
	z-index: 90;
}

#origin_ss2122_container .origin_ss_header .origin_ss_header_sp_item{
    display: flex;
	justify-content: space-between;
	flex-wrap: nowrap;
	align-items: center;
}

#origin_ss2122_container #origin_ss_menu_btn {
	width: 40px;
	padding: 10px 0 10px 15px;
}

#origin_ss2122_container #origin_ss_menu_ttl {
	width: 46.4285%;
	padding-right: 15px;
}

#origin_ss2122_container nav#origin_ss_menu {
   width: 100%;	
}
	
#origin_ss2122_container nav#origin_ss_menu ul.origin_ss_nav_list_box li.origin_ss_nav_list a {
   width: 100%;
   display: block;
   background-color: #333333;
   color: #ffffff;
   border-bottom: 1px solid #ccc;	
   text-align: center;
   padding: 10px 0px;
}
	
#origin_ss2122_container nav#origin_ss_menu ul.origin_ss_nav_list_box li.origin_ss_nav_list .origin_ss_pink_bg {
   background-color: #fd0093;
}
	
#origin_ss2122_container nav#origin_ss_menu ul.origin_ss_nav_list_box li.origin_ss_nav_list .origin_ss_font_bold {
   font-weight: bold;
    font-size: 16px;
}

@media screen and (min-width: 769px) {
#origin_ss2122_container .origin_ss_header {
    position: relative;
	padding: 0;
}

#origin_ss2122_container .origin_ss_header .origin_ss_inner {
	position: relative;
}

#origin_ss2122_container .origin_ss_header .origin_ss_header_logo {
	position: absolute;
    z-index: 99;
    top: 14px;
    left: 30px;
}

#origin_ss2122_container .origin_ss_header .origin_ss_header_logo a:hover {
	opacity: 0.6;
    -moz-opacity: 0.6;
    -webkit-transition: 0.3s ease-in-out;
    -moz-transition: 0.3s ease-in-out;
    -o-transition: 0.3s ease-in-out;
    transition: 0.3s ease-in-out;
}

#origin_ss2122_container .origin_ss_header .origin_ss_header_btn {
	position: absolute;
    z-index: 98;
    top: 0;
    right: 45px;
}

#origin_ss2122_container .origin_ss_header .origin_ss_header_btn a:hover img {
	opacity: 0.6;
    -moz-opacity: 0.6;
    -webkit-transition: 0.3s ease-in-out;
    -moz-transition: 0.3s ease-in-out;
    -o-transition: 0.3s ease-in-out;
    transition: 0.3s ease-in-out;
    vertical-align: bottom;
}

#origin_ss2122_container .origin_ss_header .origin_ss_header_top_box {
    padding: 15px 0;
}


#origin_ss2122_container .origin_ss_header ul.origin_ss_nav_list_box {
	display: -webkit-box;/* Androidブラウザ用 */
	display: -moz-box;/* Firefox21 */
	display: -ms-flexbox;/* IE10 */
	display: -webkit-flex;/* safari（PC）用 */
	display: flex;
	-webkit-align-content: center;
	-ms-align-content: center;
	align-content: center;
	align-items: center;
	margin-left: 30px;
}

#origin_ss2122_container .origin_ss_header ul.origin_ss_nav_list_box li.origin_ss_nav_list_header_logo {
	width: 128px;
}

#origin_ss2122_container .origin_ss_header ul.origin_ss_nav_list_box li.origin_ss_nav_list_header_ttl {
	width: 215px;
	margin-right: 55px;
}

#origin_ss2122_container .origin_ss_header ul.origin_ss_nav_list_box li.origin_ss_nav_list {
	margin-right: 25px;
}

#origin_ss2122_container .origin_ss_header ul.origin_ss_nav_list_box li.origin_ss_nav_list:last-child {
	margin-right: 0;
}

#origin_ss2122_container .origin_ss_header ul.origin_ss_nav_list_box li.origin_ss_nav_list a {
	color: #ffffff;
    font-weight: bold;
}

#origin_ss2122_container .origin_ss_header ul.origin_ss_nav_list_box li.origin_ss_nav_list a:hover {
	opacity: 0.6;
    -moz-opacity: 0.6;
    -webkit-transition: 0.3s ease-in-out;
    -moz-transition: 0.3s ease-in-out;
    -o-transition: 0.3s ease-in-out;
    transition: 0.3s ease-in-out;
    vertical-align: bottom;
}

#origin_ss2122_container .origin_ss_header .origin_ss_header_bottom_box {
	background-color: #000000;
    padding: 15px 0;
}

#origin_ss2122_container .origin_ss_header .origin_ss_header_bottom_box nav.origin_ss_header_bottom_nav {
	max-width: 1000px;
    margin: 0 auto;
}
}

/* -----------------------------------------------
 MV
----------------------------------------------- */

#origin_ss2122_container #origin_ss2122_mv_area {
    
}

#origin_ss2122_container #origin_ss2122_mv_area .origin_ss2122_mv_img {
    background-image: url("https://www.evessa.com/files/user/_/common/img/page_ss/2021_22_ss/sp_mv.png");
    background-size: cover;
    background-repeat: no-repeat;
    padding-top: 197.2857%;
    height: 0;
}

@media screen and (min-width: 769px) {
#origin_ss2122_container #origin_ss2122_mv_area {
    background-color: #ffffff;
    margin-top: -85px;
    position: relative;
    z-index: -1;
}

#origin_ss2122_container #origin_ss2122_mv_area .origin_ss2122_mv_img {
    background-image: url("https://www.evessa.com/files/user/_/common/img/page_ss/2021_22_ss/pc_mv.png");
    background-size: cover;
    padding-top: 65.8593%;
    height: 0;
}
}

/* -----------------------------------------------
導入
----------------------------------------------- */

#origin_ss2122_container #origin_ss2122_intro_area .origin_ss2122_intro_box {
    position: relative;
    background-image: url("https://www.evessa.com/files/user/_/common/img/page_ss/2021_22_ss/sp_intro_bg.png");
    background-size: cover;
    background-repeat: no-repeat;
    padding-top: 122.4285%;
    height: 0;
    background-color: #ffffff;
}

@media screen and (min-width: 769px) {
#origin_ss2122_container #origin_ss2122_intro_area .origin_ss2122_intro_box {
    background-image: url("https://www.evessa.com/files/user/_/common/img/page_ss/2021_22_ss/pc_intro_bg.png");
    padding-top: 37.8125%;
}
}

#origin_ss2122_container #origin_ss2122_intro_area .origin_ss2122_intro_box .origin_ss2122_intro_txt{
    position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform : translate(-50%,-50%);
	transform : translate(-50%,-50%);
    width: 82.7142%;
}

@media screen and (min-width: 769px) {
#origin_ss2122_container #origin_ss2122_intro_area .origin_ss2122_intro_box .origin_ss2122_intro_txt{
    width: 76.5625%;
}
}

#origin_ss2122_container #origin_ss2122_intro_area .origin_ss2122_what_area{
    background-image: url("https://www.evessa.com/files/user/_/common/img/page_ss/2021_22_ss/sp_what_bg.png") ;
	background-size: contain;
	background-position: top;
	background-repeat: no-repeat;
	padding-bottom: 15.7142%;
	background-color: #fff;
}

@media screen and (min-width: 769px) {
#origin_ss2122_container #origin_ss2122_intro_area .origin_ss2122_what_area{
    background-image: url("https://www.evessa.com/files/user/_/common/img/page_ss/2021_22_ss/pc_what_bg.png");
	padding-bottom: 75px;
	background-size: cover;
}
}

#origin_ss2122_container #origin_ss2122_intro_area .origin_ss2122_what_box{
    margin: 0 auto;
	width: 83.1428%;
	padding-top: 13%;
}

@media screen and (min-width: 769px) {
#origin_ss2122_container #origin_ss2122_intro_area .origin_ss2122_what_box{
    max-width: 1280px;
	padding: 50px 0;
	margin: 0 auto;
}
}

#origin_ss2122_container #origin_ss2122_intro_area .origin_ss2122_what_box .origin_ss2122_what_ttl{
    margin-bottom: 10.2739%;
}

@media screen and (min-width: 769px) {
#origin_ss2122_container #origin_ss2122_intro_area .origin_ss2122_what_box .origin_ss2122_what_ttl{
    margin:30px auto 65px;
	width: 615px;
}
}

#origin_ss2122_container #origin_ss2122_intro_area .origin_ss2122_what_box .origin_ss2122_what_txt{
    margin-bottom: 36.815%;
	line-height: 2em;
	font-size: 3.7vw;
	color: #000;
	font-weight: 500;
}

@media screen and (min-width: 769px) {
#origin_ss2122_container #origin_ss2122_intro_area .origin_ss2122_what_box .origin_ss2122_what_txt{
    margin:0 auto 240px;
	width: 615px;
	letter-spacing: 0.03em;
	font-size: 16px;
}
}

#origin_ss2122_container #origin_ss2122_intro_area .origin_ss2122_what_box .origin_ss2122_what_img{
	width: 79.0378%;
	margin: 0 auto 12.0274%;
}

@media screen and (min-width: 769px) {
#origin_ss2122_container #origin_ss2122_intro_area .origin_ss2122_what_box .origin_ss2122_what_img{
	width: 80.5084%;
	margin: 0 auto 30px;
}
}

#origin_ss2122_container #origin_ss2122_intro_area .origin_ss2122_what_box .origin_ss2122_what_img .origin_lp_sp:not(:last-child){
    margin-bottom: 6.0137%;
}

#origin_ss2122_container #origin_ss2122_intro_area .origin_ss2122_font_s{
	line-height: 2em;
}

@media screen and (min-width: 769px) {
#origin_ss2122_container #origin_ss2122_intro_area .origin_ss2122_font_s{
    width: 100%;
	margin: 0 auto;
	text-align: center;
}
}

/* -----------------------------------------------
購入ボタン
----------------------------------------------- */
#origin_ss2122_container .origin_ss2122_app_area{
    background-image: url("https://www.evessa.com/files/user/_/common/img/page_ss/2021_22_ss/sp_app_bg.png") ;
	background-size: cover;
	background-color: #0e0000;
}

@media screen and (min-width: 769px) {
#origin_ss2122_container .origin_ss2122_app_area{
    background-image: url("https://www.evessa.com/files/user/_/common/img/page_ss/2021_22_ss/pc_app_bg.png") ;
}
}

#origin_ss2122_container .origin_ss2122_app_area_bg_black{
	background-color: #0e0000;
	padding: 5% 0;
}

@media screen and (min-width: 769px) {
#origin_ss2122_container .origin_ss2122_app_area_bg_black{
	padding: 30px 0;
}
}

#origin_ss2122_container .origin_ss2122_app_area .origin_ss2122_app_box{
	padding: 13.1172% 0;
}

@media screen and (min-width: 769px) {
#origin_ss2122_container .origin_ss2122_app_area .origin_ss2122_app_box{
	padding: 80px 0 100px;
}
}

#origin_ss2122_container .origin_ss2122_app_area .origin_ss2122_app_box .origin_ss2122_app_ttl{
    width: 30%;
	margin:0 auto 13.1172%;
}

@media screen and (min-width: 769px) {
#origin_ss2122_container .origin_ss2122_app_area .origin_ss2122_app_box .origin_ss2122_app_ttl{
    width: 130px;
	margin:0 auto 50px;
}
}

#origin_ss2122_container .origin_ss2122_app_area .origin_ss2122_app_box .origin_ss2122_app_ul li:not(:last-child){
	margin-bottom: 3%;
}

@media screen and (min-width: 769px) {
#origin_ss2122_container .origin_ss2122_app_area .origin_ss2122_app_box .origin_ss2122_app_ul li{
	width: 520px;
	margin: 0 auto;
}
#origin_ss2122_container .origin_ss2122_app_area .origin_ss2122_app_box .origin_ss2122_app_ul li:not(:last-child){
	margin-bottom: 20px;
}
}


/* -----------------------------------------------
使い方
----------------------------------------------- */

#origin_ss2122_container #origin_ss2122_howto_area {
    padding: 24.2857% 0 28.5714%;
	background: #fff;
}

@media screen and (min-width: 769px) {
#origin_ss2122_container #origin_ss2122_howto_area {
    padding: 195px 0 60px;
}
}

#origin_ss2122_container #origin_ss2122_howto_area .origin_ss2122_howto_ttl{
    width: 71.5714%;
	margin: 0 auto 10%;
}

@media screen and (min-width: 769px) {
#origin_ss2122_container #origin_ss2122_howto_area .origin_ss2122_howto_ttl{
    width: 658px;
	margin: 0 auto 50px;
}
}

#origin_ss2122_container #origin_ss2122_howto_area .origin_ss2122_howto_ul li:nth-child(-n + 3){
    margin-bottom: 2.8571%;
}

@media screen and (min-width: 769px) {
#origin_ss2122_container #origin_ss2122_howto_area .origin_ss2122_howto_ul li:nth-child(-n + 3){
    margin-bottom: 5px;
}
}


/* -----------------------------------------------
特典
----------------------------------------------- */

#origin_ss2122_container #origin_ss2122_benefits_area {
    background: #fff;
	padding-bottom: 22.1428%;
}

@media screen and (min-width: 769px) {
#origin_ss2122_container #origin_ss2122_benefits_area {
	padding-bottom: 110px;
}
}

#origin_ss2122_container #origin_ss2122_benefits_area .origin_ss2122_benefits_ttl{
    width: 77.3148%;
	margin: 0 auto 11%;
}

@media screen and (min-width: 769px) {
#origin_ss2122_container #origin_ss2122_benefits_area .origin_ss2122_benefits_ttl{
    width: 663px;
	margin: 0 auto 100px;
}
}

#origin_ss2122_container #origin_ss2122_benefits_area .origin_ss2122_benefits_ul{
    display: flex;
	flex-wrap: wrap;
	line-height: 1.8em;
}

@media screen and (min-width: 769px) {
#origin_ss2122_container #origin_ss2122_benefits_area .origin_ss2122_benefits_ul{
    justify-content: space-around;
}
}

#origin_ss2122_container #origin_ss2122_benefits_area .origin_ss2122_benefits_ul li{
    width: 100%;
}

@media screen and (min-width: 769px) {
#origin_ss2122_container #origin_ss2122_benefits_area .origin_ss2122_benefits_ul li{
    width: 47%;
	font-size: 16px;
}
}

#origin_ss2122_container #origin_ss2122_benefits_area .origin_ss2122_benefits_ul li:not(:last-child){
    margin-bottom: 12.3456%;
}

@media screen and (min-width: 769px) {
#origin_ss2122_container #origin_ss2122_benefits_area .origin_ss2122_benefits_ul li:not(:last-child){
    margin-bottom: 45px;
}
}

#origin_ss2122_container #origin_ss2122_benefits_area .origin_ss2122_benefits_ul li a{
    color: #000;
	text-decoration: underline;
}

#origin_ss2122_container #origin_ss2122_benefits_area .origin_ss2122_benefits_ul li .origin_ss2122_benefits_li_img{
    margin-bottom: 6.1728%;
}

@media screen and (min-width: 769px) {
#origin_ss2122_container #origin_ss2122_benefits_area .origin_ss2122_benefits_ul li .origin_ss2122_benefits_li_img{
    margin-bottom: 40px;
}
}

/* -----------------------------------------------
 STORY
----------------------------------------------- */

#origin_ss2122_container .origin_ss2122_story_area {
    margin-top: 3.5714%;
}

@media screen and (min-width: 769px) {
#origin_ss2122_container .origin_ss2122_story_area {
    margin-top: 12px;
}
}


/* -----------------------------------------------
席種
----------------------------------------------- */

#origin_ss2122_container #origin_ss2122_seattypes_area {
    background-color: #ffffff;
    padding: 16.9753% 0 24.6913%;
}

@media screen and (min-width: 769px) {
#origin_ss2122_container #origin_ss2122_seattypes_area {
    background-color: #ffffff;
    padding: 150px 0 200px;
}
}

#origin_ss2122_container #origin_ss2122_seattypes_area .origin_ss2122_seattypes_ttl {
    width: 66.6666%;
	margin: 0 auto 9.2592%;
}

@media screen and (min-width: 769px) {
#origin_ss2122_container #origin_ss2122_seattypes_area .origin_ss2122_seattypes_ttl {
    width: 291px;
	margin: 0 auto 100px;
}
}

#origin_ss2122_container #origin_ss2122_seattypes_area .origin_ss2122_seattypes_arena_img_sp {
	margin-bottom: 9.2592%;
}

@media screen and (min-width: 769px) {
#origin_ss2122_container #origin_ss2122_seattypes_area .origin_ss2122_seattypes_box {
    position: relative;
    margin-bottom: 85px;
}
}

#origin_ss2122_container #origin_ss2122_seattypes_area .origin_ss2122_seattypes_box_bg {
    background-image: url("https://www.evessa.com/files/user/_/common/img/page_ss/2021_22_ss/pc_seattypes_arena.png");
    background-position: center center;
    background-repeat: no-repeat;
    height: 627px;
}

#origin_ss2122_container #origin_ss2122_seattypes_area .origin_ss2122_seattypes_box .origin_ss2122_seattypes_seat01 {
    position: absolute;
    top: 0px;
    right: 20px;
}

#origin_ss2122_container #origin_ss2122_seattypes_area .origin_ss2122_seattypes_box .origin_ss2122_seattypes_seat02 {
    position: absolute;
    bottom: 20px;
    left:-4px;
}

#origin_ss2122_container #origin_ss2122_seattypes_area .origin_ss2122_seattypes_box .origin_ss2122_seattypes_seat03 {
    position: absolute;
    top: 275px;
    right: 3px;
}

#origin_ss2122_container #origin_ss2122_seattypes_area .origin_ss2122_seattypes_box .origin_ss2122_seattypes_seat04 {
    position: absolute;
    top: 100px;
    left: 38px;
}

#origin_ss2122_container #origin_ss2122_seattypes_area .origin_ss2122_seattypes_box .origin_ss2122_seattypes_seat05 {
    position: absolute;
    top: 150px;
    right: -30px;
}

#origin_ss2122_container #origin_ss2122_seattypes_area .origin_ss2122_seattypes_box .origin_ss2122_seattypes_seat06 {
    position: absolute;
    top: 370px;
    right: 10px;
}

#origin_ss2122_container #origin_ss2122_seattypes_area .origin_ss2122_seattypes_box .origin_ss2122_seattypes_seat07 {
    position: absolute;
    top: 300px;
    left: -50px;
}

#origin_ss2122_container #origin_ss2122_seattypes_area .origin_ss2122_seattypes_price_sp {
    margin-bottom: 4.6296%;
}

#origin_ss2122_container #origin_ss2122_seattypes_area .origin_ss2122_font_s {
    margin: 8.4876% 0;
}

@media screen and (min-width: 769px) {
#origin_ss2122_container #origin_ss2122_seattypes_area .origin_ss2122_font_s {
    margin-bottom: 25px;
	margin-top: 10px;
}
}

#origin_ss2122_container .origin_ss2122_seattypes_btn .origin_ss2122_seattypes_btn_ul{
    display: flex;
	justify-content:space-between;
	flex-wrap: wrap;
	margin-top: 24.6913%;
}

@media screen and (min-width: 769px) {
#origin_ss2122_container .origin_ss2122_seattypes_btn .origin_ss2122_seattypes_btn_ul{
	margin-top: 50px;
}
}

#origin_ss2122_container .origin_ss2122_seattypes_btn .origin_ss2122_seattypes_btn_ul li{
    width: 49.07407%;
}

@media screen and (min-width: 769px) {
#origin_ss2122_container .origin_ss2122_seattypes_btn .origin_ss2122_seattypes_btn_ul li{
    width: 23%;
}
}

#origin_ss2122_container .origin_ss2122_seattypes_btn .origin_ss2122_seattypes_btn_ul li:nth-child(-n + 6){
    margin-bottom: 2.7777%;
}

@media screen and (min-width: 769px) {
#origin_ss2122_container .origin_ss2122_seattypes_btn .origin_ss2122_seattypes_btn_ul li:nth-child(-n + 6){
    margin-bottom: 20px;
}
}


/* -----------------------------------------------
シートエリア / 共通
----------------------------------------------- */

#origin_ss2122_container #origin_ss2122_seat_area .origin_ss2122_seat_area_box{
    padding-top: 11.4285%;
	padding-bottom: 15.7142%;
	margin-bottom: 5.4285%;
}

@media screen and (min-width: 769px) {
#origin_ss2122_container #origin_ss2122_seat_area .origin_ss2122_seat_area_box{
    padding-top: 55px;
	padding-bottom: 85px;
	margin-bottom: 30px;
}
}

#origin_ss2122_container #origin_ss2122_seat_area .origin_ss2122_seat_area_shinkin_bg,
#origin_ss2122_container #origin_ss2122_seat_area .origin_ss2122_seat_area_blue_bg{
	margin-bottom: 0;
}

#origin_ss2122_container #origin_ss2122_seat_area .origin_ss2122_seat_area_super_bg {
	background-image: url("https://www.evessa.com/files/user/_/common/img/page_ss/2021_22_ss/sp_super_bg.png") ;
	background-size: cover;
    background-color: #c30d23;
}

@media screen and (min-width: 769px) {
#origin_ss2122_container #origin_ss2122_seat_area .origin_ss2122_seat_area_super_bg {
	background-image: url("https://www.evessa.com/files/user/_/common/img/page_ss/2021_22_ss/pc_super_bg.png") ;
}
}

#origin_ss2122_container #origin_ss2122_seat_area .origin_ss2122_seat_area_hikkoshi_bg {
	background-image: url("https://www.evessa.com/files/user/_/common/img/page_ss/2021_22_ss/sp_hikkoshi_bg.png") ;
	background-size: cover;
    background-color: #eb6664;
}

@media screen and (min-width: 769px) {
#origin_ss2122_container #origin_ss2122_seat_area .origin_ss2122_seat_area_hikkoshi_bg {
	background-image: url("https://www.evessa.com/files/user/_/common/img/page_ss/2021_22_ss/pc_hikkoshi_bg.png") ;
}
}

#origin_ss2122_container #origin_ss2122_seat_area .origin_ss2122_seat_area_shinkin_bg {
	background-image: url("https://www.evessa.com/files/user/_/common/img/page_ss/2021_22_ss/sp_shinkin_bg.png") ;
	background-size: cover;
    background-color: #0d6fb8;
}

@media screen and (min-width: 769px) {
#origin_ss2122_container #origin_ss2122_seat_area .origin_ss2122_seat_area_shinkin_bg {
	background-image: url("https://www.evessa.com/files/user/_/common/img/page_ss/2021_22_ss/pc_shinkin_bg.png") ;
}
}

#origin_ss2122_container #origin_ss2122_seat_area .origin_ss2122_seat_area_1st_reserved_bg {
	background-image: url("https://www.evessa.com/files/user/_/common/img/page_ss/2021_22_ss/sp_1st_reserved_bg.png") ;
	background-size: cover;
    background-color: #5faa31;
}

@media screen and (min-width: 769px) {
#origin_ss2122_container #origin_ss2122_seat_area .origin_ss2122_seat_area_1st_reserved_bg {
	background-image: url("https://www.evessa.com/files/user/_/common/img/page_ss/2021_22_ss/pc_1st_reserved_bg.png") ;
}
}

#origin_ss2122_container #origin_ss2122_seat_area .origin_ss2122_seat_area_1st_mhbh_bg {
	background-image: url("https://www.evessa.com/files/user/_/common/img/page_ss/2021_22_ss/sp_1st_mhbh_bg.png") ;
	background-size: cover;
    background-color: #e0d121;
}

@media screen and (min-width: 769px) {
#origin_ss2122_container #origin_ss2122_seat_area .origin_ss2122_seat_area_1st_mhbh_bg {
	background-image: url("https://www.evessa.com/files/user/_/common/img/page_ss/2021_22_ss/pc_1st_mhbh_bg.png") ;
}
}

#origin_ss2122_container #origin_ss2122_seat_area .origin_ss2122_seat_area_1st_free_bg {
	background-image: url("https://www.evessa.com/files/user/_/common/img/page_ss/2021_22_ss/sp_1st_free_bg.png") ;
	background-size: cover;
    background-color: #f39800;
}

@media screen and (min-width: 769px) {
#origin_ss2122_container #origin_ss2122_seat_area .origin_ss2122_seat_area_1st_free_bg {
	background-image: url("https://www.evessa.com/files/user/_/common/img/page_ss/2021_22_ss/pc_1st_free_bg.png") ;
}
}

#origin_ss2122_container #origin_ss2122_seat_area .origin_ss2122_seat_area_blue_bg {
	background-image: url("https://www.evessa.com/files/user/_/common/img/page_ss/2021_22_ss/sp_blue_bg.png") ;
	background-size: cover;
    background-color: #00a0e9;
}

@media screen and (min-width: 769px) {
#origin_ss2122_container #origin_ss2122_seat_area .origin_ss2122_seat_area_blue_bg {
	background-image: url("https://www.evessa.com/files/user/_/common/img/page_ss/2021_22_ss/pc_blue_bg.png") ;
}
}

#origin_ss2122_container #origin_ss2122_seat_area .origin_ss2122_seat_area_box .origin_ss2122_seat_mv{
    margin-bottom: 5.7142%;
}

@media screen and (min-width: 769px) {
#origin_ss2122_container #origin_ss2122_seat_area .origin_ss2122_seat_area_box .origin_ss2122_seat_mv{
    margin-bottom: 60px;
}
}


#origin_ss2122_container #origin_ss2122_seat_area .origin_ss2122_seat_area_box .origin_ss2122_seat_arena_sp_ul{
    display: flex;
	justify-content: center;
	flex-wrap: wrap;
	color: #fff;
}

#origin_ss2122_container #origin_ss2122_seat_area .origin_ss2122_seat_area_box .origin_ss2122_seat_arena_sp_ul li:not(:last-child){
    margin-bottom: 7.1428%;
}

#origin_ss2122_container #origin_ss2122_seat_area .origin_ss2122_seat_area_box .origin_ss2122_seat_arena_sp_ul li p{
    line-height: 1.8em;
	margin-bottom: 3%;
}

#origin_ss2122_container #origin_ss2122_seat_area .origin_ss2122_seat_area_box .origin_ss2122_seat_arena_pc_ul{
    display: flex;
	justify-content: center;
	flex-wrap: wrap;
}

#origin_ss2122_container #origin_ss2122_seat_area .origin_ss2122_seat_area_box .origin_ss2122_seat_arena_pc_ul li:not(:last-child){
    margin-bottom: 40px;
}



/* -----------------------------------------------
ホームアリーナ
----------------------------------------------- */

#origin_ss2122_container #origin_ss2122_home_arena_area {
    background-color: #000;
	padding: 26.4285% 0 3.5714%;
}

@media screen and (min-width: 769px) {
#origin_ss2122_container #origin_ss2122_home_arena_area {
	padding: 115px 0 20px;
}
}

#origin_ss2122_container #origin_ss2122_home_arena_area .origin_ss2122_home_arena_ttl {
    width: 75.6172%;
	margin:0 auto 10.8024%;
}

@media screen and (min-width: 769px) {
#origin_ss2122_container #origin_ss2122_home_arena_area .origin_ss2122_home_arena_ttl {
    width: 32.7%;
	margin:0 auto 85px;
}
}

#origin_ss2122_container #origin_ss2122_home_arena_area .origin_ss2122_home_arena_img {
	margin-bottom: 20.9876%;
}

@media screen and (min-width: 769px) {
#origin_ss2122_container #origin_ss2122_home_arena_area .origin_ss2122_home_arena_img {
	margin-bottom: 140px;
}
}

#origin_ss2122_container #origin_ss2122_home_arena_area .origin_ss2122_page_top {
    text-align: center;
	width: 5.4285%;
	margin: 0 auto;
}

@media screen and (min-width: 769px) {
#origin_ss2122_container #origin_ss2122_home_arena_area .origin_ss2122_page_top {
    width: 24px;
}
}

#origin_ss2122_container #origin_ss2122_home_arena_area .origin_ss2122_page_top a {
    display: inline-block;
}

@media screen and (min-width: 769px) {
#origin_ss2122_container #origin_ss2122_home_arena_area .origin_ss2122_page_top a {
    -webkit-transition: .3s ease-in-out;
    transition: .3s ease-in-out;
}

#origin_ss2122_container #origin_ss2122_home_arena_area .origin_ss2122_page_top a:hover {
  -webkit-animation: buruburu 2s ease-in-out;
  animation: buruburu 2s ease-in-out;
}
}

@-webkit-keyframes buruburu {
  5%  { -webkit-transform: scale(1.1, .8); }
  10% { -webkit-transform: scale(.8, 1.1) translateY(-5px); }
  15% { -webkit-transform: scale(1, 1); }
}
@keyframes buruburu {
  5%  { transform: scale(1.1, .8); }
  10% { transform: scale(.8, 1.1) translateY(-5px); }
  15% { transform: scale(1, 1); }
}

/* -----------------------------------------------
フッター
----------------------------------------------- */

#origin_ss2122_container #origin_ss2122_footer {
    background-color: #b28850;
}

#origin_ss2122_container #origin_ss2122_footer a{
    color: #fff;
}

#origin_ss2122_container #origin_ss2122_footer .origin_ss2122_footer_box .origin_ss2122_footer_logo {
    width: 46.2962%;
	margin: 0 auto 4.6296%;
}

@media screen and (min-width: 769px) {
#origin_ss2122_container #origin_ss2122_footer .origin_ss2122_footer_box .origin_ss2122_footer_logo {
    margin: 0;
    text-align: left;
    max-width: 200px;
}
}

#origin_ss2122_container #origin_ss2122_footer .origin_ss2122_footer_box .origin_ss2122_footer_txt {
    font-size: 3.4375vw;
    color: #ffffff;
    text-align: center;
    margin-bottom: 3%;
}

@media screen and (min-width: 769px) {
#origin_ss2122_container #origin_ss2122_footer .origin_ss2122_footer_box .origin_ss2122_footer_txt {
    font-size: 16px;
    color: #ffffff;
    text-align: left;
    margin-bottom: 0;
}
}

#origin_ss2122_container #origin_ss2122_footer .origin_ss2122_footer_box .origin_ss2122_footer_copy {
    font-size: 3.125vw;
    color: #ffffff;
    text-align: center;
    padding-top: 1.4285%;
}

@media screen and (min-width: 769px) {
#origin_ss2122_container #origin_ss2122_footer .origin_ss2122_footer_box .origin_ss2122_footer_copy {
    font-size: 12px;
    color: #ffffff;
    text-align: left;
    background-color: transparent;
    padding: 0;
}
}


#origin_ss2122_container #origin_ss2122_footer .origin_ss2122_footer_box {
    background-color: #b28850;
    padding: 30px 0;
	text-align: center;
}

@media screen and (min-width: 769px) {
#origin_ss2122_container #origin_ss2122_footer .origin_ss2122_footer_box {
	text-align: left;
}

#origin_ss2122_container #origin_ss2122_footer .origin_ss2122_footer_box .origin_ss2122_inner {
	display: flex;
	justify-content: space-between;
    align-items: flex-end;
}
}










/*************************************************

2022-23_シーズンシート

*************************************************/

/* -----------------------------------------------
 共通
----------------------------------------------- */

#origin_ss2223_container {
	width: 100%;
    overflow: hidden;
	color: #000;
	position: relative;
}

#origin_ss2223_container .origin_ss_sp_sub_btn{
	width: 100%;
	position: fixed;
	bottom: 0;
	z-index: 999;
}

#origin_ss2223_container .origin_ss2223_inner {
	max-width: 92.8571%;
    margin: 0 auto;
}

@media screen and (min-width: 769px) {
#origin_ss2223_container .origin_ss2223_inner {
	max-width: 1100px;
	margin: 0 auto;
    padding: 0 50px;
}
}

#origin_ss2223_container img {
	 vertical-align: bottom;
	 width: 100%;
}

#origin_ss2223_container a {
	width: 100%;
	vertical-align: bottom;
	transition: 0.4s;
	color: #000;
}

#origin_ss2223_container a:hover {
	opacity: 0.6;
}

#origin_ss2223_container .origin_ss2223_font_s {
	font-size: 12px;
}

@media screen and (min-width: 769px) {
#origin_ss2223_container .origin_ss2223_font_s {
	font-size: 14px;
}
}




/* -----------------------------------------------
ヘッダー
----------------------------------------------- */

#origin_ss2223_container .origin_ss_header {
    width: 100%;
    background-color: rgba(0,0,0,.6);
    position: fixed;
	padding: 5px 0;
	z-index: 90;
}

#origin_ss2223_container .origin_ss_header .origin_ss_header_sp_item{
    display: flex;
	justify-content: space-between;
	flex-wrap: nowrap;
	align-items: center;
	padding: 0 10px;
}

#origin_ss2223_container #origin_ss_menu_btn {
	width: 40px;
	padding: 10px 0 10px 15px;
}

#origin_ss2223_container #origin_ss_menu_ttl {
	width: 55%;
}

#origin_ss2223_container nav#origin_ss_menu {
   width: 100%;	
}
	
#origin_ss2223_container nav#origin_ss_menu ul.origin_ss_nav_list_box li.origin_ss_nav_list a {
   width: 100%;
   display: block;
   background-color: #333333;
   color: #ffffff;
   border-bottom: 1px solid #ccc;	
   text-align: center;
   padding: 10px 0px;
}
	
#origin_ss2223_container nav#origin_ss_menu ul.origin_ss_nav_list_box li.origin_ss_nav_list .origin_ss_red_bg {
   background-color: #fd0093;
}
	
#origin_ss2223_container nav#origin_ss_menu ul.origin_ss_nav_list_box li.origin_ss_nav_list .origin_ss_font_bold {
   font-weight: bold;
    font-size: 16px;
}

@media screen and (min-width: 769px) {
#origin_ss2223_container .origin_ss_header {
    position: fixed;
	padding: 0;
	top: 0;
}

#origin_ss2223_container .origin_ss_header .origin_ss_inner {
	position: relative;
}

#origin_ss2223_container .origin_ss_header .origin_ss_header_logo {
	position: absolute;
    z-index: 99;
    top: 14px;
    left: 30px;
}

#origin_ss2223_container .origin_ss_header .origin_ss_header_logo a:hover {
	opacity: 0.6;
    -moz-opacity: 0.6;
    -webkit-transition: 0.3s ease-in-out;
    -moz-transition: 0.3s ease-in-out;
    -o-transition: 0.3s ease-in-out;
    transition: 0.3s ease-in-out;
}

#origin_ss2223_container .origin_ss_header .origin_ss_header_btn a:hover img {
	opacity: 0.6;
    -moz-opacity: 0.6;
    -webkit-transition: 0.3s ease-in-out;
    -moz-transition: 0.3s ease-in-out;
    -o-transition: 0.3s ease-in-out;
    transition: 0.3s ease-in-out;
    vertical-align: bottom;
}

#origin_ss2223_container .origin_ss_header .origin_ss_header_top_box {
    padding: 10px 0;
}


#origin_ss2223_container .origin_ss_header ul.origin_ss_nav_list_box {
	display: flex;
	justify-content: space-between;
	align-content: center;
	align-items: center;
	margin:0 10px;
}

#origin_ss2223_container .origin_ss_header ul.origin_ss_nav_list_box li.origin_ss_nav_list_header_logo {
	width: 354px;
}

#origin_ss2223_container .origin_ss_header ul.origin_ss_nav_list_box li.origin_ss_nav_list_sub_btn {
	width: 242px;
}

#origin_ss2223_container .origin_ss_header ul.origin_ss_nav_list_box li.origin_ss_nav_list {
	margin-right: 25px;
}

#origin_ss2223_container .origin_ss_header ul.origin_ss_nav_list_box li.origin_ss_nav_list:last-child {
	margin-right: 0;
}

#origin_ss2223_container .origin_ss_header ul.origin_ss_nav_list_box li.origin_ss_nav_list a {
	color: #ffffff;
    font-weight: bold;
}

#origin_ss2223_container .origin_ss_header ul.origin_ss_nav_list_box li.origin_ss_nav_list a:hover {
	opacity: 0.6;
    -moz-opacity: 0.6;
    -webkit-transition: 0.3s ease-in-out;
    -moz-transition: 0.3s ease-in-out;
    -o-transition: 0.3s ease-in-out;
    transition: 0.3s ease-in-out;
    vertical-align: bottom;
}

#origin_ss2223_container .origin_ss_header .origin_ss_header_bottom_box {
	background-color: #000000;
    padding: 15px 0;
}

#origin_ss2223_container .origin_ss_header .origin_ss_header_bottom_box nav.origin_ss_header_bottom_nav {
	max-width: 1000px;
    margin: 0 auto;
}
}

/* -----------------------------------------------
 MV
----------------------------------------------- */
#origin_ss2223_container #origin_ss2223_mv_area {
    position: relative;
}

#origin_ss2223_container #origin_ss2223_mv_area .origin_ss2223_sp_top_mv {
    width: 100vw;
	height: 102.8571vw;
	background-position: center center;
    background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_ss2223_container #origin_ss2223_mv_area .origin_ss2223_pc_top_mv {
    width: 100%;
	min-height: 720px;
	background-position: center center;
    background-size: cover;
}
}

#origin_ss2223_container #origin_ss2223_mv_area .origin_ss2223_mv_copy {
    width: 64.5714%;
	bottom: 5.7142%;
	left: 5.7142%;
	position: absolute;
}

@media screen and (min-width: 769px) {
#origin_ss2223_container #origin_ss2223_mv_area .origin_ss2223_mv_copy {
    width: 35.3125%;
	bottom: 60px;
	left: 60px;
	position: absolute;
}
}



/* -----------------------------------------------
導入
----------------------------------------------- */

#origin_ss2223_container .origin_ss2223_what_area{
    padding-top: 14.2857%;
}

@media screen and (min-width: 769px) {
#origin_ss2223_container .origin_ss2223_what_area{
    padding-top: 120px;
}
}

#origin_ss2223_container .origin_ss2223_what_area .origin_ss2223_inner .origin_ss2223_what_ttl{
    margin-bottom: 12.8571%;
}

@media screen and (min-width: 769px) {
#origin_ss2223_container .origin_ss2223_what_area .origin_ss2223_inner .origin_ss2223_what_ttl{
    margin:0 auto 35px;
	width: 614px;
}
}

#origin_ss2223_container .origin_ss2223_what_area .origin_ss2223_inner .origin_ss2223_what_txt{
    margin-bottom: 13.8461%;
	line-height: 2em;
	font-size: 3.7vw;
	color: #000;
	font-weight: 500;
}

@media screen and (min-width: 769px) {
#origin_ss2223_container .origin_ss2223_what_area .origin_ss2223_inner .origin_ss2223_what_txt{
    margin:0 auto 80px;
	width: 615px;
	letter-spacing: 0.03em;
	font-size: 16px;
}
}

#origin_ss2223_container .origin_ss2223_what_area .origin_ss2223_inner .origin_ss2223_what_img{
	margin-bottom: 12.0274%;
}

@media screen and (min-width: 769px) {
#origin_ss2223_container .origin_ss2223_what_area .origin_ss2223_inner .origin_ss2223_what_img{
	width: 81.9%;
	margin: 0 auto 30px;
}
}

#origin_ss2223_container .origin_ss2223_what_area .origin_ss2223_inner .origin_ss2223_font_s{
	line-height: 2em;
}

@media screen and (min-width: 769px) {
#origin_ss2223_container .origin_ss2223_what_area .origin_ss2223_inner .origin_ss2223_font_s{
    width: 100%;
	margin: 0 auto;
	text-align: center;
}
}

#origin_ss2223_container .origin_ss2223_what_area .origin_ss2223_inner .origin_ss2223_pdf_btn{
	margin: 7% auto 0;
	width: 100%;
}

@media screen and (min-width: 769px) {
#origin_ss2223_container .origin_ss2223_what_area .origin_ss2223_inner .origin_ss2223_pdf_btn{
	margin: 75px auto 0;
	width: 500px;
}
}

#origin_ss2223_container .origin_ss2223_what_area .origin_ss2223_inner .origin_ss2223_pdf_btn a{
	color: #fff;
	font-weight: 500;
	text-align: center;
	background: #c60010;
	display: inline-block;
	padding: 2% 0;
	font-size: 16px;
}

@media screen and (min-width: 769px) {
#origin_ss2223_container .origin_ss2223_what_area .origin_ss2223_inner .origin_ss2223_pdf_btn a{
	padding: 20px 0;
	font-size: 18px;
}
}


/* -----------------------------------------------
使い方
----------------------------------------------- */

#origin_ss2223_container #origin_ss2223_howto_area {
    padding: 24.2857% 0 0;
	background: #fff;
}

@media screen and (min-width: 769px) {
#origin_ss2223_container #origin_ss2223_howto_area {
    padding: 195px 0 0;
}
}

#origin_ss2223_container #origin_ss2223_howto_area .origin_ss2223_howto_ttl{
	margin: 0 auto 10%;
}

@media screen and (min-width: 769px) {
#origin_ss2223_container #origin_ss2223_howto_area .origin_ss2223_howto_ttl{
    width: 525px;
	margin: 0 auto 50px;
}
}

#origin_ss2223_container #origin_ss2223_howto_area .origin_ss2223_howto_ul li:not(:last-child){
    margin-bottom: 12.8571%;
}

@media screen and (min-width: 769px) {
#origin_ss2223_container #origin_ss2223_howto_area .origin_ss2223_howto_ul li:not(:last-child){
    margin-bottom: 25px;
}

#origin_ss2223_container #origin_ss2223_howto_area .origin_ss2223_howto_ul li:nth-child(4){
    margin-bottom: 60px;
}


#origin_ss2223_container #origin_ss2223_howto_area .origin_ss2223_howto_ul li:last-child{
    max-width: 1017px;
	margin: 0 auto;
}
}


/* -----------------------------------------------
特典
----------------------------------------------- */

#origin_ss2223_container #origin_ss2223_benefits_area {
    background: #fff;
	padding: 28.5714% 0 22.1428%;
}

@media screen and (min-width: 769px) {
#origin_ss2223_container #origin_ss2223_benefits_area {
	padding: 145px 0 240px;
}
}

#origin_ss2223_container #origin_ss2223_benefits_area .origin_ss2223_benefits_ttl{
	margin: 0 auto 11%;
}

@media screen and (min-width: 769px) {
#origin_ss2223_container #origin_ss2223_benefits_area .origin_ss2223_benefits_ttl{
    width: 351px;
	margin: 0 auto 50px;
}
}

#origin_ss2223_container #origin_ss2223_benefits_area .origin_ss2223_benefits_ul_sp{
    display: flex;
	flex-wrap: wrap;
}

#origin_ss2223_container #origin_ss2223_benefits_area .origin_ss2223_benefits_ul_sp li:not(:last-child){
    margin-bottom: 6.1538%;
}

@media screen and (min-width: 769px) {
#origin_ss2223_container #origin_ss2223_benefits_area .origin_ss2223_benefits_ul_pc{
    display: flex;
	flex-wrap: wrap;
	justify-content: space-around;
}

#origin_ss2223_container #origin_ss2223_benefits_area .origin_ss2223_benefits_ul_pc li{
    width: 32.5%;
}

#origin_ss2223_container #origin_ss2223_benefits_area .origin_ss2223_benefits_ul_pc li:not(:nth-child(n+3)){
    margin-bottom: 10px;
}
}

#origin_ss2223_container #origin_ss2223_benefits_area .origin_ss2223_font_s{
	text-align: center;
	color: #bc1b21;
	margin-top: 6.1538%;
}

@media screen and (min-width: 769px) {
#origin_ss2223_container #origin_ss2223_benefits_area .origin_ss2223_font_s{
	margin-top: 30px;
}
}


/* -----------------------------------------------
席種
----------------------------------------------- */

#origin_ss2223_container #origin_ss2223_seattypes_area {
    background-color: #ffffff;
    padding: 27.6923% 0 24.6913%;
}

@media screen and (min-width: 769px) {
#origin_ss2223_container #origin_ss2223_seattypes_area {
    background-color: #ffffff;
    padding: 220px 0 160px;
}
}

#origin_ss2223_container #origin_ss2223_seattypes_area .origin_ss2223_seattypes_ttl {
	margin: 0 auto 9.2592%;
}

@media screen and (min-width: 769px) {
#origin_ss2223_container #origin_ss2223_seattypes_area .origin_ss2223_seattypes_ttl {
    width: 246px;
	margin: 0 auto 80px;
}
}

#origin_ss2223_container #origin_ss2223_seattypes_area .origin_ss2223_seattypes_arena_img_sp {
	margin-bottom: 9.2592%;
}

@media screen and (min-width: 769px) {
#origin_ss2223_container #origin_ss2223_seattypes_area .origin_ss2223_seattypes_box {
    position: relative;
    margin-bottom: 85px;
}
}

#origin_ss2223_container #origin_ss2223_seattypes_area .origin_ss2223_seattypes_box_bg {
    background-image: url("https://www.evessa.com/files/user/_/common/img/page_ss/2022_23_ss/pc_seattypes_img.png");
    background-position: center center;
    background-repeat: no-repeat;
    height: 627px;
}

#origin_ss2223_container #origin_ss2223_seattypes_area .origin_ss2223_seattypes_box .origin_ss2223_seattypes_seat_kiwami {
    position: absolute;
    top: 0px;
    right: 80px;
}

#origin_ss2223_container #origin_ss2223_seattypes_area .origin_ss2223_seattypes_box .origin_ss2223_seattypes_seat_hikkoshi {
    position: absolute;
    bottom: 20px;
    left:-4px;
}

#origin_ss2223_container #origin_ss2223_seattypes_area .origin_ss2223_seattypes_box .origin_ss2223_seattypes_seat_daishin {
    position: absolute;
    top: 370px;
    right: -10px;
}

#origin_ss2223_container #origin_ss2223_seattypes_area .origin_ss2223_seattypes_box .origin_ss2223_seattypes_seat_1st_mb {
    position: absolute;
    top: 100px;
    left: 38px;
}

#origin_ss2223_container #origin_ss2223_seattypes_area .origin_ss2223_seattypes_box .origin_ss2223_seattypes_seat_1st_re {
    position: absolute;
    top: 150px;
    right: 40px;
}

#origin_ss2223_container #origin_ss2223_seattypes_area .origin_ss2223_seattypes_box .origin_ss2223_seattypes_seat_1st_free {
    position: absolute;
    top: 255px;
    right: 20px;
}

#origin_ss2223_container #origin_ss2223_seattypes_area .origin_ss2223_seattypes_box .origin_ss2223_seattypes_seat_blue {
    position: absolute;
    top: 300px;
    left: -50px;
}

#origin_ss2223_container #origin_ss2223_seattypes_area .origin_ss2223_font_s {
    margin: 8.4876% 0;
}

@media screen and (min-width: 769px) {
#origin_ss2223_container #origin_ss2223_seattypes_area .origin_ss2223_font_s {
    margin-bottom: 25px;
	margin-top: 10px;
}
}

#origin_ss2223_container .origin_ss2223_seattypes_btn .origin_ss2223_seattypes_btn_ul{
    display: flex;
	justify-content:space-between;
	flex-wrap: wrap;
	margin-top: 12.3076%;
}

@media screen and (min-width: 769px) {
#origin_ss2223_container .origin_ss2223_seattypes_btn .origin_ss2223_seattypes_btn_ul{
	margin-top: 50px;
}
}

#origin_ss2223_container .origin_ss2223_seattypes_btn .origin_ss2223_seattypes_btn_ul li{
    width: 49%;
}

@media screen and (min-width: 769px) {
#origin_ss2223_container .origin_ss2223_seattypes_btn .origin_ss2223_seattypes_btn_ul li{
    width: 23%;
}
}

#origin_ss2223_container .origin_ss2223_seattypes_btn .origin_ss2223_seattypes_btn_ul li:nth-child(-n + 6){
    margin-bottom: 2.7777%;
}

@media screen and (min-width: 769px) {
#origin_ss2223_container .origin_ss2223_seattypes_btn .origin_ss2223_seattypes_btn_ul li:nth-child(-n + 6){
    margin-bottom: 20px;
}
}

/* -----------------------------------------------
ホームアリーナ
----------------------------------------------- */

#origin_ss2223_container #origin_ss2223_home_arena_area {
    background-color: #dcdcdc;
	padding: 26.4285% 0 3.5714%;
}

@media screen and (min-width: 769px) {
#origin_ss2223_container #origin_ss2223_home_arena_area {
	padding: 115px 0 20px;
}
}

#origin_ss2223_container #origin_ss2223_home_arena_area .origin_ss2223_home_arena_ttl {
    width: 75.6172%;
	margin:0 auto 10.8024%;
}

@media screen and (min-width: 769px) {
#origin_ss2223_container #origin_ss2223_home_arena_area .origin_ss2223_home_arena_ttl {
    width: 275px;
	margin:0 auto 85px;
}
}

#origin_ss2223_container #origin_ss2223_home_arena_area .origin_ss2223_home_arena_img {
	margin-bottom: 20.9876%;
}

@media screen and (min-width: 769px) {
#origin_ss2223_container #origin_ss2223_home_arena_area .origin_ss2223_home_arena_img {
	margin-bottom: 140px;
}
}

/* -----------------------------------------------
フッター
----------------------------------------------- */

#origin_ss2223_container #origin_ss2223_footer {
    background-color: #fff;
}

#origin_ss2223_container #origin_ss2223_footer a{
    color: #000;
}

#origin_ss2223_container #origin_ss2223_footer .origin_ss2223_footer_box{
    display: flex;
	flex-wrap: wrap;
	justify-content: center;
	padding: 10px 10px 70px;
	text-align: center;
}

@media screen and (min-width: 769px) {
#origin_ss2223_container #origin_ss2223_footer .origin_ss2223_footer_box{
	flex-wrap: nowrap;
	justify-content: space-between;
	padding: 10px;
	text-align: left;
}
}

#origin_ss2223_container #origin_ss2223_footer .origin_ss2223_footer_box .origin_ss2223_footer_txt {
    font-size: 3.4375vw;
}

@media screen and (min-width: 769px) {
#origin_ss2223_container #origin_ss2223_footer .origin_ss2223_footer_box .origin_ss2223_footer_txt {
    font-size: 12px;
    margin-bottom: 0;
}
}

#origin_ss2223_container #origin_ss2223_footer .origin_ss2223_footer_box .origin_ss2223_footer_copy {
    font-size: 3.125vw;
}

@media screen and (min-width: 769px) {
#origin_ss2223_container #origin_ss2223_footer .origin_ss2223_footer_box .origin_ss2223_footer_copy {
    font-size: 12px;
    padding: 0;
}
}

/* -----------------------------------------------
席種ページ
----------------------------------------------- */

@media screen and (min-width: 769px){
#origin_ss2223_container #origin_ss2223_container_seat .origin_ss_header {
  position:absolute;
  padding: 0;
  top: 0;
}
}

#origin_ss2223_container #origin_ss2223_seattype_mv_area {
    background-image: url("https://www.evessa.com/files/user/_/common/img/page_ss/2022_23_ss/sp_seatpage_mv.jpg");
    background-size: cover;
    background-repeat: no-repeat;
    padding-top: 45.2857%;
    height: 0;
}

@media screen and (min-width: 769px) {
#origin_ss2223_container #origin_ss2223_seattype_mv_area {
    background-image: url("https://www.evessa.com/files/user/_/common/img/page_ss/2022_23_ss/pc_seatpage_mv.jpg");
    background-size: cover;
	background-position: center;
    background-repeat: no-repeat;
    padding-top: 500px;
    height: 0;
}
}

#origin_ss2223_container #origin_ss2223_container_seat #origin_ss2223_seattypes_area .origin_ss2223_seattypes_arena_price img:first-child{
    margin-bottom: 5.3846%;
}

#origin_ss2223_container #origin_ss2223_container_seat #origin_ss2223_seattypes_area .origin_ss2223_font_s{
    margin-top: 5.3846%;
}

#origin_ss2223_container #origin_ss2223_container_seat #origin_ss2223_seattypes_area .origin_ss2223_inner{
    margin-bottom: 37.1428%;
}

@media screen and (min-width: 769px) {
#origin_ss2223_container #origin_ss2223_container_seat #origin_ss2223_seattypes_area .origin_ss2223_inner{
    margin-bottom: 200px;
}
}


/* -----------------------------------------------
席種ページ MV
----------------------------------------------- */

#origin_ss2223_container #origin_ss2223_seattype_main_area #origin_ss2223_seattypes_area {
    padding: 14.2857% 0 5%;
}

@media screen and (min-width: 1000px) {
#origin_ss2223_container #origin_ss2223_seattype_main_area #origin_ss2223_seattypes_area {
    padding: 65px 0 0;
}
}


/* -----------------------------------------------
席種ページ PC ナビゲーション
----------------------------------------------- */

@media screen and (min-width: 1200px) {
#origin_ss2223_container #origin_ss2223_seattype_main_area {
    display: flex;
	flex-wrap: nowrap;
	justify-content: flex-start;
	position: relative;
}
#origin_ss2223_container #origin_ss2223_seattype_main_area .origin_ss2223_seattype_nav_area{
    display: flex;
	flex-wrap: wrap;
	width: 280px;
	height: 100vh;
	position: absolute;
}
#origin_ss2223_container #origin_ss2223_seattype_main_area .origin_ss2223_seattype_nav_area.sticky{
  position: fixed;
  top: 0;
  left: 0;
  width: 280px;
  height: 100vh;
}
#origin_ss2223_container #origin_ss2223_seattype_main_area #origin_ss2223_seattypes_area{
	margin-left: 280px;
	width: 100%;
}
}

@media screen and (max-width: 1200px) {
#origin_ss2223_container #origin_ss2223_seattype_main_area .origin_ss2223_seattype_nav_area{
    display: none;
}
#origin_ss2223_container #origin_ss2223_seattype_main_area #origin_ss2223_seattypes_area{
	margin-left: 0;
	width: 100%;
}
}

/* -----------------------------------------------
席種ページ 詳細
----------------------------------------------- */
#origin_ss2223_container #origin_ss2223_seattype_main_area #origin_ss2223_kiwami,
#origin_ss2223_container #origin_ss2223_seattype_main_area #origin_ss2223_hikkoshi,
#origin_ss2223_container #origin_ss2223_seattype_main_area #origin_ss2223_daishin,
#origin_ss2223_container #origin_ss2223_seattype_main_area #origin_ss2223_1st_mb,
#origin_ss2223_container #origin_ss2223_seattype_main_area #origin_ss2223_1st_re,
#origin_ss2223_container #origin_ss2223_seattype_main_area #origin_ss2223_1st_free,
#origin_ss2223_container #origin_ss2223_seattype_main_area #origin_ss2223_blue{
	padding-top: 60px;
}

@media screen and (min-width: 769px) {
#origin_ss2223_container #origin_ss2223_seattype_main_area #origin_ss2223_kiwami,
#origin_ss2223_container #origin_ss2223_seattype_main_area #origin_ss2223_hikkoshi,
#origin_ss2223_container #origin_ss2223_seattype_main_area #origin_ss2223_daishin,
#origin_ss2223_container #origin_ss2223_seattype_main_area #origin_ss2223_1st_mb,
#origin_ss2223_container #origin_ss2223_seattype_main_area #origin_ss2223_1st_re,
#origin_ss2223_container #origin_ss2223_seattype_main_area #origin_ss2223_1st_free,
#origin_ss2223_container #origin_ss2223_seattype_main_area #origin_ss2223_blue{
	padding-top: 0;
}
}

#origin_ss2223_container #origin_ss2223_seattype_main_area .origin_ss2122_seat_area_box{
	margin-bottom: 18.5714%;
	padding-bottom: 10%;
}

#origin_ss2223_container #origin_ss2223_seattype_main_area .origin_ss2122_seat_area_box:last-child{
	margin-bottom: 0;
}

#origin_ss2223_container #origin_ss2223_seattype_main_area .origin_ss2122_seat_area_kiwami_bg{
    background-image:url("https://www.evessa.com/files/user/_/common/img/page_ss/2022_23_ss/sp_seatpage_kiwami_bg.jpg");
	background-color: #c30d23;
	background-size: contain;
	background-repeat: no-repeat;
}

#origin_ss2223_container #origin_ss2223_seattype_main_area .origin_ss2122_seat_area_hikkoshi_bg{
    background:#ec6665;
}

#origin_ss2223_container #origin_ss2223_seattype_main_area .origin_ss2122_seat_area_daishin_bg{
    background:#122b88;
}

#origin_ss2223_container #origin_ss2223_seattype_main_area .origin_ss2122_seat_area_1st_mb_bg{
    background:#64b630;
}

#origin_ss2223_container #origin_ss2223_seattype_main_area .origin_ss2122_seat_area_1st_re_bg{
    background:#cec019;
}

#origin_ss2223_container #origin_ss2223_seattype_main_area .origin_ss2122_seat_area_1st_free_bg{
    background:#f39801;
}

#origin_ss2223_container #origin_ss2223_seattype_main_area .origin_ss2122_seat_area_blue_bg{
    background:#00a0ea;
}

@media screen and (min-width: 769px) {
#origin_ss2223_container #origin_ss2223_seattype_main_area .origin_ss2122_seat_area_box{
	background: url("https://www.evessa.com/files/user/_/common/img/page_ss/2022_23_ss/pc_seatpage_bg_line.png") right bottom no-repeat;
	margin:0 0 100px;
}
#origin_ss2223_container #origin_ss2223_seattype_main_area .origin_ss2122_seat_area_box:last-child{
	margin-bottom: 0;
}
#origin_ss2223_container #origin_ss2223_seattype_main_area .origin_ss2122_seat_area_box .origin_ss2122_seat_inner{
	position: relative;
}
#origin_ss2223_container #origin_ss2223_seattype_main_area .origin_ss2122_seat_area_box .origin_ss2122_seat_inner .origin_lp_pc{
	position: absolute;
	width: 100%;
	top:-80px;
}
#origin_ss2223_container #origin_ss2223_seattype_main_area .origin_ss2122_seat_area_kiwami_bg{
	background-color:#c30d23;
	padding-bottom: 83.3%;
}
#origin_ss2223_container #origin_ss2223_seattype_main_area .origin_ss2122_seat_area_hikkoshi_bg{
    background-color:#ec6665;
	padding-bottom: 83.3%;
}

#origin_ss2223_container #origin_ss2223_seattype_main_area .origin_ss2122_seat_area_daishin_bg{
    background-color:#122b88;
	padding-bottom: 83.3%;
}

#origin_ss2223_container #origin_ss2223_seattype_main_area .origin_ss2122_seat_area_1st_mb_bg{
    background-color:#64b630;
	padding-bottom: 126.5%;
}

#origin_ss2223_container #origin_ss2223_seattype_main_area .origin_ss2122_seat_area_1st_re_bg{
    background-color:#cec019;
	padding-bottom: 126.5%;
}

#origin_ss2223_container #origin_ss2223_seattype_main_area .origin_ss2122_seat_area_1st_free_bg{
    background-color:#f39801;
	padding-bottom: 126.5%;
}

#origin_ss2223_container #origin_ss2223_seattype_main_area .origin_ss2122_seat_area_blue_bg{
    background-color:#00a0ea;
	padding-bottom: 83.3%;
}

}

#origin_ss2223_container #origin_ss2223_seattype_main_area .origin_ss2122_seat_area_box .origin_ss2122_seat_inner .origin_lp_sp img:first-child{
    margin-top: 9.2857%;
}

#origin_ss2223_container #origin_ss2223_seattype_main_area .origin_ss2122_seat_area_box .origin_ss2122_seat_inner .origin_lp_sp img:nth-child(2),
#origin_ss2223_container #origin_ss2223_seattype_main_area .origin_ss2122_seat_area_box .origin_ss2122_seat_inner .origin_lp_sp img:last-child{
    margin-top: 7.1428%;
}











/* ===== vegas.min.css ===== */
.vegas-content-scrollable,.vegas-overlay,.vegas-slide,.vegas-slide-inner,.vegas-timer{position:absolute;top:0;left:0;bottom:0;right:0;overflow:hidden;border:none;padding:0;margin:0}.vegas-content-scrollable{position:relative;height:100%;overflow:auto}.vegas-overlay{opacity:.5;background:url(./overlays/02.png) center center}.vegas-timer{top:auto;bottom:0;height:2px}.vegas-timer-progress{width:0%;height:100%;background:#fff;transition:width ease-out}.vegas-timer-running .vegas-timer-progress{width:100%}.vegas-slide,.vegas-slide-inner{margin:0;padding:0;background:center center no-repeat;transform:translateZ(0);will-change:transform,opacity}body .vegas-container{overflow:hidden!important;position:relative}.vegas-video{min-width:100%;min-height:100%;width:auto;height:auto}body.vegas-container{overflow:auto;position:static;z-index:-2}body.vegas-container>.vegas-overlay,body.vegas-container>.vegas-slide,body.vegas-container>.vegas-timer{position:fixed;z-index:-1}.vegas-transition-blur,.vegas-transition-blur2{opacity:0;filter:blur(32px) brightness(1.01)}.vegas-transition-blur-in,.vegas-transition-blur2-in{opacity:1;filter:blur(0) brightness(1.01)}.vegas-transition-blur2-out{opacity:0}.vegas-transition-burn,.vegas-transition-burn2{opacity:0;filter:contrast(1000%) saturate(1000%)}.vegas-transition-burn-in,.vegas-transition-burn2-in{opacity:1;filter:contrast(100%) saturate(100%)}.vegas-transition-burn2-out{opacity:0;filter:contrast(1000%) saturate(1000%)}.vegas-transition-fade,.vegas-transition-fade2{opacity:0}.vegas-transition-fade-in,.vegas-transition-fade2-in{opacity:1}.vegas-transition-fade2-out{opacity:0}.vegas-transition-flash,.vegas-transition-flash2{opacity:0;filter:brightness(25)}.vegas-transition-flash-in,.vegas-transition-flash2-in{opacity:1;filter:brightness(1)}.vegas-transition-flash2-out{opacity:0;filter:brightness(25)}.vegas-transition-negative,.vegas-transition-negative2{opacity:0;filter:invert(100%)}.vegas-transition-negative-in,.vegas-transition-negative2-in{opacity:1;filter:invert(0)}.vegas-transition-negative2-out{opacity:0;filter:invert(100%)}.vegas-transition-slideDown,.vegas-transition-slideDown2{transform:translateY(-100%)}.vegas-transition-slideDown-in,.vegas-transition-slideDown2-in{transform:translateY(0)}.vegas-transition-slideDown2-out{transform:translateY(100%)}.vegas-transition-slideLeft,.vegas-transition-slideLeft2{transform:translateX(100%)}.vegas-transition-slideLeft-in,.vegas-transition-slideLeft2-in{transform:translateX(0)}.vegas-transition-slideLeft2-out,.vegas-transition-slideRight,.vegas-transition-slideRight2{transform:translateX(-100%)}.vegas-transition-slideRight-in,.vegas-transition-slideRight2-in{transform:translateX(0)}.vegas-transition-slideRight2-out{transform:translateX(100%)}.vegas-transition-slideUp,.vegas-transition-slideUp2{transform:translateY(100%)}.vegas-transition-slideUp-in,.vegas-transition-slideUp2-in{transform:translateY(0)}.vegas-transition-slideUp2-out{transform:translateY(-100%)}.vegas-transition-swirlLeft,.vegas-transition-swirlLeft2{transform:scale(2) rotate(35deg);opacity:0}.vegas-transition-swirlLeft-in,.vegas-transition-swirlLeft2-in{transform:scale(1) rotate(0);opacity:1}.vegas-transition-swirlLeft2-out,.vegas-transition-swirlRight,.vegas-transition-swirlRight2{transform:scale(2) rotate(-35deg);opacity:0}.vegas-transition-swirlRight-in,.vegas-transition-swirlRight2-in{transform:scale(1) rotate(0);opacity:1}.vegas-transition-swirlRight2-out{transform:scale(2) rotate(35deg);opacity:0}.vegas-transition-zoomIn,.vegas-transition-zoomIn2{transform:scale(0);opacity:0}.vegas-transition-zoomIn-in,.vegas-transition-zoomIn2-in{transform:scale(1);opacity:1}.vegas-transition-zoomIn2-out,.vegas-transition-zoomOut,.vegas-transition-zoomOut2{transform:scale(2);opacity:0}.vegas-transition-zoomOut-in,.vegas-transition-zoomOut2-in{transform:scale(1);opacity:1}.vegas-transition-zoomOut2-out{transform:scale(0);opacity:0}.vegas-animation-kenburns{-webkit-animation:kenburns ease-out;animation:kenburns ease-out}@-webkit-keyframes kenburns{0%{transform:scale(1.5)}100%{transform:scale(1)}}@keyframes kenburns{0%{transform:scale(1.5)}100%{transform:scale(1)}}.vegas-animation-kenburnsDownLeft{-webkit-animation:kenburnsDownLeft ease-out;animation:kenburnsDownLeft ease-out}@-webkit-keyframes kenburnsDownLeft{0%{transform:scale(1.5) translate(10%,-10%)}100%{transform:scale(1) translate(0,0)}}@keyframes kenburnsDownLeft{0%{transform:scale(1.5) translate(10%,-10%)}100%{transform:scale(1) translate(0,0)}}.vegas-animation-kenburnsDownRight{-webkit-animation:kenburnsDownRight ease-out;animation:kenburnsDownRight ease-out}@-webkit-keyframes kenburnsDownRight{0%{transform:scale(1.5) translate(-10%,-10%)}100%{transform:scale(1) translate(0,0)}}@keyframes kenburnsDownRight{0%{transform:scale(1.5) translate(-10%,-10%)}100%{transform:scale(1) translate(0,0)}}.vegas-animation-kenburnsDown{-webkit-animation:kenburnsDown ease-out;animation:kenburnsDown ease-out}@-webkit-keyframes kenburnsDown{0%{transform:scale(1.5) translate(0,-10%)}100%{transform:scale(1) translate(0,0)}}@keyframes kenburnsDown{0%{transform:scale(1.5) translate(0,-10%)}100%{transform:scale(1) translate(0,0)}}.vegas-animation-kenburnsLeft{-webkit-animation:kenburnsLeft ease-out;animation:kenburnsLeft ease-out}@-webkit-keyframes kenburnsLeft{0%{transform:scale(1.5) translate(10%,0)}100%{transform:scale(1) translate(0,0)}}@keyframes kenburnsLeft{0%{transform:scale(1.5) translate(10%,0)}100%{transform:scale(1) translate(0,0)}}.vegas-animation-kenburnsRight{-webkit-animation:kenburnsRight ease-out;animation:kenburnsRight ease-out}@-webkit-keyframes kenburnsRight{0%{transform:scale(1.5) translate(-10%,0)}100%{transform:scale(1) translate(0,0)}}@keyframes kenburnsRight{0%{transform:scale(1.5) translate(-10%,0)}100%{transform:scale(1) translate(0,0)}}.vegas-animation-kenburnsUpLeft{-webkit-animation:kenburnsUpLeft ease-out;animation:kenburnsUpLeft ease-out}@-webkit-keyframes kenburnsUpLeft{0%{transform:scale(1.5) translate(10%,10%)}100%{transform:scale(1) translate(0,0)}}@keyframes kenburnsUpLeft{0%{transform:scale(1.5) translate(10%,10%)}100%{transform:scale(1) translate(0,0)}}.vegas-animation-kenburnsUpRight{-webkit-animation:kenburnsUpRight ease-out;animation:kenburnsUpRight ease-out}@-webkit-keyframes kenburnsUpRight{0%{transform:scale(1.5) translate(-10%,10%)}100%{transform:scale(1) translate(0,0)}}@keyframes kenburnsUpRight{0%{transform:scale(1.5) translate(-10%,10%)}100%{transform:scale(1) translate(0,0)}}.vegas-animation-kenburnsUp{-webkit-animation:kenburnsUp ease-out;animation:kenburnsUp ease-out}@-webkit-keyframes kenburnsUp{0%{transform:scale(1.5) translate(0,10%)}100%{transform:scale(1) translate(0,0)}}@keyframes kenburnsUp{0%{transform:scale(1.5) translate(0,10%)}100%{transform:scale(1) translate(0,0)}}
/*# sourceMappingURL=vegas.min.css.map */


/* ===== lightbox.css ===== */
body.lb-disable-scrolling {
  overflow: hidden;
}

.lightboxOverlay {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 9999;
  background-color: black;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
  opacity: 0.8;
  display: none;
}

.lightbox {
  position: absolute;
  left: 0;
  width: 100%;
  z-index: 10000;
  text-align: center;
  line-height: 0;
  font-weight: normal;
  outline: none;
}

.lightbox .lb-image {
  display: block;
  height: auto;
  max-width: inherit;
  max-height: none;
  border-radius: 3px;

  /* Image border */
  border: 4px solid white;
}

.lightbox a img {
  border: none;
}

.lb-outerContainer {
  position: relative;
  *zoom: 1;
  width: 250px;
  height: 250px;
  margin: 0 auto;
  border-radius: 4px;

  /* Background color behind image.
     This is visible during transitions. */
  background-color: white;
}

.lb-outerContainer:after {
  content: "";
  display: table;
  clear: both;
}

.lb-loader {
  position: absolute;
  top: 43%;
  left: 0;
  height: 25%;
  width: 100%;
  text-align: center;
  line-height: 0;
}

.lb-cancel {
  display: block;
  width: 32px;
  height: 32px;
  margin: 0 auto;
  background: url(https://www.evessa.com/files/user/_/common/img/fullplan2021/loading.gif) no-repeat;
}

.lb-nav {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  z-index: 10;
}

.lb-container > .nav {
  left: 0;
}

.lb-nav a {
  outline: none;
  background-image: url('data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==');
}

.lb-prev, .lb-next {
  height: 100%;
  cursor: pointer;
  display: block;
}

.lb-nav a.lb-prev {
  width: 34%;
  left: 0;
  float: left;
  background: url(https://www.evessa.com/files/user/_/common/img/fullplan2021/prev.png) left 48% no-repeat;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  -webkit-transition: opacity 0.6s;
  -moz-transition: opacity 0.6s;
  -o-transition: opacity 0.6s;
  transition: opacity 0.6s;
}

.lb-nav a.lb-prev:hover {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
}

.lb-nav a.lb-next {
  width: 64%;
  right: 0;
  float: right;
  background: url(https://www.evessa.com/files/user/_/common/img/fullplan2021/next.png) right 48% no-repeat;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  -webkit-transition: opacity 0.6s;
  -moz-transition: opacity 0.6s;
  -o-transition: opacity 0.6s;
  transition: opacity 0.6s;
}

.lb-nav a.lb-next:hover {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
}

.lb-dataContainer {
  margin: 0 auto;
  padding-top: 5px;
  *zoom: 1;
  width: 100%;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}

.lb-dataContainer:after {
  content: "";
  display: table;
  clear: both;
}

.lb-data {
  padding: 0 4px;
  color: #ccc;
}

.lb-data .lb-details {
  width: 85%;
  float: left;
  text-align: left;
  line-height: 1.1em;
}

.lb-data .lb-caption {
  font-size: 13px;
  font-weight: bold;
  line-height: 1em;
}

.lb-data .lb-caption a {
  color: #4ae;
}

.lb-data .lb-number {
  display: none;
}

.lb-data .lb-close {
  display: block;
  float: right;
  width: 30px;
  height: 30px;
  background: url(https://www.evessa.com/files/user/_/common/img/fullplan2021/close.png) top right no-repeat;
  text-align: right;
  outline: none;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
  opacity: 0.7;
  -webkit-transition: opacity 0.2s;
  -moz-transition: opacity 0.2s;
  -o-transition: opacity 0.2s;
  transition: opacity 0.2s;
}

.lb-data .lb-close:hover {
  cursor: pointer;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
}


/* ===== origin_ticket.css ===== */
@charset "UTF-8";
/* CSS Document */

/*********************

共通

*********************/

#origin_ticket_area {
    
}

#origin_ticket_area img {
    width: 100%;
}

#origin_ticket_area .origin_ticket_midashi {
    margin-bottom: 25px;
}

#origin_ticket_area .origin_b_ticket_btn {
    width: 100%;
    max-width: 720px;
    margin: 0 auto;
}

@media screen and (min-width: 769px) {
#origin_ticket_area .origin_ticket_midashi {
    margin-bottom: 40px;
}

#origin_ticket_area .origin_b_ticket_btn {
    width: 72.5581%;
    max-width: 624px;
}
}

/*********************

現在発売中のチケット

*********************/

#origin_ticket_area #origin_ticket_bnr_area {
    margin-bottom: 60px;
}

#origin_ticket_area #origin_ticket_bnr_area ul.origin_ticket_bnr_list_box {
    margin-bottom: 15px;
}

#origin_ticket_area #origin_ticket_bnr_area ul.origin_ticket_bnr_list_box li.origin_ticket_bnr_list {
    width: 100%;
    margin-bottom: 10px;
}

#origin_ticket_area #origin_ticket_bnr_area ul.origin_ticket_bnr_list_box li.origin_ticket_bnr_list:last-child {
    margin-bottom: 0;
}

#origin_ticket_area #origin_ticket_bnr_area p.origin_ticket_txt {
    margin-bottom: 25px;
}

@media screen and (min-width: 769px) {
#origin_ticket_area #origin_ticket_bnr_area {
    margin-bottom: 100px;
}

#origin_ticket_area #origin_ticket_bnr_area ul.origin_ticket_bnr_list_box {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: space-between;
    -ms-justify-content: space-between;
    justify-content: space-between;
    -webkit-flex-wrap: wrap;
    -moz-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-bottom: 50px;
    font-size:0;
}

#origin_ticket_area #origin_ticket_bnr_area ul.origin_ticket_bnr_list_box li.origin_ticket_bnr_list {
    width: 48.8372%;
    display: inline-block;
    margin-bottom: 2.3256%;
}

#origin_ticket_area #origin_ticket_bnr_area ul.origin_ticket_bnr_list_box li.origin_ticket_bnr_list:nth-child(odd) {
    margin-right: 2.3256%;
}

#origin_ticket_area #origin_ticket_bnr_area p.origin_ticket_txt {
    margin-bottom: 40px;
}
}

/*********************

チケットメニュー

*********************/

#origin_ticket_area .origin_ticket_menu_area {
    margin-bottom: 60px;
}

#origin_ticket_area .origin_ticket_menu_area ul.origin_ticket_menu_list_box {
    
}

#origin_ticket_area .origin_ticket_menu_area ul.origin_ticket_menu_list_box li.origin_ticket_menu_list {
    width: 100%;
}

#origin_ticket_area .origin_ticket_menu_area ul.origin_ticket_menu_list_box li.origin_ticket_menu_list:nth-child(n + 2) {
    margin-top: 20px;
}

@media screen and (min-width: 769px) {
#origin_ticket_area .origin_ticket_menu_area {
    margin-bottom: 100px;
}

#origin_ticket_area .origin_ticket_menu_area ul.origin_ticket_menu_list_box {
    display: -webkit-box;/* Androidブラウザ用 */
	display: -moz-box;/* Firefox21 */
	display: -ms-flexbox;/* IE10 */
	display: -webkit-flex;/* safari（PC）用 */
	display: flex;
	-webkit-justify-content: space-between;
	-ms-justify-content: space-between;
	justify-content: space-between;
    -webkit-flex-wrap:wrap;
    -moz-flex-wrap:wrap;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap;
}

#origin_ticket_area .origin_ticket_menu_area ul.origin_ticket_menu_list_box li.origin_ticket_menu_list {
    width: 47.6744%;
}

#origin_ticket_area .origin_ticket_menu_area ul.origin_ticket_menu_list_box li.origin_ticket_menu_list:nth-child(n + 2) {
    margin-top: 0;
}

#origin_ticket_area .origin_ticket_menu_area ul.origin_ticket_menu_list_box li.origin_ticket_menu_list:nth-child(n + 3) {
    margin-top: 40px;
}
}

/*********************

チケット購入方法

*********************/

#origin_ticket_area #origin_ticket_buy_area {
    
}

#origin_ticket_area #origin_ticket_buy_area .origin_ticket_buy_flow_box {
    margin-bottom: 60px;
}

#origin_ticket_area #origin_ticket_buy_area .origin_ticket_buy_flow_box .origin_ticket_buy_flow_img {
    margin-bottom: 25px;
}

#origin_ticket_area #origin_ticket_buy_area .origin_ticket_buy_flow_box .origin_ticket_buy_txt {
    font-size: 4vw;
    font-weight: bold;
    margin-bottom: 40px;
    text-align: center;
}

#origin_ticket_area #origin_ticket_buy_area .origin_ticket_buy_other_box {
    margin-bottom: 60px;
}

#origin_ticket_area #origin_ticket_buy_area ul.origin_ticket_buy_other_list_box {
    
}

#origin_ticket_area #origin_ticket_buy_area ul.origin_ticket_buy_other_list_box li.origin_ticket_buy_other_list {
    width: 100%;
}

#origin_ticket_area #origin_ticket_buy_area ul.origin_ticket_buy_other_list_box li.origin_ticket_buy_other_list:nth-child(n + 2) {
    margin-top: 20px;
}

#origin_ticket_area #origin_ticket_buy_area ul.origin_ticket_buy_other_list_box li.origin_ticket_buy_other_list .origin_ticket_buy_other_txt {
    font-size: 4vw;
    color: #666666;
    text-align: center;
    margin-top: 10px;
}

#origin_ticket_area #origin_ticket_buy_area .origin_ticket_buy_shop_box {
    margin-bottom: 60px;
}

#origin_ticket_area #origin_ticket_buy_area .origin_ticket_buy_shop_box ul.origin_ticket_buy_shop_list_box {
    
}

#origin_ticket_area #origin_ticket_buy_area .origin_ticket_buy_shop_box ul.origin_ticket_buy_shop_list_box li.origin_ticket_buy_shop_list {
    border: 5px solid #f2f2f2;
    padding: 25px;
    width: 100%;
}

#origin_ticket_area #origin_ticket_buy_area .origin_ticket_buy_shop_box ul.origin_ticket_buy_shop_list_box li.origin_ticket_buy_shop_list:nth-child(n + 2) {
    margin-top: 20px;
}

#origin_ticket_area #origin_ticket_buy_area .origin_ticket_buy_shop_box ul.origin_ticket_buy_shop_list_box li.origin_ticket_buy_shop_list .origin_ticket_buy_shop_img_l {
    width: 28.0487%;
    margin: 0 auto 20px;
    min-width: 90px;
}

#origin_ticket_area #origin_ticket_buy_area .origin_ticket_buy_shop_box ul.origin_ticket_buy_shop_list_box li.origin_ticket_buy_shop_list:nth-child(2) .origin_ticket_buy_shop_img_l {
    width: 60%;
}

#origin_ticket_area #origin_ticket_buy_area .origin_ticket_buy_shop_box ul.origin_ticket_buy_shop_list_box li.origin_ticket_buy_shop_list .origin_ticket_buy_shop_txt_r {
    font-size: 4vw;
}

@media screen and (min-width: 769px) {
#origin_ticket_area #origin_ticket_buy_area .origin_ticket_buy_flow_box {
    margin-bottom: 100px;
}

#origin_ticket_area #origin_ticket_buy_area .origin_ticket_buy_flow_box .origin_ticket_buy_flow_img {
    margin-bottom: 60px;
}

#origin_ticket_area #origin_ticket_buy_area .origin_ticket_buy_flow_box .origin_ticket_buy_txt {
    font-size: 16px;
    font-weight: bold;
    margin-bottom: 60px;
}

#origin_ticket_area #origin_ticket_buy_area .origin_ticket_buy_other_box {
    margin-bottom: 100px;
}

#origin_ticket_area #origin_ticket_buy_area ul.origin_ticket_buy_other_list_box {
    display: -webkit-box;/* Androidブラウザ用 */
	display: -moz-box;/* Firefox21 */
	display: -ms-flexbox;/* IE10 */
	display: -webkit-flex;/* safari（PC）用 */
	display: flex;
	-webkit-justify-content: space-between;
	-ms-justify-content: space-between;
	justify-content: space-between;
    -webkit-flex-wrap:wrap;
    -moz-flex-wrap:wrap;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap;
}

#origin_ticket_area #origin_ticket_buy_area ul.origin_ticket_buy_other_list_box li.origin_ticket_buy_other_list {
    width: 47.6744%;
}

#origin_ticket_area #origin_ticket_buy_area ul.origin_ticket_buy_other_list_box li.origin_ticket_buy_other_list:nth-child(n + 2) {
    margin-top: 0px;
}

#origin_ticket_area #origin_ticket_buy_area ul.origin_ticket_buy_other_list_box li.origin_ticket_buy_other_list:nth-child(n + 3) {
    margin-top: 35px;
}

#origin_ticket_area #origin_ticket_buy_area ul.origin_ticket_buy_other_list_box li.origin_ticket_buy_other_list .origin_ticket_buy_other_txt {
    font-size: 14px;
    color: #666666;
    text-align: center;
    margin-top: 10px;
}

#origin_ticket_area #origin_ticket_buy_area .origin_ticket_buy_shop_box {
    margin-bottom: 100px;
}

#origin_ticket_area #origin_ticket_buy_area .origin_ticket_buy_shop_box ul.origin_ticket_buy_shop_list_box {
    display: -webkit-box;/* Androidブラウザ用 */
	display: -moz-box;/* Firefox21 */
	display: -ms-flexbox;/* IE10 */
	display: -webkit-flex;/* safari（PC）用 */
	display: flex;
	-webkit-justify-content: space-between;
	-ms-justify-content: space-between;
	justify-content: space-between;
    -webkit-flex-wrap:wrap;
    -moz-flex-wrap:wrap;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap;
}

#origin_ticket_area #origin_ticket_buy_area .origin_ticket_buy_shop_box ul.origin_ticket_buy_shop_list_box li.origin_ticket_buy_shop_list {
    border: 5px solid #f2f2f2;
    display: -webkit-box;/* Androidブラウザ用 */
	display: -moz-box;/* Firefox21 */
	display: -ms-flexbox;/* IE10 */
	display: -webkit-flex;/* safari（PC）用 */
	display: flex;
    -webkit-justify-content: center;
    -ms-justify-content: center;
    justify-content: center;
    -webkit-align-items: center;
    -ms-align-items: center;
    align-items: center;
    padding: 25px;
    width: 47.6744%;
}

#origin_ticket_area #origin_ticket_buy_area .origin_ticket_buy_shop_box ul.origin_ticket_buy_shop_list_box li.origin_ticket_buy_shop_list:nth-child(n + 2) {
    margin-top: 0;
}

#origin_ticket_area #origin_ticket_buy_area .origin_ticket_buy_shop_box ul.origin_ticket_buy_shop_list_box li.origin_ticket_buy_shop_list:nth-child(n + 3) {
    margin-top: 40px;
}

#origin_ticket_area #origin_ticket_buy_area .origin_ticket_buy_shop_box ul.origin_ticket_buy_shop_list_box li.origin_ticket_buy_shop_list .origin_ticket_buy_shop_img_l {
    width: 28.0487%;
    margin: 0 auto;
    min-width: 90px;
}

#origin_ticket_area #origin_ticket_buy_area .origin_ticket_buy_shop_box ul.origin_ticket_buy_shop_list_box li.origin_ticket_buy_shop_list:nth-child(2) .origin_ticket_buy_shop_img_l {
    width: 40%;
}

#origin_ticket_area #origin_ticket_buy_area .origin_ticket_buy_shop_box ul.origin_ticket_buy_shop_list_box li.origin_ticket_buy_shop_list .origin_ticket_buy_shop_txt_r {
    font-size: 14px;
    max-width: 210px;
    margin: 0 auto;
    padding-left: 25px;
}
}

/*********************

席種・価格

*********************/

#origin_ticket_area #origin_ticket_kakaku_area {
    margin-bottom: 60px;
}

#origin_ticket_area #origin_ticket_kakaku_area .origin_ticket_kakaku_arena_box {
    margin-bottom: 60px;
}


#origin_ticket_area #origin_ticket_kakaku_area .origin_ticket_kakaku_arena_box .origin_ticket_kakaku_arena_img {
    margin: 25px 0;
}

#origin_ticket_area #origin_ticket_kakaku_area .origin_ticket_kakaku_arena_box .origin_ticket_kakaku_hyou_img01 {
    margin-top: 30px;
}

#origin_ticket_area #origin_ticket_kakaku_area .origin_ticket_kakaku_arena_box .origin_ticket_kakaku_hyou_img02 {
    margin-top: 30px;
}

#origin_ticket_area #origin_ticket_kakaku_area .origin_ticket_kakaku_arena_box .origin_ticket_kakaku_hyou_img03 {
    margin-top: 30px;
}

#origin_ticket_area #origin_ticket_kakaku_area .origin_ticket_kakaku_arena_box .origin_ticket_kakaku_txt {
    margin: 30px 0 40px;
    font-size: 4vw;
}

@media screen and (min-width: 769px) {
#origin_ticket_area #origin_ticket_kakaku_area {
    margin-bottom: 100px;
}

#origin_ticket_area #origin_ticket_kakaku_area .origin_ticket_kakaku_arena_box {
    margin-bottom: 100px;
}


#origin_ticket_area #origin_ticket_kakaku_area .origin_ticket_kakaku_arena_box .origin_ticket_kakaku_arena_img {
    margin: 40px 0;
}

#origin_ticket_area #origin_ticket_kakaku_area .origin_ticket_kakaku_arena_box .origin_ticket_kakaku_hyou_img01 {
    margin-top: 40px;
}

#origin_ticket_area #origin_ticket_kakaku_area .origin_ticket_kakaku_arena_box .origin_ticket_kakaku_hyou_img02 {
    margin-top: 80px;
}

#origin_ticket_area #origin_ticket_kakaku_area .origin_ticket_kakaku_arena_box .origin_ticket_kakaku_hyou_img03 {
    margin-top: 80px;
}

#origin_ticket_area #origin_ticket_kakaku_area .origin_ticket_kakaku_arena_box .origin_ticket_kakaku_txt {
    margin: 40px 0 60px;
    font-size: 14px;
}
}

/*********************

アップグレード

*********************/

#origin_ticket_upgrade_area .sub_ttl03 {
    font-size: 5vw;
    font-weight: bold;
    margin-bottom: 20px;
    border-bottom: dotted 1px #AAA;
}

#origin_ticket_upgrade_area #origin_ticket_arena_area .origin_ticket_arena_box ul.origin_ticket_arena_list_box li.origin_ticket_arena_list {
    width: 100%;
}

#origin_ticket_upgrade_area .origin_ticket_upgrade_txt_small {
    margin: 30px 0 40px;
    font-size: 4vw;
}

#origin_ticket_upgrade_area .origin_ticket_upgrade_sales_area {
    margin-bottom: 40px;
}

@media screen and (min-width: 769px) {
#origin_ticket_upgrade_area .sub_ttl03 {
    font-size: 108%;
    font-weight: bold;
    margin-bottom: 20px;
    border-bottom: dotted 1px #AAA;
}

#origin_ticket_upgrade_area .origin_ticket_upgrade_txt {
    font-size: 22px; 
    padding-top: 20px; 
    font-weight: bold;
}

#origin_ticket_upgrade_area .origin_ticket_upgrade_box .origin_ticket_upgrade_area_img {
    margin-bottom: 40px;
}

#origin_ticket_upgrade_area .origin_ticket_upgrade_sales_area {
    margin-bottom: 100px;
}

#origin_ticket_upgrade_area .origin_ticket_upgrade_txt_small {
    margin: 40px 0 60px;
    font-size: 14px;
}
}





/*********************

アリーナ情報あり

*********************/

#origin_ticket_area #origin_ticket_arena_area {
    margin-bottom: 60px;
}

#origin_ticket_area #origin_ticket_arena_area .origin_ticket_arena_box {
    margin-bottom: 50px;
}

#origin_ticket_area #origin_ticket_arena_area .origin_ticket_arena_box .origin_ticket_arena_img {
    
}

#origin_ticket_area #origin_ticket_arena_area .origin_ticket_arena_box .origin_ticket_arena_address {
    margin: 25px 0;
    font-size: 4.5714vw;
    font-weight: bold;
    text-align: left;
}

#origin_ticket_area #origin_ticket_arena_area .origin_ticket_arena_box .origin_ticket_arena_access {
    margin-bottom: 40px;
    font-size: 4vw;
}

#origin_ticket_area #origin_ticket_arena_area .origin_ticket_arena_box ul.origin_ticket_arena_list_box {
    
}

#origin_ticket_area #origin_ticket_arena_area .origin_ticket_arena_box ul.origin_ticket_arena_list_box li.origin_ticket_arena_list {
    width: 100%;
}

#origin_ticket_area #origin_ticket_arena_area .origin_ticket_arena_box ul.origin_ticket_arena_list_box li.origin_ticket_arena_list:last-child {
    margin-top: 20px;
}

@media screen and (min-width: 769px) {
#origin_ticket_area #origin_ticket_arena_area {
    margin-bottom: 100px;
}

#origin_ticket_area #origin_ticket_arena_area .origin_ticket_arena_box {
    margin-bottom: 80px;
}

#origin_ticket_area #origin_ticket_arena_area .origin_ticket_arena_box .origin_ticket_arena_img {
    
}

#origin_ticket_area #origin_ticket_arena_area .origin_ticket_arena_box .origin_ticket_arena_address {
    margin: 35px 0;
    font-size: 18px;
}

#origin_ticket_area #origin_ticket_arena_area .origin_ticket_arena_box .origin_ticket_arena_access {
    margin-bottom: 40px;
    font-size: 14px;
}

#origin_ticket_area #origin_ticket_arena_area .origin_ticket_arena_box ul.origin_ticket_arena_list_box {
    display: -webkit-box;/* Androidブラウザ用 */
	display: -moz-box;/* Firefox21 */
	display: -ms-flexbox;/* IE10 */
	display: -webkit-flex;/* safari（PC）用 */
	display: flex;
	-webkit-justify-content: space-between;
	-ms-justify-content: space-between;
	justify-content: space-between;
}

#origin_ticket_area #origin_ticket_arena_area .origin_ticket_arena_box ul.origin_ticket_arena_list_box li.origin_ticket_arena_list {
    width: 47.6744%;
}

#origin_ticket_area #origin_ticket_arena_area .origin_ticket_arena_box ul.origin_ticket_arena_list_box li.origin_ticket_arena_list:last-child {
    margin-top: 0;
}
}

/*********************

ご注意

*********************/

#origin_ticket_area #origin_ticket_notice_area {
    margin-bottom: 60px;
}

#origin_ticket_area #origin_ticket_notice_area .origin_ticket_notice_txt {
    margin-bottom: 60px;
}

@media screen and (min-width: 769px) {
#origin_ticket_area #origin_ticket_notice_area {
    margin-bottom: 140px;
}

#origin_ticket_area #origin_ticket_notice_area .origin_ticket_notice_txt {
    margin-bottom: 80px;
}
}


/*********************

ご注意

*********************/

#origin_ticket_area .origin_ticket_page_top_btn {
    margin: 70px auto;
    max-width: 15.1612%;
}

@media screen and (min-width: 769px) {
#origin_ticket_area .origin_ticket_page_top_btn {
    margin: 140px auto;
    max-width: 75px;
}
}



/*********************

acd

*********************/

.origin_ticket_kakaku_acd_con .origin_ticket_kakaku_acd_ttl,
.origin_ticket_arena_acd_con .origin_ticket_arena_acd_ttl {
  position: relative;
  margin: 0;
  padding: 15px 15px 15px 60px;
  background-color: #f2f2f2;
  border: 5px solid #b5b5b5;
  font-size: 4vw;
  font-weight: bold;
  color: #666666;
  margin-bottom: 20px;
}
/*
.origin_ticket_kakaku_acd_con .origin_ticket_kakaku_acd_ttl:hover,
.origin_ticket_kakaku_acd_con .origin_ticket_kakaku_acd_ttl:active,
.origin_ticket_kakaku_acd_ttl.open { 
  background-color: #00aaa7;
}
*/
.origin_ticket_kakaku_acd_con .origin_ticket_kakaku_acd_ttl::before,
.origin_ticket_arena_acd_con .origin_ticket_arena_acd_ttl::before {
  content: "";
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  left: 25px;
  width: 0;
  height: 0;
  border: 10px solid transparent;
  border-left-color: #e6001b;
}
.origin_ticket_kakaku_acd_con .origin_ticket_kakaku_acd_ttl.open::before,
.origin_ticket_arena_acd_con .origin_ticket_arena_acd_ttl.open::before {
  content: "";
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-25%);
  transform: translateY(-25%);
  border: 10px solid transparent;
  border-top-color: #e6001b;
}

@media screen and (min-width: 769px) {
.origin_ticket_kakaku_acd_con .origin_ticket_kakaku_acd_ttl,
.origin_ticket_arena_acd_con .origin_ticket_arena_acd_ttl {
  margin-bottom: 40px;
  font-size: 22px;
  cursor: pointer;
}
}















/* ===== pine_origin_style.css ===== */


/*************************************************

PINE_style

*************************************************/

/* -----------------------------------------------
 共通
----------------------------------------------- */

#origin_pine_container {
	width: 100%;
    overflow: hidden;
    background-color: #ffe000;
}

#origin_pine_container .origin_pine_inner {
	width: 100%;
    margin: 0 auto;
    padding: 0 5.7142%;
}

#origin_pine_container img {
	 vertical-align: bottom;
}

/* -----------------------------------------------
ヘッダー
----------------------------------------------- */

#origin_pine_container #origin_pine_header {
    position: relative;
}

#origin_pine_container #origin_pine_header .origin_pine_btn {
    background-color: #000000;
    border-radius: 0 0 20px 20px;
    position: fixed;
    right: 5.7142%;
    top: 0;
    z-index: 9999;
}

#origin_pine_container #origin_pine_header .origin_pine_btn a {
    display: block;
    padding: 10px;
}

/* -----------------------------------------------
 MV
----------------------------------------------- */

#origin_pine_container #origin_pine_mv_area {
    padding: 0 5.7142%;
}

#origin_pine_container #origin_pine_mv_area .origin_pine_logo_img {
    width: 75.7281%;
    margin: 0 auto;
    text-align: center;
    margin-top: 45%;
    margin-bottom: 26.2135%;
}

#origin_pine_container #origin_pine_mv_area .origin_pine_check_txt {
    border: 5px solid #000000;
    border-radius: 12px;
    background-color: #00b3bd;
    text-align: center;
    padding: 3%;
    color: #ffffff;
    font-family: "Noto Sans Japanese";
    font-size: 21px;
    font-size: 5vw;
    font-weight: 900;
    line-height: 1.4em;
    margin-bottom: 38.8349%;
}

#origin_pine_container #origin_pine_mv_area .origin_pine_check_txt .origin_pine_check_txt_font_yellow {
    display: block;
    color: #ffde00;
    margin-bottom: 5px;
}

#origin_pine_container #origin_pine_mv_area .origin_pine_scroll_arrow {
    text-align: center;
    width: 10.097%;
    margin: 0 auto 38.8349%;
}

/* -----------------------------------------------
広告枠
----------------------------------------------- */

#origin_pine_container #origin_pine_con_area {
    
}

#origin_pine_container #origin_pine_con_area .origin_pine_con_midashi {
    background-color: #000000;
    padding: 10px 0;
    text-align: center;
    color: #ffffff;
    font-family: "Noto Sans Japanese";
    font-size: 32px;
    font-size: 5vw;
    font-weight: 900;
    margin-bottom: 40px;
}

#origin_pine_container #origin_pine_con_area .origin_pine_con_box,
#origin_pine_container #origin_pine_con_area .origin_pine_gamespo_box {
    
}

#origin_pine_container #origin_pine_con_area .origin_pine_con_box .origin_pine_box,
#origin_pine_container #origin_pine_con_area .origin_pine_gamespo_box .origin_pine_box {
    border-bottom: 10px solid #ffffff;
    margin-bottom: 80px;
    padding-bottom: 80px;
}

#origin_pine_container #origin_pine_con_area .origin_pine_con_box .origin_pine_box .origin_pine_company_name,
#origin_pine_container #origin_pine_con_area .origin_pine_gamespo_box .origin_pine_box .origin_pine_company_name {
    border: 5px solid #000000;
    border-radius: 12px;
    background-color: #00b3bd;
    text-align: center;
    padding: 3% 3% 3% 3%;
    color: #ffffff;
    font-family: "Noto Sans Japanese";
    font-size: 32px;
    font-size: 5vw;
    font-weight: 900;
    margin-bottom: 7.7669%;
    position: relative;
}

#origin_pine_container #origin_pine_con_area .origin_pine_con_box .origin_pine_box .origin_pine_company_name a,
#origin_pine_container #origin_pine_con_area .origin_pine_gamespo_box .origin_pine_box .origin_pine_company_name a {
    color: #ffffff;
}

#origin_pine_container #origin_pine_con_area .origin_pine_con_box .origin_pine_box .origin_pine_company_catch,
#origin_pine_container #origin_pine_con_area .origin_pine_gamespo_box .origin_pine_box .origin_pine_company_catch {
    color: #000000;
    font-family: "Noto Sans Japanese";
    font-size: 32px;
    font-size: 5vw;
    font-weight: 900;
    text-align: center;
    margin-bottom: 9.7087%;
}

#origin_pine_container #origin_pine_con_area .origin_pine_con_box .origin_pine_box .origin_pine_company_pdf_img,
#origin_pine_container #origin_pine_con_area .origin_pine_gamespo_box .origin_pine_box .origin_pine_company_pdf_img {
    text-align: center;
}

#origin_pine_container #origin_pine_con_area .origin_pine_con_box .origin_pine_box .origin_pine_txt,
#origin_pine_container #origin_pine_con_area .origin_pine_gamespo_box .origin_pine_box .origin_pine_txt {
    color: #000000;
    font-family: "Noto Sans Japanese";
    font-size: 32px;
    font-size: 5vw;
    font-weight: 900;
    text-align: center;
    margin-top: 10%;
}

/* -----------------------------------------------
クーポン
----------------------------------------------- */

#origin_pine_container #origin_pine_coupon_area {
    /*margin-bottom: 32.0388%;*/
}

#origin_pine_container #origin_pine_coupon_area .origin_pine_coupon_box {
    
}

#origin_pine_container #origin_pine_coupon_area .origin_pine_coupon_box .origin_pine_box {
    
}

#origin_pine_container #origin_pine_coupon_area .origin_pine_coupon_box .origin_pine_box .origin_pine_top_box {
    
}

#origin_pine_container #origin_pine_coupon_area .origin_pine_coupon_box .origin_pine_box .origin_pine_top_box .origin_pine_coupon_name {
    border: 5px solid #000000;
    border-radius: 12px;
    background-color: #e60012;
    text-align: center;
    padding: 3%;
    color: #ffffff;
    font-family: "Noto Sans Japanese";
    font-size: 32px;
    font-size: 5vw;
    font-weight: 900;
    margin-bottom: 7.7669%;
}

#origin_pine_container #origin_pine_coupon_area .origin_pine_coupon_box .origin_pine_box .origin_pine_top_box .origin_pine_coupon_catch {
    color: #000000;
    font-family: "Noto Sans Japanese";
    font-size: 32px;
    font-size: 5vw;
    font-weight: 900;
    text-align: center;
    margin-bottom: 9.7087%;
}

#origin_pine_container #origin_pine_coupon_area .origin_pine_coupon_box .origin_pine_box .origin_pine_coupon_img {
    text-align: center;
    width: 100%;
    margin: 0 auto 20px;
}

#origin_pine_container #origin_pine_coupon_area .origin_pine_coupon_box .origin_pine_box .origin_pine_bottom_box {
    
}

#origin_pine_container #origin_pine_coupon_area .origin_pine_coupon_box .origin_pine_box .origin_pine_bottom_box .origin_pine_coupon_txt {
    color: #e60012;
    font-family: "Noto Sans Japanese";
    font-size: 32px;
    font-size: 5vw;
    font-weight: 900;
    text-align: center;
    margin-bottom: 20px;
}

#origin_pine_container #origin_pine_coupon_area .origin_pine_coupon_box .origin_pine_box .origin_pine_bottom_box .origin_pine_txt {
    color: #000000;
    font-family: "Noto Sans Japanese";
    font-size: 28px;
    font-size: 4vw;
}

/* -----------------------------------------------
アンケート
----------------------------------------------- */

#origin_pine_container #origin_pine_anke_area {
    margin-top: 20%;
}

/* -----------------------------------------------
フッター
----------------------------------------------- */

#origin_pine_container #origin_pine_footer {
    margin-top: 32.0388%;
}

#origin_pine_container #origin_pine_footer .origin_pine_logo {
    text-align: center;
    width: 30%;
    margin: 0 auto 19.4174%;
}

#origin_pine_container #origin_pine_footer .origin_pine_copy {
    text-align: center;
    background-color: #000000;
    padding: 10px 0;
    font-size: 15px;
    font-size: 2.9126vw;
    color: #ffffff;
}

/* -----------------------------------------------
社名アイコン
----------------------------------------------- */
.op_sankaku {
    position: absolute;
    display: inline-block;
    margin: 0;
    right: 10px;
    top: 50%;
    transform: translateY(-50%);
}
.op_sankaku:after {
    content: '';
    display: inline-block;
    width: 30px;
    height: 26px;
    background-image: url(/files/user/_/common/img/page_pine/common/fin_icon.png);
    background-size: contain;
    background-repeat: no-repeat;
    vertical-align: middle;
}

div{
-webkit-backface-visibility:hidden;
backface-visibility:hidden;
}














/*************************************************

チャリティページ_style

*************************************************/

/* -----------------------------------------------
導入
----------------------------------------------- */

.origin_charity_area a:hover  {
	opacity: 0.6;
	-webkit-transition: 0.3s ease-in-out;
	-moz-transition: 0.3s ease-in-out;
	-o-transition: 0.3s ease-in-out;
	transition: 0.3s ease-in-out;
}

.origin_charity_area {
	
}

.origin_charity_area .origin_charity_top_box {
	padding: 0 3.4482%;
}

.origin_charity_area .origin_charity_top_box img {
	width: 100%;
}

.origin_charity_area .origin_charity_top_box .origin_charity_top_box_img01 {
	width: 77.5581%;
	margin: 0 auto;
	max-width: 667px;
	padding: 4.6511% 0 5.8139%;
}

.origin_charity_area .origin_charity_top_box .origin_charity_top_box_img02 {
	width: 100%;
	margin: 0 auto;
	max-width: 860px;
}

.origin_charity_area .origin_charity_top_box .origin_charity_top_box_img03{
	width: 83.8372%;
	margin: 0 auto;
	max-width: 721px;
	padding: 9.3023% 0 13.37209%;
}

.origin_charity_area .origin_charity_top_box .origin_charity_top_box_img04 {
	width: 100%;
	margin: 0 auto;
	max-width: 860px;
}


@media screen and (min-width: 769px) {
.origin_charity_area .origin_charity_top_box {
	padding: 0;
}
}

/* -----------------------------------------------
ニュース
----------------------------------------------- */

.origin_charity_area .origin_charity_news_area {
	padding: 20.6896% 0 13.7931%;
    border-bottom: 1px solid #434343;
    margin-bottom: 13.7931%;
}

.origin_charity_area .origin_charity_news_area .origin_charity_news_midashi img {
	width: 100%;
}

.origin_charity_area .origin_charity_news_area .origin_charity_news_midashi {
	width: 100%;
	margin: 0 auto;
	padding: 0 0 13.7931%;
}

.origin_charity_area .origin_charity_news_area ul.origin_charity_news_list_box {
	
}

.origin_charity_area .origin_charity_news_area ul.origin_charity_news_list_box li.origin_charity_news_list {
	text-align: center;
	margin-bottom: 30px;
}

.origin_charity_area .origin_charity_news_area ul.origin_charity_news_list_box li.origin_charity_news_list:last-child {
	margin-bottom: 0;
}

.origin_charity_area .origin_charity_news_area ul.origin_charity_news_list_box li.origin_charity_news_list a {
	font-size: 4.1vw;
}

.origin_charity_area .origin_charity_news_area ul.origin_charity_news_list_box li.origin_charity_news_list .origin_charity_news_data {
	color: #b28850;
	font-weight: bold;
}

.origin_charity_area .origin_charity_news_area ul.origin_charity_news_list_box li.origin_charity_news_list h3.origin_charity_news_ttl {
	color: #434343;
	font-weight: bold;
}

.origin_charity_area .origin_charity_news_area ul.origin_charity_news_list_box li.origin_charity_news_list a:hover {
	color: #b28850;
}

@media screen and (min-width: 769px) {
.origin_charity_area .origin_charity_news_area {
	padding: 12.7906% 0 9.3023%;
    border-bottom: 1px solid #434343;
    margin-bottom: 9.3023%;
}

.origin_charity_area .origin_charity_news_area .origin_charity_news_midashi {
	width: 13.3720%;
	margin: 0 auto;
	max-width: 115px;
	padding: 0 0 6.9767%;
}

.origin_charity_area .origin_charity_news_area ul.origin_charity_news_list_box li.origin_charity_news_list a {
	font-size: 16px;
	cursor: pointer;
	display: block;
}
}

/* -----------------------------------------------
レポート
----------------------------------------------- */

.origin_charity_area .origin_charity_report_area {
	padding: 0 0 27.4193%;
}

.origin_charity_area .origin_charity_report_area .origin_charity_report_midashi img {
	width: 100%;
}

.origin_charity_area .origin_charity_report_area .origin_charity_report_midashi {
	width: 100%;
	margin: 0 auto;
	padding: 0 0 13.7931%;
}

.origin_charity_area .origin_charity_report_area ul.origin_charity_report_list_box {
	
}

.origin_charity_area .origin_charity_report_area ul.origin_charity_report_list_box li.origin_charity_report_list {
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-align-items: stretch;
	-ms-align-items: stretch;
	align-items: stretch;
	margin-top: 6.896%;
}

.origin_charity_area .origin_charity_report_area ul.origin_charity_report_list_box li.origin_charity_report_list:first-child {
	margin-top: 0;
}

/*
.origin_charity_area .origin_charity_report_area ul.origin_charity_report_list_box li.origin_charity_report_list .origin_charity_report_list_con {
	display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-justify-content: space-between;
    -ms-justify-content: space-between;
    justify-content: space-between;
}
*/

.origin_charity_area .origin_charity_report_area ul.origin_charity_report_list_box li.origin_charity_report_list .origin_charity_report_img {
	line-height: 1.0em;
}

.origin_charity_area .origin_charity_report_area ul.origin_charity_report_list_box li.origin_charity_report_list .origin_charity_report_img img {
	width: 100%;
	vertical-align: bottom;
}

.origin_charity_area .origin_charity_report_area ul.origin_charity_report_list_box li.origin_charity_report_list .origin_charity_report_txt {
	background-color: #eeeeee;
	padding: 5.1724%;
}

.origin_charity_area .origin_charity_report_area ul.origin_charity_report_list_box li.origin_charity_report_list .origin_charity_report_data {
	font-size: 3.4vw;
	font-weight: bold;
	color: #b28850;
}

.origin_charity_area .origin_charity_report_area ul.origin_charity_report_list_box li.origin_charity_report_list .origin_charity_report_ttl {
	font-size: 4.1vw;
	color: #434343;
}

.origin_charity_area .origin_charity_report_area .origin_charity_report_btn {
	width: 100%;
	margin: 0 auto;
	padding-top: 9.3023%;
	max-width: 620px;
}

@media screen and (min-width: 769px) {
.origin_charity_area .origin_charity_report_area {
	padding: 0 0 26.7441%;
}

.origin_charity_area .origin_charity_report_area .origin_charity_report_midashi {
	width: 17.7906%;
	max-width: 153px;
	padding: 0 0 5.8139%;
}

.origin_charity_area .origin_charity_report_area ul.origin_charity_report_list_box {
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-justify-content: space-between;
	-ms-justify-content: space-between;
	justify-content: space-between;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
}

.origin_charity_area .origin_charity_report_area ul.origin_charity_report_list_box li.origin_charity_report_list {
	width: 30%;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-align-items: stretch;
	-ms-align-items: stretch;
	align-items: stretch;
	margin-top: 0;
}

.origin_charity_area .origin_charity_report_area ul.origin_charity_report_list_box li.origin_charity_report_list .origin_charity_report_txt {
	padding: 7.6923%;
}

.origin_charity_area .origin_charity_report_area ul.origin_charity_report_list_box li.origin_charity_report_list .origin_charity_report_data {
	font-size: 12px;
}

.origin_charity_area .origin_charity_report_area ul.origin_charity_report_list_box li.origin_charity_report_list .origin_charity_report_ttl {
	font-size: 14px;
}

.origin_charity_area .origin_charity_report_area .origin_charity_report_btn {
	width:  41.5116%;
	padding-top: 9.3023%;
	max-width: 357px;
}
}

/* -----------------------------------------------
バナー
----------------------------------------------- */

.origin_charity_area .origin_charity_bnr_area {
	padding: 0 0 19.3548%;
}

.origin_charity_area .origin_charity_bnr_area .origin_charity_bnr_midashi {
	width: 100%;
	margin: 0 auto;
	padding-bottom: 9.6774%;
}

.origin_charity_area .origin_charity_bnr_area ul.origin_charity_bnr_list_box {
	display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: space-between;
    -ms-justify-content: space-between;
    justify-content: space-between;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
}

.origin_charity_area .origin_charity_bnr_area ul.origin_charity_bnr_list_box li.origin_charity_bnr_list {
	width: 48.38709%;
	line-height: 1.0em;
}

.origin_charity_area .origin_charity_bnr_area ul.origin_charity_bnr_list_box li.origin_charity_bnr_list_empty::after {
	width: 48.38709%;
	content:"";
	display: block;
}

.origin_charity_area .origin_charity_bnr_area ul.origin_charity_bnr_list_box li.origin_charity_bnr_list:nth-child(n + 3) {
	margin-top: 8.0645%;
}

.origin_charity_area .origin_charity_bnr_area ul.origin_charity_bnr_list_box li.origin_charity_bnr_list a {
	color: #434343;
	font-size: 3.2vw;
}

.origin_charity_area .origin_charity_bnr_area ul.origin_charity_bnr_list_box li.origin_charity_bnr_list .origin_charity_bnr_img {
	margin-bottom: 10px;
    border: 1px solid #eeeeee;
}

.origin_charity_area .origin_charity_bnr_area ul.origin_charity_bnr_list_box li.origin_charity_bnr_list .origin_charity_bnr_img img {
	width: 100%;
    vertical-align: bottom;
}

.origin_charity_area .origin_charity_bnr_area ul.origin_charity_bnr_list_box li.origin_charity_bnr_list .origin_charity_company_name {
	line-height: 1.6em;
}

@media screen and (min-width: 769px) {

.origin_charity_area .origin_charity_bnr_area {
	padding: 0 0 120px;
}

.origin_charity_area .origin_charity_bnr_area .origin_charity_bnr_midashi {
	width: 56.8604%;
	margin: 0 auto;
	max-width: 489px;
	padding-bottom: 4.651%;
}

.origin_charity_area .origin_charity_bnr_area .origin_charity_bnr_midashi img {
	width: 100%;
}

.origin_charity_area .origin_charity_bnr_area ul.origin_charity_bnr_list_box {
	display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: space-between;
    -ms-justify-content: space-between;
    justify-content: space-between;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
}

.origin_charity_area .origin_charity_bnr_area ul.origin_charity_bnr_list_box li.origin_charity_bnr_list {
	width: 31.9767%;
	line-height: 1.0em;
}

.origin_charity_area .origin_charity_bnr_area ul.origin_charity_bnr_list_box li.origin_charity_bnr_list_empty::after {
	width: 31.9767%;
	content:"";
	display: block;
}

.origin_charity_area .origin_charity_bnr_area ul.origin_charity_bnr_list_box li.origin_charity_bnr_list:nth-child(n + 3) {
	margin-top: 0;
}

.origin_charity_area .origin_charity_bnr_area ul.origin_charity_bnr_list_box li.origin_charity_bnr_list:nth-child(n + 4) {
	margin-top:3.4883%;
}

.origin_charity_area .origin_charity_bnr_area ul.origin_charity_bnr_list_box li.origin_charity_bnr_list a {
	color: #434343;
	font-size: 14px;
}

.origin_charity_area .origin_charity_bnr_area ul.origin_charity_bnr_list_box li.origin_charity_bnr_list .origin_charity_bnr_img {
	margin-bottom: 10px;
	border: 1px solid #eeeeee;
}

.origin_charity_area .origin_charity_bnr_area ul.origin_charity_bnr_list_box li.origin_charity_bnr_list .origin_charity_bnr_img img {
	width: 100%;
}

.origin_charity_area .origin_charity_bnr_area ul.origin_charity_bnr_list_box li.origin_charity_bnr_list .origin_charity_company_name {
	line-height: 1.6em;
}
}



/*************************************************

大阪没物語

*************************************************/

/* -----------------------------------------------
 共通
----------------------------------------------- */

#origin_osaka_botsu_container {
	width: 100%;
    overflow: hidden;
}

#origin_osaka_botsu_container .origin_osaka_botsu_inner {
	width: 100%;
    margin: 0 auto;
    padding: 0 5.7142%;
}

#origin_osaka_botsu_container img {
	 vertical-align: bottom;
     width: 100%;
}

/* -----------------------------------------------
ヘッダー
----------------------------------------------- */

#origin_osaka_botsu_container #origin_osaka_botsu_header {
    position: relative;
}

#origin_osaka_botsu_container #origin_osaka_botsu_header .origin_osaka_botsu_logo {
    padding-top: 5.7142%;
    text-align: left;
    width: 27.4193%;
}

/* -----------------------------------------------
MV
----------------------------------------------- */

#origin_osaka_botsu_container #origin_osaka_botsu_mv_area {
    
}

#origin_osaka_botsu_container #origin_osaka_botsu_mv_area .origin_osaka_botsu_mv_box {
    border-bottom: 4px solid #a40000;
    padding-bottom: 60px;
    margin-bottom: 60px;
}

#origin_osaka_botsu_container #origin_osaka_botsu_mv_area .origin_osaka_botsu_mv_box .origin_osaka_botsu_img {
    margin-bottom: 20px;
    text-align: center;
}

#origin_osaka_botsu_container #origin_osaka_botsu_mv_area .origin_osaka_botsu_mv_box .origin_osaka_botsu_midashi {
    margin-bottom: 25px;
    font-size: 5.7vw;
    font-weight: bold;
    font-family: serif;
}

#origin_osaka_botsu_container #origin_osaka_botsu_mv_area .origin_osaka_botsu_mv_box .origin_osaka_botsu_midashi span.origin_osaka_botsu_red_txt {
    color: #a40000;
}

#origin_osaka_botsu_container #origin_osaka_botsu_mv_area .origin_osaka_botsu_mv_box p.origin_osaka_botsu_txt {
    font-size: 3.7vw;
    line-height: 1.8em;
}

/* -----------------------------------------------
没案リスト
----------------------------------------------- */

#origin_osaka_botsu_container #origin_osaka_botsu_botsu_an_list_area {
    
}

#origin_osaka_botsu_container #origin_osaka_botsu_botsu_an_list_area ul.origin_osaka_botsu_botsu_an_list_box {
    
}

#origin_osaka_botsu_container #origin_osaka_botsu_botsu_an_list_area ul.origin_osaka_botsu_botsu_an_list_box li.origin_osaka_botsu_botsu_an_list {
    margin-top: 100px;
}

#origin_osaka_botsu_container #origin_osaka_botsu_botsu_an_list_area ul.origin_osaka_botsu_botsu_an_list_box li.origin_osaka_botsu_botsu_an_list:first-child {
    margin-top: 0;
}

#origin_osaka_botsu_container #origin_osaka_botsu_botsu_an_list_area ul.origin_osaka_botsu_botsu_an_list_box li.origin_osaka_botsu_botsu_an_list .origin_osaka_botsu_botsu_an_list_number {
    font-size: 10.57vw;
    font-family: serif;
    font-weight: bold;
    color: #c9c9c9;
    margin-bottom: 10px;
    line-height: 1.0em;
}

#origin_osaka_botsu_container #origin_osaka_botsu_botsu_an_list_area ul.origin_osaka_botsu_botsu_an_list_box li.origin_osaka_botsu_botsu_an_list .origin_osaka_botsu_botsu_an_img {
    text-align: center;
    margin-bottom: 25px;
}

#origin_osaka_botsu_container #origin_osaka_botsu_botsu_an_list_area ul.origin_osaka_botsu_botsu_an_list_box li.origin_osaka_botsu_botsu_an_list .origin_osaka_botsu_botsu_an_midashi {
    font-size: 5.7vw;
    font-weight: bold;
    line-height: 1.6em;
    font-family: serif;
    margin-bottom: 25px;
}

#origin_osaka_botsu_container #origin_osaka_botsu_botsu_an_list_area ul.origin_osaka_botsu_botsu_an_list_box li.origin_osaka_botsu_botsu_an_list p.origin_osaka_botsu_botsu_an_txt {
    font-size: 3.7vw;
    line-height: 1.8em;
}

/* -----------------------------------------------
フッター
----------------------------------------------- */

#origin_osaka_botsu_container #origin_osaka_botsu_footer {
    margin-top: 100px;
    padding-bottom: 30px;
}

#origin_osaka_botsu_container #origin_osaka_botsu_footer .origin_osaka_botsu_ev_logo {
    text-align: center;
    width: 15.4838%;
    margin: 0 auto 20px;
}

#origin_osaka_botsu_container #origin_osaka_botsu_footer .origin_osaka_botsu_logo {
    text-align: center;
    width: 26.9354%;
    margin: 0 auto 15px;
}

#origin_osaka_botsu_container #origin_osaka_botsu_footer .origin_osaka_botsu_copy {
    font-size: 2.8vw;
    text-align: center;
}


/*************************************************

大阪エヴェッサクイズ100

*************************************************/

/* -----------------------------------------------
 共通
----------------------------------------------- */

#origin_evessa_quiz_container {
	width: 100%;
    overflow: hidden;
}

#origin_evessa_quiz_container .origin_evessa_quiz_inner {
	width: 100%;
    margin: 0 auto;
    padding: 0 5.7142%;
}

#origin_evessa_quiz_container img {
	 vertical-align: bottom;
     width: 100%;
}

/* -----------------------------------------------
ヘッダー
----------------------------------------------- */

#origin_evessa_quiz_container #origin_evessa_quiz_header {
    position: relative;
}

#origin_evessa_quiz_container #origin_evessa_quiz_header .origin_evessa_quiz_logo {
    text-align: center;
    padding: 30px 0 0;
}

/* -----------------------------------------------
フッター
----------------------------------------------- */

#origin_evessa_quiz_container #origin_evessa_quiz_footer {
    padding: 60px 0 40px;
}

#origin_evessa_quiz_container #origin_evessa_quiz_footer .origin_evessa_quiz_naka_copy {
    font-size: 3.4vw;
}

/* -----------------------------------------------
コンセプト
----------------------------------------------- */

#origin_evessa_quiz_container #origin_evessa_quiz_concept_area {
    position: relative;
}

#origin_evessa_quiz_container #origin_evessa_quiz_concept_area .origin_evessa_quiz_txt_midashi {
    text-align: center;
    padding: 40px 0 0;
    width: 90%;
    margin: 0 auto;
}

#origin_evessa_quiz_container #origin_evessa_quiz_concept_area p.origin_evessa_quiz_txt {
    font-size: 4.5vw;
    line-height: 1.6em;
    padding: 40px 0;
    text-align: center;
    font-weight: bold;
}

#origin_evessa_quiz_container #origin_evessa_quiz_concept_area .origin_evessa_quiz_go_btn {
    text-align: center;
}

#origin_evessa_quiz_container #origin_evessa_quiz_concept_area .origin_evessa_quiz_go_btn a {
    text-align: center;
	display: block;
	background-color: #E6001B;
	border-radius: 8px;
	padding: 15px;
    font-weight: bold;
    font-size: 4.5vw;
    color: #ffffff;
}

#origin_evessa_quiz_container #origin_evessa_quiz_concept_area .origin_evessa_quiz_go_btn a {
    display: block;
}



















/*************************************************

219-20_壁ドンコレクション

*************************************************/

/* -----------------------------------------------
 共通
----------------------------------------------- */

#origin_kabe_don_19_20_container {
	width: 100%;
    overflow: hidden;
    background-color: #000000;
}

#origin_kabe_don_19_20_container .origin_kabe_don_19_20_inner {
	width: 100%;
    margin: 0 auto;
    padding: 0 5.7142%;
}

#origin_kabe_don_19_20_container img {
	 vertical-align: bottom;
     width: 100%;
}

/* -----------------------------------------------
ヘッダー
----------------------------------------------- */

#origin_kabe_don_19_20_container #origin_kabe_don_19_20_header {
    position: relative;
}

#origin_kabe_don_19_20_container #origin_kabe_don_19_20_header .origin_kabe_don_19_20_logo {
    
}

/* -----------------------------------------------
壁ドンリスト
----------------------------------------------- */

#origin_kabe_don_19_20_container #origin_kabe_don_19_20_list_area {
    
}

#origin_kabe_don_19_20_container #origin_kabe_don_19_20_list_area ul.origin_kabe_don_19_20_list_box {
    
}

#origin_kabe_don_19_20_container #origin_kabe_don_19_20_list_area ul.origin_kabe_don_19_20_list_box li.origin_kabe_don_19_20_list {
    
}

#origin_kabe_don_19_20_container #origin_kabe_don_19_20_list_area ul.origin_kabe_don_19_20_list_box li.origin_kabe_don_19_20_list:nth-child(n + 2) {
    margin-top: 40px;
}

#origin_kabe_don_19_20_container #origin_kabe_don_19_20_list_area ul.origin_kabe_don_19_20_list_box li.origin_kabe_don_19_20_list .origin_kabe_don_19_20_movie_box {
    position: relative;
    width: 100%;
    padding-top: 56.25%;
    height: 0;
    overflow: hidden;
}

#origin_kabe_don_19_20_container #origin_kabe_don_19_20_list_area ul.origin_kabe_don_19_20_list_box li.origin_kabe_don_19_20_list .origin_kabe_don_19_20_movie_box iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100% !important;
    height: 100% !important;
}

#origin_kabe_don_19_20_container #origin_kabe_don_19_20_list_area ul.origin_kabe_don_19_20_list_box li.origin_kabe_don_19_20_list .origin_kabe_don_19_20_movie_ttl {
    font-size: 5.1vw;
    font-weight: bold;
    text-align: center;
    color: #ffffff;
    margin-top: 10px;
}

/* -----------------------------------------------
フッター
----------------------------------------------- */

#origin_kabe_don_19_20_container #origin_kabe_don_19_20_footer {
    margin-top: 100px;
    padding-bottom: 30px;
}

#origin_kabe_don_19_20_container #origin_kabe_don_19_20_footer .origin_kabe_don_19_20_ev_logo {
    text-align: center;
    width: 26.9354%;
    margin: 0 auto 15px;
}

#origin_kabe_don_19_20_container #origin_kabe_don_19_20_footer .origin_kabe_don_19_20_copy {
    font-size: 2.8vw;
    text-align: center;
    color: #ffffff;
}





/*************************************************

アルコール販売

*************************************************/

/* -----------------------------------------------
 共通
----------------------------------------------- */

#origin_alcohol_area {
	width: 100%;
    overflow: hidden;
}

#origin_alcohol_area img {
	 vertical-align: bottom;
     width: 100%;
}

/* -----------------------------------------------
 画像
----------------------------------------------- */
#origin_alcohol_area .origin_alcohol_box_img01 {
	width: 96.7142%;
	margin: 0 auto;
	max-width: 677px;
    padding: 7.398% 0;
}

#origin_alcohol_area .origin_alcohol_box_img02{
	width: 100%;
	margin: 0 auto;
	max-width: 865px;
}

#origin_alcohol_area .origin_alcohol_box_img03 {
	width: 100%;
	margin: 0 auto;
    padding: 9.1379% 0 17.2413%;
}

#origin_alcohol_area .origin_alcohol_ul_btn{
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
}

#origin_alcohol_area .origin_alcohol_ul_btn li:first-child{
    margin-bottom: 8.6206%;
}

#origin_alcohol_area .origin_alcohol_box_img06 {
	width: 97.2857%;
	margin: 0 auto;
	max-width: 681px;
    padding: 12.0689% 0;
}


@media screen and (min-width: 769px) {
#origin_alcohol_area .origin_alcohol_box {
	padding: 0;
}

#origin_alcohol_area .origin_alcohol_box_img01 {
    padding: 3.8% 0 7.398%;
}

#origin_alcohol_area .origin_alcohol_box_img03 {
	width: 89.5714%;
    max-width: 627px;
    padding: 4.624% 0 10.4046%;
}

#origin_alcohol_area .origin_alcohol_ul_btn{
    justify-content: space-around;
    flex-wrap: nowrap;
    padding:0 3.4682%; 
}

#origin_alcohol_area .origin_alcohol_ul_btn li{
    width: 44.5086%;
    transition: .3s;
}
#origin_alcohol_area .origin_alcohol_ul_btn li:first-child{
    margin-bottom: 0;
}
#origin_alcohol_area .origin_alcohol_ul_btn li:hover {
    opacity: 0.5;
}

#origin_alcohol_area .origin_alcohol_box_img06 {
    padding: 8.0924% 0;
}


}










/*************************************************

2020-21 SEASON 契約選手一覧

*************************************************/

/* -----------------------------------------------
 共通
----------------------------------------------- */

#origin_2021season_player_area {
	width: 100%;
    overflow: hidden;
}

#origin_2021season_player_area img {
	 vertical-align: bottom;
     width: 100%;
}

/* -----------------------------------------------
 画像
----------------------------------------------- */
#origin_2021season_player_area .origin_2021season_player_ttl,
#origin_2021season_player_area .origin_2021season_player_coach{
	width: 100%;
	margin: 0 auto;
	max-width: 620px;
    padding: 4.8387% 0 11.2903%;
}

#origin_2021season_player_area .origin_2021season_player_info_area {
	display: flex;
    justify-content: center;
    flex-wrap: wrap;
    align-items: flex-start;
    margin-bottom:3% ;
}

#origin_2021season_player_area .origin_2021season_player_info {
	display: flex;
    justify-content: center;
    flex-wrap: wrap;
    align-items: flex-start;
}

#origin_2021season_player_area .origin_2021season_player_info:not(:last-child) {
	margin-bottom: 16.129%;
}

#origin_2021season_player_area .origin_2021season_player_info li:not(:last-child) {
	margin-bottom: 4.8387%;
}

#origin_2021season_player_area .origin_2021season_player_info .origin_2021season_player_name{
    text-align: center;
    font-size: 135%;
    font-weight: bold;
    color: #000;
    width: 100%;
}

#origin_2021season_player_area .origin_2021season_player_info .origin_2021season_player_btn_comment,
#origin_2021season_player_area .origin_2021season_player_info .origin_2021season_player_btn_highlight{
	width: 100%;
    box-sizing: border-box;
}

#origin_2021season_player_area .origin_2021season_player_info .origin_2021season_player_btn_comment a,
#origin_2021season_player_area .origin_2021season_player_info .origin_2021season_player_btn_highlight a{
    display: block;
    padding:3.2258% 0;
    text-align: center;
    color: #fff;
}

#origin_2021season_player_area .origin_2021season_player_info .origin_2021season_player_btn_comment a{
    background: #000;
}

#origin_2021season_player_area .origin_2021season_player_info .origin_2021season_player_btn_highlight a{
    background: #cfa972;
}

#origin_2021season_player_area .origin_2021season_player_info .origin_2021season_player_btn_10quiz a{
    background: #E6001B;
}


@media screen and (min-width: 769px) {
#origin_2021season_player_area .origin_2021season_player_ttl {
	width: 76.04651%;
	margin: 0 auto;
	max-width: 654px;
    padding: 5.8139% 0 11.6279%;
}

#origin_2021season_player_area .origin_2021season_player_info_area {
	display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    padding:0 3%;
}

#origin_2021season_player_area .origin_2021season_player_info_area .origin_2021season_player_info {
	width: 31.3953%;
	margin: 0 0.7%;
}

#origin_2021season_player_area .origin_2021season_player_info:not(:last-child) {
	margin-bottom: 5.8139%;
}

#origin_2021season_player_area .origin_2021season_player_info li:not(:last-child) {
	margin-bottom: 3%;
}

#origin_2021season_player_area .origin_2021season_player_info .origin_2021season_player_btn_comment a,
#origin_2021season_player_area .origin_2021season_player_info .origin_2021season_player_btn_highlight a{
    padding:0.9302% 0;
}

#origin_2021season_player_area .origin_2021season_player_info .origin_2021season_player_btn_comment,
#origin_2021season_player_area .origin_2021season_player_info .origin_2021season_player_btn_highlight{
    transition: .3s;
}

#origin_2021season_player_area .origin_2021season_player_info .origin_2021season_player_btn_comment:hover,
#origin_2021season_player_area .origin_2021season_player_info .origin_2021season_player_btn_highlight:hover{
    opacity: 0.5;
}


}






/*************************************************

熱！開幕戦PROJECT

*************************************************/


/* -----------------------------------------------
 共通
----------------------------------------------- */

#origin_lp_fullplan2021_container {
	width: 100%;
    overflow: hidden;
    color: #333;
    font: 14px/1.61 "Noto Sans Japanese", "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴシック Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
    -webkit-font-smoothing: antialiased;
    font-smoothing: antialiased;
    overflow-y: scroll;
    -webkit-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-align: justify;
    text-justify: inter-ideograph;
    line-height: 1.7em;
}

#origin_lp_fullplan2021_container .origin_lp_pc {
    display: none;
}

#origin_lp_fullplan2021_container img {
	 vertical-align: bottom;
     max-width: 100%;
}

#origin_lp_fullplan2021_container a:hover  {
	opacity: 0.6;
	-webkit-transition: 0.3s ease-in-out;
	-moz-transition: 0.3s ease-in-out;
	-o-transition: 0.3s ease-in-out;
	transition: 0.3s ease-in-out;
}

@media screen and (min-width: 769px) {
#origin_lp_fullplan2021_container {
    font: 16px "Noto Sans Japanese", "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴシック Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
    line-height: 1.8em;
}
}


/* -----------------------------------------------
MV
----------------------------------------------- */
#origin_lp_fullplan2021_container .origin_lp_fullplan2021_mv_area img{
     width: 100%;
}

@media screen and (min-width: 769px) {
#origin_lp_fullplan2021_container .origin_lp_fullplan2021_mv_area {
     position: relative;
}
}

/* -----------------------------------------------
INTRO
----------------------------------------------- */
#origin_lp_fullplan2021_container .origin_lp_fullplan2021_intro_area .origin_lp_fullplan2021_intro01{
     background-image: url(https://www.evessa.com/files/user/_/common/img/fullplan2021/sp_intro01.png);
     background-repeat: no-repeat;
     padding-bottom: 34%;
     height: 0;
     background-size: cover;
}
#origin_lp_fullplan2021_container .origin_lp_fullplan2021_intro_area .origin_lp_fullplan2021_intro02{
     background-image: url(https://www.evessa.com/files/user/_/common/img/fullplan2021/sp_intro02.png);
     background-repeat: no-repeat;
     padding-bottom: 56.7142%;
     height: 0;
     background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_fullplan2021_container .origin_lp_fullplan2021_intro_area{
     background-image: url(https://www.evessa.com/files/user/_/common/img/fullplan2021/pc_intro_bg.png);
     background-size:cover;
     background-position: top;
     text-align: center;
     padding: 100px 0;
}

}

/* -----------------------------------------------
カウントダウン
----------------------------------------------- */
#origin_lp_fullplan2021_container .origin_lp_fullplan2021_countdown{
     text-align:center;
     line-height: 48px;
     font-family: 'Hiragino Kaku Gothic StdN','ヒラギノ角ゴ StdN W8', "sans-serif";
     font-size:32px;
     display: flex;
     vertical-align: bottom;
     justify-content: center;
     align-items: baseline;
     margin: 50px 0 0;
}
 
#origin_lp_fullplan2021_container .origin_lp_fullplan2021_timer .yycountdown-box .yyc-day{
     font-size: 54px;
     color: #e5004f;
}
#origin_lp_fullplan2021_container .origin_lp_fullplan2021_timer .yycountdown-box .yyc-hou,
#origin_lp_fullplan2021_container .origin_lp_fullplan2021_timer .yycountdown-box .yyc-min,
#origin_lp_fullplan2021_container .origin_lp_fullplan2021_timer .yycountdown-box .yyc-sec,
#origin_lp_fullplan2021_container .origin_lp_fullplan2021_timer .yycountdown-box .yyc-hou-text,
#origin_lp_fullplan2021_container .origin_lp_fullplan2021_timer .yycountdown-box .yyc-min-text,
#origin_lp_fullplan2021_container .origin_lp_fullplan2021_timer .yycountdown-box .yyc-sec-text{
     display: none;
}
 
#origin_lp_fullplan2021_container .origin_lp_fullplan2021_timer .yycountdown-box .yyc-day-text{
     font-size:32px;
}

@media screen and (min-width: 769px){
#origin_lp_fullplan2021_container .origin_lp_fullplan2021_countdown{
     margin: 50px 0;
}


#origin_lp_fullplan2021_container .origin_lp_fullplan2021_timer .yycountdown-box .yyc-day-text{
     font-size: 36px;
}

#origin_lp_fullplan2021_container .origin_lp_fullplan2021_timer .yycountdown-box .yyc-day{
     font-size: 64px;
}
}


/* -----------------------------------------------
OFFLINE PROJECT
----------------------------------------------- */

#origin_lp_fullplan2021_container #origin_lp_fullplan2021_offline_project_area .origin_lp_fullplan2021_offline_project_main{
     background-image: url(https://www.evessa.com/files/user/_/common/img/fullplan2021/sp_offline_project.png);
     background-repeat: no-repeat;
     padding-bottom: 168.2857%;
     height: 0;
     background-size: cover;
}

@media screen and (min-width: 769px){
#origin_lp_fullplan2021_container #origin_lp_fullplan2021_offline_project_area .origin_lp_fullplan2021_offline_project_main{
     background-image: url(https://www.evessa.com/files/user/_/common/img/fullplan2021/pc_offline_project.png);
     background-repeat: no-repeat;
     padding-bottom: 35.0781%;
     height: 0;
     background-size: cover;
}
}

/* -----------------------------------------------
企業数
----------------------------------------------- */
#origin_lp_fullplan2021_container .origin_lp_fullplan2021_partner_count_area{
     text-align: center;
}

#origin_lp_fullplan2021_container .origin_lp_fullplan2021_partner_count{
     padding:10px;
     margin: 10% auto;
     font-size: 21px;
     border: #000 1px solid;
     text-align: center;
     display: inline-block;
     line-height: 48px;
     font-family: 'Hiragino Kaku Gothic StdN','ヒラギノ角ゴ StdN W8', "sans-serif";
     font-weight: 900;
}

#origin_lp_fullplan2021_container .origin_lp_fullplan2021_partner_count .origin_lp_fullplan2021_partner_count_middle{
     font-size: 32px;
}

#origin_lp_fullplan2021_container .origin_lp_fullplan2021_partner_count .origin_lp_fullplan2021_partner_count_number{
     font-size: 54px;
     color: #e5004f;
}

@media screen and (min-width: 769px){
#origin_lp_fullplan2021_container .origin_lp_fullplan2021_partner_count{
     padding:25px;
     margin: 70px auto;
     font-size: 24px;
     line-height: 52px;
}
#origin_lp_fullplan2021_container .origin_lp_fullplan2021_partner_count .origin_lp_fullplan2021_partner_count_middle{
     font-size: 36px;
}
#origin_lp_fullplan2021_container .origin_lp_fullplan2021_partner_count .origin_lp_fullplan2021_partner_count_number{
     font-size: 64px;
}
}

/* -----------------------------------------------
企業の写真
----------------------------------------------- */
#origin_lp_fullplan2021_container .origin_lp_fullplan2021_img_area{
     display: flex;
     justify-content: space-between;
     flex-wrap: wrap;
     margin-bottom: 28.5714%;
     padding:0 2%;
     box-sizing: border-box;
}

#origin_lp_fullplan2021_container .origin_lp_fullplan2021_img_area::after{
     content:"";
     display: block;
     width: 33%;
}

#origin_lp_fullplan2021_container .origin_lp_fullplan2021_img_area a{
     margin-bottom: 3px;
}

#origin_lp_fullplan2021_container .origin_lp_fullplan2021_img_2column{
     width: 49.7%;
}

#origin_lp_fullplan2021_container .origin_lp_fullplan2021_img_3column{
     width: 33%;
}

#origin_lp_fullplan2021_container .origin_lp_fullplan2021_img_company_name{
     font-weight: bold;
}

@media screen and (min-width: 769px){
#origin_lp_fullplan2021_container .origin_lp_fullplan2021_img_area{
	max-width: 980px;
    margin: 0 auto 235px;
    padding:0;
}
}

/* -----------------------------------------------
パートナー企業のロゴエリア
----------------------------------------------- */
#origin_lp_fullplan2021_container #origin_lp_fullplan2021_link_partner{
     text-align: center;
     margin-bottom: 27.1428%;
     padding: 20px 2% 0;
}

#origin_lp_fullplan2021_container #origin_lp_fullplan2021_link_partner .origin_lp_fullplan2021_link_partner_ttl{
     margin-bottom: 7.1428%;
}

#origin_lp_fullplan2021_container #origin_lp_fullplan2021_link_partner .origin_lp_fullplan2021_partner_bnr_ul{
    margin-right: 0;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}

#origin_lp_fullplan2021_container #origin_lp_fullplan2021_link_partner .origin_lp_fullplan2021_partner_bnr_king .origin_lp_fullplan2021_partner_bnr_li{
    border: #dcdcdc solid 1px;
    float: none;
    margin-right: 1%;
    margin-bottom: 4%;
    width: 49%;
    box-sizing: border-box;
}

#origin_lp_fullplan2021_container #origin_lp_fullplan2021_link_partner .origin_lp_fullplan2021_partner_bnr_majesty .origin_lp_fullplan2021_partner_bnr_li{
    border: #dcdcdc solid 1px;
    float: none;
    margin-right: 1%;
    margin-bottom: 4%;
    width: 32%;
    box-sizing: border-box;
}

#origin_lp_fullplan2021_container #origin_lp_fullplan2021_link_partner .origin_lp_fullplan2021_partner_bnr_passion .origin_lp_fullplan2021_partner_bnr_li{
    border: #dcdcdc solid 1px;
    float: none;
    margin-right: 1%;
    margin-bottom: 4%;
    width: 19%;
    box-sizing: border-box;
}

#origin_lp_fullplan2021_container #origin_lp_fullplan2021_link_partner .origin_lp_fullplan2021_partner_bnr_passion .empty_item{
    width: 19%;
}


@media screen and (min-width: 769px){
#origin_lp_fullplan2021_container #origin_lp_fullplan2021_link_partner{
     margin:0 auto 350px;
     max-width: 980px;
}

#origin_lp_fullplan2021_container #origin_lp_fullplan2021_link_partner .origin_lp_fullplan2021_link_partner_ttl{
     margin-bottom: 50px;
     padding: 30px 0;
}
}

/* -----------------------------------------------
FOOTER
----------------------------------------------- */
#origin_lp_fullplan2021_container footer{
     background: #000;
     padding:15px 0 ;
}

#origin_lp_fullplan2021_container footer .origin_lp_fullplan2021_footer_area{
	display: flex;
    justify-content: center;
    flex-wrap: wrap;
    flex-direction:column-reverse;
    align-items: center;
}

#origin_lp_fullplan2021_container footer .origin_lp_fullplan2021_footer_logo{
	margin-top: 10px;
}

#origin_lp_fullplan2021_container footer a{
     color: #fff;
}

#origin_lp_fullplan2021_container footer .origin_lp_fullplan2021_footer_sns{
     list-style: none;
     display: flex;
     justify-content: flex-end;
     flex-wrap: nowrap;
}

#origin_lp_fullplan2021_container footer .origin_lp_fullplan2021_footer_sns li{
     font-size: 24px;
     padding: 10px;
}

@media screen and (min-width: 769px){
#origin_lp_fullplan2021_container footer .origin_lp_fullplan2021_footer_area{
	display: flex;
    justify-content: space-between;
    flex-wrap: nowrap;
    flex-direction:row;
    align-items: center;
}

#origin_lp_fullplan2021_container footer .origin_lp_fullplan2021_footer_area{
	max-width: 980px;
    margin: 0 auto;
}

#origin_lp_fullplan2021_container footer .origin_lp_fullplan2021_footer_logo{
	margin-top: 0;
}

}



@media screen and (min-width: 769px){
#origin_lp_fullplan2021_container .origin_lp_pc {
    display: block;   
}
#origin_lp_fullplan2021_container .origin_lp_sp {
    display: none;   
}
}






















/* ===== recruit_origin_style.css ===== */
/*************************************************

採用ページ

*************************************************/

/* -----------------------------------------------
共通設定
----------------------------------------------- */

#origin_recruit_container {
	width: 100%;
	overflow: hidden;
    line-height: 2.2em;
    color: #000;
	font-family: "Hiragino Sans", "Hiragino Kaku Gothic ProN", Meiryo, "sans-serif";
}

#origin_recruit_container .origin_lp_sp {
	display: block;
}

#origin_recruit_container .origin_lp_pc {
	display: none;
}

@media screen and (min-width: 769px) {
#origin_recruit_container .origin_lp_sp {
	display: none;
}
#origin_recruit_container .origin_lp_pc {
	display: block;
}

}

#origin_recruit_container img{
	width: 100%;
}

#origin_recruit_container a {
	width: 100%;
	vertical-align: bottom;
	transition: 0.6s;
}

#origin_recruit_container a:hover {
	opacity: 0.6;
}


@media screen and (min-width: 769px) {
#origin_recruit_container {
	background-color: #fff;
	position: relative;
}
}

/* -----------------------------------------------
MV
----------------------------------------------- */

#origin_recruit_container .origin_recruit_mv_area{
	position: relative;
}

#origin_recruit_container .origin_recruit_mv_area .origin_recruit_mv_area_bg{
    background-image: url(https://www.evessa.com/files/user/_/common/img/recruit/ricruit_02.png);
	background-repeat: no-repeat;
	padding-bottom: 103.5714%;
	height: 0;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_recruit_container .origin_recruit_mv_area .origin_recruit_mv_area_bg{
    background-image: url(https://www.evessa.com/files/user/_/common/img/recruit/ricruit_01.png);
	background-repeat: no-repeat;
	padding-bottom: 56.5625%;
	height: 0;
	background-size: cover;
}
}

/* -----------------------------------------------
イントロ
----------------------------------------------- */
#origin_recruit_container .origin_recruit_copy_area{
    background-image: url(https://www.evessa.com/files/user/_/common/img/recruit/ricruit_04.png);
	background-repeat: no-repeat;
	background-position: center;
	padding: 7.8571% 0;
	background-size: cover;
	border-bottom: 10px solid #000;
}

@media screen and (min-width: 769px) {
#origin_recruit_container .origin_recruit_copy_area{
    background-image: url(https://www.evessa.com/files/user/_/common/img/recruit/ricruit_03.png);
	background-repeat: no-repeat;
	background-position: center;
	padding: 50px 0 60px;
	background-size: cover;
	border-bottom: 10px solid #000;
}
}

#origin_recruit_container .origin_recruit_copy_area .origin_recruit_copy_txt{
    margin: 0 auto;
	width: 83.5714%;
	color: #fff;
	font-size: 3.5vw;
	line-height: 2.5em;
}

@media screen and (min-width: 769px) {
#origin_recruit_container .origin_recruit_copy_area .origin_recruit_copy_txt{
	width: 500px;
	font-size: 20px;
	line-height: 2.5em;
}
}

/* -----------------------------------------------
募集要項
----------------------------------------------- */
#origin_recruit_container .origin_recruit_point_area{
    background-image: url(https://www.evessa.com/files/user/_/common/img/page_recruit/sp_point_bg.jpg);
	background-repeat: no-repeat;
	background-position: top;
	background-color: #a91111;
	padding: 14.2857% 3.5714%;
	background-size: contain;
}

@media screen and (min-width: 769px) {
#origin_recruit_container .origin_recruit_point_area{
    background-image: url(https://www.evessa.com/files/user/_/common/img/page_recruit/pc_point_bg.jpg);
	background-repeat: no-repeat;
	background-position: top;
	background-color: #a91111;
	padding: 95px 50px 155px;
	background-size: contain;
}
}

#origin_recruit_container .origin_recruit_point_area .origin_recruit_point_ttl{
    color: #fff;
	text-align: center;
	font-size: 24px;
	letter-spacing: 0.1em;
	font-weight: 700;
	margin-bottom: 8.5714%;
}

@media screen and (min-width: 769px) {
#origin_recruit_container .origin_recruit_point_area .origin_recruit_point_ttl{
    color: #fff;
	text-align: center;
	font-size: 24px;
	letter-spacing: 0.1em;
	font-weight: 700;
	margin-bottom: 35px;
}
}

#origin_recruit_container .origin_recruit_point_area .origin_recruit_point_inner{
	margin: 0 auto 15%;
	max-width: 100%;
	padding: 10% 3.8461% 13.8461%;
	background: #fff;
	border-radius: 30px;
}

@media screen and (min-width: 769px) {
#origin_recruit_container .origin_recruit_point_area .origin_recruit_point_inner{
	margin: 0 auto 100px;
	max-width: 1000px;
	padding: 55px 10% 90px;
	background: #fff;
	border-radius: 30px;
}
}

#origin_recruit_container .origin_recruit_point_area .origin_recruit_point_inner .origin_recruit_point_type_ttl{
	color: #000;
	text-align: center;
	font-size: 4.5vw;
	letter-spacing: 0.1em;
	font-weight: 800;
	padding-bottom: 6.1538%;
	border-bottom: 1px solid #000;
	margin-bottom: 6.1538%;
}

@media screen and (min-width: 769px) {
#origin_recruit_container .origin_recruit_point_area .origin_recruit_point_inner .origin_recruit_point_type_ttl{
	color: #000;
	text-align: center;
	font-size: 24px;
	letter-spacing: 0.1em;
	font-weight: 800;
	padding-bottom: 40px;
	border-bottom: 1px solid #000;
	margin-bottom: 50px;
}
}



#origin_recruit_container .origin_recruit_point_area .origin_recruit_point_inner .origin_recruit_point_ul{
	margin-bottom: 15.3846%;
}

@media screen and (min-width: 769px) {
#origin_recruit_container .origin_recruit_point_area .origin_recruit_point_inner .origin_recruit_point_ul{
	margin-bottom: 95px;
}
}

#origin_recruit_container .origin_recruit_point_area .origin_recruit_point_inner .origin_recruit_point_ul li{
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
}

@media screen and (min-width: 769px) {
#origin_recruit_container .origin_recruit_point_area .origin_recruit_point_inner .origin_recruit_point_ul li{
	justify-content: space-between;
	flex-wrap: nowrap;
}
}

#origin_recruit_container .origin_recruit_point_area .origin_recruit_point_inner .origin_recruit_point_ul li:not(:last-child){
	padding-bottom: 11.5384%;
	border-bottom: 1px solid #bfbfbf;
	margin-bottom: 11.5384%;
}

@media screen and (min-width: 769px) {
#origin_recruit_container .origin_recruit_point_area .origin_recruit_point_inner .origin_recruit_point_ul li:not(:last-child){
	padding-bottom: 60px;
	border-bottom: 1px solid #bfbfbf;
	margin-bottom: 60px;
}
}

#origin_recruit_container .origin_recruit_point_area .origin_recruit_point_inner .origin_recruit_point_ul li .origin_recruit_point_contents_ttl{
	width: 100%;
	font-weight: 600;
	color: #777777;
	text-align: center;
	font-size: 3.5vw;
	padding-bottom: 3%;
}

@media screen and (min-width: 769px) {
#origin_recruit_container .origin_recruit_point_area .origin_recruit_point_inner .origin_recruit_point_ul li .origin_recruit_point_contents_ttl{
	width: 15%;
	text-align: left;
	font-size: 14px;
	padding-bottom: 0;
}
}

#origin_recruit_container .origin_recruit_point_area .origin_recruit_point_inner .origin_recruit_point_ul li .origin_recruit_point_contents_txt{
	width: 100%;
	font-size: 3.2vw;
	line-height: 2.5;
}

@media screen and (min-width: 769px) {
#origin_recruit_container .origin_recruit_point_area .origin_recruit_point_inner .origin_recruit_point_ul li .origin_recruit_point_contents_txt{
	width: 85%;
	font-size: 14px;
}
}

#origin_recruit_container .origin_recruit_point_area .origin_recruit_point_inner .origin_recruit_entry_btn{
	max-width: 84.6153%;
	margin: 0 auto;
}

@media screen and (min-width: 769px) {
#origin_recruit_container .origin_recruit_point_area .origin_recruit_point_inner .origin_recruit_entry_btn{
	max-width: 471px;
}
}

/* -----------------------------------------------
会社概要
----------------------------------------------- */

#origin_recruit_container .origin_recruit_info_area{
	padding: 12.1428% 7.1428%;
}

@media screen and (min-width: 769px) {
#origin_recruit_container .origin_recruit_info_area{
	max-width: 920px;
	padding: 90px 50px;
	margin: 0 auto;
}
}

#origin_recruit_container .origin_recruit_info_area .origin_recruit_info_ttl{
	color: #000;
	font-size: 4.5vw;
	font-weight: 700;
	letter-spacing: 0.1em;
	padding-bottom: 7.5%;
	border-bottom: 1px solid #bfbfbf;
	margin-bottom: 8.3333%;
	text-align: center;
}

@media screen and (min-width: 769px) {
#origin_recruit_container .origin_recruit_info_area .origin_recruit_info_ttl{
	font-size: 21px;
	padding-bottom: 30px;
	margin-bottom: 25px;
	text-align: left;
}
}

#origin_recruit_container .origin_recruit_info_area .origin_recruit_info_ul{
	font-size: 3.2vw;
}

@media screen and (min-width: 769px) {
#origin_recruit_container .origin_recruit_info_area .origin_recruit_info_ul{
	font-size: 14px;
}
}

#origin_recruit_container .origin_recruit_info_area .origin_recruit_info_ul li{
	display: flex;
	justify-content: space-between;
	flex-wrap: nowrap;
}

#origin_recruit_container .origin_recruit_info_area .origin_recruit_info_ul li .origin_recruit_info_li_ttl{
	width: 20%;
}

@media screen and (min-width: 769px) {
#origin_recruit_container .origin_recruit_info_area .origin_recruit_info_ul li .origin_recruit_info_li_ttl{
	width: 10%;
}
}

#origin_recruit_container .origin_recruit_info_area .origin_recruit_info_ul li .origin_recruit_info_li_txt{
	width: 80%;
}

@media screen and (min-width: 769px) {
#origin_recruit_container .origin_recruit_info_area .origin_recruit_info_ul li .origin_recruit_info_li_txt{
	width: 90%;
}
}

/* -----------------------------------------------
footer
----------------------------------------------- */

#origin_recruit_container .origin_recruit_footer_area{
	background: #000;
	padding: 2.8571% 0;
}

@media screen and (min-width: 769px) {
#origin_recruit_container .origin_recruit_footer_area{
	padding: 20px 0;
}
}

#origin_recruit_container .origin_recruit_footer_area .origin_recruit_footer_logo{
	width: 23.2857%;
	margin: 0 auto;
}

@media screen and (min-width: 769px) {
#origin_recruit_container .origin_recruit_footer_area .origin_recruit_footer_logo{
	width: 163px;
}
}


/* ===== original_animate.css ===== */
@charset "UTF-8";

/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.5.2
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2017 Daniel Eden
 */

.animated {
  animation-duration: 1s;
  animation-fill-mode: both;
}

.animated.infinite {
  animation-iteration-count: infinite;
}

.animated.hinge {
  animation-duration: 2s;
}

.animated.flipOutX,
.animated.flipOutY,
.animated.bounceIn,
.animated.bounceOut {
  animation-duration: .75s;
}

@keyframes bounce {
  from, 20%, 53%, 80%, to {
    animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    transform: translate3d(0,0,0);
  }

  40%, 43% {
    animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
    transform: translate3d(0, 30px, 0);
  }

  70% {
    animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
    transform: translate3d(0, 15px, 0);
  }

  90% {
    transform: translate3d(0,4px,0);
  }
}

.bounce {
  animation-name: bounce;
  transform-origin: center bottom;
}

@keyframes flash {
  from, 50%, to {
    opacity: 1;
  }

  25%, 75% {
    opacity: 0;
  }
}

.flash {
  animation-name: flash;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@keyframes pulse {
  from {
    transform: scale3d(1, 1, 1);
  }

  50% {
    transform: scale3d(1.05, 1.05, 1.05);
  }

  to {
    transform: scale3d(1, 1, 1);
  }
}

.pulse {
  animation-name: pulse;
}

@keyframes rubberBand {
  from {
    transform: scale3d(1, 1, 1);
  }

  30% {
    transform: scale3d(1.25, 0.75, 1);
  }

  40% {
    transform: scale3d(0.75, 1.25, 1);
  }

  50% {
    transform: scale3d(1.15, 0.85, 1);
  }

  65% {
    transform: scale3d(.95, 1.05, 1);
  }

  75% {
    transform: scale3d(1.05, .95, 1);
  }

  to {
    transform: scale3d(1, 1, 1);
  }
}

.rubberBand {
  animation-name: rubberBand;
}

@keyframes shake {
  from, to {
    transform: translate3d(0, 0, 0);
  }

  10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
  }

  20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
  }
}

.shake {
  animation-name: shake;
}

@keyframes headShake {
  0% {
    transform: translateX(0);
  }

  6.5% {
    transform: translateX(-6px) rotateY(-9deg);
  }

  18.5% {
    transform: translateX(5px) rotateY(7deg);
  }

  31.5% {
    transform: translateX(-3px) rotateY(-5deg);
  }

  43.5% {
    transform: translateX(2px) rotateY(3deg);
  }

  50% {
    transform: translateX(0);
  }
}

.headShake {
  animation-timing-function: ease-in-out;
  animation-name: headShake;
}

@keyframes swing {
  20% {
    transform: rotate3d(0, 0, 1, 15deg);
  }

  40% {
    transform: rotate3d(0, 0, 1, -10deg);
  }

  60% {
    transform: rotate3d(0, 0, 1, 5deg);
  }

  80% {
    transform: rotate3d(0, 0, 1, -5deg);
  }

  to {
    transform: rotate3d(0, 0, 1, 0deg);
  }
}

.swing {
  transform-origin: top center;
  animation-name: swing;
}

@keyframes tada {
  from {
    transform: scale3d(1, 1, 1);
  }

  10%, 20% {
    transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
  }

  30%, 50%, 70%, 90% {
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
  }

  40%, 60%, 80% {
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
  }

  to {
    transform: scale3d(1, 1, 1);
  }
}

.tada {
  animation-name: tada;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@keyframes wobble {
  from {
    transform: none;
  }

  15% {
    transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
  }

  30% {
    transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
  }

  45% {
    transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
  }

  60% {
    transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
  }

  75% {
    transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
  }

  to {
    transform: none;
  }
}

.wobble {
  animation-name: wobble;
}

@keyframes jello {
  from, 11.1%, to {
    transform: none;
  }

  22.2% {
    transform: skewX(-12.5deg) skewY(-12.5deg);
  }

  33.3% {
    transform: skewX(6.25deg) skewY(6.25deg);
  }

  44.4% {
    transform: skewX(-3.125deg) skewY(-3.125deg);
  }

  55.5% {
    transform: skewX(1.5625deg) skewY(1.5625deg);
  }

  66.6% {
    transform: skewX(-0.78125deg) skewY(-0.78125deg);
  }

  77.7% {
    transform: skewX(0.390625deg) skewY(0.390625deg);
  }

  88.8% {
    transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
  }
}

.jello {
  animation-name: jello;
  transform-origin: center;
}

@keyframes bounceIn {
  from, 20%, 40%, 60%, 80%, to {
    animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  0% {
    opacity: 0;
    transform: scale3d(.3, .3, .3);
  }

  20% {
    transform: scale3d(1.1, 1.1, 1.1);
  }

  40% {
    transform: scale3d(.9, .9, .9);
  }

  60% {
    opacity: 1;
    transform: scale3d(1.03, 1.03, 1.03);
  }

  80% {
    transform: scale3d(.97, .97, .97);
  }

  to {
    opacity: 1;
    transform: scale3d(1, 1, 1);
  }
}

.bounceIn {
  animation-name: bounceIn;
}

@keyframes bounceInDown {
  from, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  0% {
    opacity: 0;
    transform: translate3d(0, -3000px, 0);
  }

  60% {
    opacity: 1;
    transform: translate3d(0, 25px, 0);
  }

  75% {
    transform: translate3d(0, -10px, 0);
  }

  90% {
    transform: translate3d(0, 5px, 0);
  }

  to {
    transform: none;
  }
}

.bounceInDown {
  animation-name: bounceInDown;
}

@keyframes bounceInLeft {
  from, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  0% {
    opacity: 0;
    transform: translate3d(-3000px, 0, 0);
  }

  60% {
    opacity: 1;
    transform: translate3d(25px, 0, 0);
  }

  75% {
    transform: translate3d(-10px, 0, 0);
  }

  90% {
    transform: translate3d(5px, 0, 0);
  }

  to {
    transform: none;
  }
}

.bounceInLeft {
  animation-name: bounceInLeft;
}

@keyframes bounceInRight {
  from, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  from {
    opacity: 0;
    transform: translate3d(3000px, 0, 0);
  }

  60% {
    opacity: 1;
    transform: translate3d(-25px, 0, 0);
  }

  75% {
    transform: translate3d(10px, 0, 0);
  }

  90% {
    transform: translate3d(-5px, 0, 0);
  }

  to {
    transform: none;
  }
}

.bounceInRight {
  animation-name: bounceInRight;
}

@keyframes bounceInUp {
  from, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  from {
    opacity: 0;
    transform: translate3d(0, 3000px, 0);
  }

  60% {
    opacity: 1;
    transform: translate3d(0, -20px, 0);
  }

  75% {
    transform: translate3d(0, 10px, 0);
  }

  90% {
    transform: translate3d(0, -5px, 0);
  }

  to {
    transform: translate3d(0, 0, 0);
  }
}

.bounceInUp {
  animation-name: bounceInUp;
}

@keyframes bounceOut {
  20% {
    transform: scale3d(.9, .9, .9);
  }

  50%, 55% {
    opacity: 1;
    transform: scale3d(1.1, 1.1, 1.1);
  }

  to {
    opacity: 0;
    transform: scale3d(.3, .3, .3);
  }
}

.bounceOut {
  animation-name: bounceOut;
}

@keyframes bounceOutDown {
  20% {
    transform: translate3d(0, 10px, 0);
  }

  40%, 45% {
    opacity: 1;
    transform: translate3d(0, -20px, 0);
  }

  to {
    opacity: 0;
    transform: translate3d(0, 2000px, 0);
  }
}

.bounceOutDown {
  animation-name: bounceOutDown;
}

@keyframes bounceOutLeft {
  20% {
    opacity: 1;
    transform: translate3d(20px, 0, 0);
  }

  to {
    opacity: 0;
    transform: translate3d(-2000px, 0, 0);
  }
}

.bounceOutLeft {
  animation-name: bounceOutLeft;
}

@keyframes bounceOutRight {
  20% {
    opacity: 1;
    transform: translate3d(-20px, 0, 0);
  }

  to {
    opacity: 0;
    transform: translate3d(2000px, 0, 0);
  }
}

.bounceOutRight {
  animation-name: bounceOutRight;
}

@keyframes bounceOutUp {
  20% {
    transform: translate3d(0, -10px, 0);
  }

  40%, 45% {
    opacity: 1;
    transform: translate3d(0, 20px, 0);
  }

  to {
    opacity: 0;
    transform: translate3d(0, -2000px, 0);
  }
}

.bounceOutUp {
  animation-name: bounceOutUp;
}

@keyframes fadeIn {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

.fadeIn {
  animation-name: fadeIn;
}

@keyframes fadeInDown {
  from {
    opacity: 0;
    transform: translate3d(0, -100%, 0);
  }

  to {
    opacity: 1;
    transform: none;
  }
}

.fadeInDown {
  animation-name: fadeInDown;
}

@keyframes fadeInDownBig {
  from {
    opacity: 0;
    transform: translate3d(0, -2000px, 0);
  }

  to {
    opacity: 1;
    transform: none;
  }
}

.fadeInDownBig {
  animation-name: fadeInDownBig;
}

@keyframes fadeInLeft {
  from {
    opacity: 0;
    transform: translate3d(-100%, 0, 0);
  }

  to {
    opacity: 1;
    transform: none;
  }
}

.fadeInLeft {
  animation-name: fadeInLeft;
}

@keyframes fadeInLeftBig {
  from {
    opacity: 0;
    transform: translate3d(-2000px, 0, 0);
  }

  to {
    opacity: 1;
    transform: none;
  }
}

.fadeInLeftBig {
  animation-name: fadeInLeftBig;
}

@keyframes fadeInRight {
  from {
    opacity: 0;
    transform: translate3d(100%, 0, 0);
  }

  to {
    opacity: 1;
    transform: none;
  }
}

.fadeInRight {
  animation-name: fadeInRight;
}

@keyframes fadeInRightBig {
  from {
    opacity: 0;
    transform: translate3d(2000px, 0, 0);
  }

  to {
    opacity: 1;
    transform: none;
  }
}

.fadeInRightBig {
  animation-name: fadeInRightBig;
}

@keyframes fadeInUp {
  from {
    opacity: 0;
    transform: translate3d(0, 100%, 0);
  }

  to {
    opacity: 1;
    transform: none;
  }
}

.fadeInUp {
  animation-name: fadeInUp;
}

@keyframes fadeInUpBig {
  from {
    opacity: 0;
    transform: translate3d(0, 2000px, 0);
  }

  to {
    opacity: 1;
    transform: none;
  }
}

.fadeInUpBig {
  animation-name: fadeInUpBig;
}

@keyframes fadeOut {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

.fadeOut {
  animation-name: fadeOut;
}

@keyframes fadeOutDown {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translate3d(0, 100%, 0);
  }
}

.fadeOutDown {
  animation-name: fadeOutDown;
}

@keyframes fadeOutDownBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translate3d(0, 2000px, 0);
  }
}

.fadeOutDownBig {
  animation-name: fadeOutDownBig;
}

@keyframes fadeOutLeft {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translate3d(-100%, 0, 0);
  }
}

.fadeOutLeft {
  animation-name: fadeOutLeft;
}

@keyframes fadeOutLeftBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translate3d(-2000px, 0, 0);
  }
}

.fadeOutLeftBig {
  animation-name: fadeOutLeftBig;
}

@keyframes fadeOutRight {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translate3d(100%, 0, 0);
  }
}

.fadeOutRight {
  animation-name: fadeOutRight;
}

@keyframes fadeOutRightBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translate3d(2000px, 0, 0);
  }
}

.fadeOutRightBig {
  animation-name: fadeOutRightBig;
}

@keyframes fadeOutUp {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translate3d(0, -100%, 0);
  }
}

.fadeOutUp {
  animation-name: fadeOutUp;
}

@keyframes fadeOutUpBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translate3d(0, -2000px, 0);
  }
}

.fadeOutUpBig {
  animation-name: fadeOutUpBig;
}

@keyframes flip {
  from {
    transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
    animation-timing-function: ease-out;
  }

  40% {
    transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    animation-timing-function: ease-out;
  }

  50% {
    transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    animation-timing-function: ease-in;
  }

  80% {
    transform: perspective(400px) scale3d(.95, .95, .95);
    animation-timing-function: ease-in;
  }

  to {
    transform: perspective(400px);
    animation-timing-function: ease-in;
  }
}

.animated.flip {
  -webkit-backface-visibility: visible;
  backface-visibility: visible;
  animation-name: flip;
}

@keyframes flipInX {
  from {
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    animation-timing-function: ease-in;
    opacity: 0;
  }

  40% {
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    animation-timing-function: ease-in;
  }

  60% {
    transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    opacity: 1;
  }

  80% {
    transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
  }

  to {
    transform: perspective(400px);
  }
}

.flipInX {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  animation-name: flipInX;
}

@keyframes flipInY {
  from {
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    animation-timing-function: ease-in;
    opacity: 0;
  }

  40% {
    transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    animation-timing-function: ease-in;
  }

  60% {
    transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    opacity: 1;
  }

  80% {
    transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
  }

  to {
    transform: perspective(400px);
  }
}

.flipInY {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  animation-name: flipInY;
}

@keyframes flipOutX {
  from {
    transform: perspective(400px);
  }

  30% {
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    opacity: 1;
  }

  to {
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    opacity: 0;
  }
}

.flipOutX {
  animation-name: flipOutX;
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
}

@keyframes flipOutY {
  from {
    transform: perspective(400px);
  }

  30% {
    transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    opacity: 1;
  }

  to {
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    opacity: 0;
  }
}

.flipOutY {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  animation-name: flipOutY;
}

@keyframes lightSpeedIn {
  from {
    transform: translate3d(100%, 0, 0) skewX(-30deg);
    opacity: 0;
  }

  60% {
    transform: skewX(20deg);
    opacity: 1;
  }

  80% {
    transform: skewX(-5deg);
    opacity: 1;
  }

  to {
    transform: none;
    opacity: 1;
  }
}

.lightSpeedIn {
  animation-name: lightSpeedIn;
  animation-timing-function: ease-out;
}

@keyframes lightSpeedOut {
  from {
    opacity: 1;
  }

  to {
    transform: translate3d(100%, 0, 0) skewX(30deg);
    opacity: 0;
  }
}

.lightSpeedOut {
  animation-name: lightSpeedOut;
  animation-timing-function: ease-in;
}

@keyframes rotateIn {
  from {
    transform-origin: center;
    transform: rotate3d(0, 0, 1, -200deg);
    opacity: 0;
  }

  to {
    transform-origin: center;
    transform: none;
    opacity: 1;
  }
}

.rotateIn {
  animation-name: rotateIn;
}

@keyframes rotateInDownLeft {
  from {
    transform-origin: left bottom;
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }

  to {
    transform-origin: left bottom;
    transform: none;
    opacity: 1;
  }
}

.rotateInDownLeft {
  animation-name: rotateInDownLeft;
}

@keyframes rotateInDownRight {
  from {
    transform-origin: right bottom;
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }

  to {
    transform-origin: right bottom;
    transform: none;
    opacity: 1;
  }
}

.rotateInDownRight {
  animation-name: rotateInDownRight;
}

@keyframes rotateInUpLeft {
  from {
    transform-origin: left bottom;
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }

  to {
    transform-origin: left bottom;
    transform: none;
    opacity: 1;
  }
}

.rotateInUpLeft {
  animation-name: rotateInUpLeft;
}

@keyframes rotateInUpRight {
  from {
    transform-origin: right bottom;
    transform: rotate3d(0, 0, 1, -90deg);
    opacity: 0;
  }

  to {
    transform-origin: right bottom;
    transform: none;
    opacity: 1;
  }
}

.rotateInUpRight {
  animation-name: rotateInUpRight;
}

@keyframes rotateOut {
  from {
    transform-origin: center;
    opacity: 1;
  }

  to {
    transform-origin: center;
    transform: rotate3d(0, 0, 1, 200deg);
    opacity: 0;
  }
}

.rotateOut {
  animation-name: rotateOut;
}

@keyframes rotateOutDownLeft {
  from {
    transform-origin: left bottom;
    opacity: 1;
  }

  to {
    transform-origin: left bottom;
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
}

.rotateOutDownLeft {
  animation-name: rotateOutDownLeft;
}

@keyframes rotateOutDownRight {
  from {
    transform-origin: right bottom;
    opacity: 1;
  }

  to {
    transform-origin: right bottom;
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}

.rotateOutDownRight {
  animation-name: rotateOutDownRight;
}

@keyframes rotateOutUpLeft {
  from {
    transform-origin: left bottom;
    opacity: 1;
  }

  to {
    transform-origin: left bottom;
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}

.rotateOutUpLeft {
  animation-name: rotateOutUpLeft;
}

@keyframes rotateOutUpRight {
  from {
    transform-origin: right bottom;
    opacity: 1;
  }

  to {
    transform-origin: right bottom;
    transform: rotate3d(0, 0, 1, 90deg);
    opacity: 0;
  }
}

.rotateOutUpRight {
  animation-name: rotateOutUpRight;
}

@keyframes hinge {
  0% {
    transform-origin: top left;
    animation-timing-function: ease-in-out;
  }

  20%, 60% {
    transform: rotate3d(0, 0, 1, 80deg);
    transform-origin: top left;
    animation-timing-function: ease-in-out;
  }

  40%, 80% {
    transform: rotate3d(0, 0, 1, 60deg);
    transform-origin: top left;
    animation-timing-function: ease-in-out;
    opacity: 1;
  }

  to {
    transform: translate3d(0, 700px, 0);
    opacity: 0;
  }
}

.hinge {
  animation-name: hinge;
}

@keyframes jackInTheBox {
  from {
    opacity: 0;
    transform: scale(0.1) rotate(30deg);
    transform-origin: center bottom;
  }

  50% {
    transform: rotate(-10deg);
  }

  70% {
    transform: rotate(3deg);
  }

  to {
    opacity: 1;
    transform: scale(1);
  }
}

.jackInTheBox {
  animation-name: jackInTheBox;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@keyframes rollIn {
  from {
    opacity: 0;
    transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
  }

  to {
    opacity: 1;
    transform: none;
  }
}

.rollIn {
  animation-name: rollIn;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@keyframes rollOut {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
  }
}

.rollOut {
  animation-name: rollOut;
}

@keyframes zoomIn {
  from {
    opacity: 0;
    transform: scale3d(.3, .3, .3);
  }

  50% {
    opacity: 1;
  }
}

.zoomIn {
  animation-name: zoomIn;
}

@keyframes zoomInDown {
  from {
    opacity: 0;
    transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
    animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  60% {
    opacity: 1;
    transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

.zoomInDown {
  animation-name: zoomInDown;
}

@keyframes zoomInLeft {
  from {
    opacity: 0;
    transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
    animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  60% {
    opacity: 1;
    transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

.zoomInLeft {
  animation-name: zoomInLeft;
}

@keyframes zoomInRight {
  from {
    opacity: 0;
    transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
    animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  60% {
    opacity: 1;
    transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

.zoomInRight {
  animation-name: zoomInRight;
}

@keyframes zoomInUp {
  from {
    opacity: 0;
    transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
    animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  60% {
    opacity: 1;
    transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

.zoomInUp {
  animation-name: zoomInUp;
}

@keyframes zoomOut {
  from {
    opacity: 1;
  }

  50% {
    opacity: 0;
    transform: scale3d(.3, .3, .3);
  }

  to {
    opacity: 0;
  }
}

.zoomOut {
  animation-name: zoomOut;
}

@keyframes zoomOutDown {
  40% {
    opacity: 1;
    transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
    animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  to {
    opacity: 0;
    transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
    transform-origin: center bottom;
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

.zoomOutDown {
  animation-name: zoomOutDown;
}

@keyframes zoomOutLeft {
  40% {
    opacity: 1;
    transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
  }

  to {
    opacity: 0;
    transform: scale(.1) translate3d(-2000px, 0, 0);
    transform-origin: left center;
  }
}

.zoomOutLeft {
  animation-name: zoomOutLeft;
}

@keyframes zoomOutRight {
  40% {
    opacity: 1;
    transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
  }

  to {
    opacity: 0;
    transform: scale(.1) translate3d(2000px, 0, 0);
    transform-origin: right center;
  }
}

.zoomOutRight {
  animation-name: zoomOutRight;
}

@keyframes zoomOutUp {
  40% {
    opacity: 1;
    transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
    animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  to {
    opacity: 0;
    transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
    transform-origin: center bottom;
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

.zoomOutUp {
  animation-name: zoomOutUp;
}

@keyframes slideInDown {
  from {
    transform: translate3d(0, -100%, 0);
    visibility: visible;
  }

  to {
    transform: translate3d(0, 0, 0);
  }
}

.slideInDown {
  animation-name: slideInDown;
}

@keyframes slideInLeft {
  from {
    transform: translate3d(-100%, 0, 0);
    visibility: visible;
  }

  to {
    transform: translate3d(0, 0, 0);
  }
}

.slideInLeft {
  animation-name: slideInLeft;
}

@keyframes slideInRight {
  from {
    transform: translate3d(100%, 0, 0);
    visibility: visible;
  }

  to {
    transform: translate3d(0, 0, 0);
  }
}

.slideInRight {
  animation-name: slideInRight;
}

@keyframes slideInUp {
  from {
    transform: translate3d(0, 100%, 0);
    visibility: visible;
  }

  to {
    transform: translate3d(0, 0, 0);
  }
}

.slideInUp {
  animation-name: slideInUp;
}

@keyframes slideOutDown {
  from {
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    transform: translate3d(0, 100%, 0);
  }
}

.slideOutDown {
  animation-name: slideOutDown;
}

@keyframes slideOutLeft {
  from {
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    transform: translate3d(-100%, 0, 0);
  }
}

.slideOutLeft {
  animation-name: slideOutLeft;
}

@keyframes slideOutRight {
  from {
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    transform: translate3d(100%, 0, 0);
  }
}

.slideOutRight {
  animation-name: slideOutRight;
}

@keyframes slideOutUp {
  from {
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    transform: translate3d(0, -100%, 0);
  }
}

.slideOutUp {
  animation-name: slideOutUp;
}


/* ===== slick.css ===== */
/* Slider */
.slick-slider
{
    position: relative;

    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
    margin-left: auto;
    margin-right: auto;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}


/* ===== slick-theme.css ===== */
@charset 'UTF-8';
/* Slider */
.slick-loading .slick-list
{
    background: #fff url('./ajax-loader.gif') center center no-repeat;
}

/* Icons */
@font-facewh
{
    font-family: 'slick';
    font-weight: normal;
    font-style: normal;

    src: url('./fonts/slick.eot');
    src: url('./fonts/slick.eot?#iefix') format('embedded-opentype'), url('./fonts/slick.woff') format('woff'), url('./fonts/slick.ttf') format('truetype'), url('./fonts/slick.svg#slick') format('svg');
}
/* Arrows */
.slick-prev,
.slick-next
{
    font-size: 0;
    line-height: 0;

    position: absolute;
    top: 50%;

    display: block;

    width: 20px;
    height: 20px;
    padding: 0;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    transform: translate(0, -50%);

    cursor: pointer;

    color: transparent;
    border: none;
    outline: none;
    background: transparent;
}
.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus
{
    color: transparent;
    outline: none;
    background: transparent;
}
.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before
{
    opacity: 1;
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before
{
    opacity: .25;
}

.slick-prev:before,
.slick-next:before
{
    font-family: 'slick';
    font-size: 20px;
    line-height: 1;

    opacity: .75;
    color: #000000;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.slick-prev
{
    left: -25px;
}
[dir='rtl'] .slick-prev
{
    right: -25px;
    left: auto;
}
.slick-prev:before
{
    content: '←';
}
[dir='rtl'] .slick-prev:before
{
    content: '→';
}

.slick-next
{
    right: -25px;
}
[dir='rtl'] .slick-next
{
    right: auto;
    left: -25px;
}
.slick-next:before
{
    content: '→';
}
[dir='rtl'] .slick-next:before
{
    content: '←';
}

/* Dots */
.slick-dotted.slick-slider
{
    margin-bottom: 30px;
}

.slick-dots
{
    position: absolute;
    bottom: -25px;

    display: block;

    width: 100%;
    padding: 0;
    margin: 0;

    list-style: none;

    text-align: center;
}
.slick-dots li
{
    position: relative;

    display: inline-block;

    width: 20px;
    height: 20px;
    margin: 0 5px;
    padding: 0;

    cursor: pointer;
}
.slick-dots li button
{
    font-size: 0;
    line-height: 0;

    display: block;

    width: 20px;
    height: 20px;
    padding: 5px;

    cursor: pointer;

    color: transparent;
    border: 0;
    outline: none;
    background: transparent;
}
.slick-dots li button:hover,
.slick-dots li button:focus
{
    outline: none;
}
.slick-dots li button:hover:before,
.slick-dots li button:focus:before
{
    opacity: 1;
}
.slick-dots li button:before
{
    font-family: 'slick';
    font-size: 6px;
    line-height: 20px;

    position: absolute;
    top: 0;
    left: 0;

    width: 20px;
    height: 20px;

    content: '•';
    text-align: center;

    opacity: .25;
    color: black;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button:before
{
    opacity: .75;
    color: black;
}


/* ===== original_lp_common.css ===== */
@charset "UTF-8";
/* CSS Document */

/************************************************************

2019-20_LPテンプレ

************************************************************

2019/10/12.13_琉球ゴールデンキングス戦

************************************************************/

/* -----------------------------------------------
共通
----------------------------------------------- */

#origin_lp_201920temp_container {
    overflow: hidden;
}

#origin_lp_201920temp_container img {
    vertical-align: bottom;
}

#origin_lp_201920temp_container .origin_lp_201920temp_inner {
    width: 100%;
    margin: 0 auto;
    padding: 0 20px;
}

#origin_lp_201920temp_container .origin_lp_201920temp_movie_ticket_bd {
    background-color: #cfa972;
    height: 5px;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container .origin_lp_201920temp_inner {
    width: 1280px;
    padding: 0;
}

#origin_lp_201920temp_container .origin_lp_201920temp_movie_ticket_bd {
    background-color: #cfa972;
    height: 10px;
}
}

/* -----------------------------------------------
スペース
----------------------------------------------- */

.origin_lp_201920temp_p_60 {
    padding: 30px 0;
}

@media screen and (min-width: 769px) {
.origin_lp_201920temp_p_60 {
    padding: 60px 0;
}
}

.origin_lp_201920temp_p_100 {
    padding: 50px 0;
}

@media screen and (min-width: 769px) {
.origin_lp_201920temp_p_100 {
    padding: 100px 0;
}
}


/* -----------------------------------------------
ヘッダー
----------------------------------------------- */

#origin_lp_201920temp_container .origin_lp_201920temp_header {
    width: 100%;
    background-color: #000;
    position: fixed;
    z-index: 999;
    top: 0;
}

#origin_lp_201920temp_container .origin_lp_201920temp_header .origin_lp_201920temp_header_con {
    width: 100%;
    height: 52px;
    padding: 0 20px;
    background-color: #000000;
    display: -webkit-box;/* Androidブラウザ用 */
	display: -moz-box;/* Firefox21 */
	display: -ms-flexbox;/* IE10 */
	display: -webkit-flex;/* safari（PC）用 */
	display: flex;
	-webkit-justify-content: space-between;
	-ms-justify-content: space-between;
	justify-content: space-between;
    -webkit-align-content: center;
	-ms-align-content: center;
	align-content: center;
}

#origin_lp_201920temp_container .origin_lp_201920temp_header .origin_lp_201920temp_header_l_box {
	display: -webkit-box;/* Androidブラウザ用 */
	display: -moz-box;/* Firefox21 */
	display: -ms-flexbox;/* IE10 */
	display: -webkit-flex;/* safari（PC）用 */
	display: flex;
    -webkit-align-items: center;
    -ms-align-items: center;
    align-items: center;
}

#origin_lp_201920temp_container .origin_lp_201920temp_header .origin_lp_201920temp_header_l_box .origin_lp_201920temp_header_logo {
	width: 23.90625%;
    margin-right: 2.34375%;
}

#origin_lp_201920temp_container .origin_lp_201920temp_header .origin_lp_201920temp_header_l_box .origin_lp_201920temp_header_site_des {
	width: 25.78125%;
}

#origin_lp_201920temp_container .origin_lp_201920temp_header #origin_ss_menu_btn {
	width: 30px;
    padding: 11px 0;
}

nav#origin_ss_menu {
    width: 100%;
    position: absolute;
    top: 52px;
    z-index: 999;
    background-color: #000000;
}
	
nav#origin_ss_menu ul.origin_lp_201920temp_nav_list_box li.origin_lp_201920temp_header_nav_list a {
   width: 100%;
   display: block;
   background-color: #333333;
   color: #ffffff;
   border-bottom: 1px solid #ccc;	
   text-align: center;
   padding: 10px 0px;
}
	
nav#origin_ss_menu ul.origin_lp_201920temp_nav_list_box li.origin_lp_201920temp_nav_list .origin_lp_201920temp_pink_bg {
   background-color: #fd0093;
}
	
nav#origin_ss_menu ul.origin_lp_201920temp_nav_list_box li.origin_lp_201920temp_nav_list .origin_lp_201920temp_font_bold {
   font-weight: bold;
    font-size: 16px;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container .origin_lp_201920temp_header .origin_lp_201920temp_inner {
    display: -webkit-box;/* Androidブラウザ用 */
	display: -moz-box;/* Firefox21 */
	display: -ms-flexbox;/* IE10 */
	display: -webkit-flex;/* safari（PC）用 */
	display: flex;
	-webkit-justify-content: space-between;
	-ms-justify-content: space-between;
	justify-content: space-between;
    padding: 15px 0;
}

#origin_lp_201920temp_container .origin_lp_201920temp_header .origin_lp_201920temp_header_l_box {
	display: -webkit-box;/* Androidブラウザ用 */
	display: -moz-box;/* Firefox21 */
	display: -ms-flexbox;/* IE10 */
	display: -webkit-flex;/* safari（PC）用 */
	display: flex;
    -webkit-align-items: center;
    -ms-align-items: center;
    align-items: center;
}

#origin_lp_201920temp_container .origin_lp_201920temp_header .origin_lp_201920temp_header_l_box .origin_lp_201920temp_header_logo {
	width: 100%;
    margin-right: 20px;
}

#origin_lp_201920temp_container .origin_lp_201920temp_header .origin_lp_201920temp_header_l_box .origin_lp_201920temp_header_site_des {
	width: 100%;
}

#origin_lp_201920temp_container .origin_lp_201920temp_header_nav {
    width: 650px;
}

#origin_lp_201920temp_container .origin_lp_201920temp_header_nav ul.origin_lp_201920temp_header_nav_list_box {
    display: table;
    margin-right: 0;
    margin-left: auto;
}

#origin_lp_201920temp_container .origin_lp_201920temp_header_nav ul.origin_lp_201920temp_header_nav_list_box li.origin_lp_201920temp_header_nav_list {
    display: table-cell;
    vertical-align: middle;
    height: 75px;
    padding-right: 50px;
}

#origin_lp_201920temp_container .origin_lp_201920temp_header_nav ul.origin_lp_201920temp_header_nav_list_box li.origin_lp_201920temp_header_nav_list:last-child {
    padding-right: 0;
}

#origin_lp_201920temp_container .origin_lp_201920temp_header_nav ul.origin_lp_201920temp_header_nav_list_box li.origin_lp_201920temp_header_nav_list a {
    color: #ffffff;
    font-size: 14px;
}

#origin_lp_201920temp_container .origin_lp_201920temp_header_nav ul.origin_lp_201920temp_header_nav_list_box li.origin_lp_201920temp_header_nav_list a:hover {
    text-decoration: underline;
}
}

/* -----------------------------------------------
MV
----------------------------------------------- */

#origin_lp_201920temp_container .origin_lp_201920temp_mv_area {
    
}

#origin_lp_201920temp_container .origin_lp_201920temp_mv_area .origin_lp_201920temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_101213/mv/mv_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 162.4285%;
	background-size: cover;
    margin-top: 52px;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container .origin_lp_201920temp_mv_area .origin_lp_201920temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_101213/mv/mv_bg_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 68.75%;
	height: 0;
	background-size: cover;
    margin-top: 105px;
}
}

/* -----------------------------------------------
ピックアップ
----------------------------------------------- */

#origin_lp_201920temp_container .origin_lp_201920temp_pickup_area {
    
}

#origin_lp_201920temp_container .origin_lp_201920temp_pickup_area .origin_lp_201920temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_101213/pickup/img01_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 131.4285%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container .origin_lp_201920temp_pickup_area .origin_lp_201920temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_101213/pickup/img01_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 44.53125%;
	height: 0;
	background-size: cover;
}
}

/* -----------------------------------------------
チケット（共通）
----------------------------------------------- */

#origin_lp_201920temp_container .origin_lp_201920temp_movie_ticket_area {
    background-color: #000000;
    padding: 40px 0 40px;
}

#origin_lp_201920temp_container .origin_lp_201920temp_ticket_vs {
    width: 96.5625%;
    margin: 0 auto 40px;
}

#origin_lp_201920temp_container ul.origin_lp_201920temp_ticket_day_list_box {
    
}

#origin_lp_201920temp_container ul.origin_lp_201920temp_ticket_day_list_box li.origin_lp_201920temp_ticket_day_list {
    width: 100%;
    margin-bottom: 30px;
}

#origin_lp_201920temp_container ul.origin_lp_201920temp_ticket_day_list_box li.origin_lp_201920temp_ticket_day_list:last-child {
    margin-bottom: 0;
}

#origin_lp_201920temp_container ul.origin_lp_201920temp_ticket_day_list_box li.origin_lp_201920temp_ticket_day_list .origin_lp_201920temp_ticket_day {
    margin-bottom: 20px;
    width: 100%;
}

#origin_lp_201920temp_container ul.origin_lp_201920temp_ticket_day_list_box li.origin_lp_201920temp_ticket_day_list .origin_lp_201920temp_ticket_day_btn {
    width: 100%;
}

#origin_lp_201920temp_container ul.origin_lp_201920temp_ticket_day_list_box li.origin_lp_201920temp_ticket_day_list .origin_lp_201920temp_ticket_pia_btn {
    width: 100%;
    margin-top: 15px;
}

#origin_lp_201920temp_container .origin_lp_201920temp_simple_ticket_area {
	background-color: #000000;
}

#origin_lp_201920temp_container .origin_lp_201920temp_ticket_other_buy_link_txt {
    text-align: center;
    margin-top: 30px;
}

#origin_lp_201920temp_container .origin_lp_201920temp_ticket_other_buy_link_txt a {
	font-size: 3.4vw;
    color: #ffffff;
    text-decoration: underline;
}

@media screen and (min-width: 769px) {

#origin_lp_201920temp_container .origin_lp_201920temp_movie_ticket_area {
    padding: 100px 0 120px;
}

#origin_lp_201920temp_container .origin_lp_201920temp_ticket_vs {
    width: 618px;
    margin: 0 auto 80px;
}

#origin_lp_201920temp_container ul.origin_lp_201920temp_ticket_day_list_box {
    display: -webkit-box;/* Androidブラウザ用 */
	display: -moz-box;/* Firefox21 */
	display: -ms-flexbox;/* IE10 */
	display: -webkit-flex;/* safari（PC）用 */
	display: flex;
	-webkit-justify-content: space-between;
	-ms-justify-content: space-between;
	justify-content: space-between;
    width: 810px;
    margin: 0 auto;
}

#origin_lp_201920temp_container ul.origin_lp_201920temp_ticket_day_list_box li.origin_lp_201920temp_ticket_day_list {
    width: 380px;
	margin-bottom: 0;
}

#origin_lp_201920temp_container ul.origin_lp_201920temp_ticket_day_list_box li.origin_lp_201920temp_ticket_day_list .origin_lp_201920temp_ticket_day {
    margin-bottom: 40px;
    width: auto;
    text-align: center;
}

#origin_lp_201920temp_container ul.origin_lp_201920temp_ticket_day_list_box li.origin_lp_201920temp_ticket_day_list .origin_lp_201920temp_ticket_day_img {
    display: inline-block;
}

#origin_lp_201920temp_container ul.origin_lp_201920temp_ticket_day_list_box li.origin_lp_201920temp_ticket_day_list .origin_lp_201920temp_ticket_day_btn {
    width: auto;
}

#origin_lp_201920temp_container ul.origin_lp_201920temp_ticket_day_list_box li.origin_lp_201920temp_ticket_day_list .origin_lp_201920temp_ticket_pia_btn {
    width: auto;
    margin-top: 30px;
}

#origin_lp_201920temp_container .origin_lp_201920temp_simple_ticket_area {
	background-color: #000000;
}

#origin_lp_201920temp_container .origin_lp_201920temp_ticket_other_buy_link_txt {
    text-align: center;
    margin-top: 30px;
}

#origin_lp_201920temp_container .origin_lp_201920temp_ticket_other_buy_link_txt a {
	font-size: 14px;
    color: #ffffff;
    text-decoration: underline;
}
}

/* -----------------------------------------------
チケット / 平日
----------------------------------------------- */

#origin_lp_201920temp_container ul.origin_lp_201920temp_ticket_day_list_box li.origin_lp_201920temp_ticket_day_list_heijitsu {
    margin: 0 auto 30px;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container ul.origin_lp_201920temp_ticket_day_list_box li.origin_lp_201920temp_ticket_day_list_heijitsu {
    margin: 0 auto;
}
}

/* -----------------------------------------------
チケット（プレイガイド）
----------------------------------------------- */
.origin_lp_201920temp_other_btn_box {
    padding-top: 60px;
}

.origin_lp_201920temp_other_btn_box .origin_lp_201920temp_other_btn_box_midashi {
    text-align: center;
    color: #ffffff;
    font-size: 16px;
    font-weight: bold;
    margin-bottom: 10px;
}

.origin_lp_201920temp_other_btn_box .origin_lp_201920temp_other_btn_list_box {
    
}

.origin_lp_201920temp_other_btn_box ul.origin_lp_201920temp_other_btn_list_box {
    display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
    -webkit-align-content: center;
	-ms-align-content: center;
	align-content: center;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-justify-content: center;
    -ms-justify-content: center;
    justify-content: center;
    /*width: 74.1935%;*/
    width: 100%;
    margin: 0 auto;
    text-align: center;
}

.origin_lp_201920temp_other_btn_box ul.origin_lp_201920temp_other_btn_list_box li.origin_lp_201920temp_other_btn_list {
    /*width: 24.3478%;*/
    width: 18.0645%;
    margin-right: 0.8695%;
    margin-bottom: 0.8695%;
    line-height: 1.0em;
}

.origin_lp_201920temp_other_btn_box ul.origin_lp_201920temp_other_btn_list_box li.origin_lp_201920temp_other_btn_list img {
    width: 100%;
}

.origin_lp_201920temp_other_btn_box ul.origin_lp_201920temp_other_btn_list_box li.origin_lp_201920temp_other_btn_list:nth-child(n + 5) {
    margin-bottom: 0;
}
/*
.origin_lp_201920temp_other_btn_box ul.origin_lp_201920temp_other_btn_list_box li.origin_lp_201920temp_other_btn_list:nth-child(4) {
    margin-right: 0;
}
*/

.origin_lp_201920temp_other_btn_box ul.origin_lp_201920temp_other_btn_list_box li.origin_lp_201920temp_other_btn_list:last-child {
    margin-right: 0;
}

@media screen and (min-width: 769px) {
.origin_lp_201920temp_other_btn_box {
    padding-top: 150px;
}

.origin_lp_201920temp_other_btn_box .origin_lp_201920temp_other_btn_box_midashi {
    text-align: center;
    color: #ffffff;
    font-size: 16px;
    font-weight: bold;
    margin-bottom: 20px;
}

.origin_lp_201920temp_other_btn_box .origin_lp_201920temp_other_btn_list_box {
    
}

.origin_lp_201920temp_other_btn_box ul.origin_lp_201920temp_other_btn_list_box {
    display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-justify-content: space-between;
	-ms-justify-content: space-between;
	justify-content: space-between;
    -webkit-align-content: center;
	-ms-align-content: center;
	align-content: center;
    width: 240px;
    margin: 0 auto;
    text-align: left;
}

.origin_lp_201920temp_other_btn_box ul.origin_lp_201920temp_other_btn_list_box li.origin_lp_201920temp_other_btn_list {
    width: auto;
    margin-right: 0;
    margin-bottom: 0;
}
}


/* -----------------------------------------------
チケット（動画）
----------------------------------------------- */

#origin_lp_201920temp_container .origin_lp_201920temp_movie_ticket_box {
  position: relative;
  z-index: 0;
  overflow: hidden;
}

#origin_lp_201920temp_container .origin_lp_201920temp_movie_ticket_bg {
  background: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_101213/ticket_btn/bg_img_pc.png) no-repeat center center;
  background-size: cover;
}

#origin_lp_201920temp_container .origin_lp_201920temp_movie_ticket_box .origin_lp_201920temp_movie_ticket {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}

#origin_lp_201920temp_container .origin_lp_201920temp_movie_ticket_box .origin_lp_201920temp_movie_ticket video {
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  min-width: 100%;
  min-height: 100%;
  width: auto;
  height: auto;
}

#origin_lp_201920temp_container .origin_lp_201920temp_movie_ticket_box .origin_lp_201920temp_movie_ticket_black_bg {
  background-color: rgba(0, 0, 0, 0.5);
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}

#origin_lp_201920temp_container .origin_lp_201920temp_movie_ticket_area .origin_lp_201920temp_inner {
    position: relative;
    z-index: 10;
}

@media screen and (min-width: 769px) {

#origin_lp_201920temp_container .origin_lp_201920temp_movie_ticket_box {
  position: relative;
  z-index: 0;
  overflow: hidden;
}

#origin_lp_201920temp_container .origin_lp_201920temp_movie_ticket_bg {
  background: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_101213/ticket_btn/bg_img_pc.png) no-repeat center center;
  background-size: cover;
}

#origin_lp_201920temp_container .origin_lp_201920temp_movie_ticket_box .origin_lp_201920temp_movie_ticket {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}

#origin_lp_201920temp_container .origin_lp_201920temp_movie_ticket_box .origin_lp_201920temp_movie_ticket video {
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  min-width: 100%;
  min-height: 100%;
  width: auto;
  height: auto;
}

#origin_lp_201920temp_container .origin_lp_201920temp_movie_ticket_box .origin_lp_201920temp_movie_ticket_black_bg {
  background-color: rgba(0, 0, 0, 0.5);
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}

#origin_lp_201920temp_container .origin_lp_201920temp_movie_ticket_area .origin_lp_201920temp_inner {
    position: relative;
    z-index: 10;
}
}

/* -----------------------------------------------
ストーリー
----------------------------------------------- */

#origin_lp_201920temp_container .origin_lp_201920temp_story_area {
  
}

#origin_lp_201920temp_container .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box01 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_101213/story/img01_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 162.8571%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box01 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_101213/story/img01_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 84.84375%;
    height: 0;
	background-size: cover;
}
}

#origin_lp_201920temp_container .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box02 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_101213/story/img02_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 178.5714%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box02 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_101213/story/img02_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 47.734375%;
    height: 0;
	background-size: cover;
}
}

#origin_lp_201920temp_container .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box03 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_101213/story/img03_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 105.7142%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box03 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_101213/story/img03_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 71.25%;
    height: 0;
	background-size: cover;
}
}

#origin_lp_201920temp_container .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box04 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_101213/story/img04_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 37.8571%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box04 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_101213/story/img04_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 19.53125%;
	height: 0;
	background-size: cover;
}
}

/* -----------------------------------------------
エンタメ
----------------------------------------------- */

#origin_lp_201920temp_container .origin_lp_201920temp_entame_area {
  
}

#origin_lp_201920temp_container .origin_lp_201920temp_entame_area .origin_lp_201920temp_entame_box01 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_101213/entame/entame_img01_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 212.8571%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container .origin_lp_201920temp_entame_area .origin_lp_201920temp_entame_box01 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_101213/entame/entame_img01_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 124.21875%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_201920temp_container .origin_lp_201920temp_entame_area .origin_lp_201920temp_entame_box02 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_101213/entame/entame_img02_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 177.8571%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container .origin_lp_201920temp_entame_area .origin_lp_201920temp_entame_box02 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_101213/entame/entame_img02_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 60.9375%;
    height: 0;
	background-size: cover;
}
}

/* -----------------------------------------------
イベント情報
----------------------------------------------- */

#origin_lp_201920temp_container .origin_lp_201920temp_event_info_area {
    padding: 40px 0;
    position: relative;
}

#origin_lp_201920temp_container .origin_lp_201920temp_event_info_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/event_info/bg.png);
    background-repeat: repeat;
}

#origin_lp_201920temp_container .origin_lp_201920temp_event_info_area .origin_lp_201920temp_midashi {
    position: absolute;
    top: 3%;
    z-index: 2;
    left: 50%;
	-webkit-transform: translateX(-50%);
	transform: translateX(-50%);
	width: 83.8571%;
}

#origin_lp_201920temp_container .origin_lp_201920temp_event_info_area .origin_lp_201920temp_midashi img {
    width: 100%;
}

#origin_lp_201920temp_container .origin_lp_201920temp_event_info_area ul.origin_lp_201920temp_list_box {
    padding-top: 60%;
    position: relative;
    z-index: 3;
}

#origin_lp_201920temp_container .origin_lp_201920temp_event_info_area ul.origin_lp_201920temp_list_box li.origin_lp_201920temp_list {
    
}

#origin_lp_201920temp_container .origin_lp_201920temp_event_info_area ul.origin_lp_201920temp_list_box li.origin_lp_201920temp_list:nth-child(n +2) {
    margin-top: 20px;
}

#origin_lp_201920temp_container .origin_lp_201920temp_event_info_area ul.origin_lp_201920temp_list_box li.origin_lp_201920temp_list .origin_lp_201920temp_con_box {
    display: -webkit-box;/* Androidブラウザ用 */
	display: -moz-box;/* Firefox21 */
	display: -ms-flexbox;/* IE10 */
	display: -webkit-flex;/* safari（PC）用 */
	display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-justify-content: space-between;
	-ms-justify-content: space-between;
	justify-content: space-between;
}

#origin_lp_201920temp_container .origin_lp_201920temp_event_info_area ul.origin_lp_201920temp_list_box li.origin_lp_201920temp_list .origin_lp_201920temp_img {
    
}

#origin_lp_201920temp_container .origin_lp_201920temp_event_info_area ul.origin_lp_201920temp_list_box li.origin_lp_201920temp_list .origin_lp_201920temp_img img {
    width: 100%;
}

#origin_lp_201920temp_container .origin_lp_201920temp_event_info_area ul.origin_lp_201920temp_list_box li.origin_lp_201920temp_list .origin_lp_201920temp_txt {
    background-color: #e60012;
    padding: 25px 20px;
    color: #ffffff;
    font-size: 4vw;
}

#origin_lp_201920temp_container .origin_lp_201920temp_event_info_area ul.origin_lp_201920temp_list_box li.origin_lp_201920temp_list .origin_lp_201920temp_txt span.origin_lp_201920temp_daiji {
    font-weight: bold;
    display: block;
    color: #fff100;
    text-align: center;
    margin-bottom: 15px;
}

#origin_lp_201920temp_container .origin_lp_201920temp_event_info_area ul.origin_lp_201920temp_list_box li.origin_lp_201920temp_list .origin_lp_201920temp_txt a {
    color: #ffffff;
    text-decoration: underline;
}

#origin_lp_201920temp_container .origin_lp_201920temp_event_info_area .origin_lp_201920temp_bg {
    position: absolute;
    z-index: 1;
    top: 4%;
    left: 0;
    width: 100%;
}

#origin_lp_201920temp_container .origin_lp_201920temp_event_info_area .origin_lp_201920temp_bg img {
    width: 100%;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container .origin_lp_201920temp_event_info_area {
    padding: 200px 0 120px;
}

#origin_lp_201920temp_container .origin_lp_201920temp_event_info_area .origin_lp_201920temp_inner {
  width: 1000px;
}

#origin_lp_201920temp_container .origin_lp_201920temp_event_info_area .origin_lp_201920temp_midashi {
    top: 150px;
    right: 60px;
    width: 587px;
    left: auto;
	-webkit-transform: none;
	transform: none;
}

#origin_lp_201920temp_container .origin_lp_201920temp_event_info_area ul.origin_lp_201920temp_list_box {
    padding-top: 200px;
    display: -webkit-box;/* Androidブラウザ用 */
	display: -moz-box;/* Firefox21 */
	display: -ms-flexbox;/* IE10 */
	display: -webkit-flex;/* safari（PC）用 */
	display: flex;
	-webkit-justify-content: space-between;
	-ms-justify-content: space-between;
	justify-content: space-between;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap    : wrap;
    flex-wrap        : wrap;
}

#origin_lp_201920temp_container .origin_lp_201920temp_event_info_area ul.origin_lp_201920temp_list_box li.origin_lp_201920temp_list {
    width: 49%;
    display: -webkit-box;/* Androidブラウザ用 */
	display: -moz-box;/* Firefox21 */
	display: -ms-flexbox;/* IE10 */
	display: -webkit-flex;/* safari（PC）用 */
	display: flex;
    -webkit-align-items: stretch;
    -ms-align-items: stretch;
    align-items: stretch;
}

#origin_lp_201920temp_container .origin_lp_201920temp_event_info_area ul.origin_lp_201920temp_list_box li.origin_lp_201920temp_list:nth-child(n +2) {
    margin-top: 0;
}

#origin_lp_201920temp_container .origin_lp_201920temp_event_info_area ul.origin_lp_201920temp_list_box li.origin_lp_201920temp_list:nth-child(n +3) {
    margin-top: 40px;
}

#origin_lp_201920temp_container .origin_lp_201920temp_event_info_area ul.origin_lp_201920temp_list_box li.origin_lp_201920temp_list .origin_lp_201920temp_con_box {

}

#origin_lp_201920temp_container .origin_lp_201920temp_event_info_area ul.origin_lp_201920temp_list_box li.origin_lp_201920temp_list .origin_lp_201920temp_img {
    
}

#origin_lp_201920temp_container .origin_lp_201920temp_event_info_area ul.origin_lp_201920temp_list_box li.origin_lp_201920temp_list .origin_lp_201920temp_txt {
    padding: 25px 35px;
    font-size: 20px;
    height: 100%;
}

#origin_lp_201920temp_container .origin_lp_201920temp_event_info_area .origin_lp_201920temp_bg {
    top: 200px;
}

#origin_lp_201920temp_container .origin_lp_201920temp_event_info_area .origin_lp_201920temp_bg img {
    width: 100%;
}
}

/* -----------------------------------------------
タイムスケジュール / 2day
----------------------------------------------- */

#origin_lp_201920temp_container .origin_lp_201920temp_time_schedule_2day_area {
    
}

#origin_lp_201920temp_container .origin_lp_201920temp_time_schedule_2day_area .origin_lp_201920temp_inner {
    
}

#origin_lp_201920temp_container .origin_lp_201920temp_time_schedule_2day_area .origin_lp_201920temp_midashi_box {
    background-color: #000000;
    padding: 30px 0 20px;
}

#origin_lp_201920temp_container .origin_lp_201920temp_time_schedule_2day_area .origin_lp_201920temp_midashi_box .origin_lp_201920temp_midashi {
    width: 48.8571%;
    margin: 0 auto;
}

#origin_lp_201920temp_container .origin_lp_201920temp_time_schedule_2day_area .origin_lp_201920temp_time_schedule_list_box {
    padding: 30px 0;
}

#origin_lp_201920temp_container .origin_lp_201920temp_time_schedule_2day_area .origin_lp_201920temp_time_schedule_bg_1day {
    background-color: #8a0101;
}

#origin_lp_201920temp_container .origin_lp_201920temp_time_schedule_2day_area .origin_lp_201920temp_time_schedule_bg_2day {
    background-color: #a40000;
}

#origin_lp_201920temp_container .origin_lp_201920temp_time_schedule_2day_area .origin_lp_201920temp_day {
    margin-bottom: 25px;
}

#origin_lp_201920temp_container .origin_lp_201920temp_time_schedule_2day_area .origin_lp_201920temp_time_schedule {
    font-size: 4vw;
    color: #ffffff;
    font-weight: bold;
}

#origin_lp_201920temp_container .origin_lp_201920temp_time_schedule_2day_area .origin_lp_201920temp_tipoff {
    font-size: 4vw;
    color: #000000;
    font-weight: bold;
    background-color: #fff100;
    margin-top: 25px;
    display: inline-block;
    line-height: 1em;
    padding: 2px;
}

#origin_lp_201920temp_container .origin_lp_201920temp_time_schedule_2day_area .origin_lp_201920temp_sankaku {
    position: absolute;
    z-index: 1;
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    width: 10%;
    line-height: 1em;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container .origin_lp_201920temp_time_schedule_2day_area {
    padding: 50px 0 110px;
    border-top: 10px solid #000000;
    position: relative;
}

#origin_lp_201920temp_container .origin_lp_201920temp_time_schedule_2day_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/time_schedule/bg.png);
    background-repeat: repeat-y;
    background-size: contain;
}

#origin_lp_201920temp_container .origin_lp_201920temp_time_schedule_2day_area .origin_lp_201920temp_inner {
    width: 1000px;
}

#origin_lp_201920temp_container .origin_lp_201920temp_time_schedule_2day_area .origin_lp_201920temp_midashi {
    width: 342px;
    margin: 0 auto 60px;
}

#origin_lp_201920temp_container .origin_lp_201920temp_time_schedule_2day_area ul.origin_lp_201920temp_time_schedule_2day_list_box {
    display: -webkit-box;/* Androidブラウザ用 */
	display: -moz-box;/* Firefox21 */
	display: -ms-flexbox;/* IE10 */
	display: -webkit-flex;/* safari（PC）用 */
	display: flex;
	-webkit-justify-content: space-between;
	-ms-justify-content: space-between;
	justify-content: space-between;
}

#origin_lp_201920temp_container .origin_lp_201920temp_time_schedule_2day_area ul.origin_lp_201920temp_time_schedule_2day_list_box li.origin_lp_201920temp_time_schedule_2day_list {
    
}

#origin_lp_201920temp_container .origin_lp_201920temp_time_schedule_2day_area ul.origin_lp_201920temp_time_schedule_2day_list_box li.origin_lp_201920temp_time_schedule_2day_list .origin_lp_201920temp_day {
    margin-bottom: 50px;
}

#origin_lp_201920temp_container .origin_lp_201920temp_time_schedule_2day_area ul.origin_lp_201920temp_time_schedule_2day_list_box li.origin_lp_201920temp_time_schedule_2day_list .origin_lp_201920temp_time_schedule {
    font-size: 18px;
    color: #ffffff;
    font-weight: bold;
}

#origin_lp_201920temp_container .origin_lp_201920temp_time_schedule_2day_area ul.origin_lp_201920temp_time_schedule_2day_list_box li.origin_lp_201920temp_time_schedule_2day_list .origin_lp_201920temp_time_schedule span.origin_lp_201920temp_tipoff {
    font-size: 18px;
    color: #000000;
    font-weight: bold;
    background-color: #fff100;
    margin-top: 50px;
    display: inline-block;
    line-height: 1em;
    padding: 5px;
}

#origin_lp_201920temp_container .origin_lp_201920temp_time_schedule_2day_area .origin_lp_201920temp_sankaku {
    width: auto;
    bottom: -28px;
}
}

/* -----------------------------------------------
タイムスケジュール / 1day
----------------------------------------------- */

#origin_lp_201920temp_container .origin_lp_201920temp_time_schedule_1day_area {
    
}

#origin_lp_201920temp_container .origin_lp_201920temp_time_schedule_1day_area .origin_lp_201920temp_inner {
    
}

#origin_lp_201920temp_container .origin_lp_201920temp_time_schedule_1day_area .origin_lp_201920temp_midashi_box {
    background-color: #000000;
    padding: 30px 0 20px;
}

#origin_lp_201920temp_container .origin_lp_201920temp_time_schedule_1day_area .origin_lp_201920temp_midashi_box .origin_lp_201920temp_midashi {
    width: 48.8571%;
    margin: 0 auto;
}

#origin_lp_201920temp_container .origin_lp_201920temp_time_schedule_1day_area .origin_lp_201920temp_time_schedule_list_box {
    padding: 30px 0;
}

#origin_lp_201920temp_container .origin_lp_201920temp_time_schedule_1day_area .origin_lp_201920temp_time_schedule_bg {
    background-color: #a40000;
}

#origin_lp_201920temp_container .origin_lp_201920temp_time_schedule_1day_area .origin_lp_201920temp_day {
    margin-bottom: 25px;
}

#origin_lp_201920temp_container .origin_lp_201920temp_time_schedule_1day_area .origin_lp_201920temp_time_schedule {
    font-size: 4vw;
    color: #ffffff;
    font-weight: bold;
}

#origin_lp_201920temp_container .origin_lp_201920temp_time_schedule_1day_area .origin_lp_201920temp_tipoff {
    font-size: 4vw;
    color: #000000;
    font-weight: bold;
    background-color: #fff100;
    margin-top: 25px;
    display: inline-block;
    line-height: 1em;
    padding: 2px;
}

#origin_lp_201920temp_container .origin_lp_201920temp_time_schedule_1day_area .origin_lp_201920temp_sankaku {
    position: absolute;
    z-index: 1;
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    width: 10%;
    line-height: 1em;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container .origin_lp_201920temp_time_schedule_1day_area {
    padding: 50px 0 110px;
    border-top: 10px solid #000000;
    position: relative;
}

#origin_lp_201920temp_container .origin_lp_201920temp_time_schedule_bg {
    background-color: #a40000;
}

#origin_lp_201920temp_container .origin_lp_201920temp_time_schedule_1day_area .origin_lp_201920temp_inner {
    width: 1000px;
}

#origin_lp_201920temp_container .origin_lp_201920temp_time_schedule_1day_area .origin_lp_201920temp_midashi {
    width: 342px;
    margin: 0 auto 60px;
}

#origin_lp_201920temp_container .origin_lp_201920temp_time_schedule_1day_area ul.origin_lp_201920temp_time_schedule_1day_list_box {
    display: -webkit-box;/* Androidブラウザ用 */
	display: -moz-box;/* Firefox21 */
	display: -ms-flexbox;/* IE10 */
	display: -webkit-flex;/* safari（PC）用 */
	display: flex;
}

#origin_lp_201920temp_container .origin_lp_201920temp_time_schedule_1day_area ul.origin_lp_201920temp_time_schedule_1day_list_box li.origin_lp_201920temp_time_schedule_1day_list {
    margin: 0 auto;
}

#origin_lp_201920temp_container .origin_lp_201920temp_time_schedule_1day_area ul.origin_lp_201920temp_time_schedule_1day_list_box li.origin_lp_201920temp_time_schedule_1day_list .origin_lp_201920temp_day {
    margin-bottom: 50px;
}

#origin_lp_201920temp_container .origin_lp_201920temp_time_schedule_1day_area ul.origin_lp_201920temp_time_schedule_1day_list_box li.origin_lp_201920temp_time_schedule_1day_list .origin_lp_201920temp_time_schedule {
    font-size: 18px;
    color: #ffffff;
    font-weight: bold;
}

#origin_lp_201920temp_container .origin_lp_201920temp_time_schedule_1day_area ul.origin_lp_201920temp_time_schedule_1day_list_box li.origin_lp_201920temp_time_schedule_1day_list .origin_lp_201920temp_time_schedule span.origin_lp_201920temp_tipoff {
    font-size: 18px;
    color: #000000;
    font-weight: bold;
    background-color: #fff100;
    margin-top: 50px;
    display: inline-block;
    line-height: 1em;
    padding: 5px;
}

#origin_lp_201920temp_container .origin_lp_201920temp_time_schedule_1day_area .origin_lp_201920temp_sankaku {
    width: auto;
    bottom: -28px;
}
}



/* -----------------------------------------------
チケット情報
----------------------------------------------- */

#origin_lp_201920temp_container .origin_lp_201920temp_ticket_info_area {
    padding: 40px 0 50px;
}

#origin_lp_201920temp_container .origin_lp_201920temp_ticket_info_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/event_info/bg.png);
    background-repeat: repeat;
}

#origin_lp_201920temp_container .origin_lp_201920temp_ticket_info_area .origin_lp_201920temp_midashi {
    width: 73.75%;
    margin: 0 auto 30px;
}

#origin_lp_201920temp_container .origin_lp_201920temp_ticket_info_area .origin_lp_201920temp_arena_img {
    text-align: center;
    margin-bottom: 70px;
}

#origin_lp_201920temp_container .origin_lp_201920temp_ticket_info_area .origin_lp_201920temp_kakaku_img {
    text-align: center;
}

@media screen and (min-width: 769px) {

#origin_lp_201920temp_container .origin_lp_201920temp_ticket_info_area {
    padding: 90px 0 160px;
}

#origin_lp_201920temp_container .origin_lp_201920temp_ticket_info_area .origin_lp_201920temp_inner {
    width: 1000px;
}

#origin_lp_201920temp_container .origin_lp_201920temp_ticket_info_area .origin_lp_201920temp_midashi {
    width: 472px;
    margin: 0 auto 60px;
}

#origin_lp_201920temp_container .origin_lp_201920temp_ticket_info_area .origin_lp_201920temp_arena_img {
    margin-bottom: 100px;
}
}

/* -----------------------------------------------
アリーナ情報
----------------------------------------------- */

#origin_lp_201920temp_container .origin_lp_201920temp_arena_info_area {
    
}

#origin_lp_201920temp_container .origin_lp_201920temp_arena_info_area .origin_lp_201920temp_arena_info_midashi_box {
	background-color: #000000;
	padding: 30px 0;
}

#origin_lp_201920temp_container .origin_lp_201920temp_arena_info_area .origin_lp_201920temp_arena_info_midashi_box .origin_lp_201920temp_arena_info_midashi {
    width: 67.1428%;
	margin: 0 auto;
}

@media screen and (min-width: 769px) {

#origin_lp_201920temp_container .origin_lp_201920temp_arena_info_area .origin_lp_201920temp_arena_info_midashi_box {
	padding: 60px 0;
}

#origin_lp_201920temp_container .origin_lp_201920temp_arena_info_area .origin_lp_201920temp_arena_info_midashi_box .origin_lp_201920temp_arena_info_midashi {
    width: 466px;
}
}

/************************************************
アクセス / アリーナアクセス
*/

#origin_lp_201920temp_container .origin_lp_201920temp_arena_info_area .origin_lp_201920temp_arena_access_box {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/arena_info/bg.png);
    background-repeat: repeat;
	padding: 50px 0;
}

#origin_lp_201920temp_container .origin_lp_201920temp_arena_info_area .origin_lp_201920temp_arena_access_box .origin_lp_201920temp_inner {
	
}

#origin_lp_201920temp_container .origin_lp_201920temp_arena_info_area .origin_lp_201920temp_arena_access_box .origin_lp_201920temp_daiji_box {
	text-align: center;
}

#origin_lp_201920temp_container .origin_lp_201920temp_arena_info_area .origin_lp_201920temp_arena_access_box .origin_lp_201920temp_daiji_box .origin_lp_201920temp_daiji {
	font-size: 6vw;
	font-weight: bold;
	text-align: center;
	margin-bottom: 30px;
	border-bottom: 2px solid #000;
	display: inline-block;
}

#origin_lp_201920temp_container .origin_lp_201920temp_arena_info_area .origin_lp_201920temp_arena_access_box .origin_lp_201920temp_img {
	text-align: center;
	margin-bottom: 30px;
}

#origin_lp_201920temp_container .origin_lp_201920temp_arena_info_area .origin_lp_201920temp_arena_access_box .origin_lp_201920temp_address {
	text-align: center;
	font-size: 4.5714vw;
	font-weight: bold;
	margin-bottom: 30px;
}

#origin_lp_201920temp_container .origin_lp_201920temp_arena_info_area .origin_lp_201920temp_arena_access_box .origin_lp_201920temp_txt {
	font-size: 4vw;
	margin-bottom: 40px;
}

#origin_lp_201920temp_container .origin_lp_201920temp_arena_info_area .origin_lp_201920temp_arena_access_box .origin_lp_201920temp_btn_box {
	
}

#origin_lp_201920temp_container .origin_lp_201920temp_arena_info_area .origin_lp_201920temp_arena_access_box .origin_lp_201920temp_btn_box ul.origin_lp_201920temp_btn_list_box {
	
}

#origin_lp_201920temp_container .origin_lp_201920temp_arena_info_area .origin_lp_201920temp_arena_access_box .origin_lp_201920temp_btn_box ul.origin_lp_201920temp_btn_list_box li.origin_lp_201920temp_btn_list {
	margin-bottom: 20px;
}

#origin_lp_201920temp_container .origin_lp_201920temp_arena_info_area .origin_lp_201920temp_arena_access_box .origin_lp_201920temp_btn_box ul.origin_lp_201920temp_btn_list_box li.origin_lp_201920temp_btn_list img {
	width: 100%;
}

#origin_lp_201920temp_container .origin_lp_201920temp_arena_info_area .origin_lp_201920temp_arena_access_box .origin_lp_201920temp_btn_box ul.origin_lp_201920temp_btn_list_box li.origin_lp_201920temp_btn_list:last-child {
	margin-bottom: 0;
}

@media screen and (min-width: 769px) {

#origin_lp_201920temp_container .origin_lp_201920temp_arena_info_area .origin_lp_201920temp_arena_access_box {
	padding: 100px 0;
}

#origin_lp_201920temp_container .origin_lp_201920temp_arena_info_area .origin_lp_201920temp_arena_access_box .origin_lp_201920temp_inner {
	width: 860px;
}

#origin_lp_201920temp_container .origin_lp_201920temp_arena_info_area .origin_lp_201920temp_arena_access_box .origin_lp_201920temp_daiji_box {
	text-align: center;
}

#origin_lp_201920temp_container .origin_lp_201920temp_arena_info_area .origin_lp_201920temp_arena_access_box .origin_lp_201920temp_daiji_box .origin_lp_201920temp_daiji {
	font-size: 22px;
	margin-bottom: 30px;
}

#origin_lp_201920temp_container .origin_lp_201920temp_arena_info_area .origin_lp_201920temp_arena_access_box .origin_lp_201920temp_img {
	margin-bottom: 40px;
}

#origin_lp_201920temp_container .origin_lp_201920temp_arena_info_area .origin_lp_201920temp_arena_access_box .origin_lp_201920temp_address {
	font-size: 18px;
	margin-bottom: 40px;
}

#origin_lp_201920temp_container .origin_lp_201920temp_arena_info_area .origin_lp_201920temp_arena_access_box .origin_lp_201920temp_txt {
	font-size: 16px;
	margin-bottom: 40px;
}

#origin_lp_201920temp_container .origin_lp_201920temp_arena_info_area .origin_lp_201920temp_arena_access_box .origin_lp_201920temp_btn_box {
	
}

#origin_lp_201920temp_container .origin_lp_201920temp_arena_info_area .origin_lp_201920temp_arena_access_box .origin_lp_201920temp_btn_box ul.origin_lp_201920temp_btn_list_box {
	display: -webkit-box;/* Androidブラウザ用 */
	display: -moz-box;/* Firefox21 */
	display: -ms-flexbox;/* IE10 */
	display: -webkit-flex;/* safari（PC）用 */
	display: flex;
	-webkit-justify-content: space-between;
	-ms-justify-content: space-between;
	justify-content: space-between;
}

#origin_lp_201920temp_container .origin_lp_201920temp_arena_info_area .origin_lp_201920temp_arena_access_box .origin_lp_201920temp_btn_box ul.origin_lp_201920temp_btn_list_box li.origin_lp_201920temp_btn_list {
	margin-bottom: 0;
}
}

/************************************************
アクセス / バス
*/

#origin_lp_201920temp_container .origin_lp_201920temp_arena_info_area .origin_lp_201920temp_bus_box {
	
}

#origin_lp_201920temp_container .origin_lp_201920temp_arena_info_area .origin_lp_201920temp_bus_bg {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/arena_info/bus/bg_img_sp.png);
	background-repeat: no-repeat;
	background-size: cover;
}

#origin_lp_201920temp_container .origin_lp_201920temp_arena_info_area .origin_lp_201920temp_bus_box .origin_lp_201920temp_txt_box {
	background-color: #000000;
	padding: 20px 0;
}

#origin_lp_201920temp_container .origin_lp_201920temp_arena_info_area .origin_lp_201920temp_bus_box .origin_lp_201920temp_txt_box p.origin_lp_201920temp_txt {
	font-size: 4vw;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
}

#origin_lp_201920temp_container .origin_lp_201920temp_arena_info_area .origin_lp_201920temp_bus_box .origin_lp_201920temp_inner {
	padding-top: 30px;
	padding-bottom: 50px;
}

#origin_lp_201920temp_container .origin_lp_201920temp_arena_info_area .origin_lp_201920temp_bus_box .origin_lp_201920temp_midashi {
	width: 94.21875%;
	margin: 0 auto 15px;
}

#origin_lp_201920temp_container .origin_lp_201920temp_arena_info_area .origin_lp_201920temp_bus_box .origin_lp_201920temp_jikoku_img {
	width: 100%;
	margin: 0 auto 20px;
}

#origin_lp_201920temp_container .origin_lp_201920temp_arena_info_area .origin_lp_201920temp_bus_box .origin_lp_201920temp_jikoku_img .origin_lp_201920temp_bus_heijitsu_txt {
	font-size: 2.8571vw;
    color: #ffffff;
    margin-top: 15px;
    display: inline-block;
    text-align: center;
    width: 100%;
}

#origin_lp_201920temp_container .origin_lp_201920temp_arena_info_area .origin_lp_201920temp_bus_box .origin_lp_201920temp_shuttle_bus_bnr {
	width: 100%;
	margin: 0 auto;
}

@media screen and (min-width: 769px) {

#origin_lp_201920temp_container .origin_lp_201920temp_arena_info_area .origin_lp_201920temp_bus_bg {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/arena_info/bus/bg_img_pc.png);
}

#origin_lp_201920temp_container .origin_lp_201920temp_arena_info_area .origin_lp_201920temp_bus_box .origin_lp_201920temp_txt_box {
	padding: 15px 0;
}

#origin_lp_201920temp_container .origin_lp_201920temp_arena_info_area .origin_lp_201920temp_bus_box .origin_lp_201920temp_txt_box p.origin_lp_201920temp_txt {
	font-size: 20px;
}

#origin_lp_201920temp_container .origin_lp_201920temp_arena_info_area .origin_lp_201920temp_bus_box .origin_lp_201920temp_inner {
	width: 1000px;
	padding: 60px 0 100px;
}

#origin_lp_201920temp_container .origin_lp_201920temp_arena_info_area .origin_lp_201920temp_bus_box .origin_lp_201920temp_midashi {
	width: 603px;
	margin: 0 auto 30px;
}

#origin_lp_201920temp_container .origin_lp_201920temp_arena_info_area .origin_lp_201920temp_bus_box .origin_lp_201920temp_jikoku_img {
	width: 829px;
	margin: 0 auto 80px;
}

#origin_lp_201920temp_container .origin_lp_201920temp_arena_info_area .origin_lp_201920temp_bus_box .origin_lp_201920temp_jikoku_img .origin_lp_201920temp_bus_heijitsu_txt {
	font-size: 12px;
    margin-top: 15px;
}

#origin_lp_201920temp_container .origin_lp_201920temp_arena_info_area .origin_lp_201920temp_bus_box .origin_lp_201920temp_shuttle_bus_bnr {
	width: 1029px;
	margin: 0 auto;
	margin-right: -29px;
}
}

/************************************************
アクセス / 車
*/

#origin_lp_201920temp_container .origin_lp_201920temp_arena_info_area .origin_lp_201920temp_car_box {
	
}

#origin_lp_201920temp_container .origin_lp_201920temp_arena_info_area .origin_lp_201920temp_car_box .origin_lp_201920temp_car_img {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/arena_info/car/car_img_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 43%;
	background-size: cover;
}

@media screen and (min-width: 769px) {

#origin_lp_201920temp_container .origin_lp_201920temp_arena_info_area .origin_lp_201920temp_car_box .origin_lp_201920temp_car_img {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/arena_info/car/car_img_pc.png);
	padding-bottom: 16.640625%;
}
}

/* -----------------------------------------------
ENJOY EVESSA
----------------------------------------------- */

#origin_lp_201920temp_container .origin_lp_201920temp_enjoy_ev_area {
    background-image:url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/enjoy_ev/bg_img.png);
    background-repeat: repeat;
    padding: 14.5161% 0 19.3548%;
}

#origin_lp_201920temp_container .origin_lp_201920temp_enjoy_ev_area .origin_lp_201920temp_inner {
    padding: 0;
}

#origin_lp_201920temp_container .origin_lp_201920temp_enjoy_ev_area .origin_lp_201920temp_midashi {
    width: 53.59375%;
    margin: 0 auto 9.6774%;
}

#origin_lp_201920temp_container .origin_lp_201920temp_enjoy_ev_area .origin_lp_201920temp_con_box {
    
}

#origin_lp_201920temp_container .origin_lp_201920temp_enjoy_ev_area .origin_lp_201920temp_con_box .origin_lp_201920temp_box {
	margin-bottom: 14.5161%;
}

#origin_lp_201920temp_container .origin_lp_201920temp_enjoy_ev_area .origin_lp_201920temp_con_box .origin_lp_201920temp_box:last-of-type {
    margin-bottom: 0;
}

#origin_lp_201920temp_container .origin_lp_201920temp_enjoy_ev_area .origin_lp_201920temp_con_box .origin_lp_201920temp_box .origin_lp_201920temp_daiji {
    width: 71.4285%;
    margin: 0 auto 8.0645%;
}

#origin_lp_201920temp_container .origin_lp_201920temp_enjoy_ev_area .origin_lp_201920temp_con_box .origin_lp_201920temp_box ul.origin_lp_201920temp_list_box {
    display: -webkit-box;/* Androidブラウザ用 */
	display: -moz-box;/* Firefox21 */
	display: -ms-flexbox;/* IE10 */
	display: -webkit-flex;/* safari（PC）用 */
	display: flex;
	-webkit-justify-content: space-between;
	-ms-justify-content: space-between;
	justify-content: space-between;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    padding: 0 20px;
}

#origin_lp_201920temp_container .origin_lp_201920temp_enjoy_ev_area .origin_lp_201920temp_con_box .origin_lp_201920temp_box ul.origin_lp_201920temp_list_box li.origin_lp_201920temp_list {
    width: 47.5806%;
    margin-bottom: 9.6774%;
}

#origin_lp_201920temp_container .origin_lp_201920temp_enjoy_ev_area .origin_lp_201920temp_con_box .origin_lp_201920temp_box ul.origin_lp_201920temp_list_box li.origin_lp_201920temp_list:nth-child(n + 3) {
    margin-bottom: 0;
}

#origin_lp_201920temp_container .origin_lp_201920temp_enjoy_ev_area .origin_lp_201920temp_con_box .origin_lp_201920temp_box ul.origin_lp_201920temp_list_box li.origin_lp_201920temp_list .origin_lp_201920temp_img_s {
	text-align: center;
    margin-bottom: 5.1612%;
    line-height: 1.0em;
}

#origin_lp_201920temp_container .origin_lp_201920temp_enjoy_ev_area .origin_lp_201920temp_con_box .origin_lp_201920temp_box ul.origin_lp_201920temp_list_box li.origin_lp_201920temp_list .origin_lp_201920temp_daiji_s {
    color: #fff100;
    font-size: 4.5vw;
    text-align: center;
    margin-bottom: 5.1612%;
    line-height: 1.4em;
}

#origin_lp_201920temp_container .origin_lp_201920temp_enjoy_ev_area .origin_lp_201920temp_con_box .origin_lp_201920temp_box .origin_lp_201920temp_bottom_txt_box {
    text-align: center;
}

#origin_lp_201920temp_container .origin_lp_201920temp_enjoy_ev_area .origin_lp_201920temp_con_box .origin_lp_201920temp_box .origin_lp_201920temp_bottom_txt {
    color: #fff100;
    font-size: 5vw;
    font-weight: bold;
    text-align: center;
    margin: 30px 0 40px;
    border-top: 1px dotted #fff100;
    border-bottom: 1px dotted #fff100;
    padding: 20px 0;
    display: inline-block;
}

#origin_lp_201920temp_container .origin_lp_201920temp_enjoy_ev_area .origin_lp_201920temp_con_box .origin_lp_201920temp_box .origin_lp_201920temp_bottom_txt .origin_lp_sp {
    display: inline-block;
}

#origin_lp_201920temp_container .origin_lp_201920temp_enjoy_ev_area .origin_lp_201920temp_con_box .origin_lp_201920temp_box ul.origin_lp_201920temp_list_box li.origin_lp_201920temp_list .origin_lp_201920temp_txt_s {
    color: #ffffff;
    font-size: 4vw;
    word-wrap: break-word;
}

#origin_lp_201920temp_container .origin_lp_201920temp_enjoy_ev_area .origin_lp_201920temp_con_box .origin_lp_201920temp_box .origin_lp_201920temp_event_box {
    
}

#origin_lp_201920temp_container .origin_lp_201920temp_enjoy_ev_area .origin_lp_201920temp_con_box .origin_lp_201920temp_box .origin_lp_201920temp_event_box .origin_lp_201920temp_img_l {
    text-align: center;
    line-height: 1.0em;
    margin-bottom: 4.0322%;
}

#origin_lp_201920temp_container .origin_lp_201920temp_enjoy_ev_area .origin_lp_201920temp_con_box .origin_lp_201920temp_box .origin_lp_201920temp_event_box .origin_lp_201920temp_txt_box {
    padding: 0 20px;
}

#origin_lp_201920temp_container .origin_lp_201920temp_enjoy_ev_area .origin_lp_201920temp_con_box .origin_lp_201920temp_box .origin_lp_201920temp_event_box .origin_lp_201920temp_txt_box .origin_lp_201920temp_daiji_l {
    text-align: center;
    color: #fff100;
    font-size: 4.5vw;
    font-weight: bold;
    margin-bottom: 4.0322%;
}

#origin_lp_201920temp_container .origin_lp_201920temp_enjoy_ev_area .origin_lp_201920temp_con_box .origin_lp_201920temp_box .origin_lp_201920temp_event_box .origin_lp_201920temp_txt_box .origin_lp_201920temp_txt_l {
    font-size: 4vw;
    color: #ffffff;
}

@media screen and (min-width: 769px) {

#origin_lp_201920temp_container .origin_lp_201920temp_enjoy_ev_area {
    background-image:url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/enjoy_ev/bg_img.png);
    background-repeat: repeat;
    padding: 65px 0 120px;
}

#origin_lp_201920temp_container .origin_lp_201920temp_enjoy_ev_area .origin_lp_201920temp_inner {
    width: 1000px;
}

#origin_lp_201920temp_container .origin_lp_201920temp_enjoy_ev_area .origin_lp_201920temp_midashi {
    width: 343px;
	margin: 0 auto 100px;
}

#origin_lp_201920temp_container .origin_lp_201920temp_enjoy_ev_area .origin_lp_201920temp_con_box {
    
}

#origin_lp_201920temp_container .origin_lp_201920temp_enjoy_ev_area .origin_lp_201920temp_con_box .origin_lp_201920temp_box {
    margin-bottom: 70px;
}

#origin_lp_201920temp_container .origin_lp_201920temp_enjoy_ev_area .origin_lp_201920temp_con_box .origin_lp_201920temp_box:last-of-type {
    margin-bottom: 0;
}

#origin_lp_201920temp_container .origin_lp_201920temp_enjoy_ev_area .origin_lp_201920temp_con_box .origin_lp_201920temp_box .origin_lp_201920temp_daiji {
    width: 500px;
	margin-bottom: 50px;
}

#origin_lp_201920temp_container .origin_lp_201920temp_enjoy_ev_area .origin_lp_201920temp_con_box .origin_lp_201920temp_box ul.origin_lp_201920temp_list_box {
    padding: 0;
}

#origin_lp_201920temp_container .origin_lp_201920temp_enjoy_ev_area .origin_lp_201920temp_con_box .origin_lp_201920temp_box ul.origin_lp_201920temp_list_box li.origin_lp_201920temp_list {
    width: 205px;
    margin-bottom: 0;
}

#origin_lp_201920temp_container .origin_lp_201920temp_enjoy_ev_area .origin_lp_201920temp_con_box .origin_lp_201920temp_box ul.origin_lp_201920temp_list_box li.origin_lp_201920temp_list .origin_lp_201920temp_img_s {
	margin-bottom: 25px;
}

#origin_lp_201920temp_container .origin_lp_201920temp_enjoy_ev_area .origin_lp_201920temp_con_box .origin_lp_201920temp_box ul.origin_lp_201920temp_list_box li.origin_lp_201920temp_list .origin_lp_201920temp_daiji_s {
    font-size: 20px;
    text-align: center;
    margin-bottom: 25px;
}

#origin_lp_201920temp_container .origin_lp_201920temp_enjoy_ev_area .origin_lp_201920temp_con_box .origin_lp_201920temp_box ul.origin_lp_201920temp_list_box li.origin_lp_201920temp_list .origin_lp_201920temp_txt_s {
    font-size: 16px;
    word-wrap: break-word;
}

#origin_lp_201920temp_container .origin_lp_201920temp_enjoy_ev_area .origin_lp_201920temp_con_box .origin_lp_201920temp_box .origin_lp_201920temp_bottom_txt_box {
    
}

#origin_lp_201920temp_container .origin_lp_201920temp_enjoy_ev_area .origin_lp_201920temp_con_box .origin_lp_201920temp_box .origin_lp_201920temp_bottom_txt {
    font-size: 20px;
    margin: 40px 0 60px;
}

#origin_lp_201920temp_container .origin_lp_201920temp_enjoy_ev_area .origin_lp_201920temp_con_box .origin_lp_201920temp_box .origin_lp_201920temp_bottom_txt .origin_lp_sp {
    display: none;
}

#origin_lp_201920temp_container .origin_lp_201920temp_enjoy_ev_area .origin_lp_201920temp_con_box .origin_lp_201920temp_box .origin_lp_201920temp_event_box {
    
}

#origin_lp_201920temp_container .origin_lp_201920temp_enjoy_ev_area .origin_lp_201920temp_con_box .origin_lp_201920temp_box .origin_lp_201920temp_event_box .origin_lp_201920temp_img_l {
    margin-bottom: 0;
}

#origin_lp_201920temp_container .origin_lp_201920temp_enjoy_ev_area .origin_lp_201920temp_con_box .origin_lp_201920temp_box .origin_lp_201920temp_event_box .origin_lp_201920temp_txt_box {
    background-color: #ffffff;
    padding: 40px 45px;
    width: 790px;
    margin: 0 auto;
    position: relative;
    z-index: 200;
    top: -50px;
    box-shadow: 5px 5px 5px 3px rgba(0,0,0,0.3);
    -webkit-box-shadow: 5px 5px 5px 3px rgba(0,0,0,0.3);
    -moz-box-shadow: 5px 5px 5px 3px rgba(0,0,0,0.3);
}

#origin_lp_201920temp_container .origin_lp_201920temp_enjoy_ev_area .origin_lp_201920temp_con_box .origin_lp_201920temp_box .origin_lp_201920temp_event_box .origin_lp_201920temp_txt_box .origin_lp_201920temp_daiji_l {
    color: #eb6076;
    font-size: 24px;
    border-bottom: 4px solid #eb6076;
    padding-bottom: 25px;
    margin-bottom: 25px;
    font-weight: normal;
}

#origin_lp_201920temp_container .origin_lp_201920temp_enjoy_ev_area .origin_lp_201920temp_con_box .origin_lp_201920temp_box .origin_lp_201920temp_event_box .origin_lp_201920temp_txt_box .origin_lp_201920temp_txt_l {
    font-size: 16px;
    color: #000000;
}
}

/* -----------------------------------------------
MVパララックス
----------------------------------------------- */

#origin_lp_201920temp_container .origin_lp_temp_para_img_box {
    
}

#origin_lp_201920temp_container .origin_lp_temp_para_bg_img {
    width: 100%;
}

#origin_lp_201920temp_container .origin_lp_temp_para_bg_img img {
    width: 100%;
}

#origin_lp_201920temp_container .origin_lp_temp_para_bg_img_space {
    
}

@media screen and (min-width: 769px) {

#origin_lp_201920temp_container .origin_lp_temp_para_img_box {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100vh;
    z-index: -99;
}

#origin_lp_201920temp_container .origin_lp_temp_para_bg_img {
    background: url("https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_101213/mv/para_mv_bg_pc.png") no-repeat center center;
    background-size: auto;
    background-size: cover;
}

#origin_lp_201920temp_container .origin_lp_temp_para_bg_img_space {
    position: relative;
    padding: 425px 0;
    width: 100%;
}
}

/* -----------------------------------------------
プレイヤースライダー
----------------------------------------------- */

#origin_lp_201920temp_container #origin_lp_temp_pick_up_area {
    background-color: #000000;
}

#origin_lp_201920temp_container #origin_lp_temp_pick_up_area .origin_lp_temp_midashi {
    width: 28.7142%;
    margin: 0 auto 20px;
}

#origin_lp_201920temp_container #origin_lp_temp_pick_up_area .player_txt {
    color: #ffffff;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_temp_pick_up_area .origin_lp_temp_midashi {
    margin: 0 auto 40px;
}
}

/* -----------------------------------------------
フッター
----------------------------------------------- */

#origin_lp_201920temp_container .origin_lp_201920temp_footer {
    padding: 50px 0 40px;
}

#origin_lp_201920temp_container .origin_lp_201920temp_footer_bg {
    background-image:url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/footer/bg_img.png);
    background-repeat: repeat;
}

#origin_lp_201920temp_container .origin_lp_201920temp_footer .origin_lp_201920temp_inner {
    
}

#origin_lp_201920temp_container .origin_lp_201920temp_footer .origin_lp_201920temp_page_top_btn {
    width: 14.84375%;
	margin: 0 auto 50px;
}

#origin_lp_201920temp_container .origin_lp_201920temp_footer .origin_lp_201920temp_footer_sns_box {
    margin-bottom: 50px;
}

#origin_lp_201920temp_container .origin_lp_201920temp_footer ul.origin_lp_201920temp_footer_sns_list_box {
    display: -webkit-box;/* Androidブラウザ用 */
	display: -moz-box;/* Firefox21 */
	display: -ms-flexbox;/* IE10 */
	display: -webkit-flex;/* safari（PC）用 */
	display: flex;
	-webkit-justify-content: space-between;
	-ms-justify-content: space-between;
	justify-content: space-between;
	width: 81.25%;
	margin: 0 auto;
}

#origin_lp_201920temp_container .origin_lp_201920temp_footer ul.origin_lp_201920temp_footer_sns_list_box li.origin_lp_201920temp_footer_sns_list {
    width: 20%;
}

#origin_lp_201920temp_container .origin_lp_201920temp_footer h3.origin_lp_201920temp_footer_logo {
    width: 46.09375%;
	margin: 0 auto 15px;
}

#origin_lp_201920temp_container .origin_lp_201920temp_footer .origin_lp_201920temp_footer_copy {
    font-size: 3.4vw;
	color: #ffffff;
	text-align: center;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container .origin_lp_201920temp_footer {
    padding: 50px 0 30px;
}

#origin_lp_201920temp_container .origin_lp_201920temp_footer .origin_lp_201920temp_inner {
    width: 1000px;
}

#origin_lp_201920temp_container .origin_lp_201920temp_footer .origin_lp_201920temp_page_top_btn {
    width: 47px;
	margin: 0 auto 50px;
}

#origin_lp_201920temp_container .origin_lp_201920temp_footer .origin_lp_201920temp_footer_sns_box {
    margin-bottom: 60px;
}

#origin_lp_201920temp_container .origin_lp_201920temp_footer ul.origin_lp_201920temp_footer_sns_list_box {
	width: 235px;
	margin: 0 auto;
}

#origin_lp_201920temp_container .origin_lp_201920temp_footer ul.origin_lp_201920temp_footer_sns_list_box li.origin_lp_201920temp_footer_sns_list {
    width: 48px;
}

#origin_lp_201920temp_container .origin_lp_201920temp_footer h3.origin_lp_201920temp_footer_logo {
    width: 290px;
	margin: 0 auto 20px;
}

#origin_lp_201920temp_container .origin_lp_201920temp_footer .origin_lp_201920temp_footer_copy {
    font-size: 12px;
}
}



/*
2019/10/16_京都ハンナリーズ戦

************************************************************/

/* -----------------------------------------------
MV
----------------------------------------------- */

#origin_lp_201920temp_container #origin_lp_201920temp_1016_kyoto .origin_lp_201920temp_mv_area .origin_lp_201920temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_1016/mv/img01_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 162.1428%;
	background-size: cover;
    margin-top: 52px;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_1016_kyoto .origin_lp_201920temp_mv_area .origin_lp_201920temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_1016/mv/img01_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 68.75%;
	height: 0;
	background-size: cover;
    margin-top: 105px;
}
}

/* -----------------------------------------------
ストーリー
----------------------------------------------- */

#origin_lp_201920temp_container #origin_lp_201920temp_1016_kyoto .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box01 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_1016/story/img02_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 188.5714%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_1016_kyoto .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box01 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_1016/story/img02_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 59.375%;
    height: 0;
	background-size: cover;
}
}

#origin_lp_201920temp_container #origin_lp_201920temp_1016_kyoto .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box02 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_1016/story/img03_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 218.5714%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_1016_kyoto .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box02 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_1016/story/img03_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 67.1875%;
    height: 0;
	background-size: cover;
}
}

#origin_lp_201920temp_container #origin_lp_201920temp_1016_kyoto .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box03 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_1016/story/img04_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 205.7142%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_1016_kyoto .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box03 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_1016/story/img04_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 56.640625%;
    height: 0;
	background-size: cover;
}
}

#origin_lp_201920temp_container #origin_lp_201920temp_1016_kyoto .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box04 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_1016/story/img05_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 53.4285%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_1016_kyoto .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box04 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_1016/story/img05_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 32.265625%;
    height: 0;
	background-size: cover;
}
}


/* -----------------------------------------------
エンタメ
----------------------------------------------- */

#origin_lp_201920temp_container #origin_lp_201920temp_1016_kyoto .origin_lp_201920temp_entame_area .origin_lp_201920temp_entame_box01 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_1016/entame/entame_img01_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 212.8571%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_1016_kyoto .origin_lp_201920temp_entame_area .origin_lp_201920temp_entame_box01 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_1016/entame/entame_img01_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 124.21875%;
	height: 0;
	background-size: cover;
}
}

/* -----------------------------------------------
MVパララックス
----------------------------------------------- */

@media screen and (min-width: 769px) {

#origin_lp_201920temp_container #origin_lp_201920temp_1016_kyoto .origin_lp_temp_para_bg_img {
    background: url("https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_1016/mv/para_mv_bg_pc.png") no-repeat center center;
    background-size: auto;
    background-size: cover;
}
}



/*
2019/10/23_名古屋ダイヤモンドドルフィンズ戦

************************************************************/

/* -----------------------------------------------
MV
----------------------------------------------- */

#origin_lp_201920temp_container #origin_lp_201920temp_1023_nagoya .origin_lp_201920temp_mv_area .origin_lp_201920temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_1023/mv/img01_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 162.1428%;
	background-size: cover;
    margin-top: 52px;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_1023_nagoya .origin_lp_201920temp_mv_area .origin_lp_201920temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_1023/mv/img01_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 68.75%;
	height: 0;
	background-size: cover;
    margin-top: 105px;
}
}

/* -----------------------------------------------
ストーリー
----------------------------------------------- */

#origin_lp_201920temp_container #origin_lp_201920temp_1023_nagoya .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box01 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_1023/story/img02_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 273.5714%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_1023_nagoya .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box01 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_1023/story/img02_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 123.4375%;
    height: 0;
	background-size: cover;
}
}

#origin_lp_201920temp_container #origin_lp_201920temp_1023_nagoya .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box02 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_1023/story/img03_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 175.7142%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_1023_nagoya .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box02 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_1023/story/img03_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 41.40625%;
    height: 0;
	background-size: cover;
}
}

/* -----------------------------------------------
エンタメ
----------------------------------------------- */

#origin_lp_201920temp_container #origin_lp_201920temp_1023_nagoya .origin_lp_201920temp_entame_area .origin_lp_201920temp_entame_box01 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_1023/entame/entame_img01_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 212.8571%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_1023_nagoya .origin_lp_201920temp_entame_area .origin_lp_201920temp_entame_box01 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_1023/entame/entame_img01_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 124.21875%;
	height: 0;
	background-size: cover;
}
}

/* -----------------------------------------------
チケット
----------------------------------------------- */

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_1023_nagoya .origin_lp_201920temp_ticket_vs {
    width: 743px;
}
}

/* -----------------------------------------------
MVパララックス
----------------------------------------------- */

@media screen and (min-width: 769px) {

#origin_lp_201920temp_container #origin_lp_201920temp_1023_nagoya .origin_lp_temp_para_bg_img {
    background: url("https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_1023/mv/para_mv_bg_pc.png") no-repeat center center;
    background-size: auto;
    background-size: cover;
}
}



/*
2019/10/26.27_レバンガ北海道戦

************************************************************/

/* -----------------------------------------------
MV
----------------------------------------------- */

#origin_lp_201920temp_container #origin_lp_201920temp_102627_hokkaido .origin_lp_201920temp_mv_area .origin_lp_201920temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_102627/mv/img01_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 162.1428%;
	background-size: cover;
    margin-top: 52px;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_102627_hokkaido .origin_lp_201920temp_mv_area .origin_lp_201920temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_102627/mv/img01_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 70.3125%;
	height: 0;
	background-size: cover;
    margin-top: 105px;
}
}

/* -----------------------------------------------
ピックアップ
----------------------------------------------- */

#origin_lp_201920temp_container #origin_lp_201920temp_102627_hokkaido .origin_lp_201920temp_pickup_area {
    
}

#origin_lp_201920temp_container #origin_lp_201920temp_102627_hokkaido .origin_lp_201920temp_pickup_area .origin_lp_201920temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_102627/pickup/img02_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 73.5714%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_102627_hokkaido .origin_lp_201920temp_pickup_area .origin_lp_201920temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_102627/pickup/img02_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 16.40625%;
	height: 0;
	background-size: cover;
}
}

/* -----------------------------------------------
ストーリー
----------------------------------------------- */

#origin_lp_201920temp_container #origin_lp_201920temp_102627_hokkaido .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box01 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_102627/story/img03_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 71.4285%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_102627_hokkaido .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box01 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_102627/story/img03_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 31.25%;
    height: 0;
	background-size: cover;
}
}

#origin_lp_201920temp_container #origin_lp_201920temp_102627_hokkaido .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box02 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_102627/story/img04_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 135%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_102627_hokkaido .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box02 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_102627/story/img04_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 48.4375%;
    height: 0;
	background-size: cover;
}
}

#origin_lp_201920temp_container #origin_lp_201920temp_102627_hokkaido .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box03 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_102627/story/img05_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 135.7142%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_102627_hokkaido .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box03 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_102627/story/img05_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 48.046875%;
    height: 0;
	background-size: cover;
}
}

#origin_lp_201920temp_container #origin_lp_201920temp_102627_hokkaido .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box04 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_102627/story/img06_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 195.7142%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_102627_hokkaido .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box04 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_102627/story/img06_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 59.375%;
    height: 0;
	background-size: cover;
}
}

#origin_lp_201920temp_container #origin_lp_201920temp_102627_hokkaido .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box05 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_102627/story/img07_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 146.2857%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_102627_hokkaido .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box05 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_102627/story/img07_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 41.40625%;
    height: 0;
	background-size: cover;
}
}

/* -----------------------------------------------
エンタメ
----------------------------------------------- */

#origin_lp_201920temp_container #origin_lp_201920temp_102627_hokkaido .origin_lp_201920temp_entame_area .origin_lp_201920temp_entame_box01 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_102627/entame/entame_img01_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 212.8571%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_102627_hokkaido .origin_lp_201920temp_entame_area .origin_lp_201920temp_entame_box01 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_102627/entame/entame_img01_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 124.21875%;
	height: 0;
	background-size: cover;
}
}

/* -----------------------------------------------
チケット
----------------------------------------------- */

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_102627_hokkaido .origin_lp_201920temp_ticket_vs {
    width: 613px;
}
}

/* -----------------------------------------------
MVパララックス
----------------------------------------------- */

@media screen and (min-width: 769px) {

#origin_lp_201920temp_container #origin_lp_201920temp_102627_hokkaido .origin_lp_temp_para_bg_img {
    background: url("https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_102627/mv/para_mv_bg_pc.png") no-repeat center center;
    background-size: auto;
    background-size: cover;
}
}

/************************************************
アクセス / 車
*/

#origin_lp_201920temp_container .origin_lp_201920temp_arena_info_area .origin_lp_201920temp_car_box .origin_lp_201920temp_car_img {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/arena_info/car/car_img01_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 51.4285%;
	background-size: cover;
}

@media screen and (min-width: 769px) {

#origin_lp_201920temp_container .origin_lp_201920temp_arena_info_area .origin_lp_201920temp_car_box .origin_lp_201920temp_car_img {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/arena_info/car/car_img01_pc.png);
	padding-bottom: 18.75%;
}
}




/*
2019/11/09.10_横浜ビー・コルセアーズ

************************************************************/

/* -----------------------------------------------
MV
----------------------------------------------- */

#origin_lp_201920temp_container #origin_lp_201920temp_110910_yokohama .origin_lp_201920temp_mv_area .origin_lp_201920temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_110910/mv/img01_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 165.714286%;
	background-size: cover;
    margin-top: 52px;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_110910_yokohama .origin_lp_201920temp_mv_area .origin_lp_201920temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_110910/mv/img01_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 69.53125%;
	height: 0;
	background-size: cover;
    margin-top: 105px;
}
}

/* -----------------------------------------------
ピックアップ
----------------------------------------------- */

#origin_lp_201920temp_container #origin_lp_201920temp_110910_yokohama .origin_lp_201920temp_pickup_area {
    
}

#origin_lp_201920temp_container #origin_lp_201920temp_110910_yokohama .origin_lp_201920temp_pickup_area .origin_lp_201920temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_110910/pickup/img02_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 39.2857143%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_110910_yokohama .origin_lp_201920temp_pickup_area .origin_lp_201920temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_110910/pickup/img02_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 14.0625%;
	height: 0;
	background-size: cover;
}
}

/* -----------------------------------------------
ストーリー
----------------------------------------------- */

#origin_lp_201920temp_container #origin_lp_201920temp_110910_yokohama .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box01 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_110910/story/img06_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 30.7142%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_110910_yokohama .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box01 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_110910/story/img06_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 15.625%;
    height: 0;
	background-size: cover;
}
}

#origin_lp_201920temp_container #origin_lp_201920temp_110910_yokohama .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box02 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_110910/story/img03_sp.png);
	background-repeat: no-repeat;
	height: 0;
    padding-bottom: 290.7142%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_110910_yokohama .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box02 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_110910/story/img04_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 61.25%;
    height: 0;
	background-size: cover;
}
}

#origin_lp_201920temp_container #origin_lp_201920temp_110910_yokohama .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box03 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_110910/story/img05_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 104.285714%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_110910_yokohama .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box03 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_110910/story/img05_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 32.8125%;
    height: 0;
	background-size: cover;
}
}

#origin_lp_201920temp_container #origin_lp_201920temp_110910_yokohama .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box06 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_110910/story/img06_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 25.7142%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_110910_yokohama .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box06 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_110910/story/img06_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 15.625%;
    height: 0;
	background-size: cover;
}
}

/* -----------------------------------------------
エンタメ
----------------------------------------------- */

#origin_lp_201920temp_container #origin_lp_201920temp_110910_yokohama .origin_lp_201920temp_entame_area .origin_lp_201920temp_entame_box01 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_110910/entame/entame_img01_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 214.2857%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_110910_yokohama .origin_lp_201920temp_entame_area .origin_lp_201920temp_entame_box01 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_110910/entame/entame_img01_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 109.375%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_201920temp_container #origin_lp_201920temp_110910_yokohama .origin_lp_201920temp_entame_area .origin_lp_201920temp_entame_box02 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_110910/entame/entame_img02_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 181.4285%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_110910_yokohama .origin_lp_201920temp_entame_area .origin_lp_201920temp_entame_box02 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_110910/entame/entame_img02_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 104.6875%;
	height: 0;
	background-size: cover;
}
}

/* -----------------------------------------------
チケット
----------------------------------------------- */

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_110910_yokohama .origin_lp_201920temp_ticket_vs {
    width: 613px;
}
}

/* -----------------------------------------------
MVパララックス
----------------------------------------------- */

@media screen and (min-width: 769px) {

#origin_lp_201920temp_container #origin_lp_201920temp_110910_yokohama .origin_lp_temp_para_bg_img {
    background: url("https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_110910/mv/para_mv_bg_pc.png") no-repeat center center;
    background-size: auto;
    background-size: cover;
}
}











/*
2019/12/14.15_千葉ジェッツ

************************************************************/

/* -----------------------------------------------
MV
----------------------------------------------- */

#origin_lp_201920temp_container #origin_lp_201920temp_121415_chiba .origin_lp_201920temp_mv_area .origin_lp_201920temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_121415/mv/img01_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 165.714286%;
	background-size: cover;
    margin-top: 52px;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_121415_chiba .origin_lp_201920temp_mv_area .origin_lp_201920temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_121415/mv/img01_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 69.53125%;
	height: 0;
	background-size: cover;
    margin-top: 105px;
}
}

/* -----------------------------------------------
ピックアップ
----------------------------------------------- */

#origin_lp_201920temp_container #origin_lp_201920temp_121415_chiba .origin_lp_201920temp_pickup_area {
    
}

#origin_lp_201920temp_container #origin_lp_201920temp_121415_chiba .origin_lp_201920temp_pickup_area .origin_lp_201920temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_121415/pickup/img02_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 42.8571%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_121415_chiba .origin_lp_201920temp_pickup_area .origin_lp_201920temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_121415/pickup/img02_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 13.90625%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_201920temp_container #origin_lp_201920temp_121415_chiba .origin_lp_201920temp_bnr_area {
	padding: 0 0 40px;
	color: #fff;
	background-color: #e60012;
}

#origin_lp_201920temp_container #origin_lp_201920temp_121415_chiba .origin_lp_201920temp_bnr_area .origin_lp_201920temp_bnr_img {
    margin-bottom: 30px;
}

#origin_lp_201920temp_container #origin_lp_201920temp_121415_chiba .origin_lp_201920temp_bnr_area p.origin_lp_201920temp_bnr_kome_txt {
    font-size: 3.4vw;
	color: #fff;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_121415_chiba .origin_lp_201920temp_bnr_area {
	padding: 60px 0;
}

#origin_lp_201920temp_container #origin_lp_201920temp_121415_chiba .origin_lp_201920temp_bnr_area .origin_lp_201920temp_bnr_img {
    width: 1000px;
	margin: 0 auto 30px;
}

#origin_lp_201920temp_container #origin_lp_201920temp_121415_chiba .origin_lp_201920temp_bnr_area p.origin_lp_201920temp_bnr_kome_txt {
    font-size: 14px;
	width: 1000px;
	margin: 0 auto;
}
}


/* -----------------------------------------------
ストーリー
----------------------------------------------- */

#origin_lp_201920temp_container #origin_lp_201920temp_121415_chiba .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box01_01 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_121415/story/img03_01_sp.png);
	background-repeat: no-repeat;
	height: 0;
    padding-bottom: 130%;
	background-size: cover;
}

#origin_lp_201920temp_container #origin_lp_201920temp_121415_chiba .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box01_02 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_121415/story/img03_02_sp.png);
	background-repeat: no-repeat;
	height: 0;
    padding-bottom: 102.8571%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_121415_chiba .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box01 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_121415/story/img03_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 66.40625%;
    height: 0;
	background-size: cover;
}
}

#origin_lp_201920temp_container #origin_lp_201920temp_121415_chiba .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box02_01 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_121415/story/img04_01_sp.png);
	background-repeat: no-repeat;
	height: 0;
    padding-bottom: 132.8571%;
	background-size: cover;
}

#origin_lp_201920temp_container #origin_lp_201920temp_121415_chiba .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box02_02 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_121415/story/img04_02_sp.png);
	background-repeat: no-repeat;
	height: 0;
    padding-bottom: 170%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_121415_chiba .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box02 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_121415/story/img04_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 76.171875%;
    height: 0;
	background-size: cover;
}
}

#origin_lp_201920temp_container #origin_lp_201920temp_121415_chiba .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box03 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_121415/story/img05_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 111.4285%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_121415_chiba .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box03 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_121415/story/img05_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 58.59375%;
    height: 0;
	background-size: cover;
}
}

/* -----------------------------------------------
エンタメ
----------------------------------------------- */

#origin_lp_201920temp_container #origin_lp_201920temp_121415_chiba .origin_lp_201920temp_entame_area .origin_lp_201920temp_entame_box01 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_121415/entame/entame_img01_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 197.1428%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_121415_chiba .origin_lp_201920temp_entame_area .origin_lp_201920temp_entame_box01 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_121415/entame/entame_img01_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 103.90625%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_201920temp_container #origin_lp_201920temp_121415_chiba .origin_lp_201920temp_entame_area .origin_lp_201920temp_entame_box02 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_121415/entame/entame_img02_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 181.4285%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_121415_chiba .origin_lp_201920temp_entame_area .origin_lp_201920temp_entame_box02 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_121415/entame/entame_img02_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 104.6875%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_201920temp_container #origin_lp_201920temp_121415_chiba .origin_lp_201920temp_entame_area .origin_lp_201920temp_entame_box03 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_121415/entame/entame_img03_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 215%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_121415_chiba .origin_lp_201920temp_entame_area .origin_lp_201920temp_entame_box03 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_121415/entame/entame_img03_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 54.6875%;
	height: 0;
	background-size: cover;
}
}

/* -----------------------------------------------
チケット
----------------------------------------------- */

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_121415_chiba .origin_lp_201920temp_ticket_vs {
    width: 613px;
}
}

/* -----------------------------------------------
MVパララックス
----------------------------------------------- */

@media screen and (min-width: 769px) {

#origin_lp_201920temp_container #origin_lp_201920temp_121415_chiba .origin_lp_temp_para_bg_img {
    background: url("https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_121415/mv/para_mv_bg_pc.png") no-repeat center center;
    background-size: auto;
    background-size: cover;
}
}










/*
2019/12/21.22_サンロッカーズ渋谷

************************************************************/

/* -----------------------------------------------
MV
----------------------------------------------- */

#origin_lp_201920temp_container #origin_lp_201920temp_122122_shibuya .origin_lp_201920temp_mv_area .origin_lp_201920temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_122122/mv/img01_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 172.8571%;
	background-size: cover;
    margin-top: 52px;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_122122_shibuya .origin_lp_201920temp_mv_area .origin_lp_201920temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_122122/mv/img01_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 70.3125%;
	height: 0;
	background-size: cover;
    margin-top: 105px;
}
}

/* -----------------------------------------------
ピックアップ
----------------------------------------------- */

#origin_lp_201920temp_container #origin_lp_201920temp_122122_shibuya .origin_lp_201920temp_pickup_area {
    
}

#origin_lp_201920temp_container #origin_lp_201920temp_122122_shibuya .origin_lp_201920temp_pickup_area .origin_lp_201920temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_122122/pickup/img02_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:  69.4285%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_122122_shibuya .origin_lp_201920temp_pickup_area .origin_lp_201920temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_122122/pickup/img02_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 23.4375%;
	height: 0;
	background-size: cover;
}
}

/* -----------------------------------------------
ストーリー
----------------------------------------------- */

#origin_lp_201920temp_container #origin_lp_201920temp_122122_shibuya .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box01 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_122122/story/img03_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 213.5714%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_122122_shibuya .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box01 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_122122/story/img03_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 89.453125%;
    height: 0;
	background-size: cover;
}
}

#origin_lp_201920temp_container #origin_lp_201920temp_122122_shibuya .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box02 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_122122/story/img04_sp.png);
	background-repeat: no-repeat;
	height: 0;
    padding-bottom: 46%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_122122_shibuya .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box02 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_122122/story/img04_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 24.140625%;
    height: 0;
	background-size: cover;
}
}

#origin_lp_201920temp_container #origin_lp_201920temp_122122_shibuya .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box03 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_122122/story/img10_sp.png);
	background-repeat: no-repeat;
	height: 0;
    padding-bottom: 53.5714%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_122122_shibuya .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box03 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_122122/story/img10_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 32.421875%;
    height: 0;
	background-size: cover;
}
}

#origin_lp_201920temp_container #origin_lp_201920temp_122122_shibuya .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box04 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_122122/story/img11_sp.png);
	background-repeat: no-repeat;
	height: 0;
    padding-bottom: 252.8571%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_122122_shibuya .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box04 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_122122/story/img11_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 62.5%;
    height: 0;
	background-size: cover;
}
}

#origin_lp_201920temp_container #origin_lp_201920temp_122122_shibuya .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box05 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_122122/story/img12_sp.png);
	background-repeat: no-repeat;
	height: 0;
    padding-bottom: 220%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_122122_shibuya .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box05 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_122122/story/img12_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 53.515625%;
    height: 0;
	background-size: cover;
}
}

#origin_lp_201920temp_container #origin_lp_201920temp_122122_shibuya .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box06 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_122122/story/img13_sp.png);
	background-repeat: no-repeat;
	height: 0;
    padding-bottom: 165.7142%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_122122_shibuya .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box06 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_122122/story/img13_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 60.15625%;
    height: 0;
	background-size: cover;
}
}

#origin_lp_201920temp_container #origin_lp_201920temp_122122_shibuya .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box07 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_122122/story/img14_sp.png);
	background-repeat: no-repeat;
	height: 0;
    padding-bottom: 250%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_122122_shibuya .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box07 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_122122/story/img14_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 56.25%;
    height: 0;
	background-size: cover;
}
}

#origin_lp_201920temp_container #origin_lp_201920temp_122122_shibuya .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box08 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_122122/story/img15_sp.png);
	background-repeat: no-repeat;
	height: 0;
    padding-bottom: 215.7142%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_122122_shibuya .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box08 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_122122/story/img15_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 52.34375%;
    height: 0;
	background-size: cover;
}
}

/* -----------------------------------------------
エンタメ
----------------------------------------------- */

#origin_lp_201920temp_container #origin_lp_201920temp_122122_shibuya .origin_lp_201920temp_entame_area .origin_lp_201920temp_entame_box01 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_122122/entame/entame_img01_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 197.1428%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_122122_shibuya .origin_lp_201920temp_entame_area .origin_lp_201920temp_entame_box01 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_122122/entame/entame_img01_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 103.90625%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_201920temp_container #origin_lp_201920temp_122122_shibuya .origin_lp_201920temp_entame_area .origin_lp_201920temp_entame_box02 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_122122/entame/entame_img02_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 181.4285%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_122122_shibuya .origin_lp_201920temp_entame_area .origin_lp_201920temp_entame_box02 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_122122/entame/entame_img02_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 104.6875%;
	height: 0;
	background-size: cover;
}
}

/* -----------------------------------------------
チケット
----------------------------------------------- */

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_122122_shibuya .origin_lp_201920temp_ticket_vs {
    width: 625px;
}
}

/* -----------------------------------------------
MVパララックス
----------------------------------------------- */

@media screen and (min-width: 769px) {

#origin_lp_201920temp_container #origin_lp_201920temp_122122_shibuya .origin_lp_temp_para_bg_img {
    background: url("https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_122122/mv/para_mv_bg_pc.png") no-repeat center center;
    background-size: auto;
    background-size: cover;
}
}






/*
2019/12/29.30_アルバルク東京

************************************************************/

/* -----------------------------------------------
MV
----------------------------------------------- */

#origin_lp_201920temp_container #origin_lp_201920temp_122930_tokyo .origin_lp_201920temp_mv_area .origin_lp_201920temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_122930/mv/img01_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 175.7142%;
	background-size: cover;
    margin-top: 52px;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_122930_tokyo .origin_lp_201920temp_mv_area .origin_lp_201920temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_122930/mv/img01_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 71.875%;
	height: 0;
	background-size: cover;
    margin-top: 105px;
}
}

/* -----------------------------------------------
ピックアップ
----------------------------------------------- */

#origin_lp_201920temp_container #origin_lp_201920temp_122930_tokyo .origin_lp_201920temp_pickup_area {
    
}

#origin_lp_201920temp_container #origin_lp_201920temp_122930_tokyo .origin_lp_201920temp_pickup_area .origin_lp_201920temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_122930/pickup/img02_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:  60%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_122930_tokyo .origin_lp_201920temp_pickup_area .origin_lp_201920temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_122930/pickup/img02_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 20.3125%;
	height: 0;
	background-size: cover;
}
}

/* -----------------------------------------------
ストーリー
----------------------------------------------- */

#origin_lp_201920temp_container #origin_lp_201920temp_122930_tokyo .origin_lp_201920temp_story_area {
	position: relative;
}

#origin_lp_201920temp_container #origin_lp_201920temp_122930_tokyo .origin_lp_201920temp_story_area .sugoi_font01 {
	position: absolute;
	z-index: 99;
	top: 6%;
	right: -6%;
}

#origin_lp_201920temp_container #origin_lp_201920temp_122930_tokyo .origin_lp_201920temp_story_area .sugoi_font02 {
	position: absolute;
	z-index: 99;
	top: 20%;
	left: -6%;
}

#origin_lp_201920temp_container #origin_lp_201920temp_122930_tokyo .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box01 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_122930/story/img03_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 51.4285%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_122930_tokyo .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box01 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_122930/story/img03_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 32.03125%;
    height: 0;
	background-size: cover;
}
}

#origin_lp_201920temp_container #origin_lp_201920temp_122930_tokyo .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box02 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_122930/story/img04_sp.png);
	background-repeat: no-repeat;
	height: 0;
    padding-bottom: 244.2857%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_122930_tokyo .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box02 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_122930/story/img04_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 47.65625%;
    height: 0;
	background-size: cover;
}
}

#origin_lp_201920temp_container #origin_lp_201920temp_122930_tokyo .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box03 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_122930/story/img05_sp.png);
	background-repeat: no-repeat;
	height: 0;
    padding-bottom: 224.2857%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_122930_tokyo .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box03 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_122930/story/img05_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 47.65625%;
    height: 0;
	background-size: cover;
}
}

#origin_lp_201920temp_container #origin_lp_201920temp_122930_tokyo .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box04_01 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_122930/story/img06_01_sp.png);
	background-repeat: no-repeat;
	height: 0;
    padding-bottom: 275%;
	background-size: cover;
}

#origin_lp_201920temp_container #origin_lp_201920temp_122930_tokyo .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box04_02 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_122930/story/img06_02_sp.png);
	background-repeat: no-repeat;
	height: 0;
    padding-bottom: 275%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_122930_tokyo .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box04 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_122930/story/img06_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 47.65625%;
    height: 0;
	background-size: cover;
}
}

#origin_lp_201920temp_container #origin_lp_201920temp_122930_tokyo .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box05 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_122930/story/img07_sp.png);
	background-repeat: no-repeat;
	height: 0;
    padding-bottom: 145%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_122930_tokyo .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box05 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_122930/story/img07_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 47.65625%;
    height: 0;
	background-size: cover;
}
}

#origin_lp_201920temp_container #origin_lp_201920temp_122930_tokyo .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box06 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_122930/story/img08_sp.png);
	background-repeat: no-repeat;
	height: 0;
    padding-bottom: 140%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_122930_tokyo .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box06 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_122930/story/img08_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 53.125%;
    height: 0;
	background-size: cover;
}
}

#origin_lp_201920temp_container #origin_lp_201920temp_122930_tokyo .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box07 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_122930/story/img09_sp.png);
	background-repeat: no-repeat;
	height: 0;
    padding-bottom: 180%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_122930_tokyo .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box07 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_122930/story/img09_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 47.65625%;
    height: 0;
	background-size: cover;
}
}

#origin_lp_201920temp_container #origin_lp_201920temp_122930_tokyo .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box08 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_122930/story/img10_sp.png);
	background-repeat: no-repeat;
	height: 0;
    padding-bottom: 171.4285%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_122930_tokyo .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box08 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_122930/story/img10_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 49.21875%;
    height: 0;
	background-size: cover;
}
}

#origin_lp_201920temp_container #origin_lp_201920temp_122930_tokyo .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box09 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_122930/story/img11_sp.png);
	background-repeat: no-repeat;
	height: 0;
    padding-bottom: 218.5714%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_122930_tokyo .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box09 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_122930/story/img11_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 49.21875%;
    height: 0;
	background-size: cover;
}
}

#origin_lp_201920temp_container #origin_lp_201920temp_122930_tokyo .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box10 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_122930/story/img12_sp.png);
	background-repeat: no-repeat;
	height: 0;
    padding-bottom: 105%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_122930_tokyo .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box10 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_122930/story/img12_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 50.78125%;
    height: 0;
	background-size: cover;
}
}

/* -----------------------------------------------
エンタメ
----------------------------------------------- */

#origin_lp_201920temp_container #origin_lp_201920temp_122930_tokyo .origin_lp_201920temp_entame_area .origin_lp_201920temp_entame_box01 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_122930/entame/entame_img01_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 197.1428%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_122930_tokyo .origin_lp_201920temp_entame_area .origin_lp_201920temp_entame_box01 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_122930/entame/entame_img01_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 103.90625%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_201920temp_container #origin_lp_201920temp_122930_tokyo .origin_lp_201920temp_entame_area .origin_lp_201920temp_entame_box02 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_122930/entame/entame_img02_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 181.4285%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_122930_tokyo .origin_lp_201920temp_entame_area .origin_lp_201920temp_entame_box02 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_122930/entame/entame_img02_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 104.6875%;
	height: 0;
	background-size: cover;
}
}

/* -----------------------------------------------
チケット
----------------------------------------------- */

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_122930_tokyo .origin_lp_201920temp_ticket_vs {
    width: 625px;
}
}

/* -----------------------------------------------
MVパララックス
----------------------------------------------- */

@media screen and (min-width: 769px) {

#origin_lp_201920temp_container #origin_lp_201920temp_122930_tokyo .origin_lp_temp_para_bg_img {
    background: url("https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_122930/mv/para_mv_bg_pc.png") no-repeat center center;
    background-size: auto;
    background-size: cover;
}
}

/* -----------------------------------------------
タイムスケジュール / 2day
----------------------------------------------- */

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_122930_tokyo .origin_lp_201920temp_time_schedule_2day_area {
    border-top: none;
}
}













/*
2020/1/04.05_新潟アルビレックスBB

************************************************************/

/* -----------------------------------------------
MV
----------------------------------------------- */

#origin_lp_201920temp_container #origin_lp_201920temp_010405_niigata .origin_lp_201920temp_mv_area .origin_lp_201920temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_010405/mv/img01_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 172.8571%;
	background-size: cover;
    margin-top: 52px;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_010405_niigata .origin_lp_201920temp_mv_area .origin_lp_201920temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_010405/mv/img01_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 70.3125%;
	height: 0;
	background-size: cover;
    margin-top: 105px;
}
}

/* -----------------------------------------------
ピックアップ
----------------------------------------------- */

#origin_lp_201920temp_container #origin_lp_201920temp_010405_niigata .origin_lp_201920temp_pickup_area {
    
}

#origin_lp_201920temp_container #origin_lp_201920temp_010405_niigata .origin_lp_201920temp_pickup_area .origin_lp_201920temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_010405/pickup/img01_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:  63.5714%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_010405_niigata .origin_lp_201920temp_pickup_area .origin_lp_201920temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_010405/pickup/img01_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 30.8593%;
	height: 0;
	background-size: cover;
}
}

/* -----------------------------------------------
ストーリー
----------------------------------------------- */

#origin_lp_201920temp_container #origin_lp_201920temp_010405_niigata .origin_lp_201920temp_story_area {
	position: relative;
}

#origin_lp_201920temp_container #origin_lp_201920temp_010405_niigata .origin_lp_201920temp_story_area .sugoi_font01 {
	position: absolute;
	z-index: 99;
	top: 6%;
	right: -6%;
}

#origin_lp_201920temp_container #origin_lp_201920temp_010405_niigata .origin_lp_201920temp_story_area .sugoi_font02 {
	position: absolute;
	z-index: 99;
	top: 20%;
	left: -6%;
}

#origin_lp_201920temp_container #origin_lp_201920temp_010405_niigata .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box00 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_010405/story/img02_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 66.4285%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_010405_niigata .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box00 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_010405/story/img02_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 25%;
    height: 0;
	background-size: cover;
}
}

#origin_lp_201920temp_container #origin_lp_201920temp_010405_niigata .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box01 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_010405/story/img03_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 281.8571%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_010405_niigata .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box01 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_010405/story/img03_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 63.59375%;
    height: 0;
	background-size: cover;
}
}

#origin_lp_201920temp_container #origin_lp_201920temp_010405_niigata .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box02 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_010405/story/img04_sp.png);
	background-repeat: no-repeat;
	height: 0;
    padding-bottom: 281.4285%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_010405_niigata .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box02 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_010405/story/img04_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 58.984375%;
    height: 0;
	background-size: cover;
}
}

#origin_lp_201920temp_container #origin_lp_201920temp_010405_niigata .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box03_01 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_010405/story/img05_01_sp.png);
	background-repeat: no-repeat;
	height: 0;
    padding-bottom: 240%;
	background-size: cover;
}

#origin_lp_201920temp_container #origin_lp_201920temp_010405_niigata .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box03_02 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_010405/story/img05_02_sp.png);
	background-repeat: no-repeat;
	height: 0;
    padding-bottom: 25.7142%;
	background-size: cover;
}
@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_010405_niigata .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box03 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_010405/story/img05_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 56.640625%;
    height: 0;
	background-size: cover;
}
}

#origin_lp_201920temp_container #origin_lp_201920temp_010405_niigata .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box04 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_010405/story/img06_sp.png);
	background-repeat: no-repeat;
	height: 0;
    padding-bottom: 179.2857%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_010405_niigata .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box04 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_010405/story/img06_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 52.34375%;
    height: 0;
	background-size: cover;
}
}

#origin_lp_201920temp_container #origin_lp_201920temp_010405_niigata .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box05 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_010405/story/img07_sp.png);
	background-repeat: no-repeat;
	height: 0;
    padding-bottom: 294.2857%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_010405_niigata .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box05 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_010405/story/img07_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 64.84375%;
    height: 0;
	background-size: cover;
}
}

#origin_lp_201920temp_container #origin_lp_201920temp_010405_niigata .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box06 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_010405/story/img08_sp.png);
	background-repeat: no-repeat;
	height: 0;
    padding-bottom: 246.4285%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_010405_niigata .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box06 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_010405/story/img08_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 51.5625%;
    height: 0;
	background-size: cover;
}
}

#origin_lp_201920temp_container #origin_lp_201920temp_010405_niigata .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box07 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_010405/story/img09_sp.png);
	background-repeat: no-repeat;
	height: 0;
    padding-bottom: 260%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_010405_niigata .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box07 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_010405/story/img09_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 71.875%;
    height: 0;
	background-size: cover;
}
}

#origin_lp_201920temp_container #origin_lp_201920temp_010405_niigata .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box08 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_010405/story/img10_sp.png);
	background-repeat: no-repeat;
	height: 0;
    padding-bottom: 206%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_010405_niigata .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box08 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_010405/story/img10_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 53.515625%;
    height: 0;
	background-size: cover;
}
}

/* -----------------------------------------------
チケット
----------------------------------------------- */

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_010405_niigata .origin_lp_201920temp_ticket_vs {
    width: 625px;
}
}

/* -----------------------------------------------
MVパララックス
----------------------------------------------- */

@media screen and (min-width: 769px) {

#origin_lp_201920temp_container #origin_lp_201920temp_010405_niigata .origin_lp_temp_para_bg_img {
    background: url("https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_010405/mv/para_mv_bg_pc.png") no-repeat center center;
    background-size: auto;
    background-size: cover;
}
}

/* -----------------------------------------------
タイムスケジュール / 2day
----------------------------------------------- */

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_010405_niigata .origin_lp_201920temp_time_schedule_2day_area {
    border-top: none;
}
}










/*
2020/1/22_滋賀レイクスターズ戦

************************************************************/

/* -----------------------------------------------
MV
----------------------------------------------- */

#origin_lp_201920temp_container #origin_lp_201920temp_0122_shiga .origin_lp_201920temp_mv_area .origin_lp_201920temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_0122/mv/img01_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 180%;
	background-size: cover;
    margin-top: 52px;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_0122_shiga .origin_lp_201920temp_mv_area .origin_lp_201920temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_0122/mv/img01_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 69.53125%;
	height: 0;
	background-size: cover;
    margin-top: 105px;
}
}

/* -----------------------------------------------
ピックアップ
----------------------------------------------- */

#origin_lp_201920temp_container #origin_lp_201920temp_0122_shiga .origin_lp_201920temp_pickup_area {
    
}

#origin_lp_201920temp_container #origin_lp_201920temp_0122_shiga .origin_lp_201920temp_pickup_area .origin_lp_201920temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_0122/pickup/img02_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:  40%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_0122_shiga .origin_lp_201920temp_pickup_area .origin_lp_201920temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_0122/pickup/img02_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 14.296875%;
	height: 0;
	background-size: cover;
}
}


/* -----------------------------------------------
ストーリー
----------------------------------------------- */

#origin_lp_201920temp_container #origin_lp_201920temp_0122_shiga .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box02_01 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_0122/story/img03_01_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 128.5714%;
	background-size: cover;
}

#origin_lp_201920temp_container #origin_lp_201920temp_0122_shiga .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box02_02 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_0122/story/img03_02_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 224.2857%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_0122_shiga .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box02 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_0122/story/img03_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 81.25%;
    height: 0;
	background-size: cover;
}
}

#origin_lp_201920temp_container #origin_lp_201920temp_0122_shiga .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box03 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_0122/story/img04_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 107.1428%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_0122_shiga .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box03 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_0122/story/img04_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 46.875%;
    height: 0;
	background-size: cover;
}
}

/* -----------------------------------------------
エンタメ
----------------------------------------------- */

#origin_lp_201920temp_container #origin_lp_201920temp_0122_shiga .origin_lp_201920temp_entame_area .origin_lp_201920temp_entame_box01 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_0122/entame/entame_img01_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 87.1428%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_0122_shiga .origin_lp_201920temp_entame_area .origin_lp_201920temp_entame_box01 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_0122/entame/entame_img01_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 69.53125%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_201920temp_container #origin_lp_201920temp_0122_shiga .origin_lp_201920temp_entame_area .origin_lp_201920temp_entame_box02 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_0122/entame/entame_img02_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 165.7142%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_0122_shiga .origin_lp_201920temp_entame_area .origin_lp_201920temp_entame_box02 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_0122/entame/entame_img02_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 82.03125%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_201920temp_container #origin_lp_201920temp_0122_shiga .origin_lp_201920temp_entame_area .origin_lp_201920temp_entame_box03 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_0122/entame/entame_img03_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 134.2857%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_0122_shiga .origin_lp_201920temp_entame_area .origin_lp_201920temp_entame_box03 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_0122/entame/entame_img03_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 61.09375%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_201920temp_container #origin_lp_201920temp_0122_shiga .origin_lp_201920temp_entame_area .origin_lp_201920temp_entame_box04 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_0122/entame/entame_img04_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 287.8571%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_0122_shiga .origin_lp_201920temp_entame_area .origin_lp_201920temp_entame_box04 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_0122/entame/entame_img04_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 103.125%;
	height: 0;
	background-size: cover;
}
}

/* -----------------------------------------------
チケット
----------------------------------------------- */

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_0122_shiga .origin_lp_201920temp_ticket_vs {
    width: 628px;
}
}

/* -----------------------------------------------
MVパララックス
----------------------------------------------- */

@media screen and (min-width: 769px) {

#origin_lp_201920temp_container #origin_lp_201920temp_0122_shiga .origin_lp_temp_para_bg_img {
    background: url("https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_0122/mv/para_mv_bg_pc.png") no-repeat center center;
    background-size: auto;
    background-size: cover;
}
}



/*
2020/1/29_琉球ゴールデンキングス戦

************************************************************/

/* -----------------------------------------------
MV
----------------------------------------------- */

#origin_lp_201920temp_container #origin_lp_201920temp_0129_ryukyu .origin_lp_201920temp_mv_area .origin_lp_201920temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_0129/mv/img01_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 211.4285%;
	background-size: cover;
    margin-top: 52px;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_0129_ryukyu .origin_lp_201920temp_mv_area .origin_lp_201920temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_0129/mv/img01_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 82.8125%;
	height: 0;
	background-size: cover;
    margin-top: 105px;
}
}

/* -----------------------------------------------
ピックアップ
----------------------------------------------- */

#origin_lp_201920temp_container #origin_lp_201920temp_0129_ryukyu .origin_lp_201920temp_pickup_area {
    
}

#origin_lp_201920temp_container #origin_lp_201920temp_0129_ryukyu .origin_lp_201920temp_pickup_area .origin_lp_201920temp_mv_bg_box01 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_0129/pickup/img10_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 145.7142%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_0129_ryukyu .origin_lp_201920temp_pickup_area .origin_lp_201920temp_mv_bg_box01 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_0129/pickup/img10_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 59.375%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_201920temp_container #origin_lp_201920temp_0129_ryukyu .origin_lp_201920temp_pickup_area .origin_lp_201920temp_mv_bg_box02 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_0129/pickup/img11_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 236.4285%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_0129_ryukyu .origin_lp_201920temp_pickup_area .origin_lp_201920temp_mv_bg_box02 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_0129/pickup/img11_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 98.4375%;
	height: 0;
	background-size: cover;
}
}

/* -----------------------------------------------
ストーリー
----------------------------------------------- */

#origin_lp_201920temp_container #origin_lp_201920temp_0129_ryukyu .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box02 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_0129/story/img02_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 257.7142%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_0129_ryukyu .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box02 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_0129/story/img02_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 108.59375%;
    height: 0;
	background-size: cover;
}
}

#origin_lp_201920temp_container #origin_lp_201920temp_0129_ryukyu .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box03 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_0129/story/img03_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 95.7142%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_0129_ryukyu .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box03 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_0129/story/img03_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 92.1875%;
    height: 0;
	background-size: cover;
}
}

#origin_lp_201920temp_container #origin_lp_201920temp_0129_ryukyu .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box04 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_0129/story/img04_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 317.1428%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_0129_ryukyu .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box04 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_0129/story/img04_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 50.78125%;
    height: 0;
	background-size: cover;
}
}

#origin_lp_201920temp_container #origin_lp_201920temp_0129_ryukyu .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box05 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_0129/story/img05_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 103.5714%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_0129_ryukyu .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box05 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_0129/story/img05_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 40.546875%;
    height: 0;
	background-size: cover;
}
}

/* -----------------------------------------------
チケット
----------------------------------------------- */

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_0129_ryukyu .origin_lp_201920temp_ticket_vs {
    width: 628px;
}
}

/* -----------------------------------------------
MVパララックス
----------------------------------------------- */

@media screen and (min-width: 769px) {

#origin_lp_201920temp_container #origin_lp_201920temp_0129_ryukyu .origin_lp_temp_para_bg_img {
    background: url("https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_0129/mv/para_mv_bg_pc.png") no-repeat center center;
    background-size: auto;
    background-size: cover;
}
}









/*
2020/2/08.09_秋田ノーザンハピネッツ

************************************************************/

/* -----------------------------------------------
MV
----------------------------------------------- */

#origin_lp_201920temp_container #origin_lp_201920temp_020809_akita .origin_lp_201920temp_mv_area .origin_lp_201920temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_020809/mv/mv_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 198.5714%;
	background-size: cover;
    margin-top: 52px;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_020809_akita .origin_lp_201920temp_mv_area .origin_lp_201920temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_020809/mv/mv_bg_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 72.65625%;
	height: 0;
	background-size: cover;
    margin-top: 105px;
}
}

/* -----------------------------------------------
ピックアップ
----------------------------------------------- */

#origin_lp_201920temp_container #origin_lp_201920temp_020809_akita .origin_lp_201920temp_pickup_area {
    
}

#origin_lp_201920temp_container #origin_lp_201920temp_020809_akita .origin_lp_201920temp_pickup_area .origin_lp_201920temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_020809/pickup/img01_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 42.8571%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_020809_akita .origin_lp_201920temp_pickup_area .origin_lp_201920temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_020809/pickup/img01_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 16.796875%;
	height: 0;
	background-size: cover;
}
}

/* -----------------------------------------------
ストーリー
----------------------------------------------- */

#origin_lp_201920temp_container #origin_lp_201920temp_020809_akita .origin_lp_201920temp_story_area {
	position: relative;
}

#origin_lp_201920temp_container #origin_lp_201920temp_020809_akita .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box01 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_020809/story/img01_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 94.2857%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_020809_akita .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box01 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_020809/story/img01_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 67.1875%;
    height: 0;
	background-size: cover;
}
}

#origin_lp_201920temp_container #origin_lp_201920temp_020809_akita .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box02_01 {
	
}

#origin_lp_201920temp_container #origin_lp_201920temp_020809_akita .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box02_02 {
	
}

#origin_lp_201920temp_container #origin_lp_201920temp_020809_akita .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box02_03 {
	
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_020809_akita .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box02_01 {
    
}

#origin_lp_201920temp_container #origin_lp_201920temp_020809_akita .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box02_01 ul.origin_lp_201920temp_story_box02_list_box {
    width: 100%;
    display: -webkit-box;/* Androidブラウザ用 */
	display: -moz-box;/* Firefox21 */
	display: -ms-flexbox;/* IE10 */
	display: -webkit-flex;/* safari（PC）用 */
	display: flex;
    -webkit-align-content: center;
	-ms-align-content: center;
	align-content: center;
}

#origin_lp_201920temp_container #origin_lp_201920temp_020809_akita .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box02_01 ul.origin_lp_201920temp_story_box02_list_box li.origin_lp_201920temp_story_box02_list {
    
}

#origin_lp_201920temp_container #origin_lp_201920temp_020809_akita .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box02_01 ul.origin_lp_201920temp_story_box02_list_box li.origin_lp_201920temp_story_box02_list:nth-child(1) {
    width: 9.375%;
}

#origin_lp_201920temp_container #origin_lp_201920temp_020809_akita .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box02_01 ul.origin_lp_201920temp_story_box02_list_box li.origin_lp_201920temp_story_box02_list:nth-child(n+2) {
    width: 13.515625%;
}

#origin_lp_201920temp_container #origin_lp_201920temp_020809_akita .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box02_01 ul.origin_lp_201920temp_story_box02_list_box li.origin_lp_201920temp_story_box02_list:nth-child(7) {
    width: 13.671875%;
}

#origin_lp_201920temp_container #origin_lp_201920temp_020809_akita .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box02_01 ul.origin_lp_201920temp_story_box02_list_box li.origin_lp_201920temp_story_box02_list:nth-child(8) {
    width: 9.375%;
}

#origin_lp_201920temp_container #origin_lp_201920temp_020809_akita .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box02_01 ul.origin_lp_201920temp_story_box02_list_box li.origin_lp_201920temp_story_box02_list img {
    width: 100%;
}
}

#origin_lp_201920temp_container #origin_lp_201920temp_020809_akita .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box03 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_020809/story/img03_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 55.7142%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_020809_akita .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box03 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_020809/story/img03_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 12.5%;
    height: 0;
	background-size: cover;
}
}

#origin_lp_201920temp_container #origin_lp_201920temp_020809_akita .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box04 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_020809/story/img04_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 165.7142%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_020809_akita .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box04 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_020809/story/img04_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 53.125%;
    height: 0;
	background-size: cover;
}
}

#origin_lp_201920temp_container #origin_lp_201920temp_020809_akita .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box05 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_020809/story/img05_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 391.4285%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_020809_akita .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box05 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_020809/story/img05_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 81.25%;
    height: 0;
	background-size: cover;
}
}

#origin_lp_201920temp_container #origin_lp_201920temp_020809_akita .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box06 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_020809/story/img06_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 267.1428%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_020809_akita .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box06 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_020809/story/img06_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 60.9375%;
    height: 0;
	background-size: cover;
}
}

#origin_lp_201920temp_container #origin_lp_201920temp_020809_akita .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box07 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_020809/story/img07_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 137.1428%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_020809_akita .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box07 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_020809/story/img07_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 55.46875%;
    height: 0;
	background-size: cover;
}
}


/* -----------------------------------------------
エンタメ
----------------------------------------------- */

#origin_lp_201920temp_container #origin_lp_201920temp_020809_akita .origin_lp_201920temp_entame_area .origin_lp_201920temp_entame_box01 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_020809/entame/entame_img01_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 181.4285%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_020809_akita .origin_lp_201920temp_entame_area .origin_lp_201920temp_entame_box01 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_020809/entame/entame_img01_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 114.84375%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_201920temp_container #origin_lp_201920temp_020809_akita .origin_lp_201920temp_entame_area .origin_lp_201920temp_entame_box02 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_020809/entame/entame_img02_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 241.1428%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_020809_akita .origin_lp_201920temp_entame_area .origin_lp_201920temp_entame_box02 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_020809/entame/entame_img02_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 105.234375%;
	height: 0;
	background-size: cover;
}
}


/* -----------------------------------------------
チケット
----------------------------------------------- */

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_020809_akita .origin_lp_201920temp_ticket_vs {
    width: 625px;
}
}

/* -----------------------------------------------
MVパララックス
----------------------------------------------- */

@media screen and (min-width: 769px) {

#origin_lp_201920temp_container #origin_lp_201920temp_020809_akita .origin_lp_temp_para_bg_img {
    background: url("https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_020809/mv/para_mv_bg_pc.png") no-repeat center center;
    background-size: auto;
    background-size: cover;
}
}

/* -----------------------------------------------
タイムスケジュール / 2day
----------------------------------------------- */

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_020809_akita .origin_lp_201920temp_time_schedule_2day_area {
    border-top: none;
}
}



/*
2020/2/12_琉球ゴールデンキングス戦

************************************************************/

/* -----------------------------------------------
MV
----------------------------------------------- */

#origin_lp_201920temp_container #origin_lp_201920temp_0212_ryukyu .origin_lp_201920temp_mv_area .origin_lp_201920temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_0212/mv/img01_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 185.7142%;
	background-size: cover;
    margin-top: 52px;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_0212_ryukyu .origin_lp_201920temp_mv_area .origin_lp_201920temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_0212/mv/img01_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 71.4843%;
	height: 0;
	background-size: cover;
    margin-top: 105px;
}
}

/* -----------------------------------------------
ピックアップ
----------------------------------------------- */

#origin_lp_201920temp_container #origin_lp_201920temp_0212_ryukyu .origin_lp_201920temp_pickup_area {
    
}

#origin_lp_201920temp_container #origin_lp_201920temp_0212_ryukyu .origin_lp_201920temp_pickup_area .origin_lp_201920temp_pickup_box01 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_0212/pickup/img02_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 210%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_0212_ryukyu .origin_lp_201920temp_pickup_area .origin_lp_201920temp_pickup_box01 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_0212/pickup/img02_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 87.5%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_201920temp_container #origin_lp_201920temp_0212_ryukyu .origin_lp_201920temp_pickup_area .origin_lp_201920temp_pickup_box02 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_0212/pickup/img03_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 230%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_0212_ryukyu .origin_lp_201920temp_pickup_area .origin_lp_201920temp_pickup_box02 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_0212/pickup/img03_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 71.875%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_201920temp_container #origin_lp_201920temp_0212_ryukyu .origin_lp_201920temp_pickup_area .origin_lp_201920temp_pickup_box03 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_0212/pickup/img06_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 127.1428%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_0212_ryukyu .origin_lp_201920temp_pickup_area .origin_lp_201920temp_pickup_box03 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_0212/pickup/img06_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 64.84375%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_201920temp_container #origin_lp_201920temp_0212_ryukyu .origin_lp_201920temp_pickup_area .origin_lp_201920temp_pickup_box04 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_0212/pickup/img07_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 109.2857%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_0212_ryukyu .origin_lp_201920temp_pickup_area .origin_lp_201920temp_pickup_box04 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_0212/pickup/img07_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 39.453125%;
	height: 0;
	background-size: cover;
}
}

/* -----------------------------------------------
ストーリー
----------------------------------------------- */

#origin_lp_201920temp_container #origin_lp_201920temp_0212_ryukyu .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box03 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_0212/story/img04_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 251.4285%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_0212_ryukyu .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box03 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_0212/story/img04_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 86.71875%;
    height: 0;
	background-size: cover;
}
}

#origin_lp_201920temp_container #origin_lp_201920temp_0212_ryukyu .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box04 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_0212/story/img05_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 146.4285%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_0212_ryukyu .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box04 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_0212/story/img05_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 82.8125%;
    height: 0;
	background-size: cover;
}
}

/* -----------------------------------------------
チケット
----------------------------------------------- */

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_0212_ryukyu .origin_lp_201920temp_ticket_vs {
    width: 628px;
}
}

/* -----------------------------------------------
MVパララックス
----------------------------------------------- */

@media screen and (min-width: 769px) {

#origin_lp_201920temp_container #origin_lp_201920temp_0212_ryukyu .origin_lp_temp_para_bg_img {
    background: url("https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_0212/mv/para_mv_bg_pc.png") no-repeat center center;
    background-size: auto;
    background-size: cover;
}
}




/*
2020/3/04_島根スサノオマジック戦

************************************************************/

/* -----------------------------------------------
MV
----------------------------------------------- */

#origin_lp_201920temp_container #origin_lp_201920temp_0304_shimane .origin_lp_201920temp_mv_area .origin_lp_201920temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_0304/mv/img01_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 162.8571%;
	background-size: cover;
    margin-top: 52px;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_0304_shimane .origin_lp_201920temp_mv_area .origin_lp_201920temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_0304/mv/img01_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 69.921875%;
	height: 0;
	background-size: cover;
    margin-top: 105px;
}
}

/* -----------------------------------------------
ピックアップ
----------------------------------------------- */

#origin_lp_201920temp_container #origin_lp_201920temp_0304_shimane .origin_lp_201920temp_pickup_area {
    
}

#origin_lp_201920temp_container #origin_lp_201920temp_0304_shimane .origin_lp_201920temp_pickup_area .origin_lp_201920temp_pickup_box01 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_0304/pickup/img02_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 57.1428%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_0304_shimane .origin_lp_201920temp_pickup_area .origin_lp_201920temp_pickup_box01 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_0304/pickup/img02_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 14.0625%;
	height: 0;
	background-size: cover;
}
}

/* -----------------------------------------------
ストーリー
----------------------------------------------- */

#origin_lp_201920temp_container #origin_lp_201920temp_0304_shimane .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box03_01 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_0304/story/img03_01_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 171.4285%;
	background-size: cover;
}

#origin_lp_201920temp_container #origin_lp_201920temp_0304_shimane .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box03_02 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_0304/story/img03_02_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 163.5714%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_0304_shimane .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box03 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_0304/story/img03_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 81.25%;
    height: 0;
	background-size: cover;
}
}

/* -----------------------------------------------
エンタメ
----------------------------------------------- */

#origin_lp_201920temp_container #origin_lp_201920temp_0304_shimane .origin_lp_201920temp_entame_area .origin_lp_201920temp_entame_box01 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_0304/entame/entame_img01_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 181.4285%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_0304_shimane .origin_lp_201920temp_entame_area .origin_lp_201920temp_entame_box01 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_0304/entame/entame_img01_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 114.84375%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_201920temp_container #origin_lp_201920temp_0304_shimane .origin_lp_201920temp_entame_area .origin_lp_201920temp_entame_box02 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_0304/entame/entame_img02_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 241.1428%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_0304_shimane .origin_lp_201920temp_entame_area .origin_lp_201920temp_entame_box02 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_0304/entame/entame_img02_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 105.234375%;
	height: 0;
	background-size: cover;
}
}

/* -----------------------------------------------
チケット
----------------------------------------------- */

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_0304_shimane .origin_lp_201920temp_ticket_vs {
    width: 628px;
}
}

/* -----------------------------------------------
MVパララックス
----------------------------------------------- */

@media screen and (min-width: 769px) {

#origin_lp_201920temp_container #origin_lp_201920temp_0304_shimane .origin_lp_temp_para_bg_img {
    background: url("https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_0304/mv/para_mv_bg_pc.png") no-repeat center center;
    background-size: auto;
    background-size: cover;
}
}


/*
2020/3/14.15_島根スサノオマジック

************************************************************/

/* -----------------------------------------------
MV
----------------------------------------------- */

#origin_lp_201920temp_container #origin_lp_201920temp_031415_shimane .origin_lp_201920temp_mv_area .origin_lp_201920temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_031415/mv/mv_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 174.2857%;
	background-size: cover;
    margin-top: 52px;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_031415_shimane .origin_lp_201920temp_mv_area .origin_lp_201920temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_031415/mv/mv_bg_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 70.3125%;
	height: 0;
	background-size: cover;
    margin-top: 105px;
}
}

/* -----------------------------------------------
ピックアップ
----------------------------------------------- */

#origin_lp_201920temp_container #origin_lp_201920temp_031415_shimane .origin_lp_201920temp_pickup_area {
    
}

#origin_lp_201920temp_container #origin_lp_201920temp_031415_shimane .origin_lp_201920temp_pickup_area .origin_lp_201920temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_031415/pickup/img02_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 62.2857%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_031415_shimane .origin_lp_201920temp_pickup_area .origin_lp_201920temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_031415/pickup/img02_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 19.140625%;
	height: 0;
	background-size: cover;
}
}

/* -----------------------------------------------
ストーリー
----------------------------------------------- */

#origin_lp_201920temp_container #origin_lp_201920temp_031415_shimane .origin_lp_201920temp_story_area {
	position: relative;
}

#origin_lp_201920temp_container #origin_lp_201920temp_031415_shimane .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box01 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_031415/story/img03_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 122.8571%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_031415_shimane .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box01 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_031415/story/img03_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 35.9375%;
    height: 0;
	background-size: cover;
}
}

#origin_lp_201920temp_container #origin_lp_201920temp_031415_shimane .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box02 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_031415/story/img04_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 72.8571%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_031415_shimane .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box02 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_031415/story/img04_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 35.15625%;
    height: 0;
	background-size: cover;
}
}

#origin_lp_201920temp_container #origin_lp_201920temp_031415_shimane .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box03 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_031415/story/img05_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 94.2857%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_031415_shimane .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box03 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_031415/story/img05_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 32.8125%;
    height: 0;
	background-size: cover;
}
}

#origin_lp_201920temp_container #origin_lp_201920temp_031415_shimane .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box04 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_031415/story/img06_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 145.7142%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_031415_shimane .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box04 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_031415/story/img06_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 37.5%;
    height: 0;
	background-size: cover;
}
}

#origin_lp_201920temp_container #origin_lp_201920temp_031415_shimane .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box05_01 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_031415/story/img07_01_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 81.4285%;
	background-size: cover;
}

#origin_lp_201920temp_container #origin_lp_201920temp_031415_shimane .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box05_02 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_031415/story/img07_02_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 198.5714%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_031415_shimane .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box05 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_031415/story/img07_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 39.84375%;
    height: 0;
	background-size: cover;
}
}

#origin_lp_201920temp_container #origin_lp_201920temp_031415_shimane .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box06 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_031415/story/img08_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 101.4285%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_031415_shimane .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box06 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_031415/story/img08_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 39.84375%;
    height: 0;
	background-size: cover;
}
}

#origin_lp_201920temp_container #origin_lp_201920temp_031415_shimane .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box07 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_031415/story/img09_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 41.4285%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_031415_shimane .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box07 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_031415/story/img09_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 15%;
    height: 0;
	background-size: cover;
}
}

#origin_lp_201920temp_container #origin_lp_201920temp_031415_shimane .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box08 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_031415/story/img10_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 168.5714%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_031415_shimane .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box08 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_031415/story/img10_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 39.0625%;
    height: 0;
	background-size: cover;
}
}

#origin_lp_201920temp_container #origin_lp_201920temp_031415_shimane .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box09 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_031415/story/img11_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 212.8571%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_031415_shimane .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box09 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_031415/story/img11_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 60.9375%;
    height: 0;
	background-size: cover;
}
}

/* -----------------------------------------------
エンタメ
----------------------------------------------- */

#origin_lp_201920temp_container #origin_lp_201920temp_031415_shimane .origin_lp_201920temp_entame_area .origin_lp_201920temp_entame_box01 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_031415/entame/entame_img01_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 181.4285%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_031415_shimane .origin_lp_201920temp_entame_area .origin_lp_201920temp_entame_box01 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_031415/entame/entame_img01_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 114.84375%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_201920temp_container #origin_lp_201920temp_031415_shimane .origin_lp_201920temp_entame_area .origin_lp_201920temp_entame_box02 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_031415/entame/entame_img02_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 241.1428%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_031415_shimane .origin_lp_201920temp_entame_area .origin_lp_201920temp_entame_box02 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_031415/entame/entame_img02_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 105.234375%;
	height: 0;
	background-size: cover;
}
}


/* -----------------------------------------------
チケット
----------------------------------------------- */

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_031415_shimane .origin_lp_201920temp_ticket_vs {
    width: 625px;
}
}

/* -----------------------------------------------
MVパララックス
----------------------------------------------- */

@media screen and (min-width: 769px) {

#origin_lp_201920temp_container #origin_lp_201920temp_031415_shimane .origin_lp_temp_para_bg_img {
    background: url("https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_031415/mv/para_mv_bg_pc.png") no-repeat center center;
    background-size: auto;
    background-size: cover;
}
}

/* -----------------------------------------------
タイムスケジュール / 2day
----------------------------------------------- */

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_031415_shimane .origin_lp_201920temp_time_schedule_2day_area {
    border-top: none;
}
}

/*
2020/3/21.22_滋賀レイクスターズ

************************************************************/

/* -----------------------------------------------
MV
----------------------------------------------- */

#origin_lp_201920temp_container #origin_lp_201920temp_032122_shiga .origin_lp_201920temp_mv_area .origin_lp_201920temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_032122/mv/mv_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 214.2857%;
	background-size: cover;
    margin-top: 52px;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_032122_shiga .origin_lp_201920temp_mv_area .origin_lp_201920temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_032122/mv/mv_bg_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 71.875%;
	height: 0;
	background-size: cover;
    margin-top: 105px;
}
}

/* -----------------------------------------------
ピックアップ
----------------------------------------------- */

#origin_lp_201920temp_container #origin_lp_201920temp_032122_shiga .origin_lp_201920temp_pickup_area {
    
}

#origin_lp_201920temp_container #origin_lp_201920temp_032122_shiga .origin_lp_201920temp_pickup_area .origin_lp_201920temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_032122/pickup/img02_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 27.1428%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_032122_shiga .origin_lp_201920temp_pickup_area .origin_lp_201920temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_032122/pickup/img02_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 17.1875%;
	height: 0;
	background-size: cover;
}
}

/* -----------------------------------------------
ストーリー
----------------------------------------------- */

#origin_lp_201920temp_container #origin_lp_201920temp_032122_shiga .origin_lp_201920temp_story_area {
	position: relative;
}

#origin_lp_201920temp_container #origin_lp_201920temp_032122_shiga .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box01 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_032122/story/img03_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 261.4285%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_032122_shiga .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box01 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_032122/story/img03_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 100%;
    height: 0;
	background-size: cover;
}
}

#origin_lp_201920temp_container #origin_lp_201920temp_032122_shiga .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box02_01 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_032122/story/img05_01_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 265.7142%;
	background-size: cover;
}

#origin_lp_201920temp_container #origin_lp_201920temp_032122_shiga .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box02_02 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_032122/story/img05_02_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 296.4285%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_032122_shiga .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box02_01 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_032122/story/img05_01_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 78.125%;
    height: 0;
	background-size: cover;
}
#origin_lp_201920temp_container #origin_lp_201920temp_032122_shiga .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box02_02 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_032122/story/img05_02_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 67.578125%;
    height: 0;
	background-size: cover;
}
}

#origin_lp_201920temp_container #origin_lp_201920temp_032122_shiga .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box03 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_032122/story/img06_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 201.4285%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_032122_shiga .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box03 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_032122/story/img06_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 54.296875%;
    height: 0;
	background-size: cover;
}
}

#origin_lp_201920temp_container #origin_lp_201920temp_032122_shiga .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box04 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_032122/story/img07_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 223.5714%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_032122_shiga .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box04 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_032122/story/img07_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 60.9375%;
    height: 0;
	background-size: cover;
}
}

/* -----------------------------------------------
エンタメ
----------------------------------------------- */

#origin_lp_201920temp_container #origin_lp_201920temp_032122_shiga .origin_lp_201920temp_entame_area .origin_lp_201920temp_entame_box01 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_031415/entame/entame_img01_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 181.4285%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_032122_shiga .origin_lp_201920temp_entame_area .origin_lp_201920temp_entame_box01 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_031415/entame/entame_img01_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 114.84375%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_201920temp_container #origin_lp_201920temp_032122_shiga .origin_lp_201920temp_entame_area .origin_lp_201920temp_entame_box02 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_031415/entame/entame_img02_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 241.1428%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_032122_shiga .origin_lp_201920temp_entame_area .origin_lp_201920temp_entame_box02 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_031415/entame/entame_img02_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 105.234375%;
	height: 0;
	background-size: cover;
}
}


/* -----------------------------------------------
チケット
----------------------------------------------- */

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_032122_shiga .origin_lp_201920temp_ticket_vs {
    width: 625px;
}
}

/* -----------------------------------------------
MVパララックス
----------------------------------------------- */

@media screen and (min-width: 769px) {

#origin_lp_201920temp_container #origin_lp_201920temp_032122_shiga .origin_lp_temp_para_bg_img {
    background: url("https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_032122/mv/para_mv_bg_pc.png") no-repeat center center;
    background-size: auto;
    background-size: cover;
}
}

/* -----------------------------------------------
タイムスケジュール / 2day
----------------------------------------------- */

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_032122_shiga .origin_lp_201920temp_time_schedule_2day_area {
    border-top: none;
}
}


/*
2020/3/28.29_名古屋ダイヤモンドドルフィンズ

************************************************************/

/* -----------------------------------------------
MV
----------------------------------------------- */

#origin_lp_201920temp_container #origin_lp_201920temp_032829_nagoya .origin_lp_201920temp_mv_area .origin_lp_201920temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_032829/mv/mv_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 202.8571%;
	background-size: cover;
    margin-top: 52px;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_032829_nagoya .origin_lp_201920temp_mv_area .origin_lp_201920temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_032829/mv/mv_bg_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 72.65625%;
	height: 0;
	background-size: cover;
    margin-top: 105px;
}
}

/* -----------------------------------------------
ピックアップ
----------------------------------------------- */

#origin_lp_201920temp_container #origin_lp_201920temp_032829_nagoya .origin_lp_201920temp_pickup_area {
    
}

#origin_lp_201920temp_container #origin_lp_201920temp_032829_nagoya .origin_lp_201920temp_pickup_area .origin_lp_201920temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_032829/pickup/img02_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 57.1428%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_032829_nagoya .origin_lp_201920temp_pickup_area .origin_lp_201920temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_032829/pickup/img02_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 17.96875%;
	height: 0;
	background-size: cover;
}
}

/* -----------------------------------------------
ストーリー
----------------------------------------------- */

#origin_lp_201920temp_container #origin_lp_201920temp_032829_nagoya .origin_lp_201920temp_story_area {
	position: relative;
}

#origin_lp_201920temp_container #origin_lp_201920temp_032829_nagoya .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box01 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_032829/story/img03_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 97.4285%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_032829_nagoya .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box01 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_032829/story/img03_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 39.0625%;
    height: 0;
	background-size: cover;
}
}

#origin_lp_201920temp_container #origin_lp_201920temp_032829_nagoya .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box02_01 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_032829/story/img04_01_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 144.2857%;
	background-size: cover;
}

#origin_lp_201920temp_container #origin_lp_201920temp_032829_nagoya .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box02_02 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_032829/story/img04_02_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 167.1428%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_032829_nagoya .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box02 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_032829/story/img04_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 110.9375%;
    height: 0;
	background-size: cover;
}
}

#origin_lp_201920temp_container #origin_lp_201920temp_032829_nagoya .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box03 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_032829/story/img05_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 175.7142%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_032829_nagoya .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box03 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_032829/story/img05_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 62.5%;
    height: 0;
	background-size: cover;
}
}

#origin_lp_201920temp_container #origin_lp_201920temp_032829_nagoya .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box04 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_032829/story/img06_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 177.1428%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_032829_nagoya .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box04 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_032829/story/img06_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 47.65625%;
    height: 0;
	background-size: cover;
}
}

#origin_lp_201920temp_container #origin_lp_201920temp_032829_nagoya .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box05_01 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_032829/story/img07_01_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 185.7142%;
	background-size: cover;
}

#origin_lp_201920temp_container #origin_lp_201920temp_032829_nagoya .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box05_02 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_032829/story/img07_02_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 242.8571%;
	background-size: cover;
}

#origin_lp_201920temp_container #origin_lp_201920temp_032829_nagoya .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box05_03 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_032829/story/img07_03_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 158.5714%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_032829_nagoya .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box05_01 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_032829/story/img07_01_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 84.375%;
    height: 0;
	background-size: cover;
}

#origin_lp_201920temp_container #origin_lp_201920temp_032829_nagoya .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box05_02 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_032829/story/img07_02_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 67.1875%;
    height: 0;
	background-size: cover;
}
}

#origin_lp_201920temp_container #origin_lp_201920temp_032829_nagoya .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box06 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_032829/story/img08_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 164.2857%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_032829_nagoya .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box06 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_032829/story/img08_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 47.65625%;
    height: 0;
	background-size: cover;
}
}

#origin_lp_201920temp_container #origin_lp_201920temp_032829_nagoya .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box07 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_032829/story/img09_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 178.5714%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_032829_nagoya .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box07 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_032829/story/img09_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 44.53125%;
    height: 0;
	background-size: cover;
}
}

#origin_lp_201920temp_container #origin_lp_201920temp_032829_nagoya .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box08 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_032829/story/img10_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 197.1428%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_032829_nagoya .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box08 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_032829/story/img10_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 70.3125%;
    height: 0;
	background-size: cover;
}
}

#origin_lp_201920temp_container #origin_lp_201920temp_032829_nagoya .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box09 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_032829/story/img11_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 220%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_032829_nagoya .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box09 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_032829/story/img11_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 54.296875%;
    height: 0;
	background-size: cover;
}
}

/* -----------------------------------------------
エンタメ
----------------------------------------------- */

#origin_lp_201920temp_container #origin_lp_201920temp_032829_nagoya .origin_lp_201920temp_entame_area .origin_lp_201920temp_entame_box01 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_031415/entame/entame_img01_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 181.4285%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_032829_nagoya .origin_lp_201920temp_entame_area .origin_lp_201920temp_entame_box01 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_031415/entame/entame_img01_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 114.84375%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_201920temp_container #origin_lp_201920temp_032829_nagoya .origin_lp_201920temp_entame_area .origin_lp_201920temp_entame_box02 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_031415/entame/entame_img02_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 241.1428%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_032829_nagoya .origin_lp_201920temp_entame_area .origin_lp_201920temp_entame_box02 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_031415/entame/entame_img02_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 105.234375%;
	height: 0;
	background-size: cover;
}
}


/* -----------------------------------------------
チケット
----------------------------------------------- */

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_032829_nagoya .origin_lp_201920temp_ticket_vs {
    width: 743px;
}
}

/* -----------------------------------------------
MVパララックス
----------------------------------------------- */

@media screen and (min-width: 769px) {

#origin_lp_201920temp_container #origin_lp_201920temp_032829_nagoya .origin_lp_temp_para_bg_img {
    background: url("https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_032829/mv/para_mv_bg_pc.png") no-repeat center center;
    background-size: auto;
    background-size: cover;
}
}

/* -----------------------------------------------
タイムスケジュール / 2day
----------------------------------------------- */

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_032829_nagoya .origin_lp_201920temp_time_schedule_2day_area {
    border-top: none;
}
}



















/*
2020/4/08_滋賀レイクスターズ戦

************************************************************/

/* -----------------------------------------------
MV
----------------------------------------------- */

#origin_lp_201920temp_container #origin_lp_201920temp_0408_shiga .origin_lp_201920temp_mv_area .origin_lp_201920temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_0408/mv/img01_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 170%;
	background-size: cover;
    margin-top: 52px;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_0408_shiga .origin_lp_201920temp_mv_area .origin_lp_201920temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_0408/mv/img01_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 69.921875%;
	height: 0;
	background-size: cover;
    margin-top: 105px;
}
}

/* -----------------------------------------------
ピックアップ
----------------------------------------------- */

#origin_lp_201920temp_container #origin_lp_201920temp_0408_shiga .origin_lp_201920temp_pickup_area {
    
}

#origin_lp_201920temp_container #origin_lp_201920temp_0408_shiga .origin_lp_201920temp_pickup_area .origin_lp_201920temp_pickup_box01 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_0408/pickup/img02_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 50%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_0408_shiga .origin_lp_201920temp_pickup_area .origin_lp_201920temp_pickup_box01 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_0408/pickup/img02_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 13.671875%;
	height: 0;
	background-size: cover;
}
}

/* -----------------------------------------------
ストーリー
----------------------------------------------- */

#origin_lp_201920temp_container #origin_lp_201920temp_0408_shiga .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box02 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_0408/story/img03_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 334.5714%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_0408_shiga .origin_lp_201920temp_story_area .origin_lp_201920temp_story_box02 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_0408/story/img03_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 81.640625%;
    height: 0;
	background-size: cover;
}
}

/* -----------------------------------------------
エンタメ
----------------------------------------------- */

#origin_lp_201920temp_container #origin_lp_201920temp_0408_shiga .origin_lp_201920temp_entame_area .origin_lp_201920temp_entame_box01 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_0408/entame/entame_img01_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 181.4285%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_0408_shiga .origin_lp_201920temp_entame_area .origin_lp_201920temp_entame_box01 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_0408/entame/entame_img01_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 114.84375%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_201920temp_container #origin_lp_201920temp_0408_shiga .origin_lp_201920temp_entame_area .origin_lp_201920temp_entame_box02 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_0408/entame/entame_img02_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 241.1428%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_0408_shiga .origin_lp_201920temp_entame_area .origin_lp_201920temp_entame_box02 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_0408/entame/entame_img02_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 105.234375%;
	height: 0;
	background-size: cover;
}
}

/* -----------------------------------------------
チケット
----------------------------------------------- */

@media screen and (min-width: 769px) {
#origin_lp_201920temp_container #origin_lp_201920temp_0408_shiga .origin_lp_201920temp_ticket_vs {
    width: 628px;
}
}

/* -----------------------------------------------
MVパララックス
----------------------------------------------- */

@media screen and (min-width: 769px) {

#origin_lp_201920temp_container #origin_lp_201920temp_0408_shiga .origin_lp_temp_para_bg_img {
    background: url("https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_0408/mv/para_mv_bg_pc.png") no-repeat center center;
    background-size: auto;
    background-size: cover;
}
}






























.fadein {
   opacity : 1;
  transform : translate(0, 0);
}
 
.fadein.active{

   opacity : 0;
  transform : translate(0, -100px);
  transition : all 1s;
}

/*
ポップアップ広告

************************************************************/

.origin_lp_201920temp_popup {
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 9999;
  opacity: 0;
  visibility: hidden;
  transition: .6s;
}
.origin_lp_201920temp_popup.is_show {
  opacity: 1;
  visibility: visible;
}
.origin_lp_201920temp_popup_inner {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%,-50%);
  width: 90%;
  max-width: 800px;
  /*padding: 50px;
  background-color: #fff;*/
  z-index: 2;
}
.origin_lp_201920temp_popup_inner img {
  width: 100%;
}
.origin_lp_201920temp_close_btn {
  position: absolute;
  right: 0;
  top: 0;
  width: 50px;
  height: 50px;
  line-height: 50px;
  text-align: center;
  cursor: pointer;
}
.origin_lp_201920temp_close_btn i {
  font-size: 20px;
  color:#fff;
  position: absolute;
  top: -30px;
  right: 0;
}

.origin_lp_201920temp_black_background {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0,0,0,.8);
  z-index: 1;
  cursor: pointer;
}
.origin_lp_201920temp_popup .origin_lp_201920temp_popup_txt {
    color: #fff;
    font-size: 4.5vw;
    text-align: center;
    padding-top: 10px;
}
@media screen and (min-width: 769px) {
.origin_lp_201920temp_popup .origin_lp_201920temp_popup_txt {
     font-size: 16px;
}
}
































/************************************************************

2020-21_LPテンプレ

************************************************************/

/* -----------------------------------------------
共通
----------------------------------------------- */
.origin_lp_sp {
	display: block;
}

.origin_lp_pc {
	display: none;
}

@media screen and (min-width: 769px) {

.origin_lp_sp {
	display: none;
}

.origin_lp_pc {
	display: block;
}
}



/* -----------------------------------------------
ヘッダー
----------------------------------------------- */

.origin_lp_202021temp_header {
    width: 100%;
    background-color: #000;
    position: fixed;
    z-index: 999;
    border-top: 4px solid #cfa972;
}

.origin_lp_202021temp_header .origin_lp_202021temp_header_con {
    width: 100%;
    height: 52px;
    padding: 0 20px;
    background-color: #000000;
    display: -webkit-box;/* Androidブラウザ用 */
	display: -moz-box;/* Firefox21 */
	display: -ms-flexbox;/* IE10 */
	display: -webkit-flex;/* safari（PC）用 */
	display: flex;
	-webkit-justify-content: space-between;
	-ms-justify-content: space-between;
	justify-content: space-between;
    -webkit-align-content: center;
	-ms-align-content: center;
	align-content: center;
    position: relative;
}

.origin_lp_202021temp_header .origin_lp_202021temp_header_l_box {
	display: -webkit-box;/* Androidブラウザ用 */
	display: -moz-box;/* Firefox21 */
	display: -ms-flexbox;/* IE10 */
	display: -webkit-flex;/* safari（PC）用 */
	display: flex;
    -webkit-align-items: center;
    -ms-align-items: center;
    align-items: center;
}

.origin_lp_202021temp_header .origin_lp_202021temp_header_l_box .origin_lp_202021temp_header_logo {
	width: 47.8125%;
    margin-right: 2.34375%;
}

.origin_lp_202021temp_header .origin_lp_202021temp_header_l_box .origin_lp_202021temp_header_site_des {
	width: 25.78125%;
}

.origin_lp_202021temp_header #origin_lp_202021temp_menu_btn {
	width: 30px;
    margin-left: 12px;
}

nav#origin_lp_202021temp_menu {
    width: 100%;
    position: absolute;
    bottom: 56px;
    z-index: 998;
    background-color: #000000;
}
	
nav#origin_lp_202021temp_menu ul.origin_lp_202021temp_nav_list_box li.origin_lp_202021temp_header_nav_list a {
   width: 100%;
   display: block;
   background-color: #333333;
   color: #ffffff;
   border-bottom: 1px solid #ccc;	
   text-align: center;
   padding: 10px 0px;
}
	
nav#origin_lp_202021temp_menu ul.origin_lp_202021temp_nav_list_box li.origin_lp_202021temp_nav_list .origin_lp_202021temp_pink_bg {
   background-color: #fd0093;
}
	
nav#origin_lp_202021temp_menu ul.origin_lp_202021temp_nav_list_box li.origin_lp_202021temp_nav_list .origin_lp_202021temp_font_bold {
    font-weight: bold;
    font-size: 16px;
}
	
#origin_header_ticket_btn {
    width: 46.5%;
    display: -webkit-box;/* Androidブラウザ用 */
	display: -moz-box;/* Firefox21 */
	display: -ms-flexbox;/* IE10 */
	display: -webkit-flex;/* safari（PC）用 */
	display: flex;
    -webkit-align-items: center;
    -ms-align-items: center;
    align-items: center;
    width: 100%;
}
	
#origin_lp_202021temp_header_ticket_box {
    position: absolute;
    bottom: 56px;
    background-color: rgba(0,0,0,0.9);
    padding: 15px;
}
	
#origin_lp_202021temp_header_ticket_box .origin_lp_202021temp_header_ticket_box_con {
    
}
	
#origin_lp_202021temp_header_ticket_box .origin_lp_202021temp_header_ticket_box_con .origin_lp_202021temp_header_season_midashi {
    width: 49.0625%;
    margin: 0 auto 30px;
}
	
#origin_lp_202021temp_header_ticket_box .origin_lp_202021temp_header_ticket_box_con .origin_lp_202021temp_header_vs_img {
    width: 86.5625%;
    margin: 0 auto 30px;
}
	
#origin_lp_202021temp_header_ticket_box .origin_lp_202021temp_header_ticket_box_con ul.origin_lp_202021temp_header_day_list_box {
    display: -webkit-box;/* Androidブラウザ用 */
	display: -moz-box;/* Firefox21 */
	display: -ms-flexbox;/* IE10 */
	display: -webkit-flex;/* safari（PC）用 */
	display: flex;
	-webkit-justify-content: space-between;
	-ms-justify-content: space-between;
	justify-content: space-between;
    -webkit-align-content: center;
	-ms-align-content: center;
	align-content: center;
}
	
#origin_lp_202021temp_header_ticket_box .origin_lp_202021temp_header_ticket_box_con ul.origin_lp_202021temp_header_day_list_box li.origin_lp_202021temp_header_day_list{
    width: 47.5%;
}

@media screen and (min-width: 769px) {
.origin_lp_202021temp_header {
    height: 105px;
}

.origin_lp_202021temp_header .origin_lp_202021temp_inner {
    display: -webkit-box;/* Androidブラウザ用 */
	display: -moz-box;/* Firefox21 */
	display: -ms-flexbox;/* IE10 */
	display: -webkit-flex;/* safari（PC）用 */
	display: flex;
	-webkit-justify-content: space-between;
	-ms-justify-content: space-between;
	justify-content: space-between;
    padding: 15px 45px;
}

.origin_lp_202021temp_header .origin_lp_202021temp_header_l_box {
	display: -webkit-box;/* Androidブラウザ用 */
	display: -moz-box;/* Firefox21 */
	display: -ms-flexbox;/* IE10 */
	display: -webkit-flex;/* safari（PC）用 */
	display: flex;
    -webkit-align-items: center;
    -ms-align-items: center;
    align-items: center;
}

.origin_lp_202021temp_header .origin_header_ticket_btn_pc {
	display: -webkit-box;/* Androidブラウザ用 */
	display: -moz-box;/* Firefox21 */
	display: -ms-flexbox;/* IE10 */
	display: -webkit-flex;/* safari（PC）用 */
	display: flex;
    -webkit-align-items: center;
    -ms-align-items: center;
    align-items: center;
}

.origin_lp_202021temp_header .origin_lp_202021temp_header_l_box .origin_lp_202021temp_header_logo {
    width: auto;
    margin-right: 50px;
}

.origin_lp_202021temp_header_nav {
    
}

.origin_lp_202021temp_header_nav ul.origin_lp_202021temp_header_nav_list_box {
    display: table;
    margin-right: 0;
    margin-left: auto;
}

.origin_lp_202021temp_header_nav ul.origin_lp_202021temp_header_nav_list_box li.origin_lp_202021temp_header_nav_list {
    display: table-cell;
    vertical-align: middle;
    height: 75px;
    padding-right: 50px;
}

.origin_lp_202021temp_header_nav ul.origin_lp_202021temp_header_nav_list_box li.origin_lp_202021temp_header_nav_list:last-child {
    padding-right: 0;
}

.origin_lp_202021temp_header_nav ul.origin_lp_202021temp_header_nav_list_box li.origin_lp_202021temp_header_nav_list a {
    color: #ffffff;
    font-size: 14px;
}

.origin_lp_202021temp_header_nav ul.origin_lp_202021temp_header_nav_list_box li.origin_lp_202021temp_header_nav_list a:hover {
    text-decoration: underline;
}
	
#origin_header_ticket_btn {
    width: 25.625%;
}
	
#origin_lp_202021temp_header_ticket_box_pc {
    position: absolute;
    bottom: 105px;
    background-color: rgba(0,0,0,0.9);
    padding: 30px 140px;
    width: 100%;
}
	
#origin_lp_202021temp_header_ticket_box_pc .origin_lp_202021temp_header_ticket_box_con {
    
}
	
#origin_lp_202021temp_header_ticket_box_pc .origin_lp_202021temp_header_ticket_box_con .origin_lp_202021temp_header_season_midashi {
    text-align: center;
    margin-bottom: 40px;
}

	
#origin_lp_202021temp_header_ticket_box_pc .origin_lp_202021temp_header_ticket_box_con .origin_lp_202021temp_header_img_box {
    display: -webkit-box;/* Androidブラウザ用 */
	display: -moz-box;/* Firefox21 */
	display: -ms-flexbox;/* IE10 */
	display: -webkit-flex;/* safari（PC）用 */
	display: flex;
	-webkit-justify-content: space-between;
	-ms-justify-content: space-between;
	justify-content: space-between;
    -webkit-align-content: center;
	-ms-align-content: center;
	align-content: center;
    width: 1000px;
    margin: 0 auto;
}
	
#origin_lp_202021temp_header_ticket_box_pc .origin_lp_202021temp_header_ticket_box_con .origin_lp_202021temp_header_vs_img {
    
}
	
#origin_lp_202021temp_header_ticket_box_pc .origin_lp_202021temp_header_ticket_box_con ul.origin_lp_202021temp_header_day_list_box {
    display: -webkit-box;/* Androidブラウザ用 */
	display: -moz-box;/* Firefox21 */
	display: -ms-flexbox;/* IE10 */
	display: -webkit-flex;/* safari（PC）用 */
	display: flex;
	-webkit-justify-content: space-between;
	-ms-justify-content: space-between;
	justify-content: space-between;
    -webkit-align-content: center;
	-ms-align-content: center;
	align-content: center;
}
	
#origin_lp_202021temp_header_ticket_box_pc .origin_lp_202021temp_header_ticket_box_con ul.origin_lp_202021temp_header_day_list_box li.origin_lp_202021temp_header_day_list {
    
}
	
#origin_lp_202021temp_header_ticket_box_pc .origin_lp_202021temp_header_ticket_box_con ul.origin_lp_202021temp_header_day_list_box li.origin_lp_202021temp_header_day_list:last-child {
    margin-left: 30px;
}
}


/************************************************************

2020-21_LPテンプレ

************************************************************/

/* -----------------------------------------------
共通
----------------------------------------------- */

#origin_lp_202021temp_container {
    overflow: hidden;
}

#origin_lp_202021temp_container img {
    vertical-align: bottom;
}

#origin_lp_202021temp_container .origin_lp_202021temp_inner {
    width: 100%;
    margin: 0 auto;
    padding: 0 20px;
}

#origin_lp_202021temp_container .origin_lp_202021temp_movie_ticket_bd {
    background-color: #cfa972;
    height: 5px;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container .origin_lp_202021temp_inner {
    width: 1280px;
    padding: 0;
}

#origin_lp_202021temp_container .origin_lp_202021temp_movie_ticket_bd {
    background-color: #cfa972;
    height: 10px;
}
}

#origin_lp_202021temp_container .origin_lp_201920temp_time_schedule_warning {
    text-align: center;
	margin-top: 14px;
	font-weight: normal;
}



/* -----------------------------------------------
MAJESTY 
----------------------------------------------- */
#origin_lp_202021temp_container .origin_lp_202021temp_majesty_btn{
    padding: 20px;
    width: 100%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container .origin_lp_202021temp_majesty_btn{
    padding: 30px;
    -webkit-transition: all .3s;
    transition: all .3s;
}
#origin_lp_202021temp_container .origin_lp_202021temp_majesty_btn:hover{
    opacity: 0.7;
}
}


#origin_lp_202021temp_container .origin_lp_202021temp_majesty_btn a{
    color: #fff;
    position: relative;
    font-weight: bold;
    font-size: 18px;
    text-align: center;
    width: 100%;
    display: inline-block;
}

#origin_lp_202021temp_container .origin_lp_202021temp_majesty_btn a .fa-arrow-right{
    margin-left: 20px;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container .origin_lp_202021temp_majesty_btn a{
    font-size: 21px;
    width: 70%;
    margin: 0 auto;
    display: block;
}
}




/* -----------------------------------------------
スペース
----------------------------------------------- */

.origin_lp_202021temp_p_60 {
    padding: 30px 0;
}

@media screen and (min-width: 769px) {
.origin_lp_202021temp_p_60 {
    padding: 60px 0;
}
}

.origin_lp_202021temp_p_100 {
    padding: 50px 0;
}

@media screen and (min-width: 769px) {
.origin_lp_202021temp_p_100 {
    padding: 100px 0;
}
}


/* -----------------------------------------------
ヘッダー
----------------------------------------------- */

#origin_lp_202021temp_container .origin_lp_202021temp_header {
    width: 100%;
    background-color: #000;
    position: fixed;
    z-index: 999;
    top: 0;
}

#origin_lp_202021temp_container .origin_lp_202021temp_header .origin_lp_202021temp_header_con {
    width: 100%;
    height: 52px;
    padding: 0 20px;
    background-color: #000000;
    display: -webkit-box;/* Androidブラウザ用 */
	display: -moz-box;/* Firefox21 */
	display: -ms-flexbox;/* IE10 */
	display: -webkit-flex;/* safari（PC）用 */
	display: flex;
	-webkit-justify-content: space-between;
	-ms-justify-content: space-between;
	justify-content: space-between;
    -webkit-align-content: center;
	-ms-align-content: center;
	align-content: center;
}

#origin_lp_202021temp_container .origin_lp_202021temp_header .origin_lp_202021temp_header_l_box {
	display: -webkit-box;/* Androidブラウザ用 */
	display: -moz-box;/* Firefox21 */
	display: -ms-flexbox;/* IE10 */
	display: -webkit-flex;/* safari（PC）用 */
	display: flex;
    -webkit-align-items: center;
    -ms-align-items: center;
    align-items: center;
}

#origin_lp_202021temp_container .origin_lp_202021temp_header .origin_lp_202021temp_header_l_box .origin_lp_202021temp_header_logo {
	width: 23.90625%;
    margin-right: 2.34375%;
}

#origin_lp_202021temp_container .origin_lp_202021temp_header .origin_lp_202021temp_header_l_box .origin_lp_202021temp_header_site_des {
	width: 25.78125%;
}

#origin_lp_202021temp_container .origin_lp_202021temp_header #origin_ss_menu_btn {
	width: 30px;
    padding: 11px 0;
}

nav#origin_ss_menu {
    width: 100%;
    position: absolute;
    top: 52px;
    z-index: 999;
    background-color: #000000;
}
	
nav#origin_ss_menu ul.origin_lp_202021temp_nav_list_box li.origin_lp_202021temp_header_nav_list a {
   width: 100%;
   display: block;
   background-color: #333333;
   color: #ffffff;
   border-bottom: 1px solid #ccc;	
   text-align: center;
   padding: 10px 0px;
}
	
nav#origin_ss_menu ul.origin_lp_202021temp_nav_list_box li.origin_lp_202021temp_nav_list .origin_lp_202021temp_pink_bg {
   background-color: #fd0093;
}
	
nav#origin_ss_menu ul.origin_lp_202021temp_nav_list_box li.origin_lp_202021temp_nav_list .origin_lp_202021temp_font_bold {
   font-weight: bold;
    font-size: 16px;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container .origin_lp_202021temp_header .origin_lp_202021temp_inner {
    display: -webkit-box;/* Androidブラウザ用 */
	display: -moz-box;/* Firefox21 */
	display: -ms-flexbox;/* IE10 */
	display: -webkit-flex;/* safari（PC）用 */
	display: flex;
	-webkit-justify-content: space-between;
	-ms-justify-content: space-between;
	justify-content: space-between;
    padding: 15px 0;
}

#origin_lp_202021temp_container .origin_lp_202021temp_header .origin_lp_202021temp_header_l_box {
	display: -webkit-box;/* Androidブラウザ用 */
	display: -moz-box;/* Firefox21 */
	display: -ms-flexbox;/* IE10 */
	display: -webkit-flex;/* safari（PC）用 */
	display: flex;
    -webkit-align-items: center;
    -ms-align-items: center;
    align-items: center;
}

#origin_lp_202021temp_container .origin_lp_202021temp_header .origin_lp_202021temp_header_l_box .origin_lp_202021temp_header_logo {
	width: 100%;
    margin-right: 20px;
}

#origin_lp_202021temp_container .origin_lp_202021temp_header .origin_lp_202021temp_header_l_box .origin_lp_202021temp_header_site_des {
	width: 100%;
}

#origin_lp_202021temp_container .origin_lp_202021temp_header_nav {
    width: 650px;
}

#origin_lp_202021temp_container .origin_lp_202021temp_header_nav ul.origin_lp_202021temp_header_nav_list_box {
    display: table;
    margin-right: 0;
    margin-left: auto;
}

#origin_lp_202021temp_container .origin_lp_202021temp_header_nav ul.origin_lp_202021temp_header_nav_list_box li.origin_lp_202021temp_header_nav_list {
    display: table-cell;
    vertical-align: middle;
    height: 75px;
    padding-right: 50px;
}

#origin_lp_202021temp_container .origin_lp_202021temp_header_nav ul.origin_lp_202021temp_header_nav_list_box li.origin_lp_202021temp_header_nav_list:last-child {
    padding-right: 0;
}

#origin_lp_202021temp_container .origin_lp_202021temp_header_nav ul.origin_lp_202021temp_header_nav_list_box li.origin_lp_202021temp_header_nav_list a {
    color: #ffffff;
    font-size: 14px;
}

#origin_lp_202021temp_container .origin_lp_202021temp_header_nav ul.origin_lp_202021temp_header_nav_list_box li.origin_lp_202021temp_header_nav_list a:hover {
    text-decoration: underline;
}
}

/* -----------------------------------------------
チケット（共通）
----------------------------------------------- */

#origin_lp_202021temp_container .origin_lp_202021temp_movie_ticket_area {
    background-color: #000000;
    padding: 40px 0 40px;
}

#origin_lp_202021temp_container .origin_lp_202021temp_ticket_vs {
    width: 96.5625%;
    margin: 0 auto 40px;
}

#origin_lp_202021temp_container ul.origin_lp_202021temp_ticket_day_list_box {
    
}

#origin_lp_202021temp_container ul.origin_lp_202021temp_ticket_day_list_box li.origin_lp_202021temp_ticket_day_list {
    width: 100%;
    margin-bottom: 30px;
}

#origin_lp_202021temp_container ul.origin_lp_202021temp_ticket_day_list_box li.origin_lp_202021temp_ticket_day_list:last-child {
    margin-bottom: 0;
}

#origin_lp_202021temp_container .origin_lp_202021temp_ticket_day_list_box .origin_lp_202021temp_ticket_day_list .origin_lp_202021temp_ticket_day {
    margin-bottom: 20px;
    text-align: center;
    margin: 0 auto;
    padding: 20px 0;
    width: 300px;
}

#origin_lp_202021temp_container ul.origin_lp_202021temp_ticket_day_list_box li.origin_lp_202021temp_ticket_day_list .origin_lp_202021temp_ticket_day_btn {
    width: 78.8571%;
    margin: 0 auto;
}

#origin_lp_202021temp_container ul.origin_lp_202021temp_ticket_day_list_box li.origin_lp_202021temp_ticket_day_list .origin_lp_202021temp_ticket_pia_btn {
    width: 100%;
    margin-top: 15px;
}

#origin_lp_202021temp_container .origin_lp_202021temp_simple_ticket_area {
	background-color: #000000;
}

#origin_lp_202021temp_container .origin_lp_202021temp_ticket_other_buy_link_txt {
    text-align: center;
    margin-top: 30px;
}

#origin_lp_202021temp_container .origin_lp_202021temp_ticket_other_buy_link_txt a {
	font-size: 3.4vw;
    color: #ffffff;
    text-decoration: underline;
}

@media screen and (min-width: 769px) {

#origin_lp_202021temp_container .origin_lp_202021temp_movie_ticket_area {
    padding: 100px 0 120px;
}

#origin_lp_202021temp_container .origin_lp_202021temp_ticket_vs {
    width: 750px;
    margin: 0 auto 80px;
	text-align: center;
}

#origin_lp_202021temp_container .origin_lp_202021temp_ticket_vs .origin_lp_pc{
    margin: 0 auto;
	text-align: center;
}

#origin_lp_202021temp_container ul.origin_lp_202021temp_ticket_day_list_box {
    display: -webkit-box;/* Androidブラウザ用 */
	display: -moz-box;/* Firefox21 */
	display: -ms-flexbox;/* IE10 */
	display: -webkit-flex;/* safari（PC）用 */
	display: flex;
	-webkit-justify-content: space-between;
	-ms-justify-content: space-between;
	justify-content: space-between;
    width: 810px;
    margin: 0 auto;
}

#origin_lp_202021temp_container ul.origin_lp_202021temp_ticket_day_list_box li.origin_lp_202021temp_ticket_day_list {
    width: 380px;
	margin-bottom: 0;
}

#origin_lp_202021temp_container ul.origin_lp_202021temp_ticket_day_list_box li.origin_lp_202021temp_ticket_day_list .origin_lp_202021temp_ticket_day {
    margin-bottom: 40px;
    width: auto;
    text-align: center;
}

#origin_lp_202021temp_container ul.origin_lp_202021temp_ticket_day_list_box li.origin_lp_202021temp_ticket_day_list .origin_lp_202021temp_ticket_day_img {
    display: inline-block;
}

#origin_lp_202021temp_container ul.origin_lp_202021temp_ticket_day_list_box li.origin_lp_202021temp_ticket_day_list .origin_lp_202021temp_ticket_day_btn {
    width: auto;
}

#origin_lp_202021temp_container ul.origin_lp_202021temp_ticket_day_list_box li.origin_lp_202021temp_ticket_day_list .origin_lp_202021temp_ticket_pia_btn {
    width: auto;
    margin-top: 30px;
}

#origin_lp_202021temp_container .origin_lp_202021temp_simple_ticket_area {
	background-color: #000000;
}

#origin_lp_202021temp_container .origin_lp_202021temp_ticket_other_buy_link_txt {
    text-align: center;
    margin-top: 30px;
}

#origin_lp_202021temp_container .origin_lp_202021temp_ticket_other_buy_link_txt a {
	font-size: 14px;
    color: #ffffff;
    text-decoration: underline;
}
}

/* -----------------------------------------------
チケット / 平日
----------------------------------------------- */

#origin_lp_202021temp_container ul.origin_lp_202021temp_ticket_day_list_box li.origin_lp_202021temp_ticket_day_list_heijitsu {
    margin: 0 auto 30px;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container ul.origin_lp_202021temp_ticket_day_list_box li.origin_lp_202021temp_ticket_day_list_heijitsu {
    margin: 0 auto;
}
}



/* -----------------------------------------------
チケット（プレイガイド）
----------------------------------------------- */
.origin_lp_202021temp_other_btn_box {
    padding-top: 60px;
}

.origin_lp_202021temp_other_btn_box .origin_lp_202021temp_other_btn_box_midashi {
    text-align: center;
    color: #ffffff;
    font-size: 16px;
    font-weight: bold;
    margin-bottom: 10px;
}

.origin_lp_202021temp_other_btn_box .origin_lp_202021temp_other_btn_list_box {
    
}

.origin_lp_202021temp_other_btn_box ul.origin_lp_202021temp_other_btn_list_box {
    display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
    -webkit-align-content: center;
	-ms-align-content: center;
	align-content: center;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-justify-content: center;
    -ms-justify-content: center;
    justify-content: center;
    /*width: 74.1935%;*/
    width: 100%;
    margin: 0 auto;
    text-align: center;
}

.origin_lp_202021temp_other_btn_box ul.origin_lp_202021temp_other_btn_list_box li.origin_lp_202021temp_other_btn_list {
    /*width: 24.3478%;*/
    width: 18.0645%;
    margin-right: 0.8695%;
    margin-bottom: 0.8695%;
    line-height: 1.0em;
}

.origin_lp_202021temp_other_btn_box ul.origin_lp_202021temp_other_btn_list_box li.origin_lp_202021temp_other_btn_list img {
    width: 100%;
}

.origin_lp_202021temp_other_btn_box ul.origin_lp_202021temp_other_btn_list_box li.origin_lp_202021temp_other_btn_list:nth-child(n + 5) {
    margin-bottom: 0;
}
/*
.origin_lp_202021temp_other_btn_box ul.origin_lp_202021temp_other_btn_list_box li.origin_lp_202021temp_other_btn_list:nth-child(4) {
    margin-right: 0;
}
*/

.origin_lp_202021temp_other_btn_box ul.origin_lp_202021temp_other_btn_list_box li.origin_lp_202021temp_other_btn_list:last-child {
    margin-right: 0;
}

@media screen and (min-width: 769px) {
.origin_lp_202021temp_other_btn_box {
    padding-top: 150px;
}

.origin_lp_202021temp_other_btn_box .origin_lp_202021temp_other_btn_box_midashi {
    text-align: center;
    color: #ffffff;
    font-size: 16px;
    font-weight: bold;
    margin-bottom: 20px;
}

.origin_lp_202021temp_other_btn_box .origin_lp_202021temp_other_btn_list_box {
    
}

.origin_lp_202021temp_other_btn_box ul.origin_lp_202021temp_other_btn_list_box {
    display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-justify-content: space-between;
	-ms-justify-content: space-between;
	justify-content: space-between;
    -webkit-align-content: center;
	-ms-align-content: center;
	align-content: center;
    width: 240px;
    margin: 0 auto;
    text-align: left;
}

.origin_lp_202021temp_other_btn_box ul.origin_lp_202021temp_other_btn_list_box li.origin_lp_202021temp_other_btn_list {
    width: auto;
    margin-right: 0;
    margin-bottom: 0;
}
}


/* -----------------------------------------------
チケット（動画）
----------------------------------------------- */

#origin_lp_202021temp_container .origin_lp_202021temp_movie_ticket_box {
  position: relative;
  z-index: 0;
  overflow: hidden;
}

#origin_lp_202021temp_container .origin_lp_202021temp_movie_ticket_bg {
  background: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_101213/ticket_btn/bg_img_pc.png) no-repeat center center;
  background-size: cover;
}

#origin_lp_202021temp_container .origin_lp_202021temp_movie_ticket_box .origin_lp_202021temp_movie_ticket {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}

#origin_lp_202021temp_container .origin_lp_202021temp_movie_ticket_box .origin_lp_202021temp_movie_ticket video {
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  min-width: 100%;
  min-height: 100%;
  width: auto;
  height: auto;
}

#origin_lp_202021temp_container .origin_lp_202021temp_movie_ticket_box .origin_lp_202021temp_movie_ticket_black_bg {
  background-color: rgba(0, 0, 0, 0.5);
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}

#origin_lp_202021temp_container .origin_lp_202021temp_movie_ticket_area .origin_lp_202021temp_inner {
    position: relative;
    z-index: 10;
}

@media screen and (min-width: 769px) {

#origin_lp_202021temp_container .origin_lp_202021temp_movie_ticket_box {
  position: relative;
  z-index: 0;
  overflow: hidden;
}

#origin_lp_202021temp_container .origin_lp_202021temp_movie_ticket_bg {
  background: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/19_20_101213/ticket_btn/bg_img_pc.png) no-repeat center center;
  background-size: cover;
}

#origin_lp_202021temp_container .origin_lp_202021temp_movie_ticket_box .origin_lp_202021temp_movie_ticket {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}

#origin_lp_202021temp_container .origin_lp_202021temp_movie_ticket_box .origin_lp_202021temp_movie_ticket video {
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  min-width: 100%;
  min-height: 100%;
  width: auto;
  height: auto;
}

#origin_lp_202021temp_container .origin_lp_202021temp_movie_ticket_box .origin_lp_202021temp_movie_ticket_black_bg {
  background-color: rgba(0, 0, 0, 0.5);
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}

#origin_lp_202021temp_container .origin_lp_202021temp_movie_ticket_area .origin_lp_202021temp_inner {
    position: relative;
    z-index: 10;
}
}

/* -----------------------------------------------
イベント情報
----------------------------------------------- */

#origin_lp_202021temp_container .origin_lp_202021temp_event_info_area {
    padding: 40px 0;
}

#origin_lp_202021temp_container .origin_lp_202021temp_event_info_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/template/bg_eventinfo.png);
    background-repeat: repeat;
}

#origin_lp_202021temp_container .origin_lp_202021temp_event_info_area .origin_lp_202021temp_midashi {
}

#origin_lp_202021temp_container .origin_lp_202021temp_event_info_area .origin_lp_202021temp_midashi img {
    text-align: center;
    margin: 0 auto;
    width: 91.4285%;
}


#origin_lp_202021temp_container .origin_lp_202021temp_event_info_area ul.origin_lp_202021temp_list_box {
    padding-top: 50px;
    position: relative;
    z-index: 3;
}

#origin_lp_202021temp_container .origin_lp_202021temp_event_info_area ul.origin_lp_202021temp_list_box li.origin_lp_202021temp_list {
    
}

#origin_lp_202021temp_container .origin_lp_202021temp_event_info_area ul.origin_lp_202021temp_list_box li.origin_lp_202021temp_list:nth-child(n +2) {
    margin-top: 4.2857%;
}

#origin_lp_202021temp_container .origin_lp_202021temp_event_info_area ul.origin_lp_202021temp_list_box li.origin_lp_202021temp_list .origin_lp_202021temp_con_box {
    display: -webkit-box;/* Androidブラウザ用 */
	display: -moz-box;/* Firefox21 */
	display: -ms-flexbox;/* IE10 */
	display: -webkit-flex;/* safari（PC）用 */
	display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-justify-content: space-between;
	-ms-justify-content: space-between;
	justify-content: space-between;
}

#origin_lp_202021temp_container .origin_lp_202021temp_event_info_area ul.origin_lp_202021temp_list_box li.origin_lp_202021temp_list .origin_lp_202021temp_img {
    width: 100%;
}

#origin_lp_202021temp_container .origin_lp_202021temp_event_info_area ul.origin_lp_202021temp_list_box li.origin_lp_202021temp_list .origin_lp_202021temp_img img {
    width: 100%;
}

#origin_lp_202021temp_container .origin_lp_202021temp_event_info_area ul.origin_lp_202021temp_list_box li.origin_lp_202021temp_list .origin_lp_202021temp_txt {
    background-color: #fff;
    padding: 25px 20px;
    color: #333;
    font-size: 4vw;
}

#origin_lp_202021temp_container .origin_lp_202021temp_event_info_area ul.origin_lp_202021temp_list_box li.origin_lp_202021temp_list .origin_lp_202021temp_txt span{
    color: #b8001e;
}

#origin_lp_202021temp_container .origin_lp_202021temp_event_info_area .origin_lp_202021temp_event_info_ttl {
    font-weight: bold;
}



#origin_lp_202021temp_container a{
    color: #b8001e;
}

#origin_lp_202021temp_container .origin_lp_202021temp_event_info_area .origin_lp_202021temp_bg {
    position: absolute;
    z-index: 1;
    top: 4%;
    left: 0;
    width: 100%;
}

#origin_lp_202021temp_container .origin_lp_202021temp_event_info_area .origin_lp_202021temp_bg img {
    width: 100%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container .origin_lp_202021temp_event_info_area {
    padding: 90px 0 120px;
}

#origin_lp_202021temp_container .origin_lp_202021temp_event_info_area .origin_lp_202021temp_inner {
    width: 1000px;
}

#origin_lp_202021temp_container .origin_lp_202021temp_event_info_area ul.origin_lp_202021temp_list_box {
    padding-top: 70px;
    display: -webkit-box;/* Androidブラウザ用 */
	display: -moz-box;/* Firefox21 */
	display: -ms-flexbox;/* IE10 */
	display: -webkit-flex;/* safari（PC）用 */
	display: flex;
	-webkit-justify-content: space-between;
	-ms-justify-content: space-between;
	justify-content: space-between;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap    : wrap;
    flex-wrap        : wrap;
}

#origin_lp_202021temp_container .origin_lp_202021temp_event_info_area ul.origin_lp_202021temp_list_box li.origin_lp_202021temp_list {
    width: 49%;
    display: -webkit-box;/* Androidブラウザ用 */
	display: -moz-box;/* Firefox21 */
	display: -ms-flexbox;/* IE10 */
	display: -webkit-flex;/* safari（PC）用 */
	display: flex;
    -webkit-align-items: stretch;
    -ms-align-items: stretch;
    align-items: stretch;
}

#origin_lp_202021temp_container .origin_lp_202021temp_event_info_area ul.origin_lp_202021temp_list_box li.origin_lp_202021temp_list:nth-child(n +2) {
    margin-top: 0;
}

#origin_lp_202021temp_container .origin_lp_202021temp_event_info_area ul.origin_lp_202021temp_list_box li.origin_lp_202021temp_list:nth-child(n +3) {
    margin-top: 40px;
}

#origin_lp_202021temp_container .origin_lp_202021temp_event_info_area ul.origin_lp_202021temp_list_box li.origin_lp_202021temp_list .origin_lp_202021temp_con_box {

}

#origin_lp_202021temp_container .origin_lp_202021temp_event_info_area .origin_lp_202021temp_midashi img {
    max-width: 658px;
}


#origin_lp_202021temp_container .origin_lp_202021temp_event_info_area ul.origin_lp_202021temp_list_box li.origin_lp_202021temp_list .origin_lp_202021temp_img {
    width: 100%;
}

#origin_lp_202021temp_container .origin_lp_202021temp_event_info_area ul.origin_lp_202021temp_list_box li.origin_lp_202021temp_list .origin_lp_202021temp_txt {
    padding: 25px 35px;
    font-size: 18px;
    height: 100%;
}

#origin_lp_202021temp_container .origin_lp_202021temp_event_info_area .origin_lp_202021temp_bg {
    top: 200px;
}

#origin_lp_202021temp_container .origin_lp_202021temp_event_info_area .origin_lp_202021temp_bg img {
    width: 100%;
}
}


/* -----------------------------------------------
グルメ情報 2021-22
----------------------------------------------- */

#origin_lp_202021temp_container .origin_lp_202021temp_gourmet_area {
    padding: 40px 0;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container .origin_lp_202021temp_gourmet_area {
    padding: 90px 0 120px;
}
}

#origin_lp_202021temp_container .origin_lp_202021temp_gourmet_area .origin_lp_202021temp_midashi img {
    text-align: center;
    margin: 0 auto 20px;
    width: 77.1428%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container .origin_lp_202021temp_gourmet_area .origin_lp_202021temp_midashi img {
    max-width: 540px;
	margin: 0 auto 40px;
}
}

#origin_lp_202021temp_container .origin_lp_202021temp_gourmet_area  li img{
    margin: 0 10px;
    width: 250px;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container .origin_lp_202021temp_gourmet_area li img{
    margin: 0 20px;
    width: 370px;
}
}


/* -----------------------------------------------
タイムスケジュール / 2day
----------------------------------------------- */

#origin_lp_202021temp_container ._2day_area {
    
}

#origin_lp_202021temp_container .origin_lp_202021temp_time_schedule_2day_area .origin_lp_202021temp_inner {
    
}

#origin_lp_202021temp_container .origin_lp_202021temp_time_schedule_2day_area .origin_lp_202021temp_midashi_box {
    background-color: #fff;
    padding: 30px 0 20px;
}

#origin_lp_202021temp_container .origin_lp_202021temp_time_schedule_2day_area .origin_lp_202021temp_midashi_box .origin_lp_202021temp_midashi {
    width: 82.4285%;
    margin: 0 auto;
    text-align: center;
}

#origin_lp_202021temp_container .origin_lp_202021temp_time_schedule_2day_area .origin_lp_202021temp_time_schedule_list_box {
    padding: 12.8571% 0;
}

#origin_lp_202021temp_container .origin_lp_202021temp_time_schedule_2day_area .origin_lp_202021temp_time_schedule_bg_1day {
    background-color: #dcdcdc;
}

#origin_lp_202021temp_container .origin_lp_202021temp_time_schedule_2day_area .origin_lp_202021temp_time_schedule_bg_2day {
    background-color: #eeeeee;
}

#origin_lp_202021temp_container .origin_lp_202021temp_time_schedule_2day_area .origin_lp_202021temp_day {
    margin-bottom: 25px;
}

#origin_lp_202021temp_container .origin_lp_202021temp_time_schedule_2day_area .origin_lp_202021temp_time_schedule {
    font-size: 4vw;
    color: #000;
    font-weight: bold;
}

#origin_lp_202021temp_container .origin_lp_202021temp_time_schedule .small_txt{
    font-size: 14px;
}

#origin_lp_202021temp_container .origin_lp_202021temp_time_schedule_2day_area .origin_lp_202021temp_tipoff {
    font-size: 4vw;
    color: #000000;
    font-weight: bold;
    background-color: #fff100;
    margin-top: 25px;
    display: inline-block;
    line-height: 1em;
    padding: 2px;
}


@media screen and (min-width: 769px) {
#origin_lp_202021temp_container .origin_lp_202021temp_time_schedule_2day_area {
    padding: 90px 0 110px;
    position: relative;
}

#origin_lp_202021temp_container .origin_lp_202021temp_time_schedule_2day_bg {
    background-image: linear-gradient( 90deg, #dcdcdc 50%, #eeeeee 50% )
}

#origin_lp_202021temp_container .origin_lp_202021temp_time_schedule_2day_area .origin_lp_202021temp_inner {
    width: 1000px;
}

#origin_lp_202021temp_container .origin_lp_202021temp_time_schedule_2day_area .origin_lp_202021temp_midashi {
    margin: 0 auto 60px;
    text-align: center;
    max-width: 689px;
}

#origin_lp_202021temp_container .origin_lp_202021temp_time_schedule_2day_area ul.origin_lp_202021temp_time_schedule_2day_list_box {
    display: -webkit-box;/* Androidブラウザ用 */
	display: -moz-box;/* Firefox21 */
	display: -ms-flexbox;/* IE10 */
	display: -webkit-flex;/* safari（PC）用 */
	display: flex;
	-webkit-justify-content: space-between;
	-ms-justify-content: space-between;
	justify-content: space-between;
}

#origin_lp_202021temp_container .origin_lp_202021temp_time_schedule_2day_area ul.origin_lp_202021temp_time_schedule_2day_list_box li.origin_lp_202021temp_time_schedule_2day_list {
    
}

#origin_lp_202021temp_container .origin_lp_202021temp_time_schedule_2day_area ul.origin_lp_202021temp_time_schedule_2day_list_box li.origin_lp_202021temp_time_schedule_2day_list .origin_lp_202021temp_day {
    margin-bottom: 50px;
}

#origin_lp_202021temp_container .origin_lp_202021temp_time_schedule_2day_area ul.origin_lp_202021temp_time_schedule_2day_list_box li.origin_lp_202021temp_time_schedule_2day_list .origin_lp_202021temp_time_schedule {
    font-size: 17px;
    color: #000;
    font-weight: bold;
}

#origin_lp_202021temp_container .origin_lp_202021temp_time_schedule_2day_area ul.origin_lp_202021temp_time_schedule_2day_list_box li.origin_lp_202021temp_time_schedule_2day_list .origin_lp_202021temp_time_schedule span.origin_lp_202021temp_tipoff {
    font-size: 17px;
    color: #000;
    font-weight: bold;
    background-color: #fff100;
    margin-top: 50px;
    display: inline-block;
    line-height: 1em;
    padding: 5px;
}

}

/* -----------------------------------------------
タイムスケジュール / 1day
----------------------------------------------- */

#origin_lp_202021temp_container .origin_lp_202021temp_time_schedule_1day_area {
    
}

#origin_lp_202021temp_container .origin_lp_202021temp_time_schedule_1day_area .origin_lp_202021temp_inner {
    
}

#origin_lp_202021temp_container .origin_lp_202021temp_time_schedule_1day_area .origin_lp_202021temp_midashi_box {
    background-color: #fff;
    padding: 30px 0 20px;
}

#origin_lp_202021temp_container .origin_lp_202021temp_time_schedule_1day_area .origin_lp_202021temp_midashi_box .origin_lp_202021temp_midashi {
    width: 48.8571%;
    margin: 0 auto;
    text-align: center;
}

#origin_lp_202021temp_container .origin_lp_202021temp_time_schedule_1day_area .origin_lp_202021temp_time_schedule_list_box {
    padding: 30px 0;
}

#origin_lp_202021temp_container .origin_lp_202021temp_time_schedule_1day_area .origin_lp_202021temp_time_schedule_bg {
    background-color: #eeeeee;
}

#origin_lp_202021temp_container .origin_lp_202021temp_time_schedule_1day_area .origin_lp_202021temp_day {
    margin-bottom: 25px;
}

#origin_lp_202021temp_container .origin_lp_202021temp_time_schedule_1day_area .origin_lp_202021temp_time_schedule {
    font-size: 4vw;
    color: #000;
    font-weight: bold;
}

#origin_lp_202021temp_container .origin_lp_202021temp_time_schedule_1day_area .origin_lp_202021temp_tipoff {
    font-size: 4vw;
    color: #000000;
    font-weight: bold;
    background-color: #fff100;
    margin-top: 25px;
    display: inline-block;
    line-height: 1em;
    padding: 2px;
}

#origin_lp_202021temp_container .origin_lp_202021temp_time_schedule_1day_area .origin_lp_202021temp_sankaku {
    position: absolute;
    z-index: 1;
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    width: 10%;
    line-height: 1em;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container .origin_lp_202021temp_time_schedule_1day_area {
    padding: 50px 0 110px;
    border-top: 10px solid #000000;
    position: relative;
}

#origin_lp_202021temp_container .origin_lp_202021temp_time_schedule_bg {
    background-color: #eeeeee;
}

#origin_lp_202021temp_container .origin_lp_202021temp_time_schedule_1day_area .origin_lp_202021temp_inner {
    width: 1000px;
}

#origin_lp_202021temp_container .origin_lp_202021temp_time_schedule_1day_area .origin_lp_202021temp_midashi {
    margin: 0 auto 60px;
    text-align: center;
    
}

#origin_lp_202021temp_container .origin_lp_202021temp_time_schedule_1day_area ul.origin_lp_202021temp_time_schedule_1day_list_box {
    display: -webkit-box;/* Androidブラウザ用 */
	display: -moz-box;/* Firefox21 */
	display: -ms-flexbox;/* IE10 */
	display: -webkit-flex;/* safari（PC）用 */
	display: flex;
}

#origin_lp_202021temp_container .origin_lp_202021temp_time_schedule_1day_area ul.origin_lp_202021temp_time_schedule_1day_list_box li.origin_lp_202021temp_time_schedule_1day_list {
    margin: 0 auto;
}

#origin_lp_202021temp_container .origin_lp_202021temp_time_schedule_1day_area ul.origin_lp_202021temp_time_schedule_1day_list_box li.origin_lp_202021temp_time_schedule_1day_list .origin_lp_202021temp_day {
    margin-bottom: 50px;
	text-align: center;
}

#origin_lp_202021temp_container .origin_lp_202021temp_time_schedule_1day_area ul.origin_lp_202021temp_time_schedule_1day_list_box li.origin_lp_202021temp_time_schedule_1day_list .origin_lp_202021temp_time_schedule {
    font-size: 18px;
    color: #000000;
    font-weight: bold;
}

#origin_lp_202021temp_container .origin_lp_202021temp_time_schedule_1day_area ul.origin_lp_202021temp_time_schedule_1day_list_box li.origin_lp_202021temp_time_schedule_1day_list .origin_lp_202021temp_time_schedule span.origin_lp_202021temp_tipoff {
    font-size: 18px;
    color: #000000;
    font-weight: bold;
    background-color: #fff100;
    margin-top: 50px;
    display: inline-block;
    line-height: 1em;
    padding: 5px;
}

}

/* -----------------------------------------------
チケット情報
----------------------------------------------- */

#origin_lp_202021temp_container .origin_lp_202021temp_ticket_info_area {
    padding: 12.8571% 0;
    color: #fff;
    font-size: 14px;
}


#origin_lp_202021temp_container .origin_lp_202021temp_ticket_info_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/template/bg_ticket.png);
    background-repeat: repeat;
}

#origin_lp_202021temp_container .origin_lp_202021temp_ticket_info_area .origin_lp_202021temp_midashi {
    width: 91.5714%;
    margin: 0 auto 30px;
    text-align: center;
}

#origin_lp_202021temp_container .origin_lp_202021temp_ticket_info_area .origin_lp_202021temp_arena_img {
    text-align: center;
    margin-bottom: 50px;
}

#origin_lp_202021temp_container .origin_lp_202021temp_ticket_info_area .origin_lp_202021temp_kakaku_img {
    text-align: center;
}

@media screen and (min-width: 769px) {

#origin_lp_202021temp_container .origin_lp_202021temp_ticket_info_area {
    padding: 90px 0 160px;
    font-size: 16px;
}

#origin_lp_202021temp_container .origin_lp_202021temp_ticket_info_area .origin_lp_202021temp_inner {
    width: 1000px;
}

#origin_lp_202021temp_container .origin_lp_202021temp_ticket_info_area .origin_lp_202021temp_midashi {
    margin: 0 auto 60px;
    text-align: center;
    max-width: 689px;
}

#origin_lp_202021temp_container .origin_lp_202021temp_ticket_info_area .origin_lp_202021temp_arena_img {
    margin-bottom: 100px;
}
}

/* -----------------------------------------------
アリーナ情報
----------------------------------------------- */

#origin_lp_202021temp_container .origin_lp_202021temp_arena_info_area {
 	background: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/template/sp_bg_arenainfo.png) #000000 top no-repeat;
    background-size: cover;   
}

#origin_lp_202021temp_container .origin_lp_202021temp_arena_info_area .origin_lp_202021temp_arena_info_midashi_box {
	padding: 12.8571% 0 35.7142%;
}

#origin_lp_202021temp_container .origin_lp_202021temp_arena_info_area .origin_lp_202021temp_arena_info_midashi_box .origin_lp_202021temp_arena_info_midashi {
    width: 91.7142%;
	margin: 0 auto;
    text-align: center;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container .origin_lp_202021temp_arena_info_area {
	background: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/template/pc_bg_arenainfo.png) #000000 top no-repeat; 
    background-size: cover; 
}

#origin_lp_202021temp_container .origin_lp_202021temp_arena_info_area .origin_lp_202021temp_arena_info_midashi_box {
	padding: 90px 0 400px;
    text-align: center;
}

#origin_lp_202021temp_container .origin_lp_202021temp_arena_info_area .origin_lp_202021temp_arena_info_midashi_box .origin_lp_202021temp_arena_info_midashi {
    margin: 0 auto;
    text-align: center;
    max-width: 686px;
}
}



/************************************************
アクセス / バス
*/

#origin_lp_202021temp_container .origin_lp_202021temp_arena_info_area .origin_lp_202021temp_bus_box {
	
}

#origin_lp_202021temp_container .origin_lp_202021temp_arena_info_area .origin_lp_202021temp_bus_box .origin_lp_202021temp_txt_box {
	background-color: #000000;
	padding: 20px 0;
}

#origin_lp_202021temp_container .origin_lp_202021temp_arena_info_area .origin_lp_202021temp_bus_box .origin_lp_202021temp_txt_box p.origin_lp_202021temp_txt {
	font-size: 4vw;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
}

#origin_lp_202021temp_container .origin_lp_202021temp_arena_info_area .origin_lp_202021temp_bus_box .origin_lp_202021temp_inner {
	padding-top: 30px;
	padding-bottom: 50px;
}

#origin_lp_202021temp_container .origin_lp_202021temp_arena_info_area .origin_lp_202021temp_bus_box .origin_lp_202021temp_midashi {
	width: 94.21875%;
	margin: 0 auto 15px;
}

#origin_lp_202021temp_container .origin_lp_202021temp_arena_info_area .origin_lp_202021temp_bus_box .origin_lp_202021temp_jikoku_img {
	width: 100%;
	margin: 0 auto 20px;
    text-align: center;
}

#origin_lp_202021temp_container .origin_lp_202021temp_arena_info_area .origin_lp_202021temp_bus_box .origin_lp_202021temp_jikoku_img .origin_lp_202021temp_bus_heijitsu_txt {
	font-size: 2.8571vw;
    color: #ffffff;
    margin-top: 15px;
    display: inline-block;
    text-align: center;
    width: 100%;
}

#origin_lp_202021temp_container .origin_lp_202021temp_arena_info_area .origin_lp_202021temp_bus_box .origin_lp_202021temp_shuttle_bus_bnr {
	width: 100%;
	margin: 0 auto 20px;
    text-align: center;
}

@media screen and (min-width: 769px) {

#origin_lp_202021temp_container .origin_lp_202021temp_arena_info_area .origin_lp_202021temp_bus_box .origin_lp_202021temp_txt_box {
	padding: 15px 0;
}

#origin_lp_202021temp_container .origin_lp_202021temp_arena_info_area .origin_lp_202021temp_bus_box .origin_lp_202021temp_txt_box p.origin_lp_202021temp_txt {
	font-size: 20px;
}

#origin_lp_202021temp_container .origin_lp_202021temp_arena_info_area .origin_lp_202021temp_bus_box .origin_lp_202021temp_inner {
	width: 1000px;
	padding: 60px 0 100px;
}

#origin_lp_202021temp_container .origin_lp_202021temp_arena_info_area .origin_lp_202021temp_bus_box .origin_lp_202021temp_midashi {
	width: 603px;
	margin: 0 auto 30px;
}

#origin_lp_202021temp_container .origin_lp_202021temp_arena_info_area .origin_lp_202021temp_bus_box .origin_lp_202021temp_jikoku_img {
	width: 829px;
	margin: 0 auto 200px;
}

#origin_lp_202021temp_container .origin_lp_202021temp_arena_info_area .origin_lp_202021temp_bus_box .origin_lp_202021temp_jikoku_img .origin_lp_202021temp_bus_heijitsu_txt {
	font-size: 12px;
    margin-top: 15px;
}

#origin_lp_202021temp_container .origin_lp_202021temp_arena_info_area .origin_lp_202021temp_bus_box .origin_lp_202021temp_shuttle_bus_bnr {
	width: 1025px;
	margin: 0 auto 20px;
    text-align: center;
    margin-left: -25px;
}
}

/************************************************
アクセス / 車
*/

#origin_lp_202021temp_container .origin_lp_202021temp_arena_info_area .origin_lp_202021temp_car_box {
	
}

#origin_lp_202021temp_container .origin_lp_202021temp_arena_info_area .origin_lp_202021temp_car_box .origin_lp_202021temp_car_img {
	
}

@media screen and (min-width: 769px) {

#origin_lp_202021temp_container .origin_lp_202021temp_arena_info_area .origin_lp_202021temp_car_box .origin_lp_202021temp_car_img {
	width: 1001px;
	margin: 0 auto;
    text-align: center;
}
}


/* -----------------------------------------------
プレイヤースライダー 2020-21
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_temp_pick_up_area {
    background-color: #000000;
}

#origin_lp_202021temp_container #origin_lp_temp_pick_up_area .origin_lp_temp_midashi {
    text-align: center;
    margin: 0 auto 20px;
    width:70.4285% ;
}

#origin_lp_202021temp_container #origin_lp_temp_pick_up_area .player_txt {
    color: #ffffff;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_temp_pick_up_area {
    padding: 90px 0;
}

#origin_lp_202021temp_container #origin_lp_temp_pick_up_area .origin_lp_temp_midashi {
    text-align: center;
    margin: 0 auto 40px;
    max-width: 493px;
}
}

/* -----------------------------------------------
プレイヤースライダー 2021-22
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_temp_pick_up_area2021 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/template/sp_bg_players.png);
	background-color: #000;
	background-size: cover;
	padding: 40px 0;
}

#origin_lp_202021temp_container #origin_lp_temp_pick_up_area2021 .origin_lp_temp_midashi {
    text-align: center;
    margin: 0 auto 20px;
    width:70.4285% ;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_temp_pick_up_area2021 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/template/pc_bg_players.png);
    padding: 90px 0;
}

#origin_lp_202021temp_container #origin_lp_temp_pick_up_area2021 .origin_lp_temp_midashi {
    text-align: center;
    margin: 0 auto 40px;
    max-width: 493px;
}
}

#origin_lp_202021temp_container #origin_lp_temp_pick_up_area2021 li img{
    margin: 0 10px;
    width: 250px;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_temp_pick_up_area2021 li img{
    margin: 0 20px;
    width: 350px;
}
}

.slick-arrow {
  position: absolute;
  top: 0;
  bottom: 0;
  margin: auto;
}

.prev_icon{
  position: absolute;
  top: 50%;
  left: 10px;
  transform: translate(0,-50%);
  width: 30px;
  z-index: 1;
}
.next_icon{
  position: absolute;
  top: 50%;
  right: 10px;
  transform: translate(0,-50%);
  width: 30px;
  z-index: 1;
}

/* -----------------------------------------------
BT スライダー
----------------------------------------------- */

#origin_lp_202021temp_container .origin_lp_202021temp_bt_top {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/template/sp_bt_top.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 26.4285%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container .origin_lp_202021temp_bt_top {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/template/pc_bt_top.png);
	background-repeat: no-repeat;
	padding-bottom: 26.5625%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container .origin_lp_202021temp_bt_top_2122 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/template/sp_bt_top.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 26.4285%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container .origin_lp_202021temp_bt_top_2122 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/template/pc_bt_top.png);
	background-repeat: no-repeat;
	padding-bottom: 26.5625%;
	height: 0;
	background-size: cover;
}
}



#origin_lp_202021temp_container #origin_lp_temp_bt_area {
    background-color: #de2122;
    padding: 12.8571% 0;
}

#origin_lp_202021temp_container #origin_lp_temp_bt_area li{
    margin: 0 10px;
    width: 174px;
}

#origin_lp_202021temp_container #origin_lp_temp_bt_area .origin_lp_temp_midashi {
    text-align: center;
    margin: 0 auto 20px;
    width:92% ;
}

#origin_lp_202021temp_container #origin_lp_temp_bt_area .player_txt {
    color: #ffffff;
    margin-top: 10px;
    font-size: 16px;
    line-height: 1.6em;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_temp_bt_area {
    padding: 90px 0;
}

#origin_lp_202021temp_container #origin_lp_temp_bt_area .origin_lp_temp_midashi {
    text-align: center;
    margin: 0 auto 40px;
    max-width: 668px;
}
#origin_lp_202021temp_container #origin_lp_temp_bt_area li{
    margin: 0 10px;
    width: 347px;
}
#origin_lp_202021temp_container #origin_lp_temp_bt_area .player_txt {
    margin-top: 20px;
}
}

/* -----------------------------------------------
ご注意 スライダー
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_temp_warning_area {
	background: #fff;
    color: #fff;
    font-weight: bold;
    font-size: 18px;
    text-align: center;
}

#origin_lp_202021temp_container #origin_lp_temp_warning_area .origin_lp_temp_ttl_warning{
	padding: 10px 0;
    background: #fd0000;
}

#origin_lp_202021temp_container #origin_lp_temp_warning_area ul.player_img_slider li{
    width: 350px;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_temp_warning_area .origin_lp_temp_ttl_warning{
	padding: 20px 0;
}

#origin_lp_202021temp_container #origin_lp_temp_warning_area {
    font-size: 24px;
}
#origin_lp_202021temp_container #origin_lp_temp_warning_area ul.player_img_slider li{
    width: 900px;
}
}


/* -----------------------------------------------
フッター
----------------------------------------------- */

#origin_lp_202021temp_container .origin_lp_202021temp_footer {
    padding: 50px 0 40px;
}

#origin_lp_202021temp_container .origin_lp_202021temp_footer_bg {
    background-image:url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2019_20/lp/footer/bg_img.png);
    background-repeat: repeat;
}

#origin_lp_202021temp_container .origin_lp_202021temp_footer .origin_lp_202021temp_inner {
    
}

#origin_lp_202021temp_container .origin_lp_202021temp_footer .origin_lp_202021temp_page_top_btn {
    width: 14.84375%;
	margin: 0 auto 50px;
}

#origin_lp_202021temp_container .origin_lp_202021temp_footer .origin_lp_202021temp_footer_sns_box {
    margin-bottom: 50px;
}

#origin_lp_202021temp_container .origin_lp_202021temp_footer ul.origin_lp_202021temp_footer_sns_list_box {
    display: -webkit-box;/* Androidブラウザ用 */
	display: -moz-box;/* Firefox21 */
	display: -ms-flexbox;/* IE10 */
	display: -webkit-flex;/* safari（PC）用 */
	display: flex;
	-webkit-justify-content: space-between;
	-ms-justify-content: space-between;
	justify-content: space-between;
	width: 81.25%;
	margin: 0 auto;
}

#origin_lp_202021temp_container .origin_lp_202021temp_footer ul.origin_lp_202021temp_footer_sns_list_box li.origin_lp_202021temp_footer_sns_list {
    width: 20%;
}

#origin_lp_202021temp_container .origin_lp_202021temp_footer h3.origin_lp_202021temp_footer_logo {
    width: 46.09375%;
	margin: 0 auto 15px;
}

#origin_lp_202021temp_container .origin_lp_202021temp_footer .origin_lp_202021temp_footer_copy {
    font-size: 3.4vw;
	color: #ffffff;
	text-align: center;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container .origin_lp_202021temp_footer {
    padding: 50px 0 30px;
}

#origin_lp_202021temp_container .origin_lp_202021temp_footer .origin_lp_202021temp_inner {
    width: 1000px;
}

#origin_lp_202021temp_container .origin_lp_202021temp_footer .origin_lp_202021temp_page_top_btn {
    width: 47px;
	margin: 0 auto 50px;
}

#origin_lp_202021temp_container .origin_lp_202021temp_footer .origin_lp_202021temp_footer_sns_box {
    margin-bottom: 60px;
}

#origin_lp_202021temp_container .origin_lp_202021temp_footer ul.origin_lp_202021temp_footer_sns_list_box {
	width: 235px;
	margin: 0 auto;
}

#origin_lp_202021temp_container .origin_lp_202021temp_footer ul.origin_lp_202021temp_footer_sns_list_box li.origin_lp_202021temp_footer_sns_list {
    width: 48px;
}

#origin_lp_202021temp_container .origin_lp_202021temp_footer h3.origin_lp_202021temp_footer_logo {
    width: 290px;
	margin: 0 auto 20px;
}

#origin_lp_202021temp_container .origin_lp_202021temp_footer .origin_lp_202021temp_footer_copy {
    font-size: 12px;
}
}







/*
2020/10/3.4_広島ドラゴンフライズ

************************************************************/

/* -----------------------------------------------
MV
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_20100304_hiroshima .origin_lp_202021temp_mv_area .origin_lp_202021temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_100304/sp_mv.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 141.7142%;
	background-size: cover;
    margin-top: 52px;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_20100304_hiroshima .origin_lp_202021temp_mv_area .origin_lp_202021temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_100304/pc_mv.png);
	background-repeat: no-repeat;
	padding-bottom: 70.625%;
	height: 0;
	background-size: cover;
    margin-top: 105px;
}
}

/* -----------------------------------------------
ピックアップ
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_20100304_hiroshima .origin_lp_202021temp_pickup_area {
    
}

#origin_lp_202021temp_container #origin_lp_202021temp_20100304_hiroshima .origin_lp_202021temp_pickup_area .origin_lp_202021temp_mv_bg01 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_100304/sp_intro_01.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 83.2857%;
	background-size: cover;
}

#origin_lp_202021temp_container #origin_lp_202021temp_20100304_hiroshima .origin_lp_202021temp_pickup_area .origin_lp_202021temp_mv_bg02 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_100304/sp_intro_02.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 129.5714%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_20100304_hiroshima .origin_lp_202021temp_pickup_area .origin_lp_202021temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_100304/pc_intro_01.png);
	background-repeat: no-repeat;
	padding-bottom: 43.2815%;
	height: 0;
	background-size: cover;
}
}

/* -----------------------------------------------
ストーリー
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_20100304_hiroshima .origin_lp_202021temp_story_area {
	position: relative;
}

#origin_lp_202021temp_container #origin_lp_202021temp_20100304_hiroshima .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box01_01 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_100304/sp_intro_03.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 125.5714%;
	background-size: cover;
}

#origin_lp_202021temp_container #origin_lp_202021temp_20100304_hiroshima .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box01_02 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_100304/sp_intro_04.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 115.7142%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_20100304_hiroshima .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box01 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_100304/pc_intro_02.png);
	background-repeat: no-repeat;
	padding-bottom: 73.90625%;
    height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_20100304_hiroshima .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box02 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_100304/sp_intro_05.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 135%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_20100304_hiroshima .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box02 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_100304/pc_intro_03.png);
	background-repeat: no-repeat;
	padding-bottom: 58.2812%;
    height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_20100304_hiroshima .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box03 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_100304/sp_intro_06.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 57.8571%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_20100304_hiroshima .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box03 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_100304/pc_intro_04.png);
	background-repeat: no-repeat;
	padding-bottom: 22.8125%;
    height: 0;
	background-size: cover;
}
}




/* -----------------------------------------------
グルメ・グッズ
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_20100304_hiroshima .origin_lp_202021temp_gourmet {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_100304/sp_gourmet.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 142.8571%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_20100304_hiroshima .origin_lp_202021temp_gourmet {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_100304/pc_gourmet.png);
	background-repeat: no-repeat;
	padding-bottom: 35.3125%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_20100304_hiroshima .origin_lp_202021temp_goods {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_100304/sp_goods.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 142.8571%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_20100304_hiroshima .origin_lp_202021temp_goods {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_100304/pc_goods.png);
	background-repeat: no-repeat;
	padding-bottom: 34.5312%;
	height: 0;
	background-size: cover;
}
}



/* -----------------------------------------------
チケット
----------------------------------------------- */

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_20100304_hiroshima .origin_lp_202021temp_ticket_vs {
    text-align: center;
}
}




/*
2020/10/17.18_京都ハンナリーズ

************************************************************/

/* -----------------------------------------------
MV
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_20101718_kyoto .origin_lp_202021temp_mv_area .origin_lp_202021temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_101718/sp_mv.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 194.5714%;
	background-size: cover;
    margin-top: 52px;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_20101718_kyoto .origin_lp_202021temp_mv_area .origin_lp_202021temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_101718/pc_mv.png);
	background-repeat: no-repeat;
	padding-bottom: 69.8437%;
	height: 0;
	background-size: cover;
    margin-top: 105px;
}
}

/* -----------------------------------------------
ピックアップ
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_20101718_kyoto .origin_lp_202021temp_pickup_area {
    
}

#origin_lp_202021temp_container #origin_lp_202021temp_20101718_kyoto .origin_lp_202021temp_pickup_area .origin_lp_202021temp_mv_bg01 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_101718/sp_intro_01.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 42.4285%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_20101718_kyoto .origin_lp_202021temp_pickup_area .origin_lp_202021temp_mv_bg01 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_101718/pc_intro_01.png);
	background-repeat: no-repeat;
	padding-bottom: 16.9531%;
	height: 0;
	background-size: cover;
}
}

/* -----------------------------------------------
ストーリー
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_20101718_kyoto .origin_lp_202021temp_story_area {
	position: relative;
}

#origin_lp_202021temp_container #origin_lp_202021temp_20101718_kyoto .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box01 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_101718/sp_intro_02.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 90.2857%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_20101718_kyoto .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box01 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_101718/pc_intro_02.png);
	background-repeat: no-repeat;
	padding-bottom: 34.5312%;
    height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_20101718_kyoto .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box02 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_101718/sp_intro_03.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 50.7142%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_20101718_kyoto .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box02 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_101718/pc_intro_03.png);
	background-repeat: no-repeat;
	padding-bottom: 27.7343%;
    height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_20101718_kyoto .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box03 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_101718/sp_intro_04.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 50.7142%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_20101718_kyoto .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box03 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_101718/pc_intro_04.png);
	background-repeat: no-repeat;
	padding-bottom: 27.7343%;
    height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_20101718_kyoto .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box04 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_101718/sp_intro_05.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 46%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_20101718_kyoto .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box04 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_101718/pc_intro_05.png);
	background-repeat: no-repeat;
	padding-bottom: 25.1562%;
    height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_20101718_kyoto .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box05 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_101718/sp_intro_06.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 67.2857%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_20101718_kyoto .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box05 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_101718/pc_intro_06.png);
	background-repeat: no-repeat;
	padding-bottom: 27.1875%;
    height: 0;
	background-size: cover;
}
}


/* -----------------------------------------------
グルメ・グッズ
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_20101718_kyoto .origin_lp_202021temp_gourmet {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_101718/sp_gourmet.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 142.8571%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_20101718_kyoto .origin_lp_202021temp_gourmet {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_101718/pc_gourmet.png);
	background-repeat: no-repeat;
	padding-bottom: 35.3125%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_20101718_kyoto .origin_lp_202021temp_goods {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_101718/sp_goods.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 142.8571%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_20101718_kyoto .origin_lp_202021temp_goods {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_101718/pc_goods.png);
	background-repeat: no-repeat;
	padding-bottom: 34.5312%;
	height: 0;
	background-size: cover;
}
}



/* -----------------------------------------------
チケット
----------------------------------------------- */

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_20101718_kyoto .origin_lp_202021temp_ticket_vs {
    text-align: center;
}
}


/*
2020/10/24.25_アルバルク東京

************************************************************/

/* -----------------------------------------------
MV
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_20102425_tokyo .origin_lp_202021temp_mv_area .origin_lp_202021temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_102425/sp_mv.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 199.7142%;
	background-size: cover;
    margin-top: 52px;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_20102425_tokyo .origin_lp_202021temp_mv_area .origin_lp_202021temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_102425/pc_mv.png);
	background-repeat: no-repeat;
	padding-bottom: 69.8437%;
	height: 0;
	background-size: cover;
    margin-top: 105px;
}
}

/* -----------------------------------------------
ハイライト
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_20102425_tokyo .origin_lp_202021temp_highlight_area {
    background: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_102425/sp_highlight_bg.png) no-repeat center;
    background-size: cover;
    padding-top: 7.1428%;
    padding-bottom: 11.42857%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_20102425_tokyo .origin_lp_202021temp_highlight_area {
    background: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_102425/pc_highlight_bg.png) no-repeat center;
    background-size: cover;
    padding-top: 5.859%;
    padding-bottom: 6.6406%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_20102425_tokyo .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_ttl img{
    width:80.4285% ;
    margin: 0 auto 28.5714%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_20102425_tokyo .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_ttl img{
    width:52.8906% ;
    margin: 0 auto 3.5156%;
}
}


#origin_lp_202021temp_container #origin_lp_202021temp_20102425_tokyo .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_movie_area {
    width:85.7142%;
    margin: 0 auto;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_20102425_tokyo .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_movie_area {
    width:55.0781%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_20102425_tokyo .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_movie {
    position:relative;
    width:100%;
    height:0%;
    padding-top:75%;
    margin: 0 auto 7.8571%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_20102425_tokyo .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_movie {
    margin: 0 auto 3.125%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_20102425_tokyo .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_movie iframe{
    position:absolute;
    top:0;
    left:50%;
    -webkit-transform : translateX(-50%);
    transform : translateX(-50%);
    width:100%;
    height:100%;
    margin: 0 auto;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_20102425_tokyo .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_movie iframe{
/*    width:55.0781%;*/
    margin: 0 auto;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_20102425_tokyo .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_btn{
    text-align: center;
}

#origin_lp_202021temp_container #origin_lp_202021temp_20102425_tokyo .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_btn a{
    background: #e70012;
    display: inline-block;
    padding: 5px;
    text-decoration: none;
    color: #fff;
    font-size: 3.5vw;
    font-weight: bold;
    text-align: center;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_20102425_tokyo .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_btn a{
    font-size: 18px;
    padding: 5px 10px;
}
}


/* -----------------------------------------------
ストーリー
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_20102425_tokyo .origin_lp_202021temp_story_area {
	position: relative;
}

#origin_lp_202021temp_container #origin_lp_202021temp_20102425_tokyo .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box01{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_102425/sp_intro_01.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 185.1428%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_20102425_tokyo .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box01 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_102425/pc_intro_01.png);
	background-repeat: no-repeat;
	padding-bottom: 55%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_20102425_tokyo .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box02 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_102425/sp_intro_02.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 184.1428%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_20102425_tokyo .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box02 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_102425/pc_intro_02.png);
	background-repeat: no-repeat;
	padding-bottom: 42.8125%;
    height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_20102425_tokyo .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box03 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_102425/sp_intro_03.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 168.7142%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_20102425_tokyo .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box03 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_102425/pc_intro_03.png);
	background-repeat: no-repeat;
	padding-bottom: 39.2968%;
    height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_20102425_tokyo .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box04 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_102425/sp_intro_04.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 187%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_20102425_tokyo .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box04 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_102425/pc_intro_04.png);
	background-repeat: no-repeat;
	padding-bottom: 49.4531%;
    height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_20102425_tokyo .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box05 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_102425/sp_intro_05.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 120%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_20102425_tokyo .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box05 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_102425/pc_intro_05.png);
	background-repeat: no-repeat;
	padding-bottom: 40%;
    height: 0;
	background-size: cover;
}
}

/* -----------------------------------------------
クロノポイント
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_20102425_tokyo .origin_lp_202021temp_chronopoint .origin_lp_202021temp_chronopoint_box01{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_102425/sp_chronopoint01.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 168.1428%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_20102425_tokyo .origin_lp_202021temp_chronopoint .origin_lp_202021temp_chronopoint_box01{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_102425/pc_chronopoint01.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 70.9375%;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_20102425_tokyo .origin_lp_202021temp_chronopoint .origin_lp_202021temp_chronopoint_box02{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_102425/sp_chronopoint02.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 232.8571%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_20102425_tokyo .origin_lp_202021temp_chronopoint .origin_lp_202021temp_chronopoint_box02{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_102425/pc_chronopoint02.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 45.3906%;
	background-size: cover;
}
}




/* -----------------------------------------------
グルメ・グッズ
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_20102425_tokyo .origin_lp_202021temp_gourmet {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_102425/sp_gourmet.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 142.8571%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_20102425_tokyo .origin_lp_202021temp_gourmet {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_102425/pc_gourmet.png);
	background-repeat: no-repeat;
	padding-bottom: 35.3125%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_20102425_tokyo .origin_lp_202021temp_goods {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_102425/sp_goods.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 142.8571%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_20102425_tokyo .origin_lp_202021temp_goods {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_102425/pc_goods.png);
	background-repeat: no-repeat;
	padding-bottom: 34.5312%;
	height: 0;
	background-size: cover;
}
}



/* -----------------------------------------------
チケット
----------------------------------------------- */

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_20102425_tokyo .origin_lp_202021temp_ticket_vs {
    text-align: center;
}
}




/*
2020/10/28_シーホース三河

************************************************************/

/* -----------------------------------------------
MV
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_201028_mikawa .origin_lp_202021temp_mv_area .origin_lp_202021temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_1028/sp_mv.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 209.2857%;
	background-size: cover;
    margin-top: 52px;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_201028_mikawa .origin_lp_202021temp_mv_area .origin_lp_202021temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_1028/pc_mv.png);
	background-repeat: no-repeat;
	padding-bottom: 75.8593%;
	height: 0;
	background-size: cover;
    margin-top: 105px;
}
}


/* -----------------------------------------------
ストーリー
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_201028_mikawa .origin_lp_202021temp_story_area {
	position: relative;
}

#origin_lp_202021temp_container #origin_lp_202021temp_201028_mikawa .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box01{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_1028/sp_intro_01.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 121.1428%;
	background-size: cover;
}

#origin_lp_202021temp_container #origin_lp_202021temp_201028_mikawa .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box02{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_1028/sp_intro_02.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 93.4285%;
	background-size: cover;
}

#origin_lp_202021temp_container #origin_lp_202021temp_201028_mikawa .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box03{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_1028/sp_intro_03.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 97%;
	background-size: cover;
}

#origin_lp_202021temp_container #origin_lp_202021temp_201028_mikawa .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box04{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_1028/sp_intro_04.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 65.2857%;
	background-size: cover;
}

#origin_lp_202021temp_container #origin_lp_202021temp_201028_mikawa .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box05{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_1028/sp_intro_05.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 143.8571%;
	background-size: cover;
}

#origin_lp_202021temp_container #origin_lp_202021temp_201028_mikawa .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box06{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_1028/sp_intro_06.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 127.1428%;
	background-size: cover;
}

#origin_lp_202021temp_container #origin_lp_202021temp_201028_mikawa .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box07{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_1028/sp_intro_07.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 62.4285%;
	background-size: cover;
}

#origin_lp_202021temp_container #origin_lp_202021temp_201028_mikawa .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box08{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_1028/sp_intro_08.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 81.2857%;
	background-size: cover;
}


@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_201028_mikawa .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box01 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_1028/pc_intro_01.png);
	background-repeat: no-repeat;
	padding-bottom: 41.5625%;
	height: 0;
	background-size: cover;
}

#origin_lp_202021temp_container #origin_lp_202021temp_201028_mikawa .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box02 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_1028/pc_intro_02.png);
	background-repeat: no-repeat;
	padding-bottom: 50.625%;
	height: 0;
	background-size: cover;
}

#origin_lp_202021temp_container #origin_lp_202021temp_201028_mikawa .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box03 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_1028/pc_intro_03.png);
	background-repeat: no-repeat;
	padding-bottom: 37.0312%;
	height: 0;
	background-size: cover;
}

#origin_lp_202021temp_container #origin_lp_202021temp_201028_mikawa .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box04 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_1028/pc_intro_04.png);
	background-repeat: no-repeat;
	padding-bottom: 40.1562%;
	height: 0;
	background-size: cover;
}

#origin_lp_202021temp_container #origin_lp_202021temp_201028_mikawa .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box05 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_1028/pc_intro_05.png);
	background-repeat: no-repeat;
	padding-bottom: 34.8437%;
	height: 0;
	background-size: cover;
}

#origin_lp_202021temp_container #origin_lp_202021temp_201028_mikawa .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box06 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_1028/pc_intro_06.png);
	background-repeat: no-repeat;
	padding-bottom: 30.7812%;
	height: 0;
	background-size: cover;
}

}

/* -----------------------------------------------
グルメ・グッズ
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_201028_mikawa .origin_lp_202021temp_gourmet {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_1028/sp_gourmet.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 142.8571%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_201028_mikawa .origin_lp_202021temp_gourmet {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_1028/pc_gourmet.png);
	background-repeat: no-repeat;
	padding-bottom: 35.3125%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_201028_mikawa .origin_lp_202021temp_goods {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_1028/sp_goods.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 142.8571%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_201028_mikawa .origin_lp_202021temp_goods {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_1028/pc_goods.png);
	background-repeat: no-repeat;
	padding-bottom: 34.5312%;
	height: 0;
	background-size: cover;
}
}



/* -----------------------------------------------
チケット
----------------------------------------------- */

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_201028_mikawa .origin_lp_202021temp_ticket_vs {
    text-align: center;
}
}



/*
2020/11/14.15_島根スサノオマジック

************************************************************/

/* -----------------------------------------------
MV
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_20111415_shimane .origin_lp_202021temp_mv_area .origin_lp_202021temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_111415/sp_mv01.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 137.1428%;
	background-size: cover;
    margin-top: 52px;
}

#origin_lp_202021temp_container #origin_lp_202021temp_20111415_shimane .origin_lp_202021temp_mv_area .origin_lp_202021temp_mv_bg2 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_111415/sp_mv02.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 100%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_20111415_shimane .origin_lp_202021temp_mv_area .origin_lp_202021temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_111415/pc_mv.png);
	background-repeat: no-repeat;
	padding-bottom: 81.25%;
	height: 0;
	background-size: cover;
    margin-top: 105px;
}
#origin_lp_202021temp_container #origin_lp_202021temp_20111415_shimane .origin_lp_202021temp_mv_area .origin_lp_202021temp_mv_bg2 {
    display: none;
}
}


/* -----------------------------------------------
ストーリー
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_20111415_shimane .origin_lp_202021temp_story_area {
	position: relative;
}

#origin_lp_202021temp_container #origin_lp_202021temp_20111415_shimane .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box01{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_111415/sp_intro_01.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 199.8571%;
	background-size: cover;
}

#origin_lp_202021temp_container #origin_lp_202021temp_20111415_shimane .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box02{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_111415/sp_intro_02.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 198.8571%;
	background-size: cover;
}

#origin_lp_202021temp_container #origin_lp_202021temp_20111415_shimane .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box03{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_111415/sp_intro_03.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 211.2857%;
	background-size: cover;
}

#origin_lp_202021temp_container #origin_lp_202021temp_20111415_shimane .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box04{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_111415/sp_intro_04.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 100.2857%;
	background-size: cover;
}

#origin_lp_202021temp_container #origin_lp_202021temp_20111415_shimane .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box05{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_111415/sp_intro_05.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 225.2857%;
	background-size: cover;
}

#origin_lp_202021temp_container #origin_lp_202021temp_20111415_shimane .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box06{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_111415/sp_intro_06.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 157%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_20111415_shimane .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box01 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_111415/pc_intro_01.png);
	background-repeat: no-repeat;
	padding-bottom: 59.6093%;
	height: 0;
	background-size: cover;
}

#origin_lp_202021temp_container #origin_lp_202021temp_20111415_shimane .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box02 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_111415/pc_intro_02.png);
	background-repeat: no-repeat;
	padding-bottom: 41.4843%;
	height: 0;
	background-size: cover;
}

#origin_lp_202021temp_container #origin_lp_202021temp_20111415_shimane .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box03 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_111415/pc_intro_03.png);
	background-repeat: no-repeat;
	padding-bottom: 71.7968%;
	height: 0;
	background-size: cover;
}

#origin_lp_202021temp_container #origin_lp_202021temp_20111415_shimane .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box04 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_111415/pc_intro_04.png);
	background-repeat: no-repeat;
	padding-bottom: 94.5312%;
	height: 0;
	background-size: cover;
}

#origin_lp_202021temp_container #origin_lp_202021temp_20111415_shimane .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box05,
#origin_lp_202021temp_container #origin_lp_202021temp_20111415_shimane .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box06{
	display: none;
}


}

/* -----------------------------------------------
グルメ・グッズ
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_20111415_shimane .origin_lp_202021temp_gourmet {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_111415/sp_gourmet.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 142.8571%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_20111415_shimane .origin_lp_202021temp_gourmet {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_111415/pc_gourmet.png);
	background-repeat: no-repeat;
	padding-bottom: 35.3125%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_20111415_shimane .origin_lp_202021temp_goods {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_111415/sp_goods.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 142.8571%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_20111415_shimane .origin_lp_202021temp_goods {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_111415/pc_goods.png);
	background-repeat: no-repeat;
	padding-bottom: 34.5312%;
	height: 0;
	background-size: cover;
}
}

/* -----------------------------------------------
ハイライト
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_20111415_shimane .origin_lp_202021temp_highlight_area {
    background: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/template/sp_highlight_bg.png) no-repeat center;
    background-size: cover;
    padding-top: 7.1428%;
    padding-bottom: 11.42857%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_20111415_shimane .origin_lp_202021temp_highlight_area {
    background: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/template/pc_highlight_bg.png) no-repeat center;
    background-size: cover;
    padding-top: 5.859%;
    padding-bottom: 6.6406%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_20111415_shimane .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_ttl img{
    width:80.4285% ;
    margin: 0 auto 28.5714%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_20111415_shimane .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_ttl img{
    width:52.8906% ;
    margin: 0 auto 3.5156%;
}
}


#origin_lp_202021temp_container #origin_lp_202021temp_20111415_shimane .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_movie_area {
    width:85.7142%;
    margin: 0 auto;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_20111415_shimane .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_movie_area {
    width:55.0781%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_20111415_shimane .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_movie {
    position:relative;
    width:100%;
    height:0%;
    padding-top:75%;
    margin: 0 auto 7.8571%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_20111415_shimane .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_movie {
    margin: 0 auto 3.125%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_20111415_shimane .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_movie iframe{
    position:absolute;
    top:0;
    left:50%;
    -webkit-transform : translateX(-50%);
    transform : translateX(-50%);
    width:100%;
    height:100%;
    margin: 0 auto;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_20111415_shimane .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_movie iframe{
/*    width:55.0781%;*/
    margin: 0 auto;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_20111415_shimane .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_btn{
    text-align: center;
}

#origin_lp_202021temp_container #origin_lp_202021temp_20111415_shimane .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_btn a{
    background: #e70012;
    display: inline-block;
    padding: 5px;
    text-decoration: none;
    color: #fff;
    font-size: 3.5vw;
    font-weight: bold;
    text-align: center;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_20111415_shimane .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_btn a{
    font-size: 18px;
    padding: 5px 10px;
}
}




/* -----------------------------------------------
チケット
----------------------------------------------- */

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_20111415_shimane .origin_lp_202021temp_ticket_vs {
    text-align: center;
}
}

/* -----------------------------------------------
WINTER CUP関連
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_20111415_shimane .origin_lp_202021temp_ticket_wintercup_txt {
    text-align: center;
    color: #fff;
    font-weight: bold;
    margin:30px 0;
    font-size: 18px;
}

#origin_lp_202021temp_container #origin_lp_202021temp_20111415_shimane .origin_lp_202021temp_ticket_wintercup_txt a {
    color: #ffd800;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_20111415_shimane .origin_lp_202021temp_ticket_wintercup_txt {
    margin:50px 0;
}
}


#origin_lp_202021temp_container #origin_lp_202021temp_20111415_shimane .origin_lp_202021temp_time_schedule_wintercup_txt {
    text-align: center;
    margin-top:30px;
    font-size: 14px;
}

#origin_lp_202021temp_container #origin_lp_202021temp_20111415_shimane .origin_lp_202021temp_wintercup_txt {
    color:#b8001e;
}


#origin_lp_202021temp_container #origin_lp_202021temp_20111415_shimane .origin_lp_202021temp_time_schedule_wintercup_link{
    text-align: center;
}

#origin_lp_202021temp_container #origin_lp_202021temp_20111415_shimane .origin_lp_202021temp_time_schedule_wintercup_link a {
    text-align: center;
    color: #fff;
    font-weight: bold;
    padding: 10px 20px;
    display: inline-block;
    background:#1b1b1b;
    margin-top: 10px;
    font-size: 16px;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_20111415_shimane .origin_lp_202021temp_time_schedule_wintercup_link a {
    margin-top: 20px;
}
}



/*
2020/12/05.06_宇都宮ブレックス

************************************************************/

/* -----------------------------------------------
MV
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_20120506_utsunomiya .origin_lp_202021temp_mv_area .origin_lp_202021temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_120506/sp_mv.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 208.5714%;
	background-size: cover;
    margin-top: 52px;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_20120506_utsunomiya .origin_lp_202021temp_mv_area .origin_lp_202021temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_120506/pc_mv.png);
	background-repeat: no-repeat;
	padding-bottom: 63.0468%;
	height: 0;
	background-size: cover;
    margin-top: 105px;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_20120506_utsunomiya .origin_lp_202021temp_mv_area .origin_lp_202021temp_mv_intro {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_120506/sp_intro_01.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 21.8571%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_20120506_utsunomiya .origin_lp_202021temp_mv_area .origin_lp_202021temp_mv_intro {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_120506/pc_intro_01.png);
	background-repeat: no-repeat;
	padding-bottom: 13.75%;
	height: 0;
	background-size: cover;
}
}


/* -----------------------------------------------
ハイライト
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_20120506_utsunomiya .origin_lp_202021temp_highlight_area {
    background: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/template/sp_highlight_bg.png) no-repeat center;
    background-size: cover;
    padding-top: 7.1428%;
    padding-bottom: 11.42857%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_20120506_utsunomiya .origin_lp_202021temp_highlight_area {
    background: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/template/pc_highlight_bg.png) no-repeat center;
    background-size: cover;
    padding-top: 5.859%;
    padding-bottom: 6.6406%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_20120506_utsunomiya .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_ttl img{
    width:80.4285% ;
    margin: 0 auto 28.5714%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_20120506_utsunomiya .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_ttl img{
    width:52.8906% ;
    margin: 0 auto 3.5156%;
}
}


#origin_lp_202021temp_container #origin_lp_202021temp_20120506_utsunomiya .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_movie_area {
    width:85.7142%;
    margin: 0 auto;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_20120506_utsunomiya .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_movie_area {
    width:55.0781%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_20120506_utsunomiya .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_movie {
    position:relative;
    width:100%;
    height:0%;
    padding-top:75%;
    margin: 0 auto 7.8571%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_20120506_utsunomiya .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_movie {
    margin: 0 auto 3.125%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_20120506_utsunomiya .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_movie iframe{
    position:absolute;
    top:0;
    left:50%;
    -webkit-transform : translateX(-50%);
    transform : translateX(-50%);
    width:100%;
    height:100%;
    margin: 0 auto;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_20120506_utsunomiya .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_movie iframe{
/*    width:55.0781%;*/
    margin: 0 auto;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_20120506_utsunomiya .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_btn{
    text-align: center;
}

#origin_lp_202021temp_container #origin_lp_202021temp_20120506_utsunomiya .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_btn a{
    background: #e70012;
    display: inline-block;
    padding: 5px;
    text-decoration: none;
    color: #fff;
    font-size: 3.5vw;
    font-weight: bold;
    text-align: center;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_20120506_utsunomiya .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_btn a{
    font-size: 18px;
    padding: 5px 10px;
}
}


/* -----------------------------------------------
ストーリー
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_20120506_utsunomiya .origin_lp_202021temp_story_area {
	position: relative;
}

#origin_lp_202021temp_container #origin_lp_202021temp_20120506_utsunomiya .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box01{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_120506/sp_intro_02.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 61.8571%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_20120506_utsunomiya .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box01{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_120506/pc_intro_02.png);
	background-repeat: no-repeat;
	padding-bottom: 33.2812%;
	height: 0;
	background-size: cover;
}
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_20120506_utsunomiya .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box02_01,
#origin_lp_202021temp_container #origin_lp_202021temp_20120506_utsunomiya .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box02_02,
#origin_lp_202021temp_container #origin_lp_202021temp_20120506_utsunomiya .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box04_01,
#origin_lp_202021temp_container #origin_lp_202021temp_20120506_utsunomiya .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box04_02{
    display: none;
}
}


#origin_lp_202021temp_container #origin_lp_202021temp_20120506_utsunomiya .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box02_01{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_120506/sp_intro_03_01.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 127.7142%;
	background-size: cover;
}

#origin_lp_202021temp_container #origin_lp_202021temp_20120506_utsunomiya .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box02_02{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_120506/sp_intro_03_02.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 74.2857%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_20120506_utsunomiya .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box02{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_120506/pc_intro_03.png);
	background-repeat: no-repeat;
	padding-bottom: 67.2656%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_20120506_utsunomiya .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box03{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_120506/sp_intro_04.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 149.2857%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_20120506_utsunomiya .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box03{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_120506/pc_intro_04.png);
	background-repeat: no-repeat;
	padding-bottom: 57.1875%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_20120506_utsunomiya .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box04_01{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_120506/sp_intro_05_01.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 132.4285%;
	background-size: cover;
}

#origin_lp_202021temp_container #origin_lp_202021temp_20120506_utsunomiya .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box04_02{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_120506/sp_intro_05_02.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 136.7142%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_20120506_utsunomiya .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box04{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_120506/pc_intro_05.png);
	background-repeat: no-repeat;
	padding-bottom: 63.4375%;
	height: 0;
	background-size: cover;
}
}


/* -----------------------------------------------
グルメ・グッズ
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_20120506_utsunomiya .origin_lp_202021temp_gourmet {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_120506/sp_gourmet.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 142.8571%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_20120506_utsunomiya .origin_lp_202021temp_gourmet {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_120506/pc_gourmet.png);
	background-repeat: no-repeat;
	padding-bottom: 35.3125%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_20120506_utsunomiya .origin_lp_202021temp_goods {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_120506/sp_goods.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 142.8571%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_20120506_utsunomiya .origin_lp_202021temp_goods {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_120506/pc_goods.png);
	background-repeat: no-repeat;
	padding-bottom: 34.5312%;
	height: 0;
	background-size: cover;
}
}



/* -----------------------------------------------
チケット
----------------------------------------------- */

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_20120506_utsunomiya .origin_lp_202021temp_ticket_vs {
    text-align: center;
}
}



/*
2020/12/09 滋賀レイクスターズ

************************************************************/

/* -----------------------------------------------
MV
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_201209_shiga .origin_lp_202021temp_mv_area .origin_lp_202021temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_1209/sp_mv.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 208.5714%;
	background-size: cover;
    margin-top: 52px;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_201209_shiga .origin_lp_202021temp_mv_area .origin_lp_202021temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_1209/pc_mv.png);
	background-repeat: no-repeat;
	padding-bottom: 65.3125%;
	height: 0;
	background-size: cover;
    margin-top: 105px;
}
}



/* -----------------------------------------------
ハイライト
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_201209_shiga .origin_lp_202021temp_highlight_area {
    background: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/template/sp_highlight_bg.png) no-repeat center;
    background-size: cover;
    padding-top: 7.1428%;
    padding-bottom: 11.42857%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_201209_shiga .origin_lp_202021temp_highlight_area {
    background: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/template/pc_highlight_bg.png) no-repeat center;
    background-size: cover;
    padding-top: 5.859%;
    padding-bottom: 6.6406%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_201209_shiga .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_ttl img{
    width:80.4285% ;
    margin: 0 auto 28.5714%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_201209_shiga .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_ttl img{
    width:52.8906% ;
    margin: 0 auto 3.5156%;
}
}


#origin_lp_202021temp_container #origin_lp_202021temp_201209_shiga .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_movie_area {
    width:85.7142%;
    margin: 0 auto;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_201209_shiga .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_movie_area {
    width:55.0781%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_201209_shiga .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_movie {
    position:relative;
    width:100%;
    height:0%;
    padding-top:75%;
    margin: 0 auto 7.8571%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_201209_shiga .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_movie {
    margin: 0 auto 3.125%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_201209_shiga .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_movie iframe{
    position:absolute;
    top:0;
    left:50%;
    -webkit-transform : translateX(-50%);
    transform : translateX(-50%);
    width:100%;
    height:100%;
    margin: 0 auto;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_201209_shiga .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_movie iframe{
/*    width:55.0781%;*/
    margin: 0 auto;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_201209_shiga .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_btn{
    text-align: center;
}

#origin_lp_202021temp_container #origin_lp_202021temp_201209_shiga .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_btn a{
    background: #e70012;
    display: inline-block;
    padding: 5px;
    text-decoration: none;
    color: #fff;
    font-size: 3.5vw;
    font-weight: bold;
    text-align: center;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_201209_shiga .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_btn a{
    font-size: 18px;
    padding: 5px 10px;
}
}


/* -----------------------------------------------
ストーリー
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_201209_shiga .origin_lp_202021temp_story_area {
	position: relative;
}

#origin_lp_202021temp_container #origin_lp_202021temp_201209_shiga .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box01{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_1209/sp_intro_01.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 40.7142%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_201209_shiga .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box01{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_1209/pc_intro_01.png);
	background-repeat: no-repeat;
	padding-bottom: 19.6875%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_201209_shiga .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box02{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_1209/sp_intro_02.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 181.5714%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_201209_shiga .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box02{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_1209/pc_intro_02.png);
	background-repeat: no-repeat;
	padding-bottom: 53.5937%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_201209_shiga .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box03{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_1209/sp_intro_03.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 169.5714%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_201209_shiga .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box03{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_1209/pc_intro_03.png);
	background-repeat: no-repeat;
	padding-bottom: 54.2968%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_201209_shiga .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box04{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_1209/sp_intro_04.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 181%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_201209_shiga .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box04{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_1209/pc_intro_04.png);
	background-repeat: no-repeat;
	padding-bottom: 54.5312%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_201209_shiga .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box05{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_1209/sp_intro_05.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 202.7142%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_201209_shiga .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box05{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_1209/pc_intro_05.png);
	background-repeat: no-repeat;
	padding-bottom: 54.5312%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_201209_shiga .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box06{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_1209/sp_intro_06.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 151.4285%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_201209_shiga .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box06{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_1209/pc_intro_06.png);
	background-repeat: no-repeat;
	padding-bottom: 45.7031%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_201209_shiga .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box07-01{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_1209/sp_intro_07-01.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 141.8571%;
	background-size: cover;
}

#origin_lp_202021temp_container #origin_lp_202021temp_201209_shiga .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box07-02{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_1209/sp_intro_07-02.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 134.2857%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_201209_shiga .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box07{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_1209/pc_intro_07.png);
	background-repeat: no-repeat;
	padding-bottom: 70.1562%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_201209_shiga .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box08-01{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_1209/sp_intro_08-01.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 128.5714%;
	background-size: cover;
}

#origin_lp_202021temp_container #origin_lp_202021temp_201209_shiga .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box08-02{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_1209/sp_intro_08-02.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 143.1428%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_201209_shiga .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box08{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_1209/pc_intro_08.png);
	background-repeat: no-repeat;
	padding-bottom: 70%;
	height: 0;
	background-size: cover;
}
}






/* -----------------------------------------------
グルメ・グッズ
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_201209_shiga .origin_lp_202021temp_gourmet {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_1209/sp_gourmet.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 142.8571%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_201209_shiga .origin_lp_202021temp_gourmet {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_1209/pc_gourmet.png);
	background-repeat: no-repeat;
	padding-bottom: 35.3125%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_201209_shiga .origin_lp_202021temp_goods {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_1209/sp_goods.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 142.8571%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_201209_shiga .origin_lp_202021temp_goods {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_1209/pc_goods.png);
	background-repeat: no-repeat;
	padding-bottom: 34.5312%;
	height: 0;
	background-size: cover;
}
}



/* -----------------------------------------------
チケット
----------------------------------------------- */

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_201209_shiga .origin_lp_202021temp_ticket_vs {
    text-align: center;
}
}


/*
2020/12/12-13 琉球ゴールデンキングス

************************************************************/

/* -----------------------------------------------
MV
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_20121213_ryukyu .origin_lp_202021temp_mv_area .origin_lp_202021temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_121213/sp_mv.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 193.2857%;
	background-size: cover;
    margin-top: 52px;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_20121213_ryukyu .origin_lp_202021temp_mv_area .origin_lp_202021temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_121213/pc_mv.png);
	background-repeat: no-repeat;
	padding-bottom: 68.5937%;
	height: 0;
	background-size: cover;
    margin-top: 105px;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_20121213_ryukyu .origin_lp_202021temp_mv_area .origin_lp_202021temp_mv_intro {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_121213/sp_mv_copy.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 32.1428%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_20121213_ryukyu .origin_lp_202021temp_mv_area .origin_lp_202021temp_mv_intro {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_121213/pc_mv_copy.png);
	background-repeat: no-repeat;
	padding-bottom: 19.5312%;
	height: 0;
	background-size: cover;
}
}


/* -----------------------------------------------
ハイライト
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_20121213_ryukyu .origin_lp_202021temp_highlight_area {
    background: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/template/sp_highlight_bg.png) no-repeat center;
    background-size: cover;
    padding-top: 7.1428%;
    padding-bottom: 11.42857%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_20121213_ryukyu .origin_lp_202021temp_highlight_area {
    background: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/template/pc_highlight_bg.png) no-repeat center;
    background-size: cover;
    padding-top: 5.859%;
    padding-bottom: 6.6406%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_20121213_ryukyu .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_ttl img{
    width:80.4285% ;
    margin: 0 auto 28.5714%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_20121213_ryukyu .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_ttl img{
    width:52.8906% ;
    margin: 0 auto 3.5156%;
}
}


#origin_lp_202021temp_container #origin_lp_202021temp_20121213_ryukyu .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_movie_area {
    width:85.7142%;
    margin: 0 auto;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_20121213_ryukyu .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_movie_area {
    width:55.0781%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_20121213_ryukyu .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_movie {
    position:relative;
    width:100%;
    height:0%;
    padding-top:75%;
    margin: 0 auto 7.8571%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_20121213_ryukyu .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_movie {
    margin: 0 auto 3.125%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_20121213_ryukyu .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_movie iframe{
    position:absolute;
    top:0;
    left:50%;
    -webkit-transform : translateX(-50%);
    transform : translateX(-50%);
    width:100%;
    height:100%;
    margin: 0 auto;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_20121213_ryukyu .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_movie iframe{
/*    width:55.0781%;*/
    margin: 0 auto;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_20121213_ryukyu .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_btn{
    text-align: center;
}

#origin_lp_202021temp_container #origin_lp_202021temp_20121213_ryukyu .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_btn a{
    background: #e70012;
    display: inline-block;
    padding: 5px;
    text-decoration: none;
    color: #fff;
    font-size: 3.5vw;
    font-weight: bold;
    text-align: center;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_20121213_ryukyu .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_btn a{
    font-size: 18px;
    padding: 5px 10px;
}
}


/* -----------------------------------------------
ストーリー
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_20121213_ryukyu .origin_lp_202021temp_story_area {
	position: relative;
}

#origin_lp_202021temp_container #origin_lp_202021temp_20121213_ryukyu .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box01{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_121213/sp_intro_01.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 145.1428%;
	background-size: cover;
    position: relative;
}

#origin_lp_202021temp_container #origin_lp_202021temp_20121213_ryukyu .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box01 .origin_lp_202021temp_story_box01_sp_btn{
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    bottom: 5.5%;
    width: 91.7142%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_20121213_ryukyu .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box01{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_121213/pc_intro_01.png);
	background-repeat: no-repeat;
	padding-bottom: 46.4062%;
	height: 0;
	background-size: cover;
}

#origin_lp_202021temp_container #origin_lp_202021temp_20121213_ryukyu .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box01 .origin_lp_202021temp_story_box01_pc_btn{
    position: absolute;
    right: 10.9375%;
    bottom: 13%;
    width: 27.8906%;
}

#origin_lp_202021temp_container #origin_lp_202021temp_20121213_ryukyu .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box01 .origin_lp_202021temp_story_box01_pc_btn img{
    width: 100%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_20121213_ryukyu .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box02-01{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_121213/sp_intro_02-01.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 257.5714%;
	background-size: cover;
}

#origin_lp_202021temp_container #origin_lp_202021temp_20121213_ryukyu .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box02-02{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_121213/sp_intro_02-02.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 225.7142%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_20121213_ryukyu .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box02{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_121213/pc_intro_02.png);
	background-repeat: no-repeat;
	padding-bottom: 152.3437%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_20121213_ryukyu .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box03{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_121213/sp_intro_03.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 102%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_20121213_ryukyu .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box03{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_121213/pc_intro_03.png);
	background-repeat: no-repeat;
	padding-bottom: 52.8906%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_20121213_ryukyu .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box04{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_121213/sp_intro_04.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 163.2857%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_20121213_ryukyu .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box04{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_121213/pc_intro_04.png);
	background-repeat: no-repeat;
	padding-bottom: 44.1406%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_20121213_ryukyu .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box05{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_121213/sp_intro_05.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 106.7142%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_20121213_ryukyu .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box05{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_121213/pc_intro_05.png);
	background-repeat: no-repeat;
	padding-bottom: 43.3593%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_20121213_ryukyu .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box06{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_121213/sp_intro_06.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 90.1428%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_20121213_ryukyu .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box06{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_121213/pc_intro_06.png);
	background-repeat: no-repeat;
	padding-bottom: 49.2968%;
	height: 0;
	background-size: cover;
}
}





/* -----------------------------------------------
グルメ・グッズ
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_20121213_ryukyu .origin_lp_202021temp_gourmet {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_121213/sp_gourmet.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 142.8571%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_20121213_ryukyu .origin_lp_202021temp_gourmet {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_121213/pc_gourmet.png);
	background-repeat: no-repeat;
	padding-bottom: 35.3125%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_20121213_ryukyu .origin_lp_202021temp_goods {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_121213/sp_goods.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 142.8571%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_20121213_ryukyu .origin_lp_202021temp_goods {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_121213/pc_goods.png);
	background-repeat: no-repeat;
	padding-bottom: 34.5312%;
	height: 0;
	background-size: cover;
}
}



/* -----------------------------------------------
チケット
----------------------------------------------- */

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_20121213_ryukyu .origin_lp_202021temp_ticket_vs {
    text-align: center;
}
}



/*
2020/12/26-27 千葉ジェッツ

************************************************************/

/* -----------------------------------------------
MV
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_20122627_chiba .origin_lp_202021temp_mv_area .origin_lp_202021temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_122627/sp_mv.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 200.5714%;
	background-size: cover;
    margin-top: 52px;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_20122627_chiba .origin_lp_202021temp_mv_area .origin_lp_202021temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_122627/pc_mv.png);
	background-repeat: no-repeat;
	padding-bottom: 68.75%;
	height: 0;
	background-size: cover;
    margin-top: 105px;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_20122627_chiba .origin_lp_202021temp_mv_area .origin_lp_202021temp_mv_intro {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_122627/sp_mv_copy.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 40.7142%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_20122627_chiba .origin_lp_202021temp_mv_area .origin_lp_202021temp_mv_intro {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_122627/pc_mv_copy.png);
	background-repeat: no-repeat;
	padding-bottom: 19.0625%;
	height: 0;
	background-size: cover;
}
}


/* -----------------------------------------------
ハイライト
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_20122627_chiba .origin_lp_202021temp_highlight_area {
    background: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/template/sp_highlight_bg.png) no-repeat center;
    background-size: cover;
    padding-top: 7.1428%;
    padding-bottom: 11.42857%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_20122627_chiba .origin_lp_202021temp_highlight_area {
    background: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/template/pc_highlight_bg.png) no-repeat center;
    background-size: cover;
    padding-top: 5.859%;
    padding-bottom: 6.6406%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_20122627_chiba .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_ttl img{
    width:80.4285% ;
    margin: 0 auto 28.5714%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_20122627_chiba .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_ttl img{
    width:52.8906% ;
    margin: 0 auto 3.5156%;
}
}


#origin_lp_202021temp_container #origin_lp_202021temp_20122627_chiba .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_movie_area {
    width:85.7142%;
    margin: 0 auto;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_20122627_chiba .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_movie_area {
    width:55.0781%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_20122627_chiba .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_movie {
    position:relative;
    width:100%;
    height:0%;
    padding-top:75%;
    margin: 0 auto 7.8571%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_20122627_chiba .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_movie {
    margin: 0 auto 3.125%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_20122627_chiba .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_movie iframe{
    position:absolute;
    top:0;
    left:50%;
    -webkit-transform : translateX(-50%);
    transform : translateX(-50%);
    width:100%;
    height:100%;
    margin: 0 auto;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_20122627_chiba .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_movie iframe{
/*    width:55.0781%;*/
    margin: 0 auto;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_20122627_chiba .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_btn{
    text-align: center;
}

#origin_lp_202021temp_container #origin_lp_202021temp_20122627_chiba .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_btn a{
    background: #e70012;
    display: inline-block;
    padding: 5px;
    text-decoration: none;
    color: #fff;
    font-size: 3.5vw;
    font-weight: bold;
    text-align: center;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_20122627_chiba .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_btn a{
    font-size: 18px;
    padding: 5px 10px;
}
}


/* -----------------------------------------------
ストーリー
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_20122627_chiba .origin_lp_202021temp_story_area {
	position: relative;
}

#origin_lp_202021temp_container #origin_lp_202021temp_20122627_chiba .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box_copy{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_122627/sp_intro_copy.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 39.5714%;
	background-size: cover;
    position: relative;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_20122627_chiba .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box_copy{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_122627/pc_intro_copy.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 23.0468%;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_20122627_chiba .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box01{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_122627/sp_intro_01.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 231.1428%;
	background-size: cover;
    position: relative;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_20122627_chiba .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box01{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_122627/pc_intro_01.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 56.5625%;
	background-size: cover;
}
}


#origin_lp_202021temp_container #origin_lp_202021temp_20122627_chiba .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box02{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_122627/sp_intro_02.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 196.5714%;
	background-size: cover;
    position: relative;
}

#origin_lp_202021temp_container #origin_lp_202021temp_20122627_chiba .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box02 .origin_lp_202021temp_story_box02_sp_btn{
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    bottom: 5%;
    width: 83.8571%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_20122627_chiba .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box02{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_122627/pc_intro_02.png);
	background-repeat: no-repeat;
	padding-bottom: 56.5625%;
	height: 0;
	background-size: cover;
}

#origin_lp_202021temp_container #origin_lp_202021temp_20122627_chiba .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box02 .origin_lp_202021temp_story_box02_pc_btn{
    position: absolute;
    right: 17.9687%;
    bottom: 15.3%;
    width: 22.5781%;
}

#origin_lp_202021temp_container #origin_lp_202021temp_20122627_chiba .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box02 .origin_lp_202021temp_story_box02_pc_btn img{
    width: 100%;
}
}


#origin_lp_202021temp_container #origin_lp_202021temp_20122627_chiba .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box03-01{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_122627/sp_intro_03-01.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 135.1428%;
	background-size: cover;
}

#origin_lp_202021temp_container #origin_lp_202021temp_20122627_chiba .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box03-02{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_122627/sp_intro_03-02.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 191%;
	background-size: cover;
}


@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_20122627_chiba .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box03{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_122627/pc_intro_03.png);
	background-repeat: no-repeat;
	padding-bottom: 57.1875%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_20122627_chiba .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box04{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_122627/sp_intro_04.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 178.14285%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_20122627_chiba .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box04{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_122627/pc_intro_04.png);
	background-repeat: no-repeat;
	padding-bottom: 52.3437%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_20122627_chiba .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box05{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_122627/sp_intro_05.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 242.4285%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_20122627_chiba .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box05{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_122627/pc_intro_05.png);
	background-repeat: no-repeat;
	padding-bottom: 57.1093%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_20122627_chiba .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box06-01{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_122627/sp_intro_06-01.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 124.7142%;
	background-size: cover;
}

#origin_lp_202021temp_container #origin_lp_202021temp_20122627_chiba .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box06-02{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_122627/sp_intro_06-02.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 219%;
	background-size: cover;
}

#origin_lp_202021temp_container #origin_lp_202021temp_20122627_chiba .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box06-03{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_122627/sp_intro_06-03.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 198.4285%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_20122627_chiba .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box06{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_122627/pc_intro_06.png);
	background-repeat: no-repeat;
	padding-bottom: 57.3437%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_20122627_chiba .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box07{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_122627/sp_intro_07.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 219.8571%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_20122627_chiba .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box07{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_122627/pc_intro_07.png);
	background-repeat: no-repeat;
	padding-bottom: 57.2656%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_20122627_chiba .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box08{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_122627/sp_intro_08.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 153.8571%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_20122627_chiba .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box08{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_122627/pc_intro_08.png);
	background-repeat: no-repeat;
	padding-bottom: 48.2812%;
	height: 0;
	background-size: cover;
}
}




/* -----------------------------------------------
グルメ・グッズ
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_20122627_chiba .origin_lp_202021temp_gourmet {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_122627/sp_gourmet.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 142.8571%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_20122627_chiba .origin_lp_202021temp_gourmet {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_122627/pc_gourmet.png);
	background-repeat: no-repeat;
	padding-bottom: 35.3125%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_20122627_chiba .origin_lp_202021temp_goods {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_122627/sp_goods.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 142.8571%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_20122627_chiba .origin_lp_202021temp_goods {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_122627/pc_goods.png);
	background-repeat: no-repeat;
	padding-bottom: 34.5312%;
	height: 0;
	background-size: cover;
}
}



/* -----------------------------------------------
チケット
----------------------------------------------- */

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_20122627_chiba .origin_lp_202021temp_ticket_vs {
    text-align: center;
}
}


/*
2021/01/27 島根スサノオマジック

************************************************************/

/* -----------------------------------------------
MV
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_210127_shimane .origin_lp_202021temp_mv_area .origin_lp_202021temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_0127/sp_mv.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 200.7142%;
	background-size: cover;
    margin-top: 52px;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_210127_shimane .origin_lp_202021temp_mv_area .origin_lp_202021temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_0127/pc_mv.png);
	background-repeat: no-repeat;
	padding-bottom: 65.3125%;
	height: 0;
	background-size: cover;
    margin-top: 105px;
}
}



/* -----------------------------------------------
ハイライト
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_210127_shimane .origin_lp_202021temp_highlight_area {
    background: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/template/sp_highlight_bg.png) no-repeat center;
    background-size: cover;
    padding-top: 7.1428%;
    padding-bottom: 11.42857%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_210127_shimane .origin_lp_202021temp_highlight_area {
    background: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/template/pc_highlight_bg.png) no-repeat center;
    background-size: cover;
    padding-top: 5.859%;
    padding-bottom: 6.6406%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_210127_shimane .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_ttl img{
    width:80.4285% ;
    margin: 0 auto 28.5714%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_210127_shimane .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_ttl img{
    width:52.8906% ;
    margin: 0 auto 3.5156%;
}
}


#origin_lp_202021temp_container #origin_lp_202021temp_210127_shimane .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_movie_area {
    width:85.7142%;
    margin: 0 auto;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_210127_shimane .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_movie_area {
    width:55.0781%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_210127_shimane .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_movie {
    position:relative;
    width:100%;
    height:0%;
    padding-top:75%;
    margin: 0 auto 7.8571%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_210127_shimane .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_movie {
    margin: 0 auto 3.125%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_210127_shimane .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_movie iframe{
    position:absolute;
    top:0;
    left:50%;
    -webkit-transform : translateX(-50%);
    transform : translateX(-50%);
    width:100%;
    height:100%;
    margin: 0 auto;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_210127_shimane .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_movie iframe{
/*    width:55.0781%;*/
    margin: 0 auto;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_210127_shimane .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_btn{
    text-align: center;
}

#origin_lp_202021temp_container #origin_lp_202021temp_210127_shimane .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_btn a{
    background: #e70012;
    display: inline-block;
    padding: 5px;
    text-decoration: none;
    color: #fff;
    font-size: 3.5vw;
    font-weight: bold;
    text-align: center;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_210127_shimane .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_btn a{
    font-size: 18px;
    padding: 5px 10px;
}
}


/* -----------------------------------------------
ストーリー
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_210127_shimane .origin_lp_202021temp_story_area {
	position: relative;
}

#origin_lp_202021temp_container #origin_lp_202021temp_210127_shimane .origin_lp_202021temp_story_area .origin_lp_202021temp_intro_copy{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_0127/sp_intro_copy.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 59%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_210127_shimane .origin_lp_202021temp_story_area .origin_lp_202021temp_intro_copy{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_0127/pc_intro_copy.png);
	background-repeat: no-repeat;
	padding-bottom: 21.25%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_210127_shimane .origin_lp_202021temp_story_area .origin_lp_202021temp_intro_box01{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_0127/sp_intro_01.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 169.4285%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_210127_shimane .origin_lp_202021temp_story_area .origin_lp_202021temp_intro_box01{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_0127/pc_intro_01.png);
	background-repeat: no-repeat;
	padding-bottom: 60.3125%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_210127_shimane .origin_lp_202021temp_story_area .origin_lp_202021temp_intro_box02{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_0127/sp_intro_02.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 223.1428%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_210127_shimane .origin_lp_202021temp_story_area .origin_lp_202021temp_intro_box02{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_0127/pc_intro_02.png);
	background-repeat: no-repeat;
	padding-bottom: 61.1718%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_210127_shimane .origin_lp_202021temp_story_area .origin_lp_202021temp_intro_box03{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_0127/sp_intro_03.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 219.5714%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_210127_shimane .origin_lp_202021temp_story_area .origin_lp_202021temp_intro_box03{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_0127/pc_intro_03.png);
	background-repeat: no-repeat;
	padding-bottom: 53.8281%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_210127_shimane .origin_lp_202021temp_story_area .origin_lp_202021temp_intro_box04{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_0127/sp_intro_04.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 257.5714%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_210127_shimane .origin_lp_202021temp_story_area .origin_lp_202021temp_intro_box04{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_0127/pc_intro_04.png);
	background-repeat: no-repeat;
	padding-bottom: 60.3906%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_210127_shimane .origin_lp_202021temp_story_area .origin_lp_202021temp_intro_box05{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_0127/sp_intro_05.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 204.5714%;
	background-size: cover;
    position: relative;
}

#origin_lp_202021temp_container #origin_lp_202021temp_210127_shimane .origin_lp_202021temp_story_area .origin_lp_202021temp_intro_box05 .origin_lp_202021temp_intro_box05_sp_btn{
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    bottom: 6.5%;
    width: 92%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_210127_shimane .origin_lp_202021temp_story_area .origin_lp_202021temp_intro_box05{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_0127/pc_intro_05.png);
	background-repeat: no-repeat;
	padding-bottom: 57.1093%;
	height: 0;
	background-size: cover;
}

#origin_lp_202021temp_container #origin_lp_202021temp_210127_shimane .origin_lp_202021temp_story_area .origin_lp_202021temp_intro_box05 .origin_lp_202021temp_intro_box05_pc_btn{
    position: absolute;
    right: 20.5%;
    bottom: 17.5%;
    width: 21.875%;
}

#origin_lp_202021temp_container #origin_lp_202021temp_210127_shimane .origin_lp_202021temp_story_area .origin_lp_202021temp_intro_box05 .origin_lp_202021temp_intro_box05_pc_btn img{
    width: 100%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_210127_shimane .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box01{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_0127/sp_story-01.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 160%;
	background-size: cover;
}

#origin_lp_202021temp_container #origin_lp_202021temp_210127_shimane .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box02{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_0127/sp_story-02.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 147.4285%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_210127_shimane .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_0127/pc_story.png);
	background-repeat: no-repeat;
	padding-bottom: 102.8125%;
	height: 0;
	background-size: cover;
}
}






/* -----------------------------------------------
グルメ・グッズ
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_210127_shimane .origin_lp_202021temp_gourmet {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/template/sp_gourmet.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 142.8571%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_210127_shimane .origin_lp_202021temp_gourmet {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/template/pc_gourmet.png);
	background-repeat: no-repeat;
	padding-bottom: 35.3125%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_210127_shimane .origin_lp_202021temp_goods {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_0127/sp_goods.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 142.8571%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_210127_shimane .origin_lp_202021temp_goods {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_0127/pc_goods.png);
	background-repeat: no-repeat;
	padding-bottom: 34.5312%;
	height: 0;
	background-size: cover;
}
}

/* -----------------------------------------------
チケット
----------------------------------------------- */

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_210127_shimane .origin_lp_202021temp_ticket_vs {
    text-align: center;
}
}

/* -----------------------------------------------
MAJESTY
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_210127_shimane .origin_lp_202021temp_majesty_btn{
    background: #b50606;
}


/*
2021/2/6.7_サンロッカーズ渋谷

************************************************************/

/* -----------------------------------------------
MV
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_21020607_shibuya .origin_lp_202021temp_mv_area .origin_lp_202021temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_020607/sp_mv.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 191.4285%;
	background-size: cover;
    margin-top: 52px;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21020607_shibuya .origin_lp_202021temp_mv_area .origin_lp_202021temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_020607/pc_mv.png);
	background-repeat: no-repeat;
	padding-bottom: 67.0312%;
	height: 0;
	background-size: cover;
    margin-top: 105px;
}
}


/* -----------------------------------------------
セレッソ
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_21020607_shibuya .origin_lp_202021temp_cerezo_area .origin_lp_202021temp_cerezo_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_020607/sp_cerezo.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 62.8571%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21020607_shibuya .origin_lp_202021temp_cerezo_area .origin_lp_202021temp_cerezo_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_020607/pc_cerezo.png);
	background-repeat: no-repeat;
	padding-bottom: 20.7692%;
	height: 0;
	background-size: cover;
}
}


/* -----------------------------------------------
ハイライト
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_21020607_shibuya .origin_lp_202021temp_highlight_area {
    background: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_020607/sp_movie_bg.png) no-repeat center;
    background-size: cover;
    padding-top: 12%;
    padding-bottom: 11.42857%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21020607_shibuya .origin_lp_202021temp_highlight_area {
    background: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_020607/pc_movie_bg.png) no-repeat center;
    background-size: cover;
    padding-top: 1%;
    padding-bottom: 6.6406%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21020607_shibuya .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_ttl img{
    width:94.4285% ;
    margin: 0 auto 10%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21020607_shibuya .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_ttl img{
    width:71.4062% ;
    margin: 0 auto;
}
}


#origin_lp_202021temp_container #origin_lp_202021temp_21020607_shibuya .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_movie_area {
    width:85.7142%;
    margin: 0 auto;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21020607_shibuya .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_movie_area {
    width:55.0781%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21020607_shibuya .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_movie {
    position:relative;
    width:100%;
    height:0%;
    padding-top:75%;
    margin: 0 auto 7.8571%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21020607_shibuya .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_movie {
    margin: 0 auto 3.125%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21020607_shibuya .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_movie iframe{
    position:absolute;
    top:0;
    left:50%;
    -webkit-transform : translateX(-50%);
    transform : translateX(-50%);
    width:100%;
    height:100%;
    margin: 0 auto;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21020607_shibuya .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_movie iframe{
/*    width:55.0781%;*/
    margin: 0 auto;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21020607_shibuya .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_btn{
    text-align: center;
}

#origin_lp_202021temp_container #origin_lp_202021temp_21020607_shibuya .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_btn a{
    text-decoration: none;
    color: #fff;
    font-size: 4vw;
    font-weight: bold;
    text-align: center;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21020607_shibuya .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_btn a{
    font-size: 24px;
}
}


#origin_lp_202021temp_container #origin_lp_202021temp_21020607_shibuya .origin_lp_202021temp_moner_highlight_area {
    background: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/template/sp_highlight_bg.png) no-repeat center;
    background-size: cover;
    padding-top: 7.1428%;
    padding-bottom: 11.42857%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21020607_shibuya .origin_lp_202021temp_moner_highlight_area {
    background: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/template/pc_highlight_bg.png) no-repeat center;
    background-size: cover;
    padding-top: 5.859%;
    padding-bottom: 6.6406%;
}
}


/* -----------------------------------------------
ストーリー
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_21020607_shibuya .origin_lp_202021temp_story_area {
	position: relative;
}

#origin_lp_202021temp_container #origin_lp_202021temp_21020607_shibuya .origin_lp_202021temp_story_area .origin_lp_202021temp_intro_box01{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_020607/sp_intro_01.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 93.2857%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21020607_shibuya .origin_lp_202021temp_story_area .origin_lp_202021temp_intro_box01 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_020607/pc_intro_01.png);
	background-repeat: no-repeat;
	padding-bottom: 43.5937%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21020607_shibuya .origin_lp_202021temp_story_area .origin_lp_202021temp_intro_box02 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_020607/sp_intro_02.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 223.2857%;
	background-size: cover;
    position: relative;
}

#origin_lp_202021temp_container #origin_lp_202021temp_21020607_shibuya .origin_lp_202021temp_story_area .origin_lp_202021temp_intro_box02 .origin_lp_202021temp_intro_box02_sp_btn{
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    bottom: 10%;
    width: 83%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21020607_shibuya .origin_lp_202021temp_story_area .origin_lp_202021temp_intro_box02 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_020607/pc_intro_02.png);
	background-repeat: no-repeat;
	padding-bottom: 47.3437%;
    height: 0;
	background-size: cover;
}

#origin_lp_202021temp_container #origin_lp_202021temp_21020607_shibuya .origin_lp_202021temp_story_area .origin_lp_202021temp_intro_box02 .origin_lp_202021temp_intro_box02_pc_btn{
    left: 14.5%;
    bottom: 20.5%;
    width: 21.875%;
    position: absolute;
}

#origin_lp_202021temp_container #origin_lp_202021temp_21020607_shibuya .origin_lp_202021temp_story_area .origin_lp_202021temp_intro_box02 .origin_lp_202021temp_intro_box02_pc_btn img{
    width: 100%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21020607_shibuya .origin_lp_202021temp_story_area .origin_lp_202021temp_intro_box03 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_020607/sp_intro_03.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 227.2857%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21020607_shibuya .origin_lp_202021temp_story_area .origin_lp_202021temp_intro_box03 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_020607/pc_intro_03.png);
	background-repeat: no-repeat;
	padding-bottom: 37.8906%;
    height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21020607_shibuya .origin_lp_202021temp_story_area .origin_lp_202021temp_intro_box04-01 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_020607/sp_intro_04-01.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 253.8571%;
	background-size: cover;
}

#origin_lp_202021temp_container #origin_lp_202021temp_21020607_shibuya .origin_lp_202021temp_story_area .origin_lp_202021temp_intro_box04-02 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_020607/sp_intro_04-02.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 168.7142%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21020607_shibuya .origin_lp_202021temp_story_area .origin_lp_202021temp_intro_box04 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_020607/pc_intro_04.png);
	background-repeat: no-repeat;
	padding-bottom: 56.5625%;
    height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21020607_shibuya .origin_lp_202021temp_story_area .origin_lp_202021temp_intro_box05 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_020607/sp_intro_05.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 31.4285%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21020607_shibuya .origin_lp_202021temp_story_area .origin_lp_202021temp_intro_box05 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_020607/pc_intro_05.png);
	background-repeat: no-repeat;
	padding-bottom: 11.4843%;
    height: 0;
	background-size: cover;
}
}

/* -----------------------------------------------
グルメ・グッズ
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_21020607_shibuya .origin_lp_202021temp_gourmet {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/template/sp_gourmet.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 142.8571%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21020607_shibuya .origin_lp_202021temp_gourmet {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/template/pc_gourmet.png);
	background-repeat: no-repeat;
	padding-bottom: 35.3125%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21020607_shibuya .origin_lp_202021temp_goods {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_020607/sp_goods.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 142.8571%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21020607_shibuya .origin_lp_202021temp_goods {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_020607/pc_goods.png);
	background-repeat: no-repeat;
	padding-bottom: 34.5312%;
	height: 0;
	background-size: cover;
}
}



/* -----------------------------------------------
チケット
----------------------------------------------- */

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21020607_shibuya .origin_lp_202021temp_ticket_vs {
    text-align: center;
}
}

/* -----------------------------------------------
MAJESTY
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_21020607_shibuya .origin_lp_202021temp_majesty_btn{
    background: #b50606;
}




/*
2021/03/03 信州ブレイブウォリアーズ

************************************************************/

/* -----------------------------------------------
MV
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_210303_shinshu .origin_lp_202021temp_mv_area .origin_lp_202021temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_0303/sp_mv.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 200.4285%;
	background-size: cover;
    margin-top: 52px;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_210303_shinshu .origin_lp_202021temp_mv_area .origin_lp_202021temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_0303/pc_mv.png);
	background-repeat: no-repeat;
	padding-bottom: 65.5468%;
	height: 0;
	background-size: cover;
    margin-top: 105px;
}
}

/* -----------------------------------------------
MGM（冠スポンサー）
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_210303_shinshu .origin_lp_202021temp_mgm_area .origin_lp_202021temp_mgm_01 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_0303/sp_mgm01.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 262%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_210303_shinshu .origin_lp_202021temp_mgm_area .origin_lp_202021temp_mgm_01 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_0303/pc_mgm01.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 48.3593%;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_210303_shinshu .origin_lp_202021temp_mgm_area .origin_lp_202021temp_mgm_02 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_0303/sp_mgm02.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 215.7142%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_210303_shinshu .origin_lp_202021temp_mgm_area .origin_lp_202021temp_mgm_02 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_0303/pc_mgm02.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 42.5%;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_210303_shinshu .origin_lp_202021temp_mgm_area .origin_lp_202021temp_mgm_03 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_0303/sp_mgm03.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 130.7142%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_210303_shinshu .origin_lp_202021temp_mgm_area .origin_lp_202021temp_mgm_03 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_0303/pc_mgm03.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 36.3281%;
	background-size: cover;
}
}



/* -----------------------------------------------
ハイライト
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_210303_shinshu .origin_lp_202021temp_highlight_area {
    background: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/template/sp_highlight_bg.png) no-repeat center;
    background-size: cover;
    padding-top: 7.1428%;
    padding-bottom: 11.42857%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_210303_shinshu .origin_lp_202021temp_highlight_area {
    background: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/template/pc_highlight_bg.png) no-repeat center;
    background-size: cover;
    padding-top: 5.859%;
    padding-bottom: 6.6406%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_210303_shinshu .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_ttl img{
    width:80.4285% ;
    margin: 0 auto 28.5714%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_210303_shinshu .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_ttl img{
    width:52.8906% ;
    margin: 0 auto 3.5156%;
}
}


#origin_lp_202021temp_container #origin_lp_202021temp_210303_shinshu .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_movie_area {
    width:85.7142%;
    margin: 0 auto;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_210303_shinshu .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_movie_area {
    width:55.0781%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_210303_shinshu .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_movie {
    position:relative;
    width:100%;
    height:0%;
    padding-top:75%;
    margin: 0 auto 7.8571%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_210303_shinshu .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_movie {
    margin: 0 auto 3.125%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_210303_shinshu .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_movie iframe{
    position:absolute;
    top:0;
    left:50%;
    -webkit-transform : translateX(-50%);
    transform : translateX(-50%);
    width:100%;
    height:100%;
    margin: 0 auto;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_210303_shinshu .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_movie iframe{
/*    width:55.0781%;*/
    margin: 0 auto;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_210303_shinshu .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_btn{
    text-align: center;
}

#origin_lp_202021temp_container #origin_lp_202021temp_210303_shinshu .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_btn a{
    background: #e70012;
    display: inline-block;
    padding: 5px;
    text-decoration: none;
    color: #fff;
    font-size: 3.5vw;
    font-weight: bold;
    text-align: center;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_210303_shinshu .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_btn a{
    font-size: 18px;
    padding: 5px 10px;
}
}


/* -----------------------------------------------
ストーリー
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_210303_shinshu .origin_lp_202021temp_story_area {
	position: relative;
}

#origin_lp_202021temp_container #origin_lp_202021temp_210303_shinshu .origin_lp_202021temp_story_area .origin_lp_202021temp_intro{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_0303/sp_intro.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 117.4285%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_210303_shinshu .origin_lp_202021temp_story_area .origin_lp_202021temp_intro{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_0303/pc_intro.png);
	background-repeat: no-repeat;
	padding-bottom: 25.2343%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_210303_shinshu .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box01{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_0303/sp_event_01.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 290.4285%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_210303_shinshu .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box01{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_0303/pc_event_01.png);
	background-repeat: no-repeat;
	padding-bottom: 118.75%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_210303_shinshu .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box02{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_0303/sp_event_02.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 212.8571%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_210303_shinshu .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box02{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_0303/pc_event_02.png);
	background-repeat: no-repeat;
	padding-bottom: 74.9218%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_210303_shinshu .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box03{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_0303/sp_event_03.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 230.8571%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_210303_shinshu .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box03{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_0303/pc_event_03.png);
	background-repeat: no-repeat;
	padding-bottom: 80.7031%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_210303_shinshu .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box04{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_0303/sp_event_04.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 305.7142%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_210303_shinshu .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box04{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_0303/pc_event_04.png);
	background-repeat: no-repeat;
	padding-bottom: 88.8281%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_210303_shinshu .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box05{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_0303/sp_event_05.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 248.5714%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_210303_shinshu .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box05{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_0303/pc_event_05.png);
	background-repeat: no-repeat;
	padding-bottom: 84.4531%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_210303_shinshu .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box06{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_0303/sp_event_06.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 257%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_210303_shinshu .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box06{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_0303/pc_event_06.png);
	background-repeat: no-repeat;
	padding-bottom: 85.7031%;
	height: 0;
	background-size: cover;
}
}

/* -----------------------------------------------
ゲームハイライト
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_210303_shinshu .origin_lp_202021temp_gamehighlight_area {
    background: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_0303/sp_movie.png) no-repeat center;
    background-size: cover;
    height: 0;
    padding-bottom: 342.7142%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_210303_shinshu .origin_lp_202021temp_gamehighlight_area {
    background: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_0303/pc_movie.png) no-repeat center;
    background-size: cover;
    height: 0;
    padding-bottom: 94.6093%;
}
}


#origin_lp_202021temp_container #origin_lp_202021temp_210303_shinshu .origin_lp_202021temp_gamehighlight_area .origin_lp_202021temp_highlight_movie_area {
    width:85.7142%;
    margin: 0 auto;
    padding-top: 58%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_210303_shinshu .origin_lp_202021temp_gamehighlight_area .origin_lp_202021temp_highlight_movie_area {
    width:55.0781%;
    padding-top: 18%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_210303_shinshu .origin_lp_202021temp_gamehighlight_area .origin_lp_202021temp_highlight_movie {
    position:relative;
    width:100%;
    height:0%;
    padding-top:75%;
    margin: 0 auto 7.8571%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_210303_shinshu .origin_lp_202021temp_gamehighlight_area .origin_lp_202021temp_highlight_movie {
    margin: 0 auto 3.125%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_210303_shinshu .origin_lp_202021temp_gamehighlight_area .origin_lp_202021temp_highlight_movie iframe{
    position:absolute;
    top:0;
    left:50%;
/*    -webkit-transform : translateX(-50%);
    transform : translateX(-50%);*/
    width:100%;
    height:100%;
    margin: 0 auto;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_210303_shinshu .origin_lp_202021temp_gamehighlight_area .origin_lp_202021temp_highlight_movie iframe{
/*    width:55.0781%;*/
    margin: 0 auto;
}
}




/* -----------------------------------------------
グルメ・グッズ
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_210303_shinshu .origin_lp_202021temp_gourmet {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/template/sp_gourmet.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 142.8571%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_210303_shinshu .origin_lp_202021temp_gourmet {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/template/pc_gourmet.png);
	background-repeat: no-repeat;
	padding-bottom: 35.3125%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_210303_shinshu .origin_lp_202021temp_goods {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_0303/sp_goods.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 142.8571%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_210303_shinshu .origin_lp_202021temp_goods {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_0303/pc_goods.png);
	background-repeat: no-repeat;
	padding-bottom: 34.5312%;
	height: 0;
	background-size: cover;
}
}

/* -----------------------------------------------
チケット
----------------------------------------------- */

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_210303_shinshu .origin_lp_202021temp_ticket_vs {
    text-align: center;
}
}

/* -----------------------------------------------
MAJESTY
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_210303_shinshu .origin_lp_202021temp_majesty_btn{
    background: #b50606;
}



/*
2021/03/06-07 名古屋ダイヤモンドドルフィンズ

************************************************************/

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21030607_nagoya .origin_lp_202021temp_ticket_vs {
    width: 781px;
    margin: 0 auto 80px;
}
}

/* -----------------------------------------------
MV
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_21030607_nagoya .origin_lp_202021temp_mv_area .origin_lp_202021temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_030607/sp_mv.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 200.5714%;
	background-size: cover;
    margin-top: 52px;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21030607_nagoya .origin_lp_202021temp_mv_area .origin_lp_202021temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_030607/pc_mv.png);
	background-repeat: no-repeat;
	padding-bottom: 65.7031%;
	height: 0;
	background-size: cover;
    margin-top: 105px;
}
}


/* -----------------------------------------------
ハイライト
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_21030607_nagoya .origin_lp_202021temp_highlight_area {
    background: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/template/sp_highlight_bg.png) no-repeat center;
    background-size: cover;
    padding-top: 7.1428%;
    padding-bottom: 11.42857%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21030607_nagoya .origin_lp_202021temp_highlight_area {
    background: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/template/pc_highlight_bg.png) no-repeat center;
    background-size: cover;
    padding-top: 5.859%;
    padding-bottom: 6.6406%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21030607_nagoya .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_ttl img{
    width:80.4285% ;
    margin: 0 auto 28.5714%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21030607_nagoya .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_ttl img{
    width:52.8906% ;
    margin: 0 auto 3.5156%;
}
}


#origin_lp_202021temp_container #origin_lp_202021temp_21030607_nagoya .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_movie_area {
    width:85.7142%;
    margin: 0 auto;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21030607_nagoya .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_movie_area {
    width:55.0781%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21030607_nagoya .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_movie {
    position:relative;
    width:100%;
    height:0%;
    padding-top:75%;
    margin: 0 auto 7.8571%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21030607_nagoya .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_movie {
    margin: 0 auto 3.125%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21030607_nagoya .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_movie iframe{
    position:absolute;
    top:0;
    left:50%;
    -webkit-transform : translateX(-50%);
    transform : translateX(-50%);
    width:100%;
    height:100%;
    margin: 0 auto;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21030607_nagoya .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_movie iframe{
/*    width:55.0781%;*/
    margin: 0 auto;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21030607_nagoya .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_btn{
    text-align: center;
}

#origin_lp_202021temp_container #origin_lp_202021temp_21030607_nagoya .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_btn a{
    background: #e70012;
    display: inline-block;
    padding: 5px;
    text-decoration: none;
    color: #fff;
    font-size: 3.5vw;
    font-weight: bold;
    text-align: center;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21030607_nagoya .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_btn a{
    font-size: 18px;
    padding: 5px 10px;
}
}


/* -----------------------------------------------
ストーリー
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_21030607_nagoya .origin_lp_202021temp_story_area {
	position: relative;
}

#origin_lp_202021temp_container #origin_lp_202021temp_21030607_nagoya .origin_lp_202021temp_story_area .origin_lp_202021temp_intro{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_030607/sp_intro.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 74.2857%;
	background-size: cover;
    position: relative;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21030607_nagoya .origin_lp_202021temp_story_area .origin_lp_202021temp_intro{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_030607/pc_intro.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 40.3906%;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21030607_nagoya .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box01-01{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_030607/sp_event_01-01.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 202.2857%;
	background-size: cover;
    position: relative;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21030607_nagoya .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box01-01{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_030607/pc_event_01-01.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 61.0937%;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21030607_nagoya .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box01-02{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_030607/sp_event_01-02.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 152.2857%;
	background-size: cover;
    position: relative;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21030607_nagoya .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box01-02{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_030607/pc_event_01-02.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 46.5625%;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21030607_nagoya .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box01-03{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_030607/sp_event_01-03.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 246.8571%;
	background-size: cover;
    position: relative;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21030607_nagoya .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box01-03{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_030607/pc_event_01-03.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 57.1875%;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21030607_nagoya .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box02{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_030607/sp_event_02.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 280.5714%;
	background-size: cover;
    position: relative;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21030607_nagoya .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box02{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_030607/pc_event_02.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 65.0781%;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21030607_nagoya .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box03{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_030607/sp_event_03.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 209.5714%;
	background-size: cover;
    position: relative;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21030607_nagoya .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box03{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_030607/pc_event_03.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 69.7656%;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21030607_nagoya .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box04{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_030607/sp_event_04.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 265.4285%;
	background-size: cover;
    position: relative;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21030607_nagoya .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box04{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_030607/pc_event_04.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 69.4531%;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21030607_nagoya .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box05{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_030607/sp_event_05.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 253%;
	background-size: cover;
    position: relative;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21030607_nagoya .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box05{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_030607/pc_event_05.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 73.3593%;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21030607_nagoya .origin_lp_202021temp_story_area .origin_lp_202021temp_game_box01{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_030607/sp_game_01.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 192.8571%;
	background-size: cover;
    position: relative;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21030607_nagoya .origin_lp_202021temp_story_area .origin_lp_202021temp_game_box01{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_030607/pc_game_01.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 88.4375%;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21030607_nagoya .origin_lp_202021temp_story_area .origin_lp_202021temp_game_box02{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_030607/sp_game_02.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 149.1428%;
	background-size: cover;
    position: relative;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21030607_nagoya .origin_lp_202021temp_story_area .origin_lp_202021temp_game_box02{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_030607/pc_game_02.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 57.6562%;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21030607_nagoya .origin_lp_202021temp_story_area .origin_lp_202021temp_game_box03{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_030607/sp_game_03.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 122.1428%;
	background-size: cover;
    position: relative;
}



/* -----------------------------------------------
ゲームハイライト
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_21030607_nagoya .origin_lp_202021temp_gamehighlight_area {
    background: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_030607/sp_event_06.png) no-repeat center;
    background-size: cover;
    height: 0;
    padding-bottom: 210%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21030607_nagoya .origin_lp_202021temp_gamehighlight_area {
    background: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_030607/pc_event_06.png) no-repeat center;
    background-size: cover;
    height: 0;
    padding-bottom: 73.4375%;
}
}


#origin_lp_202021temp_container #origin_lp_202021temp_21030607_nagoya .origin_lp_202021temp_gamehighlight_area .origin_lp_202021temp_highlight_movie_area {
    width:85.7142%;
    margin: 0 auto;
    padding-top: 77%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21030607_nagoya .origin_lp_202021temp_gamehighlight_area .origin_lp_202021temp_highlight_movie_area {
    width:55.0781%;
    padding-top: 18%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21030607_nagoya .origin_lp_202021temp_gamehighlight_area .origin_lp_202021temp_highlight_movie {
    position:relative;
    width:100%;
    height:0%;
    padding-top:75%;
    margin: 0 auto 7.8571%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21030607_nagoya .origin_lp_202021temp_gamehighlight_area .origin_lp_202021temp_highlight_movie {
    margin: 0 auto 3.125%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21030607_nagoya .origin_lp_202021temp_gamehighlight_area .origin_lp_202021temp_highlight_movie iframe{
    position:absolute;
    top:0;
    left:50%;
/*    -webkit-transform : translateX(-50%);
    transform : translateX(-50%);*/
    width:100%;
    height:100%;
    margin: 0 auto;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21030607_nagoya .origin_lp_202021temp_gamehighlight_area .origin_lp_202021temp_highlight_movie iframe{
/*    width:55.0781%;*/
    margin: 0 auto;
}
}





/* -----------------------------------------------
グルメ・グッズ
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_21030607_nagoya .origin_lp_202021temp_gourmet {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_030607/sp_gourmet.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 142.8571%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21030607_nagoya .origin_lp_202021temp_gourmet {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_030607/pc_gourmet.png);
	background-repeat: no-repeat;
	padding-bottom: 35.3125%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21030607_nagoya .origin_lp_202021temp_goods {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_030607/sp_goods.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 142.8571%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21030607_nagoya .origin_lp_202021temp_goods {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_030607/pc_goods.png);
	background-repeat: no-repeat;
	padding-bottom: 34.5312%;
	height: 0;
	background-size: cover;
}
}



/* -----------------------------------------------
チケット
----------------------------------------------- */

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21030607_nagoya .origin_lp_202021temp_ticket_vs {
    text-align: center;
}
}


/* -----------------------------------------------
MAJESTY
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_21030607_nagoya .origin_lp_202021temp_majesty_btn{
    background: #b50606;
}




/*
2021/03/17 三遠ネオフェニックス

************************************************************/

/* -----------------------------------------------
MV
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_210317_sanen .origin_lp_202021temp_mv_area .origin_lp_202021temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_0317/sp_mv.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 200.4285%;
	background-size: cover;
    margin-top: 52px;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_210317_sanen .origin_lp_202021temp_mv_area .origin_lp_202021temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_0317/pc_mv.png);
	background-repeat: no-repeat;
	padding-bottom: 65.5468%;
	height: 0;
	background-size: cover;
    margin-top: 105px;
}
}


/* -----------------------------------------------
ハイライト
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_210317_sanen .origin_lp_202021temp_highlight_area {
    background: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/template/sp_highlight_bg.png) no-repeat center;
    background-size: cover;
    padding-top: 7.1428%;
    padding-bottom: 11.42857%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_210317_sanen .origin_lp_202021temp_highlight_area {
    background: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/template/pc_highlight_bg.png) no-repeat center;
    background-size: cover;
    padding-top: 5.859%;
    padding-bottom: 6.6406%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_210317_sanen .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_ttl img{
    width:80.4285% ;
    margin: 0 auto 28.5714%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_210317_sanen .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_ttl img{
    width:52.8906% ;
    margin: 0 auto 3.5156%;
}
}


#origin_lp_202021temp_container #origin_lp_202021temp_210317_sanen .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_movie_area {
    width:85.7142%;
    margin: 0 auto;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_210317_sanen .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_movie_area {
    width:55.0781%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_210317_sanen .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_movie {
    position:relative;
    width:100%;
    height:0%;
    padding-top:75%;
    margin: 0 auto 7.8571%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_210317_sanen .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_movie {
    margin: 0 auto 3.125%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_210317_sanen .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_movie iframe{
    position:absolute;
    top:0;
    left:50%;
    -webkit-transform : translateX(-50%);
    transform : translateX(-50%);
    width:100%;
    height:100%;
    margin: 0 auto;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_210317_sanen .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_movie iframe{
/*    width:55.0781%;*/
    margin: 0 auto;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_210317_sanen .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_btn{
    text-align: center;
}

#origin_lp_202021temp_container #origin_lp_202021temp_210317_sanen .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_btn a{
    background: #e70012;
    display: inline-block;
    padding: 5px;
    text-decoration: none;
    color: #fff;
    font-size: 3.5vw;
    font-weight: bold;
    text-align: center;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_210317_sanen .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_btn a{
    font-size: 18px;
    padding: 5px 10px;
}
}


/* -----------------------------------------------
ストーリー
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_210317_sanen .origin_lp_202021temp_story_area {
	position: relative;
}

#origin_lp_202021temp_container #origin_lp_202021temp_210317_sanen .origin_lp_202021temp_story_area .origin_lp_202021temp_intro{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_0317/sp_intro.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 61.2857%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_210317_sanen .origin_lp_202021temp_story_area .origin_lp_202021temp_intro{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_0317/pc_intro.png);
	background-repeat: no-repeat;
	padding-bottom: 19.2187%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_210317_sanen .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box01-01{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_0317/sp_event_01-01.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 298%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_210317_sanen .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box01-01{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_0317/pc_event_01-01.png);
	background-repeat: no-repeat;
	padding-bottom: 53.8281%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_210317_sanen .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box01-02{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_0317/sp_event_01-02.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 227%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_210317_sanen .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box01-02{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_0317/pc_event_01-02.png);
	background-repeat: no-repeat;
	padding-bottom: 39.1406%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_210317_sanen .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box02{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_0317/sp_event_02.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 206.8571%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_210317_sanen .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box02{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_0317/pc_event_02.png);
	background-repeat: no-repeat;
	padding-bottom: 54.4531%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_210317_sanen .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box03-01{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_0317/sp_event_03-01.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 221.7142%;
	background-size: cover;
}

#origin_lp_202021temp_container #origin_lp_202021temp_210317_sanen .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box03-02{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_0317/sp_event_03-02.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 160.5714%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_210317_sanen .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box03{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_0317/pc_event_03.png);
	background-repeat: no-repeat;
	padding-bottom: 66.4843%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_210317_sanen .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box04{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_0317/sp_event_04.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 265.1428%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_210317_sanen .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box04{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_0317/pc_event_04.png);
	background-repeat: no-repeat;
	padding-bottom: 63.125%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_210317_sanen .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box05{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_0317/sp_event_05.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 250.5714%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_210317_sanen .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box05{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_0317/pc_event_05.png);
	background-repeat: no-repeat;
	padding-bottom: 59.8437%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_210317_sanen .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box06{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_0317/sp_event_06.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 217.1428%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_210317_sanen .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box06{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_0317/pc_event_06.png);
	background-repeat: no-repeat;
	padding-bottom: 56.4062%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_210317_sanen .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box07{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_0317/sp_event_07.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 189.8571%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_210317_sanen .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box07{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_0317/pc_event_07.png);
	background-repeat: no-repeat;
	padding-bottom: 53.75%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_210317_sanen .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box08-01{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_0317/sp_event_08-01.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 238%;
	background-size: cover;
}

#origin_lp_202021temp_container #origin_lp_202021temp_210317_sanen .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box08-02{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_0317/sp_event_08-02.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 141.1428%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_210317_sanen .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box08{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_0317/pc_event_08.png);
	background-repeat: no-repeat;
	padding-bottom: 99.6093%;
	height: 0;
	background-size: cover;
}
}

/* -----------------------------------------------
ゲームハイライト
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_210317_sanen .origin_lp_202021temp_gamehighlight_area {
    background: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_0317/sp_bg_movie.png) no-repeat center;
    background-size: cover;
    height: 0;
    padding-bottom: 172.2857%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_210317_sanen .origin_lp_202021temp_gamehighlight_area {
    background: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_0317/pc_bg_movie.png) no-repeat center;
    background-size: cover;
    height: 0;
    padding-bottom: 75.3125%;
}
}


#origin_lp_202021temp_container #origin_lp_202021temp_210317_sanen .origin_lp_202021temp_gamehighlight_area .origin_lp_202021temp_highlight_movie_area {
    width:85.7142%;
    margin: 0 auto;
    padding-top: 90%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_210317_sanen .origin_lp_202021temp_gamehighlight_area .origin_lp_202021temp_highlight_movie_area {
    width:55.0781%;
    padding-top: 29%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_210317_sanen .origin_lp_202021temp_gamehighlight_area .origin_lp_202021temp_highlight_movie {
    position:relative;
    width:100%;
    height:0%;
    padding-top:75%;
    margin: 0 auto 7.8571%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_210317_sanen .origin_lp_202021temp_gamehighlight_area .origin_lp_202021temp_highlight_movie {
    margin: 0 auto 3.125%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_210317_sanen .origin_lp_202021temp_gamehighlight_area .origin_lp_202021temp_highlight_movie iframe{
    position:absolute;
    top:0;
    left:50%;
/*    -webkit-transform : translateX(-50%);
    transform : translateX(-50%);*/
    width:100%;
    height:100%;
    margin: 0 auto;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_210317_sanen .origin_lp_202021temp_gamehighlight_area .origin_lp_202021temp_highlight_movie iframe{
/*    width:55.0781%;*/
    margin: 0 auto;
}
}




/* -----------------------------------------------
グルメ・グッズ
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_210317_sanen .origin_lp_202021temp_gourmet {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/template/sp_gourmet02.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 142.8571%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_210317_sanen .origin_lp_202021temp_gourmet {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/template/pc_gourmet02.png);
	background-repeat: no-repeat;
	padding-bottom: 35.3125%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_210317_sanen .origin_lp_202021temp_goods {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_0317/sp_goods.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 142.8571%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_210317_sanen .origin_lp_202021temp_goods {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_0317/pc_goods.png);
	background-repeat: no-repeat;
	padding-bottom: 34.5312%;
	height: 0;
	background-size: cover;
}
}

/* -----------------------------------------------
チケット
----------------------------------------------- */

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_210317_sanen .origin_lp_202021temp_ticket_vs {
    text-align: center;
}
}

/* -----------------------------------------------
MAJESTY
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_210317_sanen .origin_lp_202021temp_majesty_btn{
    background: #b50606;
}



/*
2021/03/20-21 レバンガ北海道

************************************************************/

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21032021_hokkaido .origin_lp_202021temp_ticket_vs {
    width: 781px;
    margin: 0 auto 80px;
}
}

/* -----------------------------------------------
MV
----------------------------------------------- */


#origin_lp_202021temp_container #origin_lp_202021temp_21032021_hokkaido .origin_lp_202021temp_mv_bg {
  background: #DDD;
}

#origin_lp_202021temp_container #origin_lp_202021temp_21032021_hokkaido .background0 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_032021/sp_mv001.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 199.1428%;
	background-size: cover;
    margin-top: 52px;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21032021_hokkaido .background0 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_032021/pc_mv001.png);
	background-repeat: no-repeat;
	padding-bottom: 69.5312%;
	height: 0;
	background-size: cover;
    margin-top: 105px;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21032021_hokkaido .background1 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_032021/sp_mv001.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 199.1428%;
	background-size: cover;
    margin-top: 52px;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21032021_hokkaido .background1 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_032021/pc_mv001.png);
	background-repeat: no-repeat;
	padding-bottom: 69.5312%;
	height: 0;
	background-size: cover;
    margin-top: 105px;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21032021_hokkaido .background2 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_032021/sp_mv002.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 199.1428%;
	background-size: cover;
    margin-top: 52px;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21032021_hokkaido .background2 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_032021/pc_mv002.png);
	background-repeat: no-repeat;
	padding-bottom: 69.5312%;
	height: 0;
	background-size: cover;
    margin-top: 105px;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21032021_hokkaido .background3 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_032021/sp_mv002.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 199.1428%;
	background-size: cover;
    margin-top: 52px;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21032021_hokkaido .background3 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_032021/pc_mv002.png);
	background-repeat: no-repeat;
	padding-bottom: 69.5312%;
	height: 0;
	background-size: cover;
    margin-top: 105px;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21032021_hokkaido .background4 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_032021/sp_mv003.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 199.1428%;
	background-size: cover;
    margin-top: 52px;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21032021_hokkaido .background4 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_032021/pc_mv003.png);
	background-repeat: no-repeat;
	padding-bottom: 69.5312%;
	height: 0;
	background-size: cover;
    margin-top: 105px;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21032021_hokkaido .background5 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_032021/sp_mv003.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 199.1428%;
	background-size: cover;
    margin-top: 52px;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21032021_hokkaido .background5 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_032021/pc_mv003.png);
	background-repeat: no-repeat;
	padding-bottom: 69.5312%;
	height: 0;
	background-size: cover;
    margin-top: 105px;
}
}


/* -----------------------------------------------
ハイライト
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_21032021_hokkaido .origin_lp_202021temp_highlight_area {
    background: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/template/sp_highlight_bg.png) no-repeat center;
    background-size: cover;
    padding-top: 7.1428%;
    padding-bottom: 11.42857%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21032021_hokkaido .origin_lp_202021temp_highlight_area {
    background: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/template/pc_highlight_bg.png) no-repeat center;
    background-size: cover;
    padding-top: 5.859%;
    padding-bottom: 6.6406%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21032021_hokkaido .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_ttl img{
    width:80.4285% ;
    margin: 0 auto 28.5714%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21032021_hokkaido .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_ttl img{
    width:52.8906% ;
    margin: 0 auto 3.5156%;
}
}


#origin_lp_202021temp_container #origin_lp_202021temp_21032021_hokkaido .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_movie_area {
    width:85.7142%;
    margin: 0 auto;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21032021_hokkaido .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_movie_area {
    width:55.0781%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21032021_hokkaido .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_movie {
    position:relative;
    width:100%;
    height:0%;
    padding-top:75%;
    margin: 0 auto 7.8571%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21032021_hokkaido .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_movie {
    margin: 0 auto 3.125%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21032021_hokkaido .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_movie iframe{
    position:absolute;
    top:0;
    left:50%;
    -webkit-transform : translateX(-50%);
    transform : translateX(-50%);
    width:100%;
    height:100%;
    margin: 0 auto;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21032021_hokkaido .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_movie iframe{
/*    width:55.0781%;*/
    margin: 0 auto;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21032021_hokkaido .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_btn{
    text-align: center;
}

#origin_lp_202021temp_container #origin_lp_202021temp_21032021_hokkaido .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_btn a{
    background: #e70012;
    display: inline-block;
    padding: 5px;
    text-decoration: none;
    color: #fff;
    font-size: 3.5vw;
    font-weight: bold;
    text-align: center;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21032021_hokkaido .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_btn a{
    font-size: 18px;
    padding: 5px 10px;
}
}


/* -----------------------------------------------
ストーリー
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_21032021_hokkaido .origin_lp_202021temp_story_area {
	position: relative;
}

#origin_lp_202021temp_container #origin_lp_202021temp_21032021_hokkaido .origin_lp_202021temp_story_area .origin_lp_202021temp_intro{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_032021/sp_intro.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 52%;
	background-size: cover;
    position: relative;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21032021_hokkaido .origin_lp_202021temp_story_area .origin_lp_202021temp_intro{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_032021/pc_intro.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 22.8125%;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21032021_hokkaido .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box01{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_032021/sp_event01.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 240.2857%;
	background-size: cover;
    position: relative;
}

#origin_lp_202021temp_container #origin_lp_202021temp_21032021_hokkaido .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box01 .origin_lp_202021temp_event_box01_sp_btn{
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    bottom: 7%;
    width: 92%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21032021_hokkaido .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box01{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_032021/pc_event01.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 57.5781%;
	background-size: cover;
}

#origin_lp_202021temp_container #origin_lp_202021temp_21032021_hokkaido .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box01 .origin_lp_202021temp_event_box01_pc_btn{
    position: absolute;
    right: 22.8%;
    bottom: 23%;
    width: 26%;
}

#origin_lp_202021temp_container #origin_lp_202021temp_21032021_hokkaido .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box01 .origin_lp_202021temp_event_box01_pc_btn img{
    width: 100%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21032021_hokkaido .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box02-01{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_032021/sp_event02-01.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 175.5714%;
	background-size: cover;
    position: relative;
}

#origin_lp_202021temp_container #origin_lp_202021temp_21032021_hokkaido .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box02-02{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_032021/sp_event02-02.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 134.4285%;
	background-size: cover;
    position: relative;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21032021_hokkaido .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box02{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_032021/pc_event02.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 71.875%;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21032021_hokkaido .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box03-01{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_032021/sp_event03-01.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 227.4285%;
	background-size: cover;
    position: relative;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21032021_hokkaido .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box03-01{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_032021/pc_event03-01.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 51.25%;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21032021_hokkaido .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box03-02{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_032021/sp_event03-02.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 197.2857%;
	background-size: cover;
    position: relative;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21032021_hokkaido .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box03-02{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_032021/pc_event03-02.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 45.625%;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21032021_hokkaido .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box04{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_032021/sp_event04.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 298%;
	background-size: cover;
    position: relative;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21032021_hokkaido .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box04{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_032021/pc_event04.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 100.3125%;
	background-size: cover;
}
}


#origin_lp_202021temp_container #origin_lp_202021temp_21032021_hokkaido .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box05{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_032021/sp_event05.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 237.8571%;
	background-size: cover;
    position: relative;
}

#origin_lp_202021temp_container #origin_lp_202021temp_21032021_hokkaido .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box05 .origin_lp_202021temp_event_box05_sp_btn{
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    bottom: 5%;
    width: 92%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21032021_hokkaido .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box05{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_032021/pc_event05.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 53.5156%;
	background-size: cover;
}

#origin_lp_202021temp_container #origin_lp_202021temp_21032021_hokkaido .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box05 .origin_lp_202021temp_event_box05_pc_btn{
    position: absolute;
    right: 32.1%;
    bottom: 15%;
    width: 26.4%;
}

#origin_lp_202021temp_container #origin_lp_202021temp_21032021_hokkaido .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box05 .origin_lp_202021temp_event_box05_pc_btn img{
    width: 100%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21032021_hokkaido .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box06-01{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_032021/sp_event06-01.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 237.8571%;
	background-size: cover;
    position: relative;
}

#origin_lp_202021temp_container #origin_lp_202021temp_21032021_hokkaido .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box06-02{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_032021/sp_event06-02.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 151.1428%;
	background-size: cover;
    position: relative;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21032021_hokkaido .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box06{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_032021/pc_event06.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 82.1875%;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21032021_hokkaido .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box07-01{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_032021/sp_event07-01.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 249.5714%;
	background-size: cover;
    position: relative;
}

#origin_lp_202021temp_container #origin_lp_202021temp_21032021_hokkaido .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box07-02{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_032021/sp_event07-02.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 169.1428%;
	background-size: cover;
    position: relative;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21032021_hokkaido .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box07-01{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_032021/pc_event07-01.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 50.1562%;
	background-size: cover;
}
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21032021_hokkaido .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box07-02{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_032021/pc_event07-02.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 34.0625%;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21032021_hokkaido .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box08{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_032021/sp_event08.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 248%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21032021_hokkaido .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box08{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_032021/pc_event08.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 61.0156%;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21032021_hokkaido .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box09-01{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_032021/sp_event09-01.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 229.4285%;
	background-size: cover;
}

#origin_lp_202021temp_container #origin_lp_202021temp_21032021_hokkaido .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box09-02{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_032021/sp_event09-02.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 143.2857%;
	background-size: cover;
}


@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21032021_hokkaido .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box09{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_032021/pc_event09.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 89.8437%;
	background-size: cover;
}
}


/* -----------------------------------------------
ゲームハイライト
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_21032021_hokkaido .origin_lp_202021temp_gamehighlight_area {
    background: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_032021/sp_bg_gamehighlight.png) no-repeat center;
    background-size: cover;
    height: 0;
    padding-bottom: 122.7142%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21032021_hokkaido .origin_lp_202021temp_gamehighlight_area {
    background: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_032021/pc_bg_gamehighlight.png) no-repeat center;
    background-size: cover;
    height: 0;
    padding-bottom: 73.4375%;
}
}


#origin_lp_202021temp_container #origin_lp_202021temp_21032021_hokkaido .origin_lp_202021temp_gamehighlight_area .origin_lp_202021temp_highlight_movie_area {
    width:85.7142%;
    margin: 0 auto;
    padding-top: 48%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21032021_hokkaido .origin_lp_202021temp_gamehighlight_area .origin_lp_202021temp_highlight_movie_area {
    width:55.0781%;
    padding-top: 28%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21032021_hokkaido .origin_lp_202021temp_gamehighlight_area .origin_lp_202021temp_highlight_movie {
    position:relative;
    width:100%;
    height:0%;
    padding-top:75%;
    margin: 0 auto 7.8571%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21032021_hokkaido .origin_lp_202021temp_gamehighlight_area .origin_lp_202021temp_highlight_movie {
    margin: 0 auto 3.125%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21032021_hokkaido .origin_lp_202021temp_gamehighlight_area .origin_lp_202021temp_highlight_movie iframe{
    position:absolute;
    top:0;
    left:50%;
/*    -webkit-transform : translateX(-50%);
    transform : translateX(-50%);*/
    width:100%;
    height:100%;
    margin: 0 auto;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21032021_hokkaido .origin_lp_202021temp_gamehighlight_area .origin_lp_202021temp_highlight_movie iframe{
/*    width:55.0781%;*/
    margin: 0 auto;
}
}





/* -----------------------------------------------
グルメ・グッズ
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_21032021_hokkaido .origin_lp_202021temp_gourmet {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/template/sp_gourmet02.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 142.8571%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21032021_hokkaido .origin_lp_202021temp_gourmet {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/template/pc_gourmet02.png);
	background-repeat: no-repeat;
	padding-bottom: 35.3125%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21032021_hokkaido .origin_lp_202021temp_goods {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_032021/sp_goods.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 142.8571%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21032021_hokkaido .origin_lp_202021temp_goods {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_032021/pc_goods.png);
	background-repeat: no-repeat;
	padding-bottom: 34.5312%;
	height: 0;
	background-size: cover;
}
}



/* -----------------------------------------------
チケット
----------------------------------------------- */

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21032021_hokkaido .origin_lp_202021temp_ticket_vs {
    text-align: center;
}
}


/* -----------------------------------------------
MAJESTY
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_21032021_hokkaido .origin_lp_202021temp_majesty_btn{
    background: #b50606;
}

/* -----------------------------------------------
チケットエリア注意事項
----------------------------------------------- */
#origin_lp_202021temp_container .origin_lp_202021temp_ticket_day_warningtext{
    color: #fff;
    padding-top: 30px;
	font-weight: bold;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container .origin_lp_202021temp_ticket_day_warningtext{
    width: 810px;
    margin: 0 auto;
}
}

#origin_lp_202021temp_container .origin_lp_202021temp_ticket_day_warningtext a{
    color: #eadb00;
}

#origin_lp_202021temp_container .text_red{
    color: #ff0000;
    font-size: 12px;
}





/*
2021/4/3.4_横浜ビー・コルセアーズ

************************************************************/

/* -----------------------------------------------
MV
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_21040304_yokohama .origin_lp_202021temp_mv_area .origin_lp_202021temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_040304/sp_mv.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 200.4285%;
	background-size: cover;
    margin-top: 52px;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21040304_yokohama .origin_lp_202021temp_mv_area .origin_lp_202021temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_040304/pc_mv.png);
	background-repeat: no-repeat;
	padding-bottom: 65.625%;
	height: 0;
	background-size: cover;
    margin-top: 105px;
}
}


/* -----------------------------------------------
ゲームハイライト
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_21040304_yokohama .origin_lp_202021temp_gamehighlight_area {
    background: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_040304/sp_movie_bg.png) no-repeat center;
    background-size: cover;
    height: 0;
    padding-bottom: 126.1428%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21040304_yokohama .origin_lp_202021temp_gamehighlight_area {
    background: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_040304/pc_movie_bg.png) no-repeat center;
    background-size: cover;
    height: 0;
    padding-bottom: 74.2968%;
}
}


#origin_lp_202021temp_container #origin_lp_202021temp_21040304_yokohama .origin_lp_202021temp_gamehighlight_area .origin_lp_202021temp_highlight_movie_area {
    width:85.7142%;
    margin: 0 auto;
    padding-top: 45%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21040304_yokohama .origin_lp_202021temp_gamehighlight_area .origin_lp_202021temp_highlight_movie_area {
    width:55.0781%;
    padding-top: 24%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21040304_yokohama .origin_lp_202021temp_gamehighlight_area .origin_lp_202021temp_highlight_movie {
    position:relative;
    width:100%;
    height:0%;
    padding-top:75%;
    margin: 0 auto 7.8571%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21040304_yokohama .origin_lp_202021temp_gamehighlight_area .origin_lp_202021temp_highlight_movie {
    margin: 0 auto 3.125%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21040304_yokohama .origin_lp_202021temp_gamehighlight_area .origin_lp_202021temp_highlight_movie iframe{
    position:absolute;
    top:0;
    left:50%;
/*    -webkit-transform : translateX(-50%);
    transform : translateX(-50%);*/
    width:100%;
    height:100%;
    margin: 0 auto;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21040304_yokohama .origin_lp_202021temp_gamehighlight_area .origin_lp_202021temp_highlight_movie iframe{
/*    width:55.0781%;*/
    margin: 0 auto;
}
}


/* -----------------------------------------------
ストーリー
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_21040304_yokohama .origin_lp_202021temp_story_area {
	position: relative;
}

#origin_lp_202021temp_container #origin_lp_202021temp_21040304_yokohama .origin_lp_202021temp_story_area .origin_lp_202021temp_intro_box01{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_040304/sp_intro01.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 88.5714%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21040304_yokohama .origin_lp_202021temp_story_area .origin_lp_202021temp_intro_box01 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_040304/pc_intro01.png);
	background-repeat: no-repeat;
	padding-bottom: 23.2031%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21040304_yokohama .origin_lp_202021temp_story_area .origin_lp_202021temp_intro_box02 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_040304/sp_intro02.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 175.2857%;
	background-size: cover;
}


@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21040304_yokohama .origin_lp_202021temp_story_area .origin_lp_202021temp_intro_box02 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_040304/pc_intro02.png);
	background-repeat: no-repeat;
	padding-bottom: 50%;
    height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21040304_yokohama .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box01-01 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_040304/sp_event01-01.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:138.8571%;
	background-size: cover;
}

#origin_lp_202021temp_container #origin_lp_202021temp_21040304_yokohama .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box01-02 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_040304/sp_event01-02.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:133.4285%;
	background-size: cover;
    position: relative;
}

#origin_lp_202021temp_container #origin_lp_202021temp_21040304_yokohama .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box01-02 .origin_lp_202021temp_event_box01-02_sp_btn{
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    bottom: 9%;
    width: 92.3%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21040304_yokohama .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box01 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_040304/pc_event01.png);
	background-repeat: no-repeat;
	padding-bottom: 108.5937%;
    height: 0;
	background-size: cover;
    position: relative;
}

#origin_lp_202021temp_container #origin_lp_202021temp_21040304_yokohama .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box01 .origin_lp_202021temp_event_box01_pc_btn{
    left: 14.3%;
    bottom: 6%;
    width: 30%;
    position: absolute;
}

#origin_lp_202021temp_container #origin_lp_202021temp_21040304_yokohama .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box01 .origin_lp_202021temp_event_box01_pc_btn img{
    width: 100%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21040304_yokohama .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box02-01 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_040304/sp_event02-01.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:154.4285%;
	background-size: cover;
}

#origin_lp_202021temp_container #origin_lp_202021temp_21040304_yokohama .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box02-02 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_040304/sp_event02-02.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:139.8571%;
	background-size: cover;
}


@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21040304_yokohama .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box02 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_040304/pc_event02.png);
	background-repeat: no-repeat;
	padding-bottom: 73.2031%;
    height: 0;
	background-size: cover;
    position: relative;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21040304_yokohama .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box03 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_040304/sp_event03.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:179.7142%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21040304_yokohama .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box03 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_040304/pc_event03.png);
	background-repeat: no-repeat;
	padding-bottom: 85.4687%;
    height: 0;
	background-size: cover;
    position: relative;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21040304_yokohama .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box04 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_040304/sp_event04.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:271.5714%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21040304_yokohama .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box04 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_040304/pc_event04.png);
	background-repeat: no-repeat;
	padding-bottom: 74.1406%;
    height: 0;
	background-size: cover;
    position: relative;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21040304_yokohama .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box05-01 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_040304/sp_event05-01.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:231.4285%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21040304_yokohama .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box05-01 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_040304/pc_event05-01.png);
	background-repeat: no-repeat;
	padding-bottom: 60%;
    height: 0;
	background-size: cover;
    position: relative;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21040304_yokohama .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box05-02 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_040304/sp_event05-02.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:143.5714%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21040304_yokohama .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box05-02 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_040304/pc_event05-02.png);
	background-repeat: no-repeat;
	padding-bottom: 39.1406%;
    height: 0;
	background-size: cover;
    position: relative;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21040304_yokohama .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box05-03 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_040304/sp_event05-03.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:132.7142%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21040304_yokohama .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box05-03 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_040304/pc_event05-03.png);
	background-repeat: no-repeat;
	padding-bottom: 30.07812%;
    height: 0;
	background-size: cover;
    position: relative;
}
}



/* -----------------------------------------------
グルメ・グッズ
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_21040304_yokohama .origin_lp_202021temp_gourmet {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/template/sp_gourmet02.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 142.8571%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21040304_yokohama .origin_lp_202021temp_gourmet {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/template/pc_gourmet02.png);
	background-repeat: no-repeat;
	padding-bottom: 35.3125%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21040304_yokohama .origin_lp_202021temp_goods {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_040304/sp_goods.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 142.8571%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21040304_yokohama .origin_lp_202021temp_goods {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_040304/pc_goods.png);
	background-repeat: no-repeat;
	padding-bottom: 34.5312%;
	height: 0;
	background-size: cover;
}
}

/* -----------------------------------------------
ハイライト
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_21040304_yokohama .origin_lp_202021temp_highlight_area {
    background: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/template/sp_highlight_bg.png) no-repeat center;
    background-size: cover;
    padding-top: 7.1428%;
    padding-bottom: 11.42857%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21040304_yokohama .origin_lp_202021temp_highlight_area {
    background: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/template/pc_highlight_bg.png) no-repeat center;
    background-size: cover;
    padding-top: 5.859%;
    padding-bottom: 6.6406%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21040304_yokohama .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_ttl img{
    width:80.4285% ;
    margin: 0 auto 28.5714%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21040304_yokohama .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_ttl img{
    width:52.8906% ;
    margin: 0 auto 3.5156%;
}
}


#origin_lp_202021temp_container #origin_lp_202021temp_21040304_yokohama .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_movie_area {
    width:85.7142%;
    margin: 0 auto;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21040304_yokohama .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_movie_area {
    width:55.0781%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21040304_yokohama .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_movie {
    position:relative;
    width:100%;
    height:0%;
    padding-top:75%;
    margin: 0 auto 7.8571%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21040304_yokohama .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_movie {
    margin: 0 auto 3.125%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21040304_yokohama .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_movie iframe{
    position:absolute;
    top:0;
    left:50%;
    -webkit-transform : translateX(-50%);
    transform : translateX(-50%);
    width:100%;
    height:100%;
    margin: 0 auto;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21040304_yokohama .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_movie iframe{
/*    width:55.0781%;*/
    margin: 0 auto;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21040304_yokohama .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_btn{
    text-align: center;
}

#origin_lp_202021temp_container #origin_lp_202021temp_21040304_yokohama .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_btn a{
    background: #e70012;
    display: inline-block;
    padding: 5px;
    text-decoration: none;
    color: #fff;
    font-size: 3.5vw;
    font-weight: bold;
    text-align: center;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21040304_yokohama .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_btn a{
    font-size: 18px;
    padding: 5px 10px;
}
}


/* -----------------------------------------------
チケット
----------------------------------------------- */

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21040304_yokohama .origin_lp_202021temp_ticket_vs {
    text-align: center;
}
}

/* -----------------------------------------------
MAJESTY
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_21040304_yokohama .origin_lp_202021temp_majesty_btn{
    background: #b50606;
}





/*
2021/04/14 広島ドラゴンフライズ

************************************************************/

/* -----------------------------------------------
MV
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_210414_hiroshima .origin_lp_202021temp_mv_area .origin_lp_202021temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_0414/sp_mv.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 200.5714%;
	background-size: cover;
    margin-top: 52px;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_210414_hiroshima .origin_lp_202021temp_mv_area .origin_lp_202021temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_0414/pc_mv.png);
	background-repeat: no-repeat;
	padding-bottom: 65.5468%;
	height: 0;
	background-size: cover;
    margin-top: 105px;
}
}



/* -----------------------------------------------
ハイライト
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_210414_hiroshima .origin_lp_202021temp_highlight_area {
    background: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/template/sp_highlight_bg.png) no-repeat center;
    background-size: cover;
    padding-top: 7.1428%;
    padding-bottom: 11.42857%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_210414_hiroshima .origin_lp_202021temp_highlight_area {
    background: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/template/pc_highlight_bg.png) no-repeat center;
    background-size: cover;
    padding-top: 5.859%;
    padding-bottom: 6.6406%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_210414_hiroshima .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_ttl img{
    width:80.4285% ;
    margin: 0 auto 28.5714%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_210414_hiroshima .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_ttl img{
    width:52.8906% ;
    margin: 0 auto 3.5156%;
}
}


#origin_lp_202021temp_container #origin_lp_202021temp_210414_hiroshima .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_movie_area {
    width:85.7142%;
    margin: 0 auto;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_210414_hiroshima .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_movie_area {
    width:55.0781%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_210414_hiroshima .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_movie {
    position:relative;
    width:100%;
    height:0%;
    padding-top:75%;
    margin: 0 auto 7.8571%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_210414_hiroshima .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_movie {
    margin: 0 auto 3.125%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_210414_hiroshima .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_movie iframe{
    position:absolute;
    top:0;
    left:50%;
    -webkit-transform : translateX(-50%);
    transform : translateX(-50%);
    width:100%;
    height:100%;
    margin: 0 auto;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_210414_hiroshima .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_movie iframe{
/*    width:55.0781%;*/
    margin: 0 auto;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_210414_hiroshima .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_btn{
    text-align: center;
}

#origin_lp_202021temp_container #origin_lp_202021temp_210414_hiroshima .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_btn a{
    background: #e70012;
    display: inline-block;
    padding: 5px;
    text-decoration: none;
    color: #fff;
    font-size: 3.5vw;
    font-weight: bold;
    text-align: center;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_210414_hiroshima .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_btn a{
    font-size: 18px;
    padding: 5px 10px;
}
}


/* -----------------------------------------------
ストーリー
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_210414_hiroshima .origin_lp_202021temp_story_area {
	position: relative;
}

#origin_lp_202021temp_container #origin_lp_202021temp_210414_hiroshima .origin_lp_202021temp_story_area .origin_lp_202021temp_story_01{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_0414/sp_story_01.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 124%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_210414_hiroshima .origin_lp_202021temp_story_area .origin_lp_202021temp_story_01{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_0414/pc_story_01.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 51.25%;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_210414_hiroshima .origin_lp_202021temp_story_area .origin_lp_202021temp_story_02{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_0414/sp_story_02.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 144.5714%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_210414_hiroshima .origin_lp_202021temp_story_area .origin_lp_202021temp_story_02{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_0414/pc_story_02.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 51.3281%;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_210414_hiroshima .origin_lp_202021temp_story_area .origin_lp_202021temp_story_03{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_0414/sp_story_03.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 162.7142%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_210414_hiroshima .origin_lp_202021temp_story_area .origin_lp_202021temp_story_03{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_0414/pc_story_03.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 53.2031%;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_210414_hiroshima .origin_lp_202021temp_story_area .origin_lp_202021temp_intro{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_0414/sp_intro.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 40.5714%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_210414_hiroshima .origin_lp_202021temp_story_area .origin_lp_202021temp_intro{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_0414/pc_intro.png);
	background-repeat: no-repeat;
	padding-bottom: 21.4843%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_210414_hiroshima .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box01{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_0414/sp_event01.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 218.2857%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_210414_hiroshima .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box01{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_0414/pc_event01.png);
	background-repeat: no-repeat;
	padding-bottom: 55.3125%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_210414_hiroshima .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box02-01{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_0414/sp_event02-01.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 170.5714%;
	background-size: cover;
}

#origin_lp_202021temp_container #origin_lp_202021temp_210414_hiroshima .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box02-02{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_0414/sp_event02-02.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 155.2857%;
	background-size: cover;
}

#origin_lp_202021temp_container #origin_lp_202021temp_210414_hiroshima .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box02-03{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_0414/sp_event02-03.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 145.5714%;
	background-size: cover;
}

#origin_lp_202021temp_container #origin_lp_202021temp_210414_hiroshima .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box02-04{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_0414/sp_event02-04.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 152.5714%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_210414_hiroshima .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box02-01{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_0414/pc_event02-01.png);
	background-repeat: no-repeat;
	padding-bottom: 59.0625%;
	height: 0;
	background-size: cover;
}
#origin_lp_202021temp_container #origin_lp_202021temp_210414_hiroshima .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box02-02{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_0414/pc_event02-02.png);
	background-repeat: no-repeat;
	padding-bottom: 65.9375%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_210414_hiroshima .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box03-01{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_0414/sp_event03-01.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 227.8571%;
	background-size: cover;
}

#origin_lp_202021temp_container #origin_lp_202021temp_210414_hiroshima .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box03-02{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_0414/sp_event03-02.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 145.7142%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_210414_hiroshima .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box03{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_0414/pc_event03.png);
	background-repeat: no-repeat;
	padding-bottom: 98.6718%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_210414_hiroshima .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box04-01{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_0414/sp_event04-01.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 268.5714%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_210414_hiroshima .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box04-01{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_0414/pc_event04-01.png);
	background-repeat: no-repeat;
	padding-bottom: 53.5156%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_210414_hiroshima .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box04-02{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_0414/sp_event04-02.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 220.2857%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_210414_hiroshima .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box04-02{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_0414/pc_event04-02.png);
	background-repeat: no-repeat;
	padding-bottom: 59.5312%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_210414_hiroshima .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box05{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_0414/sp_event05.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 280%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_210414_hiroshima .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box05{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_0414/pc_event05.png);
	background-repeat: no-repeat;
	padding-bottom: 65.7812%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_210414_hiroshima .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box06{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_0414/sp_event06.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 231%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_210414_hiroshima .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box06{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_0414/pc_event06.png);
	background-repeat: no-repeat;
	padding-bottom: 58.8281%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_210414_hiroshima .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box07{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_0414/sp_event07.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 161.8571%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_210414_hiroshima .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box07{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_0414/pc_event07.png);
	background-repeat: no-repeat;
	padding-bottom: 59.2187%;
	height: 0;
	background-size: cover;
}
}


/* -----------------------------------------------
グルメ・グッズ
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_210414_hiroshima .origin_lp_202021temp_gourmet {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/template/sp_gourmet02.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 142.8571%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_210414_hiroshima .origin_lp_202021temp_gourmet {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/template/pc_gourmet02.png);
	background-repeat: no-repeat;
	padding-bottom: 35.3125%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_210414_hiroshima .origin_lp_202021temp_goods {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_0414/sp_goods.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 142.8571%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_210414_hiroshima .origin_lp_202021temp_goods {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_0414/pc_goods.png);
	background-repeat: no-repeat;
	padding-bottom: 34.5312%;
	height: 0;
	background-size: cover;
}
}

/* -----------------------------------------------
チケット
----------------------------------------------- */

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_210414_hiroshima .origin_lp_202021temp_ticket_vs {
    text-align: center;
}
}

/* -----------------------------------------------
MAJESTY
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_210414_hiroshima .origin_lp_202021temp_majesty_btn{
    background: #b50606;
}






/*
2021/5/1.2_滋賀レイクスターズ

************************************************************/

/* -----------------------------------------------
MV
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_21050102_shiga .origin_lp_202021temp_mv_area .origin_lp_202021temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_050102/sp_mv.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 200.4285%;
	background-size: cover;
    margin-top: 52px;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21050102_shiga .origin_lp_202021temp_mv_area .origin_lp_202021temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_050102/pc_mv.png);
	background-repeat: no-repeat;
	padding-bottom: 71.5625%;
	height: 0;
	background-size: cover;
    margin-top: 105px;
}
}


/* -----------------------------------------------
ゲームハイライト
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_21050102_shiga .origin_lp_202021temp_gamehighlight_area {
    background: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_050102/sp_halftime06.png) no-repeat center;
    background-size: cover;
    height: 0;
    padding-bottom: 87.8571%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21050102_shiga .origin_lp_202021temp_gamehighlight_area {
    background: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_050102/pc_halftime06.png) no-repeat center;
    background-size: cover;
    height: 0;
    padding-bottom: 47.6562%;
}
}


#origin_lp_202021temp_container #origin_lp_202021temp_21050102_shiga .origin_lp_202021temp_gamehighlight_area .origin_lp_202021temp_highlight_movie_area {
    width:85.7142%;
    margin: 0 auto;
    padding-top: 10%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21050102_shiga .origin_lp_202021temp_gamehighlight_area .origin_lp_202021temp_highlight_movie_area {
    width:55.0781%;
    padding-top: 5%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21050102_shiga .origin_lp_202021temp_gamehighlight_area .origin_lp_202021temp_highlight_movie {
    position:relative;
    width:100%;
    height:0%;
    padding-top:75%;
    margin: 0 auto 7.8571%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21050102_shiga .origin_lp_202021temp_gamehighlight_area .origin_lp_202021temp_highlight_movie {
    margin: 0 auto 3.125%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21050102_shiga .origin_lp_202021temp_gamehighlight_area .origin_lp_202021temp_highlight_movie iframe{
    position:absolute;
    top:0;
    left:50%;
/*    -webkit-transform : translateX(-50%);
    transform : translateX(-50%);*/
    width:100%;
    height:100%;
    margin: 0 auto;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21050102_shiga .origin_lp_202021temp_gamehighlight_area .origin_lp_202021temp_highlight_movie iframe{
/*    width:55.0781%;*/
    margin: 0 auto;
}
}

/* -----------------------------------------------
イントロ
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_21050102_shiga .origin_lp_202021temp_intro_area {
	position: relative;
}

#origin_lp_202021temp_container #origin_lp_202021temp_21050102_shiga .origin_lp_202021temp_intro_area .origin_lp_202021temp_intro_box01{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_050102/sp_intro01.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 161.1428%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21050102_shiga .origin_lp_202021temp_intro_area .origin_lp_202021temp_intro_box01 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_050102/pc_intro01.png);
	background-repeat: no-repeat;
	padding-bottom: 47.3437%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21050102_shiga .origin_lp_202021temp_intro_area .origin_lp_202021temp_intro_box02{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_050102/sp_intro02.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 146.8571%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21050102_shiga .origin_lp_202021temp_intro_area .origin_lp_202021temp_intro_box02{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_050102/pc_intro02.png);
	background-repeat: no-repeat;
	padding-bottom: 43.3593%;
	height: 0;
	background-size: cover;
}
}


/* -----------------------------------------------
ストーリー
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_21050102_shiga .origin_lp_202021temp_story_area {
	position: relative;
}

#origin_lp_202021temp_container #origin_lp_202021temp_21050102_shiga .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box01{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_050102/sp_story01.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 97.8571%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21050102_shiga .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box01{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_050102/pc_story01.png);
	background-repeat: no-repeat;
	padding-bottom: 41.0156%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21050102_shiga .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box02{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_050102/sp_story02.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 96.7142%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21050102_shiga .origin_lp_202021temp_story_area .origin_lp_202021temp_story_box02{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_050102/pc_story02.png);
	background-repeat: no-repeat;
	padding-bottom: 45%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21050102_shiga .origin_lp_202021temp_story_area .origin_lp_202021temp_event_ttl{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_050102/sp_event_ttl.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 64.1428%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21050102_shiga .origin_lp_202021temp_story_area .origin_lp_202021temp_event_ttl{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_050102/pc_event_ttl.png);
	background-repeat: no-repeat;
	padding-bottom: 19.7656%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21050102_shiga .origin_lp_202021temp_story_area .origin_lp_202021temp_event_halftime01{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_050102/sp_halftime01.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 143.1428%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21050102_shiga .origin_lp_202021temp_story_area .origin_lp_202021temp_event_halftime01{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_050102/pc_halftime01.png);
	background-repeat: no-repeat;
	padding-bottom: 70.0781%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21050102_shiga .origin_lp_202021temp_story_area .origin_lp_202021temp_event_halftime02{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_050102/sp_halftime02.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 26.7142%;
	background-size: cover;
    position: relative;
}
#origin_lp_202021temp_container #origin_lp_202021temp_21050102_shiga .origin_lp_202021temp_story_area .origin_lp_202021temp_event_halftime02 .origin_lp_202021temp_event_halftime02_sp_btn{
    left: 50%;
    transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    bottom: 32%;
    width: 90%;
    position: absolute;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21050102_shiga .origin_lp_202021temp_story_area .origin_lp_202021temp_event_halftime02 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_050102/pc_halftime02.png);
	background-repeat: no-repeat;
	padding-bottom: 8.4375%;
    height: 0;
	background-size: cover;
    position: relative;
}
#origin_lp_202021temp_container #origin_lp_202021temp_21050102_shiga .origin_lp_202021temp_story_area .origin_lp_202021temp_event_halftime02 .origin_lp_202021temp_event_halftime02_pc_btn{
    left: 53.9%;
    bottom: 55%;
    width: 35%;
    position: absolute;
}
#origin_lp_202021temp_container #origin_lp_202021temp_21050102_shiga .origin_lp_202021temp_story_area .origin_lp_202021temp_event_halftime02 .origin_lp_202021temp_event_halftime02_pc_btn img{
    width: 100%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21050102_shiga .origin_lp_202021temp_story_area .origin_lp_202021temp_event_halftime03{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_050102/sp_halftime03.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 27.5714%;
	background-size: cover;
    position: relative;
}
#origin_lp_202021temp_container #origin_lp_202021temp_21050102_shiga .origin_lp_202021temp_story_area .origin_lp_202021temp_event_halftime03 .origin_lp_202021temp_event_halftime03_sp_btn{
    left: 50%;
    transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    bottom: 32%;
    width: 90%;
    position: absolute;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21050102_shiga .origin_lp_202021temp_story_area .origin_lp_202021temp_event_halftime03 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_050102/pc_halftime03.png);
	background-repeat: no-repeat;
	padding-bottom: 6.7187%;
    height: 0;
	background-size: cover;
    position: relative;
}
#origin_lp_202021temp_container #origin_lp_202021temp_21050102_shiga .origin_lp_202021temp_story_area .origin_lp_202021temp_event_halftime03 .origin_lp_202021temp_event_halftime03_pc_btn{
    left: 53.9%;
    bottom: 47%;
    width: 35%;
    position: absolute;
}
#origin_lp_202021temp_container #origin_lp_202021temp_21050102_shiga .origin_lp_202021temp_story_area .origin_lp_202021temp_event_halftime03 .origin_lp_202021temp_event_halftime03_pc_btn img{
    width: 100%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21050102_shiga .origin_lp_202021temp_story_area .origin_lp_202021temp_event_halftime04{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_050102/sp_halftime04.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 27.4285%;
	background-size: cover;
    position: relative;
}
#origin_lp_202021temp_container #origin_lp_202021temp_21050102_shiga .origin_lp_202021temp_story_area .origin_lp_202021temp_event_halftime04 .origin_lp_202021temp_event_halftime04_sp_btn{
    left: 50%;
    transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    bottom: 31%;
    width: 90%;
    position: absolute;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21050102_shiga .origin_lp_202021temp_story_area .origin_lp_202021temp_event_halftime04 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_050102/pc_halftime04.png);
	background-repeat: no-repeat;
	padding-bottom: 9.375%;
    height: 0;
	background-size: cover;
    position: relative;
}
#origin_lp_202021temp_container #origin_lp_202021temp_21050102_shiga .origin_lp_202021temp_story_area .origin_lp_202021temp_event_halftime04 .origin_lp_202021temp_event_halftime04_pc_btn{
    left: 53.9%;
    bottom: 45.5%;
    width: 35%;
    position: absolute;
}
#origin_lp_202021temp_container #origin_lp_202021temp_21050102_shiga .origin_lp_202021temp_story_area .origin_lp_202021temp_event_halftime04 .origin_lp_202021temp_event_halftime04_pc_btn img{
    width: 100%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21050102_shiga .origin_lp_202021temp_story_area .origin_lp_202021temp_event_halftime05{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_050102/sp_halftime05.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 26.5714%;
	background-size: cover;
    position: relative;
}
#origin_lp_202021temp_container #origin_lp_202021temp_21050102_shiga .origin_lp_202021temp_story_area .origin_lp_202021temp_event_halftime05 .origin_lp_202021temp_event_halftime05_sp_btn{
    left: 50%;
    transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    bottom: 32%;
    width: 90%;
    position: absolute;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21050102_shiga .origin_lp_202021temp_story_area .origin_lp_202021temp_event_halftime05 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_050102/pc_halftime05.png);
	background-repeat: no-repeat;
	padding-bottom: 7.8906%;
    height: 0;
	background-size: cover;
    position: relative;
}
#origin_lp_202021temp_container #origin_lp_202021temp_21050102_shiga .origin_lp_202021temp_story_area .origin_lp_202021temp_event_halftime05 .origin_lp_202021temp_event_halftime05_pc_btn{
    left: 53.9%;
    bottom: 53%;
    width: 35%;
    position: absolute;
}
#origin_lp_202021temp_container #origin_lp_202021temp_21050102_shiga .origin_lp_202021temp_story_area .origin_lp_202021temp_event_halftime05 .origin_lp_202021temp_event_halftime05_pc_btn img{
    width: 100%;
}
}





#origin_lp_202021temp_container #origin_lp_202021temp_21050102_shiga .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box01-01{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_050102/sp_event01-01.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:122%;
	background-size: cover;
}

#origin_lp_202021temp_container #origin_lp_202021temp_21050102_shiga .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box01-02{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_050102/sp_event01-02.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:105.7142%;
	background-size: cover;
}

#origin_lp_202021temp_container #origin_lp_202021temp_21050102_shiga .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box01-03{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_050102/sp_event01-03.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:139.5714%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21050102_shiga .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box01-01{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_050102/pc_event01-01.png);
	background-repeat: no-repeat;
	padding-bottom: 60.9375%;
	height: 0;
	background-size: cover;
}
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21050102_shiga .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box01-02{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_050102/pc_event01-02.png);
	background-repeat: no-repeat;
	padding-bottom: 46.6406%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21050102_shiga .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box02-01{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_050102/sp_event02-01.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:127.7142%;
	background-size: cover;
}

#origin_lp_202021temp_container #origin_lp_202021temp_21050102_shiga .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box02-02{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_050102/sp_event02-02.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:149.8571%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21050102_shiga .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box02{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_050102/pc_event02.png);
	background-repeat: no-repeat;
	padding-bottom: 81.3281%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21050102_shiga .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box03{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_050102/sp_event03.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:218.8571%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21050102_shiga .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box03{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_050102/pc_event03.png);
	background-repeat: no-repeat;
	padding-bottom: 77.3437%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21050102_shiga .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box04{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_050102/sp_event04.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:216.1428%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21050102_shiga .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box04{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_050102/pc_event04.png);
	background-repeat: no-repeat;
	padding-bottom: 85.0781%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21050102_shiga .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box05-01{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_050102/sp_event05-01.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:167.4285%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21050102_shiga .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box05-01{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_050102/pc_event05-01.png);
	background-repeat: no-repeat;
	padding-bottom: 76.4843%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21050102_shiga .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box05-02{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_050102/sp_event05-02.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:147.1428%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21050102_shiga .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box05-02{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_050102/pc_event05-02.png);
	background-repeat: no-repeat;
	padding-bottom: 47.8906%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21050102_shiga .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box06 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_050102/sp_event06.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:184.8571%;
	background-size: cover;
    position: relative;
}

#origin_lp_202021temp_container #origin_lp_202021temp_21050102_shiga .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box06 .origin_lp_202021temp_event_box06_sp_btn{
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    bottom: 5%;
    width: 92.3%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21050102_shiga .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box06-01{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_050102/pc_event06-01.png);
	background-repeat: no-repeat;
	padding-bottom: 63.9843%;
	height: 0;
	background-size: cover;
}

#origin_lp_202021temp_container #origin_lp_202021temp_21050102_shiga .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box06-02 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_050102/pc_event06-02.png);
	background-repeat: no-repeat;
	padding-bottom: 36.6406%;
    height: 0;
	background-size: cover;
    position: relative;
}

#origin_lp_202021temp_container #origin_lp_202021temp_21050102_shiga .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box06-02 .origin_lp_202021temp_event_box06_pc_btn{
    left: 50%;
    transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    bottom: 43%;
    width: 45%;
    position: absolute;
}

#origin_lp_202021temp_container #origin_lp_202021temp_21050102_shiga .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box06-02 .origin_lp_202021temp_event_box06_pc_btn img{
    width: 100%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21050102_shiga .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box07{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_050102/sp_event07.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:230.5714%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21050102_shiga .origin_lp_202021temp_story_area .origin_lp_202021temp_event_box07{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_050102/pc_event07.png);
	background-repeat: no-repeat;
	padding-bottom: 106.0937%;
	height: 0;
	background-size: cover;
}
}







/* -----------------------------------------------
グルメ・グッズ
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_21050102_shiga .origin_lp_202021temp_gourmet {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/template/sp_gourmet02.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 142.8571%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21050102_shiga .origin_lp_202021temp_gourmet {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/template/pc_gourmet02.png);
	background-repeat: no-repeat;
	padding-bottom: 35.3125%;
	height: 0;
	background-size: cover;
}
}


/* -----------------------------------------------
ハイライト
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_21050102_shiga .origin_lp_202021temp_highlight_area {
    background: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/template/sp_highlight_bg.png) no-repeat center;
    background-size: cover;
    padding-top: 7.1428%;
    padding-bottom: 11.42857%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21050102_shiga .origin_lp_202021temp_highlight_area {
    background: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/template/pc_highlight_bg.png) no-repeat center;
    background-size: cover;
    padding-top: 5.859%;
    padding-bottom: 6.6406%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21050102_shiga .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_ttl img{
    width:80.4285% ;
    margin: 0 auto 28.5714%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21050102_shiga .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_ttl img{
    width:52.8906% ;
    margin: 0 auto 3.5156%;
}
}


#origin_lp_202021temp_container #origin_lp_202021temp_21050102_shiga .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_movie_area {
    width:85.7142%;
    margin: 0 auto;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21050102_shiga .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_movie_area {
    width:55.0781%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21050102_shiga .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_movie {
    position:relative;
    width:100%;
    height:0%;
    padding-top:75%;
    margin: 0 auto 7.8571%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21050102_shiga .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_movie {
    margin: 0 auto 3.125%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21050102_shiga .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_movie iframe{
    position:absolute;
    top:0;
    left:50%;
    -webkit-transform : translateX(-50%);
    transform : translateX(-50%);
    width:100%;
    height:100%;
    margin: 0 auto;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21050102_shiga .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_movie iframe{
/*    width:55.0781%;*/
    margin: 0 auto;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21050102_shiga .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_btn{
    text-align: center;
}

#origin_lp_202021temp_container #origin_lp_202021temp_21050102_shiga .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_btn a{
    background: #e70012;
    display: inline-block;
    padding: 5px;
    text-decoration: none;
    color: #fff;
    font-size: 3.5vw;
    font-weight: bold;
    text-align: center;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21050102_shiga .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_btn a{
    font-size: 18px;
    padding: 5px 10px;
}
}


/* -----------------------------------------------
チケット
----------------------------------------------- */

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21050102_shiga .origin_lp_202021temp_ticket_vs {
    text-align: center;
}
}

/* -----------------------------------------------
MAJESTY
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_21050102_shiga .origin_lp_202021temp_majesty_btn{
    background: #b50606;
}

/* -----------------------------------------------
2dayチケット
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_21050102_shiga .origin_lp_202021temp_ticket_last2day_btn{
    width: 78%;
    margin: 25px auto 0;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21050102_shiga .origin_lp_202021temp_ticket_last2day_btn{
    width: 815px;
    margin: 30px auto 0;
    padding-left: 5px;
}
#origin_lp_202021temp_container #origin_lp_202021temp_21050102_shiga .origin_lp_202021temp_ticket_last2day_btn img{
    width: 100%;
}
}


/* -----------------------------------------------
マハラジャ
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_21050102_shiga .origin_lp_202021temp_maharajya_area {
	position: relative;
}

#origin_lp_202021temp_container #origin_lp_202021temp_21050102_shiga .origin_lp_202021temp_maharajya_area .origin_lp_202021temp_maharajya_box01{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_050102/sp_maharajya01.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 208.7142%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21050102_shiga .origin_lp_202021temp_maharajya_area .origin_lp_202021temp_maharajya_box01 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_050102/pc_maharajya01.png);
	background-repeat: no-repeat;
	padding-bottom: 70.7031%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21050102_shiga .origin_lp_202021temp_maharajya_area .origin_lp_202021temp_maharajya_box02{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_050102/sp_maharajya02-02.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 177.5714%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21050102_shiga .origin_lp_202021temp_maharajya_area .origin_lp_202021temp_maharajya_box02 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_050102/pc_maharajya02.png);
	background-repeat: no-repeat;
	padding-bottom: 27.1875%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21050102_shiga .origin_lp_202021temp_maharajya_area .origin_lp_202021temp_maharajya_box03{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_050102/sp_maharajya03.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 143.1428%;
	background-size: cover;
}





/*
2021/5/15.16.17_チャンピオンシップ

************************************************************/

/* -----------------------------------------------
MV
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_21050151617_CS .origin_lp_202021temp_mv_area .origin_lp_202021temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_05151617/sp_mv.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 213.7142%;
	background-size: cover;
    margin-top: 52px;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21050151617_CS .origin_lp_202021temp_mv_area .origin_lp_202021temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_05151617/pc_mv.png);
	background-repeat: no-repeat;
	padding-bottom: 69.6093%;
	height: 0;
	background-size: cover;
    margin-top: 105px;
}
}

/* -----------------------------------------------
COPY
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_21050151617_CS .origin_lp_202021temp_copy_area .origin_lp_202021temp_copy_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_05151617/sp_copy.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 25.4285%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21050151617_CS .origin_lp_202021temp_copy_area .origin_lp_202021temp_copy_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_05151617/pc_copy.png);
	background-repeat: no-repeat;
	padding-bottom: 9.92187%;
	height: 0;
	background-size: cover;
}
}

/* -----------------------------------------------
ハリセン
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_21050151617_CS .origin_lp_202021temp_story_area {
	position: relative;
}

#origin_lp_202021temp_container #origin_lp_202021temp_21050151617_CS .origin_lp_202021temp_story_area .origin_lp_202021temp_boost_01{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_05151617/sp_boost_01.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 157.7142%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21050151617_CS .origin_lp_202021temp_story_area .origin_lp_202021temp_boost_01{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_05151617/pc_boost.png);
	background-repeat: no-repeat;
	padding-bottom: 89.0625%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21050151617_CS .origin_lp_202021temp_story_area .origin_lp_202021temp_boost_02{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_05151617/sp_boost_02.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 146%;
	background-size: cover;
}

/* -----------------------------------------------
ハイライト
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_21050151617_CS .origin_lp_202021temp_highlight_area {
    background: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/template/sp_highlight_bg.png) no-repeat center;
    background-size: cover;
    padding-top: 7.1428%;
    padding-bottom: 11.42857%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21050151617_CS .origin_lp_202021temp_highlight_area {
    background: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/template/pc_highlight_bg.png) no-repeat center;
    background-size: cover;
    padding-top: 5.859%;
    padding-bottom: 6.6406%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21050151617_CS .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_ttl img{
    width:80.4285% ;
    margin: 0 auto 28.5714%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21050151617_CS .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_ttl img{
    width:52.8906% ;
    margin: 0 auto 3.5156%;
}
}


#origin_lp_202021temp_container #origin_lp_202021temp_21050151617_CS .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_movie_area {
    width:85.7142%;
    margin: 0 auto;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21050151617_CS .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_movie_area {
    width:55.0781%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21050151617_CS .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_movie {
    position:relative;
    width:100%;
    height:0%;
    padding-top:75%;
    margin: 0 auto 7.8571%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21050151617_CS .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_movie {
    margin: 0 auto 3.125%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21050151617_CS .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_movie iframe{
    position:absolute;
    top:0;
    left:50%;
    -webkit-transform : translateX(-50%);
    transform : translateX(-50%);
    width:100%;
    height:100%;
    margin: 0 auto;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21050151617_CS .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_movie iframe{
/*    width:55.0781%;*/
    margin: 0 auto;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21050151617_CS .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_btn{
    text-align: center;
}

#origin_lp_202021temp_container #origin_lp_202021temp_21050151617_CS .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_btn a{
    background: #e70012;
    display: inline-block;
    padding: 5px;
    text-decoration: none;
    color: #fff;
    font-size: 3.5vw;
    font-weight: bold;
    text-align: center;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21050151617_CS .origin_lp_202021temp_highlight_area .origin_lp_202021temp_highlight_btn a{
    font-size: 18px;
    padding: 5px 10px;
}
}


/* -----------------------------------------------
チケット
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_21050151617_CS .origin_lp_202021temp_movie_ticket_bg {
    background: url(/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_05151617/sp_ticket_bg.png) no-repeat top center#000;
    background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21050151617_CS .origin_lp_202021temp_movie_ticket_bg {
    background: url(/files/user/_/common/img/lp/original_lp/2022_23/template/pc_ticket_bg.png) no-repeat top center #000;
    background-size: cover;
}
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21050151617_CS .origin_lp_202021temp_ticket_vs {
    text-align: center;
    width: 435px;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21050151617_CS .origin_lp_202021temp_ticket_cs_ul {
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
}

#origin_lp_202021temp_container #origin_lp_202021temp_21050151617_CS .origin_lp_202021temp_ticket_cs_ul  .origin_lp_202021temp_ticket_cs_li{
    width: 94.5714%;
    margin: 0 auto 6.8571%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21050151617_CS .origin_lp_202021temp_ticket_cs_ul  .origin_lp_202021temp_ticket_cs_li{
    width: 51.5625%;
    margin: 0 auto 20px;
}
}


#origin_lp_202021temp_container #origin_lp_202021temp_21050151617_CS .origin_lp_202021temp_ticket_cs_warning{
    text-align: center;
    color: #fff;
    font-size: 12px;
    line-height: 1.8em;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21050151617_CS .origin_lp_202021temp_ticket_cs_warning{
    font-size: 14px;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21050151617_CS .origin_lp_202021temp_ticket_cs_warning a{
    color: #fff;
}

#origin_lp_202021temp_container #origin_lp_202021temp_21050151617_CS .origin_lp_202021temp_ticket_cs_warning a span{
    color: #fff100;
    font-weight: 600;
}



/* -----------------------------------------------
MAJESTY
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_21050151617_CS .origin_lp_202021temp_majesty_btn{
    background: #b50606;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21050151617_CS .text_center{
    text-align-last: center;
}
}



/* -----------------------------------------------
イベント欄
----------------------------------------------- */

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21050151617_CS .origin_lp_202021cs_list_box {
    max-width: 1100px;
    margin: 0 auto;
    padding: 0 50px;
    display: block;
}

#origin_lp_202021temp_container #origin_lp_202021temp_21050151617_CS .origin_lp_202021cs_list_box .origin_lp_202021cs_list{
    width: 100%;
    margin-top: 50px;
}
#origin_lp_202021temp_container #origin_lp_202021temp_21050151617_CS .origin_lp_202021cs_list_box .origin_lp_202021cs_list .origin_lp_202021cs_con_box {
    flex-wrap: nowrap;
    display: flex;
    justify-content: space-between;
}
#origin_lp_202021temp_container #origin_lp_202021temp_21050151617_CS .origin_lp_202021cs_list_box .origin_lp_202021cs_list .origin_lp_202021cs_con_box:not(:last-child) {
    margin-bottom: 30px;
}
#origin_lp_202021temp_container #origin_lp_202021temp_21050151617_CS .origin_lp_202021cs_list_box .origin_lp_202021cs_list .origin_lp_202021cs_con_box .origin_lp_202021cs_img{
    width: 44%;
}
#origin_lp_202021temp_container #origin_lp_202021temp_21050151617_CS .origin_lp_202021cs_list_box .origin_lp_202021cs_list .origin_lp_202021cs_con_box .origin_lp_202021cs_img img{
    width: 100%;
}
#origin_lp_202021temp_container #origin_lp_202021temp_21050151617_CS .origin_lp_202021cs_list_box .origin_lp_202021cs_list .origin_lp_202021cs_con_box .origin_lp_202021cs_txt{
    width: 55%;
    text-align: left;
    box-sizing: border-box;
    background-color: #fff;
    padding: 25px 20px;
    color: #333;
    font-size: 18px;
}
#origin_lp_202021temp_container #origin_lp_202021temp_21050151617_CS .origin_lp_202021cs_list_box .origin_lp_202021cs_list .origin_lp_202021cs_con_box .origin_lp_202021cs_txt span{
    color: #b8001e;
}
}





/*
2020-21シーズン サンクスキャンペーン

************************************************************/

/* -----------------------------------------------
MV
-----------------------------------------------*/

#origin_lp_202021temp_container #origin_lp_202021temp_20-21season_thanks .origin_lp_202021temp_mv_area .origin_lp_202021temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_thanks/sp_mv.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 191.7142%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_20-21season_thanks .origin_lp_202021temp_mv_area .origin_lp_202021temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_thanks/pc_mv.png);
	background-repeat: no-repeat;
	padding-bottom: 71.0156%;
	height: 0;
	background-size: cover;
}
}

/* -----------------------------------------------
intro
-----------------------------------------------*/

#origin_lp_202021temp_container #origin_lp_202021temp_20-21season_thanks .origin_lp_202021temp_copy_area .origin_lp_202021temp_copy_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_thanks/sp_intro.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 128.2857%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_20-21season_thanks .origin_lp_202021temp_copy_area .origin_lp_202021temp_copy_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_thanks/pc_intro.png);
	background-repeat: no-repeat;
	padding-bottom: 42.5781%;
	height: 0;
	background-size: cover;
}
}

/* -----------------------------------------------
イベント
-----------------------------------------------*/

#origin_lp_202021temp_container #origin_lp_202021temp_20-21season_thanks .origin_lp_202021temp_story_area .origin_lp_202021temp_event_01 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_thanks/sp_event01.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 304.8571%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_20-21season_thanks .origin_lp_202021temp_story_area .origin_lp_202021temp_event_01 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_thanks/pc_event01.png);
	background-repeat: no-repeat;
	padding-bottom: 122.1093%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_20-21season_thanks .origin_lp_202021temp_story_area .origin_lp_202021temp_event_02 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_thanks/sp_event02.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 231.7142%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_20-21season_thanks .origin_lp_202021temp_story_area .origin_lp_202021temp_event_02 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_thanks/pc_event02.png);
	background-repeat: no-repeat;
	padding-bottom: 101.875%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_20-21season_thanks .origin_lp_202021temp_story_area .origin_lp_202021temp_event_03 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_thanks/sp_event03.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 234.1428%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_20-21season_thanks .origin_lp_202021temp_story_area .origin_lp_202021temp_event_03 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_thanks/pc_event03.png);
	background-repeat: no-repeat;
	padding-bottom: 102.5781%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_20-21season_thanks .origin_lp_202021temp_story_area .origin_lp_202021temp_event_04 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_thanks/sp_event04.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 231.5714%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_20-21season_thanks .origin_lp_202021temp_story_area .origin_lp_202021temp_event_04 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_thanks/pc_event04.png);
	background-repeat: no-repeat;
	padding-bottom: 101.875%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_20-21season_thanks .origin_lp_202021temp_story_area .origin_lp_202021temp_event_05 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_thanks/sp_event05.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 234.7142%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_20-21season_thanks .origin_lp_202021temp_story_area .origin_lp_202021temp_event_05 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_thanks/pc_event05.png);
	background-repeat: no-repeat;
	padding-bottom: 101.4062%;
	height: 0;
	background-size: cover;
}
}

/* -----------------------------------------------
フッター
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_20-21season_thanks .origin_lp_202021temp_thanks_footer {
    color: #fff;
    background: #000;
}

#origin_lp_202021temp_container #origin_lp_202021temp_20-21season_thanks .origin_lp_202021temp_thanks_footer_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_thanks/sp_footer.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 94.7142%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_20-21season_thanks .origin_lp_202021temp_thanks_footer_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/20_21_thanks/pc_footer.png);
	background-repeat: no-repeat;
	padding-bottom: 38.3593%;
	height: 0;
	background-size: cover;
}
}


#origin_lp_202021temp_container .origin_lp_202021temp_thanks_footer .origin_lp_202021temp_footer_sns_box {
    margin-bottom: 50px;
}

#origin_lp_202021temp_container .origin_lp_202021temp_thanks_footer ul.origin_lp_202021temp_footer_sns_list_box {
    display: -webkit-box;/* Androidブラウザ用 */
	display: -moz-box;/* Firefox21 */
	display: -ms-flexbox;/* IE10 */
	display: -webkit-flex;/* safari（PC）用 */
	display: flex;
	-webkit-justify-content: space-between;
	-ms-justify-content: space-between;
	justify-content: space-between;
	width: 81.25%;
	margin: 0 auto;
}

#origin_lp_202021temp_container .origin_lp_202021temp_thanks_footer ul.origin_lp_202021temp_footer_sns_list_box li.origin_lp_202021temp_footer_sns_list {
    width: 20%;
}


#origin_lp_202021temp_container .origin_lp_202021temp_thanks_footer .origin_lp_202021temp_footer_copy {
    font-size: 3.4vw;
	color: #ffffff;
	text-align: center;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container .origin_lp_202021temp_thanks_footer {
    padding: 50px 0 30px;
}

#origin_lp_202021temp_container .origin_lp_202021temp_thanks_footer .origin_lp_202021temp_inner {
    width: 1000px;
}

#origin_lp_202021temp_container .origin_lp_202021temp_thanks_footer .origin_lp_202021temp_page_top_btn {
    width: 47px;
	margin: 0 auto 50px;
}

#origin_lp_202021temp_container .origin_lp_202021temp_thanks_footer .origin_lp_202021temp_footer_sns_box {
    margin-bottom: 60px;
}

#origin_lp_202021temp_container .origin_lp_202021temp_thanks_footer ul.origin_lp_202021temp_footer_sns_list_box {
	width: 235px;
	margin: 0 auto;
}

#origin_lp_202021temp_container .origin_lp_202021temp_thanks_footer ul.origin_lp_202021temp_footer_sns_list_box li.origin_lp_202021temp_footer_sns_list {
    width: 48px;
}

#origin_lp_202021temp_container .origin_lp_202021temp_thanks_footer .origin_lp_202021temp_footer_copy {
    font-size: 12px;
}
}







/*
エヴェッサでんき

************************************************************/

#origin_lp_202021temp_container #origin_lp_202021temp_evessa_denki a {
	width: 100%;
	vertical-align: bottom;
	transition: 0.4s;
}

#origin_lp_202021temp_container #origin_lp_202021temp_evessa_denki a:hover {
	opacity: 0.7;
}

/* -----------------------------------------------
MV
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_evessa_denki .origin_lp_202021temp_mv_area .origin_lp_202021temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/page_denki/sp_mv.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 204.2857%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_evessa_denki .origin_lp_202021temp_mv_area .origin_lp_202021temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/page_denki/pc_mv.png);
	background-repeat: no-repeat;
	padding-bottom: 62.9687%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_evessa_denki .origin_lp_202021temp_mv_area .origin_lp_202021temp_mv_bg_cp {
    background-image: url(https://www.evessa.com/files/user/_/common/img/page_denki/denki_cp_mv.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 68.5964%;
	background-size: cover;
}


/* -----------------------------------------------
何？
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_evessa_denki .origin_lp_202021temp_what_area .origin_lp_202021temp_what_01 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/page_denki/sp_what01.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 107.1428%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_evessa_denki .origin_lp_202021temp_what_area .origin_lp_202021temp_what_01 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/page_denki/pc_what.png);
	background-repeat: no-repeat;
	padding-bottom: 73.5156%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_evessa_denki .origin_lp_202021temp_what_area .origin_lp_202021temp_what_02 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/page_denki/sp_what02.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 139.2857%;
	background-size: cover;
}

/* -----------------------------------------------
価格比較表
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_evessa_denki .origin_lp_202021temp_price_area .origin_lp_202021temp_price_01 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/page_denki/sp_price01.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 147%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_evessa_denki .origin_lp_202021temp_price_area .origin_lp_202021temp_price_01 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/page_denki/pc_price01.png);
	background-repeat: no-repeat;
	padding-bottom: 66.0156%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_evessa_denki .origin_lp_202021temp_price_area .origin_lp_202021temp_price_02 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/page_denki/sp_price02.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 129.5714%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_evessa_denki .origin_lp_202021temp_price_area .origin_lp_202021temp_price_02 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/page_denki/pc_price02.png);
	background-repeat: no-repeat;
	padding-bottom: 52.0312%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_evessa_denki .origin_lp_202021temp_price_area .origin_lp_202021temp_price_03 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/page_denki/sp_price03.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 102.7142%;
	background-size: cover;
}

#origin_lp_202021temp_container #origin_lp_202021temp_evessa_denki .origin_lp_202021temp_price_area .origin_lp_202021temp_price_04 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/page_denki/sp_price04.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 105%;
	background-size: cover;
}

#origin_lp_202021temp_container #origin_lp_202021temp_evessa_denki .origin_lp_202021temp_price_area .origin_lp_202021temp_price_05 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/page_denki/sp_price05.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 71.2857%;
	background-size: cover;
}

/* -----------------------------------------------
価格差し替え
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_evessa_denki .origin_lp_202021temp_price_area .origin_lp_202021temp_price_001 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/page_denki/sp_price001.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 42.7142%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_evessa_denki .origin_lp_202021temp_price_area .origin_lp_202021temp_price_001 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/page_denki/pc_price001.jpg);
	background-repeat: no-repeat;
	padding-bottom: 69.6875%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_evessa_denki .origin_lp_202021temp_price_area .origin_lp_202021temp_price_002 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/page_denki/sp_price002.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 201.4285%;
	background-size: cover;
}

#origin_lp_202021temp_container #origin_lp_202021temp_evessa_denki .origin_lp_202021temp_price_area .origin_lp_202021temp_price_003 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/page_denki/sp_price003.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 77.7142%;
	background-size: cover;
}

/* -----------------------------------------------
お問い合わせ
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_evessa_denki .origin_lp_202021temp_footer_area .origin_lp_202021temp_footer_01 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/page_denki/sp_footer01.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 133.2857%;
	background-size: cover;
	position: relative;
}

#origin_lp_202021temp_container #origin_lp_202021temp_evessa_denki .origin_lp_202021temp_footer_area .origin_lp_202021temp_footer_01 .origin_lp_202021temp_footer_01_sp_btn{
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    top: 27.8571%;
    width: 92.8571%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_evessa_denki .origin_lp_202021temp_footer_area .origin_lp_202021temp_footer_01 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/page_denki/pc_footer01.png);
	background-repeat: no-repeat;
	padding-bottom: 35.4687%;
	height: 0;
	background-size: cover;
	position: relative;
}
#origin_lp_202021temp_container #origin_lp_202021temp_evessa_denki .origin_lp_202021temp_footer_area .origin_lp_202021temp_footer_01 .origin_lp_202021temp_footer_01_pc_btn{
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    top: 29.8571%;
    width: 46.6406%;
}
#origin_lp_202021temp_container #origin_lp_202021temp_evessa_denki .origin_lp_202021temp_footer_area .origin_lp_202021temp_footer_01 .origin_lp_202021temp_footer_01_pc_btn img{
    width: 100%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_evessa_denki .origin_lp_202021temp_footer_area .origin_lp_202021temp_footer_02 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/page_denki/sp_footer02.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 115.7142%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_evessa_denki .origin_lp_202021temp_footer_area .origin_lp_202021temp_footer_02 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/page_denki/pc_footer02.png);
	background-repeat: no-repeat;
	padding-bottom: 29.375%;
	height: 0;
	background-size: cover;
}
}


/*
21-22シーズン　ホームタウン　小中学生招待

************************************************************/

#origin_lp_202021temp_container #origin_lp_202021temp_21-22_hometown {
	background: #000;
}

#origin_lp_202021temp_container #origin_lp_202021temp_21-22_hometown img{
	width: 100%;
}

#origin_lp_202021temp_container #origin_lp_202021temp_21-22_hometown a {
	width: 100%;
	vertical-align: bottom;
	transition: 0.4s;
}

#origin_lp_202021temp_container #origin_lp_202021temp_21-22_hometown a:hover {
	opacity: 0.7;
}

/* -----------------------------------------------
背景
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_21-22_hometown #origin_lp_202021temp_21-22_hometown_inner{
    background-image: url(https://www.evessa.com/files/user/_/common/img/hometown/2122/sp_bg02.jpg);
	background-repeat: no-repeat;
	background-position: top;
	background-size: contain;
	padding: 152.8571% 7.1428% 20.1428%;
	width: 100%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21-22_hometown #origin_lp_202021temp_21-22_hometown_inner{
    background-image: url(https://www.evessa.com/files/user/_/common/img/hometown/2122/pc_bg02.jpg);
	background-repeat: no-repeat;
	background-position: top;
	background-size: contain;
	padding: 38% 11% 20%;
	width: 100%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21-22_hometown #origin_lp_202021temp_21-22_hometown_inner .origin_lp_202021temp_21-22_hometown_form{
	width: 100%;
	filter: drop-shadow(10px 10px 16px rgba(0,0,0,0.6));
	margin-top: 55%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21-22_hometown #origin_lp_202021temp_21-22_hometown_inner .origin_lp_202021temp_21-22_hometown_form{
	width: 44.8%;
	filter: drop-shadow(10px 10px 16px rgba(0,0,0,0.6));
	margin-top: 0;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21-22_hometown #origin_lp_202021temp_21-22_hometown_inner .origin_lp_202021temp_21-22_hometown_schedule{
	width: 94.3333%;
	margin: 16.6666% auto 0;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21-22_hometown #origin_lp_202021temp_21-22_hometown_inner .origin_lp_202021temp_21-22_hometown_schedule{
	width: 50.2%;
	margin: 4% 0 0 0;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21-22_hometown #origin_lp_202021temp_21-22_hometown_inner .origin_lp_202021temp_21-22_hometown_measures{
	width: 94.3333%;
	margin: 16.6666% auto 0;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21-22_hometown #origin_lp_202021temp_21-22_hometown_inner .origin_lp_202021temp_21-22_hometown_measures{
	width: 41.8%;
	margin: 5.8593% 0 0 0;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21-22_hometown #origin_lp_202021temp_21-22_hometown_inner .origin_lp_202021temp_21-22_hometown_home{
	width: 94.3333%;
	margin: 4.1666% auto 0;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21-22_hometown #origin_lp_202021temp_21-22_hometown_inner .origin_lp_202021temp_21-22_hometown_home{
	width: 41.8%;
	margin: 1.5625% 0 0 0;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21-22_hometown #origin_lp_202021temp_21-22_hometown_inner .origin_lp_202021temp_21-22_hometown_movie{
    height: 0;
    padding-bottom: 25%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21-22_hometown #origin_lp_202021temp_21-22_hometown_inner .origin_lp_202021temp_21-22_hometown_movie{
    height: 0;
    padding-bottom: 25%;
}
}


#origin_lp_202021temp_container #origin_lp_202021temp_21-22_hometown #origin_lp_202021temp_21-22_hometown_inner .origin_lp_202021temp_21-22_hometown_movie_area {
    width:93%;
    margin: 0 auto;
    padding-top: 10%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21-22_hometown #origin_lp_202021temp_21-22_hometown_inner .origin_lp_202021temp_21-22_hometown_movie_area {
    width:55.0781%;
    padding-top: 7%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21-22_hometown #origin_lp_202021temp_21-22_hometown_inner .origin_lp_202021temp_21-22_hometown_movie_area .origin_lp_202021temp_21-22_hometown_movie_movie{
    position:relative;
    width:100%;
    height:0%;
    padding-top:75%;
    margin: 0 auto 7.8571%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21-22_hometown #origin_lp_202021temp_21-22_hometown_inner .origin_lp_202021temp_21-22_hometown_movie_area .origin_lp_202021temp_21-22_hometown_movie_movie{
    margin: 0 auto 3.125%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21-22_hometown #origin_lp_202021temp_21-22_hometown_inner .origin_lp_202021temp_21-22_hometown_movie_area .origin_lp_202021temp_21-22_hometown_movie_movie iframe{
    position:absolute;
    top:0;
    left:50%;
/*    -webkit-transform : translateX(-50%);
    transform : translateX(-50%);*/
    width:100%;
    height:100%;
    margin: 0 auto;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21-22_hometown #origin_lp_202021temp_21-22_hometown_inner .origin_lp_202021temp_21-22_hometown_movie_area .origin_lp_202021temp_21-22_hometown_movie_movie iframe{
/*    width:55.0781%;*/
    margin: 0 auto;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21-22_hometown #origin_lp_202021temp_21-22_hometown_footer{
    background-image: url(https://www.evessa.com/files/user/_/common/img/hometown/2122/sp_footer.png);
	background-repeat: no-repeat;
	background-size: contain;
	padding-bottom: 37.1428%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21-22_hometown #origin_lp_202021temp_21-22_hometown_footer{
    background-image: url(https://www.evessa.com/files/user/_/common/img/hometown/2122/pc_footer.png);
	background-repeat: no-repeat;
	background-size: contain;
	padding-bottom: 5.46875%;
}
}


/*
2021/10/2.3_シーホース三河

************************************************************/

/* -----------------------------------------------
MV
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_21100203_mikawa .origin_lp_202021temp_mv_area .origin_lp_202021temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_100203/sp_mv.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 234.5714%;
	background-size: cover;
    margin-top: 52px;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21100203_mikawa .origin_lp_202021temp_mv_area .origin_lp_202021temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_100203/pc_mv.png);
	background-repeat: no-repeat;
	padding-bottom: 70.0781%;
	height: 0;
	background-size: cover;
    margin-top: 105px;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21100203_mikawa .origin_lp_202021temp_event_info_area .origin_lp_202021temp_event_info_ttl {
    font-weight: bold;
	background: #b8001e;
	color: #fff;
	padding: 5px;
	margin-bottom: 5px;
}

/* -----------------------------------------------
イントロ
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_21100203_mikawa .origin_lp_202021temp_intro_area {
	position: relative;
}

#origin_lp_202021temp_container #origin_lp_202021temp_21100203_mikawa .origin_lp_202021temp_intro_area .origin_lp_202021temp_intro_box01{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_100203/sp_intro_01.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 165.4285%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21100203_mikawa .origin_lp_202021temp_intro_area .origin_lp_202021temp_intro_box01 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_100203/pc_intro_01.png);
	background-repeat: no-repeat;
	padding-bottom: 37.2656%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21100203_mikawa .origin_lp_202021temp_intro_area .origin_lp_202021temp_intro_box02-01{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_100203/sp_intro_02-01.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 105%;
	background-size: cover;
}

#origin_lp_202021temp_container #origin_lp_202021temp_21100203_mikawa .origin_lp_202021temp_intro_area .origin_lp_202021temp_intro_box02-02{
    background: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_100203/sp_intro_02-02.png) no-repeat center top #000;
    background-size: cover;
    height: 0;
    padding-bottom: 181.2857%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21100203_mikawa .origin_lp_202021temp_intro_area .origin_lp_202021temp_intro_box02-02{
    background: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_100203/pc_intro_02.png) no-repeat center top #000;
    background-size: contain;
    height: 0;
    padding-bottom: 110%;
}
}


#origin_lp_202021temp_container #origin_lp_202021temp_21100203_mikawa .origin_lp_202021temp_intro_area .origin_lp_202021temp_intro_box02-02 .origin_lp_202021temp_intro_box02-02_area {
    width:85.7142%;
    margin: 0 auto;
    padding-top: 107%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21100203_mikawa .origin_lp_202021temp_intro_area .origin_lp_202021temp_intro_box02-02 .origin_lp_202021temp_intro_box02-02_area {
    width:55.0781%;
    padding-top: 70%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21100203_mikawa .origin_lp_202021temp_intro_area .origin_lp_202021temp_intro_box02-02 .origin_lp_202021temp_intro_box02-02_area .origin_lp_202021temp_intro_box02-02_movie{
    position:relative;
    width:100%;
    height:0%;
    padding-top:75%;
    margin: 0 auto 7.8571%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21100203_mikawa .origin_lp_202021temp_intro_area .origin_lp_202021temp_intro_box02-02 .origin_lp_202021temp_intro_box02-02_area .origin_lp_202021temp_intro_box02-02_movie{
    margin: 0 auto 3.125%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21100203_mikawa .origin_lp_202021temp_intro_area .origin_lp_202021temp_intro_box02-02 .origin_lp_202021temp_intro_box02-02_area .origin_lp_202021temp_intro_box02-02_movie iframe{
    position:absolute;
    top:0;
    left:50%;
/*    -webkit-transform : translateX(-50%);
    transform : translateX(-50%);*/
    width:100%;
    height:100%;
    margin: 0 auto;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21100203_mikawa .origin_lp_202021temp_intro_area .origin_lp_202021temp_intro_box02-02 .origin_lp_202021temp_intro_box02-02_area .origin_lp_202021temp_intro_box02-02_movie iframe{
/*    width:55.0781%;*/
    margin: 0 auto;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21100203_mikawa .origin_lp_202021temp_intro_area .origin_lp_202021temp_intro_box03{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_100203/sp_intro_03.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 99%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21100203_mikawa .origin_lp_202021temp_intro_area .origin_lp_202021temp_intro_box03{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_100203/pc_intro_03.png);
	background-repeat: no-repeat;
	padding-bottom: 20.1562%;
	height: 0;
	background-size: cover;
}
}


/* -----------------------------------------------
イベント
----------------------------------------------- */
#origin_lp_202021temp_container #origin_lp_202021temp_21100203_mikawa .origin_lp_202021temp_event_area {
	position: relative;
}


#origin_lp_202021temp_container #origin_lp_202021temp_21100203_mikawa .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box01-01{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_100203/sp_event_01-01.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:239.1428%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21100203_mikawa .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box01-01{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_100203/pc_event_01-01.png);
	background-repeat: no-repeat;
	padding-bottom: 75.9375%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21100203_mikawa .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box01-02{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_100203/sp_event_01-02.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:167.5714%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21100203_mikawa .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box01-02{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_100203/pc_event_01-02.png);
	background-repeat: no-repeat;
	padding-bottom: 48.5937%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21100203_mikawa .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box02-01{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_100203/sp_event_02-01.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:178.8571%;
	background-size: cover;
}

#origin_lp_202021temp_container #origin_lp_202021temp_21100203_mikawa .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box02-02{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_100203/sp_event_02-02.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:114%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21100203_mikawa .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box02{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_100203/pc_event_02.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:68.3593%;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21100203_mikawa .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box03{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_100203/sp_event_03.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:162.7142%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21100203_mikawa .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box03{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_100203/pc_event_03.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:79.375%;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21100203_mikawa .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box04{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_100203/sp_event_04.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:220.5714%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21100203_mikawa .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box04{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_100203/pc_event_04.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:91.0937%;
	background-size: cover;
}
}


/* -----------------------------------------------
MAJESTY
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_21100203_mikawa .origin_lp_202021temp_majesty_btn{
    background: #b50606;
}



/*
2021/10/16.17_島根スサノオマジック

************************************************************/

/* -----------------------------------------------
MV
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_21101617_shimane .origin_lp_202021temp_mv_area .origin_lp_202021temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_101617/sp_mv.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 234.8571%;
	background-size: cover;
    margin-top: 52px;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21101617_shimane .origin_lp_202021temp_mv_area .origin_lp_202021temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_101617/pc_mv.png);
	background-repeat: no-repeat;
	padding-bottom: 68.6718%;
	height: 0;
	background-size: cover;
    margin-top: 105px;
}
}


#origin_lp_202021temp_container #origin_lp_202021temp_21101617_shimane .origin_lp_202021temp_event_info_area .origin_lp_202021temp_event_info_ttl {
    font-weight: bold;
	background: #b8001e;
	color: #fff;
	padding: 5px;
	margin-bottom: 5px;
}

/* -----------------------------------------------
WINTER CUP関連
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_21101617_shimane .origin_lp_202021temp_ticket_wintercup_txt {
    text-align: center;
    color: #fff;
    font-weight: bold;
    margin:30px 0;
    font-size: 18px;
}

#origin_lp_202021temp_container #origin_lp_202021temp_21101617_shimane .origin_lp_202021temp_ticket_wintercup_txt a {
    color: #ffd800;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21101617_shimane .origin_lp_202021temp_ticket_wintercup_txt {
    margin:50px 0;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21101617_shimane .origin_lp_202021temp_ticket_wintercup_news_btn {
	text-align: center;
	width: 78.8571%;
	margin: 0 auto;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21101617_shimane .origin_lp_202021temp_ticket_wintercup_news_btn {
	width: auto;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21101617_shimane .origin_lp_202021temp_ticket_wintercup_news_btn a{
	text-align: center;
    color: #fff;
    font-weight: bold;
	font-size: 18px;
	background: #000;
	padding: 5px 10px;
	margin-bottom: 20px;
	display: block;
	border: 1px solid;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21101617_shimane .origin_lp_202021temp_ticket_wintercup_news_btn a{
	display: inline-block;
}
}




/* -----------------------------------------------
イントロ
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_21101617_shimane .origin_lp_202021temp_intro_area {
	position: relative;
}

#origin_lp_202021temp_container #origin_lp_202021temp_21101617_shimane .origin_lp_202021temp_intro_area .origin_lp_202021temp_intro_box01{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_101617/sp_intro_001.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 179.7142%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21101617_shimane .origin_lp_202021temp_intro_area .origin_lp_202021temp_intro_box01 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_101617/pc_intro_001.jpg);
	background-repeat: no-repeat;
	padding-bottom: 114.6093%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21101617_shimane .origin_lp_202021temp_intro_area .origin_lp_202021temp_intro_box02-01{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_101617/sp_intro_02-001.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 302.8571%;
	background-size: cover;
}

#origin_lp_202021temp_container #origin_lp_202021temp_21101617_shimane .origin_lp_202021temp_intro_area .origin_lp_202021temp_intro_box02-02{
    background: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_101617/sp_intro_02-002.png) no-repeat center top #000;
    background-size: cover;
    height: 0;
    padding-bottom: 85.5714%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21101617_shimane .origin_lp_202021temp_intro_area .origin_lp_202021temp_intro_box02-02{
    background: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_101617/pc_intro_002.png) no-repeat center top #000;
    background-size: contain;
    height: 0;
    padding-bottom: 42.7343%;
}
}


#origin_lp_202021temp_container #origin_lp_202021temp_21101617_shimane .origin_lp_202021temp_intro_area .origin_lp_202021temp_intro_box02-02 .origin_lp_202021temp_intro_box02-02_area {
    width:85.7142%;
    margin: 0 auto;
    padding-top: 8%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21101617_shimane .origin_lp_202021temp_intro_area .origin_lp_202021temp_intro_box02-02 .origin_lp_202021temp_intro_box02-02_area {
    width:55.0781%;
    padding-top: 2%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21101617_shimane .origin_lp_202021temp_intro_area .origin_lp_202021temp_intro_box02-02 .origin_lp_202021temp_intro_box02-02_area .origin_lp_202021temp_intro_box02-02_movie{
    position:relative;
    width:100%;
    height:0%;
    padding-top:75%;
    margin: 0 auto 7.8571%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21101617_shimane .origin_lp_202021temp_intro_area .origin_lp_202021temp_intro_box02-02 .origin_lp_202021temp_intro_box02-02_area .origin_lp_202021temp_intro_box02-02_movie{
    margin: 0 auto 3.125%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21101617_shimane .origin_lp_202021temp_intro_area .origin_lp_202021temp_intro_box02-02 .origin_lp_202021temp_intro_box02-02_area .origin_lp_202021temp_intro_box02-02_movie iframe{
    position:absolute;
    top:0;
    left:50%;
/*    -webkit-transform : translateX(-50%);
    transform : translateX(-50%);*/
    width:100%;
    height:100%;
    margin: 0 auto;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21101617_shimane .origin_lp_202021temp_intro_area .origin_lp_202021temp_intro_box02-02 .origin_lp_202021temp_intro_box02-02_area .origin_lp_202021temp_intro_box02-02_movie iframe{
/*    width:55.0781%;*/
    margin: 0 auto;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21101617_shimane .origin_lp_202021temp_intro_area .origin_lp_202021temp_intro_box03-01{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_101617/sp_intro_03-01.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 261%;
	background-size: cover;
}

#origin_lp_202021temp_container #origin_lp_202021temp_21101617_shimane .origin_lp_202021temp_intro_area .origin_lp_202021temp_intro_box03-02{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_101617/sp_intro_03-02.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 207.2857%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21101617_shimane .origin_lp_202021temp_intro_area .origin_lp_202021temp_intro_box03{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_101617/pc_intro_03.png);
	background-repeat: no-repeat;
	padding-bottom: 87.5781%;
	height: 0;
	background-size: cover;
}
}



/* -----------------------------------------------
イベント
----------------------------------------------- */
#origin_lp_202021temp_container #origin_lp_202021temp_21101617_shimane .origin_lp_202021temp_event_area {
	position: relative;
}


#origin_lp_202021temp_container #origin_lp_202021temp_21101617_shimane .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box01-01{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_101617/sp_event_01-01.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:229.7142%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21101617_shimane .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box01-01{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_101617/pc_event_01-01.png);
	background-repeat: no-repeat;
	padding-bottom: 69.6875%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21101617_shimane .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box01-02{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_101617/sp_event_01-02.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:165.5714%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21101617_shimane .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box01-02{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_101617/pc_event_01-02.png);
	background-repeat: no-repeat;
	padding-bottom: 46.1718%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21101617_shimane .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box02{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_101617/sp_event_02.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:278.2857%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21101617_shimane .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box02{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_101617/pc_event_02.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:80.0781%;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21101617_shimane .origin_lp_202021temp_time_schedule .girl_txt{
	color: #a02929;
}
#origin_lp_202021temp_container #origin_lp_202021temp_21101617_shimane .origin_lp_202021temp_time_schedule .boy_txt{
	color: #2937a0;
}


/* -----------------------------------------------
MAJESTY
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_21101617_shimane .origin_lp_202021temp_majesty_btn{
    background: #b50606;
}



/*
2021/10/23.24_信州ブレイブウォリアーズ

************************************************************/

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21102324_shinshu .origin_lp_202021temp_ticket_vs {
    width: 743px;
    margin: 0 auto 80px;
	text-align: center;
}
}

/* -----------------------------------------------
MV
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_21102324_shinshu .origin_lp_202021temp_mv_area .origin_lp_202021temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_102324/sp_mv.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 234.8571%;
	background-size: cover;
    margin-top: 52px;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21102324_shinshu .origin_lp_202021temp_mv_area .origin_lp_202021temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_102324/pc_mv.jpg);
	background-repeat: no-repeat;
	padding-bottom: 68.5937%;
	height: 0;
	background-size: cover;
    margin-top: 105px;
}
}


#origin_lp_202021temp_container #origin_lp_202021temp_21102324_shinshu .origin_lp_202021temp_event_info_area .origin_lp_202021temp_event_info_ttl {
    font-weight: bold;
	background: #b8001e;
	color: #fff;
	padding: 5px;
	margin-bottom: 5px;
}

/* -----------------------------------------------
ユニフォームプレゼント
----------------------------------------------- */
#origin_lp_202021temp_container #origin_lp_202021temp_21102324_shinshu .origin_lp_202021temp_uniform_area {
	position: relative;
}

#origin_lp_202021temp_container #origin_lp_202021temp_21102324_shinshu .origin_lp_202021temp_uniform_area .origin_lp_202021temp_uniform_box{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_102324/sp_uniform.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:173.5714%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21102324_shinshu .origin_lp_202021temp_uniform_area .origin_lp_202021temp_uniform_box{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_102324/pc_uniform.jpg);
	background-repeat: no-repeat;
	padding-bottom: 40.2343%;
	height: 0;
	background-size: cover;
}
}


/* -----------------------------------------------
イベント
----------------------------------------------- */
#origin_lp_202021temp_container #origin_lp_202021temp_21102324_shinshu .origin_lp_202021temp_event_area {
	position: relative;
}

#origin_lp_202021temp_container #origin_lp_202021temp_21102324_shinshu .origin_lp_202021temp_event_area .origin_lp_202021temp_intro_box{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_102324/sp_intro.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:114.8571%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21102324_shinshu .origin_lp_202021temp_event_area .origin_lp_202021temp_intro_box{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_102324/pc_intro.jpg);
	background-repeat: no-repeat;
	padding-bottom: 53.8281%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21102324_shinshu .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box01-01{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_102324/sp_event_01-01.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:171.7142%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21102324_shinshu .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box01{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_102324/pc_event_01.jpg);
	background-repeat: no-repeat;
	padding-bottom: 98.5156%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21102324_shinshu .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box01-02{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_102324/sp_event_01-02.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:175.8571%;
	background-size: cover;
}

#origin_lp_202021temp_container #origin_lp_202021temp_21102324_shinshu .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box02-01{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_102324/sp_event_02-01.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:210%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21102324_shinshu .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box02-01{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_102324/pc_event_02-01.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:65.2343%;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21102324_shinshu .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box02-02{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_102324/sp_event_02-02.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:173.7142%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21102324_shinshu .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box02-02{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_102324/pc_event_02-02.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:27.3437%;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21102324_shinshu .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box03{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_102324/sp_event_03.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:249.7142%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21102324_shinshu .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box03{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_102324/pc_event_03.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:80.5468%;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21102324_shinshu .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box04{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_102324/sp_event_04.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:202.8571%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21102324_shinshu .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box04{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_102324/pc_event_04.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:83.2031%;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21102324_shinshu .origin_lp_202021temp_time_schedule .girl_txt{
	color: #a02929;
}
#origin_lp_202021temp_container #origin_lp_202021temp_21102324_shinshu .origin_lp_202021temp_time_schedule .boy_txt{
	color: #2937a0;
}


/* -----------------------------------------------
MAJESTY
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_21102324_shinshu .origin_lp_202021temp_majesty_btn{
    background: #b50606;
}




/*
2021/11/6.7_茨城ロボッツ

************************************************************/

/* -----------------------------------------------
MV
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_21110607_ibaragi .origin_lp_202021temp_mv_area .origin_lp_202021temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_110607/sp_mv.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 234.8571%;
	background-size: cover;
    margin-top: 52px;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21110607_ibaragi .origin_lp_202021temp_mv_area .origin_lp_202021temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_110607/pc_mv.jpg);
	background-repeat: no-repeat;
	padding-bottom: 69.5312%;
	height: 0;
	background-size: cover;
    margin-top: 105px;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21110607_ibaragi .origin_lp_202021temp_event_info_area .origin_lp_202021temp_event_info_ttl {
    font-weight: bold;
	background: #b8001e;
	color: #fff;
	padding: 5px;
	margin-bottom: 5px;
}

#origin_lp_202021temp_container #origin_lp_202021temp_21110607_ibaragi .link_gordenbears_inst{
	text-align: center;
	font-size: 16px;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21110607_ibaragi .link_gordenbears_inst{
	position: absolute;
	bottom: 10%;
	font-size: 20px;
	left: 50%;
	transform: translateX(-50%);
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21110607_ibaragi .link_gordenbears_inst a{
    color: #ffd800;
	font-weight: bold;
}

/* -----------------------------------------------
イントロ
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_21110607_ibaragi .origin_lp_202021temp_intro_area {
	position: relative;
}

#origin_lp_202021temp_container #origin_lp_202021temp_21110607_ibaragi .origin_lp_202021temp_intro_area .origin_lp_202021temp_intro_box01{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_110607/sp_intro_01.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 76%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21110607_ibaragi .origin_lp_202021temp_intro_area .origin_lp_202021temp_intro_box01 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_110607/pc_intro_01.jpg);
	background-repeat: no-repeat;
	padding-bottom: 23.6718%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21110607_ibaragi .origin_lp_202021temp_intro_area .origin_lp_202021temp_intro_box02{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_110607/sp_intro_02.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 175.7142%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21110607_ibaragi .origin_lp_202021temp_intro_area .origin_lp_202021temp_intro_box02 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_110607/pc_intro_02.jpg);
	background-repeat: no-repeat;
	padding-bottom: 50%;
	height: 0;
	background-size: cover;
}
}


/* -----------------------------------------------
イベント
----------------------------------------------- */
#origin_lp_202021temp_container #origin_lp_202021temp_21110607_ibaragi .origin_lp_202021temp_event_area {
	position: relative;
}


#origin_lp_202021temp_container #origin_lp_202021temp_21110607_ibaragi .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box01-01{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_110607/sp_event_01-01.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:251.2857%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21110607_ibaragi .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box01-01{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_110607/pc_event_01-01.jpg);
	background-repeat: no-repeat;
	padding-bottom: 90.5468%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21110607_ibaragi .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box01-02{
    background: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_110607/sp_event_01-02.jpg) no-repeat center top #000;
    background-size: cover;
    height: 0;
    padding-bottom: 92.1428%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21110607_ibaragi .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box01-02{
    background: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_110607/pc_event_01-02.jpg) no-repeat center top #000;
    background-size: contain;
    height: 0;
    padding-bottom: 49.7656%;
}
}


#origin_lp_202021temp_container #origin_lp_202021temp_21110607_ibaragi .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box01-02 .origin_lp_202021temp_event_box01-02_area {
    width:85.7142%;
    margin: 0 auto;
    padding-top: 10%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21110607_ibaragi .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box01-02 .origin_lp_202021temp_event_box01-02_area {
    width:55.0781%;
    padding-top: 5%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21110607_ibaragi .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box01-02 .origin_lp_202021temp_event_box01-02_area .origin_lp_202021temp_event_box01-02_movie{
    position:relative;
    width:100%;
    height:0%;
    padding-top:75%;
    margin: 0 auto;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21110607_ibaragi .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box01-02 .origin_lp_202021temp_event_box01-02_area .origin_lp_202021temp_event_box01-02_movie{
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21110607_ibaragi .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box01-02 .origin_lp_202021temp_event_box01-02_area .origin_lp_202021temp_event_box01-02_movie iframe{
    position:absolute;
    top:0;
    left:50%;
/*    -webkit-transform : translateX(-50%);
    transform : translateX(-50%);*/
    width:100%;
    height:100%;
    margin: 0 auto;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21110607_ibaragi .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box01-02 .origin_lp_202021temp_event_box01-02_area .origin_lp_202021temp_event_box01-02_movie iframe{
/*    width:55.0781%;*/
    margin: 0 auto;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21110607_ibaragi .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box02-01{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_110607/sp_event_02-01.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:136%;
	background-size: cover;
}

#origin_lp_202021temp_container #origin_lp_202021temp_21110607_ibaragi .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box02-02{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_110607/sp_event_02-02.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:252.1428%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21110607_ibaragi .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box02{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_110607/pc_event_02.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:83.6718%;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21110607_ibaragi .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box03{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_110607/sp_event_03.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:153.5714%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21110607_ibaragi .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box03{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_110607/pc_event_03.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:78.6718%;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21110607_ibaragi .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box04-01{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_110607/sp_event_04-01.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:209.1428%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21110607_ibaragi .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box04-01{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_110607/pc_event_04-01.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:56.1718%;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21110607_ibaragi .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box04-02{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_110607/sp_event_04-02.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:169.2857%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21110607_ibaragi .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box04-02{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_110607/pc_event_04-02.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:45.3906%;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21110607_ibaragi .origin_lp_202021temp_event_area .origin_lp_202021temp_event_movie{
    background: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_110607/sp_movie_bg.jpg) no-repeat center top #000;
    background-size: cover;
    height: 0;
    padding-bottom: 126.2857%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21110607_ibaragi .origin_lp_202021temp_event_area .origin_lp_202021temp_event_movie{
    background: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_110607/pc_movie_bg.jpg) no-repeat center top #000;
    background-size: contain;
    height: 0;
    padding-bottom: 74.8437%;
}
}


#origin_lp_202021temp_container #origin_lp_202021temp_21110607_ibaragi .origin_lp_202021temp_event_area .origin_lp_202021temp_event_movie .origin_lp_202021temp_event_movie_area {
    width:85.7142%;
    margin: 0 auto;
    padding-top: 45%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21110607_ibaragi .origin_lp_202021temp_event_area .origin_lp_202021temp_event_movie .origin_lp_202021temp_event_movie_area {
    width:55.0781%;
    padding-top: 23%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21110607_ibaragi .origin_lp_202021temp_event_area .origin_lp_202021temp_event_movie .origin_lp_202021temp_event_movie_area .origin_lp_202021temp_event_movie_movie{
    position:relative;
    width:100%;
    height:0%;
    padding-top:75%;
    margin: 0 auto 7.8571%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21110607_ibaragi .origin_lp_202021temp_event_area .origin_lp_202021temp_event_movie .origin_lp_202021temp_event_movie_area .origin_lp_202021temp_event_movie_movie{
    margin: 0 auto 3.125%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21110607_ibaragi .origin_lp_202021temp_event_area .origin_lp_202021temp_event_movie .origin_lp_202021temp_event_movie_area .origin_lp_202021temp_event_movie_movie iframe{
    position:absolute;
    top:0;
    left:50%;
/*    -webkit-transform : translateX(-50%);
    transform : translateX(-50%);*/
    width:100%;
    height:100%;
    margin: 0 auto;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21110607_ibaragi .origin_lp_202021temp_event_area .origin_lp_202021temp_event_movie .origin_lp_202021temp_event_movie_area .origin_lp_202021temp_event_movie_movie iframe{
/*    width:55.0781%;*/
    margin: 0 auto;
}
}


/* -----------------------------------------------
MAJESTY
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_21110607_ibaragi .origin_lp_202021temp_majesty_btn{
    background: #b50606;
}



/*
2021/11/13.14_京都ハンナリーズ

************************************************************/

/* -----------------------------------------------
MV
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_21111314_kyoto .origin_lp_202021temp_mv_area .origin_lp_202021temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_111314/sp_mv.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 237.1428%;
	background-size: cover;
    margin-top: 52px;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21111314_kyoto .origin_lp_202021temp_mv_area .origin_lp_202021temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_111314/pc_mv.jpg);
	background-repeat: no-repeat;
	padding-bottom: 69.5312%;
	height: 0;
	background-size: cover;
    margin-top: 105px;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21111314_kyoto .origin_lp_202021temp_event_info_area .origin_lp_202021temp_event_info_ttl {
    font-weight: bold;
	background: #b8001e;
	color: #fff;
	padding: 5px;
	margin-bottom: 5px;
}

/* -----------------------------------------------
イベント
----------------------------------------------- */
#origin_lp_202021temp_container #origin_lp_202021temp_21111314_kyoto .origin_lp_202021temp_event_area {
	position: relative;
}

#origin_lp_202021temp_container #origin_lp_202021temp_21111314_kyoto .origin_lp_202021temp_event_area .origin_lp_202021temp_intro_box{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_111314/sp_intro.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:57.1428%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21111314_kyoto .origin_lp_202021temp_event_area .origin_lp_202021temp_intro_box{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_111314/pc_intro.jpg);
	background-repeat: no-repeat;
	padding-bottom: 18.125%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21111314_kyoto .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box01{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_111314/sp_event_01.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:248.1428%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21111314_kyoto .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box01{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_111314/pc_event_01.jpg);
	background-repeat: no-repeat;
	padding-bottom: 90.625%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21111314_kyoto .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box02{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_111314/sp_event_02.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:295.8571%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21111314_kyoto .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box02{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_111314/pc_event_02.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:72.6562%;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21111314_kyoto .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box03-01{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_111314/sp_event_03-01.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:226.7142%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21111314_kyoto .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box03-01{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_111314/pc_event_03-01.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:71.7187%;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21111314_kyoto .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box03-02{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_111314/sp_event_03-02.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:172.2857%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21111314_kyoto .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box03-02{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_111314/pc_event_03-02.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:37.1093%;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21111314_kyoto .origin_lp_202021temp_event_area .origin_lp_202021temp_event_movie{
    background: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_111314/sp_movie_bg.jpg) no-repeat center top #000;
    background-size: cover;
    height: 0;
    padding-bottom: 126.2857%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21111314_kyoto .origin_lp_202021temp_event_area .origin_lp_202021temp_event_movie{
    background: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_111314/pc_movie_bg.jpg) no-repeat center top #000;
    background-size: contain;
    height: 0;
    padding-bottom: 74.8437%;
}
}


#origin_lp_202021temp_container #origin_lp_202021temp_21111314_kyoto .origin_lp_202021temp_event_area .origin_lp_202021temp_event_movie .origin_lp_202021temp_event_movie_area {
    width:85.7142%;
    margin: 0 auto;
    padding-top: 45%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21111314_kyoto .origin_lp_202021temp_event_area .origin_lp_202021temp_event_movie .origin_lp_202021temp_event_movie_area {
    width:55.0781%;
    padding-top: 23%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21111314_kyoto .origin_lp_202021temp_event_area .origin_lp_202021temp_event_movie .origin_lp_202021temp_event_movie_area .origin_lp_202021temp_event_movie_movie{
    position:relative;
    width:100%;
    height:0%;
    padding-top:75%;
    margin: 0 auto 7.8571%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21111314_kyoto .origin_lp_202021temp_event_area .origin_lp_202021temp_event_movie .origin_lp_202021temp_event_movie_area .origin_lp_202021temp_event_movie_movie{
    margin: 0 auto 3.125%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21111314_kyoto .origin_lp_202021temp_event_area .origin_lp_202021temp_event_movie .origin_lp_202021temp_event_movie_area .origin_lp_202021temp_event_movie_movie iframe{
    position:absolute;
    top:0;
    left:50%;
/*    -webkit-transform : translateX(-50%);
    transform : translateX(-50%);*/
    width:100%;
    height:100%;
    margin: 0 auto;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21111314_kyoto .origin_lp_202021temp_event_area .origin_lp_202021temp_event_movie .origin_lp_202021temp_event_movie_area .origin_lp_202021temp_event_movie_movie iframe{
/*    width:55.0781%;*/
    margin: 0 auto;
}
}


/* -----------------------------------------------
MAJESTY
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_21111314_kyoto .origin_lp_202021temp_majesty_btn{
    background: #b50606;
}




/*
2021/12/01 天皇杯

************************************************************/

/* -----------------------------------------------
MV
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_211201_tokyo .origin_lp_202021temp_mv_area .origin_lp_202021temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_1201/sp_mv.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 237.1428%;
	background-size: cover;
    margin-top: 52px;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_211201_tokyo .origin_lp_202021temp_mv_area .origin_lp_202021temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_1201/pc_mv.jpg);
	background-repeat: no-repeat;
	padding-bottom: 70.4687%;
	height: 0;
	background-size: cover;
    margin-top: 105px;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_211201_tokyo .origin_lp_202021temp_event_info_area .origin_lp_202021temp_event_info_ttl {
    font-weight: bold;
	background: #b8001e;
	color: #fff;
	padding: 5px;
	margin-bottom: 5px;
}

/* -----------------------------------------------
イベント
----------------------------------------------- */
#origin_lp_202021temp_container #origin_lp_202021temp_211201_tokyo .origin_lp_202021temp_intro_area {
	position: relative;
}

#origin_lp_202021temp_container #origin_lp_202021temp_211201_tokyo .origin_lp_202021temp_intro_area .origin_lp_202021temp_intro_box01{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_1201/sp_intro_01.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:114.4285%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_211201_tokyo .origin_lp_202021temp_intro_area .origin_lp_202021temp_intro_box01{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_1201/pc_intro_01.jpg);
	background-repeat: no-repeat;
	padding-bottom: 53.3593%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_211201_tokyo .origin_lp_202021temp_intro_area .origin_lp_202021temp_intro_box02{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_1201/sp_intro_02.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:113.7142%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_211201_tokyo .origin_lp_202021temp_intro_area .origin_lp_202021temp_intro_box02{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_1201/pc_intro_02.jpg);
	background-repeat: no-repeat;
	padding-bottom: 46.25%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_211201_tokyo .origin_lp_202021temp_intro_area .origin_lp_202021temp_intro_box03{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_1201/sp_intro_03.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:135.2857%;
	background-size: cover;
}

/* -----------------------------------------------
MAJESTY
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_211201_tokyo .origin_lp_202021temp_majesty_btn{
    background: #b50606;
}





/*
2021/12/4.5_hiroshima

************************************************************/

/* -----------------------------------------------
MV
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_21120405_hiroshima .origin_lp_202021temp_mv_area .origin_lp_202021temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_120405/sp_mv.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 218.4285%;
	background-size: cover;
    margin-top: 52px;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21120405_hiroshima .origin_lp_202021temp_mv_area .origin_lp_202021temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_120405/pc_mv.jpg);
	background-repeat: no-repeat;
	padding-bottom: 69.5312%;
	height: 0;
	background-size: cover;
    margin-top: 105px;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21120405_hiroshima .origin_lp_202021temp_event_info_area .origin_lp_202021temp_event_info_ttl {
    font-weight: bold;
	background: #b8001e;
	color: #fff;
	padding: 5px;
	margin-bottom: 5px;
}

/* -----------------------------------------------
スゴイ前座
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_21120405_hiroshima .origin_lp_202021temp_sugoi_area {
	position: relative;
}

#origin_lp_202021temp_container #origin_lp_202021temp_21120405_hiroshima .origin_lp_202021temp_sugoi_area .origin_lp_202021temp_sugoi_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_120405/sp_sugoi.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 187.7142%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21120405_hiroshima .origin_lp_202021temp_sugoi_area .origin_lp_202021temp_sugoi_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_120405/pc_sugoi.jpg);
	background-repeat: no-repeat;
	padding-bottom: 52.8125%;
	height: 0;
	background-size: cover;
}
}


/* -----------------------------------------------
イベント
----------------------------------------------- */
#origin_lp_202021temp_container #origin_lp_202021temp_21120405_hiroshima .origin_lp_202021temp_event_area {
	position: relative;
}

#origin_lp_202021temp_container #origin_lp_202021temp_21120405_hiroshima .origin_lp_202021temp_event_area .origin_lp_202021temp_intro_box{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_120405/sp_intro.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:48%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21120405_hiroshima .origin_lp_202021temp_event_area .origin_lp_202021temp_intro_box{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_120405/pc_intro.jpg);
	background-repeat: no-repeat;
	padding-bottom: 18.2031%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21120405_hiroshima .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box01{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_120405/sp_event01.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:223%;
	background-size: cover;
	position: relative;
}
#origin_lp_202021temp_container #origin_lp_202021temp_21120405_hiroshima .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box01 .origin_lp_202021temp_event_box01_sp_btn{
    left: 50%;
    transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    bottom: 6%;
    width: 72.2857%;
    position: absolute;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21120405_hiroshima .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box01{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_120405/pc_event01.jpg);
	background-repeat: no-repeat;
	padding-bottom: 66.4843%;
	height: 0;
	background-size: cover;
    position: relative;
}
#origin_lp_202021temp_container #origin_lp_202021temp_21120405_hiroshima .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box01 .origin_lp_202021temp_event_box01_pc_btn{
    left: 52.8%;
	bottom: 15%;
    width: 27.421%;
    position: absolute;
}
#origin_lp_202021temp_container #origin_lp_202021temp_21120405_hiroshima .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box01 .origin_lp_202021temp_event_box01_pc_btn img{
    width: 100%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21120405_hiroshima .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box02{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_120405/sp_event02.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:148%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21120405_hiroshima .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box02{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_120405/pc_event02.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:57.5%;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21120405_hiroshima .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box03{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_120405/sp_event03.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:200.8571%;
	background-size: cover;
	position: relative;
}
#origin_lp_202021temp_container #origin_lp_202021temp_21120405_hiroshima .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box03 .origin_lp_202021temp_event_box03_sp_btn{
    left: 50%;
    transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    bottom: 8%;
    width: 93%;
    position: absolute;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21120405_hiroshima .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box03{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_120405/pc_event03.jpg);
	background-repeat: no-repeat;
	padding-bottom: 83.125%;
	height: 0;
	background-size: cover;
    position: relative;
}
#origin_lp_202021temp_container #origin_lp_202021temp_21120405_hiroshima .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box03 .origin_lp_202021temp_event_box03_pc_btn{
    left: 50%;
    transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
	bottom: 8%;
    width: 50.3125%;
    position: absolute;
}
#origin_lp_202021temp_container #origin_lp_202021temp_21120405_hiroshima .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box03 .origin_lp_202021temp_event_box03_pc_btn img{
    width: 100%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21120405_hiroshima .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box04-01{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_120405/sp_event04-01.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:152%;
	background-size: cover;
}
#origin_lp_202021temp_container #origin_lp_202021temp_21120405_hiroshima .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box04-02{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_120405/sp_event04-02.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:82.4285%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21120405_hiroshima .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box04{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_120405/pc_event04.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:56.9531%;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21120405_hiroshima .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box05-01{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_120405/sp_event05-01.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:165.8571%;
	background-size: cover;
}
#origin_lp_202021temp_container #origin_lp_202021temp_21120405_hiroshima .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box05-02{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_120405/sp_event05-02.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:254.2857%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21120405_hiroshima .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box05{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_120405/pc_event05.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:106.875%;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21120405_hiroshima .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box06-01{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_120405/sp_event06-01.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:190.7142%;
	background-size: cover;
}
#origin_lp_202021temp_container #origin_lp_202021temp_21120405_hiroshima .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box06-02{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_120405/sp_event06-02.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:82.7142%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21120405_hiroshima .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box06{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_120405/pc_event06.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:76.0156%;
	background-size: cover;
}
}


#origin_lp_202021temp_container #origin_lp_202021temp_21120405_hiroshima .origin_lp_202021temp_event_area .origin_lp_202021temp_event_movie{
    background: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_120405/sp_movie_bg.jpg) no-repeat center top #000;
    background-size: cover;
    height: 0;
    padding-bottom: 113.8571%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21120405_hiroshima .origin_lp_202021temp_event_area .origin_lp_202021temp_event_movie{
    background: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_120405/pc_movie_bg.jpg) no-repeat center top #000;
    background-size: contain;
    height: 0;
    padding-bottom: 68.4375%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21120405_hiroshima .origin_lp_202021temp_event_area .origin_lp_202021temp_event_movie .origin_lp_202021temp_event_movie_area {
    width:85.7142%;
    margin: 0 auto;
    padding-top: 45%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21120405_hiroshima .origin_lp_202021temp_event_area .origin_lp_202021temp_event_movie .origin_lp_202021temp_event_movie_area {
    width:55.0781%;
    padding-top: 27%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21120405_hiroshima .origin_lp_202021temp_event_area .origin_lp_202021temp_event_movie .origin_lp_202021temp_event_movie_area .origin_lp_202021temp_event_movie_movie{
    position:relative;
    width:100%;
    height:0%;
    padding-top:75%;
    margin: 0 auto 7.8571%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21120405_hiroshima .origin_lp_202021temp_event_area .origin_lp_202021temp_event_movie .origin_lp_202021temp_event_movie_area .origin_lp_202021temp_event_movie_movie{
    margin: 0 auto 3.125%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21120405_hiroshima .origin_lp_202021temp_event_area .origin_lp_202021temp_event_movie .origin_lp_202021temp_event_movie_area .origin_lp_202021temp_event_movie_movie iframe{
    position:absolute;
    top:0;
    left:50%;
/*    -webkit-transform : translateX(-50%);
    transform : translateX(-50%);*/
    width:100%;
    height:100%;
    margin: 0 auto;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21120405_hiroshima .origin_lp_202021temp_event_area .origin_lp_202021temp_event_movie .origin_lp_202021temp_event_movie_area .origin_lp_202021temp_event_movie_movie iframe{
/*    width:55.0781%;*/
    margin: 0 auto;
}
}


/* -----------------------------------------------
MAJESTY
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_21120405_hiroshima .origin_lp_202021temp_majesty_btn{
    background: #b50606;
}




/*
21-22シーズン　企業ご優待ページ

************************************************************/

#origin_lp_202021temp_container #origin_lp_202021temp_21-22_company {
	background: #000;
}

#origin_lp_202021temp_container #origin_lp_202021temp_21-22_company img{
	width: 100%;
}

#origin_lp_202021temp_container #origin_lp_202021temp_21-22_company a {
	width: 100%;
	vertical-align: bottom;
	transition: 0.4s;
}

#origin_lp_202021temp_container #origin_lp_202021temp_21-22_company a:hover {
	opacity: 0.7;
}

/* -----------------------------------------------
2021/12/15　滋賀戦
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_21-22_company .shiga_20211215{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_1215/company/bg_sp.jpg);
	height: 0;
	padding-bottom: 300.1428%;
	background-size: cover;
	position: relative;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21-22_company .shiga_20211215{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_1215/company/bg_pc.jpg);
	height: 0;
	padding-bottom: 90.625%;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21-22_company .shiga_20211215 .origin_lp_202021temp_21-22_company_form{
	width: 93%;
	filter: drop-shadow(10px 10px 16px rgba(0,0,0,0.6));
	position: absolute;
	left: 50%;
    transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
	bottom: 21.5714%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21-22_company .shiga_20211215 .origin_lp_202021temp_21-22_company_form{
	width: 41.0156%;
	filter: drop-shadow(10px 10px 16px rgba(0,0,0,0.6));
	position: absolute;
	left: 71%;
	bottom: 25%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21-22_company .shiga_20211215 .origin_lp_202021temp_21-22_company_measures{
	width: 93%;
	position: absolute;
	left: 50%;
    transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
	bottom: 12%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21-22_company .shiga_20211215 .origin_lp_202021temp_21-22_company_measures{
	width: 32.6562%;
	position: absolute;
	left: 16.4062%;
	bottom: 7.5%;
	transform: none;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21-22_company .shiga_20211215 .origin_lp_202021temp_21-22_company_home{
	width: 93%;
	position: absolute;
	left: 50%;
    transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
	bottom: 7%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21-22_company .shiga_20211215 .origin_lp_202021temp_21-22_company_home{
	width: 32.65625%;
	position: absolute;
	right: 16.4062%;
	bottom: 7.5%;
	transform: none;
}
}


/*
2021/12/15_shiga

************************************************************/

/* -----------------------------------------------
MV
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_211215_shiga .origin_lp_202021temp_mv_area .origin_lp_202021temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_1215/sp_mv.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 203.4285%;
	background-size: cover;
    margin-top: 52px;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_211215_shiga .origin_lp_202021temp_mv_area .origin_lp_202021temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_1215/pc_mv.jpg);
	background-repeat: no-repeat;
	padding-bottom: 69.5312%;
	height: 0;
	background-size: cover;
    margin-top: 105px;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_211215_shiga .origin_lp_202021temp_event_info_area .origin_lp_202021temp_event_info_ttl {
    font-weight: bold;
	background: #b8001e;
	color: #fff;
	padding: 5px;
	margin-bottom: 5px;
}

/* -----------------------------------------------
ハリセン無料配布
----------------------------------------------- */
#origin_lp_202021temp_container #origin_lp_202021temp_211215_shiga .origin_lp_202021temp_harisen_area {
	position: relative;
}

#origin_lp_202021temp_container #origin_lp_202021temp_211215_shiga .origin_lp_202021temp_harisen_area .origin_lp_202021temp_harisen_bg{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_1215/sp_harisen.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:184.2857%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_211215_shiga .origin_lp_202021temp_harisen_area .origin_lp_202021temp_harisen_bg{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_1215/pc_harisen.jpg);
	background-repeat: no-repeat;
	padding-bottom: 47.0312%;
	height: 0;
	background-size: cover;
}
}

/* -----------------------------------------------
イベント
----------------------------------------------- */
#origin_lp_202021temp_container #origin_lp_202021temp_211215_shiga .origin_lp_202021temp_event_area {
	position: relative;
}

#origin_lp_202021temp_container #origin_lp_202021temp_211215_shiga .origin_lp_202021temp_event_area .origin_lp_202021temp_intro_box{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_1215/sp_intro.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:51.4285%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_211215_shiga .origin_lp_202021temp_event_area .origin_lp_202021temp_intro_box{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_1215/pc_intro.jpg);
	background-repeat: no-repeat;
	padding-bottom: 18.2031%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_211215_shiga .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box01{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_1215/sp_event01.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:235.1428%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_211215_shiga .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box01{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_1215/pc_event01.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:63.125%;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_211215_shiga .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box02{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_1215/sp_event02.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:181.7142%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_211215_shiga .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box02{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_1215/pc_event02.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:53.8281%;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_211215_shiga .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box03{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_1215/sp_event03.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:230.4285%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_211215_shiga .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box03{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_1215/pc_event03.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:53.6718%;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_211215_shiga .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box04{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_1215/sp_event04.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:222.14285%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_211215_shiga .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box04{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_1215/pc_event04.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:71.5625%;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_211215_shiga .origin_lp_202021temp_event_area .origin_lp_202021temp_event_movie{
    background: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_1215/sp_movie_bg.jpg) no-repeat center top #000;
    background-size: cover;
    height: 0;
    padding-bottom: 113.8571%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_211215_shiga .origin_lp_202021temp_event_area .origin_lp_202021temp_event_movie{
    background: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_1215/pc_movie_bg.jpg) no-repeat center top #000;
    background-size: contain;
    height: 0;
    padding-bottom: 68.4375%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_211215_shiga .origin_lp_202021temp_event_area .origin_lp_202021temp_event_movie .origin_lp_202021temp_event_movie_area {
    width:85.7142%;
    margin: 0 auto;
    padding-top: 45%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_211215_shiga .origin_lp_202021temp_event_area .origin_lp_202021temp_event_movie .origin_lp_202021temp_event_movie_area {
    width:55.0781%;
    padding-top: 27%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_211215_shiga .origin_lp_202021temp_event_area .origin_lp_202021temp_event_movie .origin_lp_202021temp_event_movie_area .origin_lp_202021temp_event_movie_movie{
    position:relative;
    width:100%;
    height:0%;
    padding-top:75%;
    margin: 0 auto 7.8571%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_211215_shiga .origin_lp_202021temp_event_area .origin_lp_202021temp_event_movie .origin_lp_202021temp_event_movie_area .origin_lp_202021temp_event_movie_movie{
    margin: 0 auto 3.125%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_211215_shiga .origin_lp_202021temp_event_area .origin_lp_202021temp_event_movie .origin_lp_202021temp_event_movie_area .origin_lp_202021temp_event_movie_movie iframe{
    position:absolute;
    top:0;
    left:50%;
/*    -webkit-transform : translateX(-50%);
    transform : translateX(-50%);*/
    width:100%;
    height:100%;
    margin: 0 auto;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_211215_shiga .origin_lp_202021temp_event_area .origin_lp_202021temp_event_movie .origin_lp_202021temp_event_movie_area .origin_lp_202021temp_event_movie_movie iframe{
/*    width:55.0781%;*/
    margin: 0 auto;
}
}


/* -----------------------------------------------
MAJESTY
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_211215_shiga .origin_lp_202021temp_majesty_btn{
    background: #b50606;
}



/*
2021/12/29_nogoya

************************************************************/

/* -----------------------------------------------
MV
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_211229_nagoya .origin_lp_202021temp_mv_area .origin_lp_202021temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_1229/sp_mv.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 203.4285%;
	background-size: cover;
    margin-top: 52px;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_211229_nagoya .origin_lp_202021temp_mv_area .origin_lp_202021temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_1229/pc_mv.jpg);
	background-repeat: no-repeat;
	padding-bottom: 69.5312%;
	height: 0;
	background-size: cover;
    margin-top: 105px;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_211229_nagoya .origin_lp_202021temp_event_info_area .origin_lp_202021temp_event_info_ttl {
    font-weight: bold;
	background: #b8001e;
	color: #fff;
	padding: 5px;
	margin-bottom: 5px;
}

/* -----------------------------------------------
ハリセン無料配布
----------------------------------------------- */
#origin_lp_202021temp_container #origin_lp_202021temp_211229_nagoya .origin_lp_202021temp_harisen_area {
	position: relative;
}

#origin_lp_202021temp_container #origin_lp_202021temp_211229_nagoya .origin_lp_202021temp_harisen_area .origin_lp_202021temp_harisen_bg{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_1229/sp_harisen.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:186%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_211229_nagoya .origin_lp_202021temp_harisen_area .origin_lp_202021temp_harisen_bg{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_1229/pc_harisen.jpg);
	background-repeat: no-repeat;
	padding-bottom: 47.8125%;
	height: 0;
	background-size: cover;
}
}

/* -----------------------------------------------
イベント
----------------------------------------------- */
#origin_lp_202021temp_container #origin_lp_202021temp_211229_nagoya .origin_lp_202021temp_event_area {
	position: relative;
}

#origin_lp_202021temp_container #origin_lp_202021temp_211229_nagoya .origin_lp_202021temp_event_area .origin_lp_202021temp_intro_box{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_1229/sp_intro.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:75%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_211229_nagoya .origin_lp_202021temp_event_area .origin_lp_202021temp_intro_box{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_1229/pc_intro.jpg);
	background-repeat: no-repeat;
	padding-bottom: 18.2812%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_211229_nagoya .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box01-01{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_1229/sp_event01-01.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:211.5714%;
	background-size: cover;
}

#origin_lp_202021temp_container #origin_lp_202021temp_211229_nagoya .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box01-02{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_1229/sp_event01-02.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:148%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_211229_nagoya .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box01{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_1229/pc_event01.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:89.4531%;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_211229_nagoya .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box02-01{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_1229/sp_event02-01.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:206.1428%;
	background-size: cover;
}

#origin_lp_202021temp_container #origin_lp_202021temp_211229_nagoya .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box02-02{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_1229/sp_event02-02.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:146.2857%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_211229_nagoya .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box02{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_1229/pc_event02.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:61.875%;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_211229_nagoya .origin_lp_202021temp_event_area .origin_lp_202021temp_event_movie{
    background: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_1229/sp_movie_bg.jpg) no-repeat center top #000;
    background-size: cover;
    height: 0;
    padding-bottom: 113.8571%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_211229_nagoya .origin_lp_202021temp_event_area .origin_lp_202021temp_event_movie{
    background: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_1229/pc_movie_bg.jpg) no-repeat center top #000;
    background-size: contain;
    height: 0;
    padding-bottom: 68.4375%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_211229_nagoya .origin_lp_202021temp_event_area .origin_lp_202021temp_event_movie .origin_lp_202021temp_event_movie_area {
    width:85.7142%;
    margin: 0 auto;
    padding-top: 45%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_211229_nagoya .origin_lp_202021temp_event_area .origin_lp_202021temp_event_movie .origin_lp_202021temp_event_movie_area {
    width:55.0781%;
    padding-top: 27%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_211229_nagoya .origin_lp_202021temp_event_area .origin_lp_202021temp_event_movie .origin_lp_202021temp_event_movie_area .origin_lp_202021temp_event_movie_movie{
    position:relative;
    width:100%;
    height:0%;
    padding-top:75%;
    margin: 0 auto 7.8571%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_211229_nagoya .origin_lp_202021temp_event_area .origin_lp_202021temp_event_movie .origin_lp_202021temp_event_movie_area .origin_lp_202021temp_event_movie_movie{
    margin: 0 auto 3.125%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_211229_nagoya .origin_lp_202021temp_event_area .origin_lp_202021temp_event_movie .origin_lp_202021temp_event_movie_area .origin_lp_202021temp_event_movie_movie iframe{
    position:absolute;
    top:0;
    left:50%;
/*    -webkit-transform : translateX(-50%);
    transform : translateX(-50%);*/
    width:100%;
    height:100%;
    margin: 0 auto;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_211229_nagoya .origin_lp_202021temp_event_area .origin_lp_202021temp_event_movie .origin_lp_202021temp_event_movie_area .origin_lp_202021temp_event_movie_movie iframe{
/*    width:55.0781%;*/
    margin: 0 auto;
}
}


/* -----------------------------------------------
MAJESTY
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_211229_nagoya .origin_lp_202021temp_majesty_btn{
    background: #b50606;
}





/*
2022/1/8.9_niigata

************************************************************/

/* -----------------------------------------------
MV
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_22010809_niigata .origin_lp_202021temp_mv_area .origin_lp_202021temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_010809/sp_mv.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 218.4285%;
	background-size: cover;
    margin-top: 52px;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_22010809_niigata .origin_lp_202021temp_mv_area .origin_lp_202021temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_010809/pc_mv.jpg);
	background-repeat: no-repeat;
	padding-bottom: 67.5%;
	height: 0;
	background-size: cover;
    margin-top: 105px;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_22010809_niigata .origin_lp_202021temp_event_info_area .origin_lp_202021temp_event_info_ttl {
    font-weight: bold;
	background: #b8001e;
	color: #fff;
	padding: 5px;
	margin-bottom: 5px;
}


/* -----------------------------------------------
ハリセン無料配布
----------------------------------------------- */
#origin_lp_202021temp_container #origin_lp_202021temp_22010809_niigata .origin_lp_202021temp_harisen_area {
	position: relative;
}

#origin_lp_202021temp_container #origin_lp_202021temp_22010809_niigata .origin_lp_202021temp_harisen_area .origin_lp_202021temp_harisen_bg{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_010809/sp_harisen.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:186%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_22010809_niigata .origin_lp_202021temp_harisen_area .origin_lp_202021temp_harisen_bg{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_010809/pc_harisen.jpg);
	background-repeat: no-repeat;
	padding-bottom: 47.8125%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_22010809_niigata .origin_lp_202021temp_ticket_day_warningtext a{
    color: #FFE000;
}




/* -----------------------------------------------
マハラジャ
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_22010809_niigata .origin_lp_202021temp_maharajya_area {
	position: relative;
}

#origin_lp_202021temp_container #origin_lp_202021temp_22010809_niigata .origin_lp_202021temp_maharajya_area .origin_lp_202021temp_maharajya_box01{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_010809/sp_maharajya01.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 208.7142%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_22010809_niigata .origin_lp_202021temp_maharajya_area .origin_lp_202021temp_maharajya_box01 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_010809/pc_maharajya01.jpg);
	background-repeat: no-repeat;
	padding-bottom: 70.7031%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_22010809_niigata .origin_lp_202021temp_maharajya_area .origin_lp_202021temp_maharajya_box02{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_010809/sp_maharajya02-02.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 177.5714%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_22010809_niigata .origin_lp_202021temp_maharajya_area .origin_lp_202021temp_maharajya_box02 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_010809/pc_maharajya02.jpg);
	background-repeat: no-repeat;
	padding-bottom: 27.1875%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_22010809_niigata .origin_lp_202021temp_maharajya_area .origin_lp_202021temp_maharajya_box03{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_010809/sp_maharajya03.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 143.1428%;
	background-size: cover;
}


#origin_lp_202021temp_container #origin_lp_202021temp_22010809_niigata .origin_lp_202021temp_event_area .origin_lp_202021temp_event_halftime01{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_010809/sp_halftime01.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 143.1428%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_22010809_niigata .origin_lp_202021temp_event_area .origin_lp_202021temp_event_halftime01{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_010809/pc_halftime01.jpg);
	background-repeat: no-repeat;
	padding-bottom: 70.0781%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_22010809_niigata .origin_lp_202021temp_event_area .origin_lp_202021temp_event_halftime02{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_010809/sp_halftime02.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 26.7142%;
	background-size: cover;
    position: relative;
}
#origin_lp_202021temp_container #origin_lp_202021temp_22010809_niigata .origin_lp_202021temp_event_area .origin_lp_202021temp_event_halftime02 .origin_lp_202021temp_event_halftime02_sp_btn{
    left: 50%;
    transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    bottom: 32%;
    width: 90%;
    position: absolute;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_22010809_niigata .origin_lp_202021temp_event_area .origin_lp_202021temp_event_halftime02 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_010809/pc_halftime02.jpg);
	background-repeat: no-repeat;
	padding-bottom: 8.4375%;
    height: 0;
	background-size: cover;
    position: relative;
}
#origin_lp_202021temp_container #origin_lp_202021temp_22010809_niigata .origin_lp_202021temp_event_area .origin_lp_202021temp_event_halftime02 .origin_lp_202021temp_event_halftime02_pc_btn{
    left: 53.9%;
    bottom: 55%;
    width: 35%;
    position: absolute;
}
#origin_lp_202021temp_container #origin_lp_202021temp_22010809_niigata .origin_lp_202021temp_event_area .origin_lp_202021temp_event_halftime02 .origin_lp_202021temp_event_halftime02_pc_btn img{
    width: 100%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_22010809_niigata .origin_lp_202021temp_event_area .origin_lp_202021temp_event_halftime03{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_010809/sp_halftime03.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 27.5714%;
	background-size: cover;
    position: relative;
}
#origin_lp_202021temp_container #origin_lp_202021temp_22010809_niigata .origin_lp_202021temp_event_area .origin_lp_202021temp_event_halftime03 .origin_lp_202021temp_event_halftime03_sp_btn{
    left: 50%;
    transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    bottom: 32%;
    width: 90%;
    position: absolute;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_22010809_niigata .origin_lp_202021temp_event_area .origin_lp_202021temp_event_halftime03 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_010809/pc_halftime03.jpg);
	background-repeat: no-repeat;
	padding-bottom: 6.7187%;
    height: 0;
	background-size: cover;
    position: relative;
}
#origin_lp_202021temp_container #origin_lp_202021temp_22010809_niigata .origin_lp_202021temp_event_area .origin_lp_202021temp_event_halftime03 .origin_lp_202021temp_event_halftime03_pc_btn{
    left: 53.9%;
    bottom: 47%;
    width: 35%;
    position: absolute;
}
#origin_lp_202021temp_container #origin_lp_202021temp_22010809_niigata .origin_lp_202021temp_event_area .origin_lp_202021temp_event_halftime03 .origin_lp_202021temp_event_halftime03_pc_btn img{
    width: 100%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_22010809_niigata .origin_lp_202021temp_event_area .origin_lp_202021temp_event_halftime04{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_010809/sp_halftime04.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 27.4285%;
	background-size: cover;
    position: relative;
}
#origin_lp_202021temp_container #origin_lp_202021temp_22010809_niigata .origin_lp_202021temp_event_area .origin_lp_202021temp_event_halftime04 .origin_lp_202021temp_event_halftime04_sp_btn{
    left: 50%;
    transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    bottom: 31%;
    width: 90%;
    position: absolute;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_22010809_niigata .origin_lp_202021temp_event_area .origin_lp_202021temp_event_halftime04 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_010809/pc_halftime04.jpg);
	background-repeat: no-repeat;
	padding-bottom: 9.375%;
    height: 0;
	background-size: cover;
    position: relative;
}
#origin_lp_202021temp_container #origin_lp_202021temp_22010809_niigata .origin_lp_202021temp_event_area .origin_lp_202021temp_event_halftime04 .origin_lp_202021temp_event_halftime04_pc_btn{
    left: 53.9%;
    bottom: 45.5%;
    width: 35%;
    position: absolute;
}
#origin_lp_202021temp_container #origin_lp_202021temp_22010809_niigata .origin_lp_202021temp_event_area .origin_lp_202021temp_event_halftime04 .origin_lp_202021temp_event_halftime04_pc_btn img{
    width: 100%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_22010809_niigata .origin_lp_202021temp_event_area .origin_lp_202021temp_event_halftime05{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_010809/sp_halftime05.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 26.5714%;
	background-size: cover;
    position: relative;
}
#origin_lp_202021temp_container #origin_lp_202021temp_22010809_niigata .origin_lp_202021temp_event_area .origin_lp_202021temp_event_halftime05 .origin_lp_202021temp_event_halftime05_sp_btn{
    left: 50%;
    transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    bottom: 32%;
    width: 90%;
    position: absolute;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_22010809_niigata .origin_lp_202021temp_event_area .origin_lp_202021temp_event_halftime05 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_010809/pc_halftime05.jpg);
	background-repeat: no-repeat;
	padding-bottom: 7.8906%;
    height: 0;
	background-size: cover;
    position: relative;
}
#origin_lp_202021temp_container #origin_lp_202021temp_22010809_niigata .origin_lp_202021temp_event_area .origin_lp_202021temp_event_halftime05 .origin_lp_202021temp_event_halftime05_pc_btn{
    left: 53.9%;
    bottom: 53%;
    width: 35%;
    position: absolute;
}
#origin_lp_202021temp_container #origin_lp_202021temp_22010809_niigata .origin_lp_202021temp_event_area .origin_lp_202021temp_event_halftime05 .origin_lp_202021temp_event_halftime05_pc_btn img{
    width: 100%;
}
}


#origin_lp_202021temp_container #origin_lp_202021temp_22010809_niigata .origin_lp_202021temp_event_area .origin_lp_202021temp_event_movie{
    background: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_010809/sp_halftime06.jpg) no-repeat center bottom #000;
    background-size: cover;
    height: 0;
    padding-bottom: 75%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_22010809_niigata .origin_lp_202021temp_event_area .origin_lp_202021temp_event_movie{
    background: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_010809/pc_halftime06.jpg) no-repeat center bottom #000;
    background-size: cover;
    height: 0;
    padding-bottom: 45%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_22010809_niigata .origin_lp_202021temp_event_area .origin_lp_202021temp_event_movie .origin_lp_202021temp_event_movie_area {
    width:85.7142%;
    margin: 0 auto;
    padding-top: 5%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_22010809_niigata .origin_lp_202021temp_event_area .origin_lp_202021temp_event_movie .origin_lp_202021temp_event_movie_area {
    width:55.0781%;
    padding-top: 5%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_22010809_niigata .origin_lp_202021temp_event_area .origin_lp_202021temp_event_movie .origin_lp_202021temp_event_movie_area .origin_lp_202021temp_event_movie_movie{
    position:relative;
    width:100%;
    height:0%;
    padding-top:75%;
    margin: 0 auto 7.8571%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_22010809_niigata .origin_lp_202021temp_event_area .origin_lp_202021temp_event_movie .origin_lp_202021temp_event_movie_area .origin_lp_202021temp_event_movie_movie{
    margin: 0 auto 3.125%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_22010809_niigata .origin_lp_202021temp_event_area .origin_lp_202021temp_event_movie .origin_lp_202021temp_event_movie_area .origin_lp_202021temp_event_movie_movie iframe{
    position:absolute;
    top:0;
    left:50%;
/*    -webkit-transform : translateX(-50%);
    transform : translateX(-50%);*/
    width:100%;
    height:100%;
    margin: 0 auto;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_211229_nagoya .origin_lp_202021temp_event_area .origin_lp_202021temp_event_movie .origin_lp_202021temp_event_movie_area .origin_lp_202021temp_event_movie_movie iframe{
/*    width:55.0781%;*/
    margin: 0 auto;
}
}



/* -----------------------------------------------
イベント
----------------------------------------------- */
#origin_lp_202021temp_container #origin_lp_202021temp_22010809_niigata .origin_lp_202021temp_event_area {
	position: relative;
}

#origin_lp_202021temp_container #origin_lp_202021temp_22010809_niigata .origin_lp_202021temp_event_area .origin_lp_202021temp_intro_box{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_010809/sp_ttl.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:62.2857%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_22010809_niigata .origin_lp_202021temp_event_area .origin_lp_202021temp_intro_box{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_010809/pc_ttl.jpg);
	background-repeat: no-repeat;
	padding-bottom: 19.9218%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_22010809_niigata .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box01-01{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_010809/sp_event01-01.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:117.8571%;
	background-size: cover;
}


@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_22010809_niigata .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box01-01{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_010809/pc_event01-01.jpg);
	background-repeat: no-repeat;
	padding-bottom: 70.4687%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_22010809_niigata .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box01-02{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_010809/sp_event01-02.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:200%;
	background-size: cover;
}


@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_22010809_niigata .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box01-02{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_010809/pc_event01-02.jpg);
	background-repeat: no-repeat;
	padding-bottom: 80.7031%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_22010809_niigata .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box01-03{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_010809/sp_event01-03.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:172.8571%;
	background-size: cover;
}

#origin_lp_202021temp_container #origin_lp_202021temp_22010809_niigata .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box01-04{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_010809/sp_event01-04.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:244.5714%;
	background-size: cover;
}

#origin_lp_202021temp_container #origin_lp_202021temp_22010809_niigata .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box02-01{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_010809/sp_event02-01.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:198.4285%;
	background-size: cover;
}

#origin_lp_202021temp_container #origin_lp_202021temp_22010809_niigata .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box02-02{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_010809/sp_event02-02.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:129%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_22010809_niigata .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box02{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_010809/pc_event02.jpg);
	background-repeat: no-repeat;
	padding-bottom: 94.1406%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_22010809_niigata .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box03-01{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_010809/sp_event03-01.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:219.2857%;
	background-size: cover;
}

#origin_lp_202021temp_container #origin_lp_202021temp_22010809_niigata .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box03-02{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_010809/sp_event03-02.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:189.8571%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_22010809_niigata .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box03{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_010809/pc_event03.jpg);
	background-repeat: no-repeat;
	padding-bottom: 78.9062%;
	height: 0;
	background-size: cover;
}
}


/* -----------------------------------------------
MAJESTY
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_22010809_niigata .origin_lp_202021temp_majesty_btn{
    background: #96040b;
}

#origin_lp_202021temp_container #origin_lp_202021temp_22010809_niigata .origin_lp_202021temp_majesty_btn a{
    background: #96040b;
}



/*
2022/1/26_mikawa

************************************************************/

/* -----------------------------------------------
MV
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_220126_mikawa .origin_lp_202021temp_mv_area .origin_lp_202021temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_0126/sp_mv.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 217.8571%;
	background-size: cover;
    margin-top: 52px;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_220126_mikawa .origin_lp_202021temp_mv_area .origin_lp_202021temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_0126/pc_mv.jpg);
	background-repeat: no-repeat;
	padding-bottom: 67.5%;
	height: 0;
	background-size: cover;
    margin-top: 105px;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_220126_mikawa .origin_lp_202021temp_event_info_area .origin_lp_202021temp_event_info_ttl {
    font-weight: bold;
	background: #b8001e;
	color: #fff;
	padding: 5px;
	margin-bottom: 5px;
}

/* -----------------------------------------------
ハリセン無料配布
----------------------------------------------- */
#origin_lp_202021temp_container #origin_lp_202021temp_220126_mikawa .origin_lp_202021temp_harisen_area {
	position: relative;
}

#origin_lp_202021temp_container #origin_lp_202021temp_220126_mikawa .origin_lp_202021temp_harisen_area .origin_lp_202021temp_harisen_bg{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_0126/sp_harisen.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:184.2857%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_220126_mikawa .origin_lp_202021temp_harisen_area .origin_lp_202021temp_harisen_bg{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_0126/pc_harisen.jpg);
	background-repeat: no-repeat;
	padding-bottom: 47.0312%;
	height: 0;
	background-size: cover;
}
}

/* -----------------------------------------------
イベント
----------------------------------------------- */
#origin_lp_202021temp_container #origin_lp_202021temp_220126_mikawa .origin_lp_202021temp_event_area {
	position: relative;
}

#origin_lp_202021temp_container #origin_lp_202021temp_220126_mikawa .origin_lp_202021temp_event_area .origin_lp_202021temp_intro_box01{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_0126/sp_intro01.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:62.2857%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_220126_mikawa .origin_lp_202021temp_event_area .origin_lp_202021temp_intro_box01{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_0126/pc_intro01.jpg);
	background-repeat: no-repeat;
	padding-bottom: 18.2812%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_220126_mikawa .origin_lp_202021temp_event_area .origin_lp_202021temp_intro_box02{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_0126/sp_intro02.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:167.5714%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_220126_mikawa .origin_lp_202021temp_event_area .origin_lp_202021temp_intro_box02{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_0126/pc_intro02.jpg);
	background-repeat: no-repeat;
	padding-bottom: 76.0937%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_220126_mikawa .origin_lp_202021temp_event_area .origin_lp_202021temp_intro_box03{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_0126/sp_intro03.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:109%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_220126_mikawa .origin_lp_202021temp_event_area .origin_lp_202021temp_intro_box03{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_0126/pc_intro03.jpg);
	background-repeat: no-repeat;
	padding-bottom: 48.3593%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_220126_mikawa .origin_lp_202021temp_event_area .origin_lp_202021temp_intro_box04{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_0126/sp_intro04.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:186.8571%;
	background-size: cover;
}


#origin_lp_202021temp_container #origin_lp_202021temp_220126_mikawa .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box01{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_0126/sp_event01.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:254.7142%;
	background-size: cover;
}


@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_220126_mikawa .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box01{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_0126/pc_event01.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:71.0156%;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_220126_mikawa .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box02-01{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_0126/sp_event02-01.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:111%;
	background-size: cover;
}

#origin_lp_202021temp_container #origin_lp_202021temp_220126_mikawa .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box02-02{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_0126/sp_event02-02.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:154.8571%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_220126_mikawa .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box02{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_0126/pc_event02.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:63.3593%;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_220126_mikawa .origin_lp_202021temp_event_area .origin_lp_202021temp_event_movie{
    background: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_0126/sp_movie_bg.jpg) no-repeat center top #000;
    background-size: cover;
    height: 0;
    padding-bottom: 119.4285%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_220126_mikawa .origin_lp_202021temp_event_area .origin_lp_202021temp_event_movie{
    background: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_0126/pc_movie_bg.jpg) no-repeat center top #000;
    background-size: contain;
    height: 0;
    padding-bottom: 69.6875%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_220126_mikawa .origin_lp_202021temp_event_area .origin_lp_202021temp_event_movie .origin_lp_202021temp_event_movie_area {
    width:85.7142%;
    margin: 0 auto;
    padding-top: 48%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_220126_mikawa .origin_lp_202021temp_event_area .origin_lp_202021temp_event_movie .origin_lp_202021temp_event_movie_area {
    width:55.0781%;
    padding-top: 25%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_220126_mikawa .origin_lp_202021temp_event_area .origin_lp_202021temp_event_movie .origin_lp_202021temp_event_movie_area .origin_lp_202021temp_event_movie_movie{
    position:relative;
    width:100%;
    height:0%;
    padding-top:75%;
    margin: 0 auto 7.8571%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_220126_mikawa .origin_lp_202021temp_event_area .origin_lp_202021temp_event_movie .origin_lp_202021temp_event_movie_area .origin_lp_202021temp_event_movie_movie{
    margin: 0 auto 3.125%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_220126_mikawa .origin_lp_202021temp_event_area .origin_lp_202021temp_event_movie .origin_lp_202021temp_event_movie_area .origin_lp_202021temp_event_movie_movie iframe{
    position:absolute;
    top:0;
    left:50%;
/*    -webkit-transform : translateX(-50%);
    transform : translateX(-50%);*/
    width:100%;
    height:100%;
    margin: 0 auto;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_220126_mikawa .origin_lp_202021temp_event_area .origin_lp_202021temp_event_movie .origin_lp_202021temp_event_movie_area .origin_lp_202021temp_event_movie_movie iframe{
/*    width:55.0781%;*/
    margin: 0 auto;
}
}


/* -----------------------------------------------
MAJESTY
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_220126_mikawa .origin_lp_202021temp_majesty_btn{
    background: #b50606;
}



/*
2022/2/5.6_akita

************************************************************/

/* -----------------------------------------------
MV
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_22020506_akita .origin_lp_202021temp_mv_area .origin_lp_202021temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_020506/sp_mv.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 218.4285%;
	background-size: cover;
    margin-top: 52px;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_22020506_akita .origin_lp_202021temp_mv_area .origin_lp_202021temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_020506/pc_mv.jpg);
	background-repeat: no-repeat;
	padding-bottom: 62.1093%;
	height: 0;
	background-size: cover;
    margin-top: 105px;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_22020506_akita .origin_lp_202021temp_event_info_area .origin_lp_202021temp_event_info_ttl {
    font-weight: bold;
	background: #b8001e;
	color: #fff;
	padding: 5px;
	margin-bottom: 5px;
}

/* -----------------------------------------------
ハリセン無料配布
----------------------------------------------- */
#origin_lp_202021temp_container #origin_lp_202021temp_22020506_akita .origin_lp_202021temp_harisen_area {
	position: relative;
}

#origin_lp_202021temp_container #origin_lp_202021temp_22020506_akita .origin_lp_202021temp_harisen_area .origin_lp_202021temp_harisen_bg{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_020506/sp_harisen.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:184.2857%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_22020506_akita .origin_lp_202021temp_harisen_area .origin_lp_202021temp_harisen_bg{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_020506/pc_harisen.jpg);
	background-repeat: no-repeat;
	padding-bottom: 47.1875%;
	height: 0;
	background-size: cover;
}
}


/* -----------------------------------------------
イベント
----------------------------------------------- */
#origin_lp_202021temp_container #origin_lp_202021temp_22020506_akita .origin_lp_202021temp_event_area {
	position: relative;
}

#origin_lp_202021temp_container #origin_lp_202021temp_22020506_akita .origin_lp_202021temp_event_area .origin_lp_202021temp_intro_box{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_020506/sp_ttl.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:70.1428%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_22020506_akita .origin_lp_202021temp_event_area .origin_lp_202021temp_intro_box{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_020506/pc_ttl.jpg);
	background-repeat: no-repeat;
	padding-bottom: 19.9218%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_22020506_akita .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box01-01{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_020506/sp_event01-01.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:271.7142%;
	background-size: cover;
}
@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_22020506_akita .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box01-01{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_020506/pc_event01-01.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:68.75%;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_22020506_akita .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box01-02{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_020506/sp_event01-02.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:127.5714%;
	background-size: cover;
}
@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_22020506_akita .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box01-02{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_020506/pc_event01-02.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:50.7031%;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_22020506_akita .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box02-01{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_020506/sp_event02-01.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:310.2857%;
	background-size: cover;
}
@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_22020506_akita .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box02-01{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_020506/pc_event02-01.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:54.7656%;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_22020506_akita .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box02-02{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_020506/sp_event02-02.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:262.4285%;
	background-size: cover;
}
@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_22020506_akita .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box02-02{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_020506/pc_event02-02.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:62.5%;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_22020506_akita .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box02-03{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_020506/sp_event02-03.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:252%;
	background-size: cover;
}
@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_22020506_akita .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box02-03{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_020506/pc_event02-03.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:31.9531%;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_22020506_akita .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box03-01{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_020506/sp_event03-01.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:133.1428%;
	background-size: cover;
}
#origin_lp_202021temp_container #origin_lp_202021temp_22020506_akita .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box03-02{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_020506/sp_event03-02.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:250%;
	background-size: cover;
}
@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_22020506_akita .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box03{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_020506/pc_event03.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:65.3125%;
	background-size: cover;
}
}

/* -----------------------------------------------
私服アイテム追加
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_22020506_akita .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box001-01{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_020506/sp_event001-01.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:261.7142%;
	background-size: cover;
}
@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_22020506_akita .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box001-01{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_020506/pc_event001-01.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:77.9687%;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_22020506_akita .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box001-02{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_020506/sp_event001-02.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:233.7142%;
	background-size: cover;
}
@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_22020506_akita .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box001-02{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_020506/pc_event001-02.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:92.8125%;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_22020506_akita .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box001-03{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_020506/sp_event001-03.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:249.2857%;
	background-size: cover;
}
@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_22020506_akita .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box001-03{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_020506/pc_event001-03.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:50.7812%;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_22020506_akita .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box003-01{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_020506/sp_event003-01.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:158.1428%;
	background-size: cover;
}
@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_22020506_akita .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box003-01{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_020506/pc_event003-01.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:59.0625%;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_22020506_akita .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box003-02{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_020506/sp_event003-02.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:232.1428%;
	background-size: cover;
}
@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_22020506_akita .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box003-02{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_020506/pc_event003-02.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:53.5937%;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_22020506_akita .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box003-03{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_020506/sp_event003-03.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:253.4285%;
	background-size: cover;
}



/* -----------------------------------------------
MAJESTY
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_22020506_akita .origin_lp_202021temp_majesty_btn{
    background: #b50606;
}





/*
2022/2/8_toyama

************************************************************/

/* -----------------------------------------------
MV
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_220309_toyama .origin_lp_202021temp_mv_area .origin_lp_202021temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_0309/sp_mv.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 218.7142%;
	background-size: cover;
    margin-top: 52px;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_220309_toyama .origin_lp_202021temp_mv_area .origin_lp_202021temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_0309/pc_mv.jpg);
	background-repeat: no-repeat;
	padding-bottom: 62.0312%;
	height: 0;
	background-size: cover;
    margin-top: 105px;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_220309_toyama .origin_lp_202021temp_event_info_area .origin_lp_202021temp_event_info_ttl {
    font-weight: bold;
	background: #b8001e;
	color: #fff;
	padding: 5px;
	margin-bottom: 5px;
}

/* -----------------------------------------------
ハリセン無料配布
----------------------------------------------- */
#origin_lp_202021temp_container #origin_lp_202021temp_220309_toyama .origin_lp_202021temp_harisen_area {
	position: relative;
}

#origin_lp_202021temp_container #origin_lp_202021temp_220309_toyama .origin_lp_202021temp_harisen_area .origin_lp_202021temp_harisen_bg{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_0309/sp_harisen.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:184.2857%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_220309_toyama .origin_lp_202021temp_harisen_area .origin_lp_202021temp_harisen_bg{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_0309/pc_harisen.jpg);
	background-repeat: no-repeat;
	padding-bottom: 47.0312%;
	height: 0;
	background-size: cover;
}
}

/* -----------------------------------------------
イベント
----------------------------------------------- */
#origin_lp_202021temp_container #origin_lp_202021temp_220309_toyama .origin_lp_202021temp_event_area {
	position: relative;
}

#origin_lp_202021temp_container #origin_lp_202021temp_220309_toyama .origin_lp_202021temp_event_area .origin_lp_202021temp_intro_box01{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_0309/sp_intro01.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:62.4285%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_220309_toyama .origin_lp_202021temp_event_area .origin_lp_202021temp_intro_box01{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_0309/pc_intro01.jpg);
	background-repeat: no-repeat;
	padding-bottom: 18.2812%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_220309_toyama .origin_lp_202021temp_event_area .origin_lp_202021temp_intro_box02{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_0309/sp_intro02.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:193.2857%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_220309_toyama .origin_lp_202021temp_event_area .origin_lp_202021temp_intro_box02{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_0309/pc_intro02.jpg);
	background-repeat: no-repeat;
	padding-bottom: 81.4843%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_220309_toyama .origin_lp_202021temp_event_area .origin_lp_202021temp_intro_box03{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_0309/sp_intro03.jpg);
	background-repeat: no-repeat;
	padding-bottom: 145%;
	height: 0;
	background-size: cover;
}
#origin_lp_202021temp_container #origin_lp_202021temp_220309_toyama .origin_lp_202021temp_event_area .origin_lp_202021temp_intro_box04{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_0309/sp_intro04.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:162.5714%;
	background-size: cover;
}


#origin_lp_202021temp_container #origin_lp_202021temp_220309_toyama .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box01-01{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_0309/sp_event01-01.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:181.5714%;
	background-size: cover;
}

#origin_lp_202021temp_container #origin_lp_202021temp_220309_toyama .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box01-02{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_0309/sp_event01-02.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:203.7142%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_220309_toyama .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box01{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_0309/pc_event01.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:91.9531%;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_220309_toyama .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box02-01{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_0309/sp_event02-01.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:218.5714%;
	background-size: cover;
}

#origin_lp_202021temp_container #origin_lp_202021temp_220309_toyama .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box02-02{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_0309/sp_event02-02.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:133.7142%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_220309_toyama .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box02{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_0309/pc_event02.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:60.7812%;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_220309_toyama .origin_lp_202021temp_event_area .origin_lp_202021temp_event_movie{
    background: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_0309/sp_movie_bg.jpg) no-repeat center top #000;
    background-size: cover;
    height: 0;
    padding-bottom: 126.2857%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_220309_toyama .origin_lp_202021temp_event_area .origin_lp_202021temp_event_movie{
    background: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_0309/pc_movie_bg.jpg) no-repeat center top #000;
    background-size: contain;
    height: 0;
    padding-bottom: 67.2656%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_220309_toyama .origin_lp_202021temp_event_area .origin_lp_202021temp_event_movie .origin_lp_202021temp_event_movie_area {
    width:85.7142%;
    margin: 0 auto;
    padding-top: 48%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_220309_toyama .origin_lp_202021temp_event_area .origin_lp_202021temp_event_movie .origin_lp_202021temp_event_movie_area {
    width:55.0781%;
    padding-top: 25%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_220309_toyama .origin_lp_202021temp_event_area .origin_lp_202021temp_event_movie .origin_lp_202021temp_event_movie_area .origin_lp_202021temp_event_movie_movie{
    position:relative;
    width:100%;
    height:0%;
    padding-top:75%;
    margin: 0 auto 7.8571%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_220309_toyama .origin_lp_202021temp_event_area .origin_lp_202021temp_event_movie .origin_lp_202021temp_event_movie_area .origin_lp_202021temp_event_movie_movie{
    margin: 0 auto 3.125%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_220309_toyama .origin_lp_202021temp_event_area .origin_lp_202021temp_event_movie .origin_lp_202021temp_event_movie_area .origin_lp_202021temp_event_movie_movie iframe{
    position:absolute;
    top:0;
    left:50%;
/*    -webkit-transform : translateX(-50%);
    transform : translateX(-50%);*/
    width:100%;
    height:100%;
    margin: 0 auto;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_220309_toyama .origin_lp_202021temp_event_area .origin_lp_202021temp_event_movie .origin_lp_202021temp_event_movie_area .origin_lp_202021temp_event_movie_movie iframe{
/*    width:55.0781%;*/
    margin: 0 auto;
}
}

/* -----------------------------------------------
MAJESTY
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_220309_toyama .origin_lp_202021temp_majesty_btn{
    background: #b50606;
}



/*
2022/3/16_utsunomiya

************************************************************/

/* -----------------------------------------------
MV
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_220316_utsunomiya .origin_lp_202021temp_mv_area .origin_lp_202021temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_0316/sp_mv.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 218.7142%;
	background-size: cover;
    margin-top: 52px;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_220316_utsunomiya .origin_lp_202021temp_mv_area .origin_lp_202021temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_0316/pc_mv.jpg);
	background-repeat: no-repeat;
	padding-bottom: 62.0312%;
	height: 0;
	background-size: cover;
    margin-top: 105px;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_220316_utsunomiya .origin_lp_202021temp_event_info_area .origin_lp_202021temp_event_info_ttl {
    font-weight: bold;
	background: #b8001e;
	color: #fff;
	padding: 5px;
	margin-bottom: 5px;
}

/* -----------------------------------------------
ハリセン無料配布
----------------------------------------------- */
#origin_lp_202021temp_container #origin_lp_202021temp_220316_utsunomiya .origin_lp_202021temp_harisen_area {
	position: relative;
}

#origin_lp_202021temp_container #origin_lp_202021temp_220316_utsunomiya .origin_lp_202021temp_harisen_area .origin_lp_202021temp_harisen_bg{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_0316/sp_harisen.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:184.2857%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_220316_utsunomiya .origin_lp_202021temp_harisen_area .origin_lp_202021temp_harisen_bg{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_0316/pc_harisen.jpg);
	background-repeat: no-repeat;
	padding-bottom: 47.0312%;
	height: 0;
	background-size: cover;
}
}

/* -----------------------------------------------
イベント
----------------------------------------------- */
#origin_lp_202021temp_container #origin_lp_202021temp_220316_utsunomiya .origin_lp_202021temp_event_area {
	position: relative;
}

#origin_lp_202021temp_container #origin_lp_202021temp_220316_utsunomiya .origin_lp_202021temp_event_area .origin_lp_202021temp_intro_box01{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_0316/sp_intro01.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:62.2857%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_220316_utsunomiya .origin_lp_202021temp_event_area .origin_lp_202021temp_intro_box01{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_0316/pc_intro01.jpg);
	background-repeat: no-repeat;
	padding-bottom: 18.2031%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_220316_utsunomiya .origin_lp_202021temp_event_area .origin_lp_202021temp_intro_box02{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_0316/sp_intro02.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:181.8571%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_220316_utsunomiya .origin_lp_202021temp_event_area .origin_lp_202021temp_intro_box02{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_0316/pc_intro02.jpg);
	background-repeat: no-repeat;
	padding-bottom: 67.5%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_220316_utsunomiya .origin_lp_202021temp_event_area .origin_lp_202021temp_intro_box03{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_0316/sp_intro03.jpg);
	background-repeat: no-repeat;
	padding-bottom: 141%;
	height: 0;
	background-size: cover;
}


#origin_lp_202021temp_container #origin_lp_202021temp_220316_utsunomiya .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box01{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_0316/sp_event01.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:257%;
	background-size: cover;
}


@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_220316_utsunomiya .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box01{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_0316/pc_event01.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:89.5312%;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_220316_utsunomiya .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box02{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_0316/sp_event02.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:289%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_220316_utsunomiya .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box02{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_0316/pc_event02.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:64.1406%;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_220316_utsunomiya .origin_lp_202021temp_event_area .origin_lp_202021temp_event_movie{
    background: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_0316/sp_movie_bg.jpg) no-repeat center top #000;
    background-size: cover;
    height: 0;
    padding-bottom: 126.2857%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_220316_utsunomiya .origin_lp_202021temp_event_area .origin_lp_202021temp_event_movie{
    background: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_0316/pc_movie_bg.jpg) no-repeat center top #000;
    background-size: contain;
    height: 0;
    padding-bottom: 67.2656%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_220316_utsunomiya .origin_lp_202021temp_event_area .origin_lp_202021temp_event_movie .origin_lp_202021temp_event_movie_area {
    width:85.7142%;
    margin: 0 auto;
    padding-top: 48%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_220316_utsunomiya .origin_lp_202021temp_event_area .origin_lp_202021temp_event_movie .origin_lp_202021temp_event_movie_area {
    width:55.0781%;
    padding-top: 25%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_220316_utsunomiya .origin_lp_202021temp_event_area .origin_lp_202021temp_event_movie .origin_lp_202021temp_event_movie_area .origin_lp_202021temp_event_movie_movie{
    position:relative;
    width:100%;
    height:0%;
    padding-top:75%;
    margin: 0 auto 7.8571%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_220316_utsunomiya .origin_lp_202021temp_event_area .origin_lp_202021temp_event_movie .origin_lp_202021temp_event_movie_area .origin_lp_202021temp_event_movie_movie{
    margin: 0 auto 3.125%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_220316_utsunomiya .origin_lp_202021temp_event_area .origin_lp_202021temp_event_movie .origin_lp_202021temp_event_movie_area .origin_lp_202021temp_event_movie_movie iframe{
    position:absolute;
    top:0;
    left:50%;
/*    -webkit-transform : translateX(-50%);
    transform : translateX(-50%);*/
    width:100%;
    height:100%;
    margin: 0 auto;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_220316_utsunomiya .origin_lp_202021temp_event_area .origin_lp_202021temp_event_movie .origin_lp_202021temp_event_movie_area .origin_lp_202021temp_event_movie_movie iframe{
/*    width:55.0781%;*/
    margin: 0 auto;
}
}


/* -----------------------------------------------
MAJESTY
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_220316_utsunomiya .origin_lp_202021temp_majesty_btn{
    background: #b50606;
}




/*
2022/3/26.27_toyama

************************************************************/

/* -----------------------------------------------
MV
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_22032627_toyama .origin_lp_202021temp_mv_area .origin_lp_202021temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_032627/sp_mv.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 218.4285%;
	background-size: cover;
    margin-top: 52px;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_22032627_toyama .origin_lp_202021temp_mv_area .origin_lp_202021temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_032627/pc_mv.jpg);
	background-repeat: no-repeat;
	padding-bottom: 62.1093%;
	height: 0;
	background-size: cover;
    margin-top: 105px;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_22032627_toyama .origin_lp_202021temp_event_info_area .origin_lp_202021temp_event_info_ttl {
    font-weight: bold;
	background: #b8001e;
	color: #fff;
	padding: 5px;
	margin-bottom: 5px;
}


/* -----------------------------------------------
ハリセン無料配布
----------------------------------------------- */
#origin_lp_202021temp_container #origin_lp_202021temp_22032627_toyama .origin_lp_202021temp_harisen_area {
	position: relative;
}

#origin_lp_202021temp_container #origin_lp_202021temp_22032627_toyama .origin_lp_202021temp_harisen_area .origin_lp_202021temp_harisen_bg{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_032627/sp_harisen.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:184%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_22032627_toyama .origin_lp_202021temp_harisen_area .origin_lp_202021temp_harisen_bg{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_032627/pc_harisen.jpg);
	background-repeat: no-repeat;
	padding-bottom: 47.1875%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_22032627_toyama .origin_lp_202021temp_ticket_day_warningtext a{
    color: #FFE000;
}




/* -----------------------------------------------
マハラジャ
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_22032627_toyama .origin_lp_202021temp_maharajya_area {
	position: relative;
}

#origin_lp_202021temp_container #origin_lp_202021temp_22032627_toyama .origin_lp_202021temp_maharajya_area .origin_lp_202021temp_maharajya_box01{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_032627/sp_maharajya01.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 208.7142%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_22032627_toyama .origin_lp_202021temp_maharajya_area .origin_lp_202021temp_maharajya_box01 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_032627/pc_maharajya01.jpg);
	background-repeat: no-repeat;
	padding-bottom: 70.7031%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_22032627_toyama .origin_lp_202021temp_maharajya_area .origin_lp_202021temp_maharajya_box02{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_032627/sp_maharajya02-02.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 177.5714%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_22032627_toyama .origin_lp_202021temp_maharajya_area .origin_lp_202021temp_maharajya_box02 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_032627/pc_maharajya02.jpg);
	background-repeat: no-repeat;
	padding-bottom: 27.1875%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_22032627_toyama .origin_lp_202021temp_maharajya_area .origin_lp_202021temp_maharajya_box03{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_032627/sp_maharajya03.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 143.1428%;
	background-size: cover;
}


#origin_lp_202021temp_container #origin_lp_202021temp_22032627_toyama .origin_lp_202021temp_event_area .origin_lp_202021temp_event_halftime01{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_032627/sp_halftime01.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 143.1428%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_22032627_toyama .origin_lp_202021temp_event_area .origin_lp_202021temp_event_halftime01{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_032627/pc_halftime01.jpg);
	background-repeat: no-repeat;
	padding-bottom: 70.0781%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_22032627_toyama .origin_lp_202021temp_event_area .origin_lp_202021temp_event_halftime02{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_032627/sp_halftime02.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 26.7142%;
	background-size: cover;
    position: relative;
}
#origin_lp_202021temp_container #origin_lp_202021temp_22032627_toyama .origin_lp_202021temp_event_area .origin_lp_202021temp_event_halftime02 .origin_lp_202021temp_event_halftime02_sp_btn{
    left: 50%;
    transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    bottom: 32%;
    width: 90%;
    position: absolute;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_22032627_toyama .origin_lp_202021temp_event_area .origin_lp_202021temp_event_halftime02 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_032627/pc_halftime02.jpg);
	background-repeat: no-repeat;
	padding-bottom: 8.4375%;
    height: 0;
	background-size: cover;
    position: relative;
}
#origin_lp_202021temp_container #origin_lp_202021temp_22032627_toyama .origin_lp_202021temp_event_area .origin_lp_202021temp_event_halftime02 .origin_lp_202021temp_event_halftime02_pc_btn{
    left: 53.9%;
    bottom: 55%;
    width: 35%;
    position: absolute;
}
#origin_lp_202021temp_container #origin_lp_202021temp_22032627_toyama .origin_lp_202021temp_event_area .origin_lp_202021temp_event_halftime02 .origin_lp_202021temp_event_halftime02_pc_btn img{
    width: 100%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_22032627_toyama .origin_lp_202021temp_event_area .origin_lp_202021temp_event_halftime03{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_032627/sp_halftime03.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 27.5714%;
	background-size: cover;
    position: relative;
}
#origin_lp_202021temp_container #origin_lp_202021temp_22032627_toyama .origin_lp_202021temp_event_area .origin_lp_202021temp_event_halftime03 .origin_lp_202021temp_event_halftime03_sp_btn{
    left: 50%;
    transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    bottom: 32%;
    width: 90%;
    position: absolute;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_22032627_toyama .origin_lp_202021temp_event_area .origin_lp_202021temp_event_halftime03 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_032627/pc_halftime03.jpg);
	background-repeat: no-repeat;
	padding-bottom: 6.7187%;
    height: 0;
	background-size: cover;
    position: relative;
}
#origin_lp_202021temp_container #origin_lp_202021temp_22032627_toyama .origin_lp_202021temp_event_area .origin_lp_202021temp_event_halftime03 .origin_lp_202021temp_event_halftime03_pc_btn{
    left: 53.9%;
    bottom: 47%;
    width: 35%;
    position: absolute;
}
#origin_lp_202021temp_container #origin_lp_202021temp_22032627_toyama .origin_lp_202021temp_event_area .origin_lp_202021temp_event_halftime03 .origin_lp_202021temp_event_halftime03_pc_btn img{
    width: 100%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_22032627_toyama .origin_lp_202021temp_event_area .origin_lp_202021temp_event_halftime04{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_032627/sp_halftime04.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 27.4285%;
	background-size: cover;
    position: relative;
}
#origin_lp_202021temp_container #origin_lp_202021temp_22032627_toyama .origin_lp_202021temp_event_area .origin_lp_202021temp_event_halftime04 .origin_lp_202021temp_event_halftime04_sp_btn{
    left: 50%;
    transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    bottom: 31%;
    width: 90%;
    position: absolute;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_22032627_toyama .origin_lp_202021temp_event_area .origin_lp_202021temp_event_halftime04 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_032627/pc_halftime04.jpg);
	background-repeat: no-repeat;
	padding-bottom: 9.375%;
    height: 0;
	background-size: cover;
    position: relative;
}
#origin_lp_202021temp_container #origin_lp_202021temp_22032627_toyama .origin_lp_202021temp_event_area .origin_lp_202021temp_event_halftime04 .origin_lp_202021temp_event_halftime04_pc_btn{
    left: 53.9%;
    bottom: 45.5%;
    width: 35%;
    position: absolute;
}
#origin_lp_202021temp_container #origin_lp_202021temp_22032627_toyama .origin_lp_202021temp_event_area .origin_lp_202021temp_event_halftime04 .origin_lp_202021temp_event_halftime04_pc_btn img{
    width: 100%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_22032627_toyama .origin_lp_202021temp_event_area .origin_lp_202021temp_event_halftime05{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_032627/sp_halftime05.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 26.5714%;
	background-size: cover;
    position: relative;
}
#origin_lp_202021temp_container #origin_lp_202021temp_22032627_toyama .origin_lp_202021temp_event_area .origin_lp_202021temp_event_halftime05 .origin_lp_202021temp_event_halftime05_sp_btn{
    left: 50%;
    transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    bottom: 32%;
    width: 90%;
    position: absolute;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_22032627_toyama .origin_lp_202021temp_event_area .origin_lp_202021temp_event_halftime05 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_032627/pc_halftime05.jpg);
	background-repeat: no-repeat;
	padding-bottom: 7.8906%;
    height: 0;
	background-size: cover;
    position: relative;
}
#origin_lp_202021temp_container #origin_lp_202021temp_22032627_toyama .origin_lp_202021temp_event_area .origin_lp_202021temp_event_halftime05 .origin_lp_202021temp_event_halftime05_pc_btn{
    left: 53.9%;
    bottom: 53%;
    width: 35%;
    position: absolute;
}
#origin_lp_202021temp_container #origin_lp_202021temp_22032627_toyama .origin_lp_202021temp_event_area .origin_lp_202021temp_event_halftime05 .origin_lp_202021temp_event_halftime05_pc_btn img{
    width: 100%;
}
}


#origin_lp_202021temp_container #origin_lp_202021temp_22032627_toyama .origin_lp_202021temp_event_area .origin_lp_202021temp_event_movie{
    background: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_032627/sp_halftime06.jpg) no-repeat center bottom #000;
    background-size: cover;
    height: 0;
    padding-bottom: 75%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_22032627_toyama .origin_lp_202021temp_event_area .origin_lp_202021temp_event_movie{
    background: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_032627/pc_halftime06.jpg) no-repeat center bottom #000;
    background-size: cover;
    height: 0;
    padding-bottom: 45%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_22032627_toyama .origin_lp_202021temp_event_area .origin_lp_202021temp_event_movie .origin_lp_202021temp_event_movie_area {
    width:85.7142%;
    margin: 0 auto;
    padding-top: 5%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_22032627_toyama .origin_lp_202021temp_event_area .origin_lp_202021temp_event_movie .origin_lp_202021temp_event_movie_area {
    width:55.0781%;
    padding-top: 5%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_22032627_toyama .origin_lp_202021temp_event_area .origin_lp_202021temp_event_movie .origin_lp_202021temp_event_movie_area .origin_lp_202021temp_event_movie_movie{
    position:relative;
    width:100%;
    height:0%;
    padding-top:75%;
    margin: 0 auto 7.8571%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_22032627_toyama .origin_lp_202021temp_event_area .origin_lp_202021temp_event_movie .origin_lp_202021temp_event_movie_area .origin_lp_202021temp_event_movie_movie{
    margin: 0 auto 3.125%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_22032627_toyama .origin_lp_202021temp_event_area .origin_lp_202021temp_event_movie .origin_lp_202021temp_event_movie_area .origin_lp_202021temp_event_movie_movie iframe{
    position:absolute;
    top:0;
    left:50%;
/*    -webkit-transform : translateX(-50%);
    transform : translateX(-50%);*/
    width:100%;
    height:100%;
    margin: 0 auto;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_211229_nagoya .origin_lp_202021temp_event_area .origin_lp_202021temp_event_movie .origin_lp_202021temp_event_movie_area .origin_lp_202021temp_event_movie_movie iframe{
/*    width:55.0781%;*/
    margin: 0 auto;
}
}



/* -----------------------------------------------
イベント
----------------------------------------------- */
#origin_lp_202021temp_container #origin_lp_202021temp_22032627_toyama .origin_lp_202021temp_event_area {
	position: relative;
}

#origin_lp_202021temp_container #origin_lp_202021temp_22032627_toyama .origin_lp_202021temp_event_area .origin_lp_202021temp_intro_box{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_032627/sp_intro.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:59%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_22032627_toyama .origin_lp_202021temp_event_area .origin_lp_202021temp_intro_box{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_032627/pc_intro.jpg);
	background-repeat: no-repeat;
	padding-bottom: 19.6093%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_22032627_toyama .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box01-01{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_032627/sp_event01-01.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 129.7142%;
	background-size: cover;
}

#origin_lp_202021temp_container #origin_lp_202021temp_22032627_toyama .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box01-02{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_032627/sp_event01-02.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:115.8571%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_22032627_toyama .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box01{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_032627/pc_event01.jpg);
	background-repeat: no-repeat;
	padding-bottom: 67.1093%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_22032627_toyama .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box02{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_032627/sp_event02.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:180.7142%;
	background-size: cover;
    position: relative;
}
#origin_lp_202021temp_container #origin_lp_202021temp_22032627_toyama .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box02 .origin_lp_202021temp_event_box02_sp_btn{
    left: 50%;
    transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    bottom: 8%;
    width: 90%;
    position: absolute;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_22032627_toyama .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box02{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_032627/pc_event02.jpg);
	background-repeat: no-repeat;
	padding-bottom: 74.7656%;
	height: 0;
	background-size: cover;
	position: relative;
}
#origin_lp_202021temp_container #origin_lp_202021temp_22032627_toyama .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box02 .origin_lp_202021temp_event_box02_pc_btn{
    left: 50%;
    transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    bottom: 12%;
    width: 50%;
    position: absolute;
}
#origin_lp_202021temp_container #origin_lp_202021temp_22032627_toyama .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box02 .origin_lp_202021temp_event_box02_pc_btn img{
    width: 100%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_22032627_toyama .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box03-01{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_032627/sp_event03-01.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 280.4285%;
	background-size: cover;
}

#origin_lp_202021temp_container #origin_lp_202021temp_22032627_toyama .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box03-02{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_032627/sp_event03-02.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 161.1428%;
	background-size: cover;
}

#origin_lp_202021temp_container #origin_lp_202021temp_22032627_toyama .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box03-03{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_032627/sp_event03-03.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 152.8571%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_22032627_toyama .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box03{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_032627/pc_event03.jpg);
	background-repeat: no-repeat;
	padding-bottom: 107.3437%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_22032627_toyama .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box04-01{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_032627/sp_event04-01.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 139.2857%;
	background-size: cover;
}

#origin_lp_202021temp_container #origin_lp_202021temp_22032627_toyama .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box04-02{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_032627/sp_event04-02.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 201.1428%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_22032627_toyama .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box04{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_032627/pc_event04.jpg);
	background-repeat: no-repeat;
	padding-bottom: 109.4531%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_22032627_toyama .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box05{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_032627/sp_event05.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 220.7142%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_22032627_toyama .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box05{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_032627/pc_event05.jpg);
	background-repeat: no-repeat;
	padding-bottom: 57.5781%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_22032627_toyama .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box06-01{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_032627/sp_event06-01.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 143.7142%;
	background-size: cover;
}

#origin_lp_202021temp_container #origin_lp_202021temp_22032627_toyama .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box06-02{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_032627/sp_event06-02.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 148.5714%;
	background-size: cover;
}

#origin_lp_202021temp_container #origin_lp_202021temp_22032627_toyama .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box06-03{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_032627/sp_event06-03.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 204.5714%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_22032627_toyama .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box06-01{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_032627/pc_event06-01.jpg);
	background-repeat: no-repeat;
	padding-bottom: 53.125%;
	height: 0;
	background-size: cover;
}
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_22032627_toyama .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box06-02{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_032627/pc_event06-02.jpg);
	background-repeat: no-repeat;
	padding-bottom: 76.1718%;
	height: 0;
	background-size: cover;
}
}


/* -----------------------------------------------
MAJESTY
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_22032627_toyama .origin_lp_202021temp_majesty_btn{
    background: #96040b;
}

#origin_lp_202021temp_container #origin_lp_202021temp_22032627_toyama .origin_lp_202021temp_majesty_btn a{
    background: #96040b;
}





/*
2022/4/2.3_sannen

************************************************************/

/* -----------------------------------------------
MV
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_22040203_sannen .origin_lp_202021temp_mv_area .origin_lp_202021temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_040203/sp_mv.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 218.5714%;
	background-size: cover;
    margin-top: 52px;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_22040203_sannen .origin_lp_202021temp_mv_area .origin_lp_202021temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_040203/pc_mv.jpg);
	background-repeat: no-repeat;
	padding-bottom: 62.1093%;
	height: 0;
	background-size: cover;
    margin-top: 105px;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_22040203_sannen .origin_lp_202021temp_event_info_area .origin_lp_202021temp_event_info_ttl {
    font-weight: bold;
	background: #b8001e;
	color: #fff;
	padding: 5px;
	margin-bottom: 5px;
}

/* -----------------------------------------------
ハリセン無料配布
----------------------------------------------- */
#origin_lp_202021temp_container #origin_lp_202021temp_22040203_sannen .origin_lp_202021temp_harisen_area {
	position: relative;
}

#origin_lp_202021temp_container #origin_lp_202021temp_22040203_sannen .origin_lp_202021temp_harisen_area .origin_lp_202021temp_harisen_bg{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_040203/sp_harisen.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:184%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_22040203_sannen .origin_lp_202021temp_harisen_area .origin_lp_202021temp_harisen_bg{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_040203/pc_harisen.jpg);
	background-repeat: no-repeat;
	padding-bottom: 47.1875%;
	height: 0;
	background-size: cover;
}
}


/* -----------------------------------------------
イベント
----------------------------------------------- */
#origin_lp_202021temp_container #origin_lp_202021temp_22040203_sannen .origin_lp_202021temp_event_area {
	position: relative;
}


#origin_lp_202021temp_container #origin_lp_202021temp_22040203_sannen .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box01-01{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_040203/sp_event01-01.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 217.8571%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_22040203_sannen .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box01-01{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_040203/pc_event01-01.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 85.3125%;
	background-size: cover;
}
}

/*#origin_lp_202021temp_container #origin_lp_202021temp_22040203_sannen .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box01-02{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_040203/sp_event01-002.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 218.1428%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_22040203_sannen .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box01-02{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_040203/pc_event01-002.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 80%;
	background-size: cover;
}
}
*/

#origin_lp_202021temp_container #origin_lp_202021temp_22040203_sannen .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box01-02{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_040203/sp_event01-02.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 203.8571%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_22040203_sannen .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box01-02{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_040203/pc_event01-02.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 80%;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_22040203_sannen .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box01-03{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_040203/sp_event01-03.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 103%;
	background-size: cover;
}


#origin_lp_202021temp_container #origin_lp_202021temp_22040203_sannen .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box02-01{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_040203/sp_event02-01.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 157.7142%;
	background-size: cover;
}
#origin_lp_202021temp_container #origin_lp_202021temp_22040203_sannen .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box02-02{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_040203/sp_event02-02.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 198%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_22040203_sannen .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box02{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_040203/pc_event02.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 116.25%;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_22040203_sannen .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box03-01{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_040203/sp_event03-01.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 210.5714%;
	background-size: cover;
}
#origin_lp_202021temp_container #origin_lp_202021temp_22040203_sannen .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box03-02{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_040203/sp_event03-02.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 130.2857%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_22040203_sannen .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box03{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_040203/pc_event03.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 60.3125%;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_22040203_sannen .origin_lp_202021temp_event_area .origin_lp_202021temp_event_movie{
    background: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_040203/sp_movie_bg.jpg) no-repeat center top #000;
    background-size: cover;
    height: 0;
    padding-bottom: 126.2857%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_22040203_sannen .origin_lp_202021temp_event_area .origin_lp_202021temp_event_movie{
    background: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_040203/pc_movie_bg.jpg) no-repeat center top #000;
    background-size: contain;
    height: 0;
    padding-bottom: 67.2656%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_22040203_sannen .origin_lp_202021temp_event_area .origin_lp_202021temp_event_movie .origin_lp_202021temp_event_movie_area {
    width:85.7142%;
    margin: 0 auto;
    padding-top: 48%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_22040203_sannen .origin_lp_202021temp_event_area .origin_lp_202021temp_event_movie .origin_lp_202021temp_event_movie_area {
    width:55.0781%;
    padding-top: 25%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_22040203_sannen .origin_lp_202021temp_event_area .origin_lp_202021temp_event_movie .origin_lp_202021temp_event_movie_area .origin_lp_202021temp_event_movie_movie{
    position:relative;
    width:100%;
    height:0%;
    padding-top:75%;
    margin: 0 auto 7.8571%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_22040203_sannen .origin_lp_202021temp_event_area .origin_lp_202021temp_event_movie .origin_lp_202021temp_event_movie_area .origin_lp_202021temp_event_movie_movie{
    margin: 0 auto 3.125%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_22040203_sannen .origin_lp_202021temp_event_area .origin_lp_202021temp_event_movie .origin_lp_202021temp_event_movie_area .origin_lp_202021temp_event_movie_movie iframe{
    position:absolute;
    top:0;
    left:50%;
/*    -webkit-transform : translateX(-50%);
    transform : translateX(-50%);*/
    width:100%;
    height:100%;
    margin: 0 auto;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_22040203_sannen .origin_lp_202021temp_event_area .origin_lp_202021temp_event_movie .origin_lp_202021temp_event_movie_area .origin_lp_202021temp_event_movie_movie iframe{
/*    width:55.0781%;*/
    margin: 0 auto;
}
}


/* -----------------------------------------------
MAJESTY
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_22040203_sannen .origin_lp_202021temp_majesty_btn{
    background: #b50606;
}




/*
2022/4/16.17_shibuya

************************************************************/

/* -----------------------------------------------
MV
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_22041617_shibuya .origin_lp_202021temp_mv_area .origin_lp_202021temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_041617/sp_mv.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 234.8571%;
	background-size: cover;
    margin-top: 52px;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_22041617_shibuya .origin_lp_202021temp_mv_area .origin_lp_202021temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_041617/pc_mv.jpg);
	background-repeat: no-repeat;
	padding-bottom: 70.3906%;
	height: 0;
	background-size: cover;
    margin-top: 105px;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_22041617_shibuya .origin_lp_202021temp_event_info_area .origin_lp_202021temp_event_info_ttl {
    font-weight: bold;
	background: #b8001e;
	color: #fff;
	padding: 5px;
	margin-bottom: 5px;
}

/* -----------------------------------------------
ハリセン無料配布
----------------------------------------------- */
#origin_lp_202021temp_container #origin_lp_202021temp_22041617_shibuya .origin_lp_202021temp_harisen_area {
	position: relative;
}

#origin_lp_202021temp_container #origin_lp_202021temp_22041617_shibuya .origin_lp_202021temp_harisen_area .origin_lp_202021temp_harisen_bg{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_041617/sp_harisen.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:184%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_22041617_shibuya .origin_lp_202021temp_harisen_area .origin_lp_202021temp_harisen_bg{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_041617/pc_harisen.jpg);
	background-repeat: no-repeat;
	padding-bottom: 47.1875%;
	height: 0;
	background-size: cover;
}
}


/* -----------------------------------------------
イベント
----------------------------------------------- */
#origin_lp_202021temp_container #origin_lp_202021temp_22041617_shibuya .origin_lp_202021temp_event_area {
	position: relative;
}

#origin_lp_202021temp_container #origin_lp_202021temp_22041617_shibuya .origin_lp_202021temp_event_area .origin_lp_202021temp_event_intro{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_041617/sp_intro.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 81.2857%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_22041617_shibuya .origin_lp_202021temp_event_area .origin_lp_202021temp_event_intro{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_041617/pc_intro.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 23.75%;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_22041617_shibuya .origin_lp_202021temp_event_area .origin_lp_202021temp_event_cheer01{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_041617/sp_cheer001.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 135.8571%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_22041617_shibuya .origin_lp_202021temp_event_area .origin_lp_202021temp_event_cheer01{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_041617/pc_cheer001.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 62.8125%;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_22041617_shibuya .origin_lp_202021temp_event_area .origin_lp_202021temp_event_cheer02{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_041617/sp_cheer002.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 127.8571%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_22041617_shibuya .origin_lp_202021temp_event_area .origin_lp_202021temp_event_cheer02{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_041617/pc_cheer002.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 60.4687%;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_22041617_shibuya .origin_lp_202021temp_event_area .origin_lp_202021temp_event_cheer03{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_041617/sp_cheer003.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 209.4285%;
	background-size: cover;
}

#origin_lp_202021temp_container #origin_lp_202021temp_22041617_shibuya .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box01{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_041617/sp_event01.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 158.1428%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_22041617_shibuya .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box01{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_041617/pc_event01.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 84.2187%;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_22041617_shibuya .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box02-01{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_041617/sp_event02-01.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 159.8571%;
	background-size: cover;
}

#origin_lp_202021temp_container #origin_lp_202021temp_22041617_shibuya .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box02-02{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_041617/sp_event02-02.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 200.4285%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_22041617_shibuya .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box02{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_041617/pc_event02.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 63.3593%;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_22041617_shibuya .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box03{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_041617/sp_event03.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 224.2857%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_22041617_shibuya .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box03{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_041617/pc_event03.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 69.8437%;
	background-size: cover;
}
}


/* -----------------------------------------------
MAJESTY
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_22041617_shibuya .origin_lp_202021temp_majesty_btn{
    background: #b50606;
}





/*
2022/4/27_ryukyu

************************************************************/

/* -----------------------------------------------
MV
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_220427_ryukyu .origin_lp_202021temp_mv_area .origin_lp_202021temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_0427/sp_mv.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 200.4285%;
	background-size: cover;
    margin-top: 52px;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_220427_ryukyu .origin_lp_202021temp_mv_area .origin_lp_202021temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_0427/pc_mv.jpg);
	background-repeat: no-repeat;
	padding-bottom: 69.5312%;
	height: 0;
	background-size: cover;
    margin-top: 105px;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_220427_ryukyu .origin_lp_202021temp_event_info_area .origin_lp_202021temp_event_info_ttl {
    font-weight: bold;
	background: #b8001e;
	color: #fff;
	padding: 5px;
	margin-bottom: 5px;
}

/* -----------------------------------------------
ハリセン無料配布
----------------------------------------------- */
#origin_lp_202021temp_container #origin_lp_202021temp_220427_ryukyu .origin_lp_202021temp_harisen_area {
	position: relative;
}

#origin_lp_202021temp_container #origin_lp_202021temp_220427_ryukyu .origin_lp_202021temp_harisen_area .origin_lp_202021temp_harisen_bg{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_0427/sp_harisen.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:184.2857%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_220427_ryukyu .origin_lp_202021temp_harisen_area .origin_lp_202021temp_harisen_bg{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_0427/pc_harisen.jpg);
	background-repeat: no-repeat;
	padding-bottom: 47.0312%;
	height: 0;
	background-size: cover;
}
}

/* -----------------------------------------------
イベント
----------------------------------------------- */
#origin_lp_202021temp_container #origin_lp_202021temp_220427_ryukyu .origin_lp_202021temp_event_area {
	position: relative;
}

#origin_lp_202021temp_container #origin_lp_202021temp_220427_ryukyu .origin_lp_202021temp_event_area .origin_lp_202021temp_intro_box01{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_0427/sp_intro01.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:48.8571%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_220427_ryukyu .origin_lp_202021temp_event_area .origin_lp_202021temp_intro_box01{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_0427/pc_intro01.jpg);
	background-repeat: no-repeat;
	padding-bottom: 18.2031%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_220427_ryukyu .origin_lp_202021temp_event_area .origin_lp_202021temp_intro_box02{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_0427/sp_intro02.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:220.7142%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_220427_ryukyu .origin_lp_202021temp_event_area .origin_lp_202021temp_intro_box02{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_0427/pc_intro02.jpg);
	background-repeat: no-repeat;
	padding-bottom: 97.7343%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_220427_ryukyu .origin_lp_202021temp_event_area .origin_lp_202021temp_intro_box03{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_0427/sp_intro03.jpg);
	background-repeat: no-repeat;
	padding-bottom: 129.1428%;
	height: 0;
	background-size: cover;
}


#origin_lp_202021temp_container #origin_lp_202021temp_220427_ryukyu .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box01-01{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_0427/sp_event01-01.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:211.5714%;
	background-size: cover;
}

#origin_lp_202021temp_container #origin_lp_202021temp_220427_ryukyu .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box01-02{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_0427/sp_event01-02.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:150.2857%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_220427_ryukyu .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box01{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_0427/pc_event01.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:95.3906%;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_220427_ryukyu .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box02-01{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_0427/sp_event02-01.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:232.2857%;
	background-size: cover;
}

#origin_lp_202021temp_container #origin_lp_202021temp_220427_ryukyu .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box02-02{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_0427/sp_event02-02.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:115%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_220427_ryukyu .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box02{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_0427/pc_event02.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:62.3437%;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_220427_ryukyu .origin_lp_202021temp_event_area .origin_lp_202021temp_event_movie{
    background: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_0427/sp_movie_bg.jpg) no-repeat center top #000;
    background-size: cover;
    height: 0;
    padding-bottom: 126.2857%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_220427_ryukyu .origin_lp_202021temp_event_area .origin_lp_202021temp_event_movie{
    background: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_0427/pc_movie_bg.jpg) no-repeat center top #000;
    background-size: contain;
    height: 0;
    padding-bottom: 67.2656%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_220427_ryukyu .origin_lp_202021temp_event_area .origin_lp_202021temp_event_movie .origin_lp_202021temp_event_movie_area {
    width:85.7142%;
    margin: 0 auto;
    padding-top: 48%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_220427_ryukyu .origin_lp_202021temp_event_area .origin_lp_202021temp_event_movie .origin_lp_202021temp_event_movie_area {
    width:55.0781%;
    padding-top: 25%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_220427_ryukyu .origin_lp_202021temp_event_area .origin_lp_202021temp_event_movie .origin_lp_202021temp_event_movie_area .origin_lp_202021temp_event_movie_movie{
    position:relative;
    width:100%;
    height:0%;
    padding-top:75%;
    margin: 0 auto 7.8571%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_220427_ryukyu .origin_lp_202021temp_event_area .origin_lp_202021temp_event_movie .origin_lp_202021temp_event_movie_area .origin_lp_202021temp_event_movie_movie{
    margin: 0 auto 3.125%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_220427_ryukyu .origin_lp_202021temp_event_area .origin_lp_202021temp_event_movie .origin_lp_202021temp_event_movie_area .origin_lp_202021temp_event_movie_movie iframe{
    position:absolute;
    top:0;
    left:50%;
/*    -webkit-transform : translateX(-50%);
    transform : translateX(-50%);*/
    width:100%;
    height:100%;
    margin: 0 auto;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_220427_ryukyu .origin_lp_202021temp_event_area .origin_lp_202021temp_event_movie .origin_lp_202021temp_event_movie_area .origin_lp_202021temp_event_movie_movie iframe{
/*    width:55.0781%;*/
    margin: 0 auto;
}
}


/* -----------------------------------------------
MAJESTY
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_220427_ryukyu .origin_lp_202021temp_majesty_btn{
    background: #b50606;
}





/*
2022/5/4_niigata

************************************************************/

/* -----------------------------------------------
MV
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_220504_niigata .origin_lp_202021temp_mv_area .origin_lp_202021temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_0504/sp_mv.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 206.2857%;
	background-size: cover;
    margin-top: 52px;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_220504_niigata .origin_lp_202021temp_mv_area .origin_lp_202021temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_0504/pc_mv.jpg);
	background-repeat: no-repeat;
	padding-bottom: 62.1093%;
	height: 0;
	background-size: cover;
    margin-top: 105px;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_220504_niigata .origin_lp_202021temp_event_info_area .origin_lp_202021temp_event_info_ttl {
    font-weight: bold;
	background: #b8001e;
	color: #fff;
	padding: 5px;
	margin-bottom: 5px;
}

/* -----------------------------------------------
ハリセン無料配布
----------------------------------------------- */
#origin_lp_202021temp_container #origin_lp_202021temp_220504_niigata .origin_lp_202021temp_harisen_area {
	position: relative;
}

#origin_lp_202021temp_container #origin_lp_202021temp_220504_niigata .origin_lp_202021temp_harisen_area .origin_lp_202021temp_harisen_bg{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_0504/sp_harisen.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:184.2857%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_220504_niigata .origin_lp_202021temp_harisen_area .origin_lp_202021temp_harisen_bg{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_0504/pc_harisen.jpg);
	background-repeat: no-repeat;
	padding-bottom: 46.9531%;
	height: 0;
	background-size: cover;
}
}

/* -----------------------------------------------
イベント
----------------------------------------------- */
#origin_lp_202021temp_container #origin_lp_202021temp_220504_niigata .origin_lp_202021temp_event_area {
	position: relative;
}

#origin_lp_202021temp_container #origin_lp_202021temp_220504_niigata .origin_lp_202021temp_event_area .origin_lp_202021temp_intro_box01{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_0504/sp_intro01.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:159.2857%;
	background-size: cover;
}

#origin_lp_202021temp_container #origin_lp_202021temp_220504_niigata .origin_lp_202021temp_event_area .origin_lp_202021temp_intro_box02{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_0504/sp_intro02.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:190.7142%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_220504_niigata .origin_lp_202021temp_event_area .origin_lp_202021temp_intro_box{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_0504/pc_intro.jpg);
	background-repeat: no-repeat;
	padding-bottom: 76.7187%;
	height: 0;
	background-size: cover;
}
}


/* -----------------------------------------------
MAJESTY
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_220504_niigata .origin_lp_202021temp_majesty_btn{
    background: #b50606;
}




/*
2022/5/7.8_nagoya

************************************************************/

/* -----------------------------------------------
MV
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_22050708_nagoya .origin_lp_202021temp_mv_area .origin_lp_202021temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_050708/sp_mv.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 235.1428%;
	background-size: cover;
    margin-top: 52px;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_22050708_nagoya .origin_lp_202021temp_mv_area .origin_lp_202021temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_050708/pc_mv.jpg);
	background-repeat: no-repeat;
	padding-bottom: 70.3906%;
	height: 0;
	background-size: cover;
    margin-top: 105px;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_22050708_nagoya .origin_lp_202021temp_event_info_area .origin_lp_202021temp_event_info_ttl {
    font-weight: bold;
	background: #b8001e;
	color: #fff;
	padding: 5px;
	margin-bottom: 5px;
}

/* -----------------------------------------------
ハリセン無料配布
----------------------------------------------- */
#origin_lp_202021temp_container #origin_lp_202021temp_22050708_nagoya .origin_lp_202021temp_harisen_area {
	position: relative;
}

#origin_lp_202021temp_container #origin_lp_202021temp_22050708_nagoya .origin_lp_202021temp_harisen_area .origin_lp_202021temp_harisen_bg{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_050708/sp_harisen.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:185.4285%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_22050708_nagoya .origin_lp_202021temp_harisen_area .origin_lp_202021temp_harisen_bg{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_050708/pc_harisen.jpg);
	background-repeat: no-repeat;
	padding-bottom: 47.1875%;
	height: 0;
	background-size: cover;
}
}

/* -----------------------------------------------
来場者グラス配布
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_22050708_nagoya .origin_lp_202021temp_harisen_area .origin_lp_202021temp_glass_bg{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_050708/sp_glass.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom:165.2857%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_22050708_nagoya .origin_lp_202021temp_harisen_area .origin_lp_202021temp_glass_bg{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_050708/pc_glass.jpg);
	background-repeat: no-repeat;
	padding-bottom: 38.9843%;
	height: 0;
	background-size: cover;
}
}

/* -----------------------------------------------
イベント
----------------------------------------------- */
#origin_lp_202021temp_container #origin_lp_202021temp_22050708_nagoya .origin_lp_202021temp_event_area {
	position: relative;
}

#origin_lp_202021temp_container #origin_lp_202021temp_22050708_nagoya .origin_lp_202021temp_event_area .origin_lp_202021temp_event_intro01{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_050708/sp_intro01.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 49.2857%;
	background-size: cover;
}

#origin_lp_202021temp_container #origin_lp_202021temp_22050708_nagoya .origin_lp_202021temp_event_area .origin_lp_202021temp_event_intro02{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_050708/sp_intro02.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 171.1428%;
	background-size: cover;
}

#origin_lp_202021temp_container #origin_lp_202021temp_22050708_nagoya .origin_lp_202021temp_event_area .origin_lp_202021temp_event_intro03{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_050708/sp_intro03.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 147.5714%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_22050708_nagoya .origin_lp_202021temp_event_area .origin_lp_202021temp_event_intro01{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_050708/pc_intro01.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 26.3281%;
	background-size: cover;
}
#origin_lp_202021temp_container #origin_lp_202021temp_22050708_nagoya .origin_lp_202021temp_event_area .origin_lp_202021temp_event_intro02{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_050708/pc_intro02.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 98.04687%;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_22050708_nagoya .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box01-01{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_050708/sp_event01-01.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 179.1428%;
	background-size: cover;
}

#origin_lp_202021temp_container #origin_lp_202021temp_22050708_nagoya .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box01-02{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_050708/sp_event01-02.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 237%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_22050708_nagoya .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box01{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_050708/pc_event01.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 74.1406%;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_22050708_nagoya .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box02-01{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_050708/sp_event02-01.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 237.2857%;
	background-size: cover;
}

#origin_lp_202021temp_container #origin_lp_202021temp_22050708_nagoya .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box02-02{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_050708/sp_event02-02.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 110.7142%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_22050708_nagoya .origin_lp_202021temp_event_area .origin_lp_202021temp_event_box02{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_050708/pc_event02.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 73.125%;
	background-size: cover;
}
}



/* -----------------------------------------------
MAJESTY
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_22050708_nagoya .origin_lp_202021temp_majesty_btn{
    background: #b50606;
}





/*
2021-22シーズン サンクスキャンペーン

************************************************************/

/* -----------------------------------------------
MV
-----------------------------------------------*/

#origin_lp_202021temp_container #origin_lp_202021temp_21-22season_thanks .origin_lp_202021temp_mv_area .origin_lp_202021temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_thanks/sp_mv.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 177.7142%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21-22season_thanks .origin_lp_202021temp_mv_area .origin_lp_202021temp_mv_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_thanks/pc_mv.jpg);
	background-repeat: no-repeat;
	padding-bottom: 58.2031%;
	height: 0;
	background-size: cover;
}
}

/* -----------------------------------------------
intro
-----------------------------------------------*/

#origin_lp_202021temp_container #origin_lp_202021temp_21-22season_thanks .origin_lp_202021temp_intro_area .origin_lp_202021temp_intro_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_thanks/sp_intro.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 122.5714%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21-22season_thanks .origin_lp_202021temp_intro_area .origin_lp_202021temp_intro_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_thanks/pc_intro.jpg);
	background-repeat: no-repeat;
	padding-bottom: 35.9375%;
	height: 0;
	background-size: cover;
}
}

/* -----------------------------------------------
応募の流れ
-----------------------------------------------*/

#origin_lp_202021temp_container #origin_lp_202021temp_21-22season_thanks .origin_lp_202021temp_howto_area .origin_lp_202021temp_howto_01 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_thanks/sp_howto01.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 235%;
	background-size: cover;
}

#origin_lp_202021temp_container #origin_lp_202021temp_21-22season_thanks .origin_lp_202021temp_howto_area .origin_lp_202021temp_howto_02 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_thanks/sp_howto02.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 199.7142%;
	background-size: cover;
	position: relative;
}

#origin_lp_202021temp_container #origin_lp_202021temp_21-22season_thanks .origin_lp_202021temp_howto_area .origin_lp_202021temp_howto_02 .origin_lp_202021temp_howto_02_sp_btn{
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    bottom: 13%;
    width: 91.4285%;
}


@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21-22season_thanks .origin_lp_202021temp_howto_area .origin_lp_202021temp_howto_01 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_thanks/pc_howto.jpg);
	background-repeat: no-repeat;
	padding-bottom: 73.6718%;
	height: 0;
	background-size: cover;
	position: relative;
}
#origin_lp_202021temp_container #origin_lp_202021temp_21-22season_thanks .origin_lp_202021temp_howto_area .origin_lp_202021temp_howto_01 .origin_lp_202021temp_howto_01_pc_btn{
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    bottom: 23%;
    width: 54.9218%;
}
#origin_lp_202021temp_container #origin_lp_202021temp_21-22season_thanks .origin_lp_202021temp_howto_area .origin_lp_202021temp_howto_01 .origin_lp_202021temp_howto_01_pc_btn img{
    width: 100%;
}
}

/* -----------------------------------------------
イベント
-----------------------------------------------*/

#origin_lp_202021temp_container #origin_lp_202021temp_21-22season_thanks .origin_lp_202021temp_story_area .origin_lp_202021temp_event_01 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_thanks/sp_event01.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 274.8571%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21-22season_thanks .origin_lp_202021temp_story_area .origin_lp_202021temp_event_01 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_thanks/pc_event01.jpg);
	background-repeat: no-repeat;
	padding-bottom: 119.2187%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21-22season_thanks .origin_lp_202021temp_story_area .origin_lp_202021temp_event_02 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_thanks/sp_event02.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 234%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21-22season_thanks .origin_lp_202021temp_story_area .origin_lp_202021temp_event_02 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_thanks/pc_event02.jpg);
	background-repeat: no-repeat;
	padding-bottom: 91.4062%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21-22season_thanks .origin_lp_202021temp_story_area .origin_lp_202021temp_event_03 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_thanks/sp_event03.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 232%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21-22season_thanks .origin_lp_202021temp_story_area .origin_lp_202021temp_event_03 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_thanks/pc_event03.jpg);
	background-repeat: no-repeat;
	padding-bottom: 91.5625%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21-22season_thanks .origin_lp_202021temp_story_area .origin_lp_202021temp_event_04 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_thanks/sp_event04.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 235.5714%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21-22season_thanks .origin_lp_202021temp_story_area .origin_lp_202021temp_event_04 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_thanks/pc_event04.jpg);
	background-repeat: no-repeat;
	padding-bottom: 91.4843%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_21-22season_thanks .origin_lp_202021temp_story_area .origin_lp_202021temp_event_05 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_thanks/sp_event05.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 291.1428%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21-22season_thanks .origin_lp_202021temp_story_area .origin_lp_202021temp_event_05 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_thanks/pc_event05.jpg);
	background-repeat: no-repeat;
	padding-bottom: 107.4218%;
	height: 0;
	background-size: cover;
}
}

/* -----------------------------------------------
フッター
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_21-22season_thanks .origin_lp_202021temp_thanks_footer {
    color: #fff;
    background: #000;
}

#origin_lp_202021temp_container #origin_lp_202021temp_21-22season_thanks .origin_lp_202021temp_thanks_footer_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_thanks/sp_footer.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 94.7142%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_21-22season_thanks .origin_lp_202021temp_thanks_footer_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2021_22/lp/21_22_thanks/pc_footer.jpg);
	background-repeat: no-repeat;
	padding-bottom: 38.3593%;
	height: 0;
	background-size: cover;
}
}


#origin_lp_202021temp_container .origin_lp_202021temp_thanks_footer .origin_lp_202021temp_footer_sns_box {
    margin-bottom: 50px;
}

#origin_lp_202021temp_container .origin_lp_202021temp_thanks_footer ul.origin_lp_202021temp_footer_sns_list_box {
    display: -webkit-box;/* Androidブラウザ用 */
	display: -moz-box;/* Firefox21 */
	display: -ms-flexbox;/* IE10 */
	display: -webkit-flex;/* safari（PC）用 */
	display: flex;
	-webkit-justify-content: space-between;
	-ms-justify-content: space-between;
	justify-content: space-between;
	width: 81.25%;
	margin: 0 auto;
}

#origin_lp_202021temp_container .origin_lp_202021temp_thanks_footer ul.origin_lp_202021temp_footer_sns_list_box li.origin_lp_202021temp_footer_sns_list {
    width: 20%;
}


#origin_lp_202021temp_container .origin_lp_202021temp_thanks_footer .origin_lp_202021temp_footer_copy {
    font-size: 3.4vw;
	color: #ffffff;
	text-align: center;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container .origin_lp_202021temp_thanks_footer {
    padding: 50px 0 30px;
}

#origin_lp_202021temp_container .origin_lp_202021temp_thanks_footer .origin_lp_202021temp_inner {
    width: 1000px;
}

#origin_lp_202021temp_container .origin_lp_202021temp_thanks_footer .origin_lp_202021temp_page_top_btn {
    width: 47px;
	margin: 0 auto 50px;
}

#origin_lp_202021temp_container .origin_lp_202021temp_thanks_footer .origin_lp_202021temp_footer_sns_box {
    margin-bottom: 60px;
}

#origin_lp_202021temp_container .origin_lp_202021temp_thanks_footer ul.origin_lp_202021temp_footer_sns_list_box {
	width: 235px;
	margin: 0 auto;
}

#origin_lp_202021temp_container .origin_lp_202021temp_thanks_footer ul.origin_lp_202021temp_footer_sns_list_box li.origin_lp_202021temp_footer_sns_list {
    width: 48px;
}

#origin_lp_202021temp_container .origin_lp_202021temp_thanks_footer .origin_lp_202021temp_footer_copy {
    font-size: 12px;
}
}


/*
ユースチーム ページ

************************************************************/

#origin_youthpage_container {
    color: #000;
	font-size: 3.5vw;
	margin-bottom: 15%;
}

@media screen and (min-width: 769px) {
#origin_youthpage_container {
	font-size: 16px;
	margin-bottom: 120px;
}
}

/* -----------------------------------------------
MV
-----------------------------------------------*/

#origin_youthpage_container .origin_youthpage_mv_area {
    margin-bottom: 10%;
}

@media screen and (min-width: 769px) {
#origin_youthpage_container .origin_youthpage_mv_area {
    margin-bottom: 85px;
}
}

#origin_youthpage_container .origin_youthpage_mv_area .origin_youthpage_mv_area_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/school/youth_page/sp_mv.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 78.5714%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_youthpage_container .origin_youthpage_mv_area .origin_youthpage_mv_area_bg {
    background-image: url(https://www.evessa.com/files/user/_/common/img/school/youth_page/pc_mv.jpg);
	background-repeat: no-repeat;
	padding-bottom: 39.7959%;
	height: 0;
	background-size: cover;
}
}

/* -----------------------------------------------
共通
-----------------------------------------------*/
#origin_youthpage_container .origin_youthpage_ttl {
    margin: 0 auto 7.6923%;
	width: 100%;
	text-align: center;
}

@media screen and (min-width: 769px) {
#origin_youthpage_container .origin_youthpage_ttl {
    margin-bottom: 40px;
}
#origin_youthpage_container .origin_youthpage_ttl img{
    width: 135px;
	margin: 0 auto;
}
}

#origin_youthpage_container .origin_youthpage_kihon_area,
#origin_youthpage_container .origin_youthpage_shidou_area,
#origin_youthpage_container .origin_youthpage_katsudou_area,
#origin_youthpage_container .origin_youthpage_ikusei_area,
#origin_youthpage_container .origin_youthpage_category_area{
    margin-bottom: 15%;
}

@media screen and (min-width: 769px) {
#origin_youthpage_container .origin_youthpage_kihon_area,
#origin_youthpage_container .origin_youthpage_shidou_area,
#origin_youthpage_container .origin_youthpage_katsudou_area,
#origin_youthpage_container .origin_youthpage_ikusei_area,
#origin_youthpage_container .origin_youthpage_category_area {
    margin-bottom: 150px;
}
}

#origin_youthpage_container .origin_youthpage_img img {
	width: 100%;
	margin: 0 auto;
}


/* -----------------------------------------------
基本理念
-----------------------------------------------*/

#origin_youthpage_container .origin_youthpage_kihon_area .origin_youthpage_kihon_txt{
	font-size: 4vw;
	text-align: center;
	line-height: 2em;
	margin-bottom: 7.6923%;
	font-weight: 400;
}

@media screen and (min-width: 769px) {
#origin_youthpage_container .origin_youthpage_kihon_area .origin_youthpage_kihon_txt{
	font-size: 20px;
	text-align: left;
	max-width: 600px;
	line-height: 2.5em;
	margin: 0 auto 60px;
}
}


/* -----------------------------------------------
指導理念
-----------------------------------------------*/

#origin_youthpage_container .origin_youthpage_shidou_area .origin_youthpage_shidou_ul{
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	margin-bottom: 7%;
}

@media screen and (min-width: 769px) {
#origin_youthpage_container .origin_youthpage_shidou_area .origin_youthpage_shidou_ul{
	justify-content: space-between;
	margin-bottom: 70px;
}
}

#origin_youthpage_container .origin_youthpage_shidou_area .origin_youthpage_shidou_ul li{
	margin-bottom: 10%;
	width: 100%;

}

@media screen and (min-width: 769px) {
#origin_youthpage_container .origin_youthpage_shidou_area .origin_youthpage_shidou_ul li{
	margin-bottom: 0;
	width: 48%;
}
#origin_youthpage_container .origin_youthpage_shidou_area .origin_youthpage_shidou_ul li:nth-child(-n+2){
	margin-bottom: 70px;
}
}

#origin_youthpage_container .origin_youthpage_shidou_area .origin_youthpage_shidou_ul li .origin_youthpage_shidou_ttl{
	margin-bottom: 5.3%;
}

@media screen and (min-width: 769px) {
#origin_youthpage_container .origin_youthpage_shidou_area .origin_youthpage_shidou_ul li .origin_youthpage_shidou_ttl{
	margin-bottom: 25px;
}
}

#origin_youthpage_container .origin_youthpage_shidou_area .origin_youthpage_shidou_ul li .origin_youthpage_shidou_ttl img{
	width: 100%;
}


/* -----------------------------------------------
スローガン
-----------------------------------------------*/

#origin_youthpage_container .origin_youthpage_slogan_sp,
#origin_youthpage_container .origin_youthpage_slogan_pc{
    color: #fff;
}

#origin_youthpage_container .origin_youthpage_slogan_sp {
    background-image: url(https://www.evessa.com/files/user/_/common/img/school/youth_page/sp_shidou_img.jpg);
	background-size: cover;
	padding: 8% 5.8%;
}

#origin_youthpage_container .origin_youthpage_slogan_sp .origin_youthpage_slogan_sp_ttl{
    margin-bottom: 3%;
}

@media screen and (min-width: 769px) {
#origin_youthpage_container .origin_youthpage_slogan_pc {
    background-image: url(https://www.evessa.com/files/user/_/common/img/school/youth_page/pc_shidou_img.jpg);
	background-size: cover;
	padding: 50px;
}
#origin_youthpage_container .origin_youthpage_slogan_pc .origin_youthpage_slogan_pc_ttl{
	margin: 0 auto 35px;
	text-align: center;
}
#origin_youthpage_container .origin_youthpage_slogan_pc .origin_youthpage_slogan_pc_ttl img{
    width: 224px;
}
}


/* -----------------------------------------------
活動理念
-----------------------------------------------*/

#origin_youthpage_container .origin_youthpage_katsudou_area .origin_youthpage_katsudou_intro{
	margin-bottom: 10%;
}

@media screen and (min-width: 769px) {
#origin_youthpage_container .origin_youthpage_katsudou_area .origin_youthpage_katsudou_intro{
	margin-bottom: 70px;
}
}

#origin_youthpage_container .origin_youthpage_katsudou_area .origin_youthpage_katsudou_ul{
	margin-bottom: 12%;
}

@media screen and (min-width: 769px) {
#origin_youthpage_container .origin_youthpage_katsudou_area .origin_youthpage_katsudou_ul{
	margin-bottom: 85px;
}
}

#origin_youthpage_container .origin_youthpage_katsudou_area .origin_youthpage_katsudou_ul li{
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
}

@media screen and (min-width: 769px) {
#origin_youthpage_container .origin_youthpage_katsudou_area .origin_youthpage_katsudou_ul li{
	justify-content: space-between;
	flex-wrap: nowrap;
	align-items: center;
}
}

#origin_youthpage_container .origin_youthpage_katsudou_area .origin_youthpage_katsudou_ul li:not(:last-child){
	margin-bottom: 7%;
}

@media screen and (min-width: 769px) {
#origin_youthpage_container .origin_youthpage_katsudou_area .origin_youthpage_katsudou_ul li:not(:last-child){
	margin-bottom: 35px;
}
}

#origin_youthpage_container .origin_youthpage_katsudou_area .origin_youthpage_katsudou_ul li .origin_youthpage_katsudou_ttl{
	width: 100%;
	background: #ba0917;
	color: #fff;
	font-weight: 500;
	text-align: center;
	padding: 1%;
	border-radius: 5em;
	margin-bottom: 3%;
}

@media screen and (min-width: 769px) {
#origin_youthpage_container .origin_youthpage_katsudou_area .origin_youthpage_katsudou_ul li .origin_youthpage_katsudou_ttl{
	width: 120px;
	padding: 10px 0;
	margin-bottom: 0;
	margin-right: 20px;
}
}

#origin_youthpage_container .origin_youthpage_katsudou_area .origin_youthpage_katsudou_ul li .origin_youthpage_katsudou_txt{
	width: 100%;
}

@media screen and (min-width: 769px) {
#origin_youthpage_container .origin_youthpage_katsudou_area .origin_youthpage_katsudou_ul li .origin_youthpage_katsudou_txt{

}
}


/* -----------------------------------------------
ユースチーム設立の目的と育成システムについて
-----------------------------------------------*/

#origin_youthpage_container .origin_youthpage_ikusei_area .origin_youthpage_ikusei_ttl{
	margin-bottom: 10%;
	text-align: center;
	border-bottom: 2px solid #000;
	font-weight: 500;
	padding-bottom: 2%;
}

@media screen and (min-width: 769px) {
#origin_youthpage_container .origin_youthpage_ikusei_area .origin_youthpage_ikusei_ttl{
	margin-bottom: 35px;
	text-align: left;
	padding-bottom: 10px;
	font-size: 18px;
}
}

#origin_youthpage_container .origin_youthpage_ikusei_area .origin_lp_sp .origin_youthpage_ikusei_txt{
	padding: 5% 0;
}

@media screen and (min-width: 769px) {
#origin_youthpage_container .origin_youthpage_ikusei_area .origin_lp_pc .origin_youthpage_ikusei_txt{
	padding-top: 40px;
}
}

/* -----------------------------------------------
各ユース共通
-----------------------------------------------*/

#origin_youthpage_container .origin_youthpage_category_area .origin_youthpage_category_ttl{
	margin-bottom: 5%;
	color: #ba0a17;
	border-left: 8px solid #ba0a17;
	font-weight: bold;
	padding: 1% 3%;
	font-size: 5vw;
}

@media screen and (min-width: 769px) {
#origin_youthpage_container .origin_youthpage_category_area .origin_youthpage_category_ttl{
	margin-bottom: 25px;
	border-left: 10px solid #ba0a17;
	padding: 10px 20px;
	font-size: 32px;
}
}

#origin_youthpage_container .origin_youthpage_category_area .origin_youthpage_category_img img{
	width:100%;
	margin-bottom: 5%;
}

@media screen and (min-width: 769px) {
#origin_youthpage_container .origin_youthpage_category_area .origin_youthpage_category_img img{
	margin-bottom: 20px;
}
}

#origin_youthpage_container .origin_youthpage_category_area .origin_youthpage_category_btn a{
	margin-bottom: 10%;
	color: #fff;
	background: #ba0a17;
	font-weight: 500;
	padding: 2%;
	text-align: center;
	width: 100%;
	display: inline-block;
	position: relative;
}

@media screen and (min-width: 769px) {
#origin_youthpage_container .origin_youthpage_category_area .origin_youthpage_category_btn a{
	margin-bottom: 50px;
	padding: 10px;
}
}

#origin_youthpage_container .origin_youthpage_category_area .origin_youthpage_category_btn a::after {
  content: "";
  position: absolute;
  margin: auto;
  top: 0;
  bottom: 0;
  right: 15px;
  width: 10px;
  height: 10px;
  border-top: 3px solid #fff;
  border-right: 3px solid #fff;
  transform: rotate(45deg);
}

#origin_youthpage_container .origin_youthpage_category_area .origin_youthpage_category_coach{
	display: flex;
	flex-wrap: nowrap;
	justify-content: space-between;	
}

#origin_youthpage_container .origin_youthpage_category_area .origin_youthpage_category_coach .origin_youthpage_category_coach_img{
	width: 35%;
}

@media screen and (min-width: 769px) {
#origin_youthpage_container .origin_youthpage_category_area .origin_youthpage_category_coach .origin_youthpage_category_coach_img{
	width: 20%;
	margin-right: 20px;
	min-width: 200px;
}
#origin_youthpage_container .origin_youthpage_category_area .origin_youthpage_category_coach .origin_youthpage_category_coach_img img{
	width: 100%;
}
}

#origin_youthpage_container .origin_youthpage_category_area .origin_youthpage_category_coach .origin_youthpage_category_coach_info{
	width: 62%;
}

@media screen and (min-width: 769px) {
#origin_youthpage_container .origin_youthpage_category_area .origin_youthpage_category_coach .origin_youthpage_category_coach_info{
	width: 90%;
}
}

#origin_youthpage_container .origin_youthpage_category_area .origin_youthpage_category_coach .origin_youthpage_category_coach_info .origin_youthpage_category_coach_info_name{
	font-size: 3.5vw;
	font-weight: 500;
	padding-bottom: 3%;
	margin-bottom: 3%;
	border-bottom: 1px solid #000;
}

@media screen and (min-width: 769px) {
#origin_youthpage_container .origin_youthpage_category_area .origin_youthpage_category_coach .origin_youthpage_category_coach_info .origin_youthpage_category_coach_info_name{
	font-size: 21px;
	padding-bottom: 15px;
	margin-bottom: 15px;
}
}

#origin_youthpage_container .origin_youthpage_category_area .origin_youthpage_category_coach .origin_youthpage_category_coach_info .origin_youthpage_category_coach_info_txt{
	font-size: 2.7vw;
}

@media screen and (min-width: 769px) {
#origin_youthpage_container .origin_youthpage_category_area .origin_youthpage_category_coach .origin_youthpage_category_coach_info .origin_youthpage_category_coach_info_txt{
	font-size: 16px;
}
}

#origin_youthpage_container .origin_youthpage_category_area .origin_youthpage_category_trainer_area{
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;	
	text-align: center;
	font-weight: 500;
}

@media screen and (min-width: 769px) {
#origin_youthpage_container .origin_youthpage_category_area .origin_youthpage_category_trainer_area{
	flex-wrap: nowrap;
	justify-content: flex-start;	
}
}

#origin_youthpage_container .origin_youthpage_category_area .origin_youthpage_category_trainer_area .origin_youthpage_category_trainer{
	width: 31%;
}

@media screen and (min-width: 769px) {
#origin_youthpage_container .origin_youthpage_category_area .origin_youthpage_category_trainer_area .origin_youthpage_category_trainer{
	width: 200px;
	margin-right: 2%;
}
#origin_youthpage_container .origin_youthpage_category_area .origin_youthpage_category_trainer_area .origin_youthpage_category_trainer img{
	width: 100%;
}
}

#origin_youthpage_container .origin_youthpage_category_area .origin_youthpage_category_trainer_area .origin_youthpage_category_trainer .origin_youthpage_category_trainer_name{
	border-bottom: 1px solid #000;
}



/* -----------------------------------------------
活動実績
-----------------------------------------------*/

#origin_youthpage_container .origin_youthpage_jisseki_area .origin_youthpage_jisseki_ul li{
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	text-align: center;
	padding-bottom: 5%;
	margin-bottom: 10%;
	border-bottom: 1px solid #000;
	line-height: 2em;
}

@media screen and (min-width: 769px) {
#origin_youthpage_container .origin_youthpage_jisseki_area .origin_youthpage_jisseki_ul li{
	flex-wrap: nowrap;
	justify-content: space-between;
	align-items: center;
	text-align: left;
	padding-bottom: 45px;
	margin-bottom: 45px;
}
}

#origin_youthpage_container .origin_youthpage_jisseki_area .origin_youthpage_jisseki_ul li .origin_youthpage_jisseki_year{
	width: 100%;
	margin-bottom: 3%;
	font-weight: 500;
}

@media screen and (min-width: 769px) {
#origin_youthpage_container .origin_youthpage_jisseki_area .origin_youthpage_jisseki_ul li .origin_youthpage_jisseki_year{
	width: 20%;
	margin-bottom: 0;
}
}

#origin_youthpage_container .origin_youthpage_jisseki_area .origin_youthpage_jisseki_ul li .origin_youthpage_jisseki_txt{
	width: 100%;
	text-align: left;
}

@media screen and (min-width: 769px) {
#origin_youthpage_container .origin_youthpage_jisseki_area .origin_youthpage_jisseki_ul li .origin_youthpage_jisseki_txt{
	width: 78%;
}
}






/*
22-23シーズン　ホームタウン　小中学生招待

************************************************************/

#origin_lp_202021temp_container #origin_lp_202021temp_22-23_hometown {
	background: #000;
}

#origin_lp_202021temp_container #origin_lp_202021temp_22-23_hometown img{
	width: 100%;
}

#origin_lp_202021temp_container #origin_lp_202021temp_22-23_hometown a {
	width: 100%;
	vertical-align: bottom;
	transition: 0.4s;
}

#origin_lp_202021temp_container #origin_lp_202021temp_22-23_hometown a:hover {
	opacity: 0.7;
}

/* -----------------------------------------------
背景
----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_22-23_hometown #origin_lp_202021temp_22-23_hometown_inner{
    background-image: url(https://www.evessa.com/files/user/_/common/img/hometown/2223/sp_bg.jpg);
	background-repeat: no-repeat;
	background-position: top;
	background-size: contain;
	padding: 152.8571% 7.1428% 20.1428%;
	width: 100%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_22-23_hometown #origin_lp_202021temp_22-23_hometown_inner{
    background-image: url(https://www.evessa.com/files/user/_/common/img/hometown/2223/pc_bg.jpg);
	background-repeat: no-repeat;
	background-position: top;
	background-size: cover;
	padding: 38% 11% 20%;
	width: 100%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_22-23_hometown #origin_lp_202021temp_22-23_hometown_inner .origin_lp_202021temp_22-23_hometown_form{
	width: 100%;
	filter: drop-shadow(10px 10px 16px rgba(0,0,0,0.6));
	margin-top: 10%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_22-23_hometown #origin_lp_202021temp_22-23_hometown_inner .origin_lp_202021temp_22-23_hometown_form{
	width: 44.8%;
	filter: drop-shadow(10px 10px 16px rgba(0,0,0,0.6));
	margin-top: 0;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_22-23_hometown #origin_lp_202021temp_22-23_hometown_inner .origin_lp_202021temp_22-23_hometown_schedule{
	width: 94.3333%;
	margin: 16.6666% auto 0;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_22-23_hometown #origin_lp_202021temp_22-23_hometown_inner .origin_lp_202021temp_22-23_hometown_schedule{
	width: 50.2%;
	margin: 4% 0 0 0;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_22-23_hometown #origin_lp_202021temp_22-23_hometown_inner .origin_lp_202021temp_22-23_hometown_measures{
	width: 94.3333%;
	margin: 16.6666% auto 0;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_22-23_hometown #origin_lp_202021temp_22-23_hometown_inner .origin_lp_202021temp_22-23_hometown_measures{
	width: 41.8%;
	margin: 5.8593% 0 0 0;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_22-23_hometown #origin_lp_202021temp_22-23_hometown_inner .origin_lp_202021temp_22-23_hometown_home{
	width: 94.3333%;
	margin: 4.1666% auto 0;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_22-23_hometown #origin_lp_202021temp_22-23_hometown_inner .origin_lp_202021temp_22-23_hometown_home{
	width: 41.8%;
	margin: 1.5625% 0 0 0;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_22-23_hometown #origin_lp_202021temp_22-23_hometown_inner .origin_lp_202021temp_22-23_hometown_movie{
    height: 0;
    padding-bottom: 25%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_22-23_hometown #origin_lp_202021temp_22-23_hometown_inner .origin_lp_202021temp_22-23_hometown_movie{
    height: 0;
    padding-bottom: 25%;
}
}


#origin_lp_202021temp_container #origin_lp_202021temp_22-23_hometown #origin_lp_202021temp_22-23_hometown_inner .origin_lp_202021temp_22-23_hometown_movie_area {
    width:93%;
    margin: 0 auto;
    padding-top: 10%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_22-23_hometown #origin_lp_202021temp_22-23_hometown_inner .origin_lp_202021temp_22-23_hometown_movie_area {
    width:55.0781%;
    padding-top: 7%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_22-23_hometown #origin_lp_202021temp_22-23_hometown_inner .origin_lp_202021temp_22-23_hometown_movie_area .origin_lp_202021temp_22-23_hometown_movie_movie{
    position:relative;
    width:100%;
    height:0%;
    padding-top:75%;
    margin: 0 auto 7.8571%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_22-23_hometown #origin_lp_202021temp_22-23_hometown_inner .origin_lp_202021temp_22-23_hometown_movie_area .origin_lp_202021temp_22-23_hometown_movie_movie{
    margin: 0 auto 3.125%;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_22-23_hometown #origin_lp_202021temp_22-23_hometown_inner .origin_lp_202021temp_22-23_hometown_movie_area .origin_lp_202021temp_22-23_hometown_movie_movie iframe{
    position:absolute;
    top:0;
    left:50%;
/*    -webkit-transform : translateX(-50%);
    transform : translateX(-50%);*/
    width:100%;
    height:100%;
    margin: 0 auto;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_22-23_hometown #origin_lp_202021temp_22-23_hometown_inner .origin_lp_202021temp_22-23_hometown_movie_area .origin_lp_202021temp_22-23_hometown_movie_movie iframe{
/*    width:55.0781%;*/
    margin: 0 auto;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_22-23_hometown #origin_lp_202021temp_22-23_hometown_footer{
    background-image: url(https://www.evessa.com/files/user/_/common/img/hometown/2223/sp_footer.png);
	background-repeat: no-repeat;
	background-size: contain;
	padding-bottom: 37.1428%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_22-23_hometown #origin_lp_202021temp_22-23_hometown_footer{
    background-image: url(https://www.evessa.com/files/user/_/common/img/hometown/2223/pc_footer.png);
	background-repeat: no-repeat;
	background-size: contain;
	padding-bottom: 5.46875%;
}
}


/* -----------------------------------------------
22-23シーズンLP
----------------------------------------------- */

/* -----------------------------------------------
ハリセン無料配布
----------------------------------------------- */
#origin_lp_202021temp_container .origin_lp_202223temp_harisen_area {
	position: relative;
}

#origin_lp_202021temp_container .origin_lp_202223temp_harisen_area .origin_lp_202223temp_harisen_bg{
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2022_23/template/sp_harisen.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 109.85%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container .origin_lp_202223temp_harisen_area .origin_lp_202223temp_harisen_bg{
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2022_23/template/pc_harisen.png);
	background-repeat: no-repeat;
	padding-bottom: 40.70%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container .origin_lp_202223temp_add_line {
	background-color: #06c755;
    padding: 10px;
    text-align: center;
    font-size: large;
}

@media screen and (min-width: 769px) {
	#origin_lp_202021temp_container .origin_lp_202223temp_add_line {
		background-color: #06c755;
		padding: 10px;
		text-align: center;
		font-size: x-large;
	}
}


/* -----------------------------------------------
ハリセン無料配布
----------------------------------------------- */
#origin_lp_202021temp_container .origin_lp_202223temp_harisen_area {
	position: relative;
}

#origin_lp_202021temp_container .origin_lp_202223temp_harisen_area .origin_lp_202223temp_harisen_bg_sponcer {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2022_23/template/sp_sponcer_harisen.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 114.28%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container .origin_lp_202223temp_harisen_area .origin_lp_202223temp_harisen_bg_sponcer {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2022_23/template/sponcer_harisen.png);
	background-repeat: no-repeat;
	padding-bottom: 39%;
	height: 0;
	background-size: cover;
}
}

/* -----------------------------------------------
バスケットライブへリンク
----------------------------------------------- */
#origin_lp_202021temp_container .origin_lp_202223temp_add_basketlive {
	background-color: #b8001e;
    padding: 10px;
    text-align: center;
    font-size: large;
}

@media screen and (min-width: 769px) {
	#origin_lp_202021temp_container .origin_lp_202223temp_add_basketlive {
		background-color: #b8001e;
		padding: 10px;
		text-align: center;
		font-size: x-large;
	}
}

/* -----------------------------------------------
ガイドライン 2022-23
----------------------------------------------- */
#origin_lp_202021temp_container .origin_lp_202021temp_event_area {
	position: relative;
}

#origin_lp_202021temp_container .origin_lp_202021temp_event_area .origin_lp_202223temp_event_guideline{
	background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/template/sp_guideline.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 141.43%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
	#origin_lp_202021temp_container .origin_lp_202021temp_event_area .origin_lp_202223temp_event_guideline{
		background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/template/pc_guideline.jpg);
		background-repeat: no-repeat;
		padding-bottom: 28.90%;
	}
}

/* -----------------------------------------------
チケット（共通） 2022-23
----------------------------------------------- */

#origin_lp_202021temp_container .origin_lp_202223temp_ticket_area {
    background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/template/sp_ticket_bg.png);
	background-repeat: no-repeat;
	padding-bottom: 210.04%;
	background-size: cover;
	height: 0;
}

#origin_lp_202021temp_container .origin_lp_202223temp_ticket_vs {
	width: 80%;
    margin: 60px auto 20px;
}

#origin_lp_202021temp_container ul.origin_lp_202021temp_ticket_day_list_box {
    
}

#origin_lp_202021temp_container ul.origin_lp_202021temp_ticket_day_list_box li.origin_lp_202223temp_ticket_day_list {
    width: 69.84%;
    margin: 0 auto;
	padding-bottom: 45px;
}

#origin_lp_202021temp_container ul.origin_lp_202021temp_ticket_day_list_box li.origin_lp_202021temp_ticket_day_list:last-child {
    margin-bottom: 0;
}

#origin_lp_202021temp_container ul.origin_lp_202021temp_ticket_day_list_box li.origin_lp_202223temp_ticket_day_list .origin_lp_202223temp_ticket_day {
    margin-bottom: 20px;
    width: 100%;
}

#origin_lp_202021temp_container ul.origin_lp_202021temp_ticket_day_list_box li.origin_lp_202021temp_ticket_day_list .origin_lp_202021temp_ticket_day_btn {
    width: 78.8571%;
    margin: 0 auto;
}

#origin_lp_202021temp_container ul.origin_lp_202021temp_ticket_day_list_box li.origin_lp_202021temp_ticket_day_list .origin_lp_202021temp_ticket_pia_btn {
    width: 100%;
    margin-top: 15px;
}

#origin_lp_202021temp_container .origin_lp_202021temp_simple_ticket_area {
	background-color: #000000;
}

#origin_lp_202021temp_container .origin_lp_202021temp_ticket_other_buy_link_txt {
    text-align: center;
    margin-top: 30px;
}

#origin_lp_202021temp_container .origin_lp_202021temp_ticket_other_buy_link_txt a {
	font-size: 3.4vw;
    color: #ffffff;
    text-decoration: underline;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container .origin_lp_202223temp_ticket_vs img {
	text-align: center;
	margin: 0 auto;
}

#origin_lp_202021temp_container .origin_lp_202021temp_inner {
	width: 1280px;
    z-index: 10;
    position: relative;
}

#origin_lp_202021temp_container .origin_lp_202223temp_ticket_area {
	background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/template/pc_ticket_bg.png);
	background-repeat: no-repeat;
	padding-bottom: 87.95%;
	height: 0;
	background-size: cover;
}

#origin_lp_202021temp_container .origin_lp_202021temp_movie_ticket_area {
    padding: 100px 0 120px;
}

#origin_lp_202021temp_container .origin_lp_202021temp_ticket_vs {
    width: 750px;
    margin: 0 auto 80px;
	text-align: center;
}

#origin_lp_202021temp_container .origin_lp_202021temp_ticket_vs .origin_lp_pc{
    margin: 0 auto;
	text-align: center;
}

#origin_lp_202021temp_container ul.origin_lp_202021temp_ticket_day_list_box {
    display: -webkit-box;/* Androidブラウザ用 */
	display: -moz-box;/* Firefox21 */
	display: -ms-flexbox;/* IE10 */
	display: -webkit-flex;/* safari（PC）用 */
	display: flex;
	-webkit-justify-content: space-between;
	-ms-justify-content: space-between;
	justify-content: space-between;
    width: 810px;
    margin: 0 auto;
}

#origin_lp_202021temp_container ul.origin_lp_202021temp_ticket_day_list_box li.origin_lp_202021temp_ticket_day_list {
    width: 380px;
	margin-bottom: 0;
}

#origin_lp_202021temp_container ul.origin_lp_202021temp_ticket_day_list_box li.origin_lp_202021temp_ticket_day_list .origin_lp_202021temp_ticket_day {
    margin-bottom: 40px;
    width: auto;
    text-align: center;
}

#origin_lp_202021temp_container ul.origin_lp_202021temp_ticket_day_list_box li.origin_lp_202021temp_ticket_day_list .origin_lp_202021temp_ticket_day_img {
    display: inline-block;
}

#origin_lp_202021temp_container ul.origin_lp_202021temp_ticket_day_list_box li.origin_lp_202021temp_ticket_day_list .origin_lp_202021temp_ticket_day_btn {
    width: auto;
}

#origin_lp_202021temp_container ul.origin_lp_202021temp_ticket_day_list_box li.origin_lp_202021temp_ticket_day_list .origin_lp_202021temp_ticket_pia_btn {
    width: auto;
    margin-top: 30px;
}

#origin_lp_202021temp_container .origin_lp_202021temp_simple_ticket_area {
	background-color: #000000;
}

#origin_lp_202021temp_container .origin_lp_202021temp_ticket_other_buy_link_txt {
    text-align: center;
    margin-top: 30px;
}

#origin_lp_202021temp_container .origin_lp_202021temp_ticket_other_buy_link_txt a {
	font-size: 14px;
    color: #ffffff;
    text-decoration: underline;
}
}

/* -----------------------------------------------
イベント 2022-23
----------------------------------------------- */

#origin_lp_202021temp_container .origin_lp_202223temp_event_info_area {
    padding: 40px 0;
}

#origin_lp_202021temp_container .origin_lp_202223temp_event_info_bg {
    background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/template/sp_intro02.png);
    background-repeat: repeat;
}

#origin_lp_202021temp_container .origin_lp_202223temp_event_info_area .origin_lp_202021temp_midashi {
}

#origin_lp_202021temp_container .origin_lp_202223temp_event_info_area .origin_lp_202021temp_midashi img {
    text-align: center;
    margin: 0 auto;
    width: 91.4285%;
}


#origin_lp_202021temp_container .origin_lp_202223temp_event_info_area ul.origin_lp_202021temp_list_box {
	padding: 0 0 40px;
    position: relative;
    z-index: 3;
}

#origin_lp_202021temp_container .origin_lp_202223temp_event_info_area ul.origin_lp_202021temp_list_box li.origin_lp_202021temp_list .origin_lp_202223temp_ttl {
	background-color: #bc001f;
    color: #fff;
    text-align: center;
	font-size: 4vw;
    font-weight: bold;
    padding: 5px 30px;
    margin: 0 0 5px 0;
}

#origin_lp_202021temp_container .origin_lp_202223temp_event_info_area ul.origin_lp_202021temp_list_box li.origin_lp_202021temp_list:nth-child(n +2) {
    margin-top: 4.2857%;
}

#origin_lp_202021temp_container .origin_lp_202223temp_event_info_area ul.origin_lp_202021temp_list_box li.origin_lp_202021temp_list .origin_lp_202021temp_con_box {
    display: -webkit-box;/* Androidブラウザ用 */
	display: -moz-box;/* Firefox21 */
	display: -ms-flexbox;/* IE10 */
	display: -webkit-flex;/* safari（PC）用 */
	display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-justify-content: space-between;
	-ms-justify-content: space-between;
	justify-content: space-between;
}

#origin_lp_202021temp_container .origin_lp_202223temp_event_info_area ul.origin_lp_202021temp_list_box li.origin_lp_202021temp_list .origin_lp_202021temp_img {
    width: 100%;
}

#origin_lp_202021temp_container .origin_lp_202223temp_event_info_area ul.origin_lp_202021temp_list_box li.origin_lp_202021temp_list .origin_lp_202021temp_img img {
    width: 100%;
}

#origin_lp_202021temp_container .origin_lp_202223temp_event_info_area ul.origin_lp_202021temp_list_box li.origin_lp_202021temp_list .origin_lp_202021temp_txt {
	background-color: #bc001f;
    padding: 25px 20px;
	margin: 5px 0 0 0;
    color: #fff;
    font-size: 4vw;
}

#origin_lp_202021temp_container .origin_lp_202223temp_event_info_area ul.origin_lp_202021temp_list_box li.origin_lp_202021temp_list .origin_lp_202021temp_txt_small {
	margin-top: 14px;
    font-size: 14px;
    font-weight: normal;
    text-decoration: underline;
}

#origin_lp_202021temp_container .origin_lp_202223temp_event_info_area ul.origin_lp_202021temp_list_box li.origin_lp_202021temp_list .origin_lp_202021temp_txt span{
	color: #fff;
    font-weight: bold;
}

#origin_lp_202021temp_container .origin_lp_202223temp_event_info_area .origin_lp_202021temp_event_info_ttl {
    font-weight: bold;
}

#origin_lp_202021temp_container .origin_lp_202021temp_txt_small {
    text-align: left;
    margin-top: 14px;
    font-weight: bolder;
}

#origin_lp_202021temp_container a{
    color: #fff;
    font-weight: bold;
}

#origin_lp_202021temp_container .origin_lp_202223temp_event_info_area .origin_lp_202021temp_bg {
    position: absolute;
    z-index: 1;
    top: 4%;
    left: 0;
    width: 100%;
}

#origin_lp_202021temp_container .origin_lp_202223temp_event_info_area .origin_lp_202021temp_bg img {
    width: 100%;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container .origin_lp_202223temp_event_info_area {
    padding: 0
}

#origin_lp_202021temp_container .origin_lp_202223temp_event_info_area .origin_lp_202021temp_inner {
    width: 1000px;
}

#origin_lp_202021temp_container .origin_lp_202223temp_event_info_area ul.origin_lp_202021temp_list_box {
    padding-top: 70px;
    display: -webkit-box;/* Androidブラウザ用 */
	display: -moz-box;/* Firefox21 */
	display: -ms-flexbox;/* IE10 */
	display: -webkit-flex;/* safari（PC）用 */
	display: flex;
	-webkit-justify-content: space-between;
	-ms-justify-content: space-between;
	justify-content: space-between;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap    : wrap;
    flex-wrap        : wrap;
}

#origin_lp_202021temp_container .origin_lp_202223temp_event_info_area ul.origin_lp_202021temp_list_box li.origin_lp_202021temp_list {
    width: 49%;
    display: -webkit-box;/* Androidブラウザ用 */
	display: -moz-box;/* Firefox21 */
	display: -ms-flexbox;/* IE10 */
	display: -webkit-flex;/* safari（PC）用 */
	display: block;
    -webkit-align-items: stretch;
    -ms-align-items: stretch;
    align-items: stretch;
}

#origin_lp_202021temp_container .origin_lp_202223temp_event_info_area ul.origin_lp_202021temp_list_box li.origin_lp_202021temp_list .origin_lp_202223temp_ttl {
    font-size: 18px;
}

#origin_lp_202021temp_container .origin_lp_202223temp_event_info_area ul.origin_lp_202021temp_list_box li.origin_lp_202021temp_list:nth-child(n +2) {
    margin-top: 0;
}

#origin_lp_202021temp_container .origin_lp_202223temp_event_info_area ul.origin_lp_202021temp_list_box li.origin_lp_202021temp_list:nth-child(n +3) {
    margin-top: 40px;
}

#origin_lp_202021temp_container .origin_lp_202223temp_event_info_area ul.origin_lp_202021temp_list_box li.origin_lp_202021temp_list .origin_lp_202021temp_con_box {

}

#origin_lp_202021temp_container .origin_lp_202223temp_event_info_area .origin_lp_202021temp_midashi img {
    max-width: 658px;
}


#origin_lp_202021temp_container .origin_lp_202223temp_event_info_area ul.origin_lp_202021temp_list_box li.origin_lp_202021temp_list .origin_lp_202021temp_img {
    width: 100%;
}

#origin_lp_202021temp_container .origin_lp_202223temp_event_info_area ul.origin_lp_202021temp_list_box li.origin_lp_202021temp_list .origin_lp_202021temp_txt {
    padding: 25px 35px;
    font-size: 18px;
    height: 100%;
}

#origin_lp_202021temp_container .origin_lp_202223temp_event_info_area .origin_lp_202021temp_bg {
    top: 200px;
}

#origin_lp_202021temp_container .origin_lp_202223temp_event_info_area .origin_lp_202021temp_bg img {
    width: 100%;
}
}

	/* -----------------------------------------------
	宇都宮
	----------------------------------------------- */
#origin_lp_202021temp_container #origin_lp_202021temp_22100809_utsunomiya .origin_lp_202021temp_event_area {
	position: relative;
}

#origin_lp_202021temp_container #origin_lp_202021temp_22100809_utsunomiya .origin_lp_202021temp_event_area .origin_lp_202223temp_event_intro01{
	background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_100809/sp_intro01.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 234.71%;
	background-size: cover;
}

#origin_lp_202021temp_container #origin_lp_202021temp_22100809_utsunomiya .origin_lp_202021temp_event_area .origin_lp_202223temp_event_intro02{
	background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_100809/sp_intro02.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 372.14%;
	background-size: cover;
}

#origin_lp_202021temp_container #origin_lp_202021temp_22100809_utsunomiya .origin_lp_202021temp_event_area .origin_lp_202223temp_event_intro03{
	background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_100809/sp_intro03.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 507.86%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_22100809_utsunomiya .origin_lp_202021temp_event_area .origin_lp_202223temp_event_intro01{
	background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_101516/pc_intro_01.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 41.97%;
	background-size: cover;
}
#origin_lp_202021temp_container #origin_lp_202021temp_22100809_utsunomiya .origin_lp_202021temp_event_area .origin_lp_202223temp_event_intro02{
	background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_100809/pc_intro02.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 106.64%;
	background-size: cover;
}
#origin_lp_202021temp_container #origin_lp_202021temp_22100809_utsunomiya .origin_lp_202021temp_event_area .origin_lp_202223temp_event_intro02{
	background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_100809/pc_intro02.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 76.25%;
	background-size: cover;
}
#origin_lp_202021temp_container #origin_lp_202021temp_22100809_utsunomiya .origin_lp_202021temp_event_area .origin_lp_202223temp_event_intro03{
	background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_100809/pc_intro03.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 117.97%;
	background-size: cover;
}
}

	/* -----------------------------------------------
	信州
	----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_22101516_shinshu .origin_lp_202021temp_event_area .origin_lp_202223temp_event_intro00{
	background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_101516/sp_intro_00.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 217.86%;
	background-size: cover;
}

#origin_lp_202021temp_container #origin_lp_202021temp_22101516_shinshu .origin_lp_202021temp_event_area .origin_lp_202223temp_event_intro01{
	background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_101516/sp_intro_special.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 409%;
	background-size: cover;
}

#origin_lp_202021temp_container #origin_lp_202021temp_22101516_shinshu .origin_lp_202021temp_event_area .origin_lp_202223temp_event_intro02{
	background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_100809/sp_intro02.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 372.14%;
	background-size: cover;
}

#origin_lp_202021temp_container #origin_lp_202021temp_22101516_shinshu .origin_lp_202021temp_event_area .origin_lp_202223temp_event_intro03{
	background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_101516/sp_intro03.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 271.43%;
	background-size: cover;
}

#origin_lp_202021temp_container #origin_lp_202021temp_22102223_sanen .origin_lp_202021temp_event_area .origin_lp_202223temp_event_intro00{
	background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_102223/sp_intro00.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 449.3%;
	background-size: cover;
}
#origin_lp_202021temp_container #origin_lp_202021temp_22102223_sanen .origin_lp_202021temp_event_area .origin_lp_202223temp_event_intro03{
	background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_102223/sp_intro03.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 340.85%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_22101516_shinshu .origin_lp_202021temp_event_area .origin_lp_202223temp_event_intro00{
	background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_101516/pc_intro00.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 89.84%;
	background-size: cover;
}
#origin_lp_202021temp_container #origin_lp_202021temp_22101516_shinshu .origin_lp_202021temp_event_area .origin_lp_202223temp_event_intro01{
	background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_101516/pc_intro_special.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 128.5%;
	background-size: cover;
}
#origin_lp_202021temp_container #origin_lp_202021temp_22101516_shinshu .origin_lp_202021temp_event_area .origin_lp_202223temp_event_intro02{
	background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_100809/pc_intro02.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 106.64%;
	background-size: cover;
}
#origin_lp_202021temp_container #origin_lp_202021temp_22101516_shinshu .origin_lp_202021temp_event_area .origin_lp_202223temp_event_intro02{
	background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_100809/pc_intro02.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 76.25%;
	background-size: cover;
}
#origin_lp_202021temp_container #origin_lp_202021temp_22101516_shinshu .origin_lp_202021temp_event_area .origin_lp_202223temp_event_intro03{
	background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_101516/pc_intro03.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 80.23%;
	background-size: cover;
}
#origin_lp_202021temp_container #origin_lp_202021temp_22102223_sanen .origin_lp_202021temp_event_area .origin_lp_202223temp_event_intro00{
	background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_102223/pc_intro00.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 117.7%;
	background-size: cover;
}
#origin_lp_202021temp_container #origin_lp_202021temp_22102223_sanen .origin_lp_202021temp_event_area .origin_lp_202223temp_event_intro03{
	background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_102223/pc_intro03.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 80.47%;
	background-size: cover;
}
}

	/* -----------------------------------------------
	富山
	----------------------------------------------- */

@media screen and (min-width: 769px) {
	#origin_lp_202021temp_container #origin_lp_202021temp_22111920_toyama .origin_lp_202021temp_event_area .origin_lp_202223temp_event_intro00{
		background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_111920/pc_intro_00.png);
		background-repeat: no-repeat;
		height: 0;
		padding-bottom: 76.17%;
		background-size: cover;
	}
}

#origin_lp_202021temp_container #origin_lp_202021temp_22111920_toyama .origin_lp_202021temp_event_area {
	position: relative;
}

#origin_lp_202021temp_container #origin_lp_202021temp_22111920_toyama .origin_lp_202021temp_event_area .origin_lp_202223temp_event_intro01{
	background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_100809/sp_intro01.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 234.71%;
	background-size: cover;
}

#origin_lp_202021temp_container #origin_lp_202021temp_22111920_toyama .origin_lp_202021temp_event_area .origin_lp_202223temp_event_intro02{
	background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_100809/sp_intro02.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 372.14%;
	background-size: cover;
}

#origin_lp_202021temp_container #origin_lp_202021temp_22111920_toyama .origin_lp_202021temp_event_area .origin_lp_202223temp_event_intro03{
	background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_111920/sp_intro_03.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 366.14%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_22111920_toyama .origin_lp_202021temp_event_area .origin_lp_202223temp_event_intro01{
	background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_101516/pc_intro_01.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 41.97%;
	background-size: cover;
}
#origin_lp_202021temp_container #origin_lp_202021temp_22111920_toyama .origin_lp_202021temp_event_area .origin_lp_202223temp_event_intro02{
	background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_100809/pc_intro02.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 106.64%;
	background-size: cover;
}
#origin_lp_202021temp_container #origin_lp_202021temp_22111920_toyama .origin_lp_202021temp_event_area .origin_lp_202223temp_event_intro02{
	background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_100809/pc_intro02.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 76.25%;
	background-size: cover;
}
#origin_lp_202021temp_container #origin_lp_202021temp_22111920_toyama .origin_lp_202021temp_event_area .origin_lp_202223temp_event_intro03{
	background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_111920/pc_intro_03.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 74.14%;
	background-size: cover;
}
}

	/* -----------------------------------------------
	滋賀
	----------------------------------------------- */
#origin_lp_202021temp_container #origin_lp_202021temp_221130_shiga .origin_lp_202021temp_event_area .origin_lp_202223temp_event_intro00{
	background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_1130/sp_intro_00.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 109.85%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
	#origin_lp_202021temp_container #origin_lp_202021temp_221130_shiga .origin_lp_202021temp_event_area .origin_lp_202223temp_event_intro00{
		background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_1130/pc_intro_00.jpg);
		background-repeat: no-repeat;
		height: 0;
		padding-bottom: 40.62%;
		background-size: cover;
	}
}
#origin_lp_202021temp_container #origin_lp_202021temp_221130_shiga .origin_lp_202021temp_event_area {
	position: relative;
}

#origin_lp_202021temp_container #origin_lp_202021temp_221130_shiga .origin_lp_202021temp_event_area .origin_lp_202223temp_event_intro03{
	background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_1130/sp_intro_03.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 373.7%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_221130_shiga .origin_lp_202021temp_event_area .origin_lp_202223temp_event_intro03{
	background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_1130/pc_intro_03.png);
		background-repeat: no-repeat;
		height: 0;
		padding-bottom: 83.5%;
		background-size: cover;
}
}

	/* -----------------------------------------------
	広島
	----------------------------------------------- */

	#origin_lp_202021temp_container #origin_lp_202021temp_22120304_hiroshima .origin_lp_202021temp_event_area .origin_lp_202223temp_event_intro00{
		background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_120304/sp_intro_00.png);
		background-repeat: no-repeat;
		height: 0;
		padding-bottom: 178.85%;
		background-size: cover;
	}
	
	@media screen and (min-width: 769px) {
		#origin_lp_202021temp_container #origin_lp_202021temp_22120304_hiroshima .origin_lp_202021temp_event_area .origin_lp_202223temp_event_intro00{
			background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_120304/pc_intro_00.png);
			background-repeat: no-repeat;
			height: 0;
			padding-bottom: 45.31%;
			background-size: cover;
		}
	}

	#origin_lp_202021temp_container #origin_lp_202021temp_22120304_hiroshima .origin_lp_202021temp_event_area .origin_lp_202223temp_event_intro01{
		background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_120304/sp_intro_01.png);
		background-repeat: no-repeat;
		height: 0;
		padding-bottom: 178.85%;
		background-size: cover;
	}

	#origin_lp_202021temp_container #origin_lp_202021temp_22120304_hiroshima .origin_lp_202021temp_event_area .origin_lp_202223temp_event_intro02{
		background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_120304/sp_intro_02.jpg);
		background-repeat: no-repeat;
		height: 0;
		padding-bottom: 236.42%;
		background-size: cover;
	}

	@media screen and (min-width: 769px) {
		#origin_lp_202021temp_container #origin_lp_202021temp_22120304_hiroshima .origin_lp_202021temp_event_area .origin_lp_202223temp_event_intro01{
			background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_120304/pc_intro_01.png);
			background-repeat: no-repeat;
			height: 0;
			padding-bottom: 81.32%;
			background-size: cover;
		}
		#origin_lp_202021temp_container #origin_lp_202021temp_22120304_hiroshima .origin_lp_202021temp_event_area .origin_lp_202223temp_event_intro02{
			background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_120304/pc_intro_02.jpg);
			background-repeat: no-repeat;
			height: 0;
			padding-bottom: 89.45%;
			background-size: cover;
		}
	}
	
	#origin_lp_202021temp_container #origin_lp_202021temp_22120304_hiroshima .origin_lp_202021temp_event_area {
		position: relative;
	}
	
	#origin_lp_202021temp_container #origin_lp_202021temp_22120304_hiroshima .origin_lp_202021temp_event_area .origin_lp_202223temp_event_intro03{
		background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_120304/sp_intro_03.png);
		background-repeat: no-repeat;
		height: 0;
		padding-bottom: 313.85%;
		background-size: cover;
	}
	
	@media screen and (min-width: 769px) {
	#origin_lp_202021temp_container #origin_lp_202021temp_22120304_hiroshima .origin_lp_202021temp_event_area .origin_lp_202223temp_event_intro03{
		background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_120304/pc_intro_03.png);
		background-repeat: no-repeat;
		height: 0;
		padding-bottom: 83.43%;
		background-size: cover;
	}
	}

	/* -----------------------------------------------
	FE名古屋
	----------------------------------------------- */

#origin_lp_202021temp_container #origin_lp_202021temp_22121718_nagoya .origin_lp_202021temp_event_area .origin_lp_202223temp_event_intro00{
	background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_121718/sp_intro_00.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 436.14%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
	#origin_lp_202021temp_container #origin_lp_202021temp_22121718_nagoya .origin_lp_202021temp_event_area .origin_lp_202223temp_event_intro00{
		background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_121718/pc_intro_00.png);
		background-repeat: no-repeat;
		height: 0;
		padding-bottom: 149.68%;
		background-size: cover;
	}
}

#origin_lp_202021temp_container #origin_lp_202021temp_22121718_nagoya .origin_lp_202021temp_event_area {
	position: relative;
}

#origin_lp_202021temp_container #origin_lp_202021temp_22121718_nagoya .origin_lp_202021temp_event_area .origin_lp_202223temp_event_intro03{
	background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_120304/sp_intro_03.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 313.85%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_22121718_nagoya .origin_lp_202021temp_event_area .origin_lp_202223temp_event_intro03{
	background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_120304/pc_intro_03.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 83.43%;
	background-size: cover;
}
}

	/* -----------------------------------------------
	琉球
	----------------------------------------------- */

	#origin_lp_202021temp_container #origin_lp_202021temp_221228_ryukyu .origin_lp_202021temp_event_area .origin_lp_202223temp_event_intro00{
		background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_1228/sp_intro00.jpg);
		background-repeat: no-repeat;
		height: 0;
		padding-bottom: 86.28%;
		background-size: cover;
	}
	
	@media screen and (min-width: 769px) {
		#origin_lp_202021temp_container #origin_lp_202021temp_221228_ryukyu .origin_lp_202021temp_event_area .origin_lp_202223temp_event_intro00{
			background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_1228/pc_intro00.jpg);
			background-repeat: no-repeat;
			height: 0;
			padding-bottom: 52.10%;
			background-size: cover;
		}
	}
	#origin_lp_202021temp_container #origin_lp_202021temp_221228_ryukyu .origin_lp_202021temp_event_area .origin_lp_202223temp_event_intro01{
		background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_1228/sp_intro01.jpg);
		background-repeat: no-repeat;
		height: 0;
		padding-bottom: 453.85%;
		background-size: cover;
	}
	
	@media screen and (min-width: 769px) {
	#origin_lp_202021temp_container #origin_lp_202021temp_221228_ryukyu .origin_lp_202021temp_event_area .origin_lp_202223temp_event_intro01{
		background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_1228/pc_intro01.jpg);
		background-repeat: no-repeat;
		height: 0;
		padding-bottom: 75%;
		background-size: cover;
	}
	}
	
	#origin_lp_202021temp_container #origin_lp_202021temp_221228_ryukyu .origin_lp_202021temp_event_area {
		position: relative;
	}

	#origin_lp_202021temp_container #origin_lp_202021temp_221228_ryukyu .origin_lp_202021temp_event_area .origin_lp_202223temp_event_intro02{
		background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_1228/sp_intro02.jpg);
		background-repeat: no-repeat;
		height: 0;
		padding-bottom: 361.71%;
		background-size: cover;
	}
	
	@media screen and (min-width: 769px) {
	#origin_lp_202021temp_container #origin_lp_202021temp_221228_ryukyu .origin_lp_202021temp_event_area .origin_lp_202223temp_event_intro02{
		background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_1228/pc_intro02.jpg);
		background-repeat: no-repeat;
		height: 0;
		padding-bottom: 101.25%;
		background-size: cover;
	}
	}


	/* -----------------------------------------------
	北海道
	----------------------------------------------- */

	#origin_lp_202021temp_container #origin_lp_202021temp_22010708_hokkaido .origin_lp_202021temp_event_area .origin_lp_202223temp_event_intro00{
		background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_010708/sp_intro_00.jpg);
		background-repeat: no-repeat;
		height: 0;
		padding-bottom: 340.86%;
		background-size: cover;
	}
	
	@media screen and (min-width: 769px) {
		#origin_lp_202021temp_container #origin_lp_202021temp_22010708_hokkaido .origin_lp_202021temp_event_area .origin_lp_202223temp_event_intro00{
			background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_010708/pc_intro_00.jpg);
			background-repeat: no-repeat;
			height: 0;
			padding-bottom: 72.97%;
			background-size: cover;
		}
	}

	#origin_lp_202021temp_container #origin_lp_202021temp_22010708_hokkaido .origin_lp_202021temp_event_area {
		position: relative;
	}

	#origin_lp_202021temp_container #origin_lp_202021temp_22010708_hokkaido .origin_lp_202021temp_event_area .origin_lp_202223temp_event_intro02{
		background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_010708/sp_intro_02.jpg);
		background-repeat: no-repeat;
		height: 0;
		padding-bottom: 311.43%;
		background-size: cover;
	}
	
	@media screen and (min-width: 769px) {
	#origin_lp_202021temp_container #origin_lp_202021temp_22010708_hokkaido .origin_lp_202021temp_event_area .origin_lp_202223temp_event_intro02{
		background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_010708/pc_intro_02.jpg);
		background-repeat: no-repeat;
		height: 0;
		padding-bottom: 97.66%;
		background-size: cover;
	}
	}

	/* -----------------------------------------------
	広島
	----------------------------------------------- */

	#origin_lp_202021temp_container #origin_lp_202021temp_230111_hiroshima .origin_lp_202021temp_event_area .origin_lp_202223temp_event_intro00{
		background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_0111/sp_intro00.png);
		background-repeat: no-repeat;
		height: 0;
		padding-bottom: 134.91%;
		background-size: cover;
	}
	
	@media screen and (min-width: 769px) {
		#origin_lp_202021temp_container #origin_lp_202021temp_230111_hiroshima .origin_lp_202021temp_event_area .origin_lp_202223temp_event_intro00{
			background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_0111/pc_intro00.png);
			background-repeat: no-repeat;
			height: 0;
			padding-bottom: 39.29%;
			background-size: cover;
		}
	}

	#origin_lp_202021temp_container #origin_lp_202021temp_230111_hiroshima .origin_lp_202021temp_event_area {
		position: relative;
	}

	#origin_lp_202021temp_container #origin_lp_202021temp_230111_hiroshima .origin_lp_202021temp_event_area .origin_lp_202223temp_event_intro02{
		background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_0111/sp_intro02.png);
		background-repeat: no-repeat;
		height: 0;
		padding-bottom: 341%;
		background-size: cover;
	}
	
	@media screen and (min-width: 769px) {
	#origin_lp_202021temp_container #origin_lp_202021temp_230111_hiroshima .origin_lp_202021temp_event_area .origin_lp_202223temp_event_intro02{
		background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_0111/pc_intro02.png);
		background-repeat: no-repeat;
		height: 0;
		padding-bottom: 101%;
		background-size: cover;
	}
	}

	/* -----------------------------------------------
	SR渋谷
	----------------------------------------------- */

	#origin_lp_202021temp_container #origin_lp_202021temp_23012829_shibuya .origin_lp_202021temp_event_area .origin_lp_202223temp_event_intro00{
		background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_0111/sp_intro00.png);
		background-repeat: no-repeat;
		height: 0;
		padding-bottom: 134.91%;
		background-size: cover;
	}
	
	@media screen and (min-width: 769px) {
		#origin_lp_202021temp_container #origin_lp_202021temp_23012829_shibuya .origin_lp_202021temp_event_area .origin_lp_202223temp_event_intro00{
			background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_0111/pc_intro00.png);
			background-repeat: no-repeat;
			height: 0;
			padding-bottom: 39.29%;
			background-size: cover;
		}
	}

	#origin_lp_202021temp_container #origin_lp_202021temp_23012829_shibuya .origin_lp_202021temp_event_area {
		position: relative;
	}

	#origin_lp_202021temp_container #origin_lp_202021temp_23012829_shibuya .origin_lp_202021temp_event_area .origin_lp_202223temp_event_intro02{
		background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_012829/sp_intro02.jpg);
		background-repeat: no-repeat;
		height: 0;
		padding-bottom: 390%;
		background-size: cover;
	}
	
	@media screen and (min-width: 769px) {
	#origin_lp_202021temp_container #origin_lp_202021temp_23012829_shibuya .origin_lp_202021temp_event_area .origin_lp_202223temp_event_intro02{
		background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_012829/pc_intro02.jpg);
		background-repeat: no-repeat;
		height: 0;
		padding-bottom: 92%;
		background-size: cover;
	}
	}

	/* -----------------------------------------------
	2023.3.08 FE名古屋
	----------------------------------------------- */

	#origin_lp_202021temp_container #origin_lp_202021temp_230308_nagoya .origin_lp_202021temp_event_area .origin_lp_202223temp_event_intro00{
		background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_0308/sp_intro00.png);
		background-repeat: no-repeat;
		height: 0;
		padding-bottom: 560.29%;
		background-size: cover;
	}
	
	@media screen and (min-width: 769px) {
		#origin_lp_202021temp_container #origin_lp_202021temp_230308_nagoya .origin_lp_202021temp_event_area .origin_lp_202223temp_event_intro00{
			background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_0308/pc_intro00.jpg);
			background-repeat: no-repeat;
			height: 0;
			padding-bottom: 133.75%;
			background-size: cover;
		}
	}

	#origin_lp_202021temp_container #origin_lp_202021temp_230308_nagoya .origin_lp_202021temp_event_area .origin_lp_202223temp_event_intro01{
		background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_0308/sp_intro01.jpg);
		background-repeat: no-repeat;
		height: 0;
		padding-bottom: 460.43%;
		background-size: cover;
	}
	
	@media screen and (min-width: 769px) {
		#origin_lp_202021temp_container #origin_lp_202021temp_230308_nagoya .origin_lp_202021temp_event_area .origin_lp_202223temp_event_intro01{
			background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_0308/pc_intro01.jpg);
			background-repeat: no-repeat;
			height: 0;
			padding-bottom: 99.5%;
			background-size: cover;
		}
	}

	#origin_lp_202021temp_container #origin_lp_202021temp_230308_nagoya .origin_lp_202021temp_event_area {
		position: relative;
	}

	#origin_lp_202021temp_container #origin_lp_202021temp_230308_nagoya .origin_lp_202021temp_event_area .origin_lp_202223temp_event_intro02{
		background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_0308/sp_intro02.png);
		background-repeat: no-repeat;
		height: 0;
		padding-bottom: 551.85%;
		background-size: cover;
	}
	
	@media screen and (min-width: 769px) {
	#origin_lp_202021temp_container #origin_lp_202021temp_230308_nagoya .origin_lp_202021temp_event_area .origin_lp_202223temp_event_intro02{
		background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_0308/pc_intro02.png);
		background-repeat: no-repeat;
		height: 0;
		padding-bottom: 136.1%;
		background-size: cover;
	}
	}

	/* -----------------------------------------------
	2023.3.22 島根
	----------------------------------------------- */

	#origin_lp_202021temp_container #origin_lp_202021temp_230322_shimane .origin_lp_202021temp_event_area .origin_lp_202223temp_event_intro00{
		background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_0322/sp_intro00.jpg);
		background-repeat: no-repeat;
		height: 0;
		padding-bottom: 499.14%;
		background-size: cover;
	}
	
	@media screen and (min-width: 769px) {
		#origin_lp_202021temp_container #origin_lp_202021temp_230322_shimane .origin_lp_202021temp_event_area .origin_lp_202223temp_event_intro00{
			background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_0322/pc_intro00.jpg);
			background-repeat: no-repeat;
			height: 0;
			padding-bottom: 112.10%;
			background-size: cover;
		}
	}

	#origin_lp_202021temp_container #origin_lp_202021temp_230322_shimane .origin_lp_202021temp_event_area .origin_lp_202223temp_event_intro01{
		background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_0322/sp_intro01.jpg);
		background-repeat: no-repeat;
		height: 0;
		padding-bottom: 459.57%;
		background-size: cover;
	}
	
	@media screen and (min-width: 769px) {
		#origin_lp_202021temp_container #origin_lp_202021temp_230322_shimane .origin_lp_202021temp_event_area .origin_lp_202223temp_event_intro01{
			background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_0322/pc_intro01.jpg);
			background-repeat: no-repeat;
			height: 0;
			padding-bottom: 106.87%;
			background-size: cover;
		}
	}

	#origin_lp_202021temp_container #origin_lp_202021temp_230322_shimane .origin_lp_202021temp_event_area {
		position: relative;
	}

	#origin_lp_202021temp_container #origin_lp_202021temp_230322_shimane .origin_lp_202021temp_event_area .origin_lp_202223temp_event_intro02{
		background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_0322/sp_intro02.png);
		background-repeat: no-repeat;
		height: 0;
		padding-bottom: 560.57%;
		background-size: cover;
	}
	
	@media screen and (min-width: 769px) {
	#origin_lp_202021temp_container #origin_lp_202021temp_230322_shimane .origin_lp_202021temp_event_area .origin_lp_202223temp_event_intro02{
		background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_0322/pc_intro02.png);
		background-repeat: no-repeat;
		height: 0;
		padding-bottom: 126.95%;
		background-size: cover;
	}
	}

	/* -----------------------------------------------
	2023.4.01-02 川崎
	----------------------------------------------- */

	#origin_lp_202021temp_container #origin_lp_202021temp_23040102_kawasaki .origin_lp_202021temp_event_area .origin_lp_202223temp_event_intro00{
		background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_040102/sp_intro00.png);
		background-repeat: no-repeat;
		height: 0;
		padding-bottom: 390%;
		background-size: cover;
	}
	
	@media screen and (min-width: 769px) {
		#origin_lp_202021temp_container #origin_lp_202021temp_23040102_kawasaki .origin_lp_202021temp_event_area .origin_lp_202223temp_event_intro00{
			background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_040102/pc_intro00.jpg);
			background-repeat: no-repeat;
			height: 0;
			padding-bottom: 88.20%;
			background-size: cover;
		}
	}

	#origin_lp_202021temp_container #origin_lp_202021temp_23040102_kawasaki .origin_lp_202021temp_event_area {
		position: relative;
	}

	#origin_lp_202021temp_container #origin_lp_202021temp_23040102_kawasaki .origin_lp_202021temp_event_area .origin_lp_202223temp_event_intro02{
		background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_040102/sp_intro02.png);
		background-repeat: no-repeat;
		height: 0;
		padding-bottom: 437.85%;
		background-size: cover;
	}
	
	@media screen and (min-width: 769px) {
	#origin_lp_202021temp_container #origin_lp_202021temp_23040102_kawasaki .origin_lp_202021temp_event_area .origin_lp_202223temp_event_intro02{
		background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_040102/pc_intro02.jpg);
		background-repeat: no-repeat;
		height: 0;
		padding-bottom: 126.95%;
		background-size: cover;
	}
	}

	/* -----------------------------------------------
	2023.4.08-09 名古屋D
	----------------------------------------------- */

	#origin_lp_202021temp_container #origin_lp_202021temp_23040809_nagoya .origin_lp_202021temp_event_area .origin_lp_202223temp_event_intro00{
		background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_040809/sp_intro00.png);
		background-repeat: no-repeat;
		height: 0;
		padding-bottom: 309.28%;
		background-size: cover;
	}
	
	@media screen and (min-width: 769px) {
		#origin_lp_202021temp_container #origin_lp_202021temp_23040809_nagoya .origin_lp_202021temp_event_area .origin_lp_202223temp_event_intro00{
			background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_040809/pc_intro00.png);
			background-repeat: no-repeat;
			height: 0;
			padding-bottom: 70.70%;
			background-size: cover;
		}
	}

	#origin_lp_202021temp_container #origin_lp_202021temp_23040809_nagoya .origin_lp_202021temp_event_area {
		position: relative;
	}

	#origin_lp_202021temp_container #origin_lp_202021temp_23040809_nagoya .origin_lp_202021temp_event_area .origin_lp_202223temp_event_intro02{
		background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_040809/sp_intro02.png);
		background-repeat: no-repeat;
		height: 0;
		padding-bottom: 506.28%;
		background-size: cover;
	}
	
	@media screen and (min-width: 769px) {
	#origin_lp_202021temp_container #origin_lp_202021temp_23040809_nagoya .origin_lp_202021temp_event_area .origin_lp_202223temp_event_intro02{
		background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_040809/pc_intro02.png);
		background-repeat: no-repeat;
		height: 0;
		padding-bottom: 126.95%;
		background-size: cover;
	}
	}

	/* -----------------------------------------------
	2023.4.19 京都
	----------------------------------------------- */
	#origin_lp_202021temp_container #origin_lp_202021temp_230419_kyoto .origin_lp_202021temp_event_area {
		position: relative;
	}

	#origin_lp_202021temp_container #origin_lp_202021temp_230419_kyoto .origin_lp_202021temp_event_area .origin_lp_202223temp_event_intro02{
		background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_0419/sp_intro02.png);
		background-repeat: no-repeat;
		height: 0;
		padding-bottom: 544.57%;
		background-size: cover;
	}
	
	@media screen and (min-width: 769px) {
	#origin_lp_202021temp_container #origin_lp_202021temp_230419_kyoto .origin_lp_202021temp_event_area .origin_lp_202223temp_event_intro02{
		background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_0419/pc_intro02.png);
		background-repeat: no-repeat;
		height: 0;
		padding-bottom: 119.60%;
		background-size: cover;
	}
	}

	/* -----------------------------------------------
	2023.4.22-23 滋賀
	----------------------------------------------- */
	#origin_lp_202021temp_container #origin_lp_202021temp_23042223_shiga .origin_lp_202021temp_event_area {
		position: relative;
	}

	#origin_lp_202021temp_container #origin_lp_202021temp_23042223_shiga .origin_lp_202021temp_event_area .origin_lp_202223temp_event_intro02{
		background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_042223/sp_intro02.png);
		background-repeat: no-repeat;
		height: 0;
		padding-bottom: 544.57%;
		background-size: cover;
	}
	
	@media screen and (min-width: 769px) {
	#origin_lp_202021temp_container #origin_lp_202021temp_23042223_shiga .origin_lp_202021temp_event_area .origin_lp_202223temp_event_intro02{
		background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_042223/pc_intro02.png);
		background-repeat: no-repeat;
		height: 0;
		padding-bottom: 119.60%;
		background-size: cover;
	}
	}


	/* -----------------------------------------------
	マハラジャ
	----------------------------------------------- */

	#origin_lp_202021temp_container #origin_lp_202021temp_23042223_shiga .origin_lp_202021temp_maharajya_area {
		position: relative;
	}

	#origin_lp_202021temp_container #origin_lp_202021temp_23042223_shiga .origin_lp_202021temp_maharajya_area .origin_lp_202021temp_maharajya_box01{
		background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2022_23/22_23_042223/sp_maharajya01.jpg);
		background-repeat: no-repeat;
		height: 0;
		padding-bottom: 208.7142%;
		background-size: cover;
	}

	@media screen and (min-width: 769px) {
	#origin_lp_202021temp_container #origin_lp_202021temp_23042223_shiga .origin_lp_202021temp_maharajya_area .origin_lp_202021temp_maharajya_box01 {
		background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2022_23/22_23_042223/pc_maharajya01.jpg);
		background-repeat: no-repeat;
		padding-bottom: 70.7031%;
		height: 0;
		background-size: cover;
	}
	}

	#origin_lp_202021temp_container #origin_lp_202021temp_23042223_shiga .origin_lp_202021temp_maharajya_area .origin_lp_202021temp_maharajya_box02{
		background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2022_23/22_23_042223/sp_maharajya02-02.jpg);
		background-repeat: no-repeat;
		height: 0;
		padding-bottom: 177.5714%;
		background-size: cover;
	}

	@media screen and (min-width: 769px) {
	#origin_lp_202021temp_container #origin_lp_202021temp_23042223_shiga .origin_lp_202021temp_maharajya_area .origin_lp_202021temp_maharajya_box02 {
		background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2022_23/22_23_042223/pc_maharajya02.jpg);
		background-repeat: no-repeat;
		padding-bottom: 27.1875%;
		height: 0;
		background-size: cover;
	}
	}

	#origin_lp_202021temp_container #origin_lp_202021temp_23042223_shiga .origin_lp_202021temp_maharajya_area .origin_lp_202021temp_maharajya_box03{
		background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2022_23/22_23_042223/sp_maharajya03.jpg);
		background-repeat: no-repeat;
		height: 0;
		padding-bottom: 143.1428%;
		background-size: cover;
	}


	/* -----------------------------------------------
	2023.5.6-7 茨城
	----------------------------------------------- */
	#origin_lp_202021temp_container #origin_lp_202021temp_23050607_ibaraki .origin_lp_202021temp_event_area {
		position: relative;
	}

	#origin_lp_202021temp_container #origin_lp_202021temp_23050607_ibaraki .origin_lp_202021temp_event_area .origin_lp_202223temp_event_intro02{
		background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_050607/sp_intro02.png);
		background-repeat: no-repeat;
		height: 0;
		padding-bottom: 378.28%;
		background-size: cover;
	}
	
	@media screen and (min-width: 769px) {
	#origin_lp_202021temp_container #origin_lp_202021temp_23050607_ibaraki .origin_lp_202021temp_event_area .origin_lp_202223temp_event_intro02{
		background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_050607/pc_intro02.png);
		background-repeat: no-repeat;
		height: 0;
		padding-bottom: 108.04%;
		background-size: cover;
	}
	}


	
	
	

/* -----------------------------------------------
プレイヤースライダー 2022-23
----------------------------------------------- */
#origin_lp_202021temp_container #origin_lp_temp_pick_up_area2022 .origin_lp_temp_midashi {
    text-align: center;
    margin: 0 auto 20px;
    width: 50%;
}

#origin_lp_202021temp_container #origin_lp_temp_pick_up_area2022 {
	background: linear-gradient(180deg, #fff 0%, #fff 30%, #bc001f 30%, #bc001f 100%);
	padding: 40px 0px;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_temp_pick_up_area2022 {
	background: linear-gradient(180deg, #fff 0%, #fff 30%, #bc001f 30%, #bc001f 100%);
    padding: 40px 0; 
}

#origin_lp_202021temp_container #origin_lp_temp_pick_up_area2022 .origin_lp_temp_midashi {
    text-align: left;
	width: 1000px;
}
}

#origin_lp_202021temp_container #origin_lp_temp_pick_up_area2022 li img{
    margin: 0 10px;
    width: 350px;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_temp_pick_up_area2022 li img{
    margin: 0 20px;
    width: 1000px;
}
}

.slick-arrow {
  position: absolute;
  top: 0;
  bottom: 0;
  margin: auto;
}

.prev_icon{
  position: absolute;
  top: 50%;
  left: 10px;
  transform: translate(0,-50%);
  width: 30px;
  z-index: 1;
}
.next_icon{
  position: absolute;
  top: 50%;
  right: 10px;
  transform: translate(0,-50%);
  width: 30px;
  z-index: 1;
}

/* -----------------------------------------------
タイムスケジュール 2022-23
----------------------------------------------- */
#origin_lp_202021temp_container .origin_lp_202021temp_time_schedule table {
	 color: #fff;
}
#origin_lp_202021temp_container .origin_lp_202021temp_time_schedule tr {
	background: #000;
    padding: 0.3em 1em;
}
#origin_lp_202021temp_container .origin_lp_202021temp_time_schedule th {
	background: #000;
    padding: 0.3em 1em;
}
#origin_lp_202021temp_container .origin_lp_202021temp_time_schedule td {
	background: #b99158;
    padding: 0.3em 1em;
}

#origin_lp_202021temp_container .origin_lp_202223temp_time_schedule_2day_bg {
    background: url(/files/user/_/common/img/lp/original_lp/2022_23/template/sp_goods_bg.png);
}

#origin_lp_202021temp_container .origin_lp_202223temp_time_schedule_2day_area .origin_lp_202021temp_time_schedule_list_box {
    padding: 0 0 12.8571% 0;
}

#origin_lp_202021temp_container .origin_lp_202223temp_time_schedule_2day_area .origin_lp_202021temp_midashi_box {
    padding: 30px 0 20px;
}

#origin_lp_202021temp_container .origin_lp_202223temp_time_schedule_2day_area .origin_lp_202021temp_day {
	padding-bottom: 25px;
    width: 60%;
    margin: 0 auto;
}

#origin_lp_202021temp_container .origin_lp_202223temp_time_schedule_2day_area .origin_lp_202021temp_time_schedule {
    font-size: 4vw;
    color: #000;
    font-weight: bold;
}

#origin_lp_202021temp_container .origin_lp_202021temp_time_schedule_2day_area .origin_lp_202021temp_tipoff {
    font-size: 4vw;
    color: #000000;
    font-weight: bold;
    background-color: #fff100;
    margin-top: 25px;
    display: inline-block;
    line-height: 1em;
    padding: 2px;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container .origin_lp_202223temp_time_schedule_2day_bg {
    background: url(/files/user/_/common/img/lp/original_lp/2022_23/template/pc_goods_bg.jpg);
}

#origin_lp_202021temp_container ul.origin_lp_202021temp_ticket_day_list_box li.origin_lp_202021temp_ticket_day_list .origin_lp_202021temp_ticket_day {
	margin: 40px 0 10px;
	width: auto;
    text-align: center;
}
}

#origin_lp_202021temp_container .text_red_2223{
    color: #ff0000;
    font-size: 13px;
}

/* -----------------------------------------------
タイムスケジュール / 1day
----------------------------------------------- */
@media screen and (min-width: 769px) {	
	#origin_lp_202021temp_container .origin_lp_202223temp_time_schedule_bg {
		background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/template/sp_goods_bg.png);
}
}

/* -----------------------------------------------
グルメ情報 2022-23
----------------------------------------------- */
#origin_lp_202021temp_container .origin_lp_202223temp_gourmet_area .origin_lp_202021temp_midashi img {
	max-width: 540px;
    margin: 0 auto 40px;
    padding-top: 40px;
}

#origin_lp_202021temp_container .origin_lp_202223temp_gourmet_area {
	background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/template/sp_gourmets_bg.png);
	background-repeat: no-repeat;
	height: 730px;
	background-size: cover;
	padding: 60px 0 0 0;
}

#origin_lp_202021temp_container .origin_lp_202223temp_gourmet_area li img {
    margin: 0 10px;
    width: 350px;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container .origin_lp_202223temp_gourmet_area .origin_lp_202021temp_midashi img {
    max-width: 540px;
    margin: 0 auto 80px;
	padding-top: 80px;
}

#origin_lp_202021temp_container .origin_lp_202223temp_gourmet_area {
    background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/template/pc_gourmets_bg.jpg);
	background-repeat: no-repeat;
	height: 920px;
    padding: 80px 0 130px 0;
	background-size: cover;
}

#origin_lp_202021temp_container .origin_lp_202223temp_gourmet_area li img {
    margin: 0 20px;
    width: 400px;
}
}

#origin_lp_202021temp_container .origin_lp_202223temp_gourmet_area .origin_lp_202021temp_midashi img {
    text-align: center;
    margin: 0 auto 80px;
}

/* -----------------------------------------------
グッズ情報 2022-23
----------------------------------------------- */
#origin_lp_202021temp_container .origin_lp_202223temp_goods_area {
	background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/template/sp_goods_bg.png);
	background-repeat: no-repeat;
	height: 730px;
	background-size: cover;
	padding: 60px 0 0 0;
}

#origin_lp_202021temp_container .origin_lp_202223temp_goods_area li img {
    margin: 0 10px;
    width: 350px;
}

#origin_lp_202021temp_container .origin_lp_202223temp_goods_area .origin_lp_202021temp_txt_small02 {
	margin-top: 14px;
    font-size: 14px;
    font-weight: normal;
    text-align: center;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container .origin_lp_202223temp_goods_area .origin_lp_202021temp_midashi img {
    max-width: 200px;
    margin: 0 auto 80px;
	padding-top: 80px;
}

#origin_lp_202021temp_container .origin_lp_202223temp_goods_area {
    background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/template/pc_goods_bg.jpg);
	background-repeat: no-repeat;
	height: 920px;
    padding: 80px 0 130px 0;
	background-size: cover;
}
#origin_lp_202021temp_container .origin_lp_202223temp_goods_area li img {
    margin: 0 20px;
    width: 400px;
}
#origin_lp_202021temp_container .origin_lp_202223temp_goods_area .origin_lp_202021temp_txt_small02 {
	margin-top: 14px;
    font-size: 14px;
    font-weight: normal;
    text-align: center;
}
}

#origin_lp_202021temp_container .origin_lp_202223temp_goods_area .origin_lp_202021temp_midashi img {
    text-align: center;
    margin: 0 auto 80px;
	padding-top: 40px;
}

/* -----------------------------------------------
チケット情報 2022-23
----------------------------------------------- */
#origin_lp_202021temp_container .origin_lp_202223temp_ticket_info_bg {
    background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/template/sp_bg_ticket.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 260%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
	#origin_lp_202021temp_container .origin_lp_202223temp_ticket_info_bg {
		background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/template/bg_ticket.jpg);
		background-repeat: no-repeat;
		height: 2500px;
    	padding: 90px 0 120px 0;
		background-size: cover;
	}
	#origin_lp_202021temp_container .origin_lp_202021temp_ticket_info_area .origin_lp_202223temp_midashi {
		margin: 0 auto 60px;
		text-align: center;
		max-width: 367px;
	}
	
	#origin_lp_202021temp_container .origin_lp_202021temp_ticket_info_area .origin_lp_202223temp_arena_img {
		text-align: center;
		margin-bottom: 50px;
	}
	
	#origin_lp_202021temp_container .origin_lp_202021temp_ticket_info_area .origin_lp_202223temp_kakaku_img {
		text-align: center;
	}
	}
	
/* -----------------------------------------------
チケット情報（エディオン開催） 2022-23
----------------------------------------------- */
#origin_lp_202021temp_container .origin_lp_202223temp_ticket_info_bg_edion {
	background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/template/sp_bg_ticket.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 220%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
	#origin_lp_202021temp_container .origin_lp_202223temp_ticket_info_bg_edion {
		background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/template/bg_ticket.jpg);
		background-repeat: no-repeat;
		height: 2200px;
    	padding: 90px 0 120px 0;
		background-size: cover;
	}
}
	
/* -----------------------------------------------
アリーナ情報 2022-23
----------------------------------------------- */

#origin_lp_202021temp_container .origin_lp_202223temp_arena_info_area {
   background: url(/files/user/_/common/img/lp/original_lp/2022_23/template/sp_bg_ticket.jpg);
   background-size: cover;   
}

#origin_lp_202021temp_container .origin_lp_202223temp_arena_info_area .origin_lp_202021temp_arena_info_midashi_box {
   padding: 12.8571% 0 35.7142%;
}

#origin_lp_202021temp_container .origin_lp_202223temp_arena_info_area .origin_lp_202021temp_arena_info_midashi_box .origin_lp_202021temp_arena_info_midashi {
   width: 91.7142%;
   margin: 0 auto;
   text-align: center;
}

#origin_lp_202021temp_container .origin_lp_202021temp_arena_info_area .origin_lp_202021temp_bus_box .origin_lp_202223temp_jikoku_img {
	width: 100%;
	margin: 0 auto 20px;
    text-align: center;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container .origin_lp_202223temp_arena_info_area {
   background: url(/files/user/_/common/img/lp/original_lp/2022_23/template/bg_ticket.jpg); 
   background-size: cover; 
}

#origin_lp_202021temp_container .origin_lp_202223temp_arena_info_area .origin_lp_202021temp_arena_info_midashi_box {
   padding: 90px 0 400px;
   text-align: center;
}

#origin_lp_202021temp_container .origin_lp_202223temp_arena_info_area .origin_lp_202021temp_arena_info_midashi_box .origin_lp_202021temp_arena_info_midashi {
   margin: 0 auto;
   text-align: center;
   max-width: 686px;
}

#origin_lp_202021temp_container .origin_lp_202021temp_arena_info_area .origin_lp_202021temp_bus_box .origin_lp_202223temp_jikoku_img {
	width: 829px;
	margin: 0 auto 80px;
}
}


/* -----------------------------------------------
枠・スローガン 2022-23
----------------------------------------------- */
#origin_lp_202021temp_container .origin_lp_202021temp_event_area .origin_lp_202223temp_event_intro05{
	background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/template/sp_slogan.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 180.14%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
	#origin_lp_202021temp_container .origin_lp_202021temp_event_area .origin_lp_202223temp_event_intro05{
		background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/template/pc_slogan.png);
		background-repeat: no-repeat;
		height: 0;
		padding-bottom: 52.57%;
		background-size: cover;
	}
}

#origin_lp_202021temp_container .origin_lp_202021temp_event_area .origin_lp_202223temp_event_intro04{
	background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/template/pc_intro04.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 37.5%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
	#origin_lp_202021temp_container .origin_lp_202021temp_event_area .origin_lp_202223temp_event_intro04{
		background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/template/pc_intro04.png);
		background-repeat: no-repeat;
		height: 0;
		padding-bottom: 37.5%;
		background-size: cover;
	}
}

/* -----------------------------------------------
イベント情報 2022-23
----------------------------------------------- */
#origin_lp_202021temp_container .origin_lp_202223temp_event_info_bg {
    background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_100809/pc_intro02.png);
    background-repeat: repeat;
}

/* -----------------------------------------------
BT スライダー 20222-23
----------------------------------------------- */

#origin_lp_202021temp_container .origin_lp_202223temp_bt_top {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/template/sp_bt_top.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 26.4285%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container .origin_lp_202223temp_bt_top {
    background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2020_21/lp/template/pc_bt_top.png);
	background-repeat: no-repeat;
	padding-bottom: 26.5625%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container .origin_lp_202021temp_bt_top_2223 {
	background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/template/sp_bt_top.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 26.4285%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container .origin_lp_202021temp_bt_top_2223 {
    background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/template/pc_bt_top.png);
	background-repeat: no-repeat;
	padding-bottom: 26.5625%;
	height: 0;
	background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_temp_bt_area_2223 {
    background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/template/sp_bg_bt.png);
    padding-bottom: 141.7%;
	background-repeat: no-repeat;
    height: 0;
    background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_temp_bt_area_2223 {
    background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/template/pc_bg_bt.png);
    padding-bottom: 75.2%;
    background-repeat: no-repeat;
    height: 0;
    background-size: cover;
}
}

#origin_lp_202021temp_container #origin_lp_temp_bt_area_2223 li{
	margin: 0 10px;
    width: 300px;
}

#origin_lp_202021temp_container #origin_lp_temp_bt_area_2223 .origin_lp_temp_midashi {
    text-align: center;
    margin: 0 auto;
    width: 80%;
    padding: 90px 0 30px;
}

#origin_lp_202021temp_container #origin_lp_temp_bt_area_2223 .player_txt {
    color: #ffffff;
    margin-top: 10px;
    font-size: 16px;
    line-height: 1.6em;
}

@media screen and (min-width: 769px) {
/* #origin_lp_202021temp_container #origin_lp_temp_bt_area_2223 {
    padding: 150px 0;
} */

#origin_lp_202021temp_container #origin_lp_temp_bt_area_2223 .origin_lp_temp_midashi {
	text-align: center;
    padding: 120px 0 50px;
}
#origin_lp_202021temp_container #origin_lp_temp_bt_area_2223 li{
    margin: 0 40px;
    width: 460px;
}
#origin_lp_202021temp_container #origin_lp_temp_bt_area_2223 .player_txt {
    margin-top: 20px;
}
}

/* -----------------------------------------------
MAJESTY
----------------------------------------------- */
#origin_lp_202021temp_container #origin_lp_202021temp_22102223_sanen .origin_lp_202021temp_majesty_link{
	display: block;
}
@media screen and (min-width: 769px) {
	#origin_lp_202021temp_container #origin_lp_202021temp_22102223_sanen .origin_lp_202021temp_majesty_link{
		display: flex;
	}
}

#origin_lp_202021temp_container #origin_lp_202021temp_22102223_sanen .origin_lp_202021temp_majesty_btn{
	background: #b50606;
	border: 1px solid #000000;
}


#origin_lp_202021temp_container #origin_lp_202021temp_22111920_toyama .origin_lp_202021temp_majesty_link{
	display: block;
}
@media screen and (min-width: 769px) {
	#origin_lp_202021temp_container #origin_lp_202021temp_22111920_toyama .origin_lp_202021temp_majesty_link{
		display: flex;
	}
}

#origin_lp_202021temp_container #origin_lp_202021temp_22111920_toyama .origin_lp_202021temp_majesty_btn{
	background: #b50606;
	border: 1px solid #000000;
}


#origin_lp_202021temp_container #origin_lp_202021temp_221130_shiga .origin_lp_202021temp_majesty_link{
	display: block;
}
@media screen and (min-width: 769px) {
	#origin_lp_202021temp_container #origin_lp_202021temp_221130_shiga .origin_lp_202021temp_majesty_link{
		display: flex;
	}
}

#origin_lp_202021temp_container #origin_lp_202021temp_221130_shiga .origin_lp_202021temp_majesty_btn{
	background: #b50606;
	border: 1px solid #000000;
}


/*
2022/10/8.9_utsunomiya

************************************************************/
#origin_lp_202021temp_container .origin_lp_202223temp_midashi {
    text-align: center;
    margin: 0 auto 20px;
    max-width: 250px;
}
@media screen and (min-width: 769px) {
	#origin_lp_202021temp_container .origin_lp_202223temp_midashi {
		text-align: center;
		margin: 0 auto 60px;
		max-width: 367px;
	}
}

/* -----------------------------------------------
2022/10/8.9_utsunomiya MV
----------------------------------------------- */
#origin_lp_202021temp_container #origin_lp_202021temp_22100809_utsunomiya .origin_lp_202122temp_mv_area .origin_lp_202223temp_mv_bg {
	background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2022_23/22_23_100809/sp_mv.png);
	background-repeat: no-repeat;
	padding-bottom: 234.80%;
	height: 0;
	background-size: cover;
    margin-top: 55px;
}

#origin_lp_202021temp_container #origin_lp_202021temp_22050708_nagoya .origin_lp_202021temp_event_info_area .origin_lp_202122temp_mv_bg {
    font-weight: bold;
	background: #b8001e;
	color: #fff;
	padding: 5px;
	margin-bottom: 5px;
}

@media screen and (min-width: 769px) {
    #origin_lp_202021temp_container #origin_lp_202021temp_22100809_utsunomiya .origin_lp_202122temp_mv_area .origin_lp_202223temp_mv_bg {
        background-image: url(https://www.evessa.com/files/user/_/common/img/lp/original_lp/2022_23/22_23_100809/pc_mv.png);
        background-repeat: no-repeat;
        padding-bottom: 69.84%;
        height: 0;
        background-size: cover;
        margin-top: 105px;
    }
}

/* -----------------------------------------------
2022/10/15.16_shinshu MV
----------------------------------------------- */
#origin_lp_202021temp_container #origin_lp_202021temp_22101516_shinshu .origin_lp_202122temp_mv_area .origin_lp_202223temp_mv_bg {
	background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_101516/sp_mv.png);
	background-repeat: no-repeat;
	padding-bottom: 234.80%;
	height: 0;
	background-size: cover;
    margin-top: 55px;
}

#origin_lp_202021temp_container #origin_lp_202021temp_22050708_nagoya .origin_lp_202021temp_event_info_area .origin_lp_202122temp_mv_bg {
    font-weight: bold;
	background: #b8001e;
	color: #fff;
	padding: 5px;
	margin-bottom: 5px;
}

@media screen and (min-width: 769px) {
    #origin_lp_202021temp_container #origin_lp_202021temp_22101516_shinshu .origin_lp_202122temp_mv_area .origin_lp_202223temp_mv_bg {
        background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_101516/pc_mv.png);
        background-repeat: no-repeat;
        padding-bottom: 69.92%;
        height: 0;
        background-size: cover;
        margin-top: 105px;
    }
}

/* -----------------------------------------------
2022/10/22.23_sanen MV
----------------------------------------------- */
#origin_lp_202021temp_container #origin_lp_202021temp_22102223_sanen .origin_lp_202122temp_mv_area .origin_lp_202223temp_mv_bg {
	background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_102223/sp_mv.png);
	background-repeat: no-repeat;
	padding-bottom: 234.80%;
	height: 0;
	background-size: cover;
    margin-top: 55px;
}

#origin_lp_202021temp_container #origin_lp_202021temp_22050708_nagoya .origin_lp_202021temp_event_info_area .origin_lp_202122temp_mv_bg {
    font-weight: bold;
	background: #b8001e;
	color: #fff;
	padding: 5px;
	margin-bottom: 5px;
}

@media screen and (min-width: 769px) {
    #origin_lp_202021temp_container #origin_lp_202021temp_22102223_sanen .origin_lp_202122temp_mv_area .origin_lp_202223temp_mv_bg {
        background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_102223/pc_mv.png);
        background-repeat: no-repeat;
        padding-bottom: 70.39%;
        height: 0;
        background-size: cover;
        margin-top: 105px;
    }
}

/* -----------------------------------------------
WINTER CUP関連（三遠のみ）
----------------------------------------------- */

/* 
#origin_lp_202021temp_container #origin_lp_202021temp_22102223_sanen .origin_lp_202021temp_ticket_wintercup_txt {
    text-align: center;
    color: #fff;
    font-weight: bold;
    margin:30px 0;
    font-size: 18px;
}

#origin_lp_202021temp_container #origin_lp_202021temp_22102223_sanen .origin_lp_202021temp_ticket_wintercup_txt a {
    color: #ffd800;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_22102223_sanen .origin_lp_202021temp_ticket_wintercup_txt {
    margin:50px 0;
}
}


#origin_lp_202021temp_container #origin_lp_202021temp_22102223_sanen .origin_lp_202021temp_time_schedule_wintercup_txt {
    text-align: center;
    margin-top:30px;
    font-size: 14px;
}

#origin_lp_202021temp_container #origin_lp_202021temp_22102223_sanen .origin_lp_202021temp_wintercup_txt {
    color:#b8001e;
}


#origin_lp_202021temp_container #origin_lp_202021temp_22102223_sanen .origin_lp_202021temp_time_schedule_wintercup_link{
    text-align: center;
}

#origin_lp_202021temp_container #origin_lp_202021temp_22102223_sanen .origin_lp_202021temp_time_schedule_wintercup_link a {
    text-align: center;
    color: #fff;
    font-weight: bold;
    padding: 10px 20px;
    display: inline-block;
    background:#1b1b1b;
    margin-top: 10px;
    font-size: 16px;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_22102223_sanen .origin_lp_202021temp_time_schedule_wintercup_link a {
    margin-top: 20px;
}
} */


#origin_lp_202021temp_container #origin_lp_202021temp_22102223_sanen .origin_lp_202021temp_ticket_wintercup_txt {
    text-align: center;
    color: #fff;
    font-weight: bold;
    margin:30px 0;
    font-size: 18px;
}

#origin_lp_202021temp_container #origin_lp_202021temp_22102223_sanen .origin_lp_202021temp_ticket_wintercup_txt a {
    color: #ffd800;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_22102223_sanen .origin_lp_202021temp_ticket_wintercup_txt {
    margin:50px 0;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_22102223_sanen .origin_lp_202021temp_ticket_wintercup_news_btn {
	text-align: center;
	width: 78.8571%;
	margin: 0 auto;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_22102223_sanen .origin_lp_202021temp_ticket_wintercup_news_btn {
	width: auto;
}
}

#origin_lp_202021temp_container #origin_lp_202021temp_22102223_sanen .origin_lp_202021temp_ticket_wintercup_news_btn a{
	text-align: center;
    color: #fff;
    font-weight: bold;
	font-size: 18px;
	background: #000;
	padding: 5px 10px;
	margin-bottom: 20px;
	display: block;
	border: 1px solid;
}

@media screen and (min-width: 769px) {
#origin_lp_202021temp_container #origin_lp_202021temp_22102223_sanen .origin_lp_202021temp_ticket_wintercup_news_btn a{
	display: inline-block;
}
}

/* -----------------------------------------------
2022/11/19.20_toyama MV
----------------------------------------------- */
	#origin_lp_202021temp_container #origin_lp_202021temp_22111920_toyama .origin_lp_202122temp_mv_area .origin_lp_202223temp_mv_bg {
		background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_111920/sp_mv.png);
		background-repeat: no-repeat;
		padding-bottom: 218.5%;
		height: 0;
		background-size: cover;
		margin-top: 55px;
	}

	#origin_lp_202021temp_container #origin_lp_202021temp_22111920_toyama .origin_lp_202021temp_event_info_area .origin_lp_202122temp_mv_bg {
		font-weight: bold;
		background: #b8001e;
		color: #fff;
		padding: 5px;
		margin-bottom: 5px;
	}

	@media screen and (min-width: 769px) {
		#origin_lp_202021temp_container #origin_lp_202021temp_22111920_toyama .origin_lp_202122temp_mv_area .origin_lp_202223temp_mv_bg {
			background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_111920/pc_mv.png);
			background-repeat: no-repeat;
			padding-bottom: 56.25%;
			height: 0;
			background-size: cover;
			margin-top: 105px;
		}
	}

/* -----------------------------------------------
2022/11/30_shiga MV
----------------------------------------------- */
#origin_lp_202021temp_container #origin_lp_202021temp_221130_shiga .origin_lp_202122temp_mv_area .origin_lp_202223temp_mv_bg {
	background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_1130/sp_mv.png);
	background-repeat: no-repeat;
	padding-bottom: 274.3%;
	height: 0;
	background-size: cover;
	margin-top: 55px;
}

#origin_lp_202021temp_container #origin_lp_202021temp_221130_shiga .origin_lp_202021temp_event_info_area .origin_lp_202122temp_mv_bg {
	font-weight: bold;
	background: #b8001e;
	color: #fff;
	padding: 5px;
	margin-bottom: 5px;
}

@media screen and (min-width: 769px) {
	#origin_lp_202021temp_container #origin_lp_202021temp_221130_shiga .origin_lp_202122temp_mv_area .origin_lp_202223temp_mv_bg {
		background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_1130/pc_mv.png);
		background-repeat: no-repeat;
		padding-bottom: 56.25%;
		height: 0;
		background-size: cover;
		margin-top: 105px;
	}
}

/* -----------------------------------------------
2022/12/3.4_hiroshima MV
----------------------------------------------- */
#origin_lp_202021temp_container #origin_lp_202021temp_22120304_hiroshima .origin_lp_202122temp_mv_area .origin_lp_202223temp_mv_bg {
	background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_120304/sp_mv.png);
	background-repeat: no-repeat;
	padding-bottom: 218.5%;
	height: 0;
	background-size: cover;
	margin-top: 55px;
}

#origin_lp_202021temp_container #origin_lp_202021temp_22120304_hiroshima .origin_lp_202021temp_event_info_area .origin_lp_202122temp_mv_bg {
	font-weight: bold;
	background: #b8001e;
	color: #fff;
	padding: 5px;
	margin-bottom: 5px;
}

@media screen and (min-width: 769px) {
	#origin_lp_202021temp_container #origin_lp_202021temp_22120304_hiroshima .origin_lp_202122temp_mv_area .origin_lp_202223temp_mv_bg {
		background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_120304/pv_mv.png);
		background-repeat: no-repeat;
		padding-bottom: 56.25%;
		height: 0;
		background-size: cover;
		margin-top: 105px;
	}
}

/* -----------------------------------------------
2022/12/17.18_ nagoya MV
----------------------------------------------- */
#origin_lp_202021temp_container #origin_lp_202021temp_22121718_nagoya .origin_lp_202122temp_mv_area .origin_lp_202223temp_mv_bg {
	background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_121718/sp_mv.png);
	background-repeat: no-repeat;
	padding-bottom: 185.5%;
	height: 0;
	background-size: cover;
	margin-top: 55px;
}

#origin_lp_202021temp_container #origin_lp_202021temp_22121718_nagoya .origin_lp_202021temp_event_info_area .origin_lp_202122temp_mv_bg {
	font-weight: bold;
	background: #b8001e;
	color: #fff;
	padding: 5px;
	margin-bottom: 5px;
}

@media screen and (min-width: 769px) {
	#origin_lp_202021temp_container #origin_lp_202021temp_22121718_nagoya .origin_lp_202122temp_mv_area .origin_lp_202223temp_mv_bg {
		background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_121718/pc_mv.png);
		background-repeat: no-repeat;
		padding-bottom: 56.25%;
		height: 0;
		background-size: cover;
		margin-top: 105px;
	}
}

/* -----------------------------------------------
2022/12/3.4_ryukyu MV
----------------------------------------------- */
#origin_lp_202021temp_container #origin_lp_202021temp_221228_ryukyu .origin_lp_202122temp_mv_area .origin_lp_202223temp_mv_bg {
	background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_1228/sp_mv.png);
	background-repeat: no-repeat;
	padding-bottom: 185.55%;
	height: 0;
	background-size: cover;
    margin-top: 55px;
}

#origin_lp_202021temp_container #origin_lp_202021temp_221228_ryukyu .origin_lp_202021temp_event_info_area .origin_lp_202122temp_mv_bg {
    font-weight: bold;
	background: #b8001e;
	color: #fff;
	padding: 5px;
	margin-bottom: 5px;
}

@media screen and (min-width: 769px) {
    #origin_lp_202021temp_container #origin_lp_202021temp_221228_ryukyu .origin_lp_202122temp_mv_area .origin_lp_202223temp_mv_bg {
        background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_1228/pc_mv.png);
        background-repeat: no-repeat;
        padding-bottom: 56.25%;
        height: 0;
        background-size: cover;
        margin-top: 105px;
    }
}

/* -----------------------------------------------
2023/1/7.8_hokkaido MV
----------------------------------------------- */
#origin_lp_202021temp_container #origin_lp_202021temp_22010708_hokkaido .origin_lp_202122temp_mv_area .origin_lp_202223temp_mv_bg {
	background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_010708/sp_mv.png);
	background-repeat: no-repeat;
	padding-bottom: 185.55%;
	height: 0;
	background-size: cover;
    margin-top: 55px;
}

#origin_lp_202021temp_container #origin_lp_202021temp_22010708_hokkaido .origin_lp_202021temp_event_info_area .origin_lp_202122temp_mv_bg {
    font-weight: bold;
	background: #b8001e;
	color: #fff;
	padding: 5px;
	margin-bottom: 5px;
}

@media screen and (min-width: 769px) {
    #origin_lp_202021temp_container #origin_lp_202021temp_22010708_hokkaido .origin_lp_202122temp_mv_area .origin_lp_202223temp_mv_bg {
        background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_010708/pc_mv.png);
        background-repeat: no-repeat;
        padding-bottom: 56.25%;
        height: 0;
        background-size: cover;
        margin-top: 105px;
    }
}

/* -----------------------------------------------
2023/1/11_hiroshima MV
----------------------------------------------- */
#origin_lp_202021temp_container #origin_lp_202021temp_230111_hiroshima .origin_lp_202122temp_mv_area .origin_lp_202223temp_mv_bg {
	background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_0111/sp_mv.png);
	background-repeat: no-repeat;
	padding-bottom: 185.55%;
	height: 0;
	background-size: cover;
    margin-top: 55px;
}

#origin_lp_202021temp_container #origin_lp_202021temp_230111_hiroshima .origin_lp_202021temp_event_info_area .origin_lp_202122temp_mv_bg {
    font-weight: bold;
	background: #b8001e;
	color: #fff;
	padding: 5px;
	margin-bottom: 5px;
}

@media screen and (min-width: 769px) {
    #origin_lp_202021temp_container #origin_lp_202021temp_230111_hiroshima .origin_lp_202122temp_mv_area .origin_lp_202223temp_mv_bg {
        background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_0111/pc_mv.png);
        background-repeat: no-repeat;
        padding-bottom: 56.25%;
        height: 0;
        background-size: cover;
        margin-top: 105px;
    }
}

/* -----------------------------------------------
2023/1/28-29_shibuya MV
----------------------------------------------- */
#origin_lp_202021temp_container #origin_lp_202021temp_23012829_shibuya .origin_lp_202122temp_mv_area .origin_lp_202223temp_mv_bg {
	background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_012829/sp_mv.png);
	background-repeat: no-repeat;
	padding-bottom: 202.4%;
	height: 0;
	background-size: cover;
    margin-top: 55px;
}

#origin_lp_202021temp_container #origin_lp_202021temp_23012829_shibuya .origin_lp_202021temp_event_info_area .origin_lp_202122temp_mv_bg {
    font-weight: bold;
	background: #b8001e;
	color: #fff;
	padding: 5px;
	margin-bottom: 5px;
}

@media screen and (min-width: 769px) {
    #origin_lp_202021temp_container #origin_lp_202021temp_23012829_shibuya .origin_lp_202122temp_mv_area .origin_lp_202223temp_mv_bg {
        background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_012829/pc_mv.png);
        background-repeat: no-repeat;
        padding-bottom: 56.25%;
        height: 0;
        background-size: cover;
        margin-top: 105px;
    }
}

/* -----------------------------------------------
2023/3/8_nagoya MV
----------------------------------------------- */
#origin_lp_202021temp_container #origin_lp_202021temp_230308_nagoya .origin_lp_202122temp_mv_area .origin_lp_202223temp_mv_bg {
	background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_0308/sp_mv.png);
	background-repeat: no-repeat;
	padding-bottom: 185.55%;
	height: 0;
	background-size: cover;
    margin-top: 55px;
}

#origin_lp_202021temp_container #origin_lp_202021temp_230308_nagoya .origin_lp_202021temp_event_info_area .origin_lp_202122temp_mv_bg {
    font-weight: bold;
	background: #b8001e;
	color: #fff;
	padding: 5px;
	margin-bottom: 5px;
}

@media screen and (min-width: 769px) {
    #origin_lp_202021temp_container #origin_lp_202021temp_230308_nagoya .origin_lp_202122temp_mv_area .origin_lp_202223temp_mv_bg {
        background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_0308/pc_mv.png);
        background-repeat: no-repeat;
        padding-bottom: 56.25%;
        height: 0;
        background-size: cover;
        margin-top: 105px;
    }
}

/* -----------------------------------------------
2023/3/22_shimane MV
----------------------------------------------- */
#origin_lp_202021temp_container #origin_lp_202021temp_230322_shimane .origin_lp_202122temp_mv_area .origin_lp_202223temp_mv_bg {
	background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_0322/sp_mv.png);
	background-repeat: no-repeat;
	padding-bottom: 185.55%;
	height: 0;
	background-size: cover;
    margin-top: 55px;
}

#origin_lp_202021temp_container #origin_lp_202021temp_230322_shimane .origin_lp_202021temp_event_info_area .origin_lp_202122temp_mv_bg {
    font-weight: bold;
	background: #b8001e;
	color: #fff;
	padding: 5px;
	margin-bottom: 5px;
}

@media screen and (min-width: 769px) {
    #origin_lp_202021temp_container #origin_lp_202021temp_230322_shimane .origin_lp_202122temp_mv_area .origin_lp_202223temp_mv_bg {
        background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_0322/pc_mv.png);
        background-repeat: no-repeat;
        padding-bottom: 56.25%;
        height: 0;
        background-size: cover;
        margin-top: 105px;
    }
}

/* -----------------------------------------------
2023/4/1-2_kawasaki MV
----------------------------------------------- */
#origin_lp_202021temp_container #origin_lp_202021temp_23040102_kawasaki .origin_lp_202122temp_mv_area .origin_lp_202223temp_mv_bg {
	background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_040102/sp_mv.png);
	background-repeat: no-repeat;
	padding-bottom: 225.4%;
	height: 0;
	background-size: cover;
    margin-top: 55px;
}

#origin_lp_202021temp_container #origin_lp_202021temp_23040102_kawasaki .origin_lp_202021temp_event_info_area .origin_lp_202122temp_mv_bg {
    font-weight: bold;
	background: #b8001e;
	color: #fff;
	padding: 5px;
	margin-bottom: 5px;
}

@media screen and (min-width: 769px) {
    #origin_lp_202021temp_container #origin_lp_202021temp_23040102_kawasaki .origin_lp_202122temp_mv_area .origin_lp_202223temp_mv_bg {
        background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_040102/pc_mv.png);
        background-repeat: no-repeat;
        padding-bottom: 56.25%;
        height: 0;
        background-size: cover;
        margin-top: 105px;
    }
}

/* -----------------------------------------------
2023/4/8-9_nagoya MV
----------------------------------------------- */
#origin_lp_202021temp_container #origin_lp_202021temp_23040809_nagoya .origin_lp_202122temp_mv_area .origin_lp_202223temp_mv_bg {
	background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_040809/sp_mv.png);
	background-repeat: no-repeat;
	padding-bottom: 203.6%;
	height: 0;
	background-size: cover;
    margin-top: 55px;
}

#origin_lp_202021temp_container #origin_lp_202021temp_23040809_nagoya .origin_lp_202021temp_event_info_area .origin_lp_202122temp_mv_bg {
    font-weight: bold;
	background: #b8001e;
	color: #fff;
	padding: 5px;
	margin-bottom: 5px;
}

@media screen and (min-width: 769px) {
    #origin_lp_202021temp_container #origin_lp_202021temp_23040809_nagoya .origin_lp_202122temp_mv_area .origin_lp_202223temp_mv_bg {
        background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_040809/pc_mv.png);
        background-repeat: no-repeat;
        padding-bottom: 56.25%;
        height: 0;
        background-size: cover;
        margin-top: 105px;
    }
}

/* -----------------------------------------------
2023/4/19_kyoto MV
----------------------------------------------- */
#origin_lp_202021temp_container #origin_lp_202021temp_230419_kyoto .origin_lp_202122temp_mv_area .origin_lp_202223temp_mv_bg {
	background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_0419/sp_mv.png);
	background-repeat: no-repeat;
	padding-bottom: 185.5%;
	height: 0;
	background-size: cover;
    margin-top: 55px;
}

#origin_lp_202021temp_container #origin_lp_202021temp_230419_kyoto .origin_lp_202021temp_event_info_area .origin_lp_202122temp_mv_bg {
    font-weight: bold;
	background: #b8001e;
	color: #fff;
	padding: 5px;
	margin-bottom: 5px;
}

@media screen and (min-width: 769px) {
    #origin_lp_202021temp_container #origin_lp_202021temp_230419_kyoto .origin_lp_202122temp_mv_area .origin_lp_202223temp_mv_bg {
        background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_0419/pc_mv.png);
        background-repeat: no-repeat;
        padding-bottom: 56.25%;
        height: 0;
        background-size: cover;
        margin-top: 105px;
    }
}

/* -----------------------------------------------
2023/4/22-23_shiga MV
----------------------------------------------- */
#origin_lp_202021temp_container #origin_lp_202021temp_23042223_shiga .origin_lp_202122temp_mv_area .origin_lp_202223temp_mv_bg {
	background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_042223/sp_mv.png);
	background-repeat: no-repeat;
	padding-bottom: 215.1%;
	height: 0;
	background-size: cover;
    margin-top: 55px;
}

#origin_lp_202021temp_container #origin_lp_202021temp_23042223_shiga .origin_lp_202021temp_event_info_area .origin_lp_202122temp_mv_bg {
    font-weight: bold;
	background: #b8001e;
	color: #fff;
	padding: 5px;
	margin-bottom: 5px;
}

@media screen and (min-width: 769px) {
    #origin_lp_202021temp_container #origin_lp_202021temp_23042223_shiga .origin_lp_202122temp_mv_area .origin_lp_202223temp_mv_bg {
        background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_042223/pc_mv.png);
        background-repeat: no-repeat;
        padding-bottom: 56.25%;
        height: 0;
        background-size: cover;
        margin-top: 105px;
    }
}

/* -----------------------------------------------
2023/5/6-7_ibaraki MV
----------------------------------------------- */
#origin_lp_202021temp_container #origin_lp_202021temp_23050607_ibaraki .origin_lp_202122temp_mv_area .origin_lp_202223temp_mv_bg {
	background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_050607/sp_mv.png);
	background-repeat: no-repeat;
	padding-bottom: 190.46%;
	height: 0;
	background-size: cover;
    margin-top: 55px;
}

#origin_lp_202021temp_container #origin_lp_202021temp_23050607_ibaraki .origin_lp_202021temp_event_info_area .origin_lp_202122temp_mv_bg {
    font-weight: bold;
	background: #b8001e;
	color: #fff;
	padding: 5px;
	margin-bottom: 5px;
}

@media screen and (min-width: 769px) {
    #origin_lp_202021temp_container #origin_lp_202021temp_23050607_ibaraki .origin_lp_202122temp_mv_area .origin_lp_202223temp_mv_bg {
        background-image: url(/files/user/_/common/img/lp/original_lp/2022_23/22_23_050607/pc_mv.png);
        background-repeat: no-repeat;
        padding-bottom: 56.25%;
        height: 0;
        background-size: cover;
        margin-top: 105px;
    }
}


/* ===== origin_shake.css ===== */
/*! * * * * * * * * * * * * * * * * * * * *\  
  CSShake :: Package
  v1.5.0
  CSS classes to move your DOM
  (c) 2015 @elrumordelaluz
  http://elrumordelaluz.github.io/csshake/
  Licensed under MIT
\* * * * * * * * * * * * * * * * * * * * */
.shake, .shake-little, .shake-slow, .shake-hard, .shake-horizontal, .shake-vertical, .shake-rotate, .shake-opacity, .shake-crazy, .shake-chunk {
  display: inherit;
  transform-origin: center center; }

.shake-freeze,
.shake-constant.shake-constant--hover:hover,
.shake-trigger:hover .shake-constant.shake-constant--hover {
  animation-play-state: paused; }

.shake-freeze:hover,
.shake-trigger:hover .shake-freeze, .shake:hover,
.shake-trigger:hover .shake, .shake-little:hover,
.shake-trigger:hover .shake-little, .shake-slow:hover,
.shake-trigger:hover .shake-slow, .shake-hard:hover,
.shake-trigger:hover .shake-hard, .shake-horizontal:hover,
.shake-trigger:hover .shake-horizontal, .shake-vertical:hover,
.shake-trigger:hover .shake-vertical, .shake-rotate:hover,
.shake-trigger:hover .shake-rotate, .shake-opacity:hover,
.shake-trigger:hover .shake-opacity, .shake-crazy:hover,
.shake-trigger:hover .shake-crazy, .shake-chunk:hover,
.shake-trigger:hover .shake-chunk {
  animation-play-state: running; }

@keyframes shake {
  2% {
    transform: translate(0.5px, -0.5px) rotate(0.5deg); }
  4% {
    transform: translate(2.5px, 1.5px) rotate(1.5deg); }
  6% {
    transform: translate(2.5px, 0.5px) rotate(0.5deg); }
  8% {
    transform: translate(0.5px, -0.5px) rotate(0.5deg); }
  10% {
    transform: translate(-0.5px, -1.5px) rotate(1.5deg); }
  12% {
    transform: translate(-0.5px, 0.5px) rotate(1.5deg); }
  14% {
    transform: translate(-1.5px, 1.5px) rotate(1.5deg); }
  16% {
    transform: translate(2.5px, 1.5px) rotate(1.5deg); }
  18% {
    transform: translate(0.5px, -0.5px) rotate(-0.5deg); }
  20% {
    transform: translate(0.5px, 1.5px) rotate(0.5deg); }
  22% {
    transform: translate(2.5px, -0.5px) rotate(0.5deg); }
  24% {
    transform: translate(-0.5px, 0.5px) rotate(1.5deg); }
  26% {
    transform: translate(-1.5px, 0.5px) rotate(1.5deg); }
  28% {
    transform: translate(0.5px, 0.5px) rotate(-0.5deg); }
  30% {
    transform: translate(1.5px, 1.5px) rotate(1.5deg); }
  32% {
    transform: translate(0.5px, 0.5px) rotate(0.5deg); }
  34% {
    transform: translate(1.5px, -1.5px) rotate(-0.5deg); }
  36% {
    transform: translate(1.5px, 2.5px) rotate(1.5deg); }
  38% {
    transform: translate(-1.5px, 0.5px) rotate(-0.5deg); }
  40% {
    transform: translate(0.5px, -0.5px) rotate(1.5deg); }
  42% {
    transform: translate(2.5px, -1.5px) rotate(-0.5deg); }
  44% {
    transform: translate(-1.5px, -1.5px) rotate(0.5deg); }
  46% {
    transform: translate(1.5px, 0.5px) rotate(0.5deg); }
  48% {
    transform: translate(0.5px, -0.5px) rotate(-0.5deg); }
  50% {
    transform: translate(0.5px, 1.5px) rotate(0.5deg); }
  52% {
    transform: translate(0.5px, -0.5px) rotate(0.5deg); }
  54% {
    transform: translate(2.5px, 0.5px) rotate(1.5deg); }
  56% {
    transform: translate(-1.5px, -1.5px) rotate(0.5deg); }
  58% {
    transform: translate(-1.5px, -0.5px) rotate(-0.5deg); }
  60% {
    transform: translate(0.5px, -1.5px) rotate(0.5deg); }
  62% {
    transform: translate(1.5px, 1.5px) rotate(0.5deg); }
  64% {
    transform: translate(0.5px, 2.5px) rotate(0.5deg); }
  66% {
    transform: translate(0.5px, 0.5px) rotate(1.5deg); }
  68% {
    transform: translate(-1.5px, 2.5px) rotate(0.5deg); }
  70% {
    transform: translate(-1.5px, 1.5px) rotate(1.5deg); }
  72% {
    transform: translate(-0.5px, 2.5px) rotate(1.5deg); }
  74% {
    transform: translate(1.5px, 2.5px) rotate(-0.5deg); }
  76% {
    transform: translate(-0.5px, 0.5px) rotate(1.5deg); }
  78% {
    transform: translate(1.5px, -1.5px) rotate(0.5deg); }
  80% {
    transform: translate(-0.5px, 2.5px) rotate(0.5deg); }
  82% {
    transform: translate(-1.5px, -1.5px) rotate(1.5deg); }
  84% {
    transform: translate(1.5px, 1.5px) rotate(0.5deg); }
  86% {
    transform: translate(0.5px, -0.5px) rotate(-0.5deg); }
  88% {
    transform: translate(-1.5px, 2.5px) rotate(-0.5deg); }
  90% {
    transform: translate(1.5px, 0.5px) rotate(0.5deg); }
  92% {
    transform: translate(0.5px, -1.5px) rotate(0.5deg); }
  94% {
    transform: translate(0.5px, -1.5px) rotate(1.5deg); }
  96% {
    transform: translate(0.5px, 1.5px) rotate(-0.5deg); }
  98% {
    transform: translate(-0.5px, -0.5px) rotate(0.5deg); }
  0%, 100% {
    transform: translate(0, 0) rotate(0); } }

.shake:hover,
.shake-trigger:hover .shake, .shake.shake-freeze, .shake.shake-constant {
  animation-name: shake;
  animation-duration: 100ms;
  animation-timing-function: ease-in-out;
  animation-iteration-count: infinite; }

@keyframes shake-little {
  2% {
    transform: translate(1px, 0px) rotate(0.5deg); }
  4% {
    transform: translate(1px, 1px) rotate(0.5deg); }
  6% {
    transform: translate(0px, 1px) rotate(0.5deg); }
  8% {
    transform: translate(1px, 1px) rotate(0.5deg); }
  10% {
    transform: translate(1px, 0px) rotate(0.5deg); }
  12% {
    transform: translate(1px, 1px) rotate(0.5deg); }
  14% {
    transform: translate(1px, 1px) rotate(0.5deg); }
  16% {
    transform: translate(1px, 0px) rotate(0.5deg); }
  18% {
    transform: translate(0px, 0px) rotate(0.5deg); }
  20% {
    transform: translate(0px, 1px) rotate(0.5deg); }
  22% {
    transform: translate(0px, 1px) rotate(0.5deg); }
  24% {
    transform: translate(0px, 0px) rotate(0.5deg); }
  26% {
    transform: translate(1px, 0px) rotate(0.5deg); }
  28% {
    transform: translate(0px, 1px) rotate(0.5deg); }
  30% {
    transform: translate(1px, 1px) rotate(0.5deg); }
  32% {
    transform: translate(0px, 0px) rotate(0.5deg); }
  34% {
    transform: translate(1px, 1px) rotate(0.5deg); }
  36% {
    transform: translate(1px, 1px) rotate(0.5deg); }
  38% {
    transform: translate(0px, 0px) rotate(0.5deg); }
  40% {
    transform: translate(1px, 1px) rotate(0.5deg); }
  42% {
    transform: translate(1px, 1px) rotate(0.5deg); }
  44% {
    transform: translate(0px, 1px) rotate(0.5deg); }
  46% {
    transform: translate(0px, 1px) rotate(0.5deg); }
  48% {
    transform: translate(1px, 0px) rotate(0.5deg); }
  50% {
    transform: translate(1px, 0px) rotate(0.5deg); }
  52% {
    transform: translate(0px, 0px) rotate(0.5deg); }
  54% {
    transform: translate(0px, 0px) rotate(0.5deg); }
  56% {
    transform: translate(1px, 0px) rotate(0.5deg); }
  58% {
    transform: translate(0px, 1px) rotate(0.5deg); }
  60% {
    transform: translate(0px, 1px) rotate(0.5deg); }
  62% {
    transform: translate(0px, 1px) rotate(0.5deg); }
  64% {
    transform: translate(1px, 1px) rotate(0.5deg); }
  66% {
    transform: translate(0px, 1px) rotate(0.5deg); }
  68% {
    transform: translate(0px, 1px) rotate(0.5deg); }
  70% {
    transform: translate(1px, 1px) rotate(0.5deg); }
  72% {
    transform: translate(0px, 1px) rotate(0.5deg); }
  74% {
    transform: translate(1px, 0px) rotate(0.5deg); }
  76% {
    transform: translate(1px, 0px) rotate(0.5deg); }
  78% {
    transform: translate(1px, 0px) rotate(0.5deg); }
  80% {
    transform: translate(1px, 0px) rotate(0.5deg); }
  82% {
    transform: translate(1px, 0px) rotate(0.5deg); }
  84% {
    transform: translate(0px, 0px) rotate(0.5deg); }
  86% {
    transform: translate(1px, 1px) rotate(0.5deg); }
  88% {
    transform: translate(0px, 0px) rotate(0.5deg); }
  90% {
    transform: translate(1px, 1px) rotate(0.5deg); }
  92% {
    transform: translate(0px, 1px) rotate(0.5deg); }
  94% {
    transform: translate(0px, 0px) rotate(0.5deg); }
  96% {
    transform: translate(1px, 1px) rotate(0.5deg); }
  98% {
    transform: translate(1px, 1px) rotate(0.5deg); }
  0%, 100% {
    transform: translate(0, 0) rotate(0); } }

.shake-little:hover,
.shake-trigger:hover .shake-little, .shake-little.shake-freeze, .shake-little.shake-constant {
  animation-name: shake-little;
  animation-duration: 100ms;
  animation-timing-function: ease-in-out;
  animation-iteration-count: infinite; }

@keyframes shake-slow {
  2% {
    transform: translate(6px, -2px) rotate(3.5deg); }
  4% {
    transform: translate(5px, 8px) rotate(-0.5deg); }
  6% {
    transform: translate(6px, -3px) rotate(-2.5deg); }
  8% {
    transform: translate(4px, -2px) rotate(1.5deg); }
  10% {
    transform: translate(-6px, 8px) rotate(-1.5deg); }
  12% {
    transform: translate(-5px, 5px) rotate(1.5deg); }
  14% {
    transform: translate(4px, 10px) rotate(3.5deg); }
  16% {
    transform: translate(0px, 4px) rotate(1.5deg); }
  18% {
    transform: translate(-1px, -6px) rotate(-0.5deg); }
  20% {
    transform: translate(6px, -9px) rotate(2.5deg); }
  22% {
    transform: translate(1px, -5px) rotate(-1.5deg); }
  24% {
    transform: translate(-9px, 6px) rotate(-0.5deg); }
  26% {
    transform: translate(8px, -2px) rotate(-1.5deg); }
  28% {
    transform: translate(2px, -3px) rotate(-2.5deg); }
  30% {
    transform: translate(9px, -7px) rotate(-0.5deg); }
  32% {
    transform: translate(8px, -6px) rotate(-2.5deg); }
  34% {
    transform: translate(-5px, 1px) rotate(3.5deg); }
  36% {
    transform: translate(0px, -5px) rotate(2.5deg); }
  38% {
    transform: translate(2px, 7px) rotate(-1.5deg); }
  40% {
    transform: translate(6px, 3px) rotate(-1.5deg); }
  42% {
    transform: translate(1px, -5px) rotate(-1.5deg); }
  44% {
    transform: translate(10px, -4px) rotate(-0.5deg); }
  46% {
    transform: translate(-2px, 2px) rotate(3.5deg); }
  48% {
    transform: translate(3px, 4px) rotate(-0.5deg); }
  50% {
    transform: translate(8px, 1px) rotate(-1.5deg); }
  52% {
    transform: translate(7px, 4px) rotate(-1.5deg); }
  54% {
    transform: translate(10px, 8px) rotate(-1.5deg); }
  56% {
    transform: translate(-3px, 0px) rotate(-0.5deg); }
  58% {
    transform: translate(0px, -1px) rotate(1.5deg); }
  60% {
    transform: translate(6px, 9px) rotate(-1.5deg); }
  62% {
    transform: translate(-9px, 8px) rotate(0.5deg); }
  64% {
    transform: translate(-6px, 10px) rotate(0.5deg); }
  66% {
    transform: translate(7px, 0px) rotate(0.5deg); }
  68% {
    transform: translate(3px, 8px) rotate(-0.5deg); }
  70% {
    transform: translate(-2px, -9px) rotate(1.5deg); }
  72% {
    transform: translate(-6px, 2px) rotate(1.5deg); }
  74% {
    transform: translate(-2px, 10px) rotate(-1.5deg); }
  76% {
    transform: translate(2px, 8px) rotate(2.5deg); }
  78% {
    transform: translate(6px, -2px) rotate(-0.5deg); }
  80% {
    transform: translate(6px, 8px) rotate(0.5deg); }
  82% {
    transform: translate(10px, 9px) rotate(3.5deg); }
  84% {
    transform: translate(-3px, -1px) rotate(3.5deg); }
  86% {
    transform: translate(1px, 8px) rotate(-2.5deg); }
  88% {
    transform: translate(-5px, -9px) rotate(2.5deg); }
  90% {
    transform: translate(2px, 8px) rotate(0.5deg); }
  92% {
    transform: translate(0px, -1px) rotate(1.5deg); }
  94% {
    transform: translate(-8px, -1px) rotate(0.5deg); }
  96% {
    transform: translate(-3px, 8px) rotate(-1.5deg); }
  98% {
    transform: translate(4px, 8px) rotate(0.5deg); }
  0%, 100% {
    transform: translate(0, 0) rotate(0); } }

.shake-slow:hover,
.shake-trigger:hover .shake-slow, .shake-slow.shake-freeze, .shake-slow.shake-constant {
  animation-name: shake-slow;
  animation-duration: 5s;
  animation-timing-function: ease-in-out;
  animation-iteration-count: infinite; }

@keyframes shake-hard {
  2% {
    transform: translate(-9px, 9px) rotate(2.5deg); }
  4% {
    transform: translate(2px, -4px) rotate(-0.5deg); }
  6% {
    transform: translate(7px, 1px) rotate(-1.5deg); }
  8% {
    transform: translate(10px, -8px) rotate(0.5deg); }
  10% {
    transform: translate(-5px, 10px) rotate(-2.5deg); }
  12% {
    transform: translate(6px, -9px) rotate(3.5deg); }
  14% {
    transform: translate(8px, 5px) rotate(3.5deg); }
  16% {
    transform: translate(-1px, -6px) rotate(2.5deg); }
  18% {
    transform: translate(3px, 3px) rotate(-2.5deg); }
  20% {
    transform: translate(-2px, 8px) rotate(-0.5deg); }
  22% {
    transform: translate(-7px, 3px) rotate(-2.5deg); }
  24% {
    transform: translate(-4px, -4px) rotate(-0.5deg); }
  26% {
    transform: translate(4px, -9px) rotate(-2.5deg); }
  28% {
    transform: translate(2px, 5px) rotate(3.5deg); }
  30% {
    transform: translate(8px, -1px) rotate(2.5deg); }
  32% {
    transform: translate(-7px, 7px) rotate(3.5deg); }
  34% {
    transform: translate(-3px, -1px) rotate(1.5deg); }
  36% {
    transform: translate(10px, 4px) rotate(3.5deg); }
  38% {
    transform: translate(-4px, -3px) rotate(-2.5deg); }
  40% {
    transform: translate(8px, 8px) rotate(2.5deg); }
  42% {
    transform: translate(-2px, 1px) rotate(1.5deg); }
  44% {
    transform: translate(4px, 2px) rotate(1.5deg); }
  46% {
    transform: translate(-1px, -7px) rotate(2.5deg); }
  48% {
    transform: translate(6px, -3px) rotate(-1.5deg); }
  50% {
    transform: translate(10px, -8px) rotate(0.5deg); }
  52% {
    transform: translate(1px, -2px) rotate(2.5deg); }
  54% {
    transform: translate(8px, 2px) rotate(-2.5deg); }
  56% {
    transform: translate(10px, 8px) rotate(0.5deg); }
  58% {
    transform: translate(8px, 3px) rotate(-0.5deg); }
  60% {
    transform: translate(6px, -2px) rotate(3.5deg); }
  62% {
    transform: translate(-6px, 1px) rotate(2.5deg); }
  64% {
    transform: translate(8px, 6px) rotate(-0.5deg); }
  66% {
    transform: translate(2px, -3px) rotate(-0.5deg); }
  68% {
    transform: translate(8px, -7px) rotate(-1.5deg); }
  70% {
    transform: translate(5px, 5px) rotate(0.5deg); }
  72% {
    transform: translate(2px, 1px) rotate(2.5deg); }
  74% {
    transform: translate(-3px, -4px) rotate(3.5deg); }
  76% {
    transform: translate(-1px, -7px) rotate(-1.5deg); }
  78% {
    transform: translate(9px, 2px) rotate(1.5deg); }
  80% {
    transform: translate(-3px, 9px) rotate(-1.5deg); }
  82% {
    transform: translate(8px, -7px) rotate(2.5deg); }
  84% {
    transform: translate(-6px, 10px) rotate(1.5deg); }
  86% {
    transform: translate(1px, -1px) rotate(2.5deg); }
  88% {
    transform: translate(-7px, -1px) rotate(0.5deg); }
  90% {
    transform: translate(-3px, 5px) rotate(-0.5deg); }
  92% {
    transform: translate(6px, 8px) rotate(-2.5deg); }
  94% {
    transform: translate(4px, 0px) rotate(1.5deg); }
  96% {
    transform: translate(2px, 5px) rotate(-1.5deg); }
  98% {
    transform: translate(-8px, 2px) rotate(-1.5deg); }
  0%, 100% {
    transform: translate(0, 0) rotate(0); } }

.shake-hard:hover,
.shake-trigger:hover .shake-hard, .shake-hard.shake-freeze, .shake-hard.shake-constant {
  animation-name: shake-hard;
  animation-duration: 100ms;
  animation-timing-function: ease-in-out;
  animation-iteration-count: infinite; }

@keyframes shake-horizontal {
  2% {
    transform: translate(1px, 0) rotate(0); }
  4% {
    transform: translate(-5px, 0) rotate(0); }
  6% {
    transform: translate(-5px, 0) rotate(0); }
  8% {
    transform: translate(-9px, 0) rotate(0); }
  10% {
    transform: translate(-7px, 0) rotate(0); }
  12% {
    transform: translate(4px, 0) rotate(0); }
  14% {
    transform: translate(1px, 0) rotate(0); }
  16% {
    transform: translate(7px, 0) rotate(0); }
  18% {
    transform: translate(9px, 0) rotate(0); }
  20% {
    transform: translate(-8px, 0) rotate(0); }
  22% {
    transform: translate(-2px, 0) rotate(0); }
  24% {
    transform: translate(-9px, 0) rotate(0); }
  26% {
    transform: translate(2px, 0) rotate(0); }
  28% {
    transform: translate(-4px, 0) rotate(0); }
  30% {
    transform: translate(-2px, 0) rotate(0); }
  32% {
    transform: translate(0px, 0) rotate(0); }
  34% {
    transform: translate(1px, 0) rotate(0); }
  36% {
    transform: translate(-9px, 0) rotate(0); }
  38% {
    transform: translate(-4px, 0) rotate(0); }
  40% {
    transform: translate(-7px, 0) rotate(0); }
  42% {
    transform: translate(2px, 0) rotate(0); }
  44% {
    transform: translate(6px, 0) rotate(0); }
  46% {
    transform: translate(3px, 0) rotate(0); }
  48% {
    transform: translate(-3px, 0) rotate(0); }
  50% {
    transform: translate(-3px, 0) rotate(0); }
  52% {
    transform: translate(6px, 0) rotate(0); }
  54% {
    transform: translate(-8px, 0) rotate(0); }
  56% {
    transform: translate(-8px, 0) rotate(0); }
  58% {
    transform: translate(7px, 0) rotate(0); }
  60% {
    transform: translate(4px, 0) rotate(0); }
  62% {
    transform: translate(1px, 0) rotate(0); }
  64% {
    transform: translate(8px, 0) rotate(0); }
  66% {
    transform: translate(-9px, 0) rotate(0); }
  68% {
    transform: translate(9px, 0) rotate(0); }
  70% {
    transform: translate(7px, 0) rotate(0); }
  72% {
    transform: translate(2px, 0) rotate(0); }
  74% {
    transform: translate(7px, 0) rotate(0); }
  76% {
    transform: translate(3px, 0) rotate(0); }
  78% {
    transform: translate(-9px, 0) rotate(0); }
  80% {
    transform: translate(-5px, 0) rotate(0); }
  82% {
    transform: translate(0px, 0) rotate(0); }
  84% {
    transform: translate(-5px, 0) rotate(0); }
  86% {
    transform: translate(7px, 0) rotate(0); }
  88% {
    transform: translate(-8px, 0) rotate(0); }
  90% {
    transform: translate(-9px, 0) rotate(0); }
  92% {
    transform: translate(6px, 0) rotate(0); }
  94% {
    transform: translate(0px, 0) rotate(0); }
  96% {
    transform: translate(-9px, 0) rotate(0); }
  98% {
    transform: translate(9px, 0) rotate(0); }
  0%, 100% {
    transform: translate(0, 0) rotate(0); } }

.shake-horizontal:hover,
.shake-trigger:hover .shake-horizontal, .shake-horizontal.shake-freeze, .shake-horizontal.shake-constant {
  animation-name: shake-horizontal;
  animation-duration: 100ms;
  animation-timing-function: ease-in-out;
  animation-iteration-count: infinite; }

@keyframes shake-vertical {
  2% {
    transform: translate(0, 1px) rotate(0); }
  4% {
    transform: translate(0, -8px) rotate(0); }
  6% {
    transform: translate(0, 1px) rotate(0); }
  8% {
    transform: translate(0, 0px) rotate(0); }
  10% {
    transform: translate(0, 6px) rotate(0); }
  12% {
    transform: translate(0, 6px) rotate(0); }
  14% {
    transform: translate(0, 2px) rotate(0); }
  16% {
    transform: translate(0, -8px) rotate(0); }
  18% {
    transform: translate(0, -4px) rotate(0); }
  20% {
    transform: translate(0, -1px) rotate(0); }
  22% {
    transform: translate(0, -3px) rotate(0); }
  24% {
    transform: translate(0, 7px) rotate(0); }
  26% {
    transform: translate(0, -3px) rotate(0); }
  28% {
    transform: translate(0, 1px) rotate(0); }
  30% {
    transform: translate(0, 9px) rotate(0); }
  32% {
    transform: translate(0, 1px) rotate(0); }
  34% {
    transform: translate(0, -6px) rotate(0); }
  36% {
    transform: translate(0, 7px) rotate(0); }
  38% {
    transform: translate(0, 0px) rotate(0); }
  40% {
    transform: translate(0, 6px) rotate(0); }
  42% {
    transform: translate(0, 6px) rotate(0); }
  44% {
    transform: translate(0, 9px) rotate(0); }
  46% {
    transform: translate(0, -9px) rotate(0); }
  48% {
    transform: translate(0, 1px) rotate(0); }
  50% {
    transform: translate(0, 10px) rotate(0); }
  52% {
    transform: translate(0, -8px) rotate(0); }
  54% {
    transform: translate(0, -8px) rotate(0); }
  56% {
    transform: translate(0, 1px) rotate(0); }
  58% {
    transform: translate(0, 5px) rotate(0); }
  60% {
    transform: translate(0, 5px) rotate(0); }
  62% {
    transform: translate(0, 8px) rotate(0); }
  64% {
    transform: translate(0, -6px) rotate(0); }
  66% {
    transform: translate(0, 1px) rotate(0); }
  68% {
    transform: translate(0, 4px) rotate(0); }
  70% {
    transform: translate(0, 4px) rotate(0); }
  72% {
    transform: translate(0, -1px) rotate(0); }
  74% {
    transform: translate(0, 10px) rotate(0); }
  76% {
    transform: translate(0, 9px) rotate(0); }
  78% {
    transform: translate(0, -8px) rotate(0); }
  80% {
    transform: translate(0, -3px) rotate(0); }
  82% {
    transform: translate(0, -6px) rotate(0); }
  84% {
    transform: translate(0, 2px) rotate(0); }
  86% {
    transform: translate(0, 3px) rotate(0); }
  88% {
    transform: translate(0, -8px) rotate(0); }
  90% {
    transform: translate(0, 8px) rotate(0); }
  92% {
    transform: translate(0, -4px) rotate(0); }
  94% {
    transform: translate(0, -2px) rotate(0); }
  96% {
    transform: translate(0, -1px) rotate(0); }
  98% {
    transform: translate(0, -5px) rotate(0); }
  0%, 100% {
    transform: translate(0, 0) rotate(0); } }

.shake-vertical:hover,
.shake-trigger:hover .shake-vertical, .shake-vertical.shake-freeze, .shake-vertical.shake-constant {
  animation-name: shake-vertical;
  animation-duration: 100ms;
  animation-timing-function: ease-in-out;
  animation-iteration-count: infinite; }

@keyframes shake-rotate {
  2% {
    transform: translate(0, 0) rotate(-3.5deg); }
  4% {
    transform: translate(0, 0) rotate(0.5deg); }
  6% {
    transform: translate(0, 0) rotate(4.5deg); }
  8% {
    transform: translate(0, 0) rotate(6.5deg); }
  10% {
    transform: translate(0, 0) rotate(7.5deg); }
  12% {
    transform: translate(0, 0) rotate(7.5deg); }
  14% {
    transform: translate(0, 0) rotate(4.5deg); }
  16% {
    transform: translate(0, 0) rotate(0.5deg); }
  18% {
    transform: translate(0, 0) rotate(-6.5deg); }
  20% {
    transform: translate(0, 0) rotate(-3.5deg); }
  22% {
    transform: translate(0, 0) rotate(-0.5deg); }
  24% {
    transform: translate(0, 0) rotate(-1.5deg); }
  26% {
    transform: translate(0, 0) rotate(-6.5deg); }
  28% {
    transform: translate(0, 0) rotate(-1.5deg); }
  30% {
    transform: translate(0, 0) rotate(-6.5deg); }
  32% {
    transform: translate(0, 0) rotate(3.5deg); }
  34% {
    transform: translate(0, 0) rotate(1.5deg); }
  36% {
    transform: translate(0, 0) rotate(-5.5deg); }
  38% {
    transform: translate(0, 0) rotate(2.5deg); }
  40% {
    transform: translate(0, 0) rotate(-4.5deg); }
  42% {
    transform: translate(0, 0) rotate(-4.5deg); }
  44% {
    transform: translate(0, 0) rotate(6.5deg); }
  46% {
    transform: translate(0, 0) rotate(3.5deg); }
  48% {
    transform: translate(0, 0) rotate(-4.5deg); }
  50% {
    transform: translate(0, 0) rotate(3.5deg); }
  52% {
    transform: translate(0, 0) rotate(-2.5deg); }
  54% {
    transform: translate(0, 0) rotate(2.5deg); }
  56% {
    transform: translate(0, 0) rotate(-4.5deg); }
  58% {
    transform: translate(0, 0) rotate(7.5deg); }
  60% {
    transform: translate(0, 0) rotate(6.5deg); }
  62% {
    transform: translate(0, 0) rotate(-6.5deg); }
  64% {
    transform: translate(0, 0) rotate(-6.5deg); }
  66% {
    transform: translate(0, 0) rotate(-0.5deg); }
  68% {
    transform: translate(0, 0) rotate(-4.5deg); }
  70% {
    transform: translate(0, 0) rotate(0.5deg); }
  72% {
    transform: translate(0, 0) rotate(1.5deg); }
  74% {
    transform: translate(0, 0) rotate(0.5deg); }
  76% {
    transform: translate(0, 0) rotate(-2.5deg); }
  78% {
    transform: translate(0, 0) rotate(-6.5deg); }
  80% {
    transform: translate(0, 0) rotate(-2.5deg); }
  82% {
    transform: translate(0, 0) rotate(2.5deg); }
  84% {
    transform: translate(0, 0) rotate(-2.5deg); }
  86% {
    transform: translate(0, 0) rotate(-5.5deg); }
  88% {
    transform: translate(0, 0) rotate(2.5deg); }
  90% {
    transform: translate(0, 0) rotate(3.5deg); }
  92% {
    transform: translate(0, 0) rotate(-1.5deg); }
  94% {
    transform: translate(0, 0) rotate(2.5deg); }
  96% {
    transform: translate(0, 0) rotate(-5.5deg); }
  98% {
    transform: translate(0, 0) rotate(-0.5deg); }
  0%, 100% {
    transform: translate(0, 0) rotate(0); } }

.shake-rotate:hover,
.shake-trigger:hover .shake-rotate, .shake-rotate.shake-freeze, .shake-rotate.shake-constant {
  animation-name: shake-rotate;
  animation-duration: 100ms;
  animation-timing-function: ease-in-out;
  animation-iteration-count: infinite; }

@keyframes shake-opacity {
  10% {
    transform: translate(1px, -1px) rotate(1.5deg);
    opacity: 0.95; }
  20% {
    transform: translate(-3px, 0px) rotate(-1.5deg);
    opacity: 0.25; }
  30% {
    transform: translate(0px, 1px) rotate(1.5deg);
    opacity: 0.55; }
  40% {
    transform: translate(3px, 5px) rotate(0.5deg);
    opacity: 0.2; }
  50% {
    transform: translate(-2px, -2px) rotate(0.5deg);
    opacity: 0.44; }
  60% {
    transform: translate(1px, -3px) rotate(-1.5deg);
    opacity: 0.78; }
  70% {
    transform: translate(0px, -4px) rotate(-0.5deg);
    opacity: 0.62; }
  80% {
    transform: translate(5px, 2px) rotate(-1.5deg);
    opacity: 0.03; }
  90% {
    transform: translate(-1px, -2px) rotate(2.5deg);
    opacity: 0.17; }
  0%, 100% {
    transform: translate(0, 0) rotate(0); } }

.shake-opacity:hover,
.shake-trigger:hover .shake-opacity, .shake-opacity.shake-freeze, .shake-opacity.shake-constant {
  animation-name: shake-opacity;
  animation-duration: 0.5s;
  animation-timing-function: ease-in-out;
  animation-iteration-count: infinite; }

@keyframes shake-crazy {
  10% {
    transform: translate(-11px, 16px) rotate(-1deg);
    opacity: 0.14; }
  20% {
    transform: translate(-2px, -1px) rotate(10deg);
    opacity: 0.02; }
  30% {
    transform: translate(9px, 6px) rotate(-8deg);
    opacity: 0.59; }
  40% {
    transform: translate(7px, -14px) rotate(-9deg);
    opacity: 0.48; }
  50% {
    transform: translate(-15px, 17px) rotate(1deg);
    opacity: 0.82; }
  60% {
    transform: translate(5px, 0px) rotate(10deg);
    opacity: 0.55; }
  70% {
    transform: translate(-8px, 4px) rotate(-2deg);
    opacity: 0.43; }
  80% {
    transform: translate(5px, -12px) rotate(-6deg);
    opacity: 0.93; }
  90% {
    transform: translate(-10px, 1px) rotate(-4deg);
    opacity: 0.3; }
  0%, 100% {
    transform: translate(0, 0) rotate(0); } }

.shake-crazy:hover,
.shake-trigger:hover .shake-crazy, .shake-crazy.shake-freeze, .shake-crazy.shake-constant {
  animation-name: shake-crazy;
  animation-duration: 100ms;
  animation-timing-function: ease-in-out;
  animation-iteration-count: infinite; }

@keyframes shake-chunk {
  2% {
    transform: translate(2px, 15px) rotate(9deg); }
  4% {
    transform: translate(1px, 14px) rotate(-11deg); }
  6% {
    transform: translate(0px, 14px) rotate(-12deg); }
  8% {
    transform: translate(-14px, 8px) rotate(-8deg); }
  10% {
    transform: translate(-1px, 10px) rotate(15deg); }
  12% {
    transform: translate(-3px, 5px) rotate(2deg); }
  14% {
    transform: translate(-9px, 2px) rotate(14deg); }
  16% {
    transform: translate(-13px, 1px) rotate(-4deg); }
  18% {
    transform: translate(-1px, 1px) rotate(14deg); }
  20% {
    transform: translate(8px, 6px) rotate(15deg); }
  22% {
    transform: translate(-12px, -3px) rotate(3deg); }
  24% {
    transform: translate(-11px, 15px) rotate(-8deg); }
  26% {
    transform: translate(1px, -8px) rotate(-2deg); }
  28% {
    transform: translate(8px, 9px) rotate(9deg); }
  30% {
    transform: translate(-10px, 7px) rotate(9deg); }
  32% {
    transform: translate(-11px, -10px) rotate(12deg); }
  34% {
    transform: translate(-2px, -6px) rotate(-1deg); }
  36% {
    transform: translate(1px, 5px) rotate(-1deg); }
  38% {
    transform: translate(9px, 12px) rotate(-13deg); }
  0%, 40%, 100% {
    transform: translate(0, 0) rotate(0); } }

.shake-chunk:hover,
.shake-trigger:hover .shake-chunk, .shake-chunk.shake-freeze, .shake-chunk.shake-constant {
  animation-name: shake-chunk;
  animation-duration: 4s;
  animation-timing-function: ease-in-out;
  animation-iteration-count: infinite; }


/* ===== origin_ce_style.css ===== */
@charset "UTF-8";
/* CSS Document */


/*************************************************

2019-20 CLUB EVESSA リニューアル

*************************************************/

/* -----------------------------------------------
共通設定
----------------------------------------------- */

#origin_ce1920_re_container {
	width: 100%;
	overflow: hidden;
}

.origin_ce1920_re_sp {
	display: block;
}

.origin_ce1920_re_pc {
	display: none;
}

.origin_ce1920_re_inner {
	width: 100%;
	margin: 0 auto;
}

#origin_ce1920_re_container img {
	width: 100%;
	vertical-align: bottom;
	transition: 0.6s;
}

#origin_ce1920_re_container img:hover {
	opacity: 0.6;
}


@media screen and (min-width: 769px) {
#origin_ce1920_re_container {
	background-color: #000000;
	position: relative;
}

.origin_ce1920_re_sp {
	display: none;
}

.origin_ce1920_re_pc {
	display: block;
}

.origin_ce1920_re_inner {
	width: 100%;
	padding: 0;
}
}

/* -----------------------------------------------
MV
----------------------------------------------- */

#origin_ce1920_re_container {
	
}

#origin_ce1920_re_container .origin_ce1920_re_mv_box {
	
}

#origin_ce1920_re_container .origin_ce1920_re_mv_box .origin_ce1920_re_bg_img {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2019_20_re/mv_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 178.5714%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_ce1920_re_container .origin_ce1920_re_mv_box .origin_ce1920_re_bg_img {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2019_20_re/mv_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 57.8125%;
	background-size: cover;
}
}

/* -----------------------------------------------
コンテンツ
----------------------------------------------- */

#origin_ce1920_re_container .origin_ce1920_re_box01 {
	
}

#origin_ce1920_re_container .origin_ce1920_re_box01 .origin_ce1920_re_bg_img {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2019_20_re/box01_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 62.8571%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_ce1920_re_container .origin_ce1920_re_box01 .origin_ce1920_re_bg_img {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2019_20_re/box01_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 19.53125%;
	background-size: cover;
}
}

#origin_ce1920_re_container .origin_ce1920_re_box02 {
	
}

#origin_ce1920_re_container .origin_ce1920_re_box02 .origin_ce1920_re_bg_img {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2019_20_re/box02_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 74.2857%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_ce1920_re_container .origin_ce1920_re_box02 .origin_ce1920_re_bg_img {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2019_20_re/box02_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 48.4275%;
	background-size: cover;
}
}

#origin_ce1920_re_container .origin_ce1920_re_box03 {
	
}

#origin_ce1920_re_container .origin_ce1920_re_box03 .origin_ce1920_re_bg01_img {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2019_20_re/box03_bg01_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 282.8571%;
	background-size: cover;
}

#origin_ce1920_re_container .origin_ce1920_re_box03 .origin_ce1920_re_bg02_img {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2019_20_re/box03_bg02_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 282.8571%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_ce1920_re_container .origin_ce1920_re_box03 .origin_ce1920_re_bg01_img {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2019_20_re/box03_bg01_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 89.84375%;
	background-size: cover;
}

#origin_ce1920_re_container .origin_ce1920_re_box03 .origin_ce1920_re_bg02_img {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2019_20_re/box03_bg02_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 89.84375%;
	background-size: cover;
}
}

#origin_ce1920_re_container .origin_ce1920_re_box04 {
	
}

#origin_ce1920_re_container .origin_ce1920_re_box04 .origin_ce1920_re_bg_img {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2019_20_re/box04_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 221.4285%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_ce1920_re_container .origin_ce1920_re_box04 .origin_ce1920_re_bg_img {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2019_20_re/box04_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 53.125%;
	background-size: cover;
}
}

#origin_ce1920_re_container .origin_ce1920_re_box05 {
	
}

#origin_ce1920_re_container .origin_ce1920_re_box05 .origin_ce1920_re_bg_img {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2019_20_re/box05_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 239.2857%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_ce1920_re_container .origin_ce1920_re_box05 .origin_ce1920_re_bg_img {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2019_20_re/box05_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 77.34375%;
	background-size: cover;
}
}

#origin_ce1920_re_container .origin_ce1920_re_box06 {
	
}

#origin_ce1920_re_container .origin_ce1920_re_box06 .origin_ce1920_re_bg_img {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2019_20_re/box06_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 222.8571%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_ce1920_re_container .origin_ce1920_re_box06 .origin_ce1920_re_bg_img {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2019_20_re/box06_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 58.59375%;
	background-size: cover;
}
}

#origin_ce1920_re_container .origin_ce1920_re_box07 {
	
}

#origin_ce1920_re_container .origin_ce1920_re_box07 .origin_ce1920_re_bg_img {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2019_20_re/box07_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 220%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_ce1920_re_container .origin_ce1920_re_box07 .origin_ce1920_re_bg_img {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2019_20_re/box07_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 50.78125%;
	background-size: cover;
}
}

#origin_ce1920_re_container .origin_ce1920_re_box08 {
	
}

#origin_ce1920_re_container .origin_ce1920_re_box08 .origin_ce1920_re_bg_img {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2019_20_re/box08_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 131.4285%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_ce1920_re_container .origin_ce1920_re_box08 .origin_ce1920_re_bg_img {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2019_20_re/box08_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 39.0625%;
	background-size: cover;
}
}

#origin_ce1920_re_container .origin_ce1920_re_box09 {
	
}

#origin_ce1920_re_container .origin_ce1920_re_box09 .origin_ce1920_re_bg_img {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2019_20_re/box09_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 164.2857%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_ce1920_re_container .origin_ce1920_re_box09 .origin_ce1920_re_bg_img {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2019_20_re/box09_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
    padding-bottom: 44.53125%;
	background-size: cover;
}
}

#origin_ce1920_re_container .origin_ce1920_re_box10 {
	
}

#origin_ce1920_re_container .origin_ce1920_re_box10 .origin_ce1920_re_bg_img {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2019_20_re/box10_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 212.8571%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_ce1920_re_container .origin_ce1920_re_box10 .origin_ce1920_re_bg_img {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2019_20_re/box10_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 47.265625%;
	background-size: cover;
}
}

#origin_ce1920_re_container .origin_ce1920_re_box11 {
	
}

#origin_ce1920_re_container .origin_ce1920_re_box11 .origin_ce1920_re_bg_img {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2019_20_re/box11_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 185.7142%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_ce1920_re_container .origin_ce1920_re_box11 .origin_ce1920_re_bg_img {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2019_20_re/box11_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 48.046875%;
	background-size: cover;
}
}

#origin_ce1920_re_container .origin_ce1920_re_box12 {
	
}

#origin_ce1920_re_container .origin_ce1920_re_box12 .origin_ce1920_re_bg_img {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2019_20_re/box12_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 78.5714%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_ce1920_re_container .origin_ce1920_re_box12 .origin_ce1920_re_bg_img {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2019_20_re/box12_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 42.1875%;
	background-size: cover;
}
}

#origin_ce1920_re_container .origin_ce1920_re_box13 {
	
}

#origin_ce1920_re_container .origin_ce1920_re_box13 .origin_ce1920_re_bg_img {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2019_20_re/box13_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 61.4285%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_ce1920_re_container .origin_ce1920_re_box13 .origin_ce1920_re_bg_img {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2019_20_re/box13_bg_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 18.75%;
	background-size: cover;
}
}


/* -----------------------------------------------
フッター
----------------------------------------------- */

#origin_ce1920_re_container .origin_ce1920_re_footer {
	
}

#origin_ce1920_re_container .origin_ce1920_re_footer .origin_ce1920_re_bg01_img {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2019_20_re/footer_bg01_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 33.5714%;
	background-size: cover;
}

#origin_ce1920_re_container .origin_ce1920_re_footer .origin_ce1920_re_bg02_img {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2019_20_re/footer_bg03_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 42.8571%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_ce1920_re_container .origin_ce1920_re_footer .origin_ce1920_re_bg01_img {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2019_20_re/footer_bg01_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 10.546875%;
	background-size: cover;
}

#origin_ce1920_re_container .origin_ce1920_re_footer .origin_ce1920_re_bg02_img {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2019_20_re/footer_bg03_pc.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 7.03125%;
	background-size: cover;
}
}

/* -----------------------------------------------
ボタン
----------------------------------------------- */

#origin_ce1920_re_container .origin_ce1920_re_btn01 {
	
}

#origin_ce1920_re_container .origin_ce1920_re_btn02 {
	
}

#origin_ce1920_re_container .origin_ce1920_re_btn03 {
	
}

#origin_ce1920_re_container .origin_ce1920_re_btn {
	
}

#origin_ce1920_re_container .origin_ce1920_re_btn_txt {
	
}


/* -----------------------------------------------
バナー
----------------------------------------------- */

#origin_ce1920_re_container .origin_ce1920_re_bnr_box {
	
}

#origin_ce1920_re_container .origin_ce1920_re_bnr_box .origin_ce1920_re_inner {
	padding: 10% 4.2857% 15.7142%;
	background-color: #ffffff;
}

#origin_ce1920_re_container .origin_ce1920_re_bnr_box .origin_ce1920_re_midashi {
	width: 60.8571%;
	margin: 0 auto 6.4285%;
}

#origin_ce1920_re_container .origin_ce1920_re_bnr_box ul.origin_ce1920_re_bnr_list_box {
	display: -webkit-box;/* Androidブラウザ用 */
	display: -moz-box;/* Firefox21 */
	display: -ms-flexbox;/* IE10 */
	display: -webkit-flex;/* safari（PC）用 */
	display: flex;
	-webkit-justify-content: space-between;
	-ms-justify-content: space-between;
	justify-content: space-between;
    -webkit-align-content: center;
	-ms-align-content: center;
	align-content: center;
	-webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

#origin_ce1920_re_container .origin_ce1920_re_bnr_box ul.origin_ce1920_re_bnr_list_box li.origin_ce1920_re_bnr_list {
	width: 48.4375%;
}

#origin_ce1920_re_container .origin_ce1920_re_bnr_box ul.origin_ce1920_re_bnr_list_box li.origin_ce1920_re_bnr_list:nth-child(n + 3) {
	margin-top: 4.6875%;
}

#origin_ce1920_re_container .origin_ce1920_re_bnr_box ul.origin_ce1920_re_bnr_list_box li.origin_ce1920_re_bnr_list .origin_ce1920_re_bnr_img {
	margin-bottom: 2.34375%;
}

#origin_ce1920_re_container .origin_ce1920_re_bnr_box ul.origin_ce1920_re_bnr_list_box li.origin_ce1920_re_bnr_list p.origin_ce1920_re_bnr_txt {
	font-size: 4vw;
	line-height: 1.4em;
	color: #000000;
}

@media screen and (min-width: 769px) {
#origin_ce1920_re_container .origin_ce1920_re_bnr_box {
	
}

#origin_ce1920_re_container .origin_ce1920_re_bnr_box .origin_ce1920_re_inner {
	padding: 60px 0 90px;
}

#origin_ce1920_re_container .origin_ce1920_re_bnr_box .origin_ce1920_re_midashi {
	width: 33.28125%;
	margin: 0 auto 50px;
}

#origin_ce1920_re_container .origin_ce1920_re_bnr_box ul.origin_ce1920_re_bnr_list_box {
	width: 1000px;
	margin: 0 auto;
}

#origin_ce1920_re_container .origin_ce1920_re_bnr_box ul.origin_ce1920_re_bnr_list_box li.origin_ce1920_re_bnr_list {
	width: 48.4375%;
}

#origin_ce1920_re_container .origin_ce1920_re_bnr_box ul.origin_ce1920_re_bnr_list_box li.origin_ce1920_re_bnr_list:nth-child(n + 3) {
	margin-top: 50px;
}

#origin_ce1920_re_container .origin_ce1920_re_bnr_box ul.origin_ce1920_re_bnr_list_box li.origin_ce1920_re_bnr_list .origin_ce1920_re_bnr_img {
	margin-bottom: 10px;
}

#origin_ce1920_re_container .origin_ce1920_re_bnr_box ul.origin_ce1920_re_bnr_list_box li.origin_ce1920_re_bnr_list p.origin_ce1920_re_bnr_txt {
	font-size: 16px;
	line-height: 1.4em;
}
}

/* -----------------------------------------------
無限スライダー
----------------------------------------------- */

#origin_ce1920_re_container .origin_ce1920_re_slide_box {
    background-color: #434343;
}

#origin_ce1920_re_container .origin_ce1920_re_slide_box ul.infiniteslide {

}

#origin_ce1920_re_container .origin_ce1920_re_slide_box ul.infiniteslide li {
    padding: 0 5px;
    width: 90%;
}

#origin_ce1920_re_container .origin_ce1920_re_slide_box ul.infiniteslide li img {
    transition: 0s;
}

#origin_ce1920_re_container .origin_ce1920_re_slide_box ul.infiniteslide li img:hover {
    opacity: 1.0;
}

@media screen and (min-width: 769px) {
#origin_ce1920_re_container .origin_ce1920_re_slide_box ul.infiniteslide li {
    width: auto;
}
}

#page_top {
    position: fixed;
    bottom: 0px;
    right: 0px;
    z-index: 9999;
}
#page_top a {
    text-align: center;
    display: block;
    line-height: 0;
}







/*************************************************

2020-21 CLUB EVESSA

*************************************************/

/* -----------------------------------------------
共通設定
----------------------------------------------- */

#origin_ce2021_container {
	width: 100%;
	overflow: hidden;
}

.origin_ce2021_sp {
	display: block;
}

.origin_ce2021_pc {
	display: none;
}

.origin_ce2021_inner {
	width: 100%;
	margin: 0 auto;
}

#origin_ce2021_container img {
	width: 100%;
	vertical-align: bottom;
	transition: 0.6s;
}

#origin_ce2021_container img:hover {
	opacity: 0.6;
}


@media screen and (min-width: 769px) {
#origin_ce2021_container {
	background-color: #000000;
	position: relative;
}

.origin_ce2021_sp {
	display: none;
}

.origin_ce2021_pc {
	display: block;
}

.origin_ce2021_inner {
	width: 100%;
	padding: 0;
}
}

/* -----------------------------------------------
MV
----------------------------------------------- */

#origin_ce2021_container .origin_ce2021_mv_area {
	
}

#origin_ce2021_container .origin_ce2021_mv_area .origin_ce2021_box01 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2020_21/mv_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 145.7142%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_ce2021_container .origin_ce2021_mv_area .origin_ce2021_box01 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2020_21/mv_bg_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 56.25%;
    height: 0;
	background-size: cover;
}
}

/* -----------------------------------------------
特典
----------------------------------------------- */

#origin_ce2021_container .origin_ce2021_tokuten_area {
	
}

#origin_ce2021_container .origin_ce2021_tokuten_area .origin_ce2021_box01 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2020_21/box01_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 200%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_ce2021_container .origin_ce2021_tokuten_area .origin_ce2021_box01 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2020_21/box01_bg_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 56.640625%;
    height: 0;
	background-size: cover;
}
}

/* -----------------------------------------------
申し込みボタン01
----------------------------------------------- */

#origin_ce2021_container .origin_ce2021_moushikomi01_area {
	
}

#origin_ce2021_container .origin_ce2021_moushikomi01_area .origin_ce2021_box02_01 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2020_21/box02_bg01_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 13.8571%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_ce2021_container .origin_ce2021_moushikomi01_area .origin_ce2021_box02_01 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2020_21/box02_bg01_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 9.375%;
    height: 0;
	background-size: cover;
}
}

#origin_ce2021_container .origin_ce2021_moushikomi01_area .origin_ce2021_box02_02_01 {
	
}

#origin_ce2021_container .origin_ce2021_moushikomi01_area .origin_ce2021_box02_02_02 {
	
}

#origin_ce2021_container .origin_ce2021_moushikomi01_area .origin_ce2021_box02_02_03 {
	
}

@media screen and (min-width: 769px) {
#origin_ce2021_container .origin_ce2021_moushikomi01_area .origin_ce2021_box02_02 {
    
}

#origin_ce2021_container .origin_ce2021_moushikomi01_area .origin_ce2021_box02_02 ul.origin_ce2021_box02_02_list_box {
    width: 100%;
    display: -webkit-box;/* Androidブラウザ用 */
	display: -moz-box;/* Firefox21 */
	display: -ms-flexbox;/* IE10 */
	display: -webkit-flex;/* safari（PC）用 */
	display: flex;
    -webkit-align-content: center;
	-ms-align-content: center;
	align-content: center;
}

#origin_ce2021_container .origin_ce2021_moushikomi01_area .origin_ce2021_box02_02 ul.origin_ce2021_box02_02_list_box li.origin_ce2021_box02_02_list {
    
}

#origin_ce2021_container .origin_ce2021_moushikomi01_area .origin_ce2021_box02_02 ul.origin_ce2021_box02_02_list_box li.origin_ce2021_box02_02_list:nth-child(1) {
    width: 12.5%;
}

#origin_ce2021_container .origin_ce2021_moushikomi01_area .origin_ce2021_box02_02 ul.origin_ce2021_box02_02_list_box li.origin_ce2021_box02_02_list:nth-child(n+2) {
    width: 25%;
}

#origin_ce2021_container .origin_ce2021_moushikomi01_area .origin_ce2021_box02_02 ul.origin_ce2021_box02_02_list_box li.origin_ce2021_box02_02_list:nth-child(5) {
    width: 12.5%;
}

#origin_ce2021_container .origin_ce2021_moushikomi01_area .origin_ce2021_box02_02 ul.origin_ce2021_box02_02_list_box li.origin_ce2021_box02_02_list img {
    width: 100%;
}
}

#origin_ce2021_container .origin_ce2021_moushikomi01_area .origin_ce2021_box02_03 {
	
}

@media screen and (min-width: 769px) {
#origin_ce2021_container .origin_ce2021_moushikomi01_area .origin_ce2021_box02_03 {
    
}
}

#origin_ce2021_container .origin_ce2021_moushikomi01_area .origin_ce2021_box02_04 {
	
}

@media screen and (min-width: 769px) {
#origin_ce2021_container .origin_ce2021_moushikomi01_area .origin_ce2021_box02_04 {
    
}
}

#origin_ce2021_container .origin_ce2021_moushikomi01_area .origin_ce2021_box02_05 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2020_21/box02_bg07_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 12.1428%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_ce2021_container .origin_ce2021_moushikomi01_area .origin_ce2021_box02_05 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2020_21/box02_bg05_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 5.46875%;
    height: 0;
	background-size: cover;
}
}

/* -----------------------------------------------
レギュラー・ジュニア会員特典
----------------------------------------------- */

#origin_ce2021_container .origin_ce2021_regular_tokuten_area {
	
}

#origin_ce2021_container .origin_ce2021_regular_tokuten_area .origin_ce2021_box03_01 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2020_21/box03_bg01_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 324.2857%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_ce2021_container .origin_ce2021_regular_tokuten_area .origin_ce2021_box03_01 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2020_21/box03_bg01_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 64.0625%;
    height: 0;
	background-size: cover;
}
}

#origin_ce2021_container .origin_ce2021_regular_tokuten_area .origin_ce2021_box03_02 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2020_21/box03_bg02_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 192.8571%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_ce2021_container .origin_ce2021_regular_tokuten_area .origin_ce2021_box03_02 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2020_21/box03_bg02_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 60.15625%;
    height: 0;
	background-size: cover;
}
}

#origin_ce2021_container .origin_ce2021_regular_tokuten_area .origin_ce2021_box03_03 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2020_21/box03_bg03_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 168.5714%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_ce2021_container .origin_ce2021_regular_tokuten_area .origin_ce2021_box03_03 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2020_21/box03_bg03_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 49.21875%;
    height: 0;
	background-size: cover;
}
}

#origin_ce2021_container .origin_ce2021_regular_tokuten_area .origin_ce2021_box03_04 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2020_21/box03_bg04_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 168.5714%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_ce2021_container .origin_ce2021_regular_tokuten_area .origin_ce2021_box03_04 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2020_21/box03_bg04_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 37.5%;
    height: 0;
	background-size: cover;
}
}

#origin_ce2021_container .origin_ce2021_regular_tokuten_area .origin_ce2021_box03_05 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2020_21/box03_bg05_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 204.2857%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_ce2021_container .origin_ce2021_regular_tokuten_area .origin_ce2021_box03_05 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2020_21/box03_bg05_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 46.09375%;
    height: 0;
	background-size: cover;
}
}

#origin_ce2021_container .origin_ce2021_regular_tokuten_area .origin_ce2021_box04 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2020_21/box04_bg01_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 102.8571%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_ce2021_container .origin_ce2021_regular_tokuten_area .origin_ce2021_box04 {
    background-image: none;
	background-repeat: repeat;
	height: auto;
	padding-bottom: 0;
	background-size: auto auto;
}

#origin_ce2021_container .origin_ce2021_regular_tokuten_area .origin_ce2021_box04 img:hover {
    opacity: 1.0;
}
}

.origin_ce2021_regular_tokuten_area .origin_ce2021_box05 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2020_21/box05_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 349%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_ce2021_container .origin_ce2021_regular_tokuten_area .origin_ce2021_box05 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2020_21/box05_bg_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 129.140625%;
    height: 0;
	background-size: cover;
}
}

#origin_ce2021_container .origin_ce2021_regular_tokuten_area .origin_ce2021_box06 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2020_21/box06_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 222.8571%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_ce2021_container .origin_ce2021_regular_tokuten_area .origin_ce2021_box06 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2020_21/box06_bg_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 53.125%;
    height: 0;
	background-size: cover;
}
}


/* -----------------------------------------------
スライダー
----------------------------------------------- */

#origin_ce2021_container .origin_ce1920_re_slide_box {
    background-color: #434343;
}

#origin_ce2021_container .origin_ce1920_re_slide_box ul.infiniteslide {

}

#origin_ce2021_container .origin_ce1920_re_slide_box ul.infiniteslide li {
    padding: 0 5px;
    width: 70%;
}

#origin_ce2021_container .origin_ce1920_re_slide_box ul.infiniteslide li img {
    transition: 0s;
}

#origin_ce2021_container .origin_ce1920_re_slide_box ul.infiniteslide li img:hover {
    opacity: 1.0;
}

@media screen and (min-width: 769px) {
#origin_ce2021_container .origin_ce1920_re_slide_box ul.infiniteslide li {
    width: auto;
}
}


/* -----------------------------------------------
申し込みボタン02
----------------------------------------------- */

#origin_ce2021_container .origin_ce2021_moushikomi02_area {
	
}

#origin_ce2021_container .origin_ce2021_moushikomi02_area .origin_ce2021_box07_01 {
	
}

@media screen and (min-width: 769px) {
#origin_ce2021_container .origin_ce2021_moushikomi02_area .origin_ce2021_box07_01 {
	
}
}

#origin_ce2021_container .origin_ce2021_moushikomi02_area .origin_ce2021_box07_02 {
	
}

@media screen and (min-width: 769px) {
#origin_ce2021_container .origin_ce2021_moushikomi02_area .origin_ce2021_box07_02 {
	
}
}

/* -----------------------------------------------
プラチナム会員特典
----------------------------------------------- */

#origin_ce2021_container .origin_ce2021_platinum_tokuten_area {
	
}

#origin_ce2021_container .origin_ce2021_platinum_tokuten_area .origin_ce2021_box08_01 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2020_21/box08_bg01_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 157.1428%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_ce2021_container .origin_ce2021_platinum_tokuten_area .origin_ce2021_box08_01 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2020_21/box08_bg01_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 82.8125%;
    height: 0;
	background-size: cover;
}
}

#origin_ce2021_container .origin_ce2021_platinum_tokuten_area .origin_ce2021_box08_02 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2020_21/box08_bg02_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 75.7142%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_ce2021_container .origin_ce2021_platinum_tokuten_area .origin_ce2021_box08_02 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2020_21/box08_bg02_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 54.6875%;
    height: 0;
	background-size: cover;
}
}

#origin_ce2021_container .origin_ce2021_platinum_tokuten_area .origin_ce2021_box08_03 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2020_21/box08_bg03_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 138.5714%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_ce2021_container .origin_ce2021_platinum_tokuten_area .origin_ce2021_box08_03 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2020_21/box08_bg03_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 41.40625%;
    height: 0;
	background-size: cover;
}
}

#origin_ce2021_container .origin_ce2021_platinum_tokuten_area .origin_ce2021_box08_04 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2020_21/box08_bg04_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 135.7142%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_ce2021_container .origin_ce2021_platinum_tokuten_area .origin_ce2021_box08_04 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2020_21/box08_bg04_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 32.03125%;
    height: 0;
	background-size: cover;
}
}

#origin_ce2021_container .origin_ce2021_platinum_tokuten_area .origin_ce2021_box08_05 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2020_21/box08_bg05_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 131.4285%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_ce2021_container .origin_ce2021_platinum_tokuten_area .origin_ce2021_box08_05 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2020_21/box08_bg05_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 30.46875%;
    height: 0;
	background-size: cover;
}
}

#origin_ce2021_container .origin_ce2021_platinum_tokuten_area .origin_ce2021_box08_06 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2020_21/box08_bg06_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 132.8571%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_ce2021_container .origin_ce2021_platinum_tokuten_area .origin_ce2021_box08_06 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2020_21/box08_bg06_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 31.25%;
    height: 0;
	background-size: cover;
}
}

#origin_ce2021_container .origin_ce2021_platinum_tokuten_area .origin_ce2021_box08_07 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2020_21/box08_bg07_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 117.1428%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_ce2021_container .origin_ce2021_platinum_tokuten_area .origin_ce2021_box08_07 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2020_21/box08_bg07_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 46.875%;
    height: 0;
	background-size: cover;
}
}

#origin_ce2021_container .origin_ce2021_platinum_tokuten_area .origin_ce2021_box08_08 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2020_21/box08_bg08_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 131.4285%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_ce2021_container .origin_ce2021_platinum_tokuten_area .origin_ce2021_box08_08 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2020_21/box08_bg08_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 47.65625%;
    height: 0;
	background-size: cover;
}
}

#origin_ce2021_container .origin_ce2021_platinum_tokuten_area .origin_ce2021_box08_09 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2020_21/box08_bg09_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 118.5714%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_ce2021_container .origin_ce2021_platinum_tokuten_area .origin_ce2021_box08_09_01 img:hover,
#origin_ce2021_container .origin_ce2021_platinum_tokuten_area .origin_ce2021_box08_09_02 img:hover {
    opacity: 1.0;
}
}

#origin_ce2021_container .origin_ce2021_platinum_tokuten_area .origin_ce2021_box08_10 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2020_21/box08_bg10_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 108.5714%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_ce2021_container .origin_ce2021_platinum_tokuten_area .origin_ce2021_box08_10_01 img:hover,
#origin_ce2021_container .origin_ce2021_platinum_tokuten_area .origin_ce2021_box08_10_02 img:hover {
    opacity: 1.0;
}
}

#origin_ce2021_container .origin_ce2021_platinum_tokuten_area .origin_ce2021_box08_11 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2020_21/box08_bg11_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 132.8571%;
	background-size: cover;
}

#origin_ce2021_container .origin_ce2021_platinum_tokuten_area .origin_ce2021_box08_12 {
	
}

#origin_ce2021_container .origin_ce2021_platinum_tokuten_area .origin_ce2021_box08_13 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2020_21/box08_bg13_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 115.7142%;
	background-size: cover;
}

#origin_ce2021_container .origin_ce2021_platinum_tokuten_area .origin_ce2021_box08_14 {
	
}

#origin_ce2021_container .origin_ce2021_platinum_tokuten_area .origin_ce2021_box08_15 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2020_21/box08_bg15_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 77.1428%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_ce2021_container .origin_ce2021_platinum_tokuten_area .origin_ce2021_box08_15 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2020_21/box08_bg11_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 32.03125%;
    height: 0;
	background-size: cover;
}
}

#origin_ce2021_container .origin_ce2021_platinum_tokuten_area .origin_ce2021_box08_16 {
	
}

@media screen and (min-width: 769px) {
#origin_ce2021_container .origin_ce2021_platinum_tokuten_area .origin_ce2021_box08_16 {
    
}
}

/* -----------------------------------------------
会員特典一覧
----------------------------------------------- */

#origin_ce2021_container .origin_ce2021_tokuten_ichiran_area {
	
}

#origin_ce2021_container .origin_ce2021_tokuten_ichiran_area .origin_ce2021_box09 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2020_21/box09_bg_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 142.8571%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_ce2021_container .origin_ce2021_tokuten_ichiran_area .origin_ce2021_box09 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2020_21/box09_bg_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 112.5%;
    height: 0;
	background-size: cover;
}
}


/* -----------------------------------------------
申し込みボタン03
----------------------------------------------- */

#origin_ce2021_container .origin_ce2021_moushikomi03_area {
	
}

#origin_ce2021_container .origin_ce2021_moushikomi03_area  .origin_ce2021_box10_01 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2020_21/box10_bg01_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 15.7142%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_ce2021_container .origin_ce2021_moushikomi03_area  .origin_ce2021_box10_01 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2020_21/box10_bg01_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 9.375%;
    height: 0;
	background-size: cover;
}
}

#origin_ce2021_container .origin_ce2021_moushikomi03_area  .origin_ce2021_box10_02_01 {
	
}

#origin_ce2021_container .origin_ce2021_moushikomi03_area .origin_ce2021_box10_02_02 {
	
}

#origin_ce2021_container .origin_ce2021_moushikomi03_area  .origin_ce2021_box10_02_03 {
	
}

@media screen and (min-width: 769px) {
#origin_ce2021_container .origin_ce2021_moushikomi03_area .origin_ce2021_box10_02 {
    
}

#origin_ce2021_container .origin_ce2021_moushikomi03_area .origin_ce2021_box10_02 ul.origin_ce2021_box10_02_list_box {
    width: 100%;
    display: -webkit-box;/* Androidブラウザ用 */
	display: -moz-box;/* Firefox21 */
	display: -ms-flexbox;/* IE10 */
	display: -webkit-flex;/* safari（PC）用 */
	display: flex;
    -webkit-align-content: center;
	-ms-align-content: center;
	align-content: center;
}

#origin_ce2021_container .origin_ce2021_moushikomi03_area .origin_ce2021_box10_02 ul.origin_ce2021_box10_02_list_box li .origin_ce2021_box10_02_list {
    
}

#origin_ce2021_container .origin_ce2021_moushikomi03_area .origin_ce2021_box10_02 ul.origin_ce2021_box10_02_list_box li .origin_ce2021_box10_02_list:nth-child(1) {
    width: 12.5%;
}

#origin_ce2021_container .origin_ce2021_moushikomi03_area
.origin_ce2021_box10_02 ul.origin_ce2021_box10_02_list_box li .origin_ce2021_box10_02_list:nth-child(n+2) {
    width: 25%;
}

#origin_ce2021_container .origin_ce2021_moushikomi03_area .origin_ce2021_box10_02 ul.origin_ce2021_box10_02_list_box li .origin_ce2021_box10_02_list:nth-child(5) {
    width: 12.5%;
}

#origin_ce2021_container .origin_ce2021_moushikomi03_area .origin_ce2021_box10_02 ul.origin_ce2021_box10_02_list_box li .origin_ce2021_box10_02_list img {
    width: 100%;
}
}

#origin_ce2021_container .origin_ce2021_moushikomi03_area .origin_ce2021_box10_03 {
	
}

@media screen and (min-width: 769px) {
#origin_ce2021_container .origin_ce2021_moushikomi03_area .origin_ce2021_box10_03 {
    
}
}

#origin_ce2021_container .origin_ce2021_moushikomi03_area .origin_ce2021_box10_04 {
	
}

@media screen and (min-width: 769px) {
#origin_ce2021_container .origin_ce2021_moushikomi03_area .origin_ce2021_box10_04 {
    
}
}

#origin_ce2021_container .origin_ce2021_moushikomi03_area .origin_ce2021_box10_05 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2020_21/box10_bg07_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 12.8571%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_ce2021_container .origin_ce2021_moushikomi03_area .origin_ce2021_box10_05 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2020_21/box10_bg05_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 6.640625%;
    height: 0;
	background-size: cover;
}
}


/* -----------------------------------------------
フッター
----------------------------------------------- */

#origin_ce2021_container .origin_ce2021_footer_area {
	
}

#origin_ce2021_container .origin_ce2021_footer_area  .origin_ce2021_box11_01 {
	
}

@media screen and (min-width: 769px) {
#origin_ce2021_container .origin_ce2021_moushikomi03_area  .origin_ce2021_box11_01 {
    
}
}

#origin_ce2021_container .origin_ce2021_footer_area  .origin_ce2021_box11_02 {
	
}

@media screen and (min-width: 769px) {
#origin_ce2021_container .origin_ce2021_footer_area  .origin_ce2021_box11_02 {
    
}
}

#origin_ce2021_container .origin_ce2021_footer_area .origin_ce2021_box11_03 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2020_21/box11_bg03_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 34.2857%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_ce2021_container .origin_ce2021_footer_area .origin_ce2021_box11_03 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2020_21/box11_bg03_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 12.5%;
    height: 0;
	background-size: cover;
}
}

#origin_ce2021_container .origin_ce2021_footer_area .origin_ce2021_box12_01 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2020_21/box12_bg01_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 55.7142%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_ce2021_container .origin_ce2021_footer_area .origin_ce2021_box12_01 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2020_21/box12_bg01_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 28.90625%;
    height: 0;
	background-size: cover;
}
}

#origin_ce2021_container .origin_ce2021_footer_area .origin_ce2021_box12_02 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2020_21/box12_bg02_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 168.5714%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_ce2021_container .origin_ce2021_footer_area .origin_ce2021_box12_02 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2020_21/box12_bg02_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 69.53125%;
    height: 0;
	background-size: cover;
}
}

#origin_ce2021_container .origin_ce2021_footer_area .origin_ce2021_box12_03 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2020_21/box12_bg03_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 21.4285%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_ce2021_container .origin_ce2021_footer_area .origin_ce2021_box12_03 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2020_21/box12_bg03_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 11.71875%;
    height: 0;
	background-size: cover;
}
}

#origin_ce2021_container .origin_ce2021_footer_area .origin_ce2021_box12_04 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2020_21/box12_bg04_sp.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 11.4285%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_ce2021_container .origin_ce2021_footer_area .origin_ce2021_box12_04 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2020_21/box12_bg04_pc.png);
	background-repeat: no-repeat;
	padding-bottom: 6.640625%;
    height: 0;
	background-size: cover;
}
}




/*************************************************

2021-22 CLUB EVESSA

*************************************************/

/* -----------------------------------------------
共通設定
----------------------------------------------- */

#origin_ce2122_container {
	width: 100%;
	overflow: hidden;
}

.origin_ce2122_sp {
	display: block;
}

.origin_ce2122_pc {
	display: none;
}

.origin_ce2122_inner {
	width: 100%;
	margin: 0 auto;
}

#origin_ce2122_container img {
	width: 100%;
	vertical-align: bottom;
}

#origin_ce2122_container a {
	transition: 0.6s;
}

#origin_ce2122_container a:hover {
	opacity: 0.6;
}


@media screen and (min-width: 769px) {
#origin_ce2122_container {
	background-color: #000000;
	position: relative;
}

.origin_ce2122_sp {
	display: none;
}

.origin_ce2122_pc {
	display: block;
}

.origin_ce2122_inner {
	width: 100%;
	padding: 0;
}
}

/* -----------------------------------------------
header
----------------------------------------------- */

#origin_ce2122_container header {
	background: #000;
    color: #fff;
}

#origin_ce2122_container header a{
    color: #fff;
}

#origin_ce2122_container header .origin_lp_sp .origin_lp_sp_inner{
	width: 92.1428%;
    margin: 0 auto;
    padding: 20px 0;
    display: flex;
    justify-content: space-between;
    flex-wrap: nowrap;
}

#origin_ce2122_container header .origin_lp_sp .origin_lp_sp_inner .origin_ce2122_header_left{
    width: 83.5937%;
}

#origin_ce2122_container header .origin_lp_sp .origin_lp_sp_inner .origin_ce2122_header_right{
    display: flex;
    align-items: center;
}


#origin_ce2122_container header .origin_lp_sp .origin_lp_sp_inner .origin_ce2122_header_right #origin_ss_menu_btn {
	width: 25px;
}

#origin_ce2122_container nav#origin_ss_menu {
    width: 100%;
    position: absolute;
    top: 70px;
    left: 0;
    z-index: 999;
    background-color: #000000;
}
	
#origin_ce2122_container nav#origin_ss_menu ul li a {
   width: 100%;
   display: block;
   background-color: #333333;
   color: #ffffff;
   border-bottom: 1px solid #ccc;	
   text-align: center;
   padding: 10px 0px;
}



@media screen and (min-width: 769px) {
#origin_ce2122_container header .origin_lp_pc{
	width: 85%;
    margin: 0 auto;
    padding: 20px 0;
    display: flex;
    justify-content: space-between;
    flex-wrap: nowrap;
}

#origin_ce2122_container header .origin_lp_pc .origin_ce2122_header_left{
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
}

#origin_ce2122_container header .origin_lp_pc .origin_ce2122_header_left .origin_ce2122_header_logo img{
    width: 25px;
    margin-right: 10px;
}

#origin_ce2122_container header .origin_lp_pc .origin_ce2122_header_right{
    width: 70%;
}

#origin_ce2122_container header .origin_lp_pc .origin_ce2122_header_right nav ul{
    display: flex;
    flex-wrap: nowrap;
    justify-content: right;
}

#origin_ce2122_container header .origin_lp_pc .origin_ce2122_header_right nav ul li{
    margin: 1% 0;
    padding: 0 3%;
}

#origin_ce2122_container header .origin_lp_pc .origin_ce2122_header_right nav ul li:not(:last-child){
    border-right: solid 1px #fff;
}
}

/* -----------------------------------------------
MV
----------------------------------------------- */

#origin_ce2122_container .origin_ce2122_mv_area {
	
}

#origin_ce2122_container .origin_ce2122_mv_area .origin_ce2122_mv_img {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2021_22/sp_mv.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 142.5714%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_ce2122_container .origin_ce2122_mv_area .origin_ce2122_mv_img {
    background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2021_22/pc_mv.png);
	background-repeat: no-repeat;
	padding-bottom: 55.4687%;
    height: 0;
	background-size: cover;
}
}

/* -----------------------------------------------
早期入会特典
----------------------------------------------- */

#origin_ce2122_container .origin_ce2122_goods_area {
	
}

#origin_ce2122_container .origin_ce2122_goods_area .origin_ce2122_goods_img {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2021_22/sp_specialgift.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 111.5714%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_ce2122_container .origin_ce2122_goods_area .origin_ce2122_goods_img {
    background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2021_22/pc_specialgift.png);
	background-repeat: no-repeat;
	padding-bottom: 32.5%;
    height: 0;
	background-size: cover;
}
}

#origin_ce2122_container .origin_ce2122_goods_area .origin_ce2122_goods_img02 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2021_22/sp_specialgift02.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 110.8571%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_ce2122_container .origin_ce2122_goods_area .origin_ce2122_goods_img02 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2021_22/pc_specialgift02.png);
	background-repeat: no-repeat;
	padding-bottom: 36.4843%;
    height: 0;
	background-size: cover;
}
}

#origin_ce2122_container .origin_ce2122_goods_area .origin_ce2122_1000gift_img {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2021_22/sp_1000gift.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 277.1428%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_ce2122_container .origin_ce2122_goods_area .origin_ce2122_1000gift_img {
    background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2021_22/pc_1000gift.png);
	background-repeat: no-repeat;
	padding-bottom: 73.6718%;
    height: 0;
	background-size: cover;
}
}


/* -----------------------------------------------
申し込みボタン
----------------------------------------------- */

#origin_ce2122_container .origin_ce2122_type_area {
    text-align: center;
    padding: 10% 0 10%;
    background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2021_22/sp_type_area.png);
	background-repeat: no-repeat;
    background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_ce2122_container .origin_ce2122_type_area {
    padding: 5.4687% 0 5.4687%;
    background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2021_22/pc_type_area.png);
}
}

#origin_ce2122_container .origin_ce2122_type_area .origin_ce2122_type_area_ul{
    display: flex;
    flex-wrap: wrap;
    width: 67.1428%;
    margin: 0 auto 5%;
}

@media screen and (min-width: 769px) {
#origin_ce2122_container .origin_ce2122_type_area .origin_ce2122_type_area_ul{
    flex-wrap: nowrap;
    justify-content: space-between;
    margin-bottom: 2.7343%;
    width: 78.125%;
}
}

#origin_ce2122_container .origin_ce2122_type_area .origin_ce2122_type_area_ul li{
    margin-bottom: 10px;
}

@media screen and (min-width: 769px) {
#origin_ce2122_container .origin_ce2122_type_area .origin_ce2122_type_area_ul li{
    margin-bottom: 10px;
    width: 24%;
}
#origin_ce2122_container .origin_ce2122_type_area .origin_ce2122_type_area_ul li img{
    width: 100%;
}
}

#origin_ce2122_container .origin_ce2122_type_area .origin_ce2122_type_area_btn_type{
    margin: 0 auto 7.1428%;
}

#origin_ce2122_container .origin_ce2122_type_area .origin_ce2122_type_area_btn_type img{
    width: 91.4285%;
    margin: 0 auto 5%;
}

@media screen and (min-width: 769px) {
#origin_ce2122_container .origin_ce2122_type_area .origin_ce2122_type_area_btn_type{
}
#origin_ce2122_container .origin_ce2122_type_area .origin_ce2122_type_area_btn_type img{
    width: 52.3437%;
    margin: 0 auto 2.3437%;
    max-width: 670px;
}
}

#origin_ce2122_container .origin_ce2122_type_area .origin_ce2122_type_area_btn_academy{
    color: #fff;
    border-bottom: solid 1px;
}

@media screen and (min-width: 769px) {
#origin_ce2122_container .origin_ce2122_type_area .origin_ce2122_type_area_btn_academy{
    font-size: 16px;
}
}

#origin_ce2122_container .origin_ce2122_type_area .origin_ce2122_type_area_btn_academy span{
    color: #fff100;
}



/* -----------------------------------------------
レギュラー・ジュニア会員
----------------------------------------------- */

#origin_ce2122_container .origin_ce2122_regular_tokuten_area .origin_ce2122_regular_box01 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2021_22/sp_regular01.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 215.5714%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_ce2122_container .origin_ce2122_regular_tokuten_area .origin_ce2122_regular_box01 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2021_22/pc_regular01.png);
	background-repeat: no-repeat;
	padding-bottom: 67.5781%;
    height: 0;
	background-size: cover;
}
}

#origin_ce2122_container .origin_ce2122_regular_tokuten_area .origin_ce2122_regular_box02 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2021_22/sp_regular02.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 266.5714%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_ce2122_container .origin_ce2122_regular_tokuten_area .origin_ce2122_regular_box02 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2021_22/pc_regular02.png);
	background-repeat: no-repeat;
	padding-bottom: 54.375%;
    height: 0;
	background-size: cover;
}
}

#origin_ce2122_container .origin_ce2122_regular_tokuten_area .origin_ce2122_regular_box03 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2021_22/sp_regular03.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 111.7142%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_ce2122_container .origin_ce2122_regular_tokuten_area .origin_ce2122_regular_box03 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2021_22/pc_regular03.png);
	background-repeat: no-repeat;
	padding-bottom: 39.2968%;
    height: 0;
	background-size: cover;
}
}

#origin_ce2122_container .origin_ce2122_regular_tokuten_area .origin_ce2122_regular_box04 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2021_22/sp_regular04.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 161.8571%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_ce2122_container .origin_ce2122_regular_tokuten_area .origin_ce2122_regular_box04 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2021_22/pc_regular04.png);
	background-repeat: no-repeat;
	padding-bottom: 37.96875%;
    height: 0;
	background-size: cover;
}
}

#origin_ce2122_container .origin_ce2122_regular_tokuten_area .origin_ce2122_regular_box05 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2021_22/sp_regular05.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 194.7142%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_ce2122_container .origin_ce2122_regular_tokuten_area .origin_ce2122_regular_box05 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2021_22/pc_regular05.png);
	background-repeat: no-repeat;
	padding-bottom: 48.8281%;
    height: 0;
	background-size: cover;
}
}


/* -----------------------------------------------
ゴールド会員
----------------------------------------------- */

#origin_ce2122_container .origin_ce2122_gold_tokuten_area .origin_ce2122_gold_text_box {
	background:#c30c22;
	color: #fff;
	text-align: center;
	padding: 20px 0;
	font-size: 16px;
	line-height: 1.8em;
}

#origin_ce2122_container .origin_ce2122_gold_tokuten_area .origin_ce2122_gold_text_box span{
	font-size: 21px;
	font-weight: 600;
}

@media screen and (min-width: 769px) {
#origin_ce2122_container .origin_ce2122_gold_tokuten_area .origin_ce2122_gold_text_box span{
	font-size: 24px;
}
}

#origin_ce2122_container .origin_ce2122_gold_tokuten_area .origin_ce2122_gold_box01 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2021_22/sp_gold01.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 91.4285%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_ce2122_container .origin_ce2122_gold_tokuten_area .origin_ce2122_gold_box01 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2021_22/pc_gold01.png);
	background-repeat: no-repeat;
	padding-bottom: 16.0937%;
    height: 0;
	background-size: cover;
}
}

#origin_ce2122_container .origin_ce2122_gold_tokuten_area .origin_ce2122_gold_box02 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2021_22/sp_gold02.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 148%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_ce2122_container .origin_ce2122_gold_tokuten_area .origin_ce2122_gold_box02 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2021_22/pc_gold02.png);
	background-repeat: no-repeat;
	padding-bottom: 48.2812%;
    height: 0;
	background-size: cover;
}
}

#origin_ce2122_container .origin_ce2122_gold_tokuten_area .origin_ce2122_gold_box03 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2021_22/sp_gold03.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 115.1428%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_ce2122_container .origin_ce2122_gold_tokuten_area .origin_ce2122_gold_box03 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2021_22/pc_gold03.png);
	background-repeat: no-repeat;
	padding-bottom: 29.5312%;
    height: 0;
	background-size: cover;
}
}

#origin_ce2122_container .origin_ce2122_gold_tokuten_area .origin_ce2122_gold_box04 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2021_22/sp_gold04.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 109.1428%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_ce2122_container .origin_ce2122_gold_tokuten_area .origin_ce2122_gold_box04 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2021_22/pc_gold04.png);
	background-repeat: no-repeat;
	padding-bottom: 40.4687%;
    height: 0;
	background-size: cover;
}
}

/* -----------------------------------------------
ゴールド会員_完売
----------------------------------------------- */

#origin_ce2122_container .origin_ce2122_gold_tokuten_area_kanbai .origin_ce2122_gold_text_box {
	background:#c30c22;
	color: #fff;
	text-align: center;
	padding: 20px 0;
	font-size: 16px;
	line-height: 1.8em;
}

#origin_ce2122_container .origin_ce2122_gold_tokuten_area_kanbai .origin_ce2122_gold_text_box span{
	font-size: 21px;
	font-weight: 600;
}

@media screen and (min-width: 769px) {
#origin_ce2122_container .origin_ce2122_gold_tokuten_area_kanbai .origin_ce2122_gold_text_box span{
	font-size: 24px;
}
}

#origin_ce2122_container .origin_ce2122_gold_tokuten_area_kanbai .origin_ce2122_gold_box01 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2021_22/sp_gold01_kanbai.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 91.4285%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_ce2122_container .origin_ce2122_gold_tokuten_area_kanbai .origin_ce2122_gold_box01 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2021_22/pc_gold01_kanbai.png);
	background-repeat: no-repeat;
	padding-bottom: 16.0937%;
    height: 0;
	background-size: cover;
}
}

#origin_ce2122_container .origin_ce2122_gold_tokuten_area_kanbai .origin_ce2122_gold_box02 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2021_22/sp_gold02_kanbai.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 148%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_ce2122_container .origin_ce2122_gold_tokuten_area_kanbai .origin_ce2122_gold_box02 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2021_22/pc_gold02_kanbai.png);
	background-repeat: no-repeat;
	padding-bottom: 48.2812%;
    height: 0;
	background-size: cover;
}
}

#origin_ce2122_container .origin_ce2122_gold_tokuten_area_kanbai .origin_ce2122_gold_box03 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2021_22/sp_gold03_kanbai.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 115.1428%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_ce2122_container .origin_ce2122_gold_tokuten_area_kanbai .origin_ce2122_gold_box03 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2021_22/pc_gold03_kanbai.png);
	background-repeat: no-repeat;
	padding-bottom: 29.5312%;
    height: 0;
	background-size: cover;
}
}

#origin_ce2122_container .origin_ce2122_gold_tokuten_area_kanbai .origin_ce2122_gold_box04 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2021_22/sp_gold04_kanbai.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 109.1428%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_ce2122_container .origin_ce2122_gold_tokuten_area_kanbai .origin_ce2122_gold_box04 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2021_22/pc_gold04_kanbai.png);
	background-repeat: no-repeat;
	padding-bottom: 40.4687%;
    height: 0;
	background-size: cover;
}
}



/* -----------------------------------------------
カードレス・EVE-CHAN
----------------------------------------------- */

#origin_ce2122_container .origin_ce2122_cardless_area .origin_ce2122_cardless_box {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2021_22/sp_cardless.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 106.1428%;
	background-size: cover;
    position: relative;
}

#origin_ce2122_container .origin_ce2122_cardless_area .origin_ce2122_cardless_box .origin_ce2122_cardless_box_btn{
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    bottom: 10%;
    width: 82.8571%;
}

@media screen and (min-width: 769px) {
#origin_ce2122_container .origin_ce2122_cardless_area .origin_ce2122_cardless_box {
    background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2021_22/pc_cardless.png);
	background-repeat: no-repeat;
	padding-bottom: 31.4062%;
    height: 0;
	background-size: cover;
}
}

#origin_ce2122_container .origin_ce2122_cardless_area .origin_ce2122_evechan_box01 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2021_22/sp_evechan01.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 301.8571%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_ce2122_container .origin_ce2122_cardless_area .origin_ce2122_evechan_box01 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2021_22/pc_evechan01.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 104.8437%;
	background-size: cover;
}
}

#origin_ce2122_container .origin_ce2122_cardless_area .origin_ce2122_evechan_box02 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2021_22/sp_evechan02.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 227.5714%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_ce2122_container .origin_ce2122_cardless_area .origin_ce2122_evechan_box02 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2021_22/pc_evechan02.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 57.3437%;
	background-size: cover;
}
}


/* -----------------------------------------------
プラチナム会員
----------------------------------------------- */

#origin_ce2122_container .origin_ce2122_platinum_tokuten_area .origin_ce2122_platinum_box01 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2021_22/sp_platinum01.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 156.2857%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_ce2122_container .origin_ce2122_platinum_tokuten_area .origin_ce2122_platinum_box01 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2021_22/pc_platinum01.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 79.1406%;
	background-size: cover;
}
}

#origin_ce2122_container .origin_ce2122_platinum_tokuten_area .origin_ce2122_platinum_box02 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2021_22/sp_platinum02.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 83%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_ce2122_container .origin_ce2122_platinum_tokuten_area .origin_ce2122_platinum_box02 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2021_22/pc_platinum02.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 71.0937%;
	background-size: cover;
}
}

#origin_ce2122_container .origin_ce2122_platinum_tokuten_area .origin_ce2122_platinum_box03 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2021_22/sp_platinum03.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 270%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_ce2122_container .origin_ce2122_platinum_tokuten_area .origin_ce2122_platinum_box03 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2021_22/pc_platinum03.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 59.5312%;
	background-size: cover;
}
}

#origin_ce2122_container .origin_ce2122_platinum_tokuten_area .origin_ce2122_platinum_box04 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2021_22/sp_platinum04.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 249.7142%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_ce2122_container .origin_ce2122_platinum_tokuten_area .origin_ce2122_platinum_box04 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2021_22/pc_platinum04.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 62.3437%;
	background-size: cover;
}
}

#origin_ce2122_container .origin_ce2122_platinum_tokuten_area .origin_ce2122_platinum_box05 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2021_22/sp_platinum05.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 248.4285%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_ce2122_container .origin_ce2122_platinum_tokuten_area .origin_ce2122_platinum_box05 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2021_22/pc_platinum05.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 72.1093%;
	background-size: cover;
}
}

#origin_ce2122_container .origin_ce2122_platinum_tokuten_area .origin_ce2122_platinum_box06 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2021_22/sp_platinum06.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 222.7142%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_ce2122_container .origin_ce2122_platinum_tokuten_area .origin_ce2122_platinum_box06 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2021_22/pc_platinum06.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 95.0781%;
	background-size: cover;
}
}

#origin_ce2122_container .origin_ce2122_platinum_tokuten_area .origin_ce2122_platinum_box07 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2021_22/sp_platinum07.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 249.2857%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_ce2122_container .origin_ce2122_platinum_tokuten_area .origin_ce2122_platinum_box07 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2021_22/pc_platinum07.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 51.4062%;
	background-size: cover;
    position: relative;
}
#origin_ce2122_container .origin_ce2122_platinum_tokuten_area .origin_ce2122_platinum_box07 .origin_ce2122_platinum_btn{
    left: 56%;
    bottom: 12.5%;
    width: 33.203125%;
    position: absolute;
}
#origin_ce2122_container .origin_ce2122_platinum_tokuten_area .origin_ce2122_platinum_box07 .origin_ce2122_platinum_btn img{
    width: 100%;
}
}

#origin_ce2122_container .origin_ce2122_platinum_tokuten_area .origin_ce2122_platinum_box08 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2021_22/sp_platinum08.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 240.4285%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_ce2122_container .origin_ce2122_platinum_tokuten_area .origin_ce2122_platinum_box08 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2021_22/pc_platinum08.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 43.3593%;
	background-size: cover;
    position: relative;
}
#origin_ce2122_container .origin_ce2122_platinum_tokuten_area .origin_ce2122_platinum_box08 .origin_ce2122_platinum_btn{
    left: 56%;
    bottom: 5.5%;
    width: 33.203125%;
    position: absolute;
}
#origin_ce2122_container .origin_ce2122_platinum_tokuten_area .origin_ce2122_platinum_box08 .origin_ce2122_platinum_btn img{
    width: 100%;
}
}

#origin_ce2122_container .origin_ce2122_platinum_tokuten_area .origin_ce2122_platinum_box09 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2021_22/sp_platinum09.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 132.1428%;
	background-size: cover;
    position: relative;
}

#origin_ce2122_container .origin_ce2122_platinum_tokuten_area .origin_ce2122_platinum_box09 .origin_ce2122_platinum_btn{
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    bottom: 13%;
    width: 82.1428%;
}

@media screen and (min-width: 769px) {
#origin_ce2122_container .origin_ce2122_platinum_tokuten_area .origin_ce2122_platinum_box09 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2021_22/pc_platinum09.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 48.5156%;
	background-size: cover;
    position: relative;
}
#origin_ce2122_container .origin_ce2122_platinum_tokuten_area .origin_ce2122_platinum_box09 .origin_ce2122_platinum_type_btn{
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    bottom: 20%;
    width: 42.9687%;
}
#origin_ce2122_container .origin_ce2122_platinum_tokuten_area .origin_ce2122_platinum_box09 .origin_ce2122_platinum_type_btn img{
    width: 100%;
}
}

#origin_ce2122_container .origin_ce2122_platinum_tokuten_area .origin_ce2122_platinum_box10 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2021_22/sp_platinum10.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 115.1428%;
	background-size: cover;
}

#origin_ce2122_container .origin_ce2122_platinum_tokuten_area .origin_ce2122_platinum_box11 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2021_22/sp_platinum11.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 118.1428%;
	background-size: cover;
    position: relative;
}

#origin_ce2122_container .origin_ce2122_platinum_tokuten_area .origin_ce2122_platinum_box11 .origin_ce2122_platinum_btn{
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    bottom: 9%;
    width: 82.1428%;
}

#origin_ce2122_container .origin_ce2122_platinum_tokuten_area .origin_ce2122_platinum_box12 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2021_22/sp_platinum12.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 118.8571%;
	background-size: cover;
    position: relative;
}

#origin_ce2122_container .origin_ce2122_platinum_tokuten_area .origin_ce2122_platinum_box12 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2021_22/sp_platinum12.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 118.8571%;
	background-size: cover;
}

#origin_ce2122_container .origin_ce2122_platinum_tokuten_area .origin_ce2122_platinum_box12 .origin_ce2122_platinum_type_btn{
	position: absolute;
    left: 50%;
    transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    bottom: 14%;
    width: 82.8571%;
}


/* -----------------------------------------------
特典一覧
----------------------------------------------- */

#origin_ce2122_container .origin_ce2122_tokuten_ichiran_area .origin_ce2122_tokuten_img{
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2021_22/sp_list.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 240.7142%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_ce2122_container .origin_ce2122_tokuten_ichiran_area .origin_ce2122_tokuten_img {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2021_22/pc_list.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 150.7812%;
	background-size: cover;
}
}

/* -----------------------------------------------
特典一覧_完売
----------------------------------------------- */

#origin_ce2122_container .origin_ce2122_tokuten_ichiran_area_kanbai .origin_ce2122_tokuten_img{
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2021_22/sp_list_kanbai.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 240.7142%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_ce2122_container .origin_ce2122_tokuten_ichiran_area_kanbai .origin_ce2122_tokuten_img {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2021_22/pc_list_kanbai.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 150.7812%;
	background-size: cover;
}
}


/* -----------------------------------------------
footer
----------------------------------------------- */

#origin_ce2122_container .origin_ce2122_footer_area{
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2021_22/sp_footer.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 98.2857%;
	background-size: cover;
    text-align: center;
    color: #fff;
}

#origin_ce2122_container .origin_ce2122_footer_area a{
    color: #fff;
}

@media screen and (min-width: 769px) {
#origin_ce2122_container .origin_ce2122_footer_area{
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2021_22/pc_footer.png);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 41.1718%;
	background-size: cover;
}
}

#origin_ce2122_container .origin_ce2122_footer_area .origin_ce2122_footer_area_question img{
	padding: 10% 0 8.5714%;
    margin: 0 auto;
    width: 91.4285%;
}

@media screen and (min-width: 769px) {
#origin_ce2122_container .origin_ce2122_footer_area .origin_ce2122_footer_area_question img{
	padding: 4.6875% 0 3.125%;
    width: 52.3437%;
}
}


@media screen and (min-width: 769px) {
#origin_ce2122_container .origin_ce2122_footer_area .origin_ce2122_footer_info{
    font-size: 16px;	
}
}






/*************************************************

2022-23 CLUB EVESSA

*************************************************/

/* -----------------------------------------------
共通設定
----------------------------------------------- */

#origin_ce2223_container {
	width: 100%;
	overflow: hidden;
	position: relative;
}

#origin_ce2223_container .origin_ce2223_join_area_btn_join_sp{
	position: fixed;
	bottom: 0;
	z-index: 999;
}

#origin_ce2223_container .origin_ce2223_join_area_btn_join_sp img{
	width: 100%;
}

@media screen and (min-width: 769px) {
#origin_ce2223_container .origin_ce2223_join_area_btn_join_pc{
	position: fixed;
	display: none;
	top:20px;
	right:20px;
	z-index: 999;
}

#origin_ce2223_container .origin_ce2223_join_area_btn_join_pc img{
	width: 120px;
}
}

.origin_ce2223_sp {
	display: block;
}

.origin_ce2223_pc {
	display: none;
}

.origin_ce2223_inner {
	width: 100%;
	margin: 0 auto;
}

#origin_ce2223_container img {
	width: 100%;
	vertical-align: bottom;
}

#origin_ce2223_container a {
	transition: 0.6s;
}

#origin_ce2223_container a:hover {
	opacity: 0.6;
}


@media screen and (min-width: 769px) {
#origin_ce2223_container {
	background-color: #000000;
	position: relative;
}

.origin_ce2223_sp {
	display: none;
}

.origin_ce2223_pc {
	display: block;
}

.origin_ce2223_inner {
	width: 100%;
	padding: 0;
}
}

/* -----------------------------------------------
header
----------------------------------------------- */

#origin_ce2223_container header {
	background: #000;
    color: #fff;
}

#origin_ce2223_container header a{
    color: #fff;
}

#origin_ce2223_container header .origin_lp_sp .origin_lp_sp_inner{
	width: 92.1428%;
    margin: 0 auto;
    padding: 20px 0;
    display: flex;
    justify-content: space-between;
    flex-wrap: nowrap;
}

#origin_ce2223_container header .origin_lp_sp .origin_lp_sp_inner .origin_ce2223_header_left{
    width: 83.5937%;
}

#origin_ce2223_container header .origin_lp_sp .origin_lp_sp_inner .origin_ce2223_header_right{
    display: flex;
    align-items: center;
}


#origin_ce2223_container header .origin_lp_sp .origin_lp_sp_inner .origin_ce2223_header_right #origin_ss_menu_btn {
	width: 25px;
}

#origin_ce2223_container nav#origin_ss_menu {
    width: 100%;
    position: absolute;
    top: 60px;
    left: 0;
    z-index: 999;
    background-color: #000000;
}
	
#origin_ce2223_container nav#origin_ss_menu ul li a {
   width: 100%;
   display: block;
   background-color: #333333;
   color: #ffffff;
   border-bottom: 1px solid #ccc;	
   text-align: center;
   padding: 10px 0px;
}


@media screen and (min-width: 769px) {
#origin_ce2223_container header .origin_lp_pc{
	width: 85%;
    margin: 0 auto;
    padding: 20px 0;
    display: flex;
    justify-content: space-between;
    flex-wrap: nowrap;
}

#origin_ce2223_container header .origin_lp_pc .origin_ce2223_header_left{
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
}

#origin_ce2223_container header .origin_lp_pc .origin_ce2223_header_left .origin_ce2223_header_logo img{
    width: 25px;
    margin-right: 10px;
}

#origin_ce2223_container header .origin_lp_pc .origin_ce2223_header_right{
    width: 70%;
}

#origin_ce2223_container header .origin_lp_pc .origin_ce2223_header_right nav ul{
    display: flex;
    flex-wrap: nowrap;
    justify-content: right;
}

#origin_ce2223_container header .origin_lp_pc .origin_ce2223_header_right nav ul li{
    margin: 1% 0;
    padding: 0 3%;
}

#origin_ce2223_container header .origin_lp_pc .origin_ce2223_header_right nav ul li:not(:last-child){
    border-right: solid 1px #fff;
}
}

/* -----------------------------------------------
MV
----------------------------------------------- */

#origin_ce2223_container .origin_ce2223_mv_area {
	
}

#origin_ce2223_container .origin_ce2223_mv_area .origin_ce2223_mv_img {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2022_23/sp_mv.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 225.4285%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_ce2223_container .origin_ce2223_mv_area .origin_ce2223_mv_img {
    background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2022_23/pc_mv.jpg);
	background-repeat: no-repeat;
	padding-bottom: 56.25%;
    height: 0;
	background-size: cover;
}
}

/* -----------------------------------------------
早期入会特典
----------------------------------------------- */

#origin_ce2223_container .origin_ce2223_towel_area {
	
}

#origin_ce2223_container .origin_ce2223_towel_area .origin_ce2223_towel_img {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2022_23/sp_towel.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 155%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_ce2223_container .origin_ce2223_towel_area .origin_ce2223_towel_img {
    background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2022_23/pc_towel.jpg);
	background-repeat: no-repeat;
	padding-bottom: 36.5625%;
    height: 0;
	background-size: cover;
}
}


/* -----------------------------------------------
導入
----------------------------------------------- */

#origin_ce2223_container .origin_ce2223_intro_area {
	
}

#origin_ce2223_container .origin_ce2223_intro_area .origin_ce2223_intro_img {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2022_23/sp_intro.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 155.4285%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_ce2223_container .origin_ce2223_intro_area .origin_ce2223_intro_img {
    background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2022_23/pc_intro.jpg);
	background-repeat: no-repeat;
	padding-bottom: 55.625%;
    height: 0;
	background-size: cover;
}
}



/* -----------------------------------------------
会員種別
----------------------------------------------- */

#origin_ce2223_container .origin_ce2223_type_area {
    text-align: center;
    padding: 30% 0 10%;
    background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2022_23/sp_type.jpg);
	background-repeat: no-repeat;
    background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_ce2223_container .origin_ce2223_type_area {
    padding: 45px 0;
    background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2022_23/pc_type.jpg);
	background-position: center;
}
}

#origin_ce2223_container .origin_ce2223_type_area .origin_ce2223_type_area_ul{
    display: flex;
    flex-wrap: wrap;
    width: 66.8571%;
    margin: 0 auto;
}

@media screen and (min-width: 769px) {
#origin_ce2223_container .origin_ce2223_type_area .origin_ce2223_type_area_ul{
    flex-wrap: nowrap;
    justify-content: space-between;
    width: 64.84%;
}
#origin_ce2223_container .origin_ce2223_type_area .origin_ce2223_type_ttl{
    margin:0 auto 25px;
    width: 64.84%;
}
}

#origin_ce2223_container .origin_ce2223_type_area .origin_ce2223_type_area_ul li{
    margin-bottom: 7%;
}

@media screen and (min-width: 769px) {
#origin_ce2223_container .origin_ce2223_type_area .origin_ce2223_type_area_ul li{
    margin-bottom: 10px;
    width: 31.3253%;
}
#origin_ce2223_container .origin_ce2223_type_area .origin_ce2223_type_area_ul li img{
    width: 100%;
}
}

.ce_tabContents {
  display: none;
}
.ce_tabContents.active {
  display: block;
}


/* -----------------------------------------------
レギュラー・ジュニア会員
----------------------------------------------- */

#origin_ce2223_container .origin_ce2223_regular_tokuten_area .origin_ce2223_regular_box01 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2022_23/sp_regular01.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 215.5714%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_ce2223_container .origin_ce2223_regular_tokuten_area .origin_ce2223_regular_box01 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2022_23/pc_regular01.jpg);
	background-repeat: no-repeat;
	padding-bottom: 67.5781%;
    height: 0;
	background-size: cover;
}
}

#origin_ce2223_container .origin_ce2223_regular_tokuten_area .origin_ce2223_regular_box02 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2022_23/sp_regular02.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 266.5714%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_ce2223_container .origin_ce2223_regular_tokuten_area .origin_ce2223_regular_box02 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2022_23/pc_regular02.jpg);
	background-repeat: no-repeat;
	padding-bottom: 54.375%;
    height: 0;
	background-size: cover;
}
}

#origin_ce2223_container .origin_ce2223_regular_tokuten_area .origin_ce2223_regular_box03 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2022_23/sp_regular03.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 111.7142%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_ce2223_container .origin_ce2223_regular_tokuten_area .origin_ce2223_regular_box03 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2022_23/pc_regular03.jpg);
	background-repeat: no-repeat;
	padding-bottom: 39.2968%;
    height: 0;
	background-size: cover;
}
}

#origin_ce2223_container .origin_ce2223_regular_tokuten_area .origin_ce2223_regular_box04 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2022_23/sp_regular04.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 161.8571%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_ce2223_container .origin_ce2223_regular_tokuten_area .origin_ce2223_regular_box04 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2022_23/pc_regular04.jpg);
	background-repeat: no-repeat;
	padding-bottom: 37.96875%;
    height: 0;
	background-size: cover;
}
}

#origin_ce2223_container .origin_ce2223_regular_tokuten_area .origin_ce2223_regular_box05 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2022_23/sp_regular05.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 194.7142%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_ce2223_container .origin_ce2223_regular_tokuten_area .origin_ce2223_regular_box05 {
    background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2022_23/pc_regular05.jpg);
	background-repeat: no-repeat;
	padding-bottom: 48.8281%;
    height: 0;
	background-size: cover;
}
}


/* -----------------------------------------------
カードレス・EVE-CHAN
----------------------------------------------- */

#origin_ce2223_container .origin_ce2223_cardless_area .origin_ce2223_cardless_box {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2022_23/sp_cardless.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 106.1428%;
	background-size: cover;
    position: relative;
}

#origin_ce2223_container .origin_ce2223_cardless_area .origin_ce2223_cardless_box .origin_ce2223_cardless_box_btn{
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    bottom: 10%;
    width: 82.8571%;
}

@media screen and (min-width: 769px) {
#origin_ce2223_container .origin_ce2223_cardless_area .origin_ce2223_cardless_box {
    background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2022_23/pc_cardless.jpg);
	background-repeat: no-repeat;
	padding-bottom: 31.4062%;
    height: 0;
	background-size: cover;
}
}

#origin_ce2223_container .origin_ce2223_cardless_area .origin_ce2223_evechan_box01 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2022_23/sp_evechan01.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 197%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_ce2223_container .origin_ce2223_cardless_area .origin_ce2223_evechan_box01 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2022_23/pc_evechan01.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 91.25%;
	background-size: cover;
}
}

#origin_ce2223_container .origin_ce2223_cardless_area .origin_ce2223_evechan_box02 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2022_23/sp_evechan02.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 219.7142%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_ce2223_container .origin_ce2223_cardless_area .origin_ce2223_evechan_box02 {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2022_23/pc_evechan02.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 56.7968%;
	background-size: cover;
}
}




/* -----------------------------------------------
特典一覧
----------------------------------------------- */

#origin_ce2223_container .origin_ce2223_tokuten_ichiran_area .origin_ce2223_tokuten_img{
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2022_23/sp_benefits.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 242.4285%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_ce2223_container .origin_ce2223_tokuten_ichiran_area .origin_ce2223_tokuten_img {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2022_23/pc_benefits.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 142.1093%;
	background-size: cover;
}
}


/* -----------------------------------------------
限定グッズ
----------------------------------------------- */

#origin_ce2223_container .origin_ce2223_limitedgoods_area .origin_ce2223_limitedgoods_img{
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2022_23/sp_goods.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 178.7142%;
	background-size: cover;
}

@media screen and (min-width: 769px) {
#origin_ce2223_container .origin_ce2223_limitedgoods_area .origin_ce2223_limitedgoods_img {
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2022_23/pc_goods.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 54.9218%;
	background-size: cover;
}
}



/* -----------------------------------------------
footer
----------------------------------------------- */

#origin_ce2223_container .origin_ce2223_footer_area{
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2022_23/sp_footer.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 111.7142%;
	background-size: cover;
    text-align: center;
    color: #000;
	margin-bottom: 14%;
}

#origin_ce2223_container .origin_ce2223_footer_area a{
    color: #000;
}

@media screen and (min-width: 769px) {
#origin_ce2223_container .origin_ce2223_footer_area{
	background-image: url(https://www.evessa.com/files/user/_/common/img/page_club_evessa/2022_23/pc_footer.jpg);
	background-repeat: no-repeat;
	height: 0;
	padding-bottom: 36.25%;
	background-size: cover;
	margin-bottom: 0;
}
}

#origin_ce2223_container .origin_ce2223_footer_area .origin_ce2223_footer_area_question img{
	padding: 10% 0 8.5714%;
    margin: 0 auto;
    width: 82.7%;
}

@media screen and (min-width: 769px) {
#origin_ce2223_container .origin_ce2223_footer_area .origin_ce2223_footer_area_question img{
	padding: 4.6875% 0 3.125%;
    width: 52.3437%;
}
}


@media screen and (min-width: 769px) {
#origin_ce2223_container .origin_ce2223_footer_area .origin_ce2223_footer_info{
    font-size: 16px;	
}
}


/* ===== orginal_sdgs.css ===== */
/************************************************************

2024-08 SDGs

************************************************************/
/************************************************************/
.mb-0 {
  margin-bottom: 0px !important; }
  @media (max-width: 835px) {
    .mb-0 {
      margin-bottom: 0px !important; } }
  @media (max-width: 500px) {
    .mb-0 {
      margin-bottom: 0px !important; } }

.mb-10 {
  margin-bottom: 10px !important; }
  @media (max-width: 835px) {
    .mb-10 {
      margin-bottom: 7.5px !important; } }
  @media (max-width: 500px) {
    .mb-10 {
      margin-bottom: 5px !important; } }

.mb-20 {
  margin-bottom: 20px !important; }
  @media (max-width: 835px) {
    .mb-20 {
      margin-bottom: 15px !important; } }
  @media (max-width: 500px) {
    .mb-20 {
      margin-bottom: 10px !important; } }

.mb-30 {
  margin-bottom: 30px !important; }
  @media (max-width: 835px) {
    .mb-30 {
      margin-bottom: 22.5px !important; } }
  @media (max-width: 500px) {
    .mb-30 {
      margin-bottom: 15px !important; } }

.mb-40 {
  margin-bottom: 40px !important; }
  @media (max-width: 835px) {
    .mb-40 {
      margin-bottom: 30px !important; } }
  @media (max-width: 500px) {
    .mb-40 {
      margin-bottom: 20px !important; } }

.mb-50 {
  margin-bottom: 50px !important; }
  @media (max-width: 835px) {
    .mb-50 {
      margin-bottom: 37.5px !important; } }
  @media (max-width: 500px) {
    .mb-50 {
      margin-bottom: 25px !important; } }

.mb-60 {
  margin-bottom: 60px !important; }
  @media (max-width: 835px) {
    .mb-60 {
      margin-bottom: 45px !important; } }
  @media (max-width: 500px) {
    .mb-60 {
      margin-bottom: 30px !important; } }

.mb-70 {
  margin-bottom: 70px !important; }
  @media (max-width: 835px) {
    .mb-70 {
      margin-bottom: 52.5px !important; } }
  @media (max-width: 500px) {
    .mb-70 {
      margin-bottom: 35px !important; } }

.mb-80 {
  margin-bottom: 80px !important; }
  @media (max-width: 835px) {
    .mb-80 {
      margin-bottom: 60px !important; } }
  @media (max-width: 500px) {
    .mb-80 {
      margin-bottom: 40px !important; } }

.mb-90 {
  margin-bottom: 90px !important; }
  @media (max-width: 835px) {
    .mb-90 {
      margin-bottom: 67.5px !important; } }
  @media (max-width: 500px) {
    .mb-90 {
      margin-bottom: 45px !important; } }

.mb-100 {
  margin-bottom: 100px !important; }
  @media (max-width: 835px) {
    .mb-100 {
      margin-bottom: 75px !important; } }
  @media (max-width: 500px) {
    .mb-100 {
      margin-bottom: 50px !important; } }

.mb-110 {
  margin-bottom: 110px !important; }
  @media (max-width: 835px) {
    .mb-110 {
      margin-bottom: 82.5px !important; } }
  @media (max-width: 500px) {
    .mb-110 {
      margin-bottom: 55px !important; } }

.mb-120 {
  margin-bottom: 120px !important; }
  @media (max-width: 835px) {
    .mb-120 {
      margin-bottom: 90px !important; } }
  @media (max-width: 500px) {
    .mb-120 {
      margin-bottom: 60px !important; } }

.mb-130 {
  margin-bottom: 130px !important; }
  @media (max-width: 835px) {
    .mb-130 {
      margin-bottom: 97.5px !important; } }
  @media (max-width: 500px) {
    .mb-130 {
      margin-bottom: 65px !important; } }

.mb-140 {
  margin-bottom: 140px !important; }
  @media (max-width: 835px) {
    .mb-140 {
      margin-bottom: 105px !important; } }
  @media (max-width: 500px) {
    .mb-140 {
      margin-bottom: 70px !important; } }

.mb-150 {
  margin-bottom: 150px !important; }
  @media (max-width: 835px) {
    .mb-150 {
      margin-bottom: 112.5px !important; } }
  @media (max-width: 500px) {
    .mb-150 {
      margin-bottom: 75px !important; } }

.mb-160 {
  margin-bottom: 160px !important; }
  @media (max-width: 835px) {
    .mb-160 {
      margin-bottom: 120px !important; } }
  @media (max-width: 500px) {
    .mb-160 {
      margin-bottom: 80px !important; } }

.mb-170 {
  margin-bottom: 170px !important; }
  @media (max-width: 835px) {
    .mb-170 {
      margin-bottom: 127.5px !important; } }
  @media (max-width: 500px) {
    .mb-170 {
      margin-bottom: 85px !important; } }

.mb-180 {
  margin-bottom: 180px !important; }
  @media (max-width: 835px) {
    .mb-180 {
      margin-bottom: 135px !important; } }
  @media (max-width: 500px) {
    .mb-180 {
      margin-bottom: 90px !important; } }

.mb-190 {
  margin-bottom: 190px !important; }
  @media (max-width: 835px) {
    .mb-190 {
      margin-bottom: 142.5px !important; } }
  @media (max-width: 500px) {
    .mb-190 {
      margin-bottom: 95px !important; } }

.mb-200 {
  margin-bottom: 200px !important; }
  @media (max-width: 835px) {
    .mb-200 {
      margin-bottom: 150px !important; } }
  @media (max-width: 500px) {
    .mb-200 {
      margin-bottom: 100px !important; } }

.mt-0 {
  margin-top: 0px !important; }
  @media (max-width: 835px) {
    .mt-0 {
      margin-top: 0px !important; } }
  @media (max-width: 500px) {
    .mt-0 {
      margin-top: 0px !important; } }

.mt-10 {
  margin-top: 10px !important; }
  @media (max-width: 835px) {
    .mt-10 {
      margin-top: 7.5px !important; } }
  @media (max-width: 500px) {
    .mt-10 {
      margin-top: 5px !important; } }

.mt-20 {
  margin-top: 20px !important; }
  @media (max-width: 835px) {
    .mt-20 {
      margin-top: 15px !important; } }
  @media (max-width: 500px) {
    .mt-20 {
      margin-top: 10px !important; } }

.mt-30 {
  margin-top: 30px !important; }
  @media (max-width: 835px) {
    .mt-30 {
      margin-top: 22.5px !important; } }
  @media (max-width: 500px) {
    .mt-30 {
      margin-top: 15px !important; } }

.mt-40 {
  margin-top: 40px !important; }
  @media (max-width: 835px) {
    .mt-40 {
      margin-top: 30px !important; } }
  @media (max-width: 500px) {
    .mt-40 {
      margin-top: 20px !important; } }

.mt-50 {
  margin-top: 50px !important; }
  @media (max-width: 835px) {
    .mt-50 {
      margin-top: 37.5px !important; } }
  @media (max-width: 500px) {
    .mt-50 {
      margin-top: 25px !important; } }

.mt-60 {
  margin-top: 60px !important; }
  @media (max-width: 835px) {
    .mt-60 {
      margin-top: 45px !important; } }
  @media (max-width: 500px) {
    .mt-60 {
      margin-top: 30px !important; } }

.mt-70 {
  margin-top: 70px !important; }
  @media (max-width: 835px) {
    .mt-70 {
      margin-top: 52.5px !important; } }
  @media (max-width: 500px) {
    .mt-70 {
      margin-top: 35px !important; } }

.mt-80 {
  margin-top: 80px !important; }
  @media (max-width: 835px) {
    .mt-80 {
      margin-top: 60px !important; } }
  @media (max-width: 500px) {
    .mt-80 {
      margin-top: 40px !important; } }

.mt-90 {
  margin-top: 90px !important; }
  @media (max-width: 835px) {
    .mt-90 {
      margin-top: 67.5px !important; } }
  @media (max-width: 500px) {
    .mt-90 {
      margin-top: 45px !important; } }

.mt-100 {
  margin-top: 100px !important; }
  @media (max-width: 835px) {
    .mt-100 {
      margin-top: 75px !important; } }
  @media (max-width: 500px) {
    .mt-100 {
      margin-top: 50px !important; } }

.mt-110 {
  margin-top: 110px !important; }
  @media (max-width: 835px) {
    .mt-110 {
      margin-top: 82.5px !important; } }
  @media (max-width: 500px) {
    .mt-110 {
      margin-top: 55px !important; } }

.mt-120 {
  margin-top: 120px !important; }
  @media (max-width: 835px) {
    .mt-120 {
      margin-top: 90px !important; } }
  @media (max-width: 500px) {
    .mt-120 {
      margin-top: 60px !important; } }

.mt-130 {
  margin-top: 130px !important; }
  @media (max-width: 835px) {
    .mt-130 {
      margin-top: 97.5px !important; } }
  @media (max-width: 500px) {
    .mt-130 {
      margin-top: 65px !important; } }

.mt-140 {
  margin-top: 140px !important; }
  @media (max-width: 835px) {
    .mt-140 {
      margin-top: 105px !important; } }
  @media (max-width: 500px) {
    .mt-140 {
      margin-top: 70px !important; } }

.mt-150 {
  margin-top: 150px !important; }
  @media (max-width: 835px) {
    .mt-150 {
      margin-top: 112.5px !important; } }
  @media (max-width: 500px) {
    .mt-150 {
      margin-top: 75px !important; } }

.mt-160 {
  margin-top: 160px !important; }
  @media (max-width: 835px) {
    .mt-160 {
      margin-top: 120px !important; } }
  @media (max-width: 500px) {
    .mt-160 {
      margin-top: 80px !important; } }

.mt-170 {
  margin-top: 170px !important; }
  @media (max-width: 835px) {
    .mt-170 {
      margin-top: 127.5px !important; } }
  @media (max-width: 500px) {
    .mt-170 {
      margin-top: 85px !important; } }

.mt-180 {
  margin-top: 180px !important; }
  @media (max-width: 835px) {
    .mt-180 {
      margin-top: 135px !important; } }
  @media (max-width: 500px) {
    .mt-180 {
      margin-top: 90px !important; } }

.mt-190 {
  margin-top: 190px !important; }
  @media (max-width: 835px) {
    .mt-190 {
      margin-top: 142.5px !important; } }
  @media (max-width: 500px) {
    .mt-190 {
      margin-top: 95px !important; } }

.mt-200 {
  margin-top: 200px !important; }
  @media (max-width: 835px) {
    .mt-200 {
      margin-top: 150px !important; } }
  @media (max-width: 500px) {
    .mt-200 {
      margin-top: 100px !important; } }

.ml-0 {
  margin-left: 0px !important; }
  @media (max-width: 835px) {
    .ml-0 {
      margin-left: 0px !important; } }
  @media (max-width: 500px) {
    .ml-0 {
      margin-left: 0px !important; } }

.ml-10 {
  margin-left: 10px !important; }
  @media (max-width: 835px) {
    .ml-10 {
      margin-left: 7.5px !important; } }
  @media (max-width: 500px) {
    .ml-10 {
      margin-left: 5px !important; } }

.ml-20 {
  margin-left: 20px !important; }
  @media (max-width: 835px) {
    .ml-20 {
      margin-left: 15px !important; } }
  @media (max-width: 500px) {
    .ml-20 {
      margin-left: 10px !important; } }

.ml-30 {
  margin-left: 30px !important; }
  @media (max-width: 835px) {
    .ml-30 {
      margin-left: 22.5px !important; } }
  @media (max-width: 500px) {
    .ml-30 {
      margin-left: 15px !important; } }

.ml-40 {
  margin-left: 40px !important; }
  @media (max-width: 835px) {
    .ml-40 {
      margin-left: 30px !important; } }
  @media (max-width: 500px) {
    .ml-40 {
      margin-left: 20px !important; } }

.ml-50 {
  margin-left: 50px !important; }
  @media (max-width: 835px) {
    .ml-50 {
      margin-left: 37.5px !important; } }
  @media (max-width: 500px) {
    .ml-50 {
      margin-left: 25px !important; } }

.ml-60 {
  margin-left: 60px !important; }
  @media (max-width: 835px) {
    .ml-60 {
      margin-left: 45px !important; } }
  @media (max-width: 500px) {
    .ml-60 {
      margin-left: 30px !important; } }

.ml-70 {
  margin-left: 70px !important; }
  @media (max-width: 835px) {
    .ml-70 {
      margin-left: 52.5px !important; } }
  @media (max-width: 500px) {
    .ml-70 {
      margin-left: 35px !important; } }

.ml-80 {
  margin-left: 80px !important; }
  @media (max-width: 835px) {
    .ml-80 {
      margin-left: 60px !important; } }
  @media (max-width: 500px) {
    .ml-80 {
      margin-left: 40px !important; } }

.ml-90 {
  margin-left: 90px !important; }
  @media (max-width: 835px) {
    .ml-90 {
      margin-left: 67.5px !important; } }
  @media (max-width: 500px) {
    .ml-90 {
      margin-left: 45px !important; } }

.ml-100 {
  margin-left: 100px !important; }
  @media (max-width: 835px) {
    .ml-100 {
      margin-left: 75px !important; } }
  @media (max-width: 500px) {
    .ml-100 {
      margin-left: 50px !important; } }

.ml-110 {
  margin-left: 110px !important; }
  @media (max-width: 835px) {
    .ml-110 {
      margin-left: 82.5px !important; } }
  @media (max-width: 500px) {
    .ml-110 {
      margin-left: 55px !important; } }

.ml-120 {
  margin-left: 120px !important; }
  @media (max-width: 835px) {
    .ml-120 {
      margin-left: 90px !important; } }
  @media (max-width: 500px) {
    .ml-120 {
      margin-left: 60px !important; } }

.ml-130 {
  margin-left: 130px !important; }
  @media (max-width: 835px) {
    .ml-130 {
      margin-left: 97.5px !important; } }
  @media (max-width: 500px) {
    .ml-130 {
      margin-left: 65px !important; } }

.ml-140 {
  margin-left: 140px !important; }
  @media (max-width: 835px) {
    .ml-140 {
      margin-left: 105px !important; } }
  @media (max-width: 500px) {
    .ml-140 {
      margin-left: 70px !important; } }

.ml-150 {
  margin-left: 150px !important; }
  @media (max-width: 835px) {
    .ml-150 {
      margin-left: 112.5px !important; } }
  @media (max-width: 500px) {
    .ml-150 {
      margin-left: 75px !important; } }

.ml-160 {
  margin-left: 160px !important; }
  @media (max-width: 835px) {
    .ml-160 {
      margin-left: 120px !important; } }
  @media (max-width: 500px) {
    .ml-160 {
      margin-left: 80px !important; } }

.ml-170 {
  margin-left: 170px !important; }
  @media (max-width: 835px) {
    .ml-170 {
      margin-left: 127.5px !important; } }
  @media (max-width: 500px) {
    .ml-170 {
      margin-left: 85px !important; } }

.ml-180 {
  margin-left: 180px !important; }
  @media (max-width: 835px) {
    .ml-180 {
      margin-left: 135px !important; } }
  @media (max-width: 500px) {
    .ml-180 {
      margin-left: 90px !important; } }

.ml-190 {
  margin-left: 190px !important; }
  @media (max-width: 835px) {
    .ml-190 {
      margin-left: 142.5px !important; } }
  @media (max-width: 500px) {
    .ml-190 {
      margin-left: 95px !important; } }

.ml-200 {
  margin-left: 200px !important; }
  @media (max-width: 835px) {
    .ml-200 {
      margin-left: 150px !important; } }
  @media (max-width: 500px) {
    .ml-200 {
      margin-left: 100px !important; } }

.mr-0 {
  margin-right: 0px !important; }
  @media (max-width: 835px) {
    .mr-0 {
      margin-right: 0px !important; } }
  @media (max-width: 500px) {
    .mr-0 {
      margin-right: 0px !important; } }

.mr-10 {
  margin-right: 10px !important; }
  @media (max-width: 835px) {
    .mr-10 {
      margin-right: 7.5px !important; } }
  @media (max-width: 500px) {
    .mr-10 {
      margin-right: 5px !important; } }

.mr-20 {
  margin-right: 20px !important; }
  @media (max-width: 835px) {
    .mr-20 {
      margin-right: 15px !important; } }
  @media (max-width: 500px) {
    .mr-20 {
      margin-right: 10px !important; } }

.mr-30 {
  margin-right: 30px !important; }
  @media (max-width: 835px) {
    .mr-30 {
      margin-right: 22.5px !important; } }
  @media (max-width: 500px) {
    .mr-30 {
      margin-right: 15px !important; } }

.mr-40 {
  margin-right: 40px !important; }
  @media (max-width: 835px) {
    .mr-40 {
      margin-right: 30px !important; } }
  @media (max-width: 500px) {
    .mr-40 {
      margin-right: 20px !important; } }

.mr-50 {
  margin-right: 50px !important; }
  @media (max-width: 835px) {
    .mr-50 {
      margin-right: 37.5px !important; } }
  @media (max-width: 500px) {
    .mr-50 {
      margin-right: 25px !important; } }

.mr-60 {
  margin-right: 60px !important; }
  @media (max-width: 835px) {
    .mr-60 {
      margin-right: 45px !important; } }
  @media (max-width: 500px) {
    .mr-60 {
      margin-right: 30px !important; } }

.mr-70 {
  margin-right: 70px !important; }
  @media (max-width: 835px) {
    .mr-70 {
      margin-right: 52.5px !important; } }
  @media (max-width: 500px) {
    .mr-70 {
      margin-right: 35px !important; } }

.mr-80 {
  margin-right: 80px !important; }
  @media (max-width: 835px) {
    .mr-80 {
      margin-right: 60px !important; } }
  @media (max-width: 500px) {
    .mr-80 {
      margin-right: 40px !important; } }

.mr-90 {
  margin-right: 90px !important; }
  @media (max-width: 835px) {
    .mr-90 {
      margin-right: 67.5px !important; } }
  @media (max-width: 500px) {
    .mr-90 {
      margin-right: 45px !important; } }

.mr-100 {
  margin-right: 100px !important; }
  @media (max-width: 835px) {
    .mr-100 {
      margin-right: 75px !important; } }
  @media (max-width: 500px) {
    .mr-100 {
      margin-right: 50px !important; } }

.mr-110 {
  margin-right: 110px !important; }
  @media (max-width: 835px) {
    .mr-110 {
      margin-right: 82.5px !important; } }
  @media (max-width: 500px) {
    .mr-110 {
      margin-right: 55px !important; } }

.mr-120 {
  margin-right: 120px !important; }
  @media (max-width: 835px) {
    .mr-120 {
      margin-right: 90px !important; } }
  @media (max-width: 500px) {
    .mr-120 {
      margin-right: 60px !important; } }

.mr-130 {
  margin-right: 130px !important; }
  @media (max-width: 835px) {
    .mr-130 {
      margin-right: 97.5px !important; } }
  @media (max-width: 500px) {
    .mr-130 {
      margin-right: 65px !important; } }

.mr-140 {
  margin-right: 140px !important; }
  @media (max-width: 835px) {
    .mr-140 {
      margin-right: 105px !important; } }
  @media (max-width: 500px) {
    .mr-140 {
      margin-right: 70px !important; } }

.mr-150 {
  margin-right: 150px !important; }
  @media (max-width: 835px) {
    .mr-150 {
      margin-right: 112.5px !important; } }
  @media (max-width: 500px) {
    .mr-150 {
      margin-right: 75px !important; } }

.mr-160 {
  margin-right: 160px !important; }
  @media (max-width: 835px) {
    .mr-160 {
      margin-right: 120px !important; } }
  @media (max-width: 500px) {
    .mr-160 {
      margin-right: 80px !important; } }

.mr-170 {
  margin-right: 170px !important; }
  @media (max-width: 835px) {
    .mr-170 {
      margin-right: 127.5px !important; } }
  @media (max-width: 500px) {
    .mr-170 {
      margin-right: 85px !important; } }

.mr-180 {
  margin-right: 180px !important; }
  @media (max-width: 835px) {
    .mr-180 {
      margin-right: 135px !important; } }
  @media (max-width: 500px) {
    .mr-180 {
      margin-right: 90px !important; } }

.mr-190 {
  margin-right: 190px !important; }
  @media (max-width: 835px) {
    .mr-190 {
      margin-right: 142.5px !important; } }
  @media (max-width: 500px) {
    .mr-190 {
      margin-right: 95px !important; } }

.mr-200 {
  margin-right: 200px !important; }
  @media (max-width: 835px) {
    .mr-200 {
      margin-right: 150px !important; } }
  @media (max-width: 500px) {
    .mr-200 {
      margin-right: 100px !important; } }

.pb-0 {
  padding-bottom: 0px !important; }
  @media (max-width: 835px) {
    .pb-0 {
      padding-bottom: 0px !important; } }
  @media (max-width: 500px) {
    .pb-0 {
      padding-bottom: 0px !important; } }

.pb-10 {
  padding-bottom: 10px !important; }
  @media (max-width: 835px) {
    .pb-10 {
      padding-bottom: 7.5px !important; } }
  @media (max-width: 500px) {
    .pb-10 {
      padding-bottom: 5px !important; } }

.pb-20 {
  padding-bottom: 20px !important; }
  @media (max-width: 835px) {
    .pb-20 {
      padding-bottom: 15px !important; } }
  @media (max-width: 500px) {
    .pb-20 {
      padding-bottom: 10px !important; } }

.pb-30 {
  padding-bottom: 30px !important; }
  @media (max-width: 835px) {
    .pb-30 {
      padding-bottom: 22.5px !important; } }
  @media (max-width: 500px) {
    .pb-30 {
      padding-bottom: 15px !important; } }

.pb-40 {
  padding-bottom: 40px !important; }
  @media (max-width: 835px) {
    .pb-40 {
      padding-bottom: 30px !important; } }
  @media (max-width: 500px) {
    .pb-40 {
      padding-bottom: 20px !important; } }

.pb-50 {
  padding-bottom: 50px !important; }
  @media (max-width: 835px) {
    .pb-50 {
      padding-bottom: 37.5px !important; } }
  @media (max-width: 500px) {
    .pb-50 {
      padding-bottom: 25px !important; } }

.pb-60 {
  padding-bottom: 60px !important; }
  @media (max-width: 835px) {
    .pb-60 {
      padding-bottom: 45px !important; } }
  @media (max-width: 500px) {
    .pb-60 {
      padding-bottom: 30px !important; } }

.pb-70 {
  padding-bottom: 70px !important; }
  @media (max-width: 835px) {
    .pb-70 {
      padding-bottom: 52.5px !important; } }
  @media (max-width: 500px) {
    .pb-70 {
      padding-bottom: 35px !important; } }

.pb-80 {
  padding-bottom: 80px !important; }
  @media (max-width: 835px) {
    .pb-80 {
      padding-bottom: 60px !important; } }
  @media (max-width: 500px) {
    .pb-80 {
      padding-bottom: 40px !important; } }

.pb-90 {
  padding-bottom: 90px !important; }
  @media (max-width: 835px) {
    .pb-90 {
      padding-bottom: 67.5px !important; } }
  @media (max-width: 500px) {
    .pb-90 {
      padding-bottom: 45px !important; } }

.pb-100 {
  padding-bottom: 100px !important; }
  @media (max-width: 835px) {
    .pb-100 {
      padding-bottom: 75px !important; } }
  @media (max-width: 500px) {
    .pb-100 {
      padding-bottom: 50px !important; } }

.pb-110 {
  padding-bottom: 110px !important; }
  @media (max-width: 835px) {
    .pb-110 {
      padding-bottom: 82.5px !important; } }
  @media (max-width: 500px) {
    .pb-110 {
      padding-bottom: 55px !important; } }

.pb-120 {
  padding-bottom: 120px !important; }
  @media (max-width: 835px) {
    .pb-120 {
      padding-bottom: 90px !important; } }
  @media (max-width: 500px) {
    .pb-120 {
      padding-bottom: 60px !important; } }

.pb-130 {
  padding-bottom: 130px !important; }
  @media (max-width: 835px) {
    .pb-130 {
      padding-bottom: 97.5px !important; } }
  @media (max-width: 500px) {
    .pb-130 {
      padding-bottom: 65px !important; } }

.pb-140 {
  padding-bottom: 140px !important; }
  @media (max-width: 835px) {
    .pb-140 {
      padding-bottom: 105px !important; } }
  @media (max-width: 500px) {
    .pb-140 {
      padding-bottom: 70px !important; } }

.pb-150 {
  padding-bottom: 150px !important; }
  @media (max-width: 835px) {
    .pb-150 {
      padding-bottom: 112.5px !important; } }
  @media (max-width: 500px) {
    .pb-150 {
      padding-bottom: 75px !important; } }

.pb-160 {
  padding-bottom: 160px !important; }
  @media (max-width: 835px) {
    .pb-160 {
      padding-bottom: 120px !important; } }
  @media (max-width: 500px) {
    .pb-160 {
      padding-bottom: 80px !important; } }

.pb-170 {
  padding-bottom: 170px !important; }
  @media (max-width: 835px) {
    .pb-170 {
      padding-bottom: 127.5px !important; } }
  @media (max-width: 500px) {
    .pb-170 {
      padding-bottom: 85px !important; } }

.pb-180 {
  padding-bottom: 180px !important; }
  @media (max-width: 835px) {
    .pb-180 {
      padding-bottom: 135px !important; } }
  @media (max-width: 500px) {
    .pb-180 {
      padding-bottom: 90px !important; } }

.pb-190 {
  padding-bottom: 190px !important; }
  @media (max-width: 835px) {
    .pb-190 {
      padding-bottom: 142.5px !important; } }
  @media (max-width: 500px) {
    .pb-190 {
      padding-bottom: 95px !important; } }

.pb-200 {
  padding-bottom: 200px !important; }
  @media (max-width: 835px) {
    .pb-200 {
      padding-bottom: 150px !important; } }
  @media (max-width: 500px) {
    .pb-200 {
      padding-bottom: 100px !important; } }

.pt-0 {
  padding-top: 0px !important; }
  @media (max-width: 835px) {
    .pt-0 {
      padding-top: 0px !important; } }
  @media (max-width: 500px) {
    .pt-0 {
      padding-top: 0px !important; } }

.pt-10 {
  padding-top: 10px !important; }
  @media (max-width: 835px) {
    .pt-10 {
      padding-top: 7.5px !important; } }
  @media (max-width: 500px) {
    .pt-10 {
      padding-top: 5px !important; } }

.pt-20 {
  padding-top: 20px !important; }
  @media (max-width: 835px) {
    .pt-20 {
      padding-top: 15px !important; } }
  @media (max-width: 500px) {
    .pt-20 {
      padding-top: 10px !important; } }

.pt-30 {
  padding-top: 30px !important; }
  @media (max-width: 835px) {
    .pt-30 {
      padding-top: 22.5px !important; } }
  @media (max-width: 500px) {
    .pt-30 {
      padding-top: 15px !important; } }

.pt-40 {
  padding-top: 40px !important; }
  @media (max-width: 835px) {
    .pt-40 {
      padding-top: 30px !important; } }
  @media (max-width: 500px) {
    .pt-40 {
      padding-top: 20px !important; } }

.pt-50 {
  padding-top: 50px !important; }
  @media (max-width: 835px) {
    .pt-50 {
      padding-top: 37.5px !important; } }
  @media (max-width: 500px) {
    .pt-50 {
      padding-top: 25px !important; } }

.pt-60 {
  padding-top: 60px !important; }
  @media (max-width: 835px) {
    .pt-60 {
      padding-top: 45px !important; } }
  @media (max-width: 500px) {
    .pt-60 {
      padding-top: 30px !important; } }

.pt-70 {
  padding-top: 70px !important; }
  @media (max-width: 835px) {
    .pt-70 {
      padding-top: 52.5px !important; } }
  @media (max-width: 500px) {
    .pt-70 {
      padding-top: 35px !important; } }

.pt-80 {
  padding-top: 80px !important; }
  @media (max-width: 835px) {
    .pt-80 {
      padding-top: 60px !important; } }
  @media (max-width: 500px) {
    .pt-80 {
      padding-top: 40px !important; } }

.pt-90 {
  padding-top: 90px !important; }
  @media (max-width: 835px) {
    .pt-90 {
      padding-top: 67.5px !important; } }
  @media (max-width: 500px) {
    .pt-90 {
      padding-top: 45px !important; } }

.pt-100 {
  padding-top: 100px !important; }
  @media (max-width: 835px) {
    .pt-100 {
      padding-top: 75px !important; } }
  @media (max-width: 500px) {
    .pt-100 {
      padding-top: 50px !important; } }

.pt-110 {
  padding-top: 110px !important; }
  @media (max-width: 835px) {
    .pt-110 {
      padding-top: 82.5px !important; } }
  @media (max-width: 500px) {
    .pt-110 {
      padding-top: 55px !important; } }

.pt-120 {
  padding-top: 120px !important; }
  @media (max-width: 835px) {
    .pt-120 {
      padding-top: 90px !important; } }
  @media (max-width: 500px) {
    .pt-120 {
      padding-top: 60px !important; } }

.pt-130 {
  padding-top: 130px !important; }
  @media (max-width: 835px) {
    .pt-130 {
      padding-top: 97.5px !important; } }
  @media (max-width: 500px) {
    .pt-130 {
      padding-top: 65px !important; } }

.pt-140 {
  padding-top: 140px !important; }
  @media (max-width: 835px) {
    .pt-140 {
      padding-top: 105px !important; } }
  @media (max-width: 500px) {
    .pt-140 {
      padding-top: 70px !important; } }

.pt-150 {
  padding-top: 150px !important; }
  @media (max-width: 835px) {
    .pt-150 {
      padding-top: 112.5px !important; } }
  @media (max-width: 500px) {
    .pt-150 {
      padding-top: 75px !important; } }

.pt-160 {
  padding-top: 160px !important; }
  @media (max-width: 835px) {
    .pt-160 {
      padding-top: 120px !important; } }
  @media (max-width: 500px) {
    .pt-160 {
      padding-top: 80px !important; } }

.pt-170 {
  padding-top: 170px !important; }
  @media (max-width: 835px) {
    .pt-170 {
      padding-top: 127.5px !important; } }
  @media (max-width: 500px) {
    .pt-170 {
      padding-top: 85px !important; } }

.pt-180 {
  padding-top: 180px !important; }
  @media (max-width: 835px) {
    .pt-180 {
      padding-top: 135px !important; } }
  @media (max-width: 500px) {
    .pt-180 {
      padding-top: 90px !important; } }

.pt-190 {
  padding-top: 190px !important; }
  @media (max-width: 835px) {
    .pt-190 {
      padding-top: 142.5px !important; } }
  @media (max-width: 500px) {
    .pt-190 {
      padding-top: 95px !important; } }

.pt-200 {
  padding-top: 200px !important; }
  @media (max-width: 835px) {
    .pt-200 {
      padding-top: 150px !important; } }
  @media (max-width: 500px) {
    .pt-200 {
      padding-top: 100px !important; } }

.pl-0 {
  padding-left: 0px !important; }
  @media (max-width: 835px) {
    .pl-0 {
      padding-left: 0px !important; } }
  @media (max-width: 500px) {
    .pl-0 {
      padding-left: 0px !important; } }

.pl-10 {
  padding-left: 10px !important; }
  @media (max-width: 835px) {
    .pl-10 {
      padding-left: 7.5px !important; } }
  @media (max-width: 500px) {
    .pl-10 {
      padding-left: 5px !important; } }

.pl-20 {
  padding-left: 20px !important; }
  @media (max-width: 835px) {
    .pl-20 {
      padding-left: 15px !important; } }
  @media (max-width: 500px) {
    .pl-20 {
      padding-left: 10px !important; } }

.pl-30 {
  padding-left: 30px !important; }
  @media (max-width: 835px) {
    .pl-30 {
      padding-left: 22.5px !important; } }
  @media (max-width: 500px) {
    .pl-30 {
      padding-left: 15px !important; } }

.pl-40 {
  padding-left: 40px !important; }
  @media (max-width: 835px) {
    .pl-40 {
      padding-left: 30px !important; } }
  @media (max-width: 500px) {
    .pl-40 {
      padding-left: 20px !important; } }

.pl-50 {
  padding-left: 50px !important; }
  @media (max-width: 835px) {
    .pl-50 {
      padding-left: 37.5px !important; } }
  @media (max-width: 500px) {
    .pl-50 {
      padding-left: 25px !important; } }

.pl-60 {
  padding-left: 60px !important; }
  @media (max-width: 835px) {
    .pl-60 {
      padding-left: 45px !important; } }
  @media (max-width: 500px) {
    .pl-60 {
      padding-left: 30px !important; } }

.pl-70 {
  padding-left: 70px !important; }
  @media (max-width: 835px) {
    .pl-70 {
      padding-left: 52.5px !important; } }
  @media (max-width: 500px) {
    .pl-70 {
      padding-left: 35px !important; } }

.pl-80 {
  padding-left: 80px !important; }
  @media (max-width: 835px) {
    .pl-80 {
      padding-left: 60px !important; } }
  @media (max-width: 500px) {
    .pl-80 {
      padding-left: 40px !important; } }

.pl-90 {
  padding-left: 90px !important; }
  @media (max-width: 835px) {
    .pl-90 {
      padding-left: 67.5px !important; } }
  @media (max-width: 500px) {
    .pl-90 {
      padding-left: 45px !important; } }

.pl-100 {
  padding-left: 100px !important; }
  @media (max-width: 835px) {
    .pl-100 {
      padding-left: 75px !important; } }
  @media (max-width: 500px) {
    .pl-100 {
      padding-left: 50px !important; } }

.pl-110 {
  padding-left: 110px !important; }
  @media (max-width: 835px) {
    .pl-110 {
      padding-left: 82.5px !important; } }
  @media (max-width: 500px) {
    .pl-110 {
      padding-left: 55px !important; } }

.pl-120 {
  padding-left: 120px !important; }
  @media (max-width: 835px) {
    .pl-120 {
      padding-left: 90px !important; } }
  @media (max-width: 500px) {
    .pl-120 {
      padding-left: 60px !important; } }

.pl-130 {
  padding-left: 130px !important; }
  @media (max-width: 835px) {
    .pl-130 {
      padding-left: 97.5px !important; } }
  @media (max-width: 500px) {
    .pl-130 {
      padding-left: 65px !important; } }

.pl-140 {
  padding-left: 140px !important; }
  @media (max-width: 835px) {
    .pl-140 {
      padding-left: 105px !important; } }
  @media (max-width: 500px) {
    .pl-140 {
      padding-left: 70px !important; } }

.pl-150 {
  padding-left: 150px !important; }
  @media (max-width: 835px) {
    .pl-150 {
      padding-left: 112.5px !important; } }
  @media (max-width: 500px) {
    .pl-150 {
      padding-left: 75px !important; } }

.pl-160 {
  padding-left: 160px !important; }
  @media (max-width: 835px) {
    .pl-160 {
      padding-left: 120px !important; } }
  @media (max-width: 500px) {
    .pl-160 {
      padding-left: 80px !important; } }

.pl-170 {
  padding-left: 170px !important; }
  @media (max-width: 835px) {
    .pl-170 {
      padding-left: 127.5px !important; } }
  @media (max-width: 500px) {
    .pl-170 {
      padding-left: 85px !important; } }

.pl-180 {
  padding-left: 180px !important; }
  @media (max-width: 835px) {
    .pl-180 {
      padding-left: 135px !important; } }
  @media (max-width: 500px) {
    .pl-180 {
      padding-left: 90px !important; } }

.pl-190 {
  padding-left: 190px !important; }
  @media (max-width: 835px) {
    .pl-190 {
      padding-left: 142.5px !important; } }
  @media (max-width: 500px) {
    .pl-190 {
      padding-left: 95px !important; } }

.pl-200 {
  padding-left: 200px !important; }
  @media (max-width: 835px) {
    .pl-200 {
      padding-left: 150px !important; } }
  @media (max-width: 500px) {
    .pl-200 {
      padding-left: 100px !important; } }

.pr-0 {
  padding-right: 0px !important; }
  @media (max-width: 835px) {
    .pr-0 {
      padding-right: 0px !important; } }
  @media (max-width: 500px) {
    .pr-0 {
      padding-right: 0px !important; } }

.pr-10 {
  padding-right: 10px !important; }
  @media (max-width: 835px) {
    .pr-10 {
      padding-right: 7.5px !important; } }
  @media (max-width: 500px) {
    .pr-10 {
      padding-right: 5px !important; } }

.pr-20 {
  padding-right: 20px !important; }
  @media (max-width: 835px) {
    .pr-20 {
      padding-right: 15px !important; } }
  @media (max-width: 500px) {
    .pr-20 {
      padding-right: 10px !important; } }

.pr-30 {
  padding-right: 30px !important; }
  @media (max-width: 835px) {
    .pr-30 {
      padding-right: 22.5px !important; } }
  @media (max-width: 500px) {
    .pr-30 {
      padding-right: 15px !important; } }

.pr-40 {
  padding-right: 40px !important; }
  @media (max-width: 835px) {
    .pr-40 {
      padding-right: 30px !important; } }
  @media (max-width: 500px) {
    .pr-40 {
      padding-right: 20px !important; } }

.pr-50 {
  padding-right: 50px !important; }
  @media (max-width: 835px) {
    .pr-50 {
      padding-right: 37.5px !important; } }
  @media (max-width: 500px) {
    .pr-50 {
      padding-right: 25px !important; } }

.pr-60 {
  padding-right: 60px !important; }
  @media (max-width: 835px) {
    .pr-60 {
      padding-right: 45px !important; } }
  @media (max-width: 500px) {
    .pr-60 {
      padding-right: 30px !important; } }

.pr-70 {
  padding-right: 70px !important; }
  @media (max-width: 835px) {
    .pr-70 {
      padding-right: 52.5px !important; } }
  @media (max-width: 500px) {
    .pr-70 {
      padding-right: 35px !important; } }

.pr-80 {
  padding-right: 80px !important; }
  @media (max-width: 835px) {
    .pr-80 {
      padding-right: 60px !important; } }
  @media (max-width: 500px) {
    .pr-80 {
      padding-right: 40px !important; } }

.pr-90 {
  padding-right: 90px !important; }
  @media (max-width: 835px) {
    .pr-90 {
      padding-right: 67.5px !important; } }
  @media (max-width: 500px) {
    .pr-90 {
      padding-right: 45px !important; } }

.pr-100 {
  padding-right: 100px !important; }
  @media (max-width: 835px) {
    .pr-100 {
      padding-right: 75px !important; } }
  @media (max-width: 500px) {
    .pr-100 {
      padding-right: 50px !important; } }

.pr-110 {
  padding-right: 110px !important; }
  @media (max-width: 835px) {
    .pr-110 {
      padding-right: 82.5px !important; } }
  @media (max-width: 500px) {
    .pr-110 {
      padding-right: 55px !important; } }

.pr-120 {
  padding-right: 120px !important; }
  @media (max-width: 835px) {
    .pr-120 {
      padding-right: 90px !important; } }
  @media (max-width: 500px) {
    .pr-120 {
      padding-right: 60px !important; } }

.pr-130 {
  padding-right: 130px !important; }
  @media (max-width: 835px) {
    .pr-130 {
      padding-right: 97.5px !important; } }
  @media (max-width: 500px) {
    .pr-130 {
      padding-right: 65px !important; } }

.pr-140 {
  padding-right: 140px !important; }
  @media (max-width: 835px) {
    .pr-140 {
      padding-right: 105px !important; } }
  @media (max-width: 500px) {
    .pr-140 {
      padding-right: 70px !important; } }

.pr-150 {
  padding-right: 150px !important; }
  @media (max-width: 835px) {
    .pr-150 {
      padding-right: 112.5px !important; } }
  @media (max-width: 500px) {
    .pr-150 {
      padding-right: 75px !important; } }

.pr-160 {
  padding-right: 160px !important; }
  @media (max-width: 835px) {
    .pr-160 {
      padding-right: 120px !important; } }
  @media (max-width: 500px) {
    .pr-160 {
      padding-right: 80px !important; } }

.pr-170 {
  padding-right: 170px !important; }
  @media (max-width: 835px) {
    .pr-170 {
      padding-right: 127.5px !important; } }
  @media (max-width: 500px) {
    .pr-170 {
      padding-right: 85px !important; } }

.pr-180 {
  padding-right: 180px !important; }
  @media (max-width: 835px) {
    .pr-180 {
      padding-right: 135px !important; } }
  @media (max-width: 500px) {
    .pr-180 {
      padding-right: 90px !important; } }

.pr-190 {
  padding-right: 190px !important; }
  @media (max-width: 835px) {
    .pr-190 {
      padding-right: 142.5px !important; } }
  @media (max-width: 500px) {
    .pr-190 {
      padding-right: 95px !important; } }

.pr-200 {
  padding-right: 200px !important; }
  @media (max-width: 835px) {
    .pr-200 {
      padding-right: 150px !important; } }
  @media (max-width: 500px) {
    .pr-200 {
      padding-right: 100px !important; } }

/************************************************************/
/************************************************************/
.sdgs-index .layout-main {
  background-color: white;
  color: black;
  float: none;
  width: 100% !important; }
  @media (max-width: 500px) {
    .sdgs-index .layout-main {
      font-size: 14px; } }
.sdgs-index .layout-wrapper {
  max-width: 1108px;
  margin: 0 auto;
  padding: 0 30px;
  box-sizing: border-box; }
  @media (max-width: 500px) {
    .sdgs-index .layout-wrapper {
      padding: 0 20px; } }
.sdgs-index .layout-section {
  padding: 60px 0; }
.sdgs-index .layout-sectionhead {
  display: grid;
  grid-template-columns: 1fr 0.2fr 1fr;
  justify-content: space-between;
  align-items: flex-end;
  margin: 0 0 80px 0; }
  @media (max-width: 835px) {
    .sdgs-index .layout-sectionhead {
      grid-template-columns: 1fr; } }
  .sdgs-index .layout-sectionhead > * {
    line-height: 1.1; }
    .sdgs-index .layout-sectionhead > *.title {
      white-space: nowrap; }
      @media (max-width: 835px) {
        .sdgs-index .layout-sectionhead > *.title {
          order: 2;
          text-align: center;
          margin-bottom: 30px; } }
      .sdgs-index .layout-sectionhead > *.title span {
        display: block; }
      .sdgs-index .layout-sectionhead > *.title .main {
        font-weight: 800;
        font-size: 50px;
        margin: 0 0 20px 0; }
        @media (max-width: 500px) {
          .sdgs-index .layout-sectionhead > *.title .main {
            font-size: 30px; } }
      .sdgs-index .layout-sectionhead > *.title .sub {
        font-size: 30px;
        font-weight: 600;
        margin-left: -0.5em; }
        @media (max-width: 500px) {
          .sdgs-index .layout-sectionhead > *.title .sub {
            font-size: 20px; } }
    .sdgs-index .layout-sectionhead > *.number {
      font-family: "abolition", sans-serif;
      font-size: 200px;
      line-height: 1.1;
      text-align: center; }
      @media (max-width: 835px) {
        .sdgs-index .layout-sectionhead > *.number {
          order: 1;
          margin-bottom: 20px; } }
      @media (max-width: 500px) {
        .sdgs-index .layout-sectionhead > *.number {
          font-size: 120px; } }
      .sdgs-index .layout-sectionhead > *.number img {
        max-height: 200px;
        display: block;
        margin: 0 auto; }
        @media (max-width: 500px) {
          .sdgs-index .layout-sectionhead > *.number img {
            max-height: 80px; } }
    .sdgs-index .layout-sectionhead > *.sdgs {
      text-align: right; }
      @media (max-width: 835px) {
        .sdgs-index .layout-sectionhead > *.sdgs {
          order: 3;
          text-align: center; } }
.sdgs-index .bg-red {
  background-color: #e50012;
  color: white; }
.sdgs-index .bg-gray {
  background-color: #ddd; }
.sdgs-index .bg-black {
  background-color: #000; }
.sdgs-index .heading-section {
  background: #000;
  color: white;
  font-size: 66px;
  text-align: center;
  letter-spacing: 0.1em;
  padding: 30px 0;
  margin: 0 0 60px 0;
  line-height: 1;
  font-family: "abolition", sans-serif; }
  @media (max-width: 835px) {
    .sdgs-index .heading-section {
      font-size: 50px;
      padding: 20px 0; } }
  @media (max-width: 500px) {
    .sdgs-index .heading-section {
      font-size: 40px;
      padding: 10px 0;
      line-height: 1.6; } }
  .sdgs-index .heading-section.-white {
    background-color: white;
    color: #000; }
.sdgs-index .heading-sdgs {
  margin-bottom: -40px; }
.sdgs-index .heading-strong {
  font-weight: 800;
  font-size: 52px;
  margin: 0 0 10px 0;
  white-space: nowrap; }
  @media (max-width: 835px) {
    .sdgs-index .heading-strong {
      font-size: 40px; } }
  @media (max-width: 500px) {
    .sdgs-index .heading-strong {
      font-size: 24px; } }
.sdgs-index .heading-item {
  font-family: "abolition", sans-serif;
  font-size: 62px;
  letter-spacing: 0.1em;
  text-align: center;
  font-weight: 500;
  margin-bottom: 20px; }
  @media (max-width: 835px) {
    .sdgs-index .heading-item {
      font-size: 50px; } }
  @media (max-width: 500px) {
    .sdgs-index .heading-item {
      font-size: 40px; } }
.sdgs-index .heading-message {
  text-align: center;
  line-height: 1; }
  .sdgs-index .heading-message img {
    max-width: 300px; }
    @media (max-width: 835px) {
      .sdgs-index .heading-message img {
        max-width: 250px; } }
    @media (max-width: 500px) {
      .sdgs-index .heading-message img {
        max-width: 250px; } }
.sdgs-index .heading-report {
  text-align: center;
  line-height: 1; }
  .sdgs-index .heading-report img {
    max-width: 250px; }
    @media (max-width: 835px) {
      .sdgs-index .heading-report img {
        max-width: 200px; } }
    @media (max-width: 500px) {
      .sdgs-index .heading-report img {
        max-width: 200px; } }
.sdgs-index .heading-projectpartner {
  text-align: center;
  line-height: 1; }
  .sdgs-index .heading-projectpartner img {
    max-width: 380px; }
    @media (max-width: 835px) {
      .sdgs-index .heading-projectpartner img {
        max-width: 330px; } }
    @media (max-width: 500px) {
      .sdgs-index .heading-projectpartner img {
        max-width: 330px; } }
.sdgs-index .heading-friend {
  text-align: center;
  line-height: 1; }
  .sdgs-index .heading-friend img {
    max-width: 150px; }
    @media (max-width: 835px) {
      .sdgs-index .heading-friend img {
        max-width: 100px; } }
    @media (max-width: 500px) {
      .sdgs-index .heading-friend img {
        max-width: 100px; } }
.sdgs-index .p-copy {
  font-size: 30px;
  font-weight: 500;
  color: black; }
  .sdgs-index .p-copy.-white {
    color: white; }
  @media (max-width: 835px) {
    .sdgs-index .p-copy {
      font-size: 20px; }
      .sdgs-index .p-copy br {
        display: none; } }
  @media (max-width: 500px) {
    .sdgs-index .p-copy {
      font-size: 16px; }
      .sdgs-index .p-copy br {
        display: none; } }
.sdgs-index .p-24 {
  font-size: 24px;
  line-height: 1.8; }
  @media (max-width: 835px) {
    .sdgs-index .p-24 {
      font-size: 20px; } }
  @media (max-width: 500px) {
    .sdgs-index .p-24 {
      font-size: 16px; } }
.sdgs-index .container-intro {
  display: grid;
  grid-template-columns: 1fr 680px 1fr;
  gap: 50px;
  padding: 50px 0; }
  @media (max-width: 1160px) {
    .sdgs-index .container-intro {
      grid-template-columns: 1fr 1fr;
      grid-template-rows: 1fr auto;
      gap: 0;
      padding-bottom: 0; } }
  @media (max-width: 500px) {
    .sdgs-index .container-intro {
      padding-top: 0px; } }
  .sdgs-index .container-intro > *.-center {
    padding: 10% 0px;
    display: flex;
    align-items: center;
    max-width: 680px;
    margin: 0 auto; }
    @media (max-width: 1160px) {
      .sdgs-index .container-intro > *.-center {
        order: 1;
        grid-column: span 2;
        padding: 30px 30px; } }
    .sdgs-index .container-intro > *.-center .heading-strong {
      color: black; }
    .sdgs-index .container-intro > *.-center .p-copy {
      font-weight: 600;
      font-size: 24px;
      line-height: 2; }
      @media (max-width: 500px) {
        .sdgs-index .container-intro > *.-center .p-copy {
          font-size: 16px; } }
  .sdgs-index .container-intro > *.-side {
    display: flex;
    flex-direction: column; }
    @media (max-width: 1160px) {
      .sdgs-index .container-intro > *.-side {
        order: 2;
        display: flex;
        flex-wrap: wrap;
        gap: 0;
        flex-direction: row; }
        .sdgs-index .container-intro > *.-side > * {
          width: 50%; } }
    @media (max-width: 1160px) and (max-width: 500px) {
      .sdgs-index .container-intro > *.-side > * {
        width: 100%; } }

    .sdgs-index .container-intro > *.-side .item {
      height: calc( 100% / 4 ); }
      @media (max-width: 1160px) {
        .sdgs-index .container-intro > *.-side .item {
          height: auto; } }
      .sdgs-index .container-intro > *.-side .item img {
        height: 100%;
        max-height: 270px;
        width: 100%;
        object-fit: cover;
        display: block; }
        @media (max-width: 1160px) {
          .sdgs-index .container-intro > *.-side .item img {
            max-height: auto;
            height: auto; } }
  .sdgs-index .container-intro .heading-strong {
    margin: 0; }
.sdgs-index .container-title {
  display: flex;
  justify-content: space-between;
  align-items: flex-start; }
  .sdgs-index .container-title > *.banner {
    max-width: 180px;
    min-width: 60px;
    background-color: #fff;
    padding: 15px;
    margin: 0 0 0 30px; }
    @media (max-width: 500px) {
      .sdgs-index .container-title > *.banner {
        padding: 10px;
        margin: 0 0 0 20px; } }
    .sdgs-index .container-title > *.banner img {
      display: block;
      width: 100%; }
  .sdgs-index .container-title.-intro {
    margin: 0 auto;
    flex-direction: row-reverse; }
    @media (max-width: 835px) {
      .sdgs-index .container-title.-intro {
        justify-content: flex-end; } }
    .sdgs-index .container-title.-intro .concept {
      color: #e50012;
      font-weight: 600; }
    .sdgs-index .container-title.-intro > *.banner {
      max-width: 180px;
      margin: 0 30px 0 0;
      padding: 0;
      width: 26%; }
      @media (max-width: 835px) {
        .sdgs-index .container-title.-intro > *.banner {
          max-width: 140px;
          min-width: 90px;
          margin-right: 20px; } }
  @media (max-width: 500px) {
    .sdgs-index .container-title.-contact {
      flex-direction: column; } }
  .sdgs-index .container-title.-contact > *.banner {
    max-width: 80px;
    margin: 0 30px 0 0;
    flex: 80px; }
    @media (max-width: 500px) {
      .sdgs-index .container-title.-contact > *.banner {
        margin: 0 auto 30px auto; } }
  .sdgs-index .container-title.-contact > *.inner {
    flex: 1;
    font-size: 24px;
    font-weight: 500;
    color: black;
    line-height: 2; }
    @media (max-width: 500px) {
      .sdgs-index .container-title.-contact > *.inner {
        font-size: 16px; }
        .sdgs-index .container-title.-contact > *.inner br {
          display: none; } }
.sdgs-index .container-contact {
  padding: 50px 60px;
  border-radius: 12px;
  background-color: #eee; }
  @media (max-width: 500px) {
    .sdgs-index .container-contact {
      padding: 30px 20px; } }
.sdgs-index .btn-basic {
  background-color: #e50012;
  background: linear-gradient(90deg, #e50012 0%, #a6000d 100%);
  border-radius: 10px;
  color: white;
  font-weight: 800;
  display: block;
  text-align: center;
  margin: 0 auto;
  max-width: 600px;
  letter-spacing: 0.1em;
  box-shadow: 6px 6px 8px rgba(0, 0, 0, 0.2);
  transition: all .3s; }
  .sdgs-index .btn-basic:hover {
    transform: scale(1.05); }
  .sdgs-index .btn-basic .label {
    display: block;
    font-size: 24px;
    padding: 16px 10px;
    background-image: url(/files/rcms_conv_webp/files/user/_/common/img/sdgs/icon/arrow.svg);
    background-repeat: no-repeat;
    background-position: top 50% right 20px;
    background-size: 20px; }
    @media (max-width: 500px) {
      .sdgs-index .btn-basic .label {
        font-size: 18px; } }
.sdgs-index .btn-more {
  background-color: #e50012;
  background-color: #000;
  border-radius: 10px;
  color: white;
  font-weight: 800;
  display: block;
  text-align: center;
  margin: 0 auto;
  max-width: 600px;
  letter-spacing: 0.1em;
  box-shadow: 6px 6px 8px rgba(0, 0, 0, 0.2);
  transition: all .3s; }
  @media (max-width: 835px) {
    .sdgs-index .btn-more {
      max-width: 86%;
      margin: 0 auto; } }
  .sdgs-index .btn-more:hover {
    transform: scale(1.05); }
  .sdgs-index .btn-more .label {
    display: block;
    font-size: 24px;
    padding: 16px 10px;
    background-image: url(/files/rcms_conv_webp/files/user/_/common/img/sdgs/icon/arrow.svg);
    background-repeat: no-repeat;
    background-position: top 50% right 20px;
    background-size: 20px; }
    @media (max-width: 500px) {
      .sdgs-index .btn-more .label {
        font-size: 17px;
        background-size: 18px;
        background-position: top 50% right 12px; } }
.sdgs-index .list-sdgs {
  display: flex;
  justify-content: flex-end;
  gap: 5px; }
  @media (max-width: 835px) {
    .sdgs-index .list-sdgs {
      justify-content: center; } }
  .sdgs-index .list-sdgs > * {
    width: 60px; }
    .sdgs-index .list-sdgs > * img {
      display: block;
      width: 100%; }
.sdgs-index .grid-block {
  display: grid;
  gap: 40px; }
  @media (max-width: 835px) {
    .sdgs-index .grid-block {
      gap: 30px; } }
  @media (max-width: 500px) {
    .sdgs-index .grid-block {
      gap: 20px; } }
  .sdgs-index .grid-block > * img img {
    display: block;
    width: 100%; }
  .sdgs-index .grid-block.-cols2 {
    grid-template-columns: repeat(2, 1fr);
    gap: 40px; }
    @media (max-width: 835px) {
      .sdgs-index .grid-block.-cols2 {
        gap: 30px; } }
    @media (max-width: 500px) {
      .sdgs-index .grid-block.-cols2 {
        gap: 20px; } }
    .sdgs-index .grid-block.-cols2 > *:last-child {
      margin-bottom: 0; }
  .sdgs-index .grid-block.-cols3 {
    grid-template-columns: repeat(3, 1fr); }
    @media (max-width: 500px) {
      .sdgs-index .grid-block.-cols3 {
        grid-template-columns: repeat(2, 1fr); } }
  .sdgs-index .grid-block.-cols4 {
    grid-template-columns: repeat(4, 1fr); }
  @media (max-width: 500px) {
    .sdgs-index .grid-block.-colsSp1 {
      grid-template-columns: 1fr; } }
  @media (max-width: 500px) {
    .sdgs-index .grid-block.-colsSp2 {
      grid-template-columns: repeat(2, 1fr); } }
  .sdgs-index .grid-block.-anchor {
    gap: 20px; }
    @media (max-width: 500px) {
      .sdgs-index .grid-block.-anchor {
        gap: 10px; } }
  .sdgs-index .grid-block.-line {
    border-bottom: 1px solid #ccc;
    padding-bottom: 30px;
    margin-bottom: 40px; }
  .sdgs-index .grid-block.-nopad {
    gap: 0; }
  .sdgs-index .grid-block.-friend {
    font-size: 24px;
    font-weight: 500;
    color: black; }
    @media (max-width: 500px) {
      .sdgs-index .grid-block.-friend {
        gap: 5px;
        font-size: 16px; } }
  .sdgs-index .grid-block .captiontitle {
    font-size: 1.8rem; }
  .sdgs-index .grid-block .thumb img {
    display: block;
    width: 100%; }
  .sdgs-index .grid-block .thumb + .nav-btn {
    margin-top: 15px; }
    @media (max-width: 500px) {
      .sdgs-index .grid-block .thumb + .nav-btn {
        margin-top: 5px; } }
  @media (max-width: 500px) {
    .sdgs-index .grid-block.-indexgrid > * {
      margin-bottom: 40px; } }
  .sdgs-index .grid-block.-indexgrid .title {
    display: block;
    font-size: 2.4rem; }
    @media (max-width: 835px) {
      .sdgs-index .grid-block.-indexgrid .title {
        font-size: 2.2rem; } }
    @media (max-width: 500px) {
      .sdgs-index .grid-block.-indexgrid .title {
        font-size: 2.0rem; } }
    .sdgs-index .grid-block.-indexgrid .title:after {
      content: '';
      display: inline-block;
      margin: 0 0 0 10px;
      width: 16px;
      height: 16px;
      background: url(/assets/images/common/arrow.svg) no-repeat; }
  .sdgs-index .grid-block.-indexgrid p {
    margin: 0; }
  .sdgs-index .grid-block .img img {
    display: block;
    width: 100%; }
.sdgs-index .card-evessa {
  text-align: center;
  height: 100%;
  display: flex;
  flex-direction: column; }
  @media (max-width: 500px) {
    .sdgs-index .card-evessa {
      margin-bottom: 30px;
      padding-bottom: 30px;
      border-bottom: 1px solid rgba(255, 255, 255, 0.5); } }
  .sdgs-index .card-evessa .number {
    margin: 0 0 10px 0; }
    .sdgs-index .card-evessa .number img {
      max-height: 120px; }
      @media (max-width: 500px) {
        .sdgs-index .card-evessa .number img {
          max-height: 80px; } }
  .sdgs-index .card-evessa .title {
    font-size: 30px;
    font-weight: 800;
    text-align: center;
    margin-bottom: 20px;
    display: flex;
    align-items: center;
    justify-content: center; }
    @media (max-width: 835px) {
      .sdgs-index .card-evessa .title {
        font-size: 20px; } }
    @media (max-width: 500px) {
      .sdgs-index .card-evessa .title {
        font-size: 18px;
        justify-content: center; }
        .sdgs-index .card-evessa .title br {
          display: none; } }
    .sdgs-index .card-evessa .title.-small {
      font-size: 20px; }
  .sdgs-index .card-evessa .thumb {
    margin: 0 0 20px 0; }
    .sdgs-index .card-evessa .thumb img {
      display: block;
      width: 100%;
      object-fit: cover;
      aspect-ratio: 4 / 3; }
  .sdgs-index .card-evessa dl {
    font-weight: bold;
    margin-bottom: 20px;
    min-height: 50px; }
    .sdgs-index .card-evessa dl dt {
      font-size: 24px; }
    .sdgs-index .card-evessa dl dd {
      font-size: 18px; }
  .sdgs-index .card-evessa .list-sdgs {
    text-align: center;
    justify-content: center;
    gap: 10px;
    margin-top: auto; }
    @media (max-width: 500px) {
      .sdgs-index .card-evessa .list-sdgs {
        gap: 6px; } }
    .sdgs-index .card-evessa .list-sdgs > * {
      max-width: 60px;
      border: 1px solid rgba(255, 255, 255, 0.5); }
      @media (max-width: 500px) {
        .sdgs-index .card-evessa .list-sdgs > * {
          max-width: 50px; } }
.sdgs-index .card-project .title {
  font-size: 22px;
  text-align: center;
  margin-bottom: 10px;
  font-weight: bold;
  display: flex;
  align-items: center;
  justify-content: center; }
  @media (max-width: 835px) {
    .sdgs-index .card-project .title {
      font-size: 20px; } }
  @media (max-width: 500px) {
    .sdgs-index .card-project .title {
      font-size: 18px;
      text-align: left;
      justify-content: flex-start; }
      .sdgs-index .card-project .title br {
        display: none; } }
  .sdgs-index .card-project .title.-small {
    font-size: 20px; }
.sdgs-index .card-project .thumb {
  margin: 0 0 20px 0;
  position: relative; }
  .sdgs-index .card-project .thumb img {
    display: block;
    width: 100%;
    object-fit: cover;
    aspect-ratio: 4 / 3; }
    .sdgs-index .card-project .thumb img.b {
      aspect-ratio: auto;
      max-width: 22%;
      position: absolute;
      right: 0;
      bottom: 0;
      transform: translate(13%, 13%) rotate(5deg); }
.sdgs-index .card-project .summary {
  margin: 0;
  font-size: 120%; }
.sdgs-index .card-report {
  background-color: white;
  overflow: hidden;
  height: 100%; }
  .sdgs-index .card-report a {
    display: block;
    color: #000;
    transition: all .3s; }
    .sdgs-index .card-report a:hover {
      opacity: 0.5; }
  .sdgs-index .card-report .thumb {
    margin: 0 0  0;
    background-color: white; }
    .sdgs-index .card-report .thumb img {
      display: block;
      width: 100%; }
    .sdgs-index .card-report .thumb .main {
      display: flex;
      align-items: center;
      justify-content: center;
      aspect-ratio: 4 / 2.5; }
      .sdgs-index .card-report .thumb .main img {
        object-fit: contain; }
      @media (max-width: 500px) {
        .sdgs-index .card-report .thumb .main {
          aspect-ratio: none; } }
  .sdgs-index .card-report .summary {
    margin: 0;
    font-size: 18px;
    background-color: #efefef;
    padding: 20px;
    height: 100%; }
    @media (max-width: 500px) {
      .sdgs-index .card-report .summary {
        padding: 14px;
        font-size: 14px; } }
    .sdgs-index .card-report .summary .time {
      color: #e50012; }
.sdgs-index .card-partner a {
  display: block;
  transition: all .3s;
  color: black; }
  .sdgs-index .card-partner a:hover {
    opacity: 0.5; }
.sdgs-index .card-partner .caption {
  font-size: 100%; }
.sdgs-index .card-partner .thumb {
  margin: 0 0 20px 0;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); }
  @media (max-width: 500px) {
    .sdgs-index .card-partner .thumb {
      margin: 0 0 10px 0; } }
  .sdgs-index .card-partner .thumb img {
    display: block;
    width: 100%; }
.sdgs-index ._right {
  text-align: right; }
.sdgs-index .sign {
  line-height: 200%; }
.sdgs-index .sign span {
  font-size: 22px; }
.sdgs-index .handwritten {
  display: inline-block;
  max-width: 200px;
  padding: 0 0 0 15px;
  margin-bottom: -14px; }
.sdgs-index .connection {
  display: inline-block;
  max-height: 50px;
  padding: 10px 0 0; }

/*# sourceMappingURL=orginal_sdgs.css.map */


/* fix1 bg-white */
.sdgs-index .bg-white{background-color:#fff;color:black;}
/* fix2 layout-content white, keep section bg full-width */
.layout-content{background:#fff !important;}
.sdgs-index .layout-section.bg-gray{background:#ddd !important;}
.sdgs-index .layout-section.bg-red{background:#e50012 !important;}

/* fix3: intro左右カラムの画像下・右にできる白余白を除去（PCのみ） */
@media (min-width: 1161px) {
  .sdgs-index .container-intro > *.-side {
    display: flex;
    flex-direction: column;
  }
  .sdgs-index .container-intro > *.-side .item {
    flex: 1 1 0;
    height: auto;
    min-height: 0;
    overflow: hidden;
  }
  .sdgs-index .container-intro > *.-side .item img {
    height: 100%;
    max-height: none;
    width: 100%;
    object-fit: cover;
    display: block;
  }
}

/* fix3-2: タブレット〜SPは 写真2枚 → テキスト → 写真2枚 の縦積み */
@media (max-width: 1160px) {
  .sdgs-index .container-intro {
    display: flex;
    flex-direction: column;
    gap: 0;
  }
  /* 1つ目の-side を上、テキストを中央、2つ目の-side を下 */
  .sdgs-index .container-intro > *.-side:first-child { order: 1; }
  .sdgs-index .container-intro > *.-center           { order: 2; }
  .sdgs-index .container-intro > *.-side:last-child  { order: 3; }

  /* 写真は 上2枚 / 下2枚 の横1段。3枚目以降は非表示。余白なしで密着 */
  .sdgs-index .container-intro > *.-side {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 0;
    width: 100%;
    margin: 0;
    padding: 0;
    font-size: 0;
    line-height: 0;
  }
  .sdgs-index .container-intro > *.-side .item {
    height: auto;
    min-height: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }
  .sdgs-index .container-intro > *.-side .item:nth-child(n + 3) {
    display: none;
  }
  .sdgs-index .container-intro > *.-side .item img {
    width: 100%;
    height: auto;
    aspect-ratio: 509 / 340;
    max-height: none;
    object-fit: cover;
    display: block;
    margin: 0;
    padding: 0;
    vertical-align: top;
  }
}
/* fix4: SDGsページのlayout-mainが共通CSSの width:70% / float:left で
   右側30%が白く残る問題を修正（.layout-side隣接ケースも含めて全幅化） */
.sdgs-index .layout-main,
.sdgs-index .layout-side + .layout-main {
  float: none;
  width: 100% !important;
}
