@charset "utf-8";
.no-gutter > [class*='col-'] {
  padding-right: 0;
  padding-left: 0;
}
.c-none{
  pointer-events: none;
}
.fluid img {
  width: 100%;
  height: auto;
}
.border-2{
    border-width:2px !important;
}
.border-3{
    border-width:3px !important;
}
.border-4{
    border-width:4px !important;
}
.border-5{
    border-width:5px !important;
}
.w-70{
	width: 70%;
}
.w-60{
	width: 60%;
}
.w-50{
	width: 50%;
}
.w-40{
	width: 40%;
}
body {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  background-color: #666666;
}

* {
  box-sizing: border-box;
}
p {
  text-align: center;
  font-weight: bold;
  font-size: 1.5em;
  margin: 1%;
}
.csr{
	cursor: pointer;
}
/* 背景 */
.bg-a{
	background-image:url("grid-white.jpg");
	background-color: #ffffff;
	background-repeat: repeat-x repeat-y;
	background-position: top center;
}
.bg-b{
	background-color: #666666;
}
.bg-c{
	background-color:#ffdadf;
}
.bg-con{
	background-image:url("tobira.png");
	background-color:#ffdadf;
	background-repeat: no-repeat;
	background-position: top left;
}
.bg-d{
	background-color:#ff80a8;
}
.bg-e{
	background-color:#a0dee5;
}
/* アクション */
.sbig:hover{
  transform:scale(1.09,1.05);
  transition:0.4s all;
}
/* 劇場リンク */
.btn-theater {
  border: none;
  background-color: #ff80a8;
  color: #ffffff;
}
a:hover {
  text-decoration: none;
  opacity: 0.6;
  filter: alpha(opacity=60);
  -webkit-transition: 0.8s;
  transition: 0.8s;
}
/* PCのみ
============================================== */
@media screen and (min-width: 992px) {} /* END */
/* 大デバイス（デスクトップ, 992px 未満）
============================================== */
@media screen and (max-width: 991.98px) {} /* END */
/* 中デバイス（タブレット, 768px 未満）
============================================== */
@media screen and (max-width: 767.98px) {} /* END */
/* 小デバイス（縦向きモバイル, 576px 以上 デスクトップ, 992px 未満）
============================================== */
@media screen and (min-width: 576px) and (max-width: 991.98px) {} /* END */
/* 小デバイス（縦向きモバイル, 576px 以上）
============================================== */
@media screen and (min-width: 576px) {} /* END */