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

body {background-color:#FFFFFF; color:#333333; margin:0px; }

a:link, a:active, a:visited {color:#ff6600; }
a:hover {color:#CC0033; }

/* Background */
.bg-bk {background-color:#333333; }
.bg-wh {background-color:#FFFFFF; }
.bg-rd {background-color:#CC0033; }
.bg-gr {background-color:#F7F7F7; }
.bg-bl {background-color:#3399CC; }

/* Text */
.tx-bk8 {color:#333333; font-size:8pt; line-height:11pt; }
.tx-bk9 {color:#333333; font-size:9pt; line-height:13pt; }
.tx-bk9b {color:#333333; font-weight:bold; font-size:9pt; line-height:13pt; }
.tx-bk10b {color:#333333; font-weight:bold; font-size:10pt; line-height:13pt; }
.tx-bk12 {color:#333333; font-size:12pt; line-height:14pt; }

.tx-wh8 {color:#FFFFFF; font-size:8pt; line-height:11pt; }
.tx-wh9 {color:#FFFFFF; font-size:9pt; line-height:13pt; }
.tx-wh12 {color:#FFFFFF; font-size:12pt; line-height:14pt; }

.tx-rd8 {color:#CC0033; font-size:8pt; line-height:11pt; }
.tx-rd9 {color:#CC0033; font-size:9pt; line-height:13pt; }
.tx-rd9b {color:#CC0033; font-weight:bold; font-size:9pt; line-height:13pt; }
.tx-rd11 {color:#CC0033; font-size:11pt; line-height:13pt; }
.tx-rd12 {color:#CC0033; font-size:12pt; line-height:14pt; }
.tx-rd12a {color:#CC0033; font-size:12pt; line-height:14pt; }
.tx-rd12_y {color:#108B8B; font-size:12pt; line-height:14pt; }
.tx-rd12_a {color:#000099; font-size:12pt; line-height:14pt; }
.tx-rd12_m {color:#333333; font-size:12pt; line-height:14pt; }
.tx-rd22b {color:#CC0033; font-weight:bold; font-size:22pt; line-height:20pt; }
.tx-pi22b {color:#ff0080; font-weight:bold; font-size:22pt; line-height:20pt; }

.tx-gr8 {color:#CCCCCC; font-size:8pt; line-height:11pt; }
.tx-gr9 {color:#CCCCCC; font-size:9pt; line-height:13pt; }
.tx-gr12 {color:#CCCCCC; font-size:12pt; line-height:14pt; }

.tx-bl8 {color:#3399CC; font-size:8pt; line-height:11pt; }
.tx-bl9 {color:#3399CC; font-size:9pt; line-height:13pt; }
.tx-bl12 {color:#3399CC; font-size:12pt; line-height:14pt; }
.tx-bl12a { color:#33008B; font-size:12pt; line-height:14pt;}

.tx-blu8 {color:#000099; font-size:8pt; line-height:11pt; }
.tx-blu9 {color:#000099; font-size:9pt; line-height:13pt; }
.tx-blu12 {color:#000099; font-size:12pt; line-height:14pt; }
.tx-blu12a { color:#000099; font-size:12pt; line-height:14pt;}


.tx-gre8 {color:#108B8B; font-size:8pt; line-height:11pt; }
.tx-gre9 {color:#108B8B; font-size:9pt; line-height:13pt; }
.tx-gre12 {color:#108B8B; font-size:12pt; line-height:14pt; }
.tx-gre12a { color:#108B8B; font-size:12pt; line-height:14pt;}

.ore {color:#333333; font-size:8pt; line-height:11pt; }

.must {color: #F00;}

/* Table 1 */
table#main td#bk { background-image: url(../img/common/squ.gif); color:#333333; font-size:8pt; padding:0px 6px; }
table#main td#bk a {color:#333333; }
table#main td#bk a:hover {color: #FF0000; }

table#main td#ogr {background-color:#F7F7F7; color:#333333; font-size:8pt;padding:0px 6px; }
table#main td#ogr a {color: #ff6600; }
table#main td#ogr a:hover {color: #FF0000; }

table#main td#rd {background-color:#CCCCCC; }

/* Table 2 */
table#facility td#tx {color:#000000; font-size:9pt; padding:5px 0px 5px 20px;}

/* Table 3 */
table#type td {color:#000000; font-size:9pt; text-align:center; }
table#type td a {color:#FFFFFF; }
table#type td a:hover {color:#CC0033; }

table#type td#head1 {color:#000000; font-weight:bold; font-size:12pt; text-align:left; }
table#type td#head2 {color:#000000; font-weight:bold; font-size:12pt; text-align:right; }
table#type td#head2.left {text-align:left; background: #999; }
table#type td#ttl {background-color:#000000; color:#FFFFFF; font-size:9pt; }
table#type td#left {background-color:#E999AD; color:#FFFFFF; font-weight:bold; font-size:12pt; padding:8pt; }
table#type td#red {color:#CC0033; font-weight:bold; font-size:9pt; }
table#type td#sp {padding:0pt; }
table#type td#left_y {background-color:#108B8B; color:#FFFFFF; font-weight:bold; font-size:12pt; padding:8pt; }



/* Table 4 */
table#form td {background-color:#FFFFFF; color:#333333; font-size:9pt; text-align:left; }
table#form td a {color:#333333; }
table#form td a:hover {color:#CC0033; }

table#form td#ttl {background-color:#EDEDED; font-weight:bold; }
table#form td#conf1 {background-color:#CCCCCC; }
table#form td#conf2 {background-color:#CCFFFF; }
table#form td#conf3 {background-color:#FFCCCC; }

/* Other */
.LINER {border:solid #CC0033 1px; }
.LINER_m {border:solid #333333 1px; }
.head-tx {  font-size: 10px; color:#333333; background-image:url(../img/common/squ.gif); width: 938px; letter-spacing: 0.1em; font-weight: normal; border-style: none; line-height: 20px; padding-left: 2px}
strong {  font-weight: normal}
.newsblue {
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	color: 0000a0;
}
.news_kirigaoka {
	font-size: 14px;
	font-style: normal;
	color: ff9933;
}
.kirigaoka_guidetext {
	line-height:normal;
	font-size: 12pt;
	color: #FF6600;
	font-weight: bold;
}
#news_kirigaoka {
	font-size: 14px;
	font-style: normal;
	color: ff9933;}
	
#type_bg_h {background-color:#ff9933;}
#type_bg_td{ background-color:}

.smallA {
	font-size: 10px;
}
.typefont {font-size: 14px;}
.kirigaoka_bg_form { background-position:top; width:464px; padding-top:3px; padding-bottom:3px; margin-right:2px; padding-right:2px;
					  margin-left:2px; padding-left:4px; background-color:#ffffcc; background-repeat:repeat;}
.textspace_left { margin-left:2px; margin-right:2px; padding-right:2px; padding-left:2px;}h1 {
	font-size: 10px;
	margin: 0px;
	padding: 0px;
}


/* 20100401??? */

div.topics {
	width: 237px;
	height: 280px;
	margin: 0;
	padding: 0;
	background-color: #FFF;
	border: #333 solid 1px;
	border-top-color: #EEE;
	border-right-color: #999;
	border-bottom-color: #666;
	border-left-color: #CCC;
	overflow-x: hidden;
	overflow-y: scroll;
}

div.topics p {
	margin-left: 7px;
}


div.topics ul {
	margin: 0 0 0 10px;
	padding: 3px 10px 0 10px;
	font-size: 12px;
	list-style: circle;
}

div.topics ul li {
	margin-bottom: 1em;
}

div.topics ul li span.shinishikawa {
	color: #601c62;
	font-weight: bold;
}

div.topics ul li span.azamino {
	color: #305695;
	font-weight: bold;
}

div.topics ul li span.kirigaoka {
	color: #d88029;
	font-weight: bold;
}

div.topics ul li span.yokohama {
	color: #0b795e;
	font-weight: bold;
}

div.topics ul li span.saginuma {
	color: #6e1126;
	font-weight: bold;
}

div.topics ul li span.nishiikebukuro {
	color: #907741;
	font-weight: bold;
}



div.topics p.head, x:-moz-broken {
	margin-top: 3px;
}


div.topics p {
	margin-bottom: 3px;
	font-size: 12px;
}

.shinishikawa_guidetext {
	line-height:normal;
	font-size: 12pt;
	color: #601C62;
	font-weight: bold;
}

table.topic-path td {
	font-size: 10px;
}

/* 20100805 What's New??? */

div#topics {
  margin: 0 4px 14px;
  font-size: 12px;
  text-align: left;
}

div#topics dl {
  margin: 0;
  padding: 0;
}

div#topics dl dt {
  height: 16px;
  margin: 0 0 6px;
  padding: 4px 10px;
  border-bottom: 1px dashed #666;
  color: #4D6F9D;
  font-size: 14px;
  font-weight: bold;
}

div#topics dl dd {
  height: 147px;
  margin: 0;
  padding: 4px 0;
  border: 1px solid #666;
  overflow: auto;
}

* html body div#topics dl dd { /* for ie6-7 */
  height: 40px;
}

div#topics dl dd ul {
  list-style-type: none;
  width: 596px;
  margin: 0 0 0 10px;
  padding: 0;
}

div#topics dl dd ul li{
  list-style-type: none;
  margin: 0.5em 0;
  padding: 0 0 0 7em;
  line-height: 17px;
  text-indent: -7em;
}


/* 2011/3/18??? ??}????m?“_ */

div.caution-block {
  margin: 0 4px 10px;
  padding: 6px;
  border: 3px double #F00;
  background: #FFF;
  font-size: 12px;
  line-height: 19px;
  text-align: center;
}

/* 2012/01/16??? ?y?[?W???????E???r??v???~?A???X??? */
body div#base {
position:absolute; left:0px; top:0px; width:978px; z-index:1; overflow: visible; background-image: url(../img/common/back.gif); border: 1px none #000000;
}

table.institution-list td {
  padding: 1px 0;
}

table#facility td.facility-photos {
  width: 250px;
  padding-left: 30px;
}

table#facility td.facility-text {
  width: 250px;
  padding-left: 30px;
}

table#facility td.facility-text span {
  display: block;
  width: 178px;
  padding-left: 20px;
  text-indent: -10px; 
}

table tr td.more-stores {
  padding-left: 0px;
}

.nishiikebukuro_guidetext {
	line-height:normal;
	font-size: 12pt;
	color: #333;
	font-weight: bold;
}

/* 2020/4/14??? ?p?????? */

#breadcrumbs {
  clear: both;
}
#breadcrumbs ol {
	margin: 0;
	padding: 0;
}
#breadcrumbs li {
  display: inline-block;
	padding: 0;
  vertical-align: top;
	list-style-type: none;
}
#breadcrumbs li a,
#breadcrumbs li &gt; span {
  position: relative;
  display: block;
  padding: 0 0 0 15px;
}
#breadcrumbs li a:before,
#breadcrumbs li &gt; span:before {
  content: '';
  position: absolute;
  top: 3px;
  left: 5px;
  width: 0;
  height: 0;
  border-top: 4px solid transparent;
  border-left: 4px solid #666;
  border-bottom: 4px solid transparent;
}
#breadcrumbs li a:after,
#breadcrumbs li &gt; span:after {
  content: '';
  position: absolute;
  top: 3px;
  left: 3px;
  width: 0;
  height: 0;
  border-top: 4px solid transparent;
  border-left: 5px solid #FFF;
  border-bottom: 4px solid transparent;
}
#breadcrumbs li:first-child a {
  padding: 0;
}
#breadcrumbs li:first-child a:before,
#breadcrumbs li:first-child a:after {
  content: normal;
  display: none;
}
.campaign {
  margin: 1em 0 1.5em;
  border: 1px solid #ff6600;
}
.campaign .campaign-title {
  padding: 5px;
  color: #FFF;
  font-size: 11pt;
  font-weight: bold;
  background: #ff6600;
  text-align: center;
}
.campaign .campaign-body {
  padding: 0 15px;
  font-size: 9pt;
  font-weight: bold;
}</pre></body></html>