<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*popup*/

.sp_img{
display: none;
}
.pc_img{
display: unset;
}

body,
body#popup .pageFooter .copyright address{
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif !important;
}
.cp_hiratsuka_base {
	background: url(/images/lineup/ca150/cp_hiratsuka_bg1.jpg) no-repeat;
	width: 616px;
}
.cp_hiratsuka_base_b {
	background: url(/images/lineup/ca150/cp_hiratsuka_bg2.jpg) left bottom no-repeat;
	width: 616px;
}
.cp_hiratsuka_base {
	background: url(/images/lineup/ca150/cp_hiratsuka_bg01.jpg) no-repeat;
	width: 616px;
}
.cp_hiratsuka_base_b {
	background: url(/images/lineup/ca150/cp_hiratsuka_bg02.jpg) left bottom no-repeat;
	width: 616px;
}
.cp_urban_base {
	background: url(/images/lineup/ca150/cp_urban_bg01.jpg) repeat-y;
	width: 616px;
}
.cp_urban_base_b {
	background: url(/images/lineup/ca150/cp_urban_bg02.jpg) left bottom no-repeat;
	width: 616px;
}
.cp_ebina_base {
	background: url(/images/lineup/ca150/cp_ebina_bg01.jpg) no-repeat;
	width: 616px;
}
.cp_ebina_base_b {
	background: url(/images/lineup/ca150/cp_ebina_bg02.jpg) left bottom no-repeat;
	width: 616px;
}
.cp_tachikawa_base {
	background: url(/images/lineup/ca150/cp_tachikawa_bg01.jpg) no-repeat;
	width: 616px;
}
.cp_tachikawa_base_b {
	background: url(/images/lineup/ca150/cp_tachikawa_bg02.jpg) left bottom no-repeat;
	width: 616px;
}
.cp_makuhari_base {
	background: url(/images/lineup/ca150/cp_makuhari_bg01.jpg) no-repeat;
	width: 616px;
}
.cp_tama_base_b {
	background: url(/images/lineup/ca150/cp_tama_bg02.jpg) left bottom no-repeat;
	width: 616px;
}
.cp_tama_base_b {
	background: url(/images/lineup/ca150/cp_tama_bg02.jpg) left bottom no-repeat;
	width: 616px;
}
.cp_tama_base {
	background: url(/images/lineup/ca150/cp_tama_bg01.jpg) no-repeat;
	width: 616px;
}
.cp_makuhari_base_b {
	background: url(/images/lineup/ca150/cp_makuhari_bg02.jpg) left bottom no-repeat;
	width: 616px;
}
.cp_expo_base {
	background: url(/images/lineup/ca150/cp_expo_bg01.jpg) no-repeat;
	width: 616px;
}
.cp_expo_base_b {
	background: url(/images/lineup/ca150/cp_expo_bg02.jpg) left bottom no-repeat;
}
.cp_hiratsuka_base {
	background: url(/images/lineup/ca150/cp_hiratsuka_bg01.png) repeat-y;
	width: 616px;
}
.cp_hiratsuka_base_b {
	background: url(/images/lineup/ca150/cp_hiratsuka_bg02.png) left bottom no-repeat;
	width: 616px;
}
.cp_hiratsuka_tokuten {
	width: 551px;
	margin: 0 auto 12px auto;
	background-color: #fff;
	border-radius: 6px;
 -moz-border-image: border-radius: 6px;
 -webkit-border-image: border-radius: 6px;
	padding: 15px;
}
.cp_hiratsuka_tokuten .tokuten_t {
	font-size: 16px;
	font-weight: bold;
}
.cp_hiratsuka_tokuten .kikan_txt {
	color: #047fc2;
	font-size: 12px;
	font-weight: bold;
}
.cp_hiratsuka_tokuten .txt_main {
	font-size: 12px;
	font-weight: bold;
}
.cp_hiratsuka_tokuten .txt_main2 {
	font-size: 12px;
}
.cp_gold_bace {
	background: #f0e9d2;
	border: #a88600 2px solid;
	border-top: none;
	border-radius:0 0 6px 6px;
 -moz-border-image: border-radius: 0 0 6px 6px;
 -webkit-border-image: border-radius: 0 0 6px 6px;
	padding: 15px;
}
.cp_gold_kikan{background: #a88600; color: #ffffff; padding: 10px;}

.cp_nagoya_m_bace {
  background: #32b4f2;
  border: #0039d6 2px solid;
	border-top: none;
	border-radius:0 0 6px 6px;
 -moz-border-image: border-radius: 0 0 6px 6px;
 -webkit-border-image: border-radius: 0 0 6px 6px;
	padding: 15px;
}

.cp_kisarazu_m_bace{
	background: #eb9602;
	border-radius: 0 0 6px 6px;
 -moz-border-image: border-radius: 0 0 6px 6px;
 -webkit-border-image: border-radius: 0 0 6px 6px;
	padding: 15px;
}
.red2{color: #990000;}

.cp_nagoya_m_kikan{background: #ffffff; padding: 10px;}
.cp_nagoya_m_kikan span{
	color: #3366cc;
	font-weight: bold;
}

.u{text-decoration: underline;}

.or {
	color: #fd6b05;
}
.mb5 {
	margin-bottom: 5px;
}
.mb8 {
	margin-bottom: 8px;
}
.mb10 {
	margin-bottom: 10px;
}
.pb8 {
	padding-bottom: 8px;
}
.shop_link {
	padding: 0 0 10px 0;
	font-size: 14px;
}
.cp_hiratsuka_kikan {
	background-color: #00a0e9;
	padding: 4px 10px;
	color: #fff;
	font-size: 13px;
	font-weight: bold !important;
}
.cp_urban_shop {
	background-color: #eeeeee;
	padding: 4px 10px;
	font-size: 13px;
	text-align: left;
	line-height: 120%;
	margin-bottom: 8px;
}
.cp_urban_kikan {
	background-color: #d00474;
	padding: 4px 10px;
	color: #fff;
	font-size: 13px;
	font-weight: bold !important;
	text-align: center;
}
.cp_makuhari_kikan {
	background-color: #06b8ef;
	padding: 4px 10px;
	color: #fff;
	font-size: 13px;
	font-weight: bold !important;
	text-align: center;
}
.cp_expo_kikan {
	background-color: #56cb06;
	padding: 4px 10px;
	color: #fff;
	font-size: 13px;
	font-weight: bold !important;
	text-align: center;
}
.cp_tama_kikan {
	background-color: #e7248c;
	padding: 4px 10px;
	color: #fff;
	font-size: 13px;
	font-weight: bold !important;
	text-align: center;
}
.cp_hiratsuka_tokuten .att p {
	padding-left: 1em;
	text-indent: -1em;
	font-size: 11px;
	line-height: 120%;
	margin-bottom: 3px !important;
}
.cp_hiratsuka_tokuten .att2 p {
	font-size: 11px;
	line-height: 120%;
	margin-bottom: 10px !important;
}
.cp_hiratsuka_tokuten .bb {
	border-bottom: 1px solid #b5b5b5;
}
.att_r {
	color: #f00;
}
.txtUl {
	text-decoration: underline;
}
p.bgBrown {
	background-color: #BD9359;
	color: #FFF;
	font-weight: bold;
	padding: 5px;
}
p.bgBlue {
	background-color: #025ADF;
	color: #FFF;
	font-weight: bold;
	padding: 5px;
}
p.bgGreen {
 background-color: #0271b1;
 color: #FFF;
 font-weight: bold;
 padding: 5px;
}
.admissionBtn {
	margin: 50px auto;
	display: block;
	text-align: center;
	width: 530px;
}
.admissionBtn img{width: 100%;}
.admissionBtn a:hover {
	opacity: 0.8;
}
.txtLinkR {
	text-align: right;
}
.cp_mspamex_base {
	background: url(/images/lineup/ca150/cp_ca150_bg01.gif) left top repeat-y;
	width: 616px;
}
.cp_mspamex_base_b {
	background: url(/images/lineup/ca150/cp_ca150_bg02.gif) left bottom no-repeat;
	width: 616px;
}
#inner_box_top {
	background: url(/images/lineup/ca150/cp_ca150_bg03.gif) left top no-repeat;
	width: 616px;
	height: 172px;
	padding-top: 6px;
	text-align: center;
}
/*160819*/
.cp_mspamex_tokuten {
	width: 551px;
	margin: 0 auto 12px auto;
	background-color: #fff;
	border-radius: 6px;
 -moz-border-image: border-radius: 6px;
 -webkit-border-image: border-radius: 6px;
	padding: 15px;
}
.cp_mspamex_tokuten .tokuten_t {
	font-size: 16px;
	font-weight: bold;
}
.cp_mspamex_tokuten .kikan_txt {
	color: #047fc2;
	font-size: 12px;
	font-weight: bold;
}
.cp_mspamex_tokuten .txt_main {
	font-size: 12px;
	font-weight: bold;
}
.cp_mspamex_tokuten .txt_main2 {
	font-size: 12px;
}
.cp_mspamex_tokuten .att p {
	padding-left: 1em;
	text-indent: -1em;
	font-size: 11px;
	line-height: 120%;
	margin-bottom: 3px !important;
}
.cp_mspamex_tokuten .att2 p {
	font-size: 11px;
	line-height: 120%;
	margin-bottom: 10px !important;
}
.cp_mspamex_tokuten .bb {
	border-bottom: 1px solid #b5b5b5;
}
img.marker {
    margin-right: 5px;
    vertical-align: middle;
}

.str_red{
  font-size: 1.5em;
  font-weight: bold;
  color: #ff0000;
}

/* 特設カウンター */
.counter {
  margin-top: 2em;
}
.counter h3 {
  font-size: 20px;
  color: #0271B1;
  border-left-color: #0271B1;
}
.counter p {
  font-feature-settings: "palt";
}
.counter img {
  width: 100%;
}
.counter dl {
margin-bottom: 1em;
font-weight: bold;
}
.counter dl dt {
  float: left;
  background-color: #0271B1;
  border-radius: 1em;
  padding-left: 0.5em;
  padding-right: 0.5em;
  margin-bottom: 0.2em;
  color: #FFFFFF;
  margin-right: 0.5em;
  font-size: .8em;
}
.counter dl dd {
  margin-bottom: 0.2em;
}

.cp_numazu_tokuten ul.mapUl{
    position: relative;
    height: auto;
}
.cp_numazu_tokuten ul.mapUl li{
width:65%;
}

/* 入場口のご案内 */
.map_gates{
 width: 280px;
 margin-top: 0.5em;
    position: absolute;
    top: 0;
    right: 0;
}
</pre></body></html>