@charset "UTF-8";

/* ログイン前後 共通 */
/*.exhibition_detail_page #company_area,
#data-image-main,
#data-info-introduction,
.exhibition_detail_page #company_area .flex #data-basic-logo,
#free_html_area,
#appeal_point_area,
#products_area,
#contact_area,
.exhibition_detail_page #login_area.shadow_box,
.exhibition_detail_page .ank_link ul li,
.none
{display: none;}*/

/* ログイン後 */
/*#movie_area,
#download_area,
#seminar_area,
#free_html_area02,
#contact_area02,
#data-basic-url1,*/
/* .exhibition_detail_page .shadow_box, */
/*.none
{display: none;}*/

/*========= モーダル表示のためのCSS ===============*/

/*infoエリアをはじめは非表示*/
#info{
  display: none;
}

/*モーダルの横幅を変更したい場合*/
.modaal-container{
    max-width: 900px;
    text-align: center;
}
.modaal-content-container{
    padding: 70px;
}

.modaal-container p{
	line-height: 2;
	font-weight: bold;
 /* font-size: 1rem;*/
}

.modaal-container ul{
	display: flex;
	justify-content: center;
	margin-top: 30px;
}
.modaal-container ul li:first-child{
	margin-right: 20px;
}
.modaal-container ul li a{
    text-decoration: none;
    font-weight: bold;
    padding: 20px;
    display: block;
    min-width: 10rem;
    cursor: pointer;
}

.modaal-container ul li:first-child a{
	color: #FFF;
	background: #d50000;
}
.modaal-container ul li:last-child a{
	color: #969696;
	background: #d6d6d6;
}

/*モーダルのボタンの色を変更したい場合*/
/*.modaal-close:after, 
.modaal-close:before{
  background:#ccc;  
}


.modaal-close:focus:after,
.modaal-close:focus:before,
.modaal-close:hover:after,
.modaal-close:hover:before{
  background:#666;
}*/

.modal-open{
	display: none;
}


/*========= レイアウトのためのCSS ===============*/

ul{
  list-style: none;
}

main small{
  background:#333;
  color:#fff;
  display: block;
  text-align: center;
  padding:20px;
}

@media screen and (max-width: 930px) {
  .modaal-content-container p br{
    display: none;
  }
}
@media screen and (max-width: 480px) {
  .modaal-content-container{
    padding: 20px;
  }
  .modaal-container{
    max-width: 400px;
  }
  .modaal-container ul li a{
    padding: 10px;
  }
  .modaal-container ul{
    margin-top: 20px;
  }
}

.cc-color-override--901765821.cc-window{
 /* position: relative;*/
 z-index: 888;
}

#data-basic-url1{
  margin-right: 50px;
}