<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body {
  width: 100%; }


/* select */
.slide-contents ul.slide-contents-list {
  margin: 10px auto 0;
  width: 80%;
  background: #f5f5f5;
  border: #cccccc 1px solid;
  border-radius: 4px;
  -webkit-border-radius: 4px; }
  .slide-contents ul.slide-contents-list li {
    border-bottom: #cccccc 1px solid; }
    .slide-contents ul.slide-contents-list li.selected {
      background: #cdddf5 url(/sp/domtour/pkg/info/modules/image/bg_selected.png) no-repeat 96% 48%;
      background-size: 14px 15px;
      -webkit-background-size: 14px 15px; }
    .slide-contents ul.slide-contents-list li:first-child {
      border-radius: 4px 4px 0 0;
      -webkit-border-top-left-radius: 4px;
      -webkit-border-top-right-radius: 4px; }
    .slide-contents ul.slide-contents-list li:last-child {
      border-bottom: none;
      border-radius: 0 0 4px 4px;
      -webkit-border-bottom-left-radius: 4px;
      -webkit-border-bottom-right-radius: 4px; }
    .slide-contents ul.slide-contents-list li a {
      display: block;
      padding: 8px 12px;
      color: #333333; }

/* hover-select */
div.hover-select div {
  position: relative; }
  div.hover-select div.hover-select-ui {
    position: absolute;
    top: -30px;
    left: 50%;
    display: none;
    width: 179px;
    margin-left: -68px;
    background: #0d56a8;
    border: #0d56a8 4px solid;
    border-radius: 4px;
    -webkit-border-radius: 4px;
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.8);
    -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.8);
    z-index: 100; }

#selectd-infant-count div.hover-select-ui {
  top: -5px;
  width: 135px;
  margin-left: -90px; }

div.hover-select-ui table {
  border-collapse: collapse; }
  div.hover-select-ui table td {
    padding: 7px 0;
    width: 44px;
    background: #ffffff;
    border-right: #cccccc 1px solid;
    border-bottom: #cccccc 1px solid;
    text-align: center;
    vertical-align: middle; }
    div.hover-select-ui table td:last-child {
      border-right: none; }
  div.hover-select-ui table tr:last-child td {
    border-bottom: none; }
  div.hover-select-ui table tr:first-child td:first-child {
    border-top-left-radius: 4px;
    -webkit-border-top-left-radius: 4px; }
  div.hover-select-ui table tr:first-child td:last-child {
    border-top-right-radius: 4px;
    -webkit-border-top-right-radius: 4px; }
  div.hover-select-ui table tr:last-child td:first-child {
    border-bottom-left-radius: 4px;
    -webkit-border-bottom-left-radius: 4px; }
  div.hover-select-ui table tr:last-child td:last-child {
    border-bottom-right-radius: 4px;
    -webkit-border-bottom-right-radius: 4px; }
  div.hover-select-ui table td.selected {
    position: relative;
    display: block;
    background: #cdddf5;
    border: #cdddf5 1px solid; }
    div.hover-select-ui table td.selected:before {
      content: "";
      display: block;
      position: absolute;
      top: -2px;
      left: -2px;
      padding: 1px;
      width: 100%;
      height: 100%;
      border: #0d56a8 1px solid; }

/* slide-contents
----------------------------*/
#pageslide {
  position: absolute;
  top: 0;
  height: 100%;
  width: 100%;
  z-index: 999999; }
  #pageslide h2 {
    padding: 12px 0 11px;
    color: #ffffff;
    background: -webkit-gradient(linear, left top, left bottom, from(#265daf), to(#3c6db7));
    background-color: #265daf;
	font-size: 18px;
	line-height: 1em;
    text-shadow: 0px 1px 1px #1c427b;
    text-align: center;
	font-weight: normal; }
  #pageslide h2.en {
		font-size: 110%; }
  #pageslide p.pageslide-close {
    position: absolute;
	margin: 0 10px;
    top: 4px;
    right: 10%; }

/* menu */
#global-menu p.menu-close {
  position: absolute;
  top: 17px;
  right: -27px;
  width: 27px;
  background: #ffffff; }
  #global-menu p.menu-close a {
    margin-left: 7px; }

section.slide-contents {
  display: none;
  border-bottom: none; }
</pre></body></html>