.ys-legacy * {box-sizing: border-box;}.ys-legacy .eg-clear-both,.ys-legacy .eg-clear-fix {display: table;width: 100%;height: 1px;}.ys-legacy .entry-content h2,.ys-legacy .entry-content h3,.ys-legacy .entry-content h4,.ys-legacy .entry-content h5,.ys-legacy .entry-content h6 {margin: 1em 0 1.75em 0;margin: 1rem 0 1.75rem 0;}.ys-legacy .jsHidden {display: none;}.ys-legacy .alignleft,.ys-legacy .icatch--left {float: left;margin: 0 0.5em 1em 0;}.ys-legacy .alignright,.ys-legacy .icatch--right {float: right;margin: 0 0 0.5em 1em;}.ys-legacy .aligncenter {display: table;margin: 0 0 1em 0;table-layout: fixed;text-align: center;width: 100%;}.ys-legacy .eg-text-align-left   { text-align: left; }.ys-legacy .eg-text-align-center { text-align: center; }.ys-legacy .eg-text-align-right  { text-align: right; }/* @2x対応 */.ys-legacy .img2x--w70  { width: 70px; }.ys-legacy .img2x--w120 { width: 120px; }.ys-legacy .img2x--w150 { width: 150px; }.ys-legacy .img2x--w240 { width: 240px; }.ys-legacy .img2x--w250 { width: 250px; }.ys-legacy .img2x--w300 { width: 300px; }.ys-legacy .img2x--w320 { width: 320px; }.ys-legacy .eg-boxed1,.ys-legacy .eg-notification {display: table;border: 2px solid #d5d5d5;margin-bottom: 1.5em;width: 100%;}.ys-legacy .eg-notification dt,.ys-legacy .eg-notification dd {vertical-align: middle;}.ys-legacy .eg-notification dt {border: 0 none;text-align: center;}.ys-legacy .eg-boxed1--title,.ys-legacy .eg-boxed1 > h4,.ys-legacy .eg-boxed1 > dt,.ys-legacy .eg-notification dt {font-size: 100%;font-weight: 600;background-color: #eee;color: #000;padding: 0.75em;margin: 0;border-bottom: 1px solid #d5d5d5;}.ys-legacy .eg-boxed1 .contents,.ys-legacy .eg-boxed1 dd,.ys-legacy .eg-notification dd {padding: 1em 0.75em;}.ys-legacy .eg-button {background-color: #004098;border-radius: 3px;color: #fff;display: inline-block;margin: 2px;padding: 1.5em 1em;text-align: center;font-weight: 600;width: 48.5%;}.ys-legacy .eg-button--full,.ys-legacy .eg-button.full {display: block;width: 100%;}.ys-legacy .eg-3button .eg-button,.ys-legacy .eg-button--one-third {width: 32%;}.ys-legacy .eg-button:hover,.ys-legacy .eg-button:focus,.ys-legacy .eg-button:active,.ys-legacy .eg-button_active,.ys-legacy .eg-button.active {background-color: #0155cc;box-shadow: rgba(0, 0, 0, 0.4) 0 0 6px 3px inset;}.ys-legacy .eg-button--google-map {background-color: #eee;color: #000 !important;width: auto;padding: 5px 10px 5px 7px;font-size: 82%;}.ys-legacy .eg-button--google-map:hover,.ys-legacy .eg-button--google-map:focus,.ys-legacy .eg-button--google-map:active {background-color: #e6e6e6;box-shadow: none;}.ys-legacy .eg-button_disabled,.ys-legacy .eg-button_disabled:hover {color: #000;background-color: #ccc;box-shadow: none;cursor: default;}.ys-legacy .inline {display: table;margin-left: -1em;width: 100%;}.ys-legacy .inline li {display: inline-block;}.ys-legacy .inline li:not(:last-child) {margin: 0 0.5em 0 0;}.ys-legacy .kome li:before {content: '\203B';margin-left: -1em;}.ys-legacy .kome li,.ys-legacy .grid-list li {list-style-type: none;}.ys-legacy .grid-list {display: flex;flex-wrap: wrap;padding-left: 0;}.ys-legacy .grid-list li {display: inline-block;width: 24.6666666666666%;padding: 0.75em 1em;padding: 0.75rem 1rem;}.ys-legacy dt {border-bottom: 1px solid #ddd;padding: 0.5em;}.ys-legacy dd {padding: 0.5em;}.ys-legacy dd > ul {margin-left: -1em;}@media only screen and (max-width: 768px) {.ys-legacy .grid-list li {width: 100%;padding: 0.5em;padding: 0.5rem;}}.ys-legacy table,.ys-legacy .table {display: table;width: 100%;margin-bottom: 1.5em;margin-bottom: 1.5rem;}.ys-legacy table th,.ys-legacy table td,.ys-legacy .table--cell {display: table-cell;padding: 0.75em;padding: 0.75rem;border-bottom: 1px solid #ccc;font-size: 93%;}.ys-legacy .table--row {display: table-row;}@media only screen and (max-width: 600px) {.ys-legacy .under-w600-list-item .table--cell {display: block;}}.ys-legacy .eg-png-viewer {margin-bottom: 1em;}.ys-legacy .eg-png-viewer .controller {background-color: #eee;border: 1px solid #ccc;padding: 12px 10px;}.ys-legacy .eg-png-viewer .controller a {display: inline-block;color: #000;border-radius: 3px;border: 1px solid #aaa;padding: 4px 8px;text-decoration: none;}.ys-legacy .eg-png-viewer .controller a:hover {background: #fff;text-decoration: none;}.ys-legacy .eg-png-viewer .controller a.disable {cursor: default;background: #ccc;color: #999;text-decoration: none;}.ys-legacy .eg-png-viewer .contents {background-color: #fbfbfb;box-sizing: border-box;border: 1px solid #ccc;height: 580px;overflow: auto;text-align: center;margin: 0 auto 20px auto;width: 100%;-webkit-overflow-scrolling: touch;}.ys-legacy .eg-png-viewer .contents img {border: 1px solid #ccc;max-width: none;margin: 10px;}.ys-legacy .eg-overflow-auto {margin-bottom: 1em;overflow:auto;-webkit-overflow-scrolling: touch;}.ys-legacy .eg-overflow-auto img,.ys-legacy .eg-overflow-auto table {max-width: inherit;max-width: auto;}.ys-legacy .eg-overflow-auto table {margin-bottom: 0;width: 950px;}.ys-legacy .eg-tab-contents .tab-controller {border-bottom: 1px solid #ccc;margin-bottom: 1.5em;position: relative;}.ys-legacy .eg-tab-contents .tab-controller ul {border-collapse: separate;border-spacing: 0.5em 0;bottom: -1px;box-sizing: border-box;display: table;margin: 0 auto;position: relative;width: auto;padding-left: 0;}.ys-legacy .eg-tab-contents .tab-controller li {display: table-cell;}.ys-legacy .eg-tab-contents .tab-controller a,.ys-legacy .eg-tab-contents .tab-controller span {display: inline-block;padding: 0.5em 0.75em;padding: 0.5rem 0.75rem;border-style: solid;border-width: 1px 1px 0 1px;border-color: #ccc;}.ys-legacy .eg-tab-contents .tab-controller a:hover,.ys-legacy .eg-tab-contents .tab-controller span:hover,.ys-legacy .eg-tab-contents .tab-controller .active {background-color: #cfcfcf;}.ys-legacy .eg-tab-contents .tab-controller a > span {border: 0 none;padding: 0;display: inline;}.ys-legacy .one-half {float: left;width: 48.717948717948715%;margin-left: 2.564102564102564%;}.ys-legacy .first {clear: both;margin-left: 0;}
