/* http://meyerweb.com/eric/tools/css/reset/ 
   v2.0 | 20110126
   License: none (public domain)
*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline; }

/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
  display: block; }

body {
  line-height: 1; }

ol, ul {
  list-style: none; }

blockquote, q {
  quotes: none; }

blockquote:before, blockquote:after,
q:before, q:after {
  content: '';
  content: none; }

table {
  border-collapse: collapse;
  border-spacing: 0; }
@charset "UTF-8";
/*! sanitize.css v8.0.0 | CC0 License | github.com/csstools/sanitize.css */
/* Document
 * ========================================================================== */
/**
 * 1. Remove repeating backgrounds in all browsers (opinionated).
 * 2. Add border box sizing in all browsers (opinionated).
 */
*,
::before,
::after {
  background-repeat: no-repeat;
  /* 1 */
  box-sizing: border-box;
  /* 2 */ }

/**
 * 1. Add text decoration inheritance in all browsers (opinionated).
 * 2. Add vertical alignment inheritance in all browsers (opinionated).
 */
::before,
::after {
  text-decoration: inherit;
  /* 1 */
  vertical-align: inherit;
  /* 2 */ }

/**
 * 1. Use the default cursor in all browsers (opinionated).
 * 2. Use the default user interface font in all browsers (opinionated).
 * 3. Correct the line height in all browsers.
 * 4. Use a 4-space tab width in all browsers (opinionated).
 * 5. Prevent adjustments of font size after orientation changes in
 *    IE on Windows Phone and in iOS.
 * 6. Breaks words to prevent overflow in all browsers (opinionated).
 * 7. Font rendering settings;  1x => subpixel、2x or higher => grayscale http://creator.dwango.co.jp/14128.html
 */
html {
  cursor: default;
  /* 1 */
  font-family: system-ui, -apple-system, Segoe UI, Roboto, Ubuntu, Cantarell, Noto Sans, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  /* 2 */
  line-height: 1.15;
  /* 3 */
  /* 4 */
  tab-size: 4;
  /* 4 */
  -ms-text-size-adjust: 100%;
  /* 5 */
  -webkit-text-size-adjust: 100%;
  /* 5 */
  word-break: break-word;
  /* 6 */
  -webkit-font-smoothing: subpixel-antialiased;
  -moz-osx-font-smoothing: unset; }

/* Sections
 * ========================================================================== */
/**
 * Remove the margin in all browsers (opinionated).
 */
body {
  margin: 0; }

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */
h1 {
  font-size: 2em;
  margin: 0.67em 0; }

/* Grouping content
 * ========================================================================== */
/**
 * 1. Add the correct sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */
hr {
  height: 0;
  /* 1 */
  overflow: visible;
  /* 2 */ }

/**
 * Add the correct display in IE.
 */
main {
  display: block; }

/**
 * Remove the list style on navigation lists in all browsers (opinionated).
 */
nav ol,
nav ul {
  list-style: none; }

/**
 * 1. Use the default monospace user interface font
 *    in all browsers (opinionated).
 * 2. Correct the odd `em` font sizing in all browsers.
 */
pre {
  font-family: Menlo, Consolas, Roboto Mono, Ubuntu Monospace, Noto Mono, Oxygen Mono, Liberation Mono, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */ }

/* Text-level semantics
 * ========================================================================== */
/**
 * Remove the gray background on active links in IE 10.
 */
a {
  background-color: transparent; }

/**
 * Add the correct text decoration in Edge, IE, Opera, and Safari.
 */
abbr[title] {
  text-decoration: underline;
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted; }

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */
b,
strong {
  font-weight: bolder; }

/**
 * 1. Use the default monospace user interface font
 *    in all browsers (opinionated).
 * 2. Correct the odd `em` font sizing in all browsers.
 */
code,
kbd,
samp {
  font-family: Menlo, Consolas, Roboto Mono, Ubuntu Monospace, Noto Mono, Oxygen Mono, Liberation Mono, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */ }

/**
 * Add the correct font size in all browsers.
 */
small {
  font-size: 80%; }

/*
 * Remove the text shadow on text selections in Firefox 61- (opinionated).
 * 1. Restore the coloring undone by defining the text shadow
 *    in all browsers (opinionated).
 */

::selection {
  background-color: #b3d4fc;
  /* 1 */
  color: #000;
  /* 1 */
  text-shadow: none; }

/* Embedded content
 * ========================================================================== */
/*
 * Change the alignment on media elements in all browers (opinionated).
 */
audio,
canvas,
iframe,
img,
svg,
video {
  vertical-align: middle; }

/**
 * Add the correct display in IE 9-.
 */
audio,
video {
  display: inline-block; }

/**
 * Add the correct display in iOS 4-7.
 */
audio:not([controls]) {
  display: none;
  height: 0; }

/**
 * Remove the border on images inside links in IE 10-.
 */
img {
  border-style: none; }

/**
 * Change the fill color to match the text color in all browsers (opinionated).
 */
svg:not([fill]) {
  fill: currentColor; }

/**
 * Hide the overflow in IE.
 */
svg:not(:root) {
  overflow: hidden; }

/* Tabular data
 * ========================================================================== */
/**
 * Collapse border spacing in all browsers (opinionated).
 */
table {
  border-collapse: collapse; }

/* Forms
 * ========================================================================== */
/**
 * Inherit styling in all browsers (opinionated).
 */
button,
input,
select,
textarea {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit; }

/**
 * Remove the margin in Safari.
 */
button,
input,
select {
  margin: 0; }

/**
 * 1. Show the overflow in IE.
 * 2. Remove the inheritance of text transform in Edge, Firefox, and IE.
 */
button {
  overflow: visible;
  /* 1 */
  text-transform: none;
  /* 2 */ }

/**
 * Correct the inability to style clickable types in iOS and Safari.
 */
button,
[type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button; }

/**
 * Correct the padding in Firefox.
 */
fieldset {
  padding: 0.35em 0.75em 0.625em; }

/**
 * Show the overflow in Edge and IE.
 */
input {
  overflow: visible; }

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 */
legend {
  color: inherit;
  /* 2 */
  display: table;
  /* 1 */
  max-width: 100%;
  /* 1 */
  white-space: normal;
  /* 1 */ }

/**
 * 1. Add the correct display in Edge and IE.
 * 2. Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */
progress {
  display: inline-block;
  /* 1 */
  vertical-align: baseline;
  /* 2 */ }

/**
 * Remove the inheritance of text transform in Firefox.
 */
select {
  text-transform: none; }

/**
 * 1. Remove the margin in Firefox and Safari.
 * 2. Remove the default vertical scrollbar in IE.
 * 3. Change the resize direction on textareas in all browsers (opinionated).
 */
textarea {
  margin: 0;
  /* 1 */
  overflow: auto;
  /* 2 */
  resize: vertical;
  /* 3 */ }

/**
 * Remove the padding in IE 10-.
 */
[type="checkbox"],
[type="radio"] {
  padding: 0; }

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */
[type="search"] {
  -webkit-appearance: textfield;
  /* 1 */
  outline-offset: -2px;
  /* 2 */ }

/**
 * Correct the cursor style of increment and decrement buttons in Safari.
 */
::-webkit-inner-spin-button,
::-webkit-outer-spin-button {
  height: auto; }

/**
 * Correct the text style of placeholders in Chrome, Edge, and Safari.
 */
::-webkit-input-placeholder {
  color: inherit;
  opacity: 0.54; }

/**
 * Remove the inner padding in Chrome and Safari on macOS.
 */
::-webkit-search-decoration {
  -webkit-appearance: none; }

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */
::-webkit-file-upload-button {
  -webkit-appearance: button;
  /* 1 */
  font: inherit;
  /* 2 */ }

/**
 * Remove the inner border and padding of focus outlines in Firefox.
 */
::-moz-focus-inner {
  border-style: none;
  padding: 0; }

/**
 * Restore the focus outline styles unset by the previous rule in Firefox.
 */
:-moz-focusring {
  outline: 1px dotted ButtonText; }

/* Interactive
 * ========================================================================== */
/*
 * Add the correct display in Edge and IE.
 */
details {
  display: block; }

/*
 * Add the correct styles in Edge, IE, and Safari.
 */
dialog {
  background-color: white;
  border: solid;
  color: black;
  display: block;
  height: -webkit-fit-content;
  height: fit-content;
  left: 0;
  margin: auto;
  padding: 1em;
  position: absolute;
  right: 0;
  width: -webkit-fit-content;
  width: fit-content; }

dialog:not([open]) {
  display: none; }

/*
 * Add the correct display in all browsers.
 */
summary {
  display: list-item; }

/* Scripting
 * ========================================================================== */
/**
 * Add the correct display in IE 9-.
 */
canvas {
  display: inline-block; }

/**
 * Add the correct display in IE.
 */
template {
  display: none; }

/* User interaction
 * ========================================================================== */
/*
 * 1. Remove the tapping delay in IE 10.
 * 2. Remove the tapping delay on clickable elements
      in all browsers (opinionated).
 */
a,
area,
button,
input,
label,
select,
summary,
textarea,
[tabindex] {
  /* 1 */
  touch-action: manipulation;
  /* 2 */ }

/**
 * Add the correct display in IE 10-.
 */
[hidden] {
  display: none; }

/* Accessibility
 * ========================================================================== */
/**
 * Change the cursor on busy elements in all browsers (opinionated).
 */
[aria-busy="true"] {
  cursor: progress; }

/*
 * Change the cursor on control elements in all browsers (opinionated).
 */
[aria-controls] {
  cursor: pointer; }

/*
 * Change the cursor on disabled, not-editable, or otherwise
 * inoperable elements in all browsers (opinionated).
 */
[aria-disabled="true"],
[disabled] {
  cursor: not-allowed; }

/*
 * Change the display on visually hidden accessible elements
 * in all browsers (opinionated).
 */
[aria-hidden="false"][hidden]:not(:focus) {
  clip: rect(0, 0, 0, 0);
  display: inherit;
  position: absolute; }

/* ---------------------------------------------------------
 mixin
--------------------------------------------------------- */
/* 縦横比を保持したブロック */
/* スクロールできるエリア */
/* …で省略 */
/* 三角形 */
/* ---------------------------------------------------------
 function
--------------------------------------------------------- */
/* $mapの中から、ネストされてる値を取得 */
/* easing指定 */
.b-a-burgerInnerButton, .b-a-textLink_anchor, .b-m-banner, .b-m-boxLink_anchor, .b-m-boxLinkRow, .b-m-moduleSetRow_link, .b-o-footer_bread .pbBlockNavigation a, .b-a-burgerButton, .b-a-searchButton, .b-a-searchButton_submit, .b-a-searchButton_suggest, .b-a-simpleButton, .b-m-accordion_button, .b-m-accordionNavi_button, .b-m-burgerAccordion_button, .b-m-localSideAccordion_button, .b-m-moreButton, .b-m-selectForm_button, .b-a-heading_h1, .b-a-heading_h2, .b-o-moduleLinkSet_heading .b-a-textLink_anchor, .b-a-heading_h3, .b-m-boxContents .b-a-plainText:first-of-type, .b-m-boxContents .b-a-fileInput_label_text:first-of-type, .b-m-boxContents .b-a-fileInput_text:first-of-type, .b-m-boxContents .b-o-tooltipInTextBlock:first-of-type, .b-m-boxContents .b-page-sample-113_text:first-of-type, .b-m-boxLink .b-a-plainText:first-of-type, .b-m-boxLink .b-a-fileInput_label_text:first-of-type, .b-m-boxLink .b-a-fileInput_text:first-of-type, .b-m-boxLink .b-o-tooltipInTextBlock:first-of-type, .b-m-boxLink .b-page-sample-113_text:first-of-type, .b-m-boxLinkRow .b-a-plainText:first-of-type, .b-m-boxLinkRow .b-a-fileInput_label_text:first-of-type, .b-m-boxLinkRow .b-a-fileInput_text:first-of-type, .b-m-boxLinkRow .b-o-tooltipInTextBlock:first-of-type, .b-m-boxLinkRow .b-page-sample-113_text:first-of-type, .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-a-plainText:first-of-type, .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-a-fileInput_label_text:first-of-type, .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-a-fileInput_text:first-of-type, .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-o-tooltipInTextBlock:first-of-type, .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-page-sample-113_text:first-of-type, .b-a-heading_h4, .b-m-tabBox_navi .b-a-simpleButton_tab, .b-o-moduleFadeSlider_main-caption .b-a-plainText, .b-o-moduleFadeSlider_main-caption .b-a-fileInput_label_text, .b-o-moduleFadeSlider_main-caption .b-a-fileInput_text, .b-o-moduleFadeSlider_main-caption .b-o-tooltipInTextBlock, .b-o-moduleFadeSlider_main-caption .b-page-sample-113_text, .b-o-moduleFadeSlider_main-captionLink .b-a-plainText, .b-o-moduleFadeSlider_main-captionLink .b-a-fileInput_label_text, .b-o-moduleFadeSlider_main-captionLink .b-a-fileInput_text, .b-o-moduleFadeSlider_main-captionLink .b-o-tooltipInTextBlock, .b-o-moduleFadeSlider_main-captionLink .b-page-sample-113_text, .b-a-input, .b-a-plainText, .b-a-fileInput_label_text, .b-a-fileInput_text, .b-o-tooltipInTextBlock, .b-page-sample-113_text, .b-a-radioButton_label, .b-m-contactFlow_item, .b-m-footerBottom .b-a-textLink:not(:last-of-type):after, .b-m-newsLinks_date, .b-m-newsLinks_category, .b-m-newsLinks_title, .b-m-newsLinks_new, .b-m-tooltipInText, .b-o-footer_bread .pbBlockNavigation, .b-o-footer_bread .pbBlockNavigation a:after, .b-o-form_textArea, .b-o-form_button, .b-o-form_buttonPostalCode, .b-m-moduleRadioCollection_content .b-a-radioButton {
  color: #242424;
  font-family: "\6E38\30B4\30B7\30C3\30AF\4F53", "YuGothic", "\6E38\30B4\30B7\30C3\30AF", "Yu Gothic", "Hiragino Kaku Gothic ProN", "Hiragino Sans", "meiryo", "Helvetica Neue", "arial", sans-serif;
  font-size: 12px;
  letter-spacing: .4px;
  line-height: 1.6; }
  .b-is-strong.b-a-burgerInnerButton, .b-is-strong.b-a-textLink_anchor, .b-is-strong.b-m-banner, .b-is-strong.b-m-boxLink_anchor, .b-is-strong.b-m-boxLinkRow, .b-is-strong.b-m-moduleSetRow_link, .b-o-footer_bread .pbBlockNavigation a.b-is-strong, .b-is-strong.b-a-burgerButton, .b-is-strong.b-a-searchButton, .b-is-strong.b-a-searchButton_submit, .b-is-strong.b-a-searchButton_suggest, .b-is-strong.b-a-simpleButton, .b-is-strong.b-m-accordion_button, .b-is-strong.b-m-accordionNavi_button, .b-is-strong.b-m-burgerAccordion_button, .b-is-strong.b-m-localSideAccordion_button, .b-is-strong.b-m-moreButton, .b-is-strong.b-m-selectForm_button, .b-is-strong.b-a-heading_h1, .b-is-strong.b-a-heading_h2, .b-is-strong.b-a-heading_h3, .b-m-boxContents .b-is-strong.b-a-plainText:first-of-type, .b-m-boxContents .b-is-strong.b-a-fileInput_label_text:first-of-type, .b-m-boxContents .b-is-strong.b-a-fileInput_text:first-of-type, .b-m-boxContents .b-is-strong.b-o-tooltipInTextBlock:first-of-type, .b-m-boxContents .b-is-strong.b-page-sample-113_text:first-of-type, .b-m-boxLink .b-is-strong.b-a-plainText:first-of-type, .b-m-boxLink .b-is-strong.b-a-fileInput_label_text:first-of-type, .b-m-boxLink .b-is-strong.b-a-fileInput_text:first-of-type, .b-m-boxLink .b-is-strong.b-o-tooltipInTextBlock:first-of-type, .b-m-boxLink .b-is-strong.b-page-sample-113_text:first-of-type, .b-m-boxLinkRow .b-is-strong.b-a-plainText:first-of-type, .b-m-boxLinkRow .b-is-strong.b-a-fileInput_label_text:first-of-type, .b-m-boxLinkRow .b-is-strong.b-a-fileInput_text:first-of-type, .b-m-boxLinkRow .b-is-strong.b-o-tooltipInTextBlock:first-of-type, .b-m-boxLinkRow .b-is-strong.b-page-sample-113_text:first-of-type, .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-is-strong.b-a-plainText:first-of-type, .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-is-strong.b-a-fileInput_label_text:first-of-type, .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-is-strong.b-a-fileInput_text:first-of-type, .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-is-strong.b-o-tooltipInTextBlock:first-of-type, .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-is-strong.b-page-sample-113_text:first-of-type, .b-is-strong.b-a-heading_h4, .b-m-tabBox_navi .b-is-strong.b-a-simpleButton_tab, .b-is-strong.b-a-input, .b-is-strong.b-a-plainText, .b-is-strong.b-a-fileInput_label_text, .b-is-strong.b-a-fileInput_text, .b-is-strong.b-o-tooltipInTextBlock, .b-is-strong.b-page-sample-113_text, .b-is-strong.b-a-radioButton_label, .b-is-strong.b-m-contactFlow_item, .b-m-footerBottom .b-is-strong.b-a-textLink:not(:last-of-type):after, .b-is-strong.b-m-newsLinks_date, .b-is-strong.b-m-newsLinks_category, .b-is-strong.b-m-newsLinks_title, .b-is-strong.b-m-newsLinks_new, .b-is-strong.b-m-tooltipInText, .b-o-footer_bread .b-is-strong.pbBlockNavigation, .b-o-footer_bread .pbBlockNavigation a.b-is-strong:after, .b-is-strong.b-o-form_textArea, .b-is-strong.b-o-form_button, .b-is-strong.b-o-form_buttonPostalCode, .b-m-moduleRadioCollection_content .b-is-strong.b-a-radioButton {
    font-weight: bold; }
  .b-is-alert.b-a-burgerInnerButton, .b-is-alert.b-a-textLink_anchor, .b-is-alert.b-m-banner, .b-is-alert.b-m-boxLink_anchor, .b-is-alert.b-m-boxLinkRow, .b-is-alert.b-m-moduleSetRow_link, .b-o-footer_bread .pbBlockNavigation a.b-is-alert, .b-is-alert.b-a-burgerButton, .b-is-alert.b-a-searchButton, .b-is-alert.b-a-searchButton_submit, .b-is-alert.b-a-searchButton_suggest, .b-is-alert.b-a-simpleButton, .b-is-alert.b-m-accordion_button, .b-is-alert.b-m-accordionNavi_button, .b-is-alert.b-m-burgerAccordion_button, .b-is-alert.b-m-localSideAccordion_button, .b-is-alert.b-m-moreButton, .b-is-alert.b-m-selectForm_button, .b-is-alert.b-a-heading_h1, .b-is-alert.b-a-heading_h2, .b-is-alert.b-a-heading_h3, .b-m-boxContents .b-is-alert.b-a-plainText:first-of-type, .b-m-boxContents .b-is-alert.b-a-fileInput_label_text:first-of-type, .b-m-boxContents .b-is-alert.b-a-fileInput_text:first-of-type, .b-m-boxContents .b-is-alert.b-o-tooltipInTextBlock:first-of-type, .b-m-boxContents .b-is-alert.b-page-sample-113_text:first-of-type, .b-m-boxLink .b-is-alert.b-a-plainText:first-of-type, .b-m-boxLink .b-is-alert.b-a-fileInput_label_text:first-of-type, .b-m-boxLink .b-is-alert.b-a-fileInput_text:first-of-type, .b-m-boxLink .b-is-alert.b-o-tooltipInTextBlock:first-of-type, .b-m-boxLink .b-is-alert.b-page-sample-113_text:first-of-type, .b-m-boxLinkRow .b-is-alert.b-a-plainText:first-of-type, .b-m-boxLinkRow .b-is-alert.b-a-fileInput_label_text:first-of-type, .b-m-boxLinkRow .b-is-alert.b-a-fileInput_text:first-of-type, .b-m-boxLinkRow .b-is-alert.b-o-tooltipInTextBlock:first-of-type, .b-m-boxLinkRow .b-is-alert.b-page-sample-113_text:first-of-type, .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-is-alert.b-a-plainText:first-of-type, .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-is-alert.b-a-fileInput_label_text:first-of-type, .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-is-alert.b-a-fileInput_text:first-of-type, .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-is-alert.b-o-tooltipInTextBlock:first-of-type, .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-is-alert.b-page-sample-113_text:first-of-type, .b-is-alert.b-a-heading_h4, .b-m-tabBox_navi .b-is-alert.b-a-simpleButton_tab, .b-is-alert.b-a-input, .b-is-alert.b-a-plainText, .b-is-alert.b-a-fileInput_label_text, .b-is-alert.b-a-fileInput_text, .b-is-alert.b-o-tooltipInTextBlock, .b-is-alert.b-page-sample-113_text, .b-is-alert.b-a-radioButton_label, .b-is-alert.b-m-contactFlow_item, .b-m-footerBottom .b-is-alert.b-a-textLink:not(:last-of-type):after, .b-is-alert.b-m-newsLinks_date, .b-is-alert.b-m-newsLinks_category, .b-is-alert.b-m-newsLinks_title, .b-is-alert.b-m-newsLinks_new, .b-is-alert.b-m-tooltipInText, .b-o-footer_bread .b-is-alert.pbBlockNavigation, .b-o-footer_bread .pbBlockNavigation a.b-is-alert:after, .b-is-alert.b-o-form_textArea, .b-is-alert.b-o-form_button, .b-is-alert.b-o-form_buttonPostalCode, .b-m-moduleRadioCollection_content .b-is-alert.b-a-radioButton {
    color: #e91818; }
  .b-is-white.b-a-burgerInnerButton, .b-is-white.b-a-textLink_anchor, .b-is-white.b-m-banner, .b-is-white.b-m-boxLink_anchor, .b-is-white.b-m-boxLinkRow, .b-is-white.b-m-moduleSetRow_link, .b-o-footer_bread .pbBlockNavigation a.b-is-white, .b-is-white.b-a-burgerButton, .b-is-white.b-a-searchButton, .b-is-white.b-a-searchButton_submit, .b-is-white.b-a-searchButton_suggest, .b-is-white.b-a-simpleButton, .b-is-white.b-m-accordion_button, .b-is-white.b-m-accordionNavi_button, .b-is-white.b-m-burgerAccordion_button, .b-is-white.b-m-localSideAccordion_button, .b-is-white.b-m-moreButton, .b-is-white.b-m-selectForm_button, .b-is-white.b-a-heading_h1, .b-is-white.b-a-heading_h2, .b-is-white.b-a-heading_h3, .b-m-boxContents .b-is-white.b-a-plainText:first-of-type, .b-m-boxContents .b-is-white.b-a-fileInput_label_text:first-of-type, .b-m-boxContents .b-is-white.b-a-fileInput_text:first-of-type, .b-m-boxContents .b-is-white.b-o-tooltipInTextBlock:first-of-type, .b-m-boxContents .b-is-white.b-page-sample-113_text:first-of-type, .b-m-boxLink .b-is-white.b-a-plainText:first-of-type, .b-m-boxLink .b-is-white.b-a-fileInput_label_text:first-of-type, .b-m-boxLink .b-is-white.b-a-fileInput_text:first-of-type, .b-m-boxLink .b-is-white.b-o-tooltipInTextBlock:first-of-type, .b-m-boxLink .b-is-white.b-page-sample-113_text:first-of-type, .b-m-boxLinkRow .b-is-white.b-a-plainText:first-of-type, .b-m-boxLinkRow .b-is-white.b-a-fileInput_label_text:first-of-type, .b-m-boxLinkRow .b-is-white.b-a-fileInput_text:first-of-type, .b-m-boxLinkRow .b-is-white.b-o-tooltipInTextBlock:first-of-type, .b-m-boxLinkRow .b-is-white.b-page-sample-113_text:first-of-type, .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-is-white.b-a-plainText:first-of-type, .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-is-white.b-a-fileInput_label_text:first-of-type, .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-is-white.b-a-fileInput_text:first-of-type, .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-is-white.b-o-tooltipInTextBlock:first-of-type, .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-is-white.b-page-sample-113_text:first-of-type, .b-is-white.b-a-heading_h4, .b-m-tabBox_navi .b-is-white.b-a-simpleButton_tab, .b-is-white.b-a-input, .b-is-white.b-a-plainText, .b-is-white.b-a-fileInput_label_text, .b-is-white.b-a-fileInput_text, .b-is-white.b-o-tooltipInTextBlock, .b-is-white.b-page-sample-113_text, .b-is-white.b-a-radioButton_label, .b-is-white.b-m-contactFlow_item, .b-m-footerBottom .b-is-white.b-a-textLink:not(:last-of-type):after, .b-is-white.b-m-newsLinks_date, .b-is-white.b-m-newsLinks_category, .b-is-white.b-m-newsLinks_title, .b-is-white.b-m-newsLinks_new, .b-is-white.b-m-tooltipInText, .b-o-footer_bread .b-is-white.pbBlockNavigation, .b-o-footer_bread .pbBlockNavigation a.b-is-white:after, .b-is-white.b-o-form_textArea, .b-is-white.b-o-form_button, .b-is-white.b-o-form_buttonPostalCode, .b-m-moduleRadioCollection_content .b-is-white.b-a-radioButton {
    color: #ffffff; }
  .b-is-wide.b-a-burgerInnerButton, .b-a-burgerInnerButton.b-m-tooltipInText, .b-is-wide.b-a-textLink_anchor, .b-a-textLink_anchor.b-m-tooltipInText, .b-is-wide.b-m-banner, .b-m-banner.b-m-tooltipInText, .b-is-wide.b-m-boxLink_anchor, .b-m-boxLink_anchor.b-m-tooltipInText, .b-is-wide.b-m-boxLinkRow, .b-m-boxLinkRow.b-m-tooltipInText, .b-is-wide.b-m-moduleSetRow_link, .b-m-moduleSetRow_link.b-m-tooltipInText, .b-o-footer_bread .pbBlockNavigation a.b-m-tooltipInText, .b-o-footer_bread .pbBlockNavigation a.b-is-wide, .b-is-wide.b-a-burgerButton, .b-a-burgerButton.b-m-tooltipInText, .b-is-wide.b-a-searchButton, .b-a-searchButton.b-m-tooltipInText, .b-is-wide.b-a-searchButton_submit, .b-a-searchButton_submit.b-m-tooltipInText, .b-is-wide.b-a-searchButton_suggest, .b-a-searchButton_suggest.b-m-tooltipInText, .b-is-wide.b-a-simpleButton, .b-a-simpleButton.b-m-tooltipInText, .b-is-wide.b-m-accordion_button, .b-m-accordion_button.b-m-tooltipInText, .b-is-wide.b-m-accordionNavi_button, .b-m-accordionNavi_button.b-m-tooltipInText, .b-is-wide.b-m-burgerAccordion_button, .b-m-burgerAccordion_button.b-m-tooltipInText, .b-is-wide.b-m-localSideAccordion_button, .b-m-localSideAccordion_button.b-m-tooltipInText, .b-is-wide.b-m-moreButton, .b-m-moreButton.b-m-tooltipInText, .b-is-wide.b-m-selectForm_button, .b-m-selectForm_button.b-m-tooltipInText, .b-is-wide.b-a-heading_h1, .b-a-heading_h1.b-m-tooltipInText, .b-is-wide.b-a-heading_h2, .b-a-heading_h2.b-m-tooltipInText, .b-o-moduleLinkSet_heading .b-m-tooltipInText.b-a-textLink_anchor, .b-o-moduleLinkSet_heading .b-is-wide.b-a-textLink_anchor, .b-is-wide.b-a-heading_h3, .b-m-boxContents .b-is-wide.b-a-plainText:first-of-type, .b-m-boxContents .b-is-wide.b-a-fileInput_label_text:first-of-type, .b-m-boxContents .b-a-fileInput_label_text.b-m-tooltipInText:first-of-type, .b-m-boxContents .b-is-wide.b-a-fileInput_text:first-of-type, .b-m-boxContents .b-a-fileInput_text.b-m-tooltipInText:first-of-type, .b-m-boxContents .b-a-plainText.b-m-tooltipInText:first-of-type, .b-m-boxContents .b-m-tooltipInText.b-page-sample-113_text:first-of-type, .b-m-boxContents .b-o-tooltipInTextBlock:first-of-type, .b-m-boxContents .b-is-wide.b-page-sample-113_text:first-of-type, .b-m-boxLink .b-is-wide.b-a-plainText:first-of-type, .b-m-boxLink .b-is-wide.b-a-fileInput_label_text:first-of-type, .b-m-boxLink .b-a-fileInput_label_text.b-m-tooltipInText:first-of-type, .b-m-boxLink .b-is-wide.b-a-fileInput_text:first-of-type, .b-m-boxLink .b-a-fileInput_text.b-m-tooltipInText:first-of-type, .b-m-boxLink .b-a-plainText.b-m-tooltipInText:first-of-type, .b-m-boxLink .b-m-tooltipInText.b-page-sample-113_text:first-of-type, .b-m-boxLink .b-o-tooltipInTextBlock:first-of-type, .b-m-boxLink .b-is-wide.b-page-sample-113_text:first-of-type, .b-m-boxLinkRow .b-is-wide.b-a-plainText:first-of-type, .b-m-boxLinkRow .b-is-wide.b-a-fileInput_label_text:first-of-type, .b-m-boxLinkRow .b-a-fileInput_label_text.b-m-tooltipInText:first-of-type, .b-m-boxLinkRow .b-is-wide.b-a-fileInput_text:first-of-type, .b-m-boxLinkRow .b-a-fileInput_text.b-m-tooltipInText:first-of-type, .b-m-boxLinkRow .b-a-plainText.b-m-tooltipInText:first-of-type, .b-m-boxLinkRow .b-m-tooltipInText.b-page-sample-113_text:first-of-type, .b-m-boxLinkRow .b-o-tooltipInTextBlock:first-of-type, .b-m-boxLinkRow .b-is-wide.b-page-sample-113_text:first-of-type, .b-a-heading_h3.b-m-tooltipInText, .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-m-tooltipInText.b-a-plainText:first-of-type, .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-m-tooltipInText.b-a-fileInput_label_text:first-of-type, .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-m-tooltipInText.b-a-fileInput_text:first-of-type, .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-m-tooltipInText.b-page-sample-113_text:first-of-type, .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-is-wide.b-a-plainText:first-of-type, .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-is-wide.b-a-fileInput_label_text:first-of-type, .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-is-wide.b-a-fileInput_text:first-of-type, .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-o-tooltipInTextBlock:first-of-type, .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-is-wide.b-page-sample-113_text:first-of-type, .b-is-wide.b-a-heading_h4, .b-m-tabBox_navi .b-is-wide.b-a-simpleButton_tab, .b-m-tabBox_navi .b-a-simpleButton_tab.b-m-tooltipInText, .b-a-heading_h4.b-m-tooltipInText, .b-o-moduleFadeSlider_main-caption .b-m-tooltipInText.b-a-plainText, .b-o-moduleFadeSlider_main-caption .b-m-tooltipInText.b-a-fileInput_label_text, .b-o-moduleFadeSlider_main-caption .b-m-tooltipInText.b-a-fileInput_text, .b-o-moduleFadeSlider_main-caption .b-m-tooltipInText.b-page-sample-113_text, .b-o-moduleFadeSlider_main-captionLink .b-m-tooltipInText.b-a-plainText, .b-o-moduleFadeSlider_main-captionLink .b-m-tooltipInText.b-a-fileInput_label_text, .b-o-moduleFadeSlider_main-captionLink .b-m-tooltipInText.b-a-fileInput_text, .b-o-moduleFadeSlider_main-captionLink .b-m-tooltipInText.b-page-sample-113_text, .b-o-moduleFadeSlider_main-caption .b-is-wide.b-a-plainText, .b-o-moduleFadeSlider_main-caption .b-is-wide.b-a-fileInput_label_text, .b-o-moduleFadeSlider_main-caption .b-is-wide.b-a-fileInput_text, .b-o-moduleFadeSlider_main-caption .b-o-tooltipInTextBlock, .b-o-moduleFadeSlider_main-caption .b-is-wide.b-page-sample-113_text, .b-o-moduleFadeSlider_main-captionLink .b-is-wide.b-a-plainText, .b-o-moduleFadeSlider_main-captionLink .b-is-wide.b-a-fileInput_label_text, .b-o-moduleFadeSlider_main-captionLink .b-is-wide.b-a-fileInput_text, .b-o-moduleFadeSlider_main-captionLink .b-o-tooltipInTextBlock, .b-o-moduleFadeSlider_main-captionLink .b-is-wide.b-page-sample-113_text, .b-is-wide.b-a-input, .b-a-input.b-m-tooltipInText, .b-is-wide.b-a-plainText, .b-is-wide.b-a-fileInput_label_text, .b-a-fileInput_label_text.b-m-tooltipInText, .b-is-wide.b-a-fileInput_text, .b-a-fileInput_text.b-m-tooltipInText, .b-a-plainText.b-m-tooltipInText, .b-m-tooltipInText.b-o-tooltipInTextBlock, .b-m-tooltipInText.b-page-sample-113_text, .b-o-tooltipInTextBlock, .b-is-wide.b-page-sample-113_text, .b-is-wide.b-a-radioButton_label, .b-a-radioButton_label.b-m-tooltipInText, .b-is-wide.b-m-contactFlow_item, .b-m-contactFlow_item.b-m-tooltipInText, .b-m-footerBottom .b-is-wide.b-a-textLink:not(:last-of-type):after, .b-m-footerBottom .b-a-textLink.b-m-tooltipInText:not(:last-of-type):after, .b-is-wide.b-m-newsLinks_date, .b-m-newsLinks_date.b-m-tooltipInText, .b-is-wide.b-m-newsLinks_category, .b-m-newsLinks_category.b-m-tooltipInText, .b-is-wide.b-m-newsLinks_title, .b-m-newsLinks_title.b-m-tooltipInText, .b-is-wide.b-m-newsLinks_new, .b-m-newsLinks_new.b-m-tooltipInText, .b-m-tooltipInText, .b-o-footer_bread .b-is-wide.pbBlockNavigation, .b-o-footer_bread .pbBlockNavigation.b-m-tooltipInText, .b-o-footer_bread .pbBlockNavigation a.b-is-wide:after, .b-o-footer_bread .pbBlockNavigation a.b-m-tooltipInText:after, .b-is-wide.b-o-form_textArea, .b-o-form_textArea.b-m-tooltipInText, .b-is-wide.b-o-form_button, .b-o-form_button.b-m-tooltipInText, .b-is-wide.b-o-form_buttonPostalCode, .b-o-form_buttonPostalCode.b-m-tooltipInText, .b-m-moduleRadioCollection_content .b-is-wide.b-a-radioButton, .b-m-moduleRadioCollection_content .b-a-radioButton.b-m-tooltipInText {
    line-height: 2; }

.b-a-burgerInnerButton, .b-a-textLink_anchor, .b-m-banner, .b-m-boxLink_anchor, .b-m-boxLinkRow, .b-m-moduleSetRow_link, .b-o-footer_bread .pbBlockNavigation a {
  display: block;
  text-decoration: none; }

.b-a-burgerButton, .b-a-searchButton, .b-a-searchButton_submit, .b-a-searchButton_suggest, .b-a-simpleButton, .b-m-accordion_button, .b-m-accordionNavi_button, .b-m-burgerAccordion_button, .b-m-localSideAccordion_button, .b-m-moreButton, .b-m-selectForm_button {
  background: none;
  border: none;
  cursor: pointer;
  display: block;
  outline: none;
  padding: 0;
  transition: opacity .3s; }

body.b-body, .b-o-header {
  margin: 0 auto;
  max-width: 1920px;
  min-width: 1160px; }

.b-a-simpleButton_plus:before, .b-a-simpleButton_plus:after, .b-o-cmDetail .b-m-modal_thumbnail:before, .b-o-cmDetail .b-m-modal_thumbnail:after, .b-o-moduleFadeSlider_navi-image[data-b-is-video]:before, .b-o-moduleFadeSlider_navi-image[data-b-is-video]:after {
  left: 50%;
  position: relative;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%); }

.b-m-searchNavi_form, .b-o-globalNavi_links, .b-o-globalNavi_link[data-b-trigger] .b-a-textLink_anchor:after, .b-o-header {
  left: 50%;
  position: relative;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%); }

.b-a-burgerInnerButton:after, .b-a-textLink_triangle_anchor:after, .b-m-banner .b-a-plainText:first-of-type, .b-m-banner .b-a-fileInput_label_text:first-of-type, .b-m-banner .b-a-fileInput_text:first-of-type, .b-m-banner .b-o-tooltipInTextBlock:first-of-type, .b-m-banner .b-page-sample-113_text:first-of-type, .b-m-localSideAccordion_button .b-a-accordionButton, .b-m-localSideAccordion_content .b-a-textLink_anchor:after, .b-m-moreButton .b-a-accordionButton, .b-m-selectForm_button .b-a-selectFormButton, .b-o-localSideNavi > .b-a-textLink .b-a-textLink_anchor:after {
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%); }

@-webkit-keyframes fadeIn {
  0% {
    opacity: 0;
    visibility: hidden; }
  to {
    opacity: 1;
    visibility: visible; } }

@keyframes fadeIn {
  0% {
    opacity: 0;
    visibility: hidden; }
  to {
    opacity: 1;
    visibility: visible; } }

@-webkit-keyframes fadeSlideInUp {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 50%, 0);
            transform: translate3d(0, 50%, 0);
    visibility: visible; }
  to {
    opacity: 1;
    -webkit-transform: translateZ(0);
            transform: translateZ(0); } }

@keyframes fadeSlideInUp {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 50%, 0);
            transform: translate3d(0, 50%, 0);
    visibility: visible; }
  to {
    opacity: 1;
    -webkit-transform: translateZ(0);
            transform: translateZ(0); } }

@-webkit-keyframes fadeSlideInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-20px, 0, 0);
            transform: translate3d(-20px, 0, 0);
    visibility: visible; }
  to {
    opacity: 1;
    -webkit-transform: translateZ(0);
            transform: translateZ(0); } }

@keyframes fadeSlideInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-20px, 0, 0);
            transform: translate3d(-20px, 0, 0);
    visibility: visible; }
  to {
    opacity: 1;
    -webkit-transform: translateZ(0);
            transform: translateZ(0); } }

@-webkit-keyframes fadeSlideInRight {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(20px, 0, 0);
            transform: translate3d(20px, 0, 0);
    visibility: visible; }
  to {
    opacity: 1;
    -webkit-transform: translateZ(0);
            transform: translateZ(0); } }

@keyframes fadeSlideInRight {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(20px, 0, 0);
            transform: translate3d(20px, 0, 0);
    visibility: visible; }
  to {
    opacity: 1;
    -webkit-transform: translateZ(0);
            transform: translateZ(0); } }

@-webkit-keyframes bounceInUp {
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
            animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 1000px, 0) scaleY(5);
            transform: translate3d(0, 1000px, 0) scaleY(5); }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0) scaleY(0.9);
            transform: translate3d(0, -20px, 0) scaleY(0.9); }
  75% {
    -webkit-transform: translate3d(0, 10px, 0) scaleY(0.95);
            transform: translate3d(0, 10px, 0) scaleY(0.95); }
  90% {
    -webkit-transform: translate3d(0, -5px, 0) scaleY(0.985);
            transform: translate3d(0, -5px, 0) scaleY(0.985); }
  to {
    -webkit-transform: translateZ(0);
            transform: translateZ(0); } }

@keyframes bounceInUp {
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
            animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 1000px, 0) scaleY(5);
            transform: translate3d(0, 1000px, 0) scaleY(5); }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0) scaleY(0.9);
            transform: translate3d(0, -20px, 0) scaleY(0.9); }
  75% {
    -webkit-transform: translate3d(0, 10px, 0) scaleY(0.95);
            transform: translate3d(0, 10px, 0) scaleY(0.95); }
  90% {
    -webkit-transform: translate3d(0, -5px, 0) scaleY(0.985);
            transform: translate3d(0, -5px, 0) scaleY(0.985); }
  to {
    -webkit-transform: translateZ(0);
            transform: translateZ(0); } }

.b-body[data-b-is-fontsizeLarge] .b-a-heading_h1 {
  font-size: calc(26px * 1.5); }

.b-body[data-b-is-fontsizeLarge] .b-o-keyVisual[data-b-page='shm-keiei'] .b-a-wrapper .b-a-heading_h1, .b-body[data-b-is-fontsizeLarge] .b-o-keyVisual[data-b-page='shm-keiei'] .b-page-search #ss-result .b-a-heading_h1, .b-page-search .b-body[data-b-is-fontsizeLarge] .b-o-keyVisual[data-b-page='shm-keiei'] #ss-result .b-a-heading_h1 {
  font-size: calc(24px * 1.5); }

.b-body[data-b-is-fontsizeLarge] .b-o-keyVisual[data-b-page='shm-keiei-about'] .b-a-heading_h1:before, .b-body[data-b-is-fontsizeLarge] .b-o-keyVisual[data-b-page='shm-keiei-life'] .b-a-heading_h1:before, .b-body[data-b-is-fontsizeLarge] .b-o-keyVisual[data-b-page='shm-keiei-interior'] .b-a-heading_h1:before {
  height: 56px; }

.b-body[data-b-is-fontsizeLarge] .b-o-keyVisual[data-b-page='land_usage'] .b-a-wrapper .b-a-heading_h1, .b-body[data-b-is-fontsizeLarge] .b-o-keyVisual[data-b-page='land_usage'] .b-page-search #ss-result .b-a-heading_h1, .b-page-search .b-body[data-b-is-fontsizeLarge] .b-o-keyVisual[data-b-page='land_usage'] #ss-result .b-a-heading_h1 {
  font-size: calc(24px * 1.5); }

.b-body[data-b-is-fontsizeLarge] .b-page-shm-keiei-life .b-a-textLink_arrow-red-bg {
  width: 395px !important; }

.b-body[data-b-is-fontsizeLarge] .b-page-shm-keiei-life_catalogInner {
  flex-direction: row;
  padding: 75px 75px 70px; }

.b-body[data-b-is-fontsizeLarge] .b-page-shm-keiei-life_catalogItem {
  width: 432px; }
  .b-body[data-b-is-fontsizeLarge] .b-page-shm-keiei-life_catalogItem .b-a-fullImage {
    height: 242px; }

.b-body[data-b-is-fontsizeLarge] .b-page-land_usage_columnInfo {
  padding-top: 0; }
  .b-body[data-b-is-fontsizeLarge] .b-page-land_usage_columnInfo .b-a-textLink_arrow-black-bg {
    margin-top: 10px; }

.b-body[data-b-is-fontsizeLarge] .b-page-shm-keiei-works-area .b-a-heading_h1:before {
  height: 45px; }

.b-body[data-b-is-fontsizeLarge] .b-page-shm-keiei-inquiry .b-a-heading_h1:before {
  height: 45px; }

.b-body[data-b-is-fontsizeLarge] .b-page-shm-keiei-product-bereo .b-a-heading_h2, .b-body[data-b-is-fontsizeLarge] .b-page-shm-keiei-product-bereo .b-o-moduleLinkSet_heading .b-a-textLink_anchor, .b-o-moduleLinkSet_heading .b-body[data-b-is-fontsizeLarge] .b-page-shm-keiei-product-bereo .b-a-textLink_anchor {
  margin-top: 0 !important; }

.b-body[data-b-is-fontsizeLarge] .b-page-shm-keiei-product-pronube .b-a-heading_h2, .b-body[data-b-is-fontsizeLarge] .b-page-shm-keiei-product-pronube .b-o-moduleLinkSet_heading .b-a-textLink_anchor, .b-o-moduleLinkSet_heading .b-body[data-b-is-fontsizeLarge] .b-page-shm-keiei-product-pronube .b-a-textLink_anchor {
  margin-top: 0 !important; }

.b-body[data-b-is-fontsizeLarge] .b-page-shm-keiei-support-flow .b-a-heading_h2, .b-body[data-b-is-fontsizeLarge] .b-page-shm-keiei-support-flow .b-o-moduleLinkSet_heading .b-a-textLink_anchor, .b-o-moduleLinkSet_heading .b-body[data-b-is-fontsizeLarge] .b-page-shm-keiei-support-flow .b-a-textLink_anchor {
  margin-top: 0 !important; }

.b-body[data-b-is-fontsizeLarge] .b-page-shm-keiei-support-flow_flowItem {
  padding-top: 18px; }

.b-body[data-b-is-fontsizeLarge] .b-page-shm-keiei-support-flow_flowList .b-a-plainText_m:before, .b-body[data-b-is-fontsizeLarge] .b-page-shm-keiei-support-flow_flowList .b-a-fileInput_label_text:before, .b-body[data-b-is-fontsizeLarge] .b-page-shm-keiei-support-flow_flowList .b-a-simpleButton_location:before, .b-body[data-b-is-fontsizeLarge] .b-page-shm-keiei-support-flow_flowList .b-a-simpleButton_more:before, .b-body[data-b-is-fontsizeLarge] .b-page-shm-keiei-support-flow_flowList .b-m-modal_slider-pager:before, .b-body[data-b-is-fontsizeLarge] .b-page-shm-keiei-support-flow_flowList .b-m-tooltipInText:before, .b-body[data-b-is-fontsizeLarge] .b-page-shm-keiei-support-flow_flowList .b-m-worksNaviButton .b-a-simpleButton:before, .b-m-worksNaviButton .b-body[data-b-is-fontsizeLarge] .b-page-shm-keiei-support-flow_flowList .b-a-simpleButton:before, .b-body[data-b-is-fontsizeLarge] .b-page-shm-keiei-support-flow_flowList .b-o-locationNavi_content .b-m-accordion_inner .b-a-textLink_prefecture_anchor:before, .b-o-locationNavi_content .b-m-accordion_inner .b-body[data-b-is-fontsizeLarge] .b-page-shm-keiei-support-flow_flowList .b-a-textLink_prefecture_anchor:before, .b-body[data-b-is-fontsizeLarge] .b-page-shm-keiei-support-flow_flowList .b-o-megadrop_sub .b-a-textLink_anchor:before, .b-o-megadrop_sub .b-body[data-b-is-fontsizeLarge] .b-page-shm-keiei-support-flow_flowList .b-a-textLink_anchor:before, .b-body[data-b-is-fontsizeLarge] .b-page-shm-keiei-support-flow_flowList .b-o-moduleLinkSet_item .b-a-textLink_anchor:before, .b-o-moduleLinkSet_item .b-body[data-b-is-fontsizeLarge] .b-page-shm-keiei-support-flow_flowList .b-a-textLink_anchor:before, .b-body[data-b-is-fontsizeLarge] .b-page-shm-keiei-support-flow_flowList .b-o-searchModal .b-a-simpleButton_modal:before, .b-o-searchModal .b-body[data-b-is-fontsizeLarge] .b-page-shm-keiei-support-flow_flowList .b-a-simpleButton_modal:before, .b-body[data-b-is-fontsizeLarge] .b-page-shm-keiei-support-flow_flowList .b-o-tooltipInTextBlock:before, .b-body[data-b-is-fontsizeLarge] .b-page-shm-keiei-support-flow_flowList .b-page-sample .b-a-heading_module-title:before, .b-page-sample .b-body[data-b-is-fontsizeLarge] .b-page-shm-keiei-support-flow_flowList .b-a-heading_module-title:before, .b-body[data-b-is-fontsizeLarge] .b-page-shm-keiei-support-flow_flowList .b-page-sample-113_text:before {
  height: 22px;
  top: 7px; }

.b-body[data-b-is-fontsizeLarge] .b-page-shm-keiei-support-flow_flowInner .b-a-textLink_arrow-black-bg_anchor {
  padding: 40px 0;
  width: 360px; }
  .b-body[data-b-is-fontsizeLarge] .b-page-shm-keiei-support-flow_flowInner .b-a-textLink_arrow-black-bg_anchor .b-break {
    display: block; }

.b-body[data-b-is-fontsizeLarge] .b-page-shm-keiei-support-flow_flowInner .b-a-plainText_s, .b-body[data-b-is-fontsizeLarge] .b-page-shm-keiei-support-flow_flowInner .b-a-fileInput_text, .b-body[data-b-is-fontsizeLarge] .b-page-shm-keiei-support-flow_flowInner .b-o-adDetail-text .b-a-heading_new:after, .b-o-adDetail-text .b-body[data-b-is-fontsizeLarge] .b-page-shm-keiei-support-flow_flowInner .b-a-heading_new:after, .b-body[data-b-is-fontsizeLarge] .b-page-shm-keiei-support-flow_flowInner .b-o-cmDetail_text .b-a-heading_new:after, .b-o-cmDetail_text .b-body[data-b-is-fontsizeLarge] .b-page-shm-keiei-support-flow_flowInner .b-a-heading_new:after {
  font-size: calc(12px * 1.5); }

.b-body[data-b-is-fontsizeLarge] .b-page-shm-keiei-support-leasing .b-page-shm-keiei_wrap .b-a-plainText_s, .b-body[data-b-is-fontsizeLarge] .b-page-shm-keiei-support-leasing .b-page-shm-keiei_wrap .b-a-fileInput_text, .b-body[data-b-is-fontsizeLarge] .b-page-shm-keiei-support-leasing .b-page-shm-keiei_wrap .b-o-adDetail-text .b-a-heading_new:after, .b-o-adDetail-text .b-body[data-b-is-fontsizeLarge] .b-page-shm-keiei-support-leasing .b-page-shm-keiei_wrap .b-a-heading_new:after, .b-body[data-b-is-fontsizeLarge] .b-page-shm-keiei-support-leasing .b-page-shm-keiei_wrap .b-o-cmDetail_text .b-a-heading_new:after, .b-o-cmDetail_text .b-body[data-b-is-fontsizeLarge] .b-page-shm-keiei-support-leasing .b-page-shm-keiei_wrap .b-a-heading_new:after {
  font-size: calc(12px * 1.5); }

.b-body[data-b-is-fontsizeLarge] .b-page-shm-keiei-support-leasing .b-page-shm-keiei_wrap .b-page-shm-keiei_column .b-a-fullImage {
  height: auto; }

.b-body[data-b-is-fontsizeLarge] .b-page-shm-keiei-support-leasing .b-page-shm-keiei_wrap .b-page-shm-keiei_column-gray {
  padding: 38px 46px 80px; }

.b-body[data-b-is-fontsizeLarge] .b-page-shm-keiei-support-leasing .b-page-shm-keiei_wrap .b-page-shm-keiei_column .b-a-heading_h3, .b-body[data-b-is-fontsizeLarge] .b-page-shm-keiei-support-leasing .b-page-shm-keiei_wrap .b-page-shm-keiei_column .b-m-boxContents .b-a-plainText:first-of-type, .b-m-boxContents .b-body[data-b-is-fontsizeLarge] .b-page-shm-keiei-support-leasing .b-page-shm-keiei_wrap .b-page-shm-keiei_column .b-a-plainText:first-of-type, .b-body[data-b-is-fontsizeLarge] .b-page-shm-keiei-support-leasing .b-page-shm-keiei_wrap .b-page-shm-keiei_column .b-m-boxContents .b-a-fileInput_label_text:first-of-type, .b-m-boxContents .b-body[data-b-is-fontsizeLarge] .b-page-shm-keiei-support-leasing .b-page-shm-keiei_wrap .b-page-shm-keiei_column .b-a-fileInput_label_text:first-of-type, .b-body[data-b-is-fontsizeLarge] .b-page-shm-keiei-support-leasing .b-page-shm-keiei_wrap .b-page-shm-keiei_column .b-m-boxContents .b-a-fileInput_text:first-of-type, .b-m-boxContents .b-body[data-b-is-fontsizeLarge] .b-page-shm-keiei-support-leasing .b-page-shm-keiei_wrap .b-page-shm-keiei_column .b-a-fileInput_text:first-of-type, .b-body[data-b-is-fontsizeLarge] .b-page-shm-keiei-support-leasing .b-page-shm-keiei_wrap .b-page-shm-keiei_column .b-m-boxContents .b-o-tooltipInTextBlock:first-of-type, .b-m-boxContents .b-body[data-b-is-fontsizeLarge] .b-page-shm-keiei-support-leasing .b-page-shm-keiei_wrap .b-page-shm-keiei_column .b-o-tooltipInTextBlock:first-of-type, .b-body[data-b-is-fontsizeLarge] .b-page-shm-keiei-support-leasing .b-page-shm-keiei_wrap .b-page-shm-keiei_column .b-m-boxContents .b-page-sample-113_text:first-of-type, .b-m-boxContents .b-body[data-b-is-fontsizeLarge] .b-page-shm-keiei-support-leasing .b-page-shm-keiei_wrap .b-page-shm-keiei_column .b-page-sample-113_text:first-of-type, .b-body[data-b-is-fontsizeLarge] .b-page-shm-keiei-support-leasing .b-page-shm-keiei_wrap .b-page-shm-keiei_column .b-m-boxLink .b-a-plainText:first-of-type, .b-m-boxLink .b-body[data-b-is-fontsizeLarge] .b-page-shm-keiei-support-leasing .b-page-shm-keiei_wrap .b-page-shm-keiei_column .b-a-plainText:first-of-type, .b-body[data-b-is-fontsizeLarge] .b-page-shm-keiei-support-leasing .b-page-shm-keiei_wrap .b-page-shm-keiei_column .b-m-boxLink .b-a-fileInput_label_text:first-of-type, .b-m-boxLink .b-body[data-b-is-fontsizeLarge] .b-page-shm-keiei-support-leasing .b-page-shm-keiei_wrap .b-page-shm-keiei_column .b-a-fileInput_label_text:first-of-type, .b-body[data-b-is-fontsizeLarge] .b-page-shm-keiei-support-leasing .b-page-shm-keiei_wrap .b-page-shm-keiei_column .b-m-boxLink .b-a-fileInput_text:first-of-type, .b-m-boxLink .b-body[data-b-is-fontsizeLarge] .b-page-shm-keiei-support-leasing .b-page-shm-keiei_wrap .b-page-shm-keiei_column .b-a-fileInput_text:first-of-type, .b-body[data-b-is-fontsizeLarge] .b-page-shm-keiei-support-leasing .b-page-shm-keiei_wrap .b-page-shm-keiei_column .b-m-boxLink .b-o-tooltipInTextBlock:first-of-type, .b-m-boxLink .b-body[data-b-is-fontsizeLarge] .b-page-shm-keiei-support-leasing .b-page-shm-keiei_wrap .b-page-shm-keiei_column .b-o-tooltipInTextBlock:first-of-type, .b-body[data-b-is-fontsizeLarge] .b-page-shm-keiei-support-leasing .b-page-shm-keiei_wrap .b-page-shm-keiei_column .b-m-boxLink .b-page-sample-113_text:first-of-type, .b-m-boxLink .b-body[data-b-is-fontsizeLarge] .b-page-shm-keiei-support-leasing .b-page-shm-keiei_wrap .b-page-shm-keiei_column .b-page-sample-113_text:first-of-type, .b-body[data-b-is-fontsizeLarge] .b-page-shm-keiei-support-leasing .b-page-shm-keiei_wrap .b-page-shm-keiei_column .b-m-boxLinkRow .b-a-plainText:first-of-type, .b-m-boxLinkRow .b-body[data-b-is-fontsizeLarge] .b-page-shm-keiei-support-leasing .b-page-shm-keiei_wrap .b-page-shm-keiei_column .b-a-plainText:first-of-type, .b-body[data-b-is-fontsizeLarge] .b-page-shm-keiei-support-leasing .b-page-shm-keiei_wrap .b-page-shm-keiei_column .b-m-boxLinkRow .b-a-fileInput_label_text:first-of-type, .b-m-boxLinkRow .b-body[data-b-is-fontsizeLarge] .b-page-shm-keiei-support-leasing .b-page-shm-keiei_wrap .b-page-shm-keiei_column .b-a-fileInput_label_text:first-of-type, .b-body[data-b-is-fontsizeLarge] .b-page-shm-keiei-support-leasing .b-page-shm-keiei_wrap .b-page-shm-keiei_column .b-m-boxLinkRow .b-a-fileInput_text:first-of-type, .b-m-boxLinkRow .b-body[data-b-is-fontsizeLarge] .b-page-shm-keiei-support-leasing .b-page-shm-keiei_wrap .b-page-shm-keiei_column .b-a-fileInput_text:first-of-type, .b-body[data-b-is-fontsizeLarge] .b-page-shm-keiei-support-leasing .b-page-shm-keiei_wrap .b-page-shm-keiei_column .b-m-boxLinkRow .b-o-tooltipInTextBlock:first-of-type, .b-m-boxLinkRow .b-body[data-b-is-fontsizeLarge] .b-page-shm-keiei-support-leasing .b-page-shm-keiei_wrap .b-page-shm-keiei_column .b-o-tooltipInTextBlock:first-of-type, .b-body[data-b-is-fontsizeLarge] .b-page-shm-keiei-support-leasing .b-page-shm-keiei_wrap .b-page-shm-keiei_column .b-m-boxLinkRow .b-page-sample-113_text:first-of-type, .b-m-boxLinkRow .b-body[data-b-is-fontsizeLarge] .b-page-shm-keiei-support-leasing .b-page-shm-keiei_wrap .b-page-shm-keiei_column .b-page-sample-113_text:first-of-type {
  margin-bottom: 20px; }

.b-body[data-b-is-fontsizeLarge] .b-page-shm-keiei-support-leasing .b-page-shm-keiei_wrap .b-page-shm-keiei_column .b-page-shm-keiei-support-leasing_group .b-a-textLink_arrow-black-bg_anchor {
  padding: 50px 0; }

.b-body[data-b-is-fontsizeLarge] .b-page-shm-keiei-support-maintenance .b-a-heading_h2, .b-body[data-b-is-fontsizeLarge] .b-page-shm-keiei-support-maintenance .b-o-moduleLinkSet_heading .b-a-textLink_anchor, .b-o-moduleLinkSet_heading .b-body[data-b-is-fontsizeLarge] .b-page-shm-keiei-support-maintenance .b-a-textLink_anchor {
  margin-top: 0 !important; }

.b-body[data-b-is-fontsizeLarge] .b-page-shm-keiei-support-maintenance .b-o-moduleLinkSet_heading .b-a-textLink_anchor {
  margin-top: 0; }

.b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-a-heading_h2, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-o-moduleLinkSet_heading .b-a-textLink_anchor, .b-o-moduleLinkSet_heading .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-a-textLink_anchor, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-a-heading_h2, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-o-moduleLinkSet_heading .b-a-textLink_anchor, .b-o-moduleLinkSet_heading .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-a-textLink_anchor {
  font-size: calc(22px * 1.5);
  margin-top: 100px; }

.b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-life_first .b-a-heading_h2, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-life_first .b-o-moduleLinkSet_heading .b-a-textLink_anchor, .b-o-moduleLinkSet_heading .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-life_first .b-a-textLink_anchor, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-life_first .b-a-heading_h2, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-life_first .b-o-moduleLinkSet_heading .b-a-textLink_anchor, .b-o-moduleLinkSet_heading .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-life_first .b-a-textLink_anchor {
  margin-bottom: 30px;
  margin-top: 0; }

.b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_columnItem .b-a-heading_h2, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_columnItem .b-o-moduleLinkSet_heading .b-a-textLink_anchor, .b-o-moduleLinkSet_heading .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_columnItem .b-a-textLink_anchor, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_columnItem .b-a-heading_h2, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_columnItem .b-o-moduleLinkSet_heading .b-a-textLink_anchor, .b-o-moduleLinkSet_heading .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_columnItem .b-a-textLink_anchor {
  margin-top: 0; }

.b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_columnItem_sup, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_columnItem_sup {
  font-size: .6em;
  vertical-align: super; }

.b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-about_occupancy .b-a-heading_h2, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-about_occupancy .b-o-moduleLinkSet_heading .b-a-textLink_anchor, .b-o-moduleLinkSet_heading .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-about_occupancy .b-a-textLink_anchor, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-about_needs .b-a-heading_h2, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-about_needs .b-o-moduleLinkSet_heading .b-a-textLink_anchor, .b-o-moduleLinkSet_heading .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-about_needs .b-a-textLink_anchor, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-about_experience .b-a-heading_h2, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-about_experience .b-o-moduleLinkSet_heading .b-a-textLink_anchor, .b-o-moduleLinkSet_heading .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-about_experience .b-a-textLink_anchor, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-about_professional .b-a-heading_h2, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-about_professional .b-o-moduleLinkSet_heading .b-a-textLink_anchor, .b-o-moduleLinkSet_heading .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-about_professional .b-a-textLink_anchor, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-about_occupancy .b-a-heading_h2, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-about_occupancy .b-o-moduleLinkSet_heading .b-a-textLink_anchor, .b-o-moduleLinkSet_heading .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-about_occupancy .b-a-textLink_anchor, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-about_needs .b-a-heading_h2, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-about_needs .b-o-moduleLinkSet_heading .b-a-textLink_anchor, .b-o-moduleLinkSet_heading .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-about_needs .b-a-textLink_anchor, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-about_experience .b-a-heading_h2, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-about_experience .b-o-moduleLinkSet_heading .b-a-textLink_anchor, .b-o-moduleLinkSet_heading .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-about_experience .b-a-textLink_anchor, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-about_professional .b-a-heading_h2, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-about_professional .b-o-moduleLinkSet_heading .b-a-textLink_anchor, .b-o-moduleLinkSet_heading .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-about_professional .b-a-textLink_anchor {
  margin-top: 0; }

.b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-a-heading_h3, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-m-boxContents .b-a-plainText:first-of-type, .b-m-boxContents .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-a-plainText:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-m-boxContents .b-a-fileInput_label_text:first-of-type, .b-m-boxContents .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-a-fileInput_label_text:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-m-boxContents .b-a-fileInput_text:first-of-type, .b-m-boxContents .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-a-fileInput_text:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-m-boxContents .b-o-tooltipInTextBlock:first-of-type, .b-m-boxContents .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-o-tooltipInTextBlock:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-m-boxContents .b-page-sample-113_text:first-of-type, .b-m-boxContents .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-sample-113_text:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-m-boxLink .b-a-plainText:first-of-type, .b-m-boxLink .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-a-plainText:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-m-boxLink .b-a-fileInput_label_text:first-of-type, .b-m-boxLink .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-a-fileInput_label_text:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-m-boxLink .b-a-fileInput_text:first-of-type, .b-m-boxLink .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-a-fileInput_text:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-m-boxLink .b-o-tooltipInTextBlock:first-of-type, .b-m-boxLink .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-o-tooltipInTextBlock:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-m-boxLink .b-page-sample-113_text:first-of-type, .b-m-boxLink .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-sample-113_text:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-m-boxLinkRow .b-a-plainText:first-of-type, .b-m-boxLinkRow .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-a-plainText:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-m-boxLinkRow .b-a-fileInput_label_text:first-of-type, .b-m-boxLinkRow .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-a-fileInput_label_text:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-m-boxLinkRow .b-a-fileInput_text:first-of-type, .b-m-boxLinkRow .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-a-fileInput_text:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-m-boxLinkRow .b-o-tooltipInTextBlock:first-of-type, .b-m-boxLinkRow .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-o-tooltipInTextBlock:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-m-boxLinkRow .b-page-sample-113_text:first-of-type, .b-m-boxLinkRow .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-sample-113_text:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-a-heading_h3, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-m-boxContents .b-a-plainText:first-of-type, .b-m-boxContents .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-a-plainText:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-m-boxContents .b-a-fileInput_label_text:first-of-type, .b-m-boxContents .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-a-fileInput_label_text:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-m-boxContents .b-a-fileInput_text:first-of-type, .b-m-boxContents .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-a-fileInput_text:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-m-boxContents .b-o-tooltipInTextBlock:first-of-type, .b-m-boxContents .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-o-tooltipInTextBlock:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-m-boxContents .b-page-sample-113_text:first-of-type, .b-m-boxContents .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-sample-113_text:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-m-boxLink .b-a-plainText:first-of-type, .b-m-boxLink .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-a-plainText:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-m-boxLink .b-a-fileInput_label_text:first-of-type, .b-m-boxLink .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-a-fileInput_label_text:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-m-boxLink .b-a-fileInput_text:first-of-type, .b-m-boxLink .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-a-fileInput_text:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-m-boxLink .b-o-tooltipInTextBlock:first-of-type, .b-m-boxLink .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-o-tooltipInTextBlock:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-m-boxLink .b-page-sample-113_text:first-of-type, .b-m-boxLink .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-sample-113_text:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-m-boxLinkRow .b-a-plainText:first-of-type, .b-m-boxLinkRow .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-a-plainText:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-m-boxLinkRow .b-a-fileInput_label_text:first-of-type, .b-m-boxLinkRow .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-a-fileInput_label_text:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-m-boxLinkRow .b-a-fileInput_text:first-of-type, .b-m-boxLinkRow .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-a-fileInput_text:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-m-boxLinkRow .b-o-tooltipInTextBlock:first-of-type, .b-m-boxLinkRow .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-o-tooltipInTextBlock:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-m-boxLinkRow .b-page-sample-113_text:first-of-type, .b-m-boxLinkRow .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-sample-113_text:first-of-type {
  font-size: calc(18px * 1.5); }

.b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-a-plainText_m, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-a-fileInput_label_text, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-a-simpleButton_location, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-a-simpleButton_more, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-m-modal_slider-pager, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-m-tooltipInText, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-m-worksNaviButton .b-a-simpleButton, .b-m-worksNaviButton .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-a-simpleButton, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-o-locationNavi_content .b-m-accordion_inner .b-a-textLink_prefecture_anchor, .b-o-locationNavi_content .b-m-accordion_inner .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-a-textLink_prefecture_anchor, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-o-megadrop_sub .b-a-textLink_anchor, .b-o-megadrop_sub .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-a-textLink_anchor, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-o-moduleLinkSet_item .b-a-textLink_anchor, .b-o-moduleLinkSet_item .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-a-textLink_anchor, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-o-searchModal .b-a-simpleButton_modal, .b-o-searchModal .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-a-simpleButton_modal, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-o-tooltipInTextBlock, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-sample .b-a-heading_module-title, .b-page-sample .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-a-heading_module-title, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-sample-113_text, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-a-heading_h4, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-m-tabBox_navi .b-a-simpleButton_tab, .b-m-tabBox_navi .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-a-simpleButton_tab, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-o-moduleFadeSlider_main-caption .b-a-plainText, .b-o-moduleFadeSlider_main-caption .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-a-plainText, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-o-moduleFadeSlider_main-caption .b-a-fileInput_label_text, .b-o-moduleFadeSlider_main-caption .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-a-fileInput_label_text, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-o-moduleFadeSlider_main-caption .b-a-fileInput_text, .b-o-moduleFadeSlider_main-caption .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-a-fileInput_text, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-o-moduleFadeSlider_main-caption .b-o-tooltipInTextBlock, .b-o-moduleFadeSlider_main-caption .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-o-tooltipInTextBlock, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-o-moduleFadeSlider_main-caption .b-page-sample-113_text, .b-o-moduleFadeSlider_main-caption .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-sample-113_text, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-o-moduleFadeSlider_main-captionLink .b-a-plainText, .b-o-moduleFadeSlider_main-captionLink .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-a-plainText, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-o-moduleFadeSlider_main-captionLink .b-a-fileInput_label_text, .b-o-moduleFadeSlider_main-captionLink .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-a-fileInput_label_text, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-o-moduleFadeSlider_main-captionLink .b-a-fileInput_text, .b-o-moduleFadeSlider_main-captionLink .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-a-fileInput_text, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-o-moduleFadeSlider_main-captionLink .b-o-tooltipInTextBlock, .b-o-moduleFadeSlider_main-captionLink .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-o-tooltipInTextBlock, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-o-moduleFadeSlider_main-captionLink .b-page-sample-113_text, .b-o-moduleFadeSlider_main-captionLink .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-sample-113_text, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-a-plainText_m, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-a-fileInput_label_text, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-a-simpleButton_location, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-a-simpleButton_more, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-m-modal_slider-pager, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-m-tooltipInText, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-m-worksNaviButton .b-a-simpleButton, .b-m-worksNaviButton .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-a-simpleButton, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-o-locationNavi_content .b-m-accordion_inner .b-a-textLink_prefecture_anchor, .b-o-locationNavi_content .b-m-accordion_inner .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-a-textLink_prefecture_anchor, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-o-megadrop_sub .b-a-textLink_anchor, .b-o-megadrop_sub .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-a-textLink_anchor, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-o-moduleLinkSet_item .b-a-textLink_anchor, .b-o-moduleLinkSet_item .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-a-textLink_anchor, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-o-searchModal .b-a-simpleButton_modal, .b-o-searchModal .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-a-simpleButton_modal, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-o-tooltipInTextBlock, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-sample .b-a-heading_module-title, .b-page-sample .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-a-heading_module-title, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-sample-113_text, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-a-heading_h4, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-m-tabBox_navi .b-a-simpleButton_tab, .b-m-tabBox_navi .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-a-simpleButton_tab, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-o-moduleFadeSlider_main-caption .b-a-plainText, .b-o-moduleFadeSlider_main-caption .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-a-plainText, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-o-moduleFadeSlider_main-caption .b-a-fileInput_label_text, .b-o-moduleFadeSlider_main-caption .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-a-fileInput_label_text, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-o-moduleFadeSlider_main-caption .b-a-fileInput_text, .b-o-moduleFadeSlider_main-caption .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-a-fileInput_text, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-o-moduleFadeSlider_main-caption .b-o-tooltipInTextBlock, .b-o-moduleFadeSlider_main-caption .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-o-tooltipInTextBlock, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-o-moduleFadeSlider_main-caption .b-page-sample-113_text, .b-o-moduleFadeSlider_main-caption .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-sample-113_text, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-o-moduleFadeSlider_main-captionLink .b-a-plainText, .b-o-moduleFadeSlider_main-captionLink .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-a-plainText, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-o-moduleFadeSlider_main-captionLink .b-a-fileInput_label_text, .b-o-moduleFadeSlider_main-captionLink .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-a-fileInput_label_text, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-o-moduleFadeSlider_main-captionLink .b-a-fileInput_text, .b-o-moduleFadeSlider_main-captionLink .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-a-fileInput_text, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-o-moduleFadeSlider_main-captionLink .b-o-tooltipInTextBlock, .b-o-moduleFadeSlider_main-captionLink .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-o-tooltipInTextBlock, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-o-moduleFadeSlider_main-captionLink .b-page-sample-113_text, .b-o-moduleFadeSlider_main-captionLink .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-sample-113_text {
  font-size: calc(15px * 1.5); }

.b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-a-plainText_ss, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-o-localSearchNavi_button, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-o-localSearchNavi .b-m-modal .b-a-simpleButton_modal, .b-o-localSearchNavi .b-m-modal .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-a-simpleButton_modal, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-o-localSearchNavi .b-o-liaisonPrefectureNavi .b-a-simpleButton_modal, .b-o-localSearchNavi .b-o-liaisonPrefectureNavi .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-a-simpleButton_modal, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-o-localSearchNavi > .b-a-textLink .b-a-textLink_anchor, .b-o-localSearchNavi > .b-a-textLink .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-a-textLink_anchor, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-a-plainText_ss, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-o-localSearchNavi_button, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-o-localSearchNavi .b-m-modal .b-a-simpleButton_modal, .b-o-localSearchNavi .b-m-modal .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-a-simpleButton_modal, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-o-localSearchNavi .b-o-liaisonPrefectureNavi .b-a-simpleButton_modal, .b-o-localSearchNavi .b-o-liaisonPrefectureNavi .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-a-simpleButton_modal, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-o-localSearchNavi > .b-a-textLink .b-a-textLink_anchor, .b-o-localSearchNavi > .b-a-textLink .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-a-textLink_anchor {
  font-size: calc(10px * 1.5); }

.b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-m-boxLink_anchor .b-a-plainText_m .b-break, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-m-boxLink_anchor .b-a-fileInput_label_text .b-break, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-m-boxLink_anchor .b-a-simpleButton_location .b-break, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-m-boxLink_anchor .b-a-simpleButton_more .b-break, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-m-boxLink_anchor .b-m-modal_slider-pager .b-break, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-m-boxLink_anchor .b-m-tooltipInText .b-break, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-m-boxLink_anchor .b-m-worksNaviButton .b-a-simpleButton .b-break, .b-m-worksNaviButton .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-m-boxLink_anchor .b-a-simpleButton .b-break, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-m-boxLink_anchor .b-o-locationNavi_content .b-m-accordion_inner .b-a-textLink_prefecture_anchor .b-break, .b-o-locationNavi_content .b-m-accordion_inner .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-m-boxLink_anchor .b-a-textLink_prefecture_anchor .b-break, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-m-boxLink_anchor .b-o-megadrop_sub .b-a-textLink_anchor .b-break, .b-o-megadrop_sub .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-m-boxLink_anchor .b-a-textLink_anchor .b-break, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-m-boxLink_anchor .b-o-moduleLinkSet_item .b-a-textLink_anchor .b-break, .b-o-moduleLinkSet_item .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-m-boxLink_anchor .b-a-textLink_anchor .b-break, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-m-boxLink_anchor .b-o-searchModal .b-a-simpleButton_modal .b-break, .b-o-searchModal .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-m-boxLink_anchor .b-a-simpleButton_modal .b-break, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-m-boxLink_anchor .b-o-tooltipInTextBlock .b-break, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-m-boxLink_anchor .b-page-sample .b-a-heading_module-title .b-break, .b-page-sample .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-m-boxLink_anchor .b-a-heading_module-title .b-break, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-m-boxLink_anchor .b-page-sample-113_text .b-break, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-m-boxLink_anchor .b-a-plainText_m .b-break, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-m-boxLink_anchor .b-a-fileInput_label_text .b-break, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-m-boxLink_anchor .b-a-simpleButton_location .b-break, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-m-boxLink_anchor .b-a-simpleButton_more .b-break, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-m-boxLink_anchor .b-m-modal_slider-pager .b-break, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-m-boxLink_anchor .b-m-tooltipInText .b-break, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-m-boxLink_anchor .b-m-worksNaviButton .b-a-simpleButton .b-break, .b-m-worksNaviButton .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-m-boxLink_anchor .b-a-simpleButton .b-break, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-m-boxLink_anchor .b-o-locationNavi_content .b-m-accordion_inner .b-a-textLink_prefecture_anchor .b-break, .b-o-locationNavi_content .b-m-accordion_inner .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-m-boxLink_anchor .b-a-textLink_prefecture_anchor .b-break, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-m-boxLink_anchor .b-o-megadrop_sub .b-a-textLink_anchor .b-break, .b-o-megadrop_sub .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-m-boxLink_anchor .b-a-textLink_anchor .b-break, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-m-boxLink_anchor .b-o-moduleLinkSet_item .b-a-textLink_anchor .b-break, .b-o-moduleLinkSet_item .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-m-boxLink_anchor .b-a-textLink_anchor .b-break, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-m-boxLink_anchor .b-o-searchModal .b-a-simpleButton_modal .b-break, .b-o-searchModal .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-m-boxLink_anchor .b-a-simpleButton_modal .b-break, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-m-boxLink_anchor .b-o-tooltipInTextBlock .b-break, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-m-boxLink_anchor .b-page-sample .b-a-heading_module-title .b-break, .b-page-sample .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-m-boxLink_anchor .b-a-heading_module-title .b-break, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-m-boxLink_anchor .b-page-sample-113_text .b-break {
  display: none; }

.b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-a-textLink_arrow_anchor, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-a-textLink_arrow_anchor {
  font-size: calc(15px * 1.5); }

.b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-a-radioButton_text, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-a-radioButton_text {
  font-size: calc(15px * 1.5); }

.b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-a-textLink_arrow-black-bg, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-a-textLink_arrow-black-bg {
  width: 446px; }
  .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-a-textLink_arrow-black-bg_anchor, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-a-textLink_arrow-black-bg_anchor {
    background-position: right 10px center;
    font-size: calc(15px * 1.5); }

.b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-a-textLink_arrow-red-bg, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-a-textLink_arrow-red-bg {
  width: 446px; }
  .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-a-textLink_arrow-red-bg_anchor, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-a-textLink_arrow-red-bg_anchor {
    font-size: calc(15px * 1.5); }

.b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-m-shm-link_item .b-a-textLink_arrow-black-bg, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-m-shm-link_item .b-a-textLink_arrow-black-bg {
  width: 100%; }

.b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-m-shm-link .b-a-textLink_arrow-red-bg, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-m-shm-link .b-a-textLink_arrow-red-bg {
  width: 100%; }

.b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-m-accordionNavi_button .b-a-plainText, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-m-accordionNavi_button .b-a-fileInput_label_text, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-m-accordionNavi_button .b-a-fileInput_text, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-m-accordionNavi_button .b-o-tooltipInTextBlock, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-m-accordionNavi_button .b-page-sample-113_text, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-m-accordionNavi_button .b-a-plainText, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-m-accordionNavi_button .b-a-fileInput_label_text, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-m-accordionNavi_button .b-a-fileInput_text, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-m-accordionNavi_button .b-o-tooltipInTextBlock, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-m-accordionNavi_button .b-page-sample-113_text {
  font-size: 15px; }

.b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-a-simpleButton_tag, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-a-simpleButton_tag {
  font-size: calc(15px * 1.5); }

.b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-o-moduleRowCards[data-b-row-num='4'] .b-m-boxLinkRow_info .b-a-plainText_m, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-o-moduleRowCards[data-b-row-num='4'] .b-m-boxLinkRow_info .b-a-fileInput_label_text, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-o-moduleRowCards[data-b-row-num='4'] .b-m-boxLinkRow_info .b-a-simpleButton_location, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-o-moduleRowCards[data-b-row-num='4'] .b-m-boxLinkRow_info .b-a-simpleButton_more, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-o-moduleRowCards[data-b-row-num='4'] .b-m-boxLinkRow_info .b-m-modal_slider-pager, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-o-moduleRowCards[data-b-row-num='4'] .b-m-boxLinkRow_info .b-m-tooltipInText, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-o-moduleRowCards[data-b-row-num='4'] .b-m-boxLinkRow_info .b-m-worksNaviButton .b-a-simpleButton, .b-m-worksNaviButton .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-o-moduleRowCards[data-b-row-num='4'] .b-m-boxLinkRow_info .b-a-simpleButton, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-o-moduleRowCards[data-b-row-num='4'] .b-m-boxLinkRow_info .b-o-locationNavi_content .b-m-accordion_inner .b-a-textLink_prefecture_anchor, .b-o-locationNavi_content .b-m-accordion_inner .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-o-moduleRowCards[data-b-row-num='4'] .b-m-boxLinkRow_info .b-a-textLink_prefecture_anchor, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-o-moduleRowCards[data-b-row-num='4'] .b-m-boxLinkRow_info .b-o-megadrop_sub .b-a-textLink_anchor, .b-o-megadrop_sub .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-o-moduleRowCards[data-b-row-num='4'] .b-m-boxLinkRow_info .b-a-textLink_anchor, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-o-moduleRowCards[data-b-row-num='4'] .b-m-boxLinkRow_info .b-o-moduleLinkSet_item .b-a-textLink_anchor, .b-o-moduleLinkSet_item .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-o-moduleRowCards[data-b-row-num='4'] .b-m-boxLinkRow_info .b-a-textLink_anchor, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-o-moduleRowCards[data-b-row-num='4'] .b-m-boxLinkRow_info .b-o-searchModal .b-a-simpleButton_modal, .b-o-searchModal .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-o-moduleRowCards[data-b-row-num='4'] .b-m-boxLinkRow_info .b-a-simpleButton_modal, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-o-moduleRowCards[data-b-row-num='4'] .b-m-boxLinkRow_info .b-o-tooltipInTextBlock, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-o-moduleRowCards[data-b-row-num='4'] .b-m-boxLinkRow_info .b-page-sample .b-a-heading_module-title, .b-page-sample .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-o-moduleRowCards[data-b-row-num='4'] .b-m-boxLinkRow_info .b-a-heading_module-title, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-o-moduleRowCards[data-b-row-num='4'] .b-m-boxLinkRow_info .b-page-sample-113_text, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-o-moduleRowCards[data-b-row-num='4'] .b-m-boxLinkRow_info .b-a-plainText_m, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-o-moduleRowCards[data-b-row-num='4'] .b-m-boxLinkRow_info .b-a-fileInput_label_text, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-o-moduleRowCards[data-b-row-num='4'] .b-m-boxLinkRow_info .b-a-simpleButton_location, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-o-moduleRowCards[data-b-row-num='4'] .b-m-boxLinkRow_info .b-a-simpleButton_more, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-o-moduleRowCards[data-b-row-num='4'] .b-m-boxLinkRow_info .b-m-modal_slider-pager, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-o-moduleRowCards[data-b-row-num='4'] .b-m-boxLinkRow_info .b-m-tooltipInText, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-o-moduleRowCards[data-b-row-num='4'] .b-m-boxLinkRow_info .b-m-worksNaviButton .b-a-simpleButton, .b-m-worksNaviButton .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-o-moduleRowCards[data-b-row-num='4'] .b-m-boxLinkRow_info .b-a-simpleButton, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-o-moduleRowCards[data-b-row-num='4'] .b-m-boxLinkRow_info .b-o-locationNavi_content .b-m-accordion_inner .b-a-textLink_prefecture_anchor, .b-o-locationNavi_content .b-m-accordion_inner .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-o-moduleRowCards[data-b-row-num='4'] .b-m-boxLinkRow_info .b-a-textLink_prefecture_anchor, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-o-moduleRowCards[data-b-row-num='4'] .b-m-boxLinkRow_info .b-o-megadrop_sub .b-a-textLink_anchor, .b-o-megadrop_sub .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-o-moduleRowCards[data-b-row-num='4'] .b-m-boxLinkRow_info .b-a-textLink_anchor, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-o-moduleRowCards[data-b-row-num='4'] .b-m-boxLinkRow_info .b-o-moduleLinkSet_item .b-a-textLink_anchor, .b-o-moduleLinkSet_item .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-o-moduleRowCards[data-b-row-num='4'] .b-m-boxLinkRow_info .b-a-textLink_anchor, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-o-moduleRowCards[data-b-row-num='4'] .b-m-boxLinkRow_info .b-o-searchModal .b-a-simpleButton_modal, .b-o-searchModal .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-o-moduleRowCards[data-b-row-num='4'] .b-m-boxLinkRow_info .b-a-simpleButton_modal, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-o-moduleRowCards[data-b-row-num='4'] .b-m-boxLinkRow_info .b-o-tooltipInTextBlock, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-o-moduleRowCards[data-b-row-num='4'] .b-m-boxLinkRow_info .b-page-sample .b-a-heading_module-title, .b-page-sample .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-o-moduleRowCards[data-b-row-num='4'] .b-m-boxLinkRow_info .b-a-heading_module-title, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-o-moduleRowCards[data-b-row-num='4'] .b-m-boxLinkRow_info .b-page-sample-113_text {
  font-size: 18px; }

.b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-works-detail_tag, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-works-detail_tag {
  font-size: calc(15px * 1.5); }

.b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_columnItem .b-a-plainText_s, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_columnItem .b-a-fileInput_text, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_columnItem .b-o-adDetail-text .b-a-heading_new:after, .b-o-adDetail-text .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_columnItem .b-a-heading_new:after, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_columnItem .b-o-cmDetail_text .b-a-heading_new:after, .b-o-cmDetail_text .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_columnItem .b-a-heading_new:after, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_columnItem .b-a-plainText_s, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_columnItem .b-a-fileInput_text, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_columnItem .b-o-adDetail-text .b-a-heading_new:after, .b-o-adDetail-text .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_columnItem .b-a-heading_new:after, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_columnItem .b-o-cmDetail_text .b-a-heading_new:after, .b-o-cmDetail_text .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_columnItem .b-a-heading_new:after {
  font-size: calc(12px * 1.5); }

.b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-works-detail_facilityImage .b-a-plainText_s, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-works-detail_facilityImage .b-a-fileInput_text, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-works-detail_facilityImage .b-o-adDetail-text .b-a-heading_new:after, .b-o-adDetail-text .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-works-detail_facilityImage .b-a-heading_new:after, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-works-detail_facilityImage .b-o-cmDetail_text .b-a-heading_new:after, .b-o-cmDetail_text .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-works-detail_facilityImage .b-a-heading_new:after, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-works-detail_facilityImage .b-a-plainText_s, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-works-detail_facilityImage .b-a-fileInput_text, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-works-detail_facilityImage .b-o-adDetail-text .b-a-heading_new:after, .b-o-adDetail-text .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-works-detail_facilityImage .b-a-heading_new:after, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-works-detail_facilityImage .b-o-cmDetail_text .b-a-heading_new:after, .b-o-cmDetail_text .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-works-detail_facilityImage .b-a-heading_new:after {
  font-size: calc(12px * 1.5); }

.b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-works-detail .b-a-heading_h1:before, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-works-area .b-a-heading_h1:before, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-works-detail .b-a-heading_h1:before, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-works-area .b-a-heading_h1:before {
  height: 44px; }

.b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-works-area_areaTh, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-works-area_areaTh {
  width: 250px; }

.b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-works-area_areaTd .b-a-textLink_arrow_anchor, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-works-area_areaTd .b-a-textLink_arrow_anchor {
  font-size: calc(15px * 1.5);
  padding: 0 43px 20px 20px; }

.b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-works-area_box .b-a-textLink_arrow_anchor, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-works-area_box .b-a-textLink_arrow_anchor {
  font-size: calc(18px * 1.5);
  width: 100%; }

.b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-o-moduleRowCards[data-b-row-num='2'] .b-m-boxLinkRow, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-o-moduleRowCards[data-b-row-num='2'] .b-m-boxLinkRow {
  flex-direction: column;
  padding-bottom: 20px; }
  .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-o-moduleRowCards[data-b-row-num='2'] .b-m-boxLinkRow .b-a-fullImage, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-o-moduleRowCards[data-b-row-num='2'] .b-m-boxLinkRow .b-a-fullImage {
    height: 300px;
    width: 100%; }
  .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-o-moduleRowCards[data-b-row-num='2'] .b-m-boxLinkRow_info, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-o-moduleRowCards[data-b-row-num='2'] .b-m-boxLinkRow_info {
    width: 100%; }

.b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-product-bereo_menu .b-o-moduleRowCards[data-b-row-num='2'] .b-m-boxLinkRow .b-a-fullImage, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-product-bereo_menu .b-o-moduleRowCards[data-b-row-num='2'] .b-m-boxLinkRow .b-a-fullImage {
  height: auto; }

.b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_subLink .b-a-textLink_anchor, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_subLink .b-a-textLink_anchor {
  font-size: calc(15px * 1.5); }

.b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_shamaisonCaption .b-a-plainText_s, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_shamaisonCaption .b-a-fileInput_text, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_shamaisonCaption .b-o-adDetail-text .b-a-heading_new:after, .b-o-adDetail-text .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_shamaisonCaption .b-a-heading_new:after, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_shamaisonCaption .b-o-cmDetail_text .b-a-heading_new:after, .b-o-cmDetail_text .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_shamaisonCaption .b-a-heading_new:after, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_shamaisonCaption .b-a-plainText_s, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_shamaisonCaption .b-a-fileInput_text, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_shamaisonCaption .b-o-adDetail-text .b-a-heading_new:after, .b-o-adDetail-text .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_shamaisonCaption .b-a-heading_new:after, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_shamaisonCaption .b-o-cmDetail_text .b-a-heading_new:after, .b-o-cmDetail_text .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_shamaisonCaption .b-a-heading_new:after {
  font-size: calc(12px * 1.5); }

.b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_management .b-o-moduleCards .b-m-boxLink .b-a-plainText:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_management .b-o-moduleCards .b-m-boxLink .b-a-fileInput_label_text:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_management .b-o-moduleCards .b-m-boxLink .b-a-fileInput_text:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_management .b-o-moduleCards .b-m-boxLink .b-o-tooltipInTextBlock:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_management .b-o-moduleCards .b-m-boxLink .b-page-sample-113_text:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_management .b-o-moduleCards .b-m-boxLink .b-a-plainText:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_management .b-o-moduleCards .b-m-boxLink .b-a-fileInput_label_text:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_management .b-o-moduleCards .b-m-boxLink .b-a-fileInput_text:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_management .b-o-moduleCards .b-m-boxLink .b-o-tooltipInTextBlock:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_management .b-o-moduleCards .b-m-boxLink .b-page-sample-113_text:first-of-type {
  font-size: calc(14px * 1.5); }

.b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_management .b-o-moduleCards .b-m-boxLink .b-a-plainText:nth-of-type(2), .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_management .b-o-moduleCards .b-m-boxLink .b-a-fileInput_label_text:nth-of-type(2), .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_management .b-o-moduleCards .b-m-boxLink .b-a-fileInput_text:nth-of-type(2), .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_management .b-o-moduleCards .b-m-boxLink .b-o-tooltipInTextBlock:nth-of-type(2), .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_management .b-o-moduleCards .b-m-boxLink .b-page-sample-113_text:nth-of-type(2), .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_management .b-o-moduleCards .b-m-boxLink .b-a-plainText:nth-of-type(2), .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_management .b-o-moduleCards .b-m-boxLink .b-a-fileInput_label_text:nth-of-type(2), .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_management .b-o-moduleCards .b-m-boxLink .b-a-fileInput_text:nth-of-type(2), .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_management .b-o-moduleCards .b-m-boxLink .b-o-tooltipInTextBlock:nth-of-type(2), .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_management .b-o-moduleCards .b-m-boxLink .b-page-sample-113_text:nth-of-type(2) {
  font-size: calc(12px * 1.5); }

.b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_guide .b-o-moduleCards .b-m-boxLink .b-a-plainText:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_guide .b-o-moduleCards .b-m-boxLink .b-a-fileInput_label_text:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_guide .b-o-moduleCards .b-m-boxLink .b-a-fileInput_text:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_guide .b-o-moduleCards .b-m-boxLink .b-o-tooltipInTextBlock:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_guide .b-o-moduleCards .b-m-boxLink .b-page-sample-113_text:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_guide .b-o-moduleCards .b-m-boxLink .b-a-plainText:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_guide .b-o-moduleCards .b-m-boxLink .b-a-fileInput_label_text:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_guide .b-o-moduleCards .b-m-boxLink .b-a-fileInput_text:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_guide .b-o-moduleCards .b-m-boxLink .b-o-tooltipInTextBlock:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_guide .b-o-moduleCards .b-m-boxLink .b-page-sample-113_text:first-of-type {
  font-size: calc(15px * 1.5); }

.b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_guide .b-a-heading_h2, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_guide .b-o-moduleLinkSet_heading .b-a-textLink_anchor, .b-o-moduleLinkSet_heading .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_guide .b-a-textLink_anchor, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_guide .b-a-heading_h2, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_guide .b-o-moduleLinkSet_heading .b-a-textLink_anchor, .b-o-moduleLinkSet_heading .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_guide .b-a-textLink_anchor {
  margin-top: 0; }

.b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_interior .b-page-shm-keiei_column-four .b-page-shm-keiei_columnItem .b-a-plainText_m, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_interior .b-page-shm-keiei_column-four .b-page-shm-keiei_columnItem .b-a-fileInput_label_text, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_interior .b-page-shm-keiei_column-four .b-page-shm-keiei_columnItem .b-a-simpleButton_location, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_interior .b-page-shm-keiei_column-four .b-page-shm-keiei_columnItem .b-a-simpleButton_more, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_interior .b-page-shm-keiei_column-four .b-page-shm-keiei_columnItem .b-m-modal_slider-pager, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_interior .b-page-shm-keiei_column-four .b-page-shm-keiei_columnItem .b-m-tooltipInText, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_interior .b-page-shm-keiei_column-four .b-page-shm-keiei_columnItem .b-m-worksNaviButton .b-a-simpleButton, .b-m-worksNaviButton .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_interior .b-page-shm-keiei_column-four .b-page-shm-keiei_columnItem .b-a-simpleButton, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_interior .b-page-shm-keiei_column-four .b-page-shm-keiei_columnItem .b-o-locationNavi_content .b-m-accordion_inner .b-a-textLink_prefecture_anchor, .b-o-locationNavi_content .b-m-accordion_inner .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_interior .b-page-shm-keiei_column-four .b-page-shm-keiei_columnItem .b-a-textLink_prefecture_anchor, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_interior .b-page-shm-keiei_column-four .b-page-shm-keiei_columnItem .b-o-megadrop_sub .b-a-textLink_anchor, .b-o-megadrop_sub .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_interior .b-page-shm-keiei_column-four .b-page-shm-keiei_columnItem .b-a-textLink_anchor, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_interior .b-page-shm-keiei_column-four .b-page-shm-keiei_columnItem .b-o-moduleLinkSet_item .b-a-textLink_anchor, .b-o-moduleLinkSet_item .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_interior .b-page-shm-keiei_column-four .b-page-shm-keiei_columnItem .b-a-textLink_anchor, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_interior .b-page-shm-keiei_column-four .b-page-shm-keiei_columnItem .b-o-searchModal .b-a-simpleButton_modal, .b-o-searchModal .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_interior .b-page-shm-keiei_column-four .b-page-shm-keiei_columnItem .b-a-simpleButton_modal, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_interior .b-page-shm-keiei_column-four .b-page-shm-keiei_columnItem .b-o-tooltipInTextBlock, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_interior .b-page-shm-keiei_column-four .b-page-shm-keiei_columnItem .b-page-sample .b-a-heading_module-title, .b-page-sample .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_interior .b-page-shm-keiei_column-four .b-page-shm-keiei_columnItem .b-a-heading_module-title, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_interior .b-page-shm-keiei_column-four .b-page-shm-keiei_columnItem .b-page-sample-113_text, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_interior .b-page-shm-keiei_column-four .b-page-shm-keiei_columnItem .b-a-plainText_m, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_interior .b-page-shm-keiei_column-four .b-page-shm-keiei_columnItem .b-a-fileInput_label_text, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_interior .b-page-shm-keiei_column-four .b-page-shm-keiei_columnItem .b-a-simpleButton_location, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_interior .b-page-shm-keiei_column-four .b-page-shm-keiei_columnItem .b-a-simpleButton_more, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_interior .b-page-shm-keiei_column-four .b-page-shm-keiei_columnItem .b-m-modal_slider-pager, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_interior .b-page-shm-keiei_column-four .b-page-shm-keiei_columnItem .b-m-tooltipInText, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_interior .b-page-shm-keiei_column-four .b-page-shm-keiei_columnItem .b-m-worksNaviButton .b-a-simpleButton, .b-m-worksNaviButton .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_interior .b-page-shm-keiei_column-four .b-page-shm-keiei_columnItem .b-a-simpleButton, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_interior .b-page-shm-keiei_column-four .b-page-shm-keiei_columnItem .b-o-locationNavi_content .b-m-accordion_inner .b-a-textLink_prefecture_anchor, .b-o-locationNavi_content .b-m-accordion_inner .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_interior .b-page-shm-keiei_column-four .b-page-shm-keiei_columnItem .b-a-textLink_prefecture_anchor, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_interior .b-page-shm-keiei_column-four .b-page-shm-keiei_columnItem .b-o-megadrop_sub .b-a-textLink_anchor, .b-o-megadrop_sub .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_interior .b-page-shm-keiei_column-four .b-page-shm-keiei_columnItem .b-a-textLink_anchor, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_interior .b-page-shm-keiei_column-four .b-page-shm-keiei_columnItem .b-o-moduleLinkSet_item .b-a-textLink_anchor, .b-o-moduleLinkSet_item .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_interior .b-page-shm-keiei_column-four .b-page-shm-keiei_columnItem .b-a-textLink_anchor, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_interior .b-page-shm-keiei_column-four .b-page-shm-keiei_columnItem .b-o-searchModal .b-a-simpleButton_modal, .b-o-searchModal .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_interior .b-page-shm-keiei_column-four .b-page-shm-keiei_columnItem .b-a-simpleButton_modal, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_interior .b-page-shm-keiei_column-four .b-page-shm-keiei_columnItem .b-o-tooltipInTextBlock, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_interior .b-page-shm-keiei_column-four .b-page-shm-keiei_columnItem .b-page-sample .b-a-heading_module-title, .b-page-sample .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_interior .b-page-shm-keiei_column-four .b-page-shm-keiei_columnItem .b-a-heading_module-title, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_interior .b-page-shm-keiei_column-four .b-page-shm-keiei_columnItem .b-page-sample-113_text {
  line-height: 1.4; }

.b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_column-three + .b-a-plainText_s, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_column-three + .b-a-fileInput_text, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-o-adDetail-text .b-page-shm-keiei_column-three + .b-a-heading_new:after, .b-o-adDetail-text .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_column-three + .b-a-heading_new:after, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-o-cmDetail_text .b-page-shm-keiei_column-three + .b-a-heading_new:after, .b-o-cmDetail_text .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_column-three + .b-a-heading_new:after, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_column-three + .b-a-plainText_s, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_column-three + .b-a-fileInput_text, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-o-adDetail-text .b-page-shm-keiei_column-three + .b-a-heading_new:after, .b-o-adDetail-text .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_column-three + .b-a-heading_new:after, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-o-cmDetail_text .b-page-shm-keiei_column-three + .b-a-heading_new:after, .b-o-cmDetail_text .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_column-three + .b-a-heading_new:after {
  font-size: 18px; }

.b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_grayBox .b-a-heading_h3:after, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_grayBox .b-m-boxContents .b-a-plainText:first-of-type:after, .b-m-boxContents .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_grayBox .b-a-plainText:first-of-type:after, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_grayBox .b-m-boxContents .b-a-fileInput_label_text:first-of-type:after, .b-m-boxContents .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_grayBox .b-a-fileInput_label_text:first-of-type:after, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_grayBox .b-m-boxContents .b-a-fileInput_text:first-of-type:after, .b-m-boxContents .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_grayBox .b-a-fileInput_text:first-of-type:after, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_grayBox .b-m-boxContents .b-o-tooltipInTextBlock:first-of-type:after, .b-m-boxContents .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_grayBox .b-o-tooltipInTextBlock:first-of-type:after, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_grayBox .b-m-boxContents .b-page-sample-113_text:first-of-type:after, .b-m-boxContents .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_grayBox .b-page-sample-113_text:first-of-type:after, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_grayBox .b-m-boxLink .b-a-plainText:first-of-type:after, .b-m-boxLink .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_grayBox .b-a-plainText:first-of-type:after, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_grayBox .b-m-boxLink .b-a-fileInput_label_text:first-of-type:after, .b-m-boxLink .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_grayBox .b-a-fileInput_label_text:first-of-type:after, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_grayBox .b-m-boxLink .b-a-fileInput_text:first-of-type:after, .b-m-boxLink .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_grayBox .b-a-fileInput_text:first-of-type:after, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_grayBox .b-m-boxLink .b-o-tooltipInTextBlock:first-of-type:after, .b-m-boxLink .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_grayBox .b-o-tooltipInTextBlock:first-of-type:after, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_grayBox .b-m-boxLink .b-page-sample-113_text:first-of-type:after, .b-m-boxLink .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_grayBox .b-page-sample-113_text:first-of-type:after, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_grayBox .b-m-boxLinkRow .b-a-plainText:first-of-type:after, .b-m-boxLinkRow .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_grayBox .b-a-plainText:first-of-type:after, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_grayBox .b-m-boxLinkRow .b-a-fileInput_label_text:first-of-type:after, .b-m-boxLinkRow .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_grayBox .b-a-fileInput_label_text:first-of-type:after, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_grayBox .b-m-boxLinkRow .b-a-fileInput_text:first-of-type:after, .b-m-boxLinkRow .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_grayBox .b-a-fileInput_text:first-of-type:after, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_grayBox .b-m-boxLinkRow .b-o-tooltipInTextBlock:first-of-type:after, .b-m-boxLinkRow .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_grayBox .b-o-tooltipInTextBlock:first-of-type:after, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_grayBox .b-m-boxLinkRow .b-page-sample-113_text:first-of-type:after, .b-m-boxLinkRow .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_grayBox .b-page-sample-113_text:first-of-type:after, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_grayBox .b-a-heading_h3:after, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_grayBox .b-m-boxContents .b-a-plainText:first-of-type:after, .b-m-boxContents .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_grayBox .b-a-plainText:first-of-type:after, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_grayBox .b-m-boxContents .b-a-fileInput_label_text:first-of-type:after, .b-m-boxContents .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_grayBox .b-a-fileInput_label_text:first-of-type:after, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_grayBox .b-m-boxContents .b-a-fileInput_text:first-of-type:after, .b-m-boxContents .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_grayBox .b-a-fileInput_text:first-of-type:after, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_grayBox .b-m-boxContents .b-o-tooltipInTextBlock:first-of-type:after, .b-m-boxContents .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_grayBox .b-o-tooltipInTextBlock:first-of-type:after, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_grayBox .b-m-boxContents .b-page-sample-113_text:first-of-type:after, .b-m-boxContents .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_grayBox .b-page-sample-113_text:first-of-type:after, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_grayBox .b-m-boxLink .b-a-plainText:first-of-type:after, .b-m-boxLink .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_grayBox .b-a-plainText:first-of-type:after, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_grayBox .b-m-boxLink .b-a-fileInput_label_text:first-of-type:after, .b-m-boxLink .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_grayBox .b-a-fileInput_label_text:first-of-type:after, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_grayBox .b-m-boxLink .b-a-fileInput_text:first-of-type:after, .b-m-boxLink .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_grayBox .b-a-fileInput_text:first-of-type:after, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_grayBox .b-m-boxLink .b-o-tooltipInTextBlock:first-of-type:after, .b-m-boxLink .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_grayBox .b-o-tooltipInTextBlock:first-of-type:after, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_grayBox .b-m-boxLink .b-page-sample-113_text:first-of-type:after, .b-m-boxLink .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_grayBox .b-page-sample-113_text:first-of-type:after, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_grayBox .b-m-boxLinkRow .b-a-plainText:first-of-type:after, .b-m-boxLinkRow .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_grayBox .b-a-plainText:first-of-type:after, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_grayBox .b-m-boxLinkRow .b-a-fileInput_label_text:first-of-type:after, .b-m-boxLinkRow .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_grayBox .b-a-fileInput_label_text:first-of-type:after, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_grayBox .b-m-boxLinkRow .b-a-fileInput_text:first-of-type:after, .b-m-boxLinkRow .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_grayBox .b-a-fileInput_text:first-of-type:after, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_grayBox .b-m-boxLinkRow .b-o-tooltipInTextBlock:first-of-type:after, .b-m-boxLinkRow .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_grayBox .b-o-tooltipInTextBlock:first-of-type:after, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_grayBox .b-m-boxLinkRow .b-page-sample-113_text:first-of-type:after, .b-m-boxLinkRow .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_grayBox .b-page-sample-113_text:first-of-type:after {
  height: 30px;
  left: 46px; }

.b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_grayBox .b-a-heading_h3:before, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_grayBox .b-m-boxContents .b-a-plainText:first-of-type:before, .b-m-boxContents .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_grayBox .b-a-plainText:first-of-type:before, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_grayBox .b-m-boxContents .b-a-fileInput_label_text:first-of-type:before, .b-m-boxContents .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_grayBox .b-a-fileInput_label_text:first-of-type:before, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_grayBox .b-m-boxContents .b-a-fileInput_text:first-of-type:before, .b-m-boxContents .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_grayBox .b-a-fileInput_text:first-of-type:before, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_grayBox .b-m-boxContents .b-o-tooltipInTextBlock:first-of-type:before, .b-m-boxContents .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_grayBox .b-o-tooltipInTextBlock:first-of-type:before, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_grayBox .b-m-boxContents .b-page-sample-113_text:first-of-type:before, .b-m-boxContents .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_grayBox .b-page-sample-113_text:first-of-type:before, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_grayBox .b-m-boxLink .b-a-plainText:first-of-type:before, .b-m-boxLink .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_grayBox .b-a-plainText:first-of-type:before, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_grayBox .b-m-boxLink .b-a-fileInput_label_text:first-of-type:before, .b-m-boxLink .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_grayBox .b-a-fileInput_label_text:first-of-type:before, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_grayBox .b-m-boxLink .b-a-fileInput_text:first-of-type:before, .b-m-boxLink .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_grayBox .b-a-fileInput_text:first-of-type:before, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_grayBox .b-m-boxLink .b-o-tooltipInTextBlock:first-of-type:before, .b-m-boxLink .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_grayBox .b-o-tooltipInTextBlock:first-of-type:before, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_grayBox .b-m-boxLink .b-page-sample-113_text:first-of-type:before, .b-m-boxLink .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_grayBox .b-page-sample-113_text:first-of-type:before, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_grayBox .b-m-boxLinkRow .b-a-plainText:first-of-type:before, .b-m-boxLinkRow .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_grayBox .b-a-plainText:first-of-type:before, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_grayBox .b-m-boxLinkRow .b-a-fileInput_label_text:first-of-type:before, .b-m-boxLinkRow .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_grayBox .b-a-fileInput_label_text:first-of-type:before, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_grayBox .b-m-boxLinkRow .b-a-fileInput_text:first-of-type:before, .b-m-boxLinkRow .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_grayBox .b-a-fileInput_text:first-of-type:before, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_grayBox .b-m-boxLinkRow .b-o-tooltipInTextBlock:first-of-type:before, .b-m-boxLinkRow .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_grayBox .b-o-tooltipInTextBlock:first-of-type:before, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_grayBox .b-m-boxLinkRow .b-page-sample-113_text:first-of-type:before, .b-m-boxLinkRow .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_grayBox .b-page-sample-113_text:first-of-type:before, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_grayBox .b-a-heading_h3:before, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_grayBox .b-m-boxContents .b-a-plainText:first-of-type:before, .b-m-boxContents .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_grayBox .b-a-plainText:first-of-type:before, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_grayBox .b-m-boxContents .b-a-fileInput_label_text:first-of-type:before, .b-m-boxContents .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_grayBox .b-a-fileInput_label_text:first-of-type:before, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_grayBox .b-m-boxContents .b-a-fileInput_text:first-of-type:before, .b-m-boxContents .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_grayBox .b-a-fileInput_text:first-of-type:before, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_grayBox .b-m-boxContents .b-o-tooltipInTextBlock:first-of-type:before, .b-m-boxContents .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_grayBox .b-o-tooltipInTextBlock:first-of-type:before, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_grayBox .b-m-boxContents .b-page-sample-113_text:first-of-type:before, .b-m-boxContents .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_grayBox .b-page-sample-113_text:first-of-type:before, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_grayBox .b-m-boxLink .b-a-plainText:first-of-type:before, .b-m-boxLink .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_grayBox .b-a-plainText:first-of-type:before, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_grayBox .b-m-boxLink .b-a-fileInput_label_text:first-of-type:before, .b-m-boxLink .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_grayBox .b-a-fileInput_label_text:first-of-type:before, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_grayBox .b-m-boxLink .b-a-fileInput_text:first-of-type:before, .b-m-boxLink .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_grayBox .b-a-fileInput_text:first-of-type:before, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_grayBox .b-m-boxLink .b-o-tooltipInTextBlock:first-of-type:before, .b-m-boxLink .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_grayBox .b-o-tooltipInTextBlock:first-of-type:before, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_grayBox .b-m-boxLink .b-page-sample-113_text:first-of-type:before, .b-m-boxLink .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_grayBox .b-page-sample-113_text:first-of-type:before, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_grayBox .b-m-boxLinkRow .b-a-plainText:first-of-type:before, .b-m-boxLinkRow .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_grayBox .b-a-plainText:first-of-type:before, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_grayBox .b-m-boxLinkRow .b-a-fileInput_label_text:first-of-type:before, .b-m-boxLinkRow .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_grayBox .b-a-fileInput_label_text:first-of-type:before, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_grayBox .b-m-boxLinkRow .b-a-fileInput_text:first-of-type:before, .b-m-boxLinkRow .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_grayBox .b-a-fileInput_text:first-of-type:before, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_grayBox .b-m-boxLinkRow .b-o-tooltipInTextBlock:first-of-type:before, .b-m-boxLinkRow .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_grayBox .b-o-tooltipInTextBlock:first-of-type:before, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_grayBox .b-m-boxLinkRow .b-page-sample-113_text:first-of-type:before, .b-m-boxLinkRow .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_grayBox .b-page-sample-113_text:first-of-type:before {
  font-size: calc(20px * 1.5); }

.b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-land_usage_subLink .b-a-textLink_anchor, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-land_usage_subLink .b-a-textLink_anchor {
  font-size: calc(15px * 1.5); }

.b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-land_usage_management .b-o-moduleCards .b-m-boxLink .b-a-plainText:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-land_usage_management .b-o-moduleCards .b-m-boxLink .b-a-fileInput_label_text:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-land_usage_management .b-o-moduleCards .b-m-boxLink .b-a-fileInput_text:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-land_usage_management .b-o-moduleCards .b-m-boxLink .b-o-tooltipInTextBlock:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-land_usage_management .b-o-moduleCards .b-m-boxLink .b-page-sample-113_text:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-land_usage_management .b-o-moduleCards .b-m-boxLink .b-a-plainText:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-land_usage_management .b-o-moduleCards .b-m-boxLink .b-a-fileInput_label_text:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-land_usage_management .b-o-moduleCards .b-m-boxLink .b-a-fileInput_text:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-land_usage_management .b-o-moduleCards .b-m-boxLink .b-o-tooltipInTextBlock:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-land_usage_management .b-o-moduleCards .b-m-boxLink .b-page-sample-113_text:first-of-type {
  background-position-y: 33px; }

.b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_shamaisonItem .b-a-plainText_l, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_shamaisonItem .b-a-plainText_l {
  font-size: calc(42px * 1.5); }

.b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_shamaisonItem .b-a-plainText_m, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_shamaisonItem .b-a-fileInput_label_text, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_shamaisonItem .b-a-simpleButton_location, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_shamaisonItem .b-a-simpleButton_more, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_shamaisonItem .b-m-modal_slider-pager, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_shamaisonItem .b-m-tooltipInText, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_shamaisonItem .b-m-worksNaviButton .b-a-simpleButton, .b-m-worksNaviButton .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_shamaisonItem .b-a-simpleButton, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_shamaisonItem .b-o-locationNavi_content .b-m-accordion_inner .b-a-textLink_prefecture_anchor, .b-o-locationNavi_content .b-m-accordion_inner .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_shamaisonItem .b-a-textLink_prefecture_anchor, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_shamaisonItem .b-o-megadrop_sub .b-a-textLink_anchor, .b-o-megadrop_sub .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_shamaisonItem .b-a-textLink_anchor, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_shamaisonItem .b-o-moduleLinkSet_item .b-a-textLink_anchor, .b-o-moduleLinkSet_item .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_shamaisonItem .b-a-textLink_anchor, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_shamaisonItem .b-o-searchModal .b-a-simpleButton_modal, .b-o-searchModal .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_shamaisonItem .b-a-simpleButton_modal, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_shamaisonItem .b-o-tooltipInTextBlock, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_shamaisonItem .b-page-sample .b-a-heading_module-title, .b-page-sample .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_shamaisonItem .b-a-heading_module-title, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_shamaisonItem .b-page-sample-113_text, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_shamaisonItem .b-a-plainText_m, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_shamaisonItem .b-a-fileInput_label_text, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_shamaisonItem .b-a-simpleButton_location, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_shamaisonItem .b-a-simpleButton_more, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_shamaisonItem .b-m-modal_slider-pager, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_shamaisonItem .b-m-tooltipInText, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_shamaisonItem .b-m-worksNaviButton .b-a-simpleButton, .b-m-worksNaviButton .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_shamaisonItem .b-a-simpleButton, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_shamaisonItem .b-o-locationNavi_content .b-m-accordion_inner .b-a-textLink_prefecture_anchor, .b-o-locationNavi_content .b-m-accordion_inner .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_shamaisonItem .b-a-textLink_prefecture_anchor, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_shamaisonItem .b-o-megadrop_sub .b-a-textLink_anchor, .b-o-megadrop_sub .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_shamaisonItem .b-a-textLink_anchor, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_shamaisonItem .b-o-moduleLinkSet_item .b-a-textLink_anchor, .b-o-moduleLinkSet_item .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_shamaisonItem .b-a-textLink_anchor, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_shamaisonItem .b-o-searchModal .b-a-simpleButton_modal, .b-o-searchModal .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_shamaisonItem .b-a-simpleButton_modal, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_shamaisonItem .b-o-tooltipInTextBlock, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_shamaisonItem .b-page-sample .b-a-heading_module-title, .b-page-sample .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_shamaisonItem .b-a-heading_module-title, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_shamaisonItem .b-page-sample-113_text {
  font-size: calc(18px * 1.5);
  font-weight: bold; }

.b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_shamaisonItem .b-a-plainText_s, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_shamaisonItem .b-a-fileInput_text, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_shamaisonItem .b-o-adDetail-text .b-a-heading_new:after, .b-o-adDetail-text .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_shamaisonItem .b-a-heading_new:after, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_shamaisonItem .b-o-cmDetail_text .b-a-heading_new:after, .b-o-cmDetail_text .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_shamaisonItem .b-a-heading_new:after, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_shamaisonItem .b-a-plainText_s, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_shamaisonItem .b-a-fileInput_text, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_shamaisonItem .b-o-adDetail-text .b-a-heading_new:after, .b-o-adDetail-text .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_shamaisonItem .b-a-heading_new:after, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_shamaisonItem .b-o-cmDetail_text .b-a-heading_new:after, .b-o-cmDetail_text .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_shamaisonItem .b-a-heading_new:after {
  font-size: calc(12px * 1.5);
  position: relative;
  top: -8px; }

.b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_shamaisonItemText, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_shamaisonItemText {
  padding-top: 10px; }

.b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-o-moduleLinkSet_box .b-o-moduleLinkSet_heading .b-a-textLink_anchor, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-o-moduleLinkSet_box .b-o-moduleLinkSet_heading .b-a-textLink_anchor {
  font-size: calc(22px * 1.5); }

.b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-o-moduleLinkSet_box .b-o-moduleLinkSet_item .b-a-textLink_anchor, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-o-moduleLinkSet_box .b-o-moduleLinkSet_item .b-a-textLink_anchor {
  font-size: calc(15px * 1.5); }

.b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-product-bereo_anchorLinks .b-a-textLink_in-page-anchor,
.b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-rental_anchorLinks .b-a-textLink_in-page-anchor, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-product-pronube_anchorLinks .b-a-textLink_in-page-anchor, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-product-bereo_anchorLinks .b-a-textLink_in-page-anchor,
.b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-rental_anchorLinks .b-a-textLink_in-page-anchor, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-product-pronube_anchorLinks .b-a-textLink_in-page-anchor {
  padding: 20px 0 20px 10px; }

.b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-product-bereo_anchorLinks .b-a-textLink_in-page-anchor_anchor,
.b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-rental_anchorLinks .b-a-textLink_in-page-anchor_anchor, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-product-pronube_anchorLinks .b-a-textLink_in-page-anchor_anchor, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-product-bereo_anchorLinks .b-a-textLink_in-page-anchor_anchor,
.b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-rental_anchorLinks .b-a-textLink_in-page-anchor_anchor, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-product-pronube_anchorLinks .b-a-textLink_in-page-anchor_anchor {
  font-size: calc(13px * 1.5); }

.b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-a-heading_h4, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-m-tabBox_navi .b-a-simpleButton_tab, .b-m-tabBox_navi .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-a-simpleButton_tab, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-o-moduleFadeSlider_main-caption .b-a-plainText, .b-o-moduleFadeSlider_main-caption .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-a-plainText, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-o-moduleFadeSlider_main-caption .b-a-fileInput_label_text, .b-o-moduleFadeSlider_main-caption .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-a-fileInput_label_text, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-o-moduleFadeSlider_main-caption .b-a-fileInput_text, .b-o-moduleFadeSlider_main-caption .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-a-fileInput_text, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-o-moduleFadeSlider_main-caption .b-o-tooltipInTextBlock, .b-o-moduleFadeSlider_main-caption .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-o-tooltipInTextBlock, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-o-moduleFadeSlider_main-caption .b-page-sample-113_text, .b-o-moduleFadeSlider_main-caption .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-sample-113_text, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-o-moduleFadeSlider_main-captionLink .b-a-plainText, .b-o-moduleFadeSlider_main-captionLink .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-a-plainText, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-o-moduleFadeSlider_main-captionLink .b-a-fileInput_label_text, .b-o-moduleFadeSlider_main-captionLink .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-a-fileInput_label_text, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-o-moduleFadeSlider_main-captionLink .b-a-fileInput_text, .b-o-moduleFadeSlider_main-captionLink .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-a-fileInput_text, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-o-moduleFadeSlider_main-captionLink .b-o-tooltipInTextBlock, .b-o-moduleFadeSlider_main-captionLink .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-o-tooltipInTextBlock, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-o-moduleFadeSlider_main-captionLink .b-page-sample-113_text, .b-o-moduleFadeSlider_main-captionLink .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-sample-113_text, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-a-heading_h4, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-m-tabBox_navi .b-a-simpleButton_tab, .b-m-tabBox_navi .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-a-simpleButton_tab, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-o-moduleFadeSlider_main-caption .b-a-plainText, .b-o-moduleFadeSlider_main-caption .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-a-plainText, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-o-moduleFadeSlider_main-caption .b-a-fileInput_label_text, .b-o-moduleFadeSlider_main-caption .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-a-fileInput_label_text, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-o-moduleFadeSlider_main-caption .b-a-fileInput_text, .b-o-moduleFadeSlider_main-caption .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-a-fileInput_text, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-o-moduleFadeSlider_main-caption .b-o-tooltipInTextBlock, .b-o-moduleFadeSlider_main-caption .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-o-tooltipInTextBlock, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-o-moduleFadeSlider_main-caption .b-page-sample-113_text, .b-o-moduleFadeSlider_main-caption .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-sample-113_text, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-o-moduleFadeSlider_main-captionLink .b-a-plainText, .b-o-moduleFadeSlider_main-captionLink .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-a-plainText, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-o-moduleFadeSlider_main-captionLink .b-a-fileInput_label_text, .b-o-moduleFadeSlider_main-captionLink .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-a-fileInput_label_text, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-o-moduleFadeSlider_main-captionLink .b-a-fileInput_text, .b-o-moduleFadeSlider_main-captionLink .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-a-fileInput_text, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-o-moduleFadeSlider_main-captionLink .b-o-tooltipInTextBlock, .b-o-moduleFadeSlider_main-captionLink .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-o-tooltipInTextBlock, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-o-moduleFadeSlider_main-captionLink .b-page-sample-113_text, .b-o-moduleFadeSlider_main-captionLink .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-sample-113_text {
  font-size: calc(15px * 1.5); }

.b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-product-pronube_likeItem .b-a-heading_h4, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-product-pronube_likeItem .b-m-tabBox_navi .b-a-simpleButton_tab, .b-m-tabBox_navi .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-product-pronube_likeItem .b-a-simpleButton_tab, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-product-pronube_likeItem .b-o-moduleFadeSlider_main-caption .b-a-plainText, .b-o-moduleFadeSlider_main-caption .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-product-pronube_likeItem .b-a-plainText, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-product-pronube_likeItem .b-o-moduleFadeSlider_main-caption .b-a-fileInput_label_text, .b-o-moduleFadeSlider_main-caption .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-product-pronube_likeItem .b-a-fileInput_label_text, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-product-pronube_likeItem .b-o-moduleFadeSlider_main-caption .b-a-fileInput_text, .b-o-moduleFadeSlider_main-caption .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-product-pronube_likeItem .b-a-fileInput_text, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-product-pronube_likeItem .b-o-moduleFadeSlider_main-caption .b-o-tooltipInTextBlock, .b-o-moduleFadeSlider_main-caption .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-product-pronube_likeItem .b-o-tooltipInTextBlock, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-product-pronube_likeItem .b-o-moduleFadeSlider_main-caption .b-page-sample-113_text, .b-o-moduleFadeSlider_main-caption .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-product-pronube_likeItem .b-page-sample-113_text, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-product-pronube_likeItem .b-o-moduleFadeSlider_main-captionLink .b-a-plainText, .b-o-moduleFadeSlider_main-captionLink .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-product-pronube_likeItem .b-a-plainText, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-product-pronube_likeItem .b-o-moduleFadeSlider_main-captionLink .b-a-fileInput_label_text, .b-o-moduleFadeSlider_main-captionLink .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-product-pronube_likeItem .b-a-fileInput_label_text, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-product-pronube_likeItem .b-o-moduleFadeSlider_main-captionLink .b-a-fileInput_text, .b-o-moduleFadeSlider_main-captionLink .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-product-pronube_likeItem .b-a-fileInput_text, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-product-pronube_likeItem .b-o-moduleFadeSlider_main-captionLink .b-o-tooltipInTextBlock, .b-o-moduleFadeSlider_main-captionLink .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-product-pronube_likeItem .b-o-tooltipInTextBlock, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-product-pronube_likeItem .b-o-moduleFadeSlider_main-captionLink .b-page-sample-113_text, .b-o-moduleFadeSlider_main-captionLink .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-product-pronube_likeItem .b-page-sample-113_text, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-product-pronube_likeItem .b-a-heading_h4, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-product-pronube_likeItem .b-m-tabBox_navi .b-a-simpleButton_tab, .b-m-tabBox_navi .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-product-pronube_likeItem .b-a-simpleButton_tab, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-product-pronube_likeItem .b-o-moduleFadeSlider_main-caption .b-a-plainText, .b-o-moduleFadeSlider_main-caption .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-product-pronube_likeItem .b-a-plainText, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-product-pronube_likeItem .b-o-moduleFadeSlider_main-caption .b-a-fileInput_label_text, .b-o-moduleFadeSlider_main-caption .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-product-pronube_likeItem .b-a-fileInput_label_text, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-product-pronube_likeItem .b-o-moduleFadeSlider_main-caption .b-a-fileInput_text, .b-o-moduleFadeSlider_main-caption .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-product-pronube_likeItem .b-a-fileInput_text, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-product-pronube_likeItem .b-o-moduleFadeSlider_main-caption .b-o-tooltipInTextBlock, .b-o-moduleFadeSlider_main-caption .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-product-pronube_likeItem .b-o-tooltipInTextBlock, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-product-pronube_likeItem .b-o-moduleFadeSlider_main-caption .b-page-sample-113_text, .b-o-moduleFadeSlider_main-caption .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-product-pronube_likeItem .b-page-sample-113_text, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-product-pronube_likeItem .b-o-moduleFadeSlider_main-captionLink .b-a-plainText, .b-o-moduleFadeSlider_main-captionLink .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-product-pronube_likeItem .b-a-plainText, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-product-pronube_likeItem .b-o-moduleFadeSlider_main-captionLink .b-a-fileInput_label_text, .b-o-moduleFadeSlider_main-captionLink .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-product-pronube_likeItem .b-a-fileInput_label_text, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-product-pronube_likeItem .b-o-moduleFadeSlider_main-captionLink .b-a-fileInput_text, .b-o-moduleFadeSlider_main-captionLink .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-product-pronube_likeItem .b-a-fileInput_text, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-product-pronube_likeItem .b-o-moduleFadeSlider_main-captionLink .b-o-tooltipInTextBlock, .b-o-moduleFadeSlider_main-captionLink .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-product-pronube_likeItem .b-o-tooltipInTextBlock, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-product-pronube_likeItem .b-o-moduleFadeSlider_main-captionLink .b-page-sample-113_text, .b-o-moduleFadeSlider_main-captionLink .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-product-pronube_likeItem .b-page-sample-113_text {
  line-height: 1.5; }
  .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-product-pronube_likeItem .b-a-heading_h4:before, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-product-pronube_likeItem .b-m-tabBox_navi .b-a-simpleButton_tab:before, .b-m-tabBox_navi .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-product-pronube_likeItem .b-a-simpleButton_tab:before, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-product-pronube_likeItem .b-o-moduleFadeSlider_main-caption .b-a-plainText:before, .b-o-moduleFadeSlider_main-caption .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-product-pronube_likeItem .b-a-plainText:before, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-product-pronube_likeItem .b-o-moduleFadeSlider_main-caption .b-a-fileInput_label_text:before, .b-o-moduleFadeSlider_main-caption .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-product-pronube_likeItem .b-a-fileInput_label_text:before, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-product-pronube_likeItem .b-o-moduleFadeSlider_main-caption .b-a-fileInput_text:before, .b-o-moduleFadeSlider_main-caption .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-product-pronube_likeItem .b-a-fileInput_text:before, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-product-pronube_likeItem .b-o-moduleFadeSlider_main-caption .b-o-tooltipInTextBlock:before, .b-o-moduleFadeSlider_main-caption .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-product-pronube_likeItem .b-o-tooltipInTextBlock:before, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-product-pronube_likeItem .b-o-moduleFadeSlider_main-caption .b-page-sample-113_text:before, .b-o-moduleFadeSlider_main-caption .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-product-pronube_likeItem .b-page-sample-113_text:before, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-product-pronube_likeItem .b-o-moduleFadeSlider_main-captionLink .b-a-plainText:before, .b-o-moduleFadeSlider_main-captionLink .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-product-pronube_likeItem .b-a-plainText:before, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-product-pronube_likeItem .b-o-moduleFadeSlider_main-captionLink .b-a-fileInput_label_text:before, .b-o-moduleFadeSlider_main-captionLink .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-product-pronube_likeItem .b-a-fileInput_label_text:before, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-product-pronube_likeItem .b-o-moduleFadeSlider_main-captionLink .b-a-fileInput_text:before, .b-o-moduleFadeSlider_main-captionLink .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-product-pronube_likeItem .b-a-fileInput_text:before, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-product-pronube_likeItem .b-o-moduleFadeSlider_main-captionLink .b-o-tooltipInTextBlock:before, .b-o-moduleFadeSlider_main-captionLink .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-product-pronube_likeItem .b-o-tooltipInTextBlock:before, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-product-pronube_likeItem .b-o-moduleFadeSlider_main-captionLink .b-page-sample-113_text:before, .b-o-moduleFadeSlider_main-captionLink .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-product-pronube_likeItem .b-page-sample-113_text:before, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-product-pronube_likeItem .b-a-heading_h4:before, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-product-pronube_likeItem .b-m-tabBox_navi .b-a-simpleButton_tab:before, .b-m-tabBox_navi .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-product-pronube_likeItem .b-a-simpleButton_tab:before, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-product-pronube_likeItem .b-o-moduleFadeSlider_main-caption .b-a-plainText:before, .b-o-moduleFadeSlider_main-caption .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-product-pronube_likeItem .b-a-plainText:before, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-product-pronube_likeItem .b-o-moduleFadeSlider_main-caption .b-a-fileInput_label_text:before, .b-o-moduleFadeSlider_main-caption .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-product-pronube_likeItem .b-a-fileInput_label_text:before, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-product-pronube_likeItem .b-o-moduleFadeSlider_main-caption .b-a-fileInput_text:before, .b-o-moduleFadeSlider_main-caption .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-product-pronube_likeItem .b-a-fileInput_text:before, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-product-pronube_likeItem .b-o-moduleFadeSlider_main-caption .b-o-tooltipInTextBlock:before, .b-o-moduleFadeSlider_main-caption .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-product-pronube_likeItem .b-o-tooltipInTextBlock:before, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-product-pronube_likeItem .b-o-moduleFadeSlider_main-caption .b-page-sample-113_text:before, .b-o-moduleFadeSlider_main-caption .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-product-pronube_likeItem .b-page-sample-113_text:before, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-product-pronube_likeItem .b-o-moduleFadeSlider_main-captionLink .b-a-plainText:before, .b-o-moduleFadeSlider_main-captionLink .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-product-pronube_likeItem .b-a-plainText:before, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-product-pronube_likeItem .b-o-moduleFadeSlider_main-captionLink .b-a-fileInput_label_text:before, .b-o-moduleFadeSlider_main-captionLink .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-product-pronube_likeItem .b-a-fileInput_label_text:before, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-product-pronube_likeItem .b-o-moduleFadeSlider_main-captionLink .b-a-fileInput_text:before, .b-o-moduleFadeSlider_main-captionLink .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-product-pronube_likeItem .b-a-fileInput_text:before, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-product-pronube_likeItem .b-o-moduleFadeSlider_main-captionLink .b-o-tooltipInTextBlock:before, .b-o-moduleFadeSlider_main-captionLink .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-product-pronube_likeItem .b-o-tooltipInTextBlock:before, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-product-pronube_likeItem .b-o-moduleFadeSlider_main-captionLink .b-page-sample-113_text:before, .b-o-moduleFadeSlider_main-captionLink .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-product-pronube_likeItem .b-page-sample-113_text:before {
    top: 14px; }

.b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-technology_sup, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-technology_sup {
  font-size: calc(10px * 1.5); }

.b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-product-pronube_technologyBoxItem .b-a-plainText_s, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-product-pronube_technologyBoxItem .b-a-fileInput_text, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-product-pronube_technologyBoxItem .b-o-adDetail-text .b-a-heading_new:after, .b-o-adDetail-text .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-product-pronube_technologyBoxItem .b-a-heading_new:after, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-product-pronube_technologyBoxItem .b-o-cmDetail_text .b-a-heading_new:after, .b-o-cmDetail_text .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-product-pronube_technologyBoxItem .b-a-heading_new:after,
.b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-product-bereo_maintenanceBoxItem .b-a-plainText_s,
.b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-product-bereo_maintenanceBoxItem .b-a-fileInput_text,
.b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-product-bereo_maintenanceBoxItem .b-o-adDetail-text .b-a-heading_new:after,
.b-o-adDetail-text .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-product-bereo_maintenanceBoxItem .b-a-heading_new:after,
.b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-product-bereo_maintenanceBoxItem .b-o-cmDetail_text .b-a-heading_new:after,
.b-o-cmDetail_text .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-product-bereo_maintenanceBoxItem .b-a-heading_new:after, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-product-pronube_technologyBoxItem .b-a-plainText_s, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-product-pronube_technologyBoxItem .b-a-fileInput_text, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-product-pronube_technologyBoxItem .b-o-adDetail-text .b-a-heading_new:after, .b-o-adDetail-text .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-product-pronube_technologyBoxItem .b-a-heading_new:after, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-product-pronube_technologyBoxItem .b-o-cmDetail_text .b-a-heading_new:after, .b-o-cmDetail_text .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-product-pronube_technologyBoxItem .b-a-heading_new:after,
.b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-product-bereo_maintenanceBoxItem .b-a-plainText_s,
.b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-product-bereo_maintenanceBoxItem .b-a-fileInput_text,
.b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-product-bereo_maintenanceBoxItem .b-o-adDetail-text .b-a-heading_new:after,
.b-o-adDetail-text .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-product-bereo_maintenanceBoxItem .b-a-heading_new:after,
.b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-product-bereo_maintenanceBoxItem .b-o-cmDetail_text .b-a-heading_new:after,
.b-o-cmDetail_text .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-product-bereo_maintenanceBoxItem .b-a-heading_new:after {
  font-size: calc(10px * 1.5);
  margin-top: 20px; }

body.b-body {
  opacity: 0;
  transition: opacity .6s, visibility .6s;
  visibility: hidden; }
  body.b-body.b-is-active {
    opacity: 1;
    visibility: visible; }
  body.b-body.b-is-fixed {
    height: 100%;
    overflow: hidden; }
  body.b-body .b-is-pc {
    display: block;
    visibility: visible; }
  body.b-body .b-is-sp {
    display: none;
    visibility: hidden; }
  body.b-body .b-tel {
    color: #242424;
    transition: opacity .3s; }
    body.b-body .b-tel:hover {
      opacity: .6; }
  body.b-body .base-h1wide > div {
    -webkit-transform: translateX(0) !important;
            transform: translateX(0) !important; }
    body.b-body .base-h1wide > div .h1 {
      opacity: 0;
      -webkit-transform: translate(20px, -50%);
              transform: translate(20px, -50%);
      transition-delay: 1.2s;
      transition-duration: 1.2s;
      transition-property: opacity, visibility, -webkit-transform;
      transition-property: opacity, visibility, transform;
      transition-property: opacity, visibility, transform, -webkit-transform;
      transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
      visibility: hidden; }
  body.b-body .base-h1wide[data-b-scroll-animation-active='true'] .h1 {
    opacity: 1;
    -webkit-transform: translate(0, -50%);
            transform: translate(0, -50%);
    visibility: visible; }
  body.b-body .base-h1image > div {
    -webkit-transform: translateX(0) !important;
            transform: translateX(0) !important; }
    body.b-body .base-h1image > div .h1 {
      opacity: 0;
      transition: opacity 1.2s .6s, visibility 1.2s .6s;
      visibility: hidden; }
  body.b-body .base-h1image[data-b-scroll-animation-active='true'] .h1 {
    opacity: 1;
    visibility: visible; }

.b-a-accordionButton {
  align-items: center;
  background: #43434c;
  display: flex;
  height: 70px;
  justify-content: center;
  width: 67px; }
  .b-a-accordionButton_closed, .b-a-accordionButton_opened {
    background: #c0c6ca;
    display: block;
    height: 1px;
    position: relative;
    width: 11px; }
  .b-a-accordionButton_closed:after {
    background: #c0c6ca;
    content: '';
    display: block;
    height: 100%;
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
    width: 100%; }
  .b-a-accordionButton_opened {
    display: none; }

.b-a-burgerButton {
  height: 100%;
  padding: 0 20px;
  width: 64px; }
  .b-a-burgerButton:hover {
    opacity: .6; }
  .b-a-burgerButton_closed {
    background: #242424;
    display: block;
    height: 2px;
    position: relative;
    width: 24px; }
    .b-a-burgerButton_closed:before, .b-a-burgerButton_closed:after {
      background: #242424;
      content: '';
      display: block;
      height: 100%;
      left: 0;
      position: absolute;
      width: 100%; }
    .b-a-burgerButton_closed:before {
      top: -6px; }
    .b-a-burgerButton_closed:after {
      top: 6px; }
  .b-a-burgerButton_opened {
    display: none;
    height: 20px;
    position: relative; }
    .b-a-burgerButton_opened:before, .b-a-burgerButton_opened:after {
      background: #132839;
      content: '';
      display: inline-block;
      height: 26px;
      left: 10px;
      position: absolute;
      top: -2px;
      width: 1px; }
    .b-a-burgerButton_opened:before {
      -webkit-transform: rotate(60deg);
              transform: rotate(60deg); }
    .b-a-burgerButton_opened:after {
      -webkit-transform: rotate(-60deg);
              transform: rotate(-60deg); }
  .b-a-burgerButton.b-is-opened .b-a-burgerButton_closed {
    display: none; }
  .b-a-burgerButton.b-is-opened .b-a-burgerButton_opened {
    display: block; }

.b-a-burgerInnerButton {
  align-items: center;
  cursor: pointer;
  display: flex;
  font-size: 13px;
  height: 62px;
  padding: 0 50px;
  position: relative;
  text-align: left;
  width: 100%; }
  .b-a-burgerInnerButton:before {
    border-bottom: 1px solid rgba(36, 36, 36, 0.1);
    bottom: 0;
    content: '';
    display: block;
    height: 1px;
    left: 30px;
    position: absolute;
    width: 297px; }
  .b-a-burgerInnerButton:after {
    border-color: transparent transparent transparent #83838c;
    border-style: solid;
    border-width: 2.5px 0 2.5px 5px;
    content: '';
    display: block;
    position: absolute;
    right: 33px;
    transition: -webkit-transform .3s;
    transition: transform .3s;
    transition: transform .3s, -webkit-transform .3s; }
  .b-a-burgerInnerButton[target='_blank'] {
    background: url("/library/img/common/icon_external.png") no-repeat right 29px center;
    background-size: 12px; }
    .b-a-burgerInnerButton[target='_blank']:after {
      display: none; }
  .b-a-burgerInnerButton_top {
    padding: 0 0 0 30px; }
    .b-a-burgerInnerButton_top:before {
      width: 437px; }
    .b-a-burgerInnerButton_top.b-is-active {
      background: #ffffff;
      color: #242424;
      font-weight: bold; }
      .b-a-burgerInnerButton_top.b-is-active:before, .b-a-burgerInnerButton_top.b-is-active:after {
        display: none; }
  .b-a-burgerInnerButton_return {
    background: #f4f4f4; }
    .b-a-burgerInnerButton_return:after {
      border-color: transparent #83838c transparent transparent;
      border-width: 2.5px 5px 2.5px 0;
      left: 33px;
      right: auto; }
  .b-a-burgerInnerButton_accordion:after {
    display: none; }
  .b-a-burgerInnerButton:hover:after {
    -webkit-transform: translate(-5px, -50%);
            transform: translate(-5px, -50%); }

.b-a-fileInput {
  display: block;
  cursor: pointer; }
  .b-a-fileInput_label {
    position: relative;
    display: block;
    width: 261px;
    padding: 11px 0 10px;
    text-align: center;
    border: 1px solid #d8d8d8;
    border-radius: 2px; }
    .b-a-fileInput_label:before {
      content: "";
      display: block;
      position: absolute;
      top: 0;
      bottom: 0;
      right: 15px;
      width: 15px;
      height: 11px;
      margin: auto;
      background-image: url("/library/img//common/icon_file.png");
      background-size: contain; }
  .b-a-fileInput_input {
    display: none; }
  .b-a-fileInput_text {
    margin-top: 5px; }

.b-a-fullImage {
  height: 100%;
  overflow: hidden;
  position: relative;
  width: 100%; }
  .b-a-fullImage_image {
    font-family: 'object-fit: cover;';
    height: 100%;
    object-fit: cover;
    width: 100%; }
  .b-a-fullImage[data-b-position='top'] .b-a-fullImage_image {
    object-position: top; }
  .b-a-fullImage[data-b-position='bottom'] .b-a-fullImage_image {
    object-position: bottom; }

.b-a-heading_h1, .b-a-heading_h2, .b-o-moduleLinkSet_heading .b-a-textLink_anchor, .b-a-heading_h3, .b-m-boxContents .b-a-plainText:first-of-type, .b-m-boxContents .b-a-fileInput_label_text:first-of-type, .b-m-boxContents .b-a-fileInput_text:first-of-type, .b-m-boxContents .b-o-tooltipInTextBlock:first-of-type, .b-m-boxContents .b-page-sample-113_text:first-of-type, .b-m-boxLink .b-a-plainText:first-of-type, .b-m-boxLink .b-a-fileInput_label_text:first-of-type, .b-m-boxLink .b-a-fileInput_text:first-of-type, .b-m-boxLink .b-o-tooltipInTextBlock:first-of-type, .b-m-boxLink .b-page-sample-113_text:first-of-type, .b-m-boxLinkRow .b-a-plainText:first-of-type, .b-m-boxLinkRow .b-a-fileInput_label_text:first-of-type, .b-m-boxLinkRow .b-a-fileInput_text:first-of-type, .b-m-boxLinkRow .b-o-tooltipInTextBlock:first-of-type, .b-m-boxLinkRow .b-page-sample-113_text:first-of-type, .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-a-plainText:first-of-type, .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-a-fileInput_label_text:first-of-type, .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-a-fileInput_text:first-of-type, .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-o-tooltipInTextBlock:first-of-type, .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-page-sample-113_text:first-of-type, .b-a-heading_h4, .b-m-tabBox_navi .b-a-simpleButton_tab, .b-o-moduleFadeSlider_main-caption .b-a-plainText, .b-o-moduleFadeSlider_main-caption .b-a-fileInput_label_text, .b-o-moduleFadeSlider_main-caption .b-a-fileInput_text, .b-o-moduleFadeSlider_main-caption .b-o-tooltipInTextBlock, .b-o-moduleFadeSlider_main-caption .b-page-sample-113_text, .b-o-moduleFadeSlider_main-captionLink .b-a-plainText, .b-o-moduleFadeSlider_main-captionLink .b-a-fileInput_label_text, .b-o-moduleFadeSlider_main-captionLink .b-a-fileInput_text, .b-o-moduleFadeSlider_main-captionLink .b-o-tooltipInTextBlock, .b-o-moduleFadeSlider_main-captionLink .b-page-sample-113_text {
  font-weight: bold; }

.b-a-heading_h1 {
  font-size: 26px;
  letter-spacing: .69px; }

.b-a-heading_h2, .b-o-moduleLinkSet_heading .b-a-textLink_anchor {
  font-size: 22px;
  letter-spacing: .59px; }

.b-a-heading_h3, .b-m-boxContents .b-a-plainText:first-of-type, .b-m-boxContents .b-a-fileInput_label_text:first-of-type, .b-m-boxContents .b-a-fileInput_text:first-of-type, .b-m-boxContents .b-o-tooltipInTextBlock:first-of-type, .b-m-boxContents .b-page-sample-113_text:first-of-type, .b-m-boxLink .b-a-plainText:first-of-type, .b-m-boxLink .b-a-fileInput_label_text:first-of-type, .b-m-boxLink .b-a-fileInput_text:first-of-type, .b-m-boxLink .b-o-tooltipInTextBlock:first-of-type, .b-m-boxLink .b-page-sample-113_text:first-of-type, .b-m-boxLinkRow .b-a-plainText:first-of-type, .b-m-boxLinkRow .b-a-fileInput_label_text:first-of-type, .b-m-boxLinkRow .b-a-fileInput_text:first-of-type, .b-m-boxLinkRow .b-o-tooltipInTextBlock:first-of-type, .b-m-boxLinkRow .b-page-sample-113_text:first-of-type, .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-a-plainText:first-of-type, .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-a-fileInput_label_text:first-of-type, .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-a-fileInput_text:first-of-type, .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-o-tooltipInTextBlock:first-of-type, .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-page-sample-113_text:first-of-type {
  font-size: 18px;
  letter-spacing: .48px; }

.b-a-heading_h4, .b-m-tabBox_navi .b-a-simpleButton_tab, .b-o-moduleFadeSlider_main-caption .b-a-plainText, .b-o-moduleFadeSlider_main-caption .b-a-fileInput_label_text, .b-o-moduleFadeSlider_main-caption .b-a-fileInput_text, .b-o-moduleFadeSlider_main-caption .b-o-tooltipInTextBlock, .b-o-moduleFadeSlider_main-caption .b-page-sample-113_text, .b-o-moduleFadeSlider_main-captionLink .b-a-plainText, .b-o-moduleFadeSlider_main-captionLink .b-a-fileInput_label_text, .b-o-moduleFadeSlider_main-captionLink .b-a-fileInput_text, .b-o-moduleFadeSlider_main-captionLink .b-o-tooltipInTextBlock, .b-o-moduleFadeSlider_main-captionLink .b-page-sample-113_text {
  font-size: 15px;
  letter-spacing: .4px; }

.b-a-heading_pageTitle {
  align-items: flex-start;
  display: flex; }
  .b-a-heading_pageTitle:before {
    background: #bac1ca;
    content: '';
    display: block;
    height: 20px;
    margin-right: 10px;
    position: relative;
    top: 10px;
    width: 4px; }

.b-a-heading_ordered::before {
  content: attr(data-number);
  display: inline-block;
  color: #bac1ca;
  font-family: "Helvetica Neue", "arial", sans-serif;
  line-height: 1;
  margin-right: 11px;
  padding-right: 11px;
  background-image: linear-gradient(to bottom, currentColor, currentColor 1px, transparent 1px, transparent 2px);
  background-size: 1px 3px;
  background-position: right;
  background-repeat: repeat-y; }

.b-a-heading_bordered {
  border-bottom: 1px solid #efefef; }
  .b-a-heading_bordered.b-a-heading_h1 {
    padding-bottom: 30px; }
  .b-a-heading_bordered.b-a-heading_h2, .b-o-moduleLinkSet_heading .b-a-heading_bordered.b-a-textLink_anchor {
    padding-bottom: 9px; }
  .b-a-heading_bordered.b-a-heading_h3, .b-m-boxContents .b-a-heading_bordered.b-a-plainText:first-of-type, .b-m-boxContents .b-a-heading_bordered.b-a-fileInput_label_text:first-of-type, .b-m-boxContents .b-a-heading_bordered.b-a-fileInput_text:first-of-type, .b-m-boxContents .b-a-heading_bordered.b-o-tooltipInTextBlock:first-of-type, .b-m-boxContents .b-a-heading_bordered.b-page-sample-113_text:first-of-type, .b-m-boxLink .b-a-heading_bordered.b-a-plainText:first-of-type, .b-m-boxLink .b-a-heading_bordered.b-a-fileInput_label_text:first-of-type, .b-m-boxLink .b-a-heading_bordered.b-a-fileInput_text:first-of-type, .b-m-boxLink .b-a-heading_bordered.b-o-tooltipInTextBlock:first-of-type, .b-m-boxLink .b-a-heading_bordered.b-page-sample-113_text:first-of-type, .b-m-boxLinkRow .b-a-heading_bordered.b-a-plainText:first-of-type, .b-m-boxLinkRow .b-a-heading_bordered.b-a-fileInput_label_text:first-of-type, .b-m-boxLinkRow .b-a-heading_bordered.b-a-fileInput_text:first-of-type, .b-m-boxLinkRow .b-a-heading_bordered.b-o-tooltipInTextBlock:first-of-type, .b-m-boxLinkRow .b-a-heading_bordered.b-page-sample-113_text:first-of-type, .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-a-heading_bordered.b-a-plainText:first-of-type, .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-a-heading_bordered.b-a-fileInput_label_text:first-of-type, .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-a-heading_bordered.b-a-fileInput_text:first-of-type, .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-a-heading_bordered.b-o-tooltipInTextBlock:first-of-type, .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-a-heading_bordered.b-page-sample-113_text:first-of-type {
    padding-bottom: 9px; }

.b-a-input {
  background: #ffffff;
  border: 1px solid #e9e9e9;
  border-radius: 2px;
  font-size: 13px;
  max-width: 540px;
  padding: 8px 45px 8px 15px;
  width: 100%; }
  .b-a-input::-webkit-input-placeholder {
    color: #919191; }
  .b-a-input::placeholder {
    color: #919191; }
  .b-a-input:focus {
    outline: none; }

.b-a-logo {
  background: url("/library/img/common/logo.png") no-repeat left center;
  background-size: 100%;
  display: block;
  height: 100%;
  width: 71px; }
  .b-a-logo.b-is-white {
    background-image: url("/library/img/common/logo_white.png");
    height: 46px;
    width: 102px; }

.b-a-plainText_l {
  font-size: 18px; }

.b-a-plainText_m, .b-a-fileInput_label_text, .b-a-simpleButton_location, .b-a-simpleButton_more, .b-m-boxLink_subjects .b-a-plainText_m:first-of-type, .b-m-modal_slider-pager, .b-m-tooltipInText, .b-m-worksNaviButton .b-a-simpleButton, .b-o-locationNavi_content .b-m-accordion_inner .b-a-textLink_prefecture_anchor, .b-o-megadrop_sub .b-a-textLink_anchor, .b-o-moduleLinkSet_item .b-a-textLink_anchor, .b-o-searchModal .b-a-simpleButton_modal, .b-o-tooltipInTextBlock, .b-page-sample .b-a-heading_module-title, .b-page-sample-113_text {
  font-size: 15px; }

.b-a-plainText_s, .b-a-fileInput_text, .b-o-adDetail-text .b-a-heading_new:after, .b-o-cmDetail_text .b-a-heading_new:after {
  font-size: 12px;
  letter-spacing: normal; }

.b-a-plainText_ss, .b-o-localSearchNavi_button, .b-o-localSearchNavi .b-m-modal .b-a-simpleButton_modal, .b-o-localSearchNavi .b-o-liaisonPrefectureNavi .b-a-simpleButton_modal, .b-o-localSearchNavi > .b-a-textLink .b-a-textLink_anchor {
  font-size: 10px;
  letter-spacing: normal; }

.b-a-plainText.b-is-note, .b-is-note.b-a-fileInput_label_text, .b-is-note.b-a-fileInput_text, .b-is-note.b-o-tooltipInTextBlock, .b-is-note.b-page-sample-113_text {
  padding-left: 2em;
  text-indent: -2em; }
  .b-a-plainText.b-is-note::before, .b-is-note.b-a-fileInput_label_text::before, .b-is-note.b-a-fileInput_text::before, .b-is-note.b-o-tooltipInTextBlock::before, .b-is-note.b-page-sample-113_text::before {
    content: "\203B";
    display: inline;
    margin-right: 1em; }

.b-a-radioButton {
  cursor: pointer; }
  .b-a-radioButton_label {
    align-items: center;
    display: flex;
    font-size: 15px;
    height: 24px;
    margin-left: 27px;
    position: relative; }
    .b-a-radioButton_label:before {
      background: #ffffff;
      border: #cccccc 1px solid;
      border-radius: 50%;
      box-sizing: border-box;
      content: '';
      display: inline-block;
      height: 15px;
      left: -27px;
      position: absolute;
      transition: border-color .3s, border-width .3s;
      vertical-align: top;
      width: 15px;
      top: 50%;
      -webkit-transform: translateY(-50%);
              transform: translateY(-50%); }
      .b-is-ie .b-a-radioButton_label:before {
        top: calc(50% - .2em); }
  .b-a-radioButton_input {
    cursor: pointer;
    display: none; }
    .b-a-radioButton_input:focus {
      outline: none; }
    .b-a-radioButton_input:checked + .b-a-radioButton_label:before {
      border-color: #43434c;
      border-width: 4px; }
  .b-a-radioButton_hasInput {
    display: flex;
    align-items: center; }
    .b-a-radioButton_hasInput .b-a-radioButton_label {
      margin-right: 10px;
      white-space: nowrap; }

.b-a-scrollBox {
  border: 1px solid #d8d8d8;
  height: 483px;
  overflow: hidden;
  padding: 30px 30px 0 30px;
  position: relative;
  width: 859px; }
  .b-a-scrollBox_inner {
    padding-bottom: 30px; }
  .b-a-scrollBox_bar {
    background: #ebebeb;
    height: calc(100% - 60px);
    position: absolute;
    right: 17px;
    top: 30px;
    width: 1px; }
  .b-a-scrollBox_dial {
    cursor: pointer;
    height: 100px;
    left: -15px;
    position: relative;
    width: 30px; }
    .b-a-scrollBox_dial:before {
      background: #83838c;
      content: '';
      display: block;
      height: 100%;
      left: 14px;
      position: absolute;
      top: 0;
      width: 2px; }
  .b-a-scrollBox[data-b-horizontal] {
    width: 100%;
    height: auto;
    overflow: visible; }
    .b-a-scrollBox[data-b-horizontal] .b-a-scrollBox_inner {
      display: inline-block;
      padding-bottom: 28px; }
    .b-a-scrollBox[data-b-horizontal] .b-a-scrollBox_bar {
      height: 2px;
      position: absolute;
      right: 30px;
      top: auto;
      bottom: 0;
      width: calc(100% - 60px); }
    .b-a-scrollBox[data-b-horizontal] .b-a-scrollBox_dial {
      width: 100px;
      height: 30px;
      left: auto;
      top: -15px; }
      .b-a-scrollBox[data-b-horizontal] .b-a-scrollBox_dial:before {
        width: 100%;
        height: 3px;
        left: 0;
        top: 14px; }

.b-a-searchButton {
  background: url("/library/img/common/icon_search.png") no-repeat 10px center;
  background-size: 18px;
  padding-left: 35px; }
  .b-a-searchButton_submit {
    background: url("/library/img/common/icon_search.png") no-repeat center center;
    background-size: 18px;
    height: 36px;
    width: 42px; }
  .b-a-searchButton_suggest {
    background: #ffffff url("/library/img/common/icon_search.png") no-repeat right 14px center;
    background-size: 10px;
    padding: 8px 15px;
    text-align: left;
    width: 100%; }
    .b-a-searchButton_suggest:hover {
      background-color: #f4f4f4; }

.b-a-selectBox {
  height: 45px;
  position: relative;
  max-width: 540px; }
  .b-a-selectBox_select {
    -webkit-appearance: none;
            appearance: none;
    background: none transparent;
    border: 1px solid #d8d8d8;
    border-radius: 0;
    color: inherit;
    font-size: inherit;
    height: 100%;
    margin-bottom: -1px;
    outline: none;
    padding: 0 60px 0 30px;
    position: relative;
    text-align: left;
    vertical-align: middle;
    width: 100%; }
    .b-a-selectBox_select::-ms-expand {
      display: none; }
  .b-a-selectBox_bullet {
    background: #3b3b41;
    height: 15px;
    position: absolute;
    right: 10px;
    top: 50%;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
    width: 15px; }
    .b-a-selectBox_bullet:before {
      border-color: #ffffff transparent transparent transparent;
      border-style: solid;
      border-width: 3px 3.5px 0 3.5px;
      bottom: 0;
      content: '';
      display: block;
      height: 0;
      left: 0;
      margin: auto;
      position: absolute;
      right: 0;
      top: 0;
      width: 0; }

.b-a-selectFormButton {
  align-items: center;
  background: #3b3b41;
  display: flex;
  height: 15px;
  justify-content: center;
  width: 15px; }
  .b-a-selectFormButton:after {
    border-color: #ffffff transparent transparent transparent;
    border-style: solid;
    border-width: 3px 3.5px 0 3.5px;
    content: '';
    display: block;
    height: 0;
    transition: -webkit-transform .2s ease-in-out;
    transition: transform .2s ease-in-out;
    transition: transform .2s ease-in-out, -webkit-transform .2s ease-in-out;
    width: 0; }

.b-a-simpleButton_tag {
  background: #e3e6e9;
  border-radius: 15px;
  color: #838586;
  font-size: 15px;
  font-weight: bold;
  line-height: 1;
  padding: 6px 10px; }

.b-a-simpleButton_new, .b-a-simpleButton_bookmark {
  height: 30px; }

.b-a-simpleButton_new {
  background: #ffffff;
  font-size: 12px;
  font-weight: bold;
  letter-spacing: .32px;
  width: 50px; }

.b-a-simpleButton_bookmark {
  background: #ffffff url("/library/img/common/icon_bookmark.png") no-repeat center center;
  background-size: 15px;
  width: 40px; }

.b-a-simpleButton_bookmark-banner, .b-a-simpleButton_bookmarked-banner, .b-a-simpleButton_bookmark-banner.b-is-active {
  border-radius: 2px;
  font-size: 15px;
  height: 60px;
  padding: 0 40px 0 20px;
  text-align: left;
  width: 366px; }

.b-a-simpleButton_bookmark-banner {
  background: #997e63 url("/library/img/common/icon_bookmark_border.png") no-repeat right 20px center;
  background-size: 16px;
  color: #ffffff; }
  .b-a-simpleButton_bookmark-banner.b-is-active:after {
    content: '\767B\9332\6E08\307F'; }

.b-a-simpleButton_bookmarked-banner, .b-a-simpleButton_bookmark-banner.b-is-active {
  background: #ffffff url("/library/img/common/icon_bookmark.png") no-repeat right 21px center;
  background-size: 13px;
  border: 1px solid #997e63;
  color: #997e63; }

.b-a-simpleButton_remove {
  background: url("/library/img/common/icon_remove.png") no-repeat right center;
  background-size: 15px;
  height: 30px;
  line-height: 30px;
  padding-right: 25px; }

.b-a-simpleButton_close {
  background: #b1b1bc;
  height: 15px;
  position: relative;
  width: 15px; }
  .b-a-simpleButton_close:before, .b-a-simpleButton_close:after {
    background: #ffffff;
    content: '';
    display: inline-block;
    height: 9px;
    left: 7px;
    position: absolute;
    top: 2.5px;
    width: 1px; }
  .b-a-simpleButton_close:before {
    -webkit-transform: rotate(45deg);
            transform: rotate(45deg); }
  .b-a-simpleButton_close:after {
    -webkit-transform: rotate(-45deg);
            transform: rotate(-45deg); }

.b-a-simpleButton_modal {
  background: #ffffff url("/library/img/common/icon_modal.png") no-repeat right 25px center;
  border: 1px solid #d8d8d8;
  font-size: 15px;
  font-weight: bold;
  line-height: 1;
  padding: 20px 40px;
  width: 366px; }

.b-a-simpleButton_modal-close {
  height: 24px;
  margin-bottom: 15px;
  position: relative;
  width: 40px; }
  .b-a-simpleButton_modal-close:before, .b-a-simpleButton_modal-close:after {
    background: #ffffff;
    content: '';
    display: inline-block;
    height: 40px;
    left: 20px;
    position: absolute;
    top: -8px;
    width: 2px; }
  .b-a-simpleButton_modal-close:before {
    -webkit-transform: rotate(45deg);
            transform: rotate(45deg); }
  .b-a-simpleButton_modal-close:after {
    -webkit-transform: rotate(-45deg);
            transform: rotate(-45deg); }

.b-a-simpleButton_prev, .b-a-simpleButton_next {
  height: 60px;
  position: relative;
  width: 27px; }
  .b-a-simpleButton_prev:before, .b-a-simpleButton_prev:after, .b-a-simpleButton_next:before, .b-a-simpleButton_next:after {
    background: #242424;
    content: '';
    display: block;
    height: 9px;
    left: 12px;
    position: absolute;
    width: 1px; }
  .b-a-simpleButton_prev:before, .b-a-simpleButton_next:before {
    top: 23px;
    -webkit-transform: rotate(55deg);
            transform: rotate(55deg); }
  .b-a-simpleButton_prev:after, .b-a-simpleButton_next:after {
    top: 28px;
    -webkit-transform: rotate(-55deg);
            transform: rotate(-55deg); }

.b-a-simpleButton_next:before {
  -webkit-transform: rotate(-55deg);
          transform: rotate(-55deg); }

.b-a-simpleButton_next:after {
  -webkit-transform: rotate(55deg);
          transform: rotate(55deg); }

.b-a-simpleButton_plus {
  background: #43434c;
  height: 30px;
  position: relative;
  width: 30px; }
  .b-a-simpleButton_plus:before, .b-a-simpleButton_plus:after {
    background: #ffffff;
    content: '';
    display: block;
    height: 2px;
    position: absolute;
    width: 14px; }
  .b-a-simpleButton_plus:after {
    -webkit-transform: translate(-50%, -50%) rotate(90deg);
            transform: translate(-50%, -50%) rotate(90deg); }

.b-a-simpleButton_location {
  background: #83838c url("/library/img/common/icon_location.png") no-repeat 25px center;
  background-size: 18px;
  color: #ffffff;
  height: 60px;
  width: 323px; }

.b-a-simpleButton_more {
  background: #ffffff url("/library/img/common/icon_more.png") no-repeat right 30px center;
  background-size: 15px;
  border: 1px solid #d8d8d8;
  border-radius: 3px;
  font-weight: bold;
  height: 60px;
  position: relative;
  width: 366px; }

.b-a-sliderNavi {
  align-items: center;
  display: flex;
  justify-content: space-between;
  margin: 25px auto 40px auto;
  width: 268px; }
  .b-a-sliderNavi_prev, .b-a-sliderNavi_next {
    cursor: pointer;
    height: 24px;
    position: relative;
    width: 24px; }
    .b-a-sliderNavi_prev:before, .b-a-sliderNavi_prev:after, .b-a-sliderNavi_next:before, .b-a-sliderNavi_next:after {
      background: #3b3b41;
      content: '';
      display: inline-block;
      height: 12px;
      left: 0;
      left: 12px;
      position: absolute;
      width: 1px; }
    .b-a-sliderNavi_prev:before, .b-a-sliderNavi_next:before {
      top: 2px; }
    .b-a-sliderNavi_prev:after, .b-a-sliderNavi_next:after {
      top: 10px; }

@media (min-width: 768px) {
    .b-a-sliderNavi_prev,
    .b-a-sliderNavi_next {
        height: 48px;
        width: 48px;
    }
    .b-a-sliderNavi_prev:before,
    .b-a-sliderNavi_prev:after,
    .b-a-sliderNavi_next:before,
    .b-a-sliderNavi_next:after {
        height: 24px;
    }
    .b-a-sliderNavi_prev:before,
    .b-a-sliderNavi_next:before {
        top: 4px;
    }
    .b-a-sliderNavi_prev:after,
    .b-a-sliderNavi_next:after {
        top: 20px;
        
    }
    .b-a-sliderNavi_next:before,
    .b-a-sliderNavi_next:after {
        left: auto;
        right: 12px;
    }
}

  .b-a-sliderNavi_prev:before {
    -webkit-transform: rotate(50deg);
            transform: rotate(50deg); }
  .b-a-sliderNavi_prev:after {
    -webkit-transform: rotate(-50deg);
            transform: rotate(-50deg); }
  .b-a-sliderNavi_next:before {
    -webkit-transform: rotate(-50deg);
            transform: rotate(-50deg); }
  .b-a-sliderNavi_next:after {
    -webkit-transform: rotate(50deg);
            transform: rotate(50deg); }
  .b-a-sliderNavi_bar {
    background: rgba(109, 109, 120, 0.3);
    height: 1px;
    width: 180px; }
    .b-a-sliderNavi_bar-dial {
      background: #3b3b41;
      border-radius: 50%;
      cursor: pointer;
      height: 8px;
      left: -4px;
      position: relative;
      top: -4px;
      width: 8px; }

.b-a-snsButton {
  background: #f4f4f4 no-repeat center center;
  background-size: 40px;
  display: block;
  height: 109px;
  position: relative;
  width: 145px; }
  .b-a-snsButton:after {
    border-color: transparent transparent #3b3b41 transparent;
    border-style: solid;
    border-width: 0 0 5px 5px;
    bottom: 0;
    content: '';
    display: block;
    position: absolute;
    right: 0; }
  .b-a-snsButton:hover {
    opacity: .8; }
  .b-a-snsButton.b-is-compact {
    background-color: #ffffff;
    background-position-y: top;
    background-size: 30px;
    height: 50px;
    width: 90px; }
  .b-a-snsButton_instagram {
    background-image: url("/library/img/common/icon_instagram.png"); }
  .b-a-snsButton_youtube {
    background-image: url("/library/img/common/icon_youtube.png"); }
  .b-a-snsButton_line {
    background-image: url("/library/img/common/icon_line.png"); }
  .b-a-snsButton_facebook {
    background-image: url("/library/img/common/icon_facebook.png"); }
  .b-a-snsButton_tumblr {
    background-image: url("/library/img/common/icon_tumblr.png"); }
  .b-a-snsButton_pinterest {
    background-image: url("/library/img/common/icon_pinterest.png"); }
  .b-a-snsButton_twitter {
    background-image: url("/library/img/common/icon_twitter.png"); }
  .b-a-snsButton_linkedin {
    background-image: url("/library/img/common/icon_linkedin.png"); }
  .b-a-snsButton_mail {
    background-image: url("/library/img/common/icon_mail.png"); }
  .b-is-ie .b-a-snsButton_twitter {
    display: none; }
  .b-a-snsButton_mail.b-is-compact {
    background-position-y: 3px; }

.b-a-textBox {
  font-weight: bold;
  padding: 30px; }
  .b-a-textBox_gray {
    background-color: #f4f4f4; }
  .b-a-textBox > .b-a-plainText, .b-a-textBox > .b-a-fileInput_label_text, .b-a-textBox > .b-a-fileInput_text, .b-a-textBox > .b-o-tooltipInTextBlock, .b-a-textBox > .b-page-sample-113_text {
    line-height: 2;
    margin-top: calc(-1em / 2);
    margin-bottom: calc(-1em / 2); }
  :root .b-a-textBox_list {
    margin-top: 0;
    margin-bottom: 0;
    padding-left: 0; }
  .b-a-textBox_list-item {
    display: flex;
    line-height: 2; }
    .b-a-textBox_list-item::before {
      content: "";
      background-color: #83838c;
      display: inline-block;
      height: 4px;
      margin-right: 11px;
      margin-top: 9px;
      min-width: 4px; }

.b-a-textLink {
  position: relative; }
  .b-a-textLink_anchor {
    background: no-repeat 10px center;
    transition: opacity .3s; }
    .b-a-textLink_anchor:hover {
      opacity: .6; }
    .b-is-ie .b-a-textLink_anchor {
      margin-bottom: -.18em;
      padding-top: .18em; }
  .b-a-textLink_english_anchor {
    background-image: url("/library/img/common/icon_english.png");
    background-size: 18px;
    padding-left: 34px; }
  .b-a-textLink_contact_anchor {
    background-image: url("/library/img/common/icon_contact.png");
    background-size: 15px;
    padding-left: 32px; }
  .b-a-textLink_owner_anchor {
    background-image: url(/library/img/common/icon_noc.png);
    background-size: 15px;
    padding-left: 32px;}
  .b-a-textLink_arrow_anchor {
    background: url("/library/img/common/icon_arrow.png") no-repeat right 12px top 2px;
    background-size: 15px;
    border-bottom: 1px solid #d8d8d8;
    font-size: 15px;
    font-weight: bold;
    line-height: 18px;
    padding: 0 60px 20px 12px; }
    .b-a-textLink_arrow_anchor[target='_blank'] {
      background: url("/library/img/common/icon_external.png") no-repeat right 12px center;
      background-size: 15px; }
  .b-a-textLink_arrow-black-bg {
    height: 60px;
    width: 366px; }
    .b-a-textLink_arrow-black-bg_anchor {
      align-items: center;
      background: #3b3b41 url("/library/img/common/icon_arrow.png") no-repeat right 22px center;
      background-size: 15px;
      border-radius: 3px;
      color: #ffffff;
      display: flex;
      font-size: 15px;
      font-weight: bold;
      height: 100%;
      justify-content: center;
      width: 100%; }
      .b-a-textLink_arrow-black-bg_anchor[target='_blank'] {
        background-image: url("/library/img/common/icon_external_white.png");
        background-position: right 16px center; }
  .b-a-textLink_arrow-white-bg {
    height: 60px;
    width: 366px; }
    .b-a-textLink_arrow-white-bg_anchor {
      align-items: center;
      background: #ffffff url("/library/img/common/icon_arrow.png") no-repeat right 22px center;
      background-size: 15px;
      border: 1px solid #d8d8d8;
      border-radius: 3px;
      display: flex;
      font-size: 15px;
      font-weight: bold;
      height: 100%;
      justify-content: center;
      width: 100%; }
  .b-a-textLink_arrow-red-bg {
    height: 60px;
    width: 366px; }
    .b-a-textLink_arrow-red-bg_anchor {
      align-items: center;
      background: #c03f3f url("/library/img/common/icon_arrow_red.png") no-repeat right 22px center;
      background-size: 15px;
      border-radius: 3px;
      color: #ffffff;
      display: flex;
      font-size: 15px;
      font-weight: bold;
      height: 100%;
      justify-content: center;
      width: 100%; }
      .b-a-textLink_arrow-red-bg_anchor[target='_blank'] {
        background-image: url("/library/img/common/icon_external_white.png");
        background-position: right 25px center; }
  .b-a-textLink_arrow-blue-bg {
    height: 60px;
    width: 366px; }
    .b-a-textLink_arrow-blue-bg_anchor {
      align-items: center;
      background: #002166 url("/library/img/common/icon_arrow_blue.png") no-repeat right 22px center;
      background-size: 15px;
      border-radius: 3px;
      color: #ffffff;
      display: flex;
      font-size: 15px;
      font-weight: bold;
      height: 100%;
      justify-content: center;
      width: 100%; }
      .b-a-textLink_arrow-blue-bg_anchor[target='_blank'] {
        background-image: url("/library/img/common/icon_external_white.png"); }
  .b-a-textLink_triangle_anchor:after {
    border-color: transparent transparent transparent #48484d;
    border-style: solid;
    border-width: 2.5px 0 2.5px 5px;
    content: '';
    display: block;
    position: absolute;
    right: 0;
    transition: -webkit-transform .3s;
    transition: transform .3s;
    transition: transform .3s, -webkit-transform .3s; }
  .b-a-textLink_triangle_anchor[target='_blank'] {
    background: url("/library/img/common/icon_external.png") no-repeat right center;
    background-size: 12px; }
    .b-a-textLink_triangle_anchor[target='_blank']:after {
      display: none; }
  .b-a-textLink_triangle_anchor:hover:after {
    -webkit-transform: translate(-5px, -50%) !important;
            transform: translate(-5px, -50%) !important; }
  .b-a-textLink_pdf_anchor {
    border-bottom: 1px solid #979797;
    color: #8e8e97;
    display: inline;
    font-size: 15px;
    line-height: 1;
    padding-bottom: 5px;
    padding-bottom: 5px;
    position: relative;
    width: auto; }
    .b-a-textLink_pdf_anchor[data-b-pdf-volume]:after {
      bottom: 6px;
      color: #8e8e97;
      content: attr(data-b-pdf-volume);
      font-size: 12px;
      position: absolute;
      right: -32px;
      -webkit-transform: translate(100%, 0);
              transform: translate(100%, 0);
      white-space: nowrap; }
    .b-a-textLink_pdf_anchor:before {
      background-image: url("/library/img/common/icon_pdf.png");
      background-size: contain;
      bottom: 5px;
      content: '';
      display: inline-block;
      height: 17px;
      order: 2;
      position: absolute;
      right: -13px;
      -webkit-transform: translate(100%, 0);
              transform: translate(100%, 0);
      width: 15px; }
  .b-a-textLink_pdf-black-bg {
    height: 57px;
    width: 431px; }
    .b-a-textLink_pdf-black-bg_anchor {
      align-items: center;
      background: #3b3b41 url("/library/img/common/icon_pdf.png") no-repeat right 30px center;
      background-size: 15px;
      border-radius: 3px;
      color: #ffffff;
      display: flex;
      font-size: 15px;
      font-weight: bold;
      height: 100%;
      justify-content: center;
      padding: 0 45px;
      width: 100%; }
  .b-a-textLink_pdf-white-bg {
    height: 57px;
    width: 431px; }
    .b-a-textLink_pdf-white-bg_anchor {
      align-items: center;
      background: url("/library/img/common/icon_pdf.png") no-repeat right 30px center;
      background-size: 15px;
      border: 1px solid #d8d8d8;
      border-radius: 3px;
      display: flex;
      font-size: 15px;
      font-weight: bold;
      height: 100%;
      justify-content: center;
      padding: 0 45px;
      width: 100%; }
  .b-a-textLink_in-page-anchor {
    display: inline-block; }
    .b-a-textLink_in-page-anchor_anchor {
      background: url("/library/img/common/icon_arrow_in_page_anchor.png") no-repeat right 30px top 1px;
      background-size: 15px;
      border-bottom: none;
      font-size: 15px;
      font-weight: bold;
      line-height: 18px;
      padding: 0 54px 0 0; }
  .b-a-textLink_in-page-anchor-black-bg {
    background-color: #3b3b41;
    display: inline-block; }
    .b-a-textLink_in-page-anchor-black-bg_anchor {
      background: url("/library/img/common/icon_arrow_in_page_anchor_white.png") no-repeat right 30px top 1px;
      background-size: 15px;
      border-bottom: none;
      color: #ffffff;
      font-size: 15px;
      font-weight: bold;
      line-height: 18px;
      padding: 0 54px 0 0; }
  .b-a-textLink_in-page-anchor-box_anchor {
    background: url("/library/img/common/icon_arrow_in_page_anchor.png") no-repeat right 25px top 20px;
    background-size: 15px;
    border: 1px solid #d8d8d8;
    font-size: 15px;
    font-weight: bold;
    line-height: 18px;
    padding: 20px 40px 20px 20px; }

.b-a-wrapper, .b-page-search #ss-result {
  margin: 0 auto;
  position: relative;
  width: 1160px; }

.b-m-accordion_button {
  align-items: center;
  border: 1px solid #d8d8d8;
  display: flex;
  height: 60px;
  justify-content: space-between;
  padding: 0 30px;
  text-align: left;
  width: 100%; }
  .b-m-accordion_button .b-a-accordionButton {
    height: 15px;
    width: 15px; }
    .b-m-accordion_button .b-a-accordionButton_closed, .b-m-accordion_button .b-a-accordionButton_opened {
      height: 2px;
      -webkit-transform: scale(0.5);
              transform: scale(0.5);
      width: 16px; }

.b-m-accordion_content {
  height: 0;
  overflow: hidden;
  transition: height .3s ease-in-out; }

.b-m-accordion_inner {
  opacity: 0;
  padding: 30px;
  -webkit-transform: translateY(10px);
          transform: translateY(10px);
  transition: opacity .3s ease-in-out, -webkit-transform .35s ease-in-out;
  transition: opacity .3s ease-in-out, transform .35s ease-in-out;
  transition: opacity .3s ease-in-out, transform .35s ease-in-out, -webkit-transform .35s ease-in-out; }

.b-m-accordion.b-is-active {
  background: #f4f4f4; }
  .b-m-accordion.b-is-active .b-m-accordion_button {
    border-color: #f4f4f4; }
    .b-m-accordion.b-is-active .b-m-accordion_button .b-a-accordionButton_closed {
      display: none; }
    .b-m-accordion.b-is-active .b-m-accordion_button .b-a-accordionButton_opened {
      display: block; }
  .b-m-accordion.b-is-active .b-m-accordion_inner {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0); }

.b-m-accordionNavi {
  border-bottom: 1px solid #54545e; }
  .b-m-accordionNavi .b-a-textLink_anchor:not([href]) {
    pointer-events: none; }
  .b-m-accordionNavi_button .b-a-plainText, .b-m-accordionNavi_button .b-a-fileInput_label_text, .b-m-accordionNavi_button .b-a-fileInput_text, .b-m-accordionNavi_button .b-o-tooltipInTextBlock, .b-m-accordionNavi_button .b-page-sample-113_text {
    color: #ffffff;
    font-size: 15px;
    font-weight: bold; }
  .b-m-accordionNavi > .b-m-accordionNavi_button {
    align-items: center;
    display: flex;
    height: 70px;
    justify-content: space-between;
    width: 100%; }
  .b-m-accordionNavi_content {
    height: 0;
    overflow: hidden;
    transition: height .3s; }
    .b-m-accordionNavi_content .b-a-textLink_anchor {
      color: #ffffff;
      font-size: 15px; }
      .b-m-accordionNavi_content .b-a-textLink_anchor:after {
        display: none; }
    .b-m-accordionNavi_content .b-m-accordionNavi {
      border: none;
      margin-bottom: 45px; }
      .b-m-accordionNavi_content .b-m-accordionNavi_button {
        height: auto; }
        .b-m-accordionNavi_content .b-m-accordionNavi_button .b-a-plainText, .b-m-accordionNavi_content .b-m-accordionNavi_button .b-a-fileInput_label_text, .b-m-accordionNavi_content .b-m-accordionNavi_button .b-a-fileInput_text, .b-m-accordionNavi_content .b-m-accordionNavi_button .b-o-tooltipInTextBlock, .b-m-accordionNavi_content .b-m-accordionNavi_button .b-page-sample-113_text {
          font-weight: normal;
          margin-bottom: 20px; }
        .b-m-accordionNavi_content .b-m-accordionNavi_button .b-a-accordionButton {
          display: none; }
      .b-m-accordionNavi_content .b-m-accordionNavi_content {
        height: auto; }
        .b-m-accordionNavi_content .b-m-accordionNavi_content .b-m-accordionNavi_inner {
          display: block;
          padding: 0; }
        .b-m-accordionNavi_content .b-m-accordionNavi_content .b-a-textLink {
          margin-bottom: 10px;
          width: 100%; }
          .b-m-accordionNavi_content .b-m-accordionNavi_content .b-a-textLink_anchor {
            background: url("/library/img/common/icon_arrow_small.png") no-repeat left center;
            background-size: 9px;
            color: #9a9a9a;
            font-size: 12px;
            padding-left: 18px; }
            .b-m-accordionNavi_content .b-m-accordionNavi_content .b-a-textLink_anchor[target='_blank'] {
              background-image: url("/library/img/common/icon_external_gray.png"); }
  .b-m-accordionNavi_inner {
    display: flex;
    flex-wrap: wrap;
    padding: 30px 0 48px 0; }
  .b-m-accordionNavi[data-b-category='group'] .b-m-accordionNavi_content .b-a-textLink {
    margin-bottom: 35px;
    padding-right: 8%;
    width: calc(1 / 3 * 100% - .1px); }
    .b-m-accordionNavi[data-b-category='group'] .b-m-accordionNavi_content .b-a-textLink_anchor {
      background: url("/library/img/common/icon_arrow_large_white.png") no-repeat right center;
      background-size: 16px;
      padding-right: 30px; }
  .b-m-accordionNavi.b-is-active > .b-m-accordionNavi_button .b-a-accordionButton_closed {
    display: none; }
  .b-m-accordionNavi.b-is-active > .b-m-accordionNavi_button .b-a-accordionButton_opened {
    display: block; }

.b-m-akiyaContact {
  background: #f4f4f4;
  margin-top: 75px;
  padding-bottom: 77px;
  padding-top: 75px; }
  .b-m-akiyaContact_inner {
    background: #ffffff;
    margin: 0 auto;
    padding: 79px 75px 75px;
    width: 1160px; }
  .b-m-akiyaContact_wrap {
    display: flex;
    justify-content: space-between; }
  .b-m-akiyaContact_item {
    position: relative;
    width: 430px; }
    .b-m-akiyaContact_item:first-of-type:before {
      background: #d9d9d9;
      content: '';
      display: block;
      height: 100%;
      position: absolute;
      right: -75px;
      width: 1px; }
    .b-m-akiyaContact_item .b-a-heading_h3, .b-m-akiyaContact_item .b-m-boxContents .b-a-plainText:first-of-type, .b-m-boxContents .b-m-akiyaContact_item .b-a-plainText:first-of-type, .b-m-akiyaContact_item .b-m-boxContents .b-a-fileInput_label_text:first-of-type, .b-m-boxContents .b-m-akiyaContact_item .b-a-fileInput_label_text:first-of-type, .b-m-akiyaContact_item .b-m-boxContents .b-a-fileInput_text:first-of-type, .b-m-boxContents .b-m-akiyaContact_item .b-a-fileInput_text:first-of-type, .b-m-akiyaContact_item .b-m-boxContents .b-o-tooltipInTextBlock:first-of-type, .b-m-boxContents .b-m-akiyaContact_item .b-o-tooltipInTextBlock:first-of-type, .b-m-akiyaContact_item .b-m-boxContents .b-page-sample-113_text:first-of-type, .b-m-boxContents .b-m-akiyaContact_item .b-page-sample-113_text:first-of-type, .b-m-akiyaContact_item .b-m-boxLink .b-a-plainText:first-of-type, .b-m-boxLink .b-m-akiyaContact_item .b-a-plainText:first-of-type, .b-m-akiyaContact_item .b-m-boxLink .b-a-fileInput_label_text:first-of-type, .b-m-boxLink .b-m-akiyaContact_item .b-a-fileInput_label_text:first-of-type, .b-m-akiyaContact_item .b-m-boxLink .b-a-fileInput_text:first-of-type, .b-m-boxLink .b-m-akiyaContact_item .b-a-fileInput_text:first-of-type, .b-m-akiyaContact_item .b-m-boxLink .b-o-tooltipInTextBlock:first-of-type, .b-m-boxLink .b-m-akiyaContact_item .b-o-tooltipInTextBlock:first-of-type, .b-m-akiyaContact_item .b-m-boxLink .b-page-sample-113_text:first-of-type, .b-m-boxLink .b-m-akiyaContact_item .b-page-sample-113_text:first-of-type, .b-m-akiyaContact_item .b-m-boxLinkRow .b-a-plainText:first-of-type, .b-m-boxLinkRow .b-m-akiyaContact_item .b-a-plainText:first-of-type, .b-m-akiyaContact_item .b-m-boxLinkRow .b-a-fileInput_label_text:first-of-type, .b-m-boxLinkRow .b-m-akiyaContact_item .b-a-fileInput_label_text:first-of-type, .b-m-akiyaContact_item .b-m-boxLinkRow .b-a-fileInput_text:first-of-type, .b-m-boxLinkRow .b-m-akiyaContact_item .b-a-fileInput_text:first-of-type, .b-m-akiyaContact_item .b-m-boxLinkRow .b-o-tooltipInTextBlock:first-of-type, .b-m-boxLinkRow .b-m-akiyaContact_item .b-o-tooltipInTextBlock:first-of-type, .b-m-akiyaContact_item .b-m-boxLinkRow .b-page-sample-113_text:first-of-type, .b-m-boxLinkRow .b-m-akiyaContact_item .b-page-sample-113_text:first-of-type, .b-m-akiyaContact_item .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-a-plainText:first-of-type, .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-m-akiyaContact_item .b-a-plainText:first-of-type, .b-m-akiyaContact_item .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-a-fileInput_label_text:first-of-type, .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-m-akiyaContact_item .b-a-fileInput_label_text:first-of-type, .b-m-akiyaContact_item .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-a-fileInput_text:first-of-type, .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-m-akiyaContact_item .b-a-fileInput_text:first-of-type, .b-m-akiyaContact_item .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-o-tooltipInTextBlock:first-of-type, .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-m-akiyaContact_item .b-o-tooltipInTextBlock:first-of-type, .b-m-akiyaContact_item .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-page-sample-113_text:first-of-type, .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-m-akiyaContact_item .b-page-sample-113_text:first-of-type {
      margin-top: 23px; }
    .b-m-akiyaContact_item .b-a-plainText_m, .b-m-akiyaContact_item .b-a-fileInput_label_text, .b-m-akiyaContact_item .b-a-simpleButton_location, .b-m-akiyaContact_item .b-a-simpleButton_more, .b-m-akiyaContact_item .b-m-boxLink_subjects .b-a-plainText_m:first-of-type, .b-m-boxLink_subjects .b-m-akiyaContact_item .b-a-plainText_m:first-of-type, .b-m-akiyaContact_item .b-m-modal_slider-pager, .b-m-akiyaContact_item .b-m-tooltipInText, .b-m-akiyaContact_item .b-m-worksNaviButton .b-a-simpleButton, .b-m-worksNaviButton .b-m-akiyaContact_item .b-a-simpleButton, .b-m-akiyaContact_item .b-o-locationNavi_content .b-m-accordion_inner .b-a-textLink_prefecture_anchor, .b-o-locationNavi_content .b-m-accordion_inner .b-m-akiyaContact_item .b-a-textLink_prefecture_anchor, .b-m-akiyaContact_item .b-o-megadrop_sub .b-a-textLink_anchor, .b-o-megadrop_sub .b-m-akiyaContact_item .b-a-textLink_anchor, .b-m-akiyaContact_item .b-o-moduleLinkSet_item .b-a-textLink_anchor, .b-o-moduleLinkSet_item .b-m-akiyaContact_item .b-a-textLink_anchor, .b-m-akiyaContact_item .b-o-searchModal .b-a-simpleButton_modal, .b-o-searchModal .b-m-akiyaContact_item .b-a-simpleButton_modal, .b-m-akiyaContact_item .b-o-tooltipInTextBlock, .b-m-akiyaContact_item .b-page-sample .b-a-heading_module-title, .b-page-sample .b-m-akiyaContact_item .b-a-heading_module-title, .b-m-akiyaContact_item .b-page-sample-113_text {
      font-size: 15px;
      letter-spacing: .026em;
      line-height: 1.9;
      margin-top: 20px; }
  .b-m-akiyaContact_image {
    width: 430px; }
  .b-m-akiyaContact .b-a-textLink_arrow-black-bg {
    height: 72px;
    margin: 45px auto 0;
    width: 100%; }
    .b-m-akiyaContact .b-a-textLink_arrow-black-bg .b-a-textLink_arrow-black-bg_anchor {
      background-position: 97%; }

.b-m-banner {
  background: #242424;
  height: 180px;
  position: relative;
  width: 565px; }
  .b-m-banner .b-a-fullImage {
    left: 0;
    position: absolute;
    top: 0; }
    .b-m-banner .b-a-fullImage_image {
      opacity: .7;
      transition: opacity .3s; }
  .b-m-banner .b-a-plainText, .b-m-banner .b-a-fileInput_label_text, .b-m-banner .b-a-fileInput_text, .b-m-banner .b-o-tooltipInTextBlock, .b-m-banner .b-page-sample-113_text {
    left: 0;
    position: absolute;
    text-align: center;
    width: 100%; }
    .b-m-banner .b-a-plainText:nth-of-type(2), .b-m-banner .b-a-fileInput_label_text:nth-of-type(2), .b-m-banner .b-a-fileInput_text:nth-of-type(2), .b-m-banner .b-o-tooltipInTextBlock:nth-of-type(2), .b-m-banner .b-page-sample-113_text:nth-of-type(2) {
      bottom: 25px; }
    .b-m-banner .b-a-plainText .b-break, .b-m-banner .b-a-fileInput_label_text .b-break, .b-m-banner .b-a-fileInput_text .b-break, .b-m-banner .b-o-tooltipInTextBlock .b-break, .b-m-banner .b-page-sample-113_text .b-break {
      display: none; }
  .b-m-banner[target='_blank']:after {
    background: url("/library/img/common/icon_external_white.png") no-repeat center center;
    background-size: 100%;
    bottom: 10px;
    content: '';
    display: block;
    height: 15px;
    position: absolute;
    right: 10px;
    width: 15px; }
  .b-m-banner_innerlink {
    background-color: #ffffff;
    display: block;
    height: 39px;
    left: 17px;
    opacity: 0;
    position: absolute;
    top: 249px;
    transition: opacity .3s;
    width: 258px; }
    .b-m-banner_innerlink:nth-of-type(2) {
      left: auto;
      right: 17px; }

.b-m-boxContents {
  background: #ffffff;
  padding-bottom: 33px;
  position: relative; }
  .b-m-boxContents .b-a-plainText, .b-m-boxContents .b-a-fileInput_label_text, .b-m-boxContents .b-a-fileInput_text, .b-m-boxContents .b-o-tooltipInTextBlock, .b-m-boxContents .b-page-sample-113_text {
    transition: opacity .3s; }
    .b-m-boxContents .b-a-plainText:first-of-type, .b-m-boxContents .b-a-fileInput_label_text:first-of-type, .b-m-boxContents .b-a-fileInput_text:first-of-type, .b-m-boxContents .b-o-tooltipInTextBlock:first-of-type, .b-m-boxContents .b-page-sample-113_text:first-of-type {
      padding: 30px 0 0 15px; }
    .b-m-boxContents .b-a-plainText:nth-of-type(2), .b-m-boxContents .b-a-fileInput_label_text:nth-of-type(2), .b-m-boxContents .b-a-fileInput_text:nth-of-type(2), .b-m-boxContents .b-o-tooltipInTextBlock:nth-of-type(2), .b-m-boxContents .b-page-sample-113_text:nth-of-type(2) {
      padding: 10px 25px 0 15px; }
  .b-m-boxContents .b-a-textLink_anchor {
    display: inline-block;
    font-size: 15px;
    font-weight: bold;
    padding: 15px 0 0 15px;
    position: relative; }
    .b-m-boxContents .b-a-textLink_anchor:before {
      background: url("/library/img/common/icon_arrow.png");
      background-size: cover;
      content: '';
      display: block;
      height: 15px;
      position: absolute;
      right: -30px;
      top: 20px;
      width: 15px; }
  .b-m-boxContents .b-m-boxContents_btn {
    padding: 35px 0 0 15px; }
  .b-m-boxContents_fb-like {
    left: 0;
    position: absolute;
    top: 0;
    width: 37.5%; }
    .b-m-boxContents_fb-like .fb-like {
      left: 0;
      margin: auto;
      position: absolute;
      right: 0;
      top: 207px;
      width: 110px; }

.b-m-boxLink {
  background: #ffffff;
  position: relative; }
  .b-m-boxLink_anchor {
    height: 100%;
    padding-bottom: 20px;
    width: 100%; }
    .b-m-boxLink_anchor[target='_blank'] .b-a-plainText:first-of-type, .b-m-boxLink_anchor[target='_blank'] .b-a-fileInput_label_text:first-of-type, .b-m-boxLink_anchor[target='_blank'] .b-a-fileInput_text:first-of-type, .b-m-boxLink_anchor[target='_blank'] .b-o-tooltipInTextBlock:first-of-type, .b-m-boxLink_anchor[target='_blank'] .b-page-sample-113_text:first-of-type {
      background-image: url("/library/img/common/icon_external.png"); }
  .b-m-boxLink .b-a-fullImage {
    background: #ffffff; }
    .b-m-boxLink .b-a-fullImage_image {
      transition: -webkit-transform 1s;
      transition: transform 1s;
      transition: transform 1s, -webkit-transform 1s; }
  .b-m-boxLink .b-a-plainText, .b-m-boxLink .b-a-fileInput_label_text, .b-m-boxLink .b-a-fileInput_text, .b-m-boxLink .b-o-tooltipInTextBlock, .b-m-boxLink .b-page-sample-113_text {
    opacity: .99;
    transition: opacity .3s; }
    .b-m-boxLink .b-a-plainText:first-of-type, .b-m-boxLink .b-a-fileInput_label_text:first-of-type, .b-m-boxLink .b-a-fileInput_text:first-of-type, .b-m-boxLink .b-o-tooltipInTextBlock:first-of-type, .b-m-boxLink .b-page-sample-113_text:first-of-type {
      background: url("/library/img/common/icon_arrow.png") no-repeat right 15px top 21px;
      background-size: 15px;
      padding: 15px 38px 5px 15px; }
    .b-m-boxLink .b-a-plainText:nth-of-type(2), .b-m-boxLink .b-a-fileInput_label_text:nth-of-type(2), .b-m-boxLink .b-a-fileInput_text:nth-of-type(2), .b-m-boxLink .b-o-tooltipInTextBlock:nth-of-type(2), .b-m-boxLink .b-page-sample-113_text:nth-of-type(2) {
      padding: 0 30px 0 15px; }
  .b-m-boxLink_tags {
    border-top: 1px dotted #d8d8d8;
    display: flex;
    flex-wrap: wrap;
    margin: 10px 12.5px 0 12.5px;
    padding: 12.5px 0 7.5px 0; }
    .b-m-boxLink_tags .b-a-simpleButton {
      margin: 2.5px; }
  .b-m-boxLink_options {
    display: flex;
    left: 0;
    position: absolute;
    top: 0; }
    .b-m-boxLink_options .b-a-simpleButton {
      margin-right: 1px;
      pointer-events: none; }
      .b-m-boxLink_options .b-a-simpleButton_bookmark {
        display: none; }
        .b-m-boxLink_options .b-a-simpleButton_bookmark.b-is-active {
          display: block; }
  .b-m-boxLink_subjects {
    display: flex;
    flex-wrap: wrap;
    font-size: 12px;
    padding: 22px 0 5px 15px; }
    .b-m-boxLink_subjects .b-a-plainText_m, .b-m-boxLink_subjects .b-a-fileInput_label_text, .b-m-boxLink_subjects .b-a-simpleButton_location, .b-m-boxLink_subjects .b-a-simpleButton_more, .b-m-boxLink_subjects .b-a-plainText_m:first-of-type, .b-m-boxLink_subjects .b-m-modal_slider-pager, .b-m-boxLink_subjects .b-m-tooltipInText, .b-m-boxLink_subjects .b-m-worksNaviButton .b-a-simpleButton, .b-m-worksNaviButton .b-m-boxLink_subjects .b-a-simpleButton, .b-m-boxLink_subjects .b-o-locationNavi_content .b-m-accordion_inner .b-a-textLink_prefecture_anchor, .b-o-locationNavi_content .b-m-accordion_inner .b-m-boxLink_subjects .b-a-textLink_prefecture_anchor, .b-m-boxLink_subjects .b-o-megadrop_sub .b-a-textLink_anchor, .b-o-megadrop_sub .b-m-boxLink_subjects .b-a-textLink_anchor, .b-m-boxLink_subjects .b-o-moduleLinkSet_item .b-a-textLink_anchor, .b-o-moduleLinkSet_item .b-m-boxLink_subjects .b-a-textLink_anchor, .b-m-boxLink_subjects .b-o-searchModal .b-a-simpleButton_modal, .b-o-searchModal .b-m-boxLink_subjects .b-a-simpleButton_modal, .b-m-boxLink_subjects .b-o-tooltipInTextBlock, .b-m-boxLink_subjects .b-page-sample .b-a-heading_module-title, .b-page-sample .b-m-boxLink_subjects .b-a-heading_module-title, .b-m-boxLink_subjects .b-page-sample-113_text {
      border-right: 2px solid #b8b8bc;
      line-height: 1;
      margin-bottom: 15px;
      padding: 0 15px; }
      .b-m-boxLink_subjects .b-a-fileInput_label_text:first-of-type, .b-m-boxLink_subjects .b-a-simpleButton_location:first-of-type, .b-m-boxLink_subjects .b-a-simpleButton_more:first-of-type, .b-m-boxLink_subjects .b-a-plainText_m:first-of-type, .b-m-boxLink_subjects .b-m-modal_slider-pager:first-of-type, .b-m-boxLink_subjects .b-m-tooltipInText:first-of-type, .b-m-boxLink_subjects .b-m-worksNaviButton .b-a-simpleButton:first-of-type, .b-m-worksNaviButton .b-m-boxLink_subjects .b-a-simpleButton:first-of-type, .b-m-boxLink_subjects .b-o-locationNavi_content .b-m-accordion_inner .b-a-textLink_prefecture_anchor:first-of-type, .b-o-locationNavi_content .b-m-accordion_inner .b-m-boxLink_subjects .b-a-textLink_prefecture_anchor:first-of-type, .b-m-boxLink_subjects .b-o-megadrop_sub .b-a-textLink_anchor:first-of-type, .b-o-megadrop_sub .b-m-boxLink_subjects .b-a-textLink_anchor:first-of-type, .b-m-boxLink_subjects .b-o-moduleLinkSet_item .b-a-textLink_anchor:first-of-type, .b-o-moduleLinkSet_item .b-m-boxLink_subjects .b-a-textLink_anchor:first-of-type, .b-m-boxLink_subjects .b-o-searchModal .b-a-simpleButton_modal:first-of-type, .b-o-searchModal .b-m-boxLink_subjects .b-a-simpleButton_modal:first-of-type, .b-m-boxLink_subjects .b-o-tooltipInTextBlock:first-of-type, .b-m-boxLink_subjects .b-page-sample .b-a-heading_module-title:first-of-type, .b-page-sample .b-m-boxLink_subjects .b-a-heading_module-title:first-of-type, .b-m-boxLink_subjects .b-page-sample-113_text:first-of-type {
        background: none;
        font-weight: normal; }
      .b-m-boxLink_subjects .b-a-plainText_m:last-of-type, .b-m-boxLink_subjects .b-a-fileInput_label_text:last-of-type, .b-m-boxLink_subjects .b-a-simpleButton_location:last-of-type, .b-m-boxLink_subjects .b-a-simpleButton_more:last-of-type, .b-m-boxLink_subjects .b-m-modal_slider-pager:last-of-type, .b-m-boxLink_subjects .b-m-tooltipInText:last-of-type, .b-m-boxLink_subjects .b-m-worksNaviButton .b-a-simpleButton:last-of-type, .b-m-worksNaviButton .b-m-boxLink_subjects .b-a-simpleButton:last-of-type, .b-m-boxLink_subjects .b-o-locationNavi_content .b-m-accordion_inner .b-a-textLink_prefecture_anchor:last-of-type, .b-o-locationNavi_content .b-m-accordion_inner .b-m-boxLink_subjects .b-a-textLink_prefecture_anchor:last-of-type, .b-m-boxLink_subjects .b-o-megadrop_sub .b-a-textLink_anchor:last-of-type, .b-o-megadrop_sub .b-m-boxLink_subjects .b-a-textLink_anchor:last-of-type, .b-m-boxLink_subjects .b-o-moduleLinkSet_item .b-a-textLink_anchor:last-of-type, .b-o-moduleLinkSet_item .b-m-boxLink_subjects .b-a-textLink_anchor:last-of-type, .b-m-boxLink_subjects .b-o-searchModal .b-a-simpleButton_modal:last-of-type, .b-o-searchModal .b-m-boxLink_subjects .b-a-simpleButton_modal:last-of-type, .b-m-boxLink_subjects .b-o-tooltipInTextBlock:last-of-type, .b-m-boxLink_subjects .b-page-sample .b-a-heading_module-title:last-of-type, .b-page-sample .b-m-boxLink_subjects .b-a-heading_module-title:last-of-type, .b-m-boxLink_subjects .b-page-sample-113_text:last-of-type {
        border-right: none; }
  .b-m-boxLink .b-a-simpleButton_remove {
    bottom: -40px;
    position: absolute;
    right: 0; }

.b-m-boxLinkRow {
  background: #ffffff;
  padding-bottom: 20px;
  position: relative; }
  .b-m-boxLinkRow .b-a-fullImage {
    background: #ffffff; }
    .b-m-boxLinkRow .b-a-fullImage_image {
      transition: -webkit-transform 1s;
      transition: transform 1s;
      transition: transform 1s, -webkit-transform 1s; }
  .b-m-boxLinkRow .b-a-plainText, .b-m-boxLinkRow .b-a-fileInput_label_text, .b-m-boxLinkRow .b-a-fileInput_text, .b-m-boxLinkRow .b-o-tooltipInTextBlock, .b-m-boxLinkRow .b-page-sample-113_text {
    opacity: .99;
    transition: opacity .3s; }
    .b-m-boxLinkRow .b-a-plainText:first-of-type, .b-m-boxLinkRow .b-a-fileInput_label_text:first-of-type, .b-m-boxLinkRow .b-a-fileInput_text:first-of-type, .b-m-boxLinkRow .b-o-tooltipInTextBlock:first-of-type, .b-m-boxLinkRow .b-page-sample-113_text:first-of-type {
      background: url("/library/img/common/icon_arrow.png") no-repeat right 15px top 21px;
      background-size: 15px;
      padding: 15px 20px 5px 15px; }
    .b-m-boxLinkRow .b-a-plainText:nth-of-type(2), .b-m-boxLinkRow .b-a-fileInput_label_text:nth-of-type(2), .b-m-boxLinkRow .b-a-fileInput_text:nth-of-type(2), .b-m-boxLinkRow .b-o-tooltipInTextBlock:nth-of-type(2), .b-m-boxLinkRow .b-page-sample-113_text:nth-of-type(2) {
      padding: 0 30px 0 15px; }
  .b-m-boxLinkRow_tags {
    border-top: 1px dotted #d8d8d8;
    display: flex;
    flex-wrap: wrap;
    margin: 10px 12.5px 0 12.5px;
    padding: 12.5px 0 7.5px 0; }
    .b-m-boxLinkRow_tags .b-a-simpleButton {
      margin: 2.5px; }
  .b-m-boxLinkRow:not([href]) .b-a-plainText:first-of-type, .b-m-boxLinkRow:not([href]) .b-a-fileInput_label_text:first-of-type, .b-m-boxLinkRow:not([href]) .b-a-fileInput_text:first-of-type, .b-m-boxLinkRow:not([href]) .b-o-tooltipInTextBlock:first-of-type, .b-m-boxLinkRow:not([href]) .b-page-sample-113_text:first-of-type {
    background: none; }

.b-m-burgerAccordion {
  position: relative; }
  .b-m-burgerAccordion_button {
    width: 100%; }
  .b-m-burgerAccordion .b-a-accordionButton {
    background: none;
    height: 62px;
    position: absolute;
    right: 5px;
    top: 0;
    width: 62px; }
    .b-m-burgerAccordion .b-a-accordionButton_closed, .b-m-burgerAccordion .b-a-accordionButton_opened {
      background: #3b3b41;
      width: 7px; }
      .b-m-burgerAccordion .b-a-accordionButton_closed:after, .b-m-burgerAccordion .b-a-accordionButton_opened:after {
        background: #3b3b41; }
  .b-m-burgerAccordion_content {
    height: 0;
    overflow: hidden;
    transition: height .3s; }
    .b-m-burgerAccordion_content .b-a-burgerInnerButton {
      padding: 0 70px 0 76px; }
  .b-m-burgerAccordion.b-is-active > .b-m-burgerAccordion_button .b-a-accordionButton_closed {
    display: none; }
  .b-m-burgerAccordion.b-is-active > .b-m-burgerAccordion_button .b-a-accordionButton_opened {
    display: block; }

.b-m-checkboxButton_input {
  display: none; }
  .b-m-checkboxButton_input:checked + .b-a-plainText:before, .b-m-checkboxButton_input:checked + .b-a-fileInput_label_text:before, .b-m-checkboxButton_input:checked + .b-a-fileInput_text:before, .b-m-checkboxButton_input:checked + .b-o-tooltipInTextBlock:before, .b-m-checkboxButton_input:checked + .b-page-sample-113_text:before {
    background: #242424 url("/library/img/common/icon_check.png") no-repeat center center;
    background-size: 9px; }

.b-m-checkboxButton .b-a-plainText, .b-m-checkboxButton .b-a-fileInput_label_text, .b-m-checkboxButton .b-a-fileInput_text, .b-m-checkboxButton .b-o-tooltipInTextBlock, .b-m-checkboxButton .b-page-sample-113_text {
  align-items: center;
  display: flex; }
  .b-m-checkboxButton .b-a-plainText:before, .b-m-checkboxButton .b-a-fileInput_label_text:before, .b-m-checkboxButton .b-a-fileInput_text:before, .b-m-checkboxButton .b-o-tooltipInTextBlock:before, .b-m-checkboxButton .b-page-sample-113_text:before {
    background: #ffffff;
    border: 1px solid #dddddd;
    content: '';
    display: block;
    flex: none;
    height: 15px;
    margin-right: 12px;
    width: 15px; }

.b-m-contactApplication_applicationLists.b-is-active {
  background: #f4f4f4; }
  .b-m-contactApplication_applicationLists.b-is-active > .b-m-accordionNavi_button .b-a-accordionButton_closed {
    display: none; }
  .b-m-contactApplication_applicationLists.b-is-active > .b-m-accordionNavi_button .b-a-accordionButton_opened {
    display: block; }
  .b-m-contactApplication_applicationLists.b-is-active .b-m-accordionNavi_button {
    border-bottom: none; }

.b-m-contactFlow {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  margin-bottom: 45px;
  margin-top: 45px; }
  .b-m-contactFlow_item {
    border: 1px solid #d8d8d8;
    font-size: 15px;
    font-weight: bold;
    margin-right: 40px;
    padding: 18px 0 18px 30px;
    position: relative;
    text-align: center;
    width: 350px; }
    .b-m-contactFlow_item:before {
      border-color: transparent transparent transparent #d8d8d8;
      border-style: solid;
      border-width: 31px 0 31px 32px;
      content: '';
      position: absolute;
      right: -33px;
      top: -1px; }
    .b-m-contactFlow_item:after {
      border-color: transparent transparent transparent #ffffff;
      border-style: solid;
      border-width: 31px 0 31px 32px;
      content: '';
      position: absolute;
      right: -32px;
      top: -1px; }
    .b-m-contactFlow_item:last-of-type {
      margin-right: 0;
      padding-left: 0;
      width: 380px; }
      .b-m-contactFlow_item:last-of-type:before {
        display: none; }
      .b-m-contactFlow_item:last-of-type:after {
        display: none; }
    .b-m-contactFlow_item-isCurrent {
      background-color: #54545e;
      border: 1px solid #54545e;
      color: #ffffff; }
      .b-m-contactFlow_item-isCurrent:before {
        border-color: transparent transparent transparent #54545e; }
      .b-m-contactFlow_item-isCurrent:after {
        border-color: transparent transparent transparent #54545e; }
  .b-m-contactFlow[data-b-row-num='4'] .b-m-contactFlow_item {
    width: 250px;
    margin-right: 42px; }
    .b-m-contactFlow[data-b-row-num='4'] .b-m-contactFlow_item:last-of-type {
      width: 280px;
      margin-right: 0; }

.b-m-definitionSet_heading {
  padding-left: 10px;
  position: relative; }
  .b-m-definitionSet_heading:before {
    width: 4px;
    height: 15px;
    content: '';
    background-color: #83838c;
    position: absolute;
    top: 15px;
    left: 0;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%); }

.b-m-definitionSet_text {
  position: relative;
  padding-left: 10px;
  margin-left: 14px;
  margin-top: 16px; }
  .b-m-definitionSet_text:before {
    background-color: #83838c;
    width: 4px;
    height: 4px;
    position: absolute;
    content: '';
    top: 12px;
    left: 0;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%); }

.b-m-entryNumber {
  display: flex; }
  .b-m-entryNumber .b-a-plainText_m, .b-m-entryNumber .b-a-fileInput_label_text, .b-m-entryNumber .b-a-simpleButton_location, .b-m-entryNumber .b-a-simpleButton_more, .b-m-entryNumber .b-m-boxLink_subjects .b-a-plainText_m:first-of-type, .b-m-boxLink_subjects .b-m-entryNumber .b-a-plainText_m:first-of-type, .b-m-entryNumber .b-m-modal_slider-pager, .b-m-entryNumber .b-m-tooltipInText, .b-m-entryNumber .b-m-worksNaviButton .b-a-simpleButton, .b-m-worksNaviButton .b-m-entryNumber .b-a-simpleButton, .b-m-entryNumber .b-o-locationNavi_content .b-m-accordion_inner .b-a-textLink_prefecture_anchor, .b-o-locationNavi_content .b-m-accordion_inner .b-m-entryNumber .b-a-textLink_prefecture_anchor, .b-m-entryNumber .b-o-megadrop_sub .b-a-textLink_anchor, .b-o-megadrop_sub .b-m-entryNumber .b-a-textLink_anchor, .b-m-entryNumber .b-o-moduleLinkSet_item .b-a-textLink_anchor, .b-o-moduleLinkSet_item .b-m-entryNumber .b-a-textLink_anchor, .b-m-entryNumber .b-o-searchModal .b-a-simpleButton_modal, .b-o-searchModal .b-m-entryNumber .b-a-simpleButton_modal, .b-m-entryNumber .b-o-tooltipInTextBlock, .b-m-entryNumber .b-page-sample .b-a-heading_module-title, .b-page-sample .b-m-entryNumber .b-a-heading_module-title, .b-m-entryNumber .b-page-sample-113_text {
    line-height: 24px; }
    .b-m-entryNumber .b-a-plainText_m:after, .b-m-entryNumber .b-a-fileInput_label_text:after, .b-m-entryNumber .b-a-simpleButton_location:after, .b-m-entryNumber .b-a-simpleButton_more:after, .b-m-entryNumber .b-m-boxLink_subjects .b-a-plainText_m:first-of-type:after, .b-m-boxLink_subjects .b-m-entryNumber .b-a-plainText_m:first-of-type:after, .b-m-entryNumber .b-m-modal_slider-pager:after, .b-m-entryNumber .b-m-tooltipInText:after, .b-m-entryNumber .b-m-worksNaviButton .b-a-simpleButton:after, .b-m-worksNaviButton .b-m-entryNumber .b-a-simpleButton:after, .b-m-entryNumber .b-o-locationNavi_content .b-m-accordion_inner .b-a-textLink_prefecture_anchor:after, .b-o-locationNavi_content .b-m-accordion_inner .b-m-entryNumber .b-a-textLink_prefecture_anchor:after, .b-m-entryNumber .b-o-megadrop_sub .b-a-textLink_anchor:after, .b-o-megadrop_sub .b-m-entryNumber .b-a-textLink_anchor:after, .b-m-entryNumber .b-o-moduleLinkSet_item .b-a-textLink_anchor:after, .b-o-moduleLinkSet_item .b-m-entryNumber .b-a-textLink_anchor:after, .b-m-entryNumber .b-o-searchModal .b-a-simpleButton_modal:after, .b-o-searchModal .b-m-entryNumber .b-a-simpleButton_modal:after, .b-m-entryNumber .b-o-tooltipInTextBlock:after, .b-m-entryNumber .b-page-sample .b-a-heading_module-title:after, .b-page-sample .b-m-entryNumber .b-a-heading_module-title:after, .b-m-entryNumber .b-page-sample-113_text:after {
      content: ':';
      display: inline-block;
      font-weight: normal;
      margin-left: 5px; }
  .b-m-entryNumber .b-a-plainText_l {
    line-height: 20px; }
    .b-m-entryNumber .b-a-plainText_l:before, .b-m-entryNumber .b-a-plainText_l:after {
      display: inline-block;
      font-size: 15px;
      font-weight: normal;
      margin: 0 3px; }
    .b-m-entryNumber .b-a-plainText_l:before {
      content: '\5168'; }
    .b-m-entryNumber .b-a-plainText_l:after {
      content: '\4EF6'; }

.b-m-errorText .b-a-plainText, .b-m-errorText .b-a-fileInput_label_text, .b-m-errorText .b-a-fileInput_text, .b-m-errorText .b-o-tooltipInTextBlock, .b-m-errorText .b-page-sample-113_text {
  background-position: left top 2px;
  background-size: 20px 20px;
  background-repeat: no-repeat;
  background-image: url("/library/img/common/icon_alert.png");
  padding-left: 33px; }

.b-m-errorText.b-is-center {
  text-align: center; }
  .b-m-errorText.b-is-center .b-a-plainText, .b-m-errorText.b-is-center .b-a-fileInput_label_text, .b-m-errorText.b-is-center .b-a-fileInput_text, .b-m-errorText.b-is-center .b-o-tooltipInTextBlock, .b-m-errorText.b-is-center .b-page-sample-113_text {
    display: inline-block;
    width: auto; }

.b-m-footerBottom {
  background: #44444d;
  height: 45px; }
  .b-m-footerBottom .b-a-wrapper, .b-m-footerBottom .b-page-search #ss-result, .b-page-search .b-m-footerBottom #ss-result {
    align-items: center;
    display: flex;
    height: 100%;
    justify-content: space-between; }
  .b-m-footerBottom_links {
    display: flex; }
  .b-m-footerBottom .b-a-textLink {
    display: flex; }
    .b-m-footerBottom .b-a-textLink_anchor {
      color: #99999c;
      font-size: 12px;
      letter-spacing: .32px; }
    .b-m-footerBottom .b-a-textLink:not(:last-of-type):after {
      color: #99999c;
      content: '/';
      display: inline-block;
      margin: 0 12px; }
  .b-m-footerBottom_copyright {
    color: #c4c4c4;
    font-size: 10px;
    text-align: center; }

.b-m-imageBox .b-a-fullImage {
  margin-bottom: 10px; }

.b-m-indicator {
  display: flex;
  justify-content: center; }
  .b-m-indicator .b-a-simpleButton {
    background: #242424;
    border-radius: 50%;
    height: 12px;
    margin: 0 7px;
    opacity: .2;
    width: 12px; }
    .b-m-indicator .b-a-simpleButton.b-is-current {
      opacity: 1; }

.b-m-localSideAccordion {
  border-bottom: 1px solid #d8d8d8; }
  .b-m-localSideAccordion:last-of-type {
    border-bottom: none; }
  .b-m-localSideAccordion_button {
    background: #f4f4f4;
    border-left: 2px solid #b1b1bc;
    padding: 17px 30px 17px 15px;
    position: relative;
    text-align: left;
    width: 100%; }
    .b-m-localSideAccordion_button:last-of-type {
      border-bottom: none; }
    .b-m-localSideAccordion_button .b-a-plainText, .b-m-localSideAccordion_button .b-a-fileInput_label_text, .b-m-localSideAccordion_button .b-a-fileInput_text, .b-m-localSideAccordion_button .b-o-tooltipInTextBlock, .b-m-localSideAccordion_button .b-page-sample-113_text {
      font-size: 13px;
      line-height: 1.85; }
    .b-m-localSideAccordion_button .b-a-accordionButton {
      height: 15px;
      position: absolute;
      right: 15px;
      width: 15px; }
      .b-m-localSideAccordion_button .b-a-accordionButton_closed, .b-m-localSideAccordion_button .b-a-accordionButton_opened {
        height: 2px;
        -webkit-transform: scale(0.5);
                transform: scale(0.5);
        width: 16px; }
    .b-is-active .b-m-localSideAccordion_button {
      background-color: #ebedef;
      border-left-color: #3b3b41; }
  .b-m-localSideAccordion_content {
    height: 0;
    overflow: hidden;
    transition: height .3s; }
    .b-m-localSideAccordion_content .b-m-localSideAccordion_inner {
      background: #ebedef;
      border-left: 2px solid #3b3b41; }
      .b-m-localSideAccordion_content .b-m-localSideAccordion_inner .b-m-localSideAccordion_inner {
        border-left: none; }
    .b-m-localSideAccordion_content .b-m-localSideAccordion {
      border-bottom: none;
      padding-left: 15px; }
      .b-m-localSideAccordion_content .b-m-localSideAccordion_button {
        background: #ebedef;
        border-left: none;
        border-top: 1px solid #d8d8d8;
        padding-left: 15px; }
        .b-m-localSideAccordion_content .b-m-localSideAccordion_button .b-a-accordionButton {
          background: transparent; }
          .b-m-localSideAccordion_content .b-m-localSideAccordion_button .b-a-accordionButton_closed, .b-m-localSideAccordion_content .b-m-localSideAccordion_button .b-a-accordionButton_opened {
            background: #3b3b41; }
            .b-m-localSideAccordion_content .b-m-localSideAccordion_button .b-a-accordionButton_closed:after, .b-m-localSideAccordion_content .b-m-localSideAccordion_button .b-a-accordionButton_opened:after {
              background: #3b3b41; }
      .b-m-localSideAccordion_content .b-m-localSideAccordion:first-of-type > .b-m-localSideAccordion_button {
        border-top: none; }
    .b-m-localSideAccordion_content .b-a-textLink {
      border-bottom: 1px dashed #d8d8d8;
      margin-left: 30px; }
      .b-m-localSideAccordion_content .b-a-textLink:last-of-type {
        border-bottom: none; }
      .b-m-localSideAccordion_content .b-a-textLink_anchor {
        background: #ebedef;
        font-size: 13px;
        line-height: 1.85;
        padding: 17px 30px 17px 0; }
        .b-m-localSideAccordion_content .b-a-textLink_anchor:after {
          border-color: transparent transparent transparent #3b3b41;
          border-style: solid;
          border-width: 2.5px 0 2.5px 5px;
          content: '';
          display: block;
          position: absolute;
          right: 20px; }
        .b-m-localSideAccordion_content .b-a-textLink_anchor[target='_blank'] {
          background: url("/library/img/common/icon_external.png") no-repeat right 17px center;
          background-size: 12px; }
          .b-m-localSideAccordion_content .b-a-textLink_anchor[target='_blank']:after {
            display: none; }
  .b-m-localSideAccordion.b-is-active > .b-m-localSideAccordion_button {
    border-bottom: none; }
    .b-m-localSideAccordion.b-is-active > .b-m-localSideAccordion_button .b-a-plainText, .b-m-localSideAccordion.b-is-active > .b-m-localSideAccordion_button .b-a-fileInput_label_text, .b-m-localSideAccordion.b-is-active > .b-m-localSideAccordion_button .b-a-fileInput_text, .b-m-localSideAccordion.b-is-active > .b-m-localSideAccordion_button .b-o-tooltipInTextBlock, .b-m-localSideAccordion.b-is-active > .b-m-localSideAccordion_button .b-page-sample-113_text {
      font-weight: bold; }
    .b-m-localSideAccordion.b-is-active > .b-m-localSideAccordion_button .b-a-accordionButton {
      background: #b1b1bc; }
      .b-m-localSideAccordion.b-is-active > .b-m-localSideAccordion_button .b-a-accordionButton_closed {
        display: none; }
      .b-m-localSideAccordion.b-is-active > .b-m-localSideAccordion_button .b-a-accordionButton_opened {
        display: block; }
  .b-m-localSideAccordion.b-is-active > .b-m-localSideAccordion_content .b-a-accordionButton {
    background: transparent; }

.b-m-localSideSearchNavi {
  background: #f4f4f4;
  width: 100%; }
  .b-m-localSideSearchNavi .b-a-heading_h4, .b-m-localSideSearchNavi .b-m-tabBox_navi .b-a-simpleButton_tab, .b-m-tabBox_navi .b-m-localSideSearchNavi .b-a-simpleButton_tab, .b-m-localSideSearchNavi .b-o-moduleFadeSlider_main-caption .b-a-plainText, .b-o-moduleFadeSlider_main-caption .b-m-localSideSearchNavi .b-a-plainText, .b-m-localSideSearchNavi .b-o-moduleFadeSlider_main-caption .b-a-fileInput_label_text, .b-o-moduleFadeSlider_main-caption .b-m-localSideSearchNavi .b-a-fileInput_label_text, .b-m-localSideSearchNavi .b-o-moduleFadeSlider_main-caption .b-a-fileInput_text, .b-o-moduleFadeSlider_main-caption .b-m-localSideSearchNavi .b-a-fileInput_text, .b-m-localSideSearchNavi .b-o-moduleFadeSlider_main-caption .b-o-tooltipInTextBlock, .b-o-moduleFadeSlider_main-caption .b-m-localSideSearchNavi .b-o-tooltipInTextBlock, .b-m-localSideSearchNavi .b-o-moduleFadeSlider_main-caption .b-page-sample-113_text, .b-o-moduleFadeSlider_main-caption .b-m-localSideSearchNavi .b-page-sample-113_text, .b-m-localSideSearchNavi .b-o-moduleFadeSlider_main-captionLink .b-a-plainText, .b-o-moduleFadeSlider_main-captionLink .b-m-localSideSearchNavi .b-a-plainText, .b-m-localSideSearchNavi .b-o-moduleFadeSlider_main-captionLink .b-a-fileInput_label_text, .b-o-moduleFadeSlider_main-captionLink .b-m-localSideSearchNavi .b-a-fileInput_label_text, .b-m-localSideSearchNavi .b-o-moduleFadeSlider_main-captionLink .b-a-fileInput_text, .b-o-moduleFadeSlider_main-captionLink .b-m-localSideSearchNavi .b-a-fileInput_text, .b-m-localSideSearchNavi .b-o-moduleFadeSlider_main-captionLink .b-o-tooltipInTextBlock, .b-o-moduleFadeSlider_main-captionLink .b-m-localSideSearchNavi .b-o-tooltipInTextBlock, .b-m-localSideSearchNavi .b-o-moduleFadeSlider_main-captionLink .b-page-sample-113_text, .b-o-moduleFadeSlider_main-captionLink .b-m-localSideSearchNavi .b-page-sample-113_text {
    border-bottom: 1px solid #d8d8d8;
    padding: 20px; }
  .b-m-localSideSearchNavi_list {
    padding: 20px 20px 10px 20px; }
    .b-m-localSideSearchNavi_list .b-a-radioButton {
      display: block;
      margin-bottom: 10px; }
      .b-m-localSideSearchNavi_list .b-a-radioButton_input:checked + .b-a-radioButton_label .b-a-radioButton_text {
        font-weight: bold; }

.b-m-modal_content, .b-m-modalByBoxLink_content, .b-o-liaisonPrefectureNavi_modal-content, .b-m-modal_bg, .b-m-modalByBoxLink_bg, .b-o-liaisonPrefectureNavi_modal-bg {
  height: 100%;
  left: 0;
  top: 0;
  width: 100%; }

.b-m-modal_content, .b-m-modalByBoxLink_content, .b-o-liaisonPrefectureNavi_modal-content {
  align-items: center;
  display: flex;
  justify-content: center;
  left: 0;
  opacity: 0;
  position: fixed;
  top: 0;
  transition: opacity .6s, visibility .6s;
  visibility: hidden;
  z-index: 100; }
  .b-m-modal_content-wrapper, .b-m-modalByBoxLink_content-wrapper, .b-o-liaisonPrefectureNavi_modal-content-wrapper {
    align-items: flex-end;
    display: flex;
    flex-flow: column;
    pointer-events: none;
    -webkit-transform: translateY(10px);
            transform: translateY(10px);
    transition: -webkit-transform .35s ease-in-out;
    transition: transform .35s ease-in-out;
    transition: transform .35s ease-in-out, -webkit-transform .35s ease-in-out; }
  .b-m-modal_content .b-a-simpleButton, .b-m-modalByBoxLink_content .b-a-simpleButton, .b-o-liaisonPrefectureNavi_modal-content .b-a-simpleButton {
    pointer-events: auto; }

.b-m-modal_bg, .b-m-modalByBoxLink_bg, .b-o-liaisonPrefectureNavi_modal-bg {
  background: #3b3b41;
  opacity: .6;
  position: absolute; }

.b-m-modal_inner, .b-m-modalByBoxLink_inner, .b-o-liaisonPrefectureNavi_modal-inner {
  background: #ffffff;
  padding: 45px;
  pointer-events: auto;
  position: relative;
  width: 1160px; }

.b-m-modal_slider {
  align-items: center;
  display: flex;
  flex-direction: column;
  width: 100%; }
  .b-m-modal_slider .b-a-simpleButton_modal-close {
    margin: 0 0 15px 860px;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%); }
  .b-m-modal_slider-inner {
    align-items: center;
    display: flex;
    justify-content: center;
    width: 100%; }
  .b-m-modal_slider-images {
    height: 645px;
    margin: 0 60px 35px 60px;
    position: relative;
    width: 860px; }
  .b-m-modal_slider-image {
    height: 100%;
    left: 0;
    opacity: 0;
    position: absolute;
    top: 0;
    transition: opacity .6s, visibility .6s;
    visibility: hidden;
    width: 100%; }
    .b-m-modal_slider-image.b-is-active {
      opacity: 1;
      visibility: visible; }
  .b-m-modal_slider .b-a-simpleButton_prev,
  .b-m-modal_slider .b-a-simpleButton_next {
    height: 90px;
    position: relative;
    width: 60px;
    z-index: 1; }
    .b-m-modal_slider .b-a-simpleButton_prev:before, .b-m-modal_slider .b-a-simpleButton_prev:after,
    .b-m-modal_slider .b-a-simpleButton_next:before,
    .b-m-modal_slider .b-a-simpleButton_next:after {
      background: #ffffff;
      height: 70px;
      left: 30px; }
    .b-m-modal_slider .b-a-simpleButton_prev:before,
    .b-m-modal_slider .b-a-simpleButton_next:before {
      top: -12px;
      -webkit-transform: rotate(50deg);
              transform: rotate(50deg); }
    .b-m-modal_slider .b-a-simpleButton_prev:after,
    .b-m-modal_slider .b-a-simpleButton_next:after {
      top: 32px;
      -webkit-transform: rotate(-50deg);
              transform: rotate(-50deg); }
  .b-m-modal_slider .b-a-simpleButton_next:before {
    -webkit-transform: rotate(-50deg);
            transform: rotate(-50deg); }
  .b-m-modal_slider .b-a-simpleButton_next:after {
    -webkit-transform: rotate(50deg);
            transform: rotate(50deg); }
  .b-m-modal_slider-pager {
    color: #ffffff;
    display: flex; }
    .b-m-modal_slider-pager-length:before {
      content: '/';
      display: inline-block;
      margin: 0 5px; }

.b-m-modal_thumbnail {
  background: #242424;
  cursor: pointer;
  height: 219px;
  position: relative;
  width: 167px; }
  .b-m-modal_thumbnail .b-a-fullImage {
    transition: opacity .3s; }
  .b-m-modal_thumbnail .b-a-simpleButton {
    bottom: 0;
    pointer-events: none;
    position: absolute;
    right: 0; }
  .b-m-modal_thumbnail:hover .b-a-fullImage {
    opacity: .7; }

.b-m-modal.b-is-active .b-m-modal_content, .b-is-active.b-o-liaisonPrefectureNavi .b-m-modal_content, .b-m-modal.b-is-active .b-m-modalByBoxLink_content, .b-is-active.b-o-liaisonPrefectureNavi .b-m-modalByBoxLink_content, .b-m-modal.b-is-active .b-o-liaisonPrefectureNavi_modal-content, .b-is-active.b-o-liaisonPrefectureNavi .b-o-liaisonPrefectureNavi_modal-content {
  opacity: 1;
  visibility: visible; }
  .b-m-modal.b-is-active .b-m-modal_content-wrapper, .b-is-active.b-o-liaisonPrefectureNavi .b-m-modal_content-wrapper, .b-m-modal.b-is-active .b-m-modalByBoxLink_content-wrapper, .b-is-active.b-o-liaisonPrefectureNavi .b-m-modalByBoxLink_content-wrapper, .b-m-modal.b-is-active .b-o-liaisonPrefectureNavi_modal-content-wrapper, .b-is-active.b-o-liaisonPrefectureNavi .b-o-liaisonPrefectureNavi_modal-content-wrapper {
    -webkit-transform: translateY(0);
            transform: translateY(0); }

.b-m-modal.b-is-active .b-m-modal_slider-images, .b-is-active.b-o-liaisonPrefectureNavi .b-m-modal_slider-images {
  pointer-events: auto; }

.b-m-modal:not(.b-is-active) .b-m-modal_inner, .b-o-liaisonPrefectureNavi:not(.b-is-active) .b-m-modal_inner, .b-m-modal:not(.b-is-active) .b-m-modalByBoxLink_inner, .b-o-liaisonPrefectureNavi:not(.b-is-active) .b-m-modalByBoxLink_inner, .b-m-modal:not(.b-is-active) .b-o-liaisonPrefectureNavi_modal-inner, .b-o-liaisonPrefectureNavi:not(.b-is-active) .b-o-liaisonPrefectureNavi_modal-inner {
  pointer-events: none; }

.b-m-modalByBoxLink.b-is-active .b-m-modalByBoxLink_content {
  opacity: 1;
  visibility: visible; }
  .b-m-modalByBoxLink.b-is-active .b-m-modalByBoxLink_content-wrapper {
    -webkit-transform: translateY(0);
            transform: translateY(0); }

.b-m-modalByBoxLink .b-m-boxLink {
  cursor: pointer; }
  .b-m-modalByBoxLink .b-m-boxLink .b-a-plainText:first-of-type, .b-m-modalByBoxLink .b-m-boxLink .b-a-fileInput_label_text:first-of-type, .b-m-modalByBoxLink .b-m-boxLink .b-a-fileInput_text:first-of-type, .b-m-modalByBoxLink .b-m-boxLink .b-o-tooltipInTextBlock:first-of-type, .b-m-modalByBoxLink .b-m-boxLink .b-page-sample-113_text:first-of-type {
    background-image: url("/library/img/common/icon_modal.png"); }

.b-m-moduleSetRow {
  background-color: #f4f4f4; }
  .b-m-moduleSetRow_link {
    -webkit-backface-visibility: hidden;
            backface-visibility: hidden; }
    .b-m-moduleSetRow_link .b-a-heading:after {
      content: '';
      background: url("/library/img/common/icon_arrow.png") no-repeat;
      background-size: 15px;
      width: 15px;
      height: 15px;
      display: inline-block;
      margin-left: 10px; }
    .b-m-moduleSetRow_link .b-a-heading + .b-a-plainText, .b-m-moduleSetRow_link .b-a-heading + .b-a-fileInput_label_text, .b-m-moduleSetRow_link .b-a-heading + .b-a-fileInput_text, .b-m-moduleSetRow_link .b-a-heading + .b-o-tooltipInTextBlock, .b-m-moduleSetRow_link .b-a-heading + .b-page-sample-113_text {
      margin-top: 20px; }

.b-m-moreButton {
  background: #ffffff;
  border: 1px solid #d8d8d8;
  border-radius: 3px;
  height: 60px;
  position: relative;
  width: 366px; }
  .b-m-moreButton .b-a-plainText, .b-m-moreButton .b-a-fileInput_label_text, .b-m-moreButton .b-a-fileInput_text, .b-m-moreButton .b-o-tooltipInTextBlock, .b-m-moreButton .b-page-sample-113_text {
    font-weight: bold; }
  .b-m-moreButton .b-a-accordionButton {
    height: 15px;
    position: absolute;
    right: 30px;
    width: 15px; }
    .b-m-moreButton .b-a-accordionButton_closed, .b-m-moreButton .b-a-accordionButton_opened {
      height: 2px;
      -webkit-transform: scale(0.5);
              transform: scale(0.5);
      width: 16px; }

.b-m-newsLinks_list {
  display: block;
  height: 100%;
  padding: 28px 0;
  position: relative;
  text-decoration: none;
  width: 100%; }
  .b-m-newsLinks_list:after {
    border: 2px solid transparent;
    border-left: 5px solid #83838c;
    bottom: 0;
    box-sizing: border-box;
    content: '';
    height: 4px;
    margin: auto;
    position: absolute;
    right: 0;
    top: 0;
    vertical-align: middle;
    width: 4px; }

.b-m-newsLinks_date, .b-m-newsLinks_category, .b-m-newsLinks_title, .b-m-newsLinks_new {
  display: inline-block;
  vertical-align: top; }

.b-m-newsLinks_date {
  margin-right: 15px; }
  .b-m-newsLinks_date .b-a-plainText, .b-m-newsLinks_date .b-a-fileInput_label_text, .b-m-newsLinks_date .b-a-fileInput_text, .b-m-newsLinks_date .b-o-tooltipInTextBlock, .b-m-newsLinks_date .b-page-sample-113_text {
    font-family: "Helvetica Neue", "arial", sans-serif;
    line-height: 1.4; }

.b-m-newsLinks_category {
  background: #f5f6f8;
  border: #aaabad 1px solid;
  height: 22px;
  letter-spacing: .32px;
  margin-right: 30px;
  padding: 0 15px;
  text-align: center;
  min-width: 140px; }
  .b-m-newsLinks_category .b-a-plainText, .b-m-newsLinks_category .b-a-fileInput_label_text, .b-m-newsLinks_category .b-a-fileInput_text, .b-m-newsLinks_category .b-o-tooltipInTextBlock, .b-m-newsLinks_category .b-page-sample-113_text {
    line-height: 20px; }
  .b-is-ie .b-m-newsLinks_category {
    margin-bottom: -.2em;
    padding-top: .2em; }

.b-m-newsLinks_title {
  margin-bottom: -.5em;
  margin-top: -.5em;
  width: 60.4%; }
  .b-m-newsLinks_title[data-b-timely-disclosure]:after {
    background: #e3e6e9;
    color: #83838c;
    content: '\9069\6642\958B\793A';
    display: inline-block;
    font-size: 12px;
    line-height: 20px;
    margin-left: 10px;
    margin-top: 5px;
    padding: 0 5px;
    vertical-align: baseline; }
  .b-m-newsLinks_title_inner {
    display: inline; }
    .b-m-newsLinks_title_inner[data-b-pdf] {
      position: relative; }
      .b-m-newsLinks_title_inner[data-b-pdf]:after {
        background-image: url("/library/img/common/icon_pdf.png");
        background-size: contain;
        content: '';
        display: inline-block;
        height: 17px;
        margin-left: 6px;
        vertical-align: baseline;
        width: 15px; }
      .b-m-newsLinks_title_inner[data-b-pdf][data-b-pdf-volume]:after {
        background-position: left center;
        background-size: 15px 17px;
        color: #919191;
        content: attr(data-b-pdf-volume) "KB";
        margin-left: 6px;
        padding-left: 20px;
        width: auto; }
    .b-m-newsLinks_title_inner .b-a-plainText, .b-m-newsLinks_title_inner .b-a-fileInput_label_text, .b-m-newsLinks_title_inner .b-a-fileInput_text, .b-m-newsLinks_title_inner .b-o-tooltipInTextBlock, .b-m-newsLinks_title_inner .b-page-sample-113_text {
      display: inline;
      line-height: 2; }

.b-m-newsLinks_english .b-m-newsLinks_title[data-b-timely-disclosure]:after {
  content: 'Timely disclosure'; }

.b-m-newsLinks_new {
  background: #3b3b41;
  border-radius: 2px;
  height: 18px;
  position: absolute;
  right: 37px;
  text-align: center;
  top: 28px;
  width: 48px; }
  .b-m-newsLinks_new .b-a-plainText, .b-m-newsLinks_new .b-a-fileInput_label_text, .b-m-newsLinks_new .b-a-fileInput_text, .b-m-newsLinks_new .b-o-tooltipInTextBlock, .b-m-newsLinks_new .b-page-sample-113_text {
    font-family: "Helvetica Neue", "arial", sans-serif; }

.b-m-searchNavi {
  position: relative; }
  .b-m-searchNavi .b-a-searchButton_submit {
    position: absolute;
    right: 0;
    top: 0; }
  .b-m-searchNavi_bg {
    background: rgba(0, 0, 0, 0);
    height: 100vh;
    left: 0;
    position: fixed;
    top: 0;
    visibility: hidden;
    width: 100vw; }
  .b-m-searchNavi_form {
    background: #ffffff;
    z-index: 1; }
    .b-o-header .b-m-searchNavi_form {
      height: 66px;
      left: 50%;
      padding: 15px 0;
      position: absolute;
      top: 0;
      -webkit-transform: translateX(-50%);
              transform: translateX(-50%); }
    .b-a-searchButton + .b-m-searchNavi_form {
      visibility: hidden; }
    .b-m-searchNavi_form-content {
      border-radius: 2px;
      box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.14);
      -webkit-transform: scaleX(0);
              transform: scaleX(0);
      -webkit-transform-origin: center center;
              transform-origin: center center;
      transition: visibility 0.3s, -webkit-transform 0.3s cubic-bezier(0.165, 0.84, 0.44, 1);
      transition: transform 0.3s cubic-bezier(0.165, 0.84, 0.44, 1), visibility 0.3s;
      transition: transform 0.3s cubic-bezier(0.165, 0.84, 0.44, 1), visibility 0.3s, -webkit-transform 0.3s cubic-bezier(0.165, 0.84, 0.44, 1);
      width: 338px;
      z-index: 1; }
  .b-m-searchNavi_suggest {
    border-left: 1px solid #e9e9e9;
    border-right: 1px solid #e9e9e9;
    display: none;
    position: absolute;
    top: 100%;
    width: 100%; }
    .b-m-searchNavi_suggest .b-a-searchButton_suggest {
      border-bottom: 1px solid #e9e9e9; }
    .b-m-searchNavi_suggest.b-is-active {
      display: block; }
  .b-m-searchNavi.b-is-active .b-m-searchNavi_bg {
    visibility: visible; }
  .b-m-searchNavi.b-is-active .b-m-searchNavi_form {
    visibility: visible; }
    .b-m-searchNavi.b-is-active .b-m-searchNavi_form-content {
      -webkit-transform: scaleX(1);
              transform: scaleX(1); }

.b-m-selectForm {
  display: block;
  width: 560px; }
  .b-m-selectForm_button {
    border: 1px solid #d8d8d8;
    border-radius: 2px;
    height: 45px;
    margin-bottom: -1px;
    padding: 0 60px 0 30px;
    position: relative;
    text-align: left;
    width: 100%; }
    .b-m-selectForm_button .b-a-selectFormButton {
      position: absolute;
      right: 20px; }
  .b-m-selectForm_content {
    height: 0;
    overflow: hidden;
    transition: height .3s ease-in-out; }
    .b-m-selectForm_content .b-a-plainText, .b-m-selectForm_content .b-a-fileInput_label_text, .b-m-selectForm_content .b-a-fileInput_text, .b-m-selectForm_content .b-o-tooltipInTextBlock, .b-m-selectForm_content .b-page-sample-113_text {
      align-items: center;
      border: 1px solid #d8d8d8;
      cursor: pointer;
      display: flex;
      height: 45px;
      margin-bottom: -1px;
      padding: 0 30px; }
      .b-m-selectForm_content .b-a-plainText:hover, .b-m-selectForm_content .b-a-fileInput_label_text:hover, .b-m-selectForm_content .b-a-fileInput_text:hover, .b-m-selectForm_content .b-o-tooltipInTextBlock:hover, .b-m-selectForm_content .b-page-sample-113_text:hover {
        background: #f4f4f4; }
      .b-m-selectForm_content .b-a-plainText.b-is-active, .b-m-selectForm_content .b-is-active.b-a-fileInput_label_text, .b-m-selectForm_content .b-is-active.b-a-fileInput_text, .b-m-selectForm_content .b-is-active.b-o-tooltipInTextBlock, .b-m-selectForm_content .b-is-active.b-page-sample-113_text {
        display: none; }
  .b-m-selectForm_inner {
    opacity: 0;
    -webkit-transform: translateY(10px);
            transform: translateY(10px);
    transition: opacity .3s ease-in-out, -webkit-transform .35s ease-in-out;
    transition: opacity .3s ease-in-out, transform .35s ease-in-out;
    transition: opacity .3s ease-in-out, transform .35s ease-in-out, -webkit-transform .35s ease-in-out; }
  .b-m-selectForm.b-is-active .b-m-selectForm_button .b-a-selectFormButton:after {
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg); }
  .b-m-selectForm.b-is-active .b-m-selectForm_inner {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0); }

.b-m-shareNavi_text {
  align-items: center;
  display: flex;
  margin-bottom: 15px; }
  .b-m-shareNavi_text .b-a-plainText, .b-m-shareNavi_text .b-a-fileInput_label_text, .b-m-shareNavi_text .b-a-fileInput_text, .b-m-shareNavi_text .b-o-tooltipInTextBlock, .b-m-shareNavi_text .b-page-sample-113_text {
    line-height: 1; }
  .b-m-shareNavi_text .b-a-plainText_l {
    font-weight: bold;
    margin-right: 5px; }
  .b-m-shareNavi_text .b-a-plainText_s, .b-m-shareNavi_text .b-a-fileInput_text, .b-m-shareNavi_text .b-o-adDetail-text .b-a-heading_new:after, .b-o-adDetail-text .b-m-shareNavi_text .b-a-heading_new:after, .b-m-shareNavi_text .b-o-cmDetail_text .b-a-heading_new:after, .b-o-cmDetail_text .b-m-shareNavi_text .b-a-heading_new:after {
    padding-bottom: 1px; }

.b-m-shareNavi_list {
  border-bottom: 1px solid #d8d8d8;
  display: inline-flex; }
  .b-m-shareNavi_list .b-a-snsButton:before, .b-m-shareNavi_list .b-a-snsButton:after {
    background: #d8d8d8;
    border: none;
    height: 17px;
    width: 1px; }
  .b-m-shareNavi_list .b-a-snsButton:first-of-type:before {
    bottom: 0;
    content: '';
    display: block;
    left: 0;
    position: absolute; }

.b-m-shm-link {
  padding: 75px 0 50px; }
  .b-m-shm-link_inner {
    background-color: #fce9e3;
    display: flex;
    justify-content: center;
    padding: 75px 0; }
  .b-m-shm-link_item {
    margin-right: 60px;
    position: relative;
    width: 295px; }
    .b-m-shm-link_item:before {
      background: #ffffff;
      content: '';
      display: block;
      height: 100%;
      position: absolute;
      right: -29px;
      top: 0;
      width: 1px; }
    .b-m-shm-link_item:last-of-type {
      margin-right: 0; }
      .b-m-shm-link_item:last-of-type:before {
        display: none; }
    .b-m-shm-link_item .b-a-fullImage {
      height: 166px; }
    .b-m-shm-link_item .b-a-heading_h3, .b-m-shm-link_item .b-m-boxContents .b-a-plainText:first-of-type, .b-m-boxContents .b-m-shm-link_item .b-a-plainText:first-of-type, .b-m-shm-link_item .b-m-boxContents .b-a-fileInput_label_text:first-of-type, .b-m-boxContents .b-m-shm-link_item .b-a-fileInput_label_text:first-of-type, .b-m-shm-link_item .b-m-boxContents .b-a-fileInput_text:first-of-type, .b-m-boxContents .b-m-shm-link_item .b-a-fileInput_text:first-of-type, .b-m-shm-link_item .b-m-boxContents .b-o-tooltipInTextBlock:first-of-type, .b-m-boxContents .b-m-shm-link_item .b-o-tooltipInTextBlock:first-of-type, .b-m-shm-link_item .b-m-boxContents .b-page-sample-113_text:first-of-type, .b-m-boxContents .b-m-shm-link_item .b-page-sample-113_text:first-of-type, .b-m-shm-link_item .b-m-boxLink .b-a-plainText:first-of-type, .b-m-boxLink .b-m-shm-link_item .b-a-plainText:first-of-type, .b-m-shm-link_item .b-m-boxLink .b-a-fileInput_label_text:first-of-type, .b-m-boxLink .b-m-shm-link_item .b-a-fileInput_label_text:first-of-type, .b-m-shm-link_item .b-m-boxLink .b-a-fileInput_text:first-of-type, .b-m-boxLink .b-m-shm-link_item .b-a-fileInput_text:first-of-type, .b-m-shm-link_item .b-m-boxLink .b-o-tooltipInTextBlock:first-of-type, .b-m-boxLink .b-m-shm-link_item .b-o-tooltipInTextBlock:first-of-type, .b-m-shm-link_item .b-m-boxLink .b-page-sample-113_text:first-of-type, .b-m-boxLink .b-m-shm-link_item .b-page-sample-113_text:first-of-type, .b-m-shm-link_item .b-m-boxLinkRow .b-a-plainText:first-of-type, .b-m-boxLinkRow .b-m-shm-link_item .b-a-plainText:first-of-type, .b-m-shm-link_item .b-m-boxLinkRow .b-a-fileInput_label_text:first-of-type, .b-m-boxLinkRow .b-m-shm-link_item .b-a-fileInput_label_text:first-of-type, .b-m-shm-link_item .b-m-boxLinkRow .b-a-fileInput_text:first-of-type, .b-m-boxLinkRow .b-m-shm-link_item .b-a-fileInput_text:first-of-type, .b-m-shm-link_item .b-m-boxLinkRow .b-o-tooltipInTextBlock:first-of-type, .b-m-boxLinkRow .b-m-shm-link_item .b-o-tooltipInTextBlock:first-of-type, .b-m-shm-link_item .b-m-boxLinkRow .b-page-sample-113_text:first-of-type, .b-m-boxLinkRow .b-m-shm-link_item .b-page-sample-113_text:first-of-type, .b-m-shm-link_item .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-a-plainText:first-of-type, .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-m-shm-link_item .b-a-plainText:first-of-type, .b-m-shm-link_item .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-a-fileInput_label_text:first-of-type, .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-m-shm-link_item .b-a-fileInput_label_text:first-of-type, .b-m-shm-link_item .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-a-fileInput_text:first-of-type, .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-m-shm-link_item .b-a-fileInput_text:first-of-type, .b-m-shm-link_item .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-o-tooltipInTextBlock:first-of-type, .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-m-shm-link_item .b-o-tooltipInTextBlock:first-of-type, .b-m-shm-link_item .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-page-sample-113_text:first-of-type, .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-m-shm-link_item .b-page-sample-113_text:first-of-type {
      margin-top: 24px; }
    .b-m-shm-link_item .b-a-plainText_m, .b-m-shm-link_item .b-a-fileInput_label_text, .b-m-shm-link_item .b-a-simpleButton_location, .b-m-shm-link_item .b-a-simpleButton_more, .b-m-shm-link_item .b-m-boxLink_subjects .b-a-plainText_m:first-of-type, .b-m-boxLink_subjects .b-m-shm-link_item .b-a-plainText_m:first-of-type, .b-m-shm-link_item .b-m-modal_slider-pager, .b-m-shm-link_item .b-m-tooltipInText, .b-m-shm-link_item .b-m-worksNaviButton .b-a-simpleButton, .b-m-worksNaviButton .b-m-shm-link_item .b-a-simpleButton, .b-m-shm-link_item .b-o-locationNavi_content .b-m-accordion_inner .b-a-textLink_prefecture_anchor, .b-o-locationNavi_content .b-m-accordion_inner .b-m-shm-link_item .b-a-textLink_prefecture_anchor, .b-m-shm-link_item .b-o-megadrop_sub .b-a-textLink_anchor, .b-o-megadrop_sub .b-m-shm-link_item .b-a-textLink_anchor, .b-m-shm-link_item .b-o-moduleLinkSet_item .b-a-textLink_anchor, .b-o-moduleLinkSet_item .b-m-shm-link_item .b-a-textLink_anchor, .b-m-shm-link_item .b-o-searchModal .b-a-simpleButton_modal, .b-o-searchModal .b-m-shm-link_item .b-a-simpleButton_modal, .b-m-shm-link_item .b-o-tooltipInTextBlock, .b-m-shm-link_item .b-page-sample .b-a-heading_module-title, .b-page-sample .b-m-shm-link_item .b-a-heading_module-title, .b-m-shm-link_item .b-page-sample-113_text {
      height: 260px;
      line-height: 2;
      margin-top: 17px; }
    .b-m-shm-link_item .b-a-textLink_arrow-red-bg {
      width: 100%; }

.b-m-snsNavi {
  position: relative; }
  .b-m-snsNavi_list {
    display: flex; }
  .b-m-snsNavi .b-a-snsButton {
    margin-right: 32px; }
  .b-m-snsNavi .b-a-textLink {
    bottom: 0;
    position: absolute;
    right: 0;
    width: 260px; }

.b-m-spScrollImage {
  font-size: 0; }
  .b-m-spScrollImage .b-a-scrollBox {
    padding: 0;
    border: 0; }

.b-m-stepFlow {
  display: flex;
  flex-wrap: wrap;
  margin-top: 25px; }
  .b-m-stepFlow_item {
    background-color: #ffffff;
    margin-bottom: 30px;
    position: relative; }
    .b-m-stepFlow_item:before {
      border-color: transparent transparent transparent #43434c;
      border-style: solid;
      border-width: 9px 0 9px 10px;
      content: '';
      height: 0;
      position: absolute;
      top: 50%;
      -webkit-transform: translateY(-50%);
              transform: translateY(-50%);
      width: 0; }
    .b-m-stepFlow_item:last-of-type:before {
      display: none; }
  .b-m-stepFlow_heading {
    background-color: #43434c;
    color: #ffffff;
    font-family: "\6E38\30B4\30B7\30C3\30AF\4F53", "YuGothic", "\6E38\30B4\30B7\30C3\30AF", "Yu Gothic", "Hiragino Kaku Gothic ProN", "Hiragino Sans", "meiryo", "Helvetica Neue", "arial", sans-serif;
    font-size: 15px;
    font-weight: bold;
    padding: 10px 15px;
    position: relative; }
    .b-m-stepFlow_heading:before {
      background-image: url("/library/img/common/icon_pc.png");
      background-size: cover;
      content: '';
      display: block;
      height: 36px;
      position: absolute;
      right: 15px;
      top: 6px;
      width: 36px; }
    .b-m-stepFlow_heading-num {
      font-family: "Helvetica Neue", "arial", sans-serif;
      font-size: 30px;
      font-weight: normal;
      padding-left: 10px; }
  .b-m-stepFlow .b-a-heading_h4, .b-m-stepFlow .b-m-tabBox_navi .b-a-simpleButton_tab, .b-m-tabBox_navi .b-m-stepFlow .b-a-simpleButton_tab, .b-m-stepFlow .b-o-moduleFadeSlider_main-caption .b-a-plainText, .b-o-moduleFadeSlider_main-caption .b-m-stepFlow .b-a-plainText, .b-m-stepFlow .b-o-moduleFadeSlider_main-caption .b-a-fileInput_label_text, .b-o-moduleFadeSlider_main-caption .b-m-stepFlow .b-a-fileInput_label_text, .b-m-stepFlow .b-o-moduleFadeSlider_main-caption .b-a-fileInput_text, .b-o-moduleFadeSlider_main-caption .b-m-stepFlow .b-a-fileInput_text, .b-m-stepFlow .b-o-moduleFadeSlider_main-caption .b-o-tooltipInTextBlock, .b-o-moduleFadeSlider_main-caption .b-m-stepFlow .b-o-tooltipInTextBlock, .b-m-stepFlow .b-o-moduleFadeSlider_main-caption .b-page-sample-113_text, .b-o-moduleFadeSlider_main-caption .b-m-stepFlow .b-page-sample-113_text, .b-m-stepFlow .b-o-moduleFadeSlider_main-captionLink .b-a-plainText, .b-o-moduleFadeSlider_main-captionLink .b-m-stepFlow .b-a-plainText, .b-m-stepFlow .b-o-moduleFadeSlider_main-captionLink .b-a-fileInput_label_text, .b-o-moduleFadeSlider_main-captionLink .b-m-stepFlow .b-a-fileInput_label_text, .b-m-stepFlow .b-o-moduleFadeSlider_main-captionLink .b-a-fileInput_text, .b-o-moduleFadeSlider_main-captionLink .b-m-stepFlow .b-a-fileInput_text, .b-m-stepFlow .b-o-moduleFadeSlider_main-captionLink .b-o-tooltipInTextBlock, .b-o-moduleFadeSlider_main-captionLink .b-m-stepFlow .b-o-tooltipInTextBlock, .b-m-stepFlow .b-o-moduleFadeSlider_main-captionLink .b-page-sample-113_text, .b-o-moduleFadeSlider_main-captionLink .b-m-stepFlow .b-page-sample-113_text {
    margin-left: 15px;
    margin-top: 10px; }
  .b-m-stepFlow_list {
    margin-bottom: 10px;
    margin-left: 15px;
    margin-top: 5px; }
    .b-m-stepFlow_list .b-a-plainText_m, .b-m-stepFlow_list .b-a-fileInput_label_text, .b-m-stepFlow_list .b-a-simpleButton_location, .b-m-stepFlow_list .b-a-simpleButton_more, .b-m-stepFlow_list .b-m-boxLink_subjects .b-a-plainText_m:first-of-type, .b-m-boxLink_subjects .b-m-stepFlow_list .b-a-plainText_m:first-of-type, .b-m-stepFlow_list .b-m-modal_slider-pager, .b-m-stepFlow_list .b-m-tooltipInText, .b-m-stepFlow_list .b-m-worksNaviButton .b-a-simpleButton, .b-m-worksNaviButton .b-m-stepFlow_list .b-a-simpleButton, .b-m-stepFlow_list .b-o-locationNavi_content .b-m-accordion_inner .b-a-textLink_prefecture_anchor, .b-o-locationNavi_content .b-m-accordion_inner .b-m-stepFlow_list .b-a-textLink_prefecture_anchor, .b-m-stepFlow_list .b-o-megadrop_sub .b-a-textLink_anchor, .b-o-megadrop_sub .b-m-stepFlow_list .b-a-textLink_anchor, .b-m-stepFlow_list .b-o-moduleLinkSet_item .b-a-textLink_anchor, .b-o-moduleLinkSet_item .b-m-stepFlow_list .b-a-textLink_anchor, .b-m-stepFlow_list .b-o-searchModal .b-a-simpleButton_modal, .b-o-searchModal .b-m-stepFlow_list .b-a-simpleButton_modal, .b-m-stepFlow_list .b-o-tooltipInTextBlock, .b-m-stepFlow_list .b-page-sample .b-a-heading_module-title, .b-page-sample .b-m-stepFlow_list .b-a-heading_module-title, .b-m-stepFlow_list .b-page-sample-113_text {
      color: #83838c;
      padding-left: 16px;
      padding-right: 19px;
      position: relative; }
      .b-m-stepFlow_list .b-a-plainText_m:before, .b-m-stepFlow_list .b-a-fileInput_label_text:before, .b-m-stepFlow_list .b-a-simpleButton_location:before, .b-m-stepFlow_list .b-a-simpleButton_more:before, .b-m-stepFlow_list .b-m-boxLink_subjects .b-a-plainText_m:first-of-type:before, .b-m-boxLink_subjects .b-m-stepFlow_list .b-a-plainText_m:first-of-type:before, .b-m-stepFlow_list .b-m-modal_slider-pager:before, .b-m-stepFlow_list .b-m-tooltipInText:before, .b-m-stepFlow_list .b-m-worksNaviButton .b-a-simpleButton:before, .b-m-worksNaviButton .b-m-stepFlow_list .b-a-simpleButton:before, .b-m-stepFlow_list .b-o-locationNavi_content .b-m-accordion_inner .b-a-textLink_prefecture_anchor:before, .b-o-locationNavi_content .b-m-accordion_inner .b-m-stepFlow_list .b-a-textLink_prefecture_anchor:before, .b-m-stepFlow_list .b-o-megadrop_sub .b-a-textLink_anchor:before, .b-o-megadrop_sub .b-m-stepFlow_list .b-a-textLink_anchor:before, .b-m-stepFlow_list .b-o-moduleLinkSet_item .b-a-textLink_anchor:before, .b-o-moduleLinkSet_item .b-m-stepFlow_list .b-a-textLink_anchor:before, .b-m-stepFlow_list .b-o-searchModal .b-a-simpleButton_modal:before, .b-o-searchModal .b-m-stepFlow_list .b-a-simpleButton_modal:before, .b-m-stepFlow_list .b-o-tooltipInTextBlock:before, .b-m-stepFlow_list .b-page-sample .b-a-heading_module-title:before, .b-page-sample .b-m-stepFlow_list .b-a-heading_module-title:before, .b-m-stepFlow_list .b-page-sample-113_text:before {
        content: '\30FB';
        left: 0;
        position: absolute;
        top: 0; }
  .b-m-stepFlow[data-b-row='3'] .b-m-stepFlow_item {
    margin-right: 30px;
    width: 360px; }
    .b-m-stepFlow[data-b-row='3'] .b-m-stepFlow_item:nth-of-type(3n) {
      margin-right: 0; }
    .b-m-stepFlow[data-b-row='3'] .b-m-stepFlow_item:before {
      right: -20px; }
  .b-m-stepFlow[data-b-row='4'] .b-m-stepFlow_item {
    margin-right: 30px;
    width: 267px; }
    .b-m-stepFlow[data-b-row='4'] .b-m-stepFlow_item:nth-of-type(4n) {
      margin-right: 0; }
    .b-m-stepFlow[data-b-row='4'] .b-m-stepFlow_item:before {
      right: -20px; }
  .b-m-stepFlow[data-b-row='5'] .b-m-stepFlow_item {
    margin-right: 15px;
    width: 220px; }
    .b-m-stepFlow[data-b-row='5'] .b-m-stepFlow_item:last-of-type {
      margin-right: 0; }
    .b-m-stepFlow[data-b-row='5'] .b-m-stepFlow_item:before {
      right: -14px; }

.b-m-tabBox {
  position: relative; }
  .b-m-tabBox_navi {
    display: flex; }
    .b-m-tabBox_navi .b-a-simpleButton_prev,
    .b-m-tabBox_navi .b-a-simpleButton_next {
      background: #8e8e97;
      opacity: .4;
      pointer-events: none;
      visibility: hidden; }
      .b-m-tabBox_navi .b-a-simpleButton_prev:before, .b-m-tabBox_navi .b-a-simpleButton_prev:after,
      .b-m-tabBox_navi .b-a-simpleButton_next:before,
      .b-m-tabBox_navi .b-a-simpleButton_next:after {
        background-color: #ffffff; }
      .b-m-tabBox_navi .b-a-simpleButton_prev.b-is-active,
      .b-m-tabBox_navi .b-a-simpleButton_next.b-is-active {
        cursor: pointer;
        opacity: 1;
        pointer-events: auto; }
    .b-m-tabBox_navi .b-a-simpleButton_prev {
      margin-right: 1px; }
    .b-m-tabBox_navi .b-a-simpleButton_next {
      margin-left: 1px; }
    .b-m-tabBox_navi-wrap {
      overflow: hidden;
      width: 100%; }
    .b-m-tabBox_navi-tabs {
      display: flex;
      width: 100%; }
    .b-m-tabBox_navi .b-a-simpleButton_tab {
      background: rgba(59, 59, 65, 0.95);
      color: rgba(255, 255, 255, 0.8);
      font-weight: normal;
      height: 60px;
      position: relative;
      width: 100%; }
      .b-m-tabBox_navi .b-a-simpleButton_tab:after {
        background: #ffffff;
        bottom: 0;
        content: '';
        display: block;
        height: 5px;
        opacity: .2;
        position: absolute;
        right: 0;
        width: 1px; }
      .b-m-tabBox_navi .b-a-simpleButton_tab.b-is-active {
        background: #ffffff;
        border-top: 2px solid #8e8e97;
        color: #242424;
        font-weight: bold;
        top: -1px; }
    .b-m-tabBox_navi.b-is-hidden {
      display: none; }
  .b-m-tabBox_box {
    background: #ffffff;
    min-height: 492px;
    position: relative; }
  .b-m-tabBox_content {
    height: 100%;
    left: 0;
    opacity: 0;
    padding: 40px;
    position: absolute;
    top: 0;
    transition: opacity .3s, visibility .3s;
    visibility: hidden;
    width: 100%; }
    .b-m-tabBox_content.b-is-active {
      opacity: 1;
      visibility: visible;
      position: relative; }
  .b-m-tabBox[data-b-is-wide='true'] .b-m-tabBox_navi .b-a-simpleButton_prev,
  .b-m-tabBox[data-b-is-wide='true'] .b-m-tabBox_navi .b-a-simpleButton_next {
    visibility: visible; }

.b-m-tooltipInText {
  display: inline-block;
  position: relative; }
  .b-m-tooltipInText .b-m-tooltipInText_bg {
    height: 100%;
    left: 0;
    pointer-events: none;
    position: fixed;
    top: 0;
    width: 100%; }
  .b-m-tooltipInText_trigger {
    background: url("/library/img/common/icon_attention_gray.png") no-repeat right 0;
    background-size: 15px;
    border-bottom: 1px solid #83838c;
    color: #83838c;
    cursor: pointer;
    margin-right: 10px;
    padding-bottom: 2px;
    padding-right: 18px;
    position: relative;
    z-index: 1; }
  .b-m-tooltipInText_box {
    height: 220px;
    left: 0;
    opacity: 0;
    position: absolute;
    top: -180px;
    -webkit-transform: translateY(10px);
            transform: translateY(10px);
    transition: opacity .3s, visibility .3s, -webkit-transform .3s;
    transition: opacity .3s, visibility .3s, transform .3s;
    transition: opacity .3s, visibility .3s, transform .3s, -webkit-transform .3s;
    visibility: hidden;
    width: 400px;
    z-index: 2; }
    .b-m-tooltipInText_box-inner {
      background: #f4f4f4;
      left: 50px;
      padding: 15px;
      position: relative;
      top: 50px;
      width: 300px; }
    .b-m-tooltipInText_box .b-a-heading:before {
      background: #b1b1bc;
      height: 14px;
      margin-right: 6px;
      top: 6px; }
    .b-m-tooltipInText_box .b-a-simpleButton {
      position: absolute;
      right: 0;
      top: 0;
      z-index: 1; }
  .b-m-tooltipInText.b-is-active .b-m-tooltipInText_bg {
    pointer-events: auto; }
  .b-m-tooltipInText.b-is-active .b-m-tooltipInText_box {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0);
    visibility: visible; }
  .b-m-tooltipInText.b-is-active .b-a-heading {
    font-size: 15px; }
    .b-m-tooltipInText.b-is-active .b-a-heading:before {
      top: 5px; }
  .b-m-tooltipInText-griStakeholder .b-m-tooltipInText_box {
    top: 0; }

.b-m-worksNaviButton .b-a-simpleButton {
  background: url("/library/img/common/icon_narrowdown.png") no-repeat right 30px center;
  background-size: 15px;
  border: 1px solid #c1c1c5;
  height: 60px;
  padding-left: 30px;
  text-align: left;
  width: 366px; }

.b-o-adDetail {
  display: flex; }
  .b-o-adDetail .b-m-modal, .b-o-adDetail .b-o-liaisonPrefectureNavi {
    margin-right: 4.36%;
    max-width: 167px;
    width: 24.28%; }
    .b-o-adDetail .b-m-modal_bg, .b-o-adDetail .b-m-modalByBoxLink_bg, .b-o-adDetail .b-o-liaisonPrefectureNavi_modal-bg {
      height: auto; }
    .b-o-adDetail .b-m-modal_content, .b-o-adDetail .b-m-modalByBoxLink_content, .b-o-adDetail .b-o-liaisonPrefectureNavi_modal-content {
      background-color: rgba(59, 59, 65, 0.6);
      overflow-y: scroll; }
      .b-o-adDetail .b-m-modal_content-wrapper, .b-o-adDetail .b-m-modalByBoxLink_content-wrapper, .b-o-adDetail .b-o-liaisonPrefectureNavi_modal-content-wrapper {
        left: 0;
        margin: 0 auto;
        position: absolute;
        right: 0;
        top: 180px; }
    .b-o-adDetail .b-m-modal_slider-pager {
      margin-bottom: 50px;
      margin-top: 230px; }
    .b-o-adDetail .b-m-modal .b-a-simpleButton_modal-close, .b-o-adDetail .b-o-liaisonPrefectureNavi .b-a-simpleButton_modal-close {
      margin-left: 675px; }
    .b-o-adDetail .b-m-modal .b-m-modal_slider-images, .b-o-adDetail .b-o-liaisonPrefectureNavi .b-m-modal_slider-images {
      width: 668px; }
    .b-o-adDetail .b-m-modal .b-a-fullImage_image, .b-o-adDetail .b-o-liaisonPrefectureNavi .b-a-fullImage_image {
      object-fit: fill; }
  .b-o-adDetail-text {
    width: 71.23%; }
    .b-o-adDetail-text .b-a-heading {
      margin-bottom: 24px; }
      .b-o-adDetail-text .b-a-heading_new {
        display: flex; }
        .b-o-adDetail-text .b-a-heading_new:after {
          align-items: center;
          background: #3b3b41;
          border-radius: 2px;
          color: #ffffff;
          content: 'NEW';
          display: flex;
          font-weight: bold;
          height: 18px;
          justify-content: center;
          margin-left: 13px;
          position: relative;
          top: -1px;
          width: 48px; }
          .b-is-ie .b-o-adDetail-text .b-a-heading_new:after {
            margin-bottom: -.3em;
            padding-top: .3em; }
    .b-o-adDetail-text .b-a-plainText:nth-of-type(1), .b-o-adDetail-text .b-a-fileInput_label_text:nth-of-type(1), .b-o-adDetail-text .b-a-fileInput_text:nth-of-type(1), .b-o-adDetail-text .b-o-tooltipInTextBlock:nth-of-type(1), .b-o-adDetail-text .b-page-sample-113_text:nth-of-type(1) {
      margin-bottom: 16px; }

.b-o-burgerNavi {
  height: 100vh;
  pointer-events: none;
  position: absolute;
  right: 0;
  top: 0;
  width: 100%; }
  .b-o-burgerNavi .b-a-burgerButton {
    height: 66px;
    pointer-events: auto;
    position: absolute;
    right: 20px;
    top: 0; }
  .b-o-burgerNavi_content {
    height: 100%;
    opacity: 0;
    transition: opacity .3s, visibility .3s;
    visibility: hidden;
    width: 100%; }
    .b-o-burgerNavi_content.b-is-active {
      opacity: 1;
      pointer-events: auto;
      visibility: visible; }
      .b-o-burgerNavi_content.b-is-active .b-o-burgerNavi_inner {
        -webkit-transform: translateX(0);
                transform: translateX(0); }
      .b-o-burgerNavi_content.b-is-active .b-o-burgerNavi_main {
        opacity: 1; }
  .b-o-burgerNavi_bg {
    background: #242424;
    height: 100%;
    left: 0;
    opacity: .6;
    position: absolute;
    top: 0;
    width: 100%; }
  .b-o-burgerNavi_inner {
    background: #f4f4f4;
    border-top: 1px solid #dddddd;
    height: 100%;
    position: absolute;
    right: 0;
    top: 0;
    -webkit-transform: translateX(100%);
            transform: translateX(100%);
    transition: -webkit-transform 0.5s cubic-bezier(0.165, 0.84, 0.44, 1);
    transition: transform 0.5s cubic-bezier(0.165, 0.84, 0.44, 1);
    transition: transform 0.5s cubic-bezier(0.165, 0.84, 0.44, 1), -webkit-transform 0.5s cubic-bezier(0.165, 0.84, 0.44, 1);
    width: 467px; }
  .b-o-burgerNavi_header {
    background: #f6f6f6;
    height: 66px; }
    .b-o-burgerNavi_header .b-o-headerLinks {
      position: absolute;
      right: 60px;
      top: 0; }
      .b-o-burgerNavi_header .b-o-headerLinks .b-a-textLink,
      .b-o-burgerNavi_header .b-o-headerLinks .b-m-searchNavi {
        margin-right: 4px; }
        .b-o-burgerNavi_header .b-o-headerLinks .b-a-textLink .b-a-textLink_anchor,
        .b-o-burgerNavi_header .b-o-headerLinks .b-a-textLink .b-a-searchButton,
        .b-o-burgerNavi_header .b-o-headerLinks .b-m-searchNavi .b-a-textLink_anchor,
        .b-o-burgerNavi_header .b-o-headerLinks .b-m-searchNavi .b-a-searchButton {
          padding-right: 14px; }
      .b-o-burgerNavi_header .b-o-headerLinks .b-m-searchNavi {
        padding-left: 56px; }
        .b-o-burgerNavi_header .b-o-headerLinks .b-m-searchNavi_form {
          background: #f6f6f6; }
          .b-o-burgerNavi_header .b-o-headerLinks .b-m-searchNavi_form-content {
            width: 374px; }
    .b-o-burgerNavi_header .b-a-burgerButton {
      border-bottom: 2px solid #e8e8e8;
      right: 0; }
      .b-o-burgerNavi_header .b-a-burgerButton:before {
        background: #e8e8e8;
        bottom: 0;
        content: '';
        display: block;
        height: 17px;
        left: 0;
        position: absolute;
        width: 1px; }
  .b-o-burgerNavi_main {
    border-top: 1px solid #f6f6f6;
    display: flex;
    height: calc(100% - 66px);
    opacity: 0;
    transition: opacity .5s .3s; }
    .b-o-burgerNavi_main-top, .b-o-burgerNavi_main-under {
      height: 100%; }
    .b-o-burgerNavi_main-top {
      background: #ffffff;
      transition: width .3s;
      width: 313px; }
    .b-o-burgerNavi_main-under {
      overflow-x: hidden;
      position: relative;
      width: 154px; }
      .b-o-burgerNavi_main-under-1, .b-o-burgerNavi_main-under-2 {
        height: 100%;
        left: 0;
        overflow-x: hidden;
        overflow-y: auto;
        position: absolute;
        top: 0;
        -webkit-transform: translateX(100%);
                transform: translateX(100%);
        transition: -webkit-transform .3s;
        transition: transform .3s;
        transition: transform .3s, -webkit-transform .3s;
        visibility: hidden;
        width: 100%; }
      .b-o-burgerNavi_main-under-2 .b-a-burgerInnerButton:nth-of-type(n + 3):before {
        border-bottom-style: dashed; }
    .b-o-burgerNavi_main.b-is-active .b-o-burgerNavi_main-top {
      background-color: #3b3b41;
      width: 155px; }
    .b-o-burgerNavi_main.b-is-active .b-a-burgerInnerButton_top {
      padding-right: 20px; }
      .b-o-burgerNavi_main.b-is-active .b-a-burgerInnerButton_top:not(.b-is-active) {
        color: #ffffff; }
      .b-o-burgerNavi_main.b-is-active .b-a-burgerInnerButton_top:before {
        background-color: #4e4e53;
        width: 124px; }
      .b-o-burgerNavi_main.b-is-active .b-a-burgerInnerButton_top:after {
        right: 8px; }
      .b-o-burgerNavi_main.b-is-active .b-a-burgerInnerButton_top[target='_blank'] {
        background-image: url("/library/img/common/icon_external_gray.png");
        background-position: right 8px center; }
        .b-o-burgerNavi_main.b-is-active .b-a-burgerInnerButton_top[target='_blank'].b-is-active {
          background-repeat: no-repeat;
          background-size: 12px; }
    .b-o-burgerNavi_main.b-is-active .b-o-burgerNavi_main-under {
      background: #ffffff;
      overflow: visible;
      width: 297px; }
      .b-o-burgerNavi_main.b-is-active .b-o-burgerNavi_main-under-1.b-is-active, .b-o-burgerNavi_main.b-is-active .b-o-burgerNavi_main-under-2.b-is-active {
        -webkit-transform: translateX(0);
                transform: translateX(0);
        visibility: visible; }
  .b-o-burgerNavi_footer {
    background: #f2f2f2;
    bottom: 0;
    height: 56px;
    left: 0;
    position: absolute;
    width: 100%; }
    .b-o-burgerNavi_footer-wrap {
      align-items: center;
      display: flex;
      height: 100%;
      justify-content: center;
      width: 100%; }
    .b-o-burgerNavi_footer .b-a-textLink {
      margin: 0 30px;
      position: relative; }
      .b-o-burgerNavi_footer .b-a-textLink_anchor {
        height: 100%; }
    .b-o-burgerNavi_footer .b-a-textLink_contact:after {
      background: #ffffff;
      bottom: 2px;
      content: '';
      display: block;
      height: 13px;
      position: absolute;
      right: -30px;
      width: 1px; }

.b-o-cmDetail .b-m-modal, .b-o-cmDetail .b-o-liaisonPrefectureNavi {
  display: inline-block; }
  .b-o-cmDetail .b-m-modal .b-a-simpleButton_modal, .b-o-cmDetail .b-o-liaisonPrefectureNavi .b-a-simpleButton_modal {
    background: none;
    border: none;
    margin-right: 16px;
    padding: 0;
    width: auto; }
  .b-o-cmDetail .b-m-modal .b-a-simpleButton_modal-close, .b-o-cmDetail .b-o-liaisonPrefectureNavi .b-a-simpleButton_modal-close {
    margin-left: 334px; }
  .b-o-cmDetail .b-m-modal .b-o-cmDetail_iframe, .b-o-cmDetail .b-o-liaisonPrefectureNavi .b-o-cmDetail_iframe {
    display: table;
    margin: auto; }
  .b-o-cmDetail .b-m-modal_inner, .b-o-cmDetail .b-m-modalByBoxLink_inner, .b-o-cmDetail .b-o-liaisonPrefectureNavi_modal-inner {
    padding: 0;
    width: auto; }
  .b-o-cmDetail .b-m-modal_thumbnail:before, .b-o-cmDetail .b-m-modal_thumbnail:after {
    content: '';
    display: block;
    position: absolute;
    z-index: 1; }
  .b-o-cmDetail .b-m-modal_thumbnail:before {
    background: #242424;
    border-radius: 50%;
    height: 34px;
    opacity: .5;
    width: 34px; }
  .b-o-cmDetail .b-m-modal_thumbnail:after {
    border-color: transparent transparent transparent #ffffff;
    border-style: solid;
    border-width: 5px 0 5px 10px;
    height: 0;
    width: 0; }

.b-o-cmDetail_col:first-of-type {
  margin-bottom: 30px; }

.b-o-cmDetail_thumb {
  margin-bottom: 10px; }
  .b-o-cmDetail_thumb .b-m-modal_thumbnail {
    height: auto;
    width: 100%; }

.b-o-cmDetail_text .b-a-heading {
  margin-bottom: 24px; }
  .b-o-cmDetail_text .b-a-heading_new {
    display: flex; }
    .b-o-cmDetail_text .b-a-heading_new:after {
      align-items: center;
      background: #3b3b41;
      border-radius: 2px;
      color: #ffffff;
      content: 'NEW';
      display: flex;
      font-weight: bold;
      height: 18px;
      justify-content: center;
      margin-left: 13px;
      position: relative;
      top: -1px;
      width: 48px;
      min-width: 48px; }
      .b-is-ie .b-o-cmDetail_text .b-a-heading_new:after {
        margin-bottom: -.3em;
        padding-top: .3em; }

.b-o-cmDetail_text .b-a-plainText:nth-of-type(1), .b-o-cmDetail_text .b-a-fileInput_label_text:nth-of-type(1), .b-o-cmDetail_text .b-a-fileInput_text:nth-of-type(1), .b-o-cmDetail_text .b-o-tooltipInTextBlock:nth-of-type(1), .b-o-cmDetail_text .b-page-sample-113_text:nth-of-type(1) {
  margin-bottom: 16px; }

.b-o-cmDetail_text .b-a-plainText.b-is-strong:first-of-type, .b-o-cmDetail_text .b-is-strong.b-a-fileInput_label_text:first-of-type, .b-o-cmDetail_text .b-is-strong.b-a-fileInput_text:first-of-type, .b-o-cmDetail_text .b-is-strong.b-o-tooltipInTextBlock:first-of-type, .b-o-cmDetail_text .b-is-strong.b-page-sample-113_text:first-of-type {
  margin-bottom: 0; }

.b-o-cmDetail_text .b-a-plainText.b-is-strong:not(:first-child), .b-o-cmDetail_text .b-is-strong.b-a-fileInput_label_text:not(:first-child), .b-o-cmDetail_text .b-is-strong.b-a-fileInput_text:not(:first-child), .b-o-cmDetail_text .b-is-strong.b-o-tooltipInTextBlock:not(:first-child), .b-o-cmDetail_text .b-is-strong.b-page-sample-113_text:not(:first-child) {
  margin-top: 16px; }

.b-o-footer_sns, .b-o-footer_bread {
  background: #ffffff;
  border-top: 1px solid #efefef; }

.b-o-footer_sns {
  padding: 30px 0; }

.b-o-footer_bread .pbBlockNavigation {
  align-items: center;
  color: #919191;
  display: flex;
  overflow-x: auto;
  white-space: nowrap;
  width: 100%; }
  .b-o-footer_bread .pbBlockNavigation a {
    margin-right: 15px;
    padding: 12px 0; }
    .b-o-footer_bread .pbBlockNavigation a:after {
      color: #83838c;
      content: '>';
      display: inline-block;
      margin-left: 13px; }

.b-o-footer_pagetop {
  align-items: center;
  background: #43434c;
  cursor: pointer;
  display: flex;
  height: 45px;
  justify-content: center; }
  .b-o-footer_pagetop:hover {
    opacity: .9; }
  .b-o-footer_pagetop .b-a-plainText, .b-o-footer_pagetop .b-a-fileInput_label_text, .b-o-footer_pagetop .b-a-fileInput_text, .b-o-footer_pagetop .b-o-tooltipInTextBlock, .b-o-footer_pagetop .b-page-sample-113_text {
    background: url("/library/img/common/icon_pagetop.png") no-repeat 10px 1px;
    background-size: 13px;
    color: #ffffff;
    font-size: 12px;
    font-weight: bold;
    letter-spacing: .4px;
    line-height: 18px;
    padding: 0 30px;
    white-space: nowrap; }

.b-o-footer_content {
  background: #3b3b41;
  padding: 68px 0 80px 0; }

.b-o-footer .b-a-logo {
  margin: 0 auto 50px auto; }

.b-o-footer_menu {
  border-top: 1px solid #54545e; }

.b-o-form .b-m-errorText {
  margin-top: 16px; }
  .b-o-form .b-m-errorText .b-a-plainText, .b-o-form .b-m-errorText .b-a-fileInput_label_text, .b-o-form .b-m-errorText .b-a-fileInput_text, .b-o-form .b-m-errorText .b-o-tooltipInTextBlock, .b-o-form .b-m-errorText .b-page-sample-113_text {
    margin-bottom: 0;
    margin-top: 0; }
  .b-o-form .b-m-errorText + .b-m-errorText {
    margin-top: 8px; }

.b-o-form .b-a-heading_h1 {
  border-bottom: 1px solid #efefef;
  margin-top: 66px;
  padding-bottom: 24px; }
  .b-o-form .b-a-heading_h1 :before {
    height: 25px;
    top: 9px; }

.b-o-form .b-a-heading_h2, .b-o-form .b-o-moduleLinkSet_heading .b-a-textLink_anchor, .b-o-moduleLinkSet_heading .b-o-form .b-a-textLink_anchor {
  margin-top: 70px; }

.b-o-form .b-a-heading_h3, .b-o-form .b-m-boxContents .b-a-plainText:first-of-type, .b-m-boxContents .b-o-form .b-a-plainText:first-of-type, .b-o-form .b-m-boxContents .b-a-fileInput_label_text:first-of-type, .b-m-boxContents .b-o-form .b-a-fileInput_label_text:first-of-type, .b-o-form .b-m-boxContents .b-a-fileInput_text:first-of-type, .b-m-boxContents .b-o-form .b-a-fileInput_text:first-of-type, .b-o-form .b-m-boxContents .b-o-tooltipInTextBlock:first-of-type, .b-m-boxContents .b-o-form .b-o-tooltipInTextBlock:first-of-type, .b-o-form .b-m-boxContents .b-page-sample-113_text:first-of-type, .b-m-boxContents .b-o-form .b-page-sample-113_text:first-of-type, .b-o-form .b-m-boxLink .b-a-plainText:first-of-type, .b-m-boxLink .b-o-form .b-a-plainText:first-of-type, .b-o-form .b-m-boxLink .b-a-fileInput_label_text:first-of-type, .b-m-boxLink .b-o-form .b-a-fileInput_label_text:first-of-type, .b-o-form .b-m-boxLink .b-a-fileInput_text:first-of-type, .b-m-boxLink .b-o-form .b-a-fileInput_text:first-of-type, .b-o-form .b-m-boxLink .b-o-tooltipInTextBlock:first-of-type, .b-m-boxLink .b-o-form .b-o-tooltipInTextBlock:first-of-type, .b-o-form .b-m-boxLink .b-page-sample-113_text:first-of-type, .b-m-boxLink .b-o-form .b-page-sample-113_text:first-of-type, .b-o-form .b-m-boxLinkRow .b-a-plainText:first-of-type, .b-m-boxLinkRow .b-o-form .b-a-plainText:first-of-type, .b-o-form .b-m-boxLinkRow .b-a-fileInput_label_text:first-of-type, .b-m-boxLinkRow .b-o-form .b-a-fileInput_label_text:first-of-type, .b-o-form .b-m-boxLinkRow .b-a-fileInput_text:first-of-type, .b-m-boxLinkRow .b-o-form .b-a-fileInput_text:first-of-type, .b-o-form .b-m-boxLinkRow .b-o-tooltipInTextBlock:first-of-type, .b-m-boxLinkRow .b-o-form .b-o-tooltipInTextBlock:first-of-type, .b-o-form .b-m-boxLinkRow .b-page-sample-113_text:first-of-type, .b-m-boxLinkRow .b-o-form .b-page-sample-113_text:first-of-type, .b-o-form .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-a-plainText:first-of-type, .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-o-form .b-a-plainText:first-of-type, .b-o-form .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-a-fileInput_label_text:first-of-type, .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-o-form .b-a-fileInput_label_text:first-of-type, .b-o-form .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-a-fileInput_text:first-of-type, .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-o-form .b-a-fileInput_text:first-of-type, .b-o-form .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-o-tooltipInTextBlock:first-of-type, .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-o-form .b-o-tooltipInTextBlock:first-of-type, .b-o-form .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-page-sample-113_text:first-of-type, .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-o-form .b-page-sample-113_text:first-of-type {
  margin-top: 70px; }

.b-o-form .b-a-plainText_m, .b-o-form .b-a-fileInput_label_text, .b-o-form .b-a-simpleButton_location, .b-o-form .b-a-simpleButton_more, .b-o-form .b-m-boxLink_subjects .b-a-plainText_m:first-of-type, .b-m-boxLink_subjects .b-o-form .b-a-plainText_m:first-of-type, .b-o-form .b-m-modal_slider-pager, .b-o-form .b-m-tooltipInText, .b-o-form .b-m-worksNaviButton .b-a-simpleButton, .b-m-worksNaviButton .b-o-form .b-a-simpleButton, .b-o-form .b-o-locationNavi_content .b-m-accordion_inner .b-a-textLink_prefecture_anchor, .b-o-locationNavi_content .b-m-accordion_inner .b-o-form .b-a-textLink_prefecture_anchor, .b-o-form .b-o-megadrop_sub .b-a-textLink_anchor, .b-o-megadrop_sub .b-o-form .b-a-textLink_anchor, .b-o-form .b-o-moduleLinkSet_item .b-a-textLink_anchor, .b-o-moduleLinkSet_item .b-o-form .b-a-textLink_anchor, .b-o-form .b-o-searchModal .b-a-simpleButton_modal, .b-o-searchModal .b-o-form .b-a-simpleButton_modal, .b-o-form .b-o-tooltipInTextBlock, .b-o-form .b-page-sample .b-a-heading_module-title, .b-page-sample .b-o-form .b-a-heading_module-title, .b-o-form .b-page-sample-113_text {
  margin-top: 20px;
  width: 850px; }

.b-o-form .b-a-textLink {
  margin-top: 10px; }
  .b-o-form .b-a-textLink:last-of-type {
    margin-bottom: 20px; }

.b-o-form .b-a-textLink_anchor {
  border-bottom: 1px solid #83838c;
  color: #83838c;
  display: inline-block;
  font-size: 15px;
  margin-right: 10px;
  padding-bottom: 2px; }

.b-o-form_innerLink {
  border-bottom: 1px solid #83838c;
  color: #83838c;
  display: inline;
  font-size: 15px;
  text-decoration: none;
  transition: .3s; }
  .b-o-form_innerLink:hover {
    opacity: .6; }

.b-o-form_must {
  background: #e91818;
  color: #ffffff;
  display: inline-block;
  font-size: 11px;
  margin: 0 5px;
  padding: 3px 0;
  text-align: center;
  width: 40px; }

.b-o-form_table {
  margin-top: 20px;
  table-layout: fixed;
  width: 100%; }

:not(.b-o-form_mustRow) > .b-o-form_th {
  background: #ebedef; }

.b-o-form_th {
  border-bottom: 1px solid #cccccc;
  font-size: 15px;
  font-weight: bold;
  line-height: 1.8;
  min-width: 320px;
  padding: 29px 20px 28px 30px;
  text-align: left;
  vertical-align: middle;
  width: 320px; }
  .b-o-form_th:first-of-type {
    border-top: 1px solid #cccccc; }
  .b-o-form_th .b-a-plainText_m, .b-o-form_th .b-a-fileInput_label_text, .b-o-form_th .b-a-simpleButton_location, .b-o-form_th .b-a-simpleButton_more, .b-o-form_th .b-m-boxLink_subjects .b-a-plainText_m:first-of-type, .b-m-boxLink_subjects .b-o-form_th .b-a-plainText_m:first-of-type, .b-o-form_th .b-m-modal_slider-pager, .b-o-form_th .b-m-tooltipInText, .b-o-form_th .b-m-worksNaviButton .b-a-simpleButton, .b-m-worksNaviButton .b-o-form_th .b-a-simpleButton, .b-o-form_th .b-o-locationNavi_content .b-m-accordion_inner .b-a-textLink_prefecture_anchor, .b-o-locationNavi_content .b-m-accordion_inner .b-o-form_th .b-a-textLink_prefecture_anchor, .b-o-form_th .b-o-megadrop_sub .b-a-textLink_anchor, .b-o-megadrop_sub .b-o-form_th .b-a-textLink_anchor, .b-o-form_th .b-o-moduleLinkSet_item .b-a-textLink_anchor, .b-o-moduleLinkSet_item .b-o-form_th .b-a-textLink_anchor, .b-o-form_th .b-o-searchModal .b-a-simpleButton_modal, .b-o-searchModal .b-o-form_th .b-a-simpleButton_modal, .b-o-form_th .b-o-tooltipInTextBlock, .b-o-form_th .b-page-sample .b-a-heading_module-title, .b-page-sample .b-o-form_th .b-a-heading_module-title, .b-o-form_th .b-page-sample-113_text {
    margin-top: 0;
    width: auto; }
    .b-o-form_th .b-a-plainText_m + .b-a-plainText_s.b-is-note, .b-o-form_th .b-a-fileInput_label_text + .b-a-plainText_s.b-is-note, .b-o-form_th .b-a-simpleButton_location + .b-a-plainText_s.b-is-note, .b-o-form_th .b-a-simpleButton_more + .b-a-plainText_s.b-is-note, .b-o-form_th .b-m-boxLink_subjects .b-a-plainText_m:first-of-type + .b-a-plainText_s.b-is-note, .b-o-form_th .b-m-modal_slider-pager + .b-a-plainText_s.b-is-note, .b-o-form_th .b-m-tooltipInText + .b-a-plainText_s.b-is-note, .b-o-form_th .b-m-worksNaviButton .b-a-simpleButton + .b-a-plainText_s.b-is-note, .b-m-worksNaviButton .b-o-form_th .b-a-simpleButton + .b-a-plainText_s.b-is-note, .b-o-form_th .b-o-locationNavi_content .b-m-accordion_inner .b-a-textLink_prefecture_anchor + .b-a-plainText_s.b-is-note, .b-o-locationNavi_content .b-m-accordion_inner .b-o-form_th .b-a-textLink_prefecture_anchor + .b-a-plainText_s.b-is-note, .b-o-form_th .b-o-megadrop_sub .b-a-textLink_anchor + .b-a-plainText_s.b-is-note, .b-o-megadrop_sub .b-o-form_th .b-a-textLink_anchor + .b-a-plainText_s.b-is-note, .b-o-form_th .b-o-moduleLinkSet_item .b-a-textLink_anchor + .b-a-plainText_s.b-is-note, .b-o-moduleLinkSet_item .b-o-form_th .b-a-textLink_anchor + .b-a-plainText_s.b-is-note, .b-o-form_th .b-o-searchModal .b-a-simpleButton_modal + .b-a-plainText_s.b-is-note, .b-o-searchModal .b-o-form_th .b-a-simpleButton_modal + .b-a-plainText_s.b-is-note, .b-o-form_th .b-o-tooltipInTextBlock + .b-a-plainText_s.b-is-note, .b-o-form_th .b-page-sample .b-a-heading_module-title + .b-a-plainText_s.b-is-note, .b-page-sample .b-o-form_th .b-a-heading_module-title + .b-a-plainText_s.b-is-note, .b-o-form_th .b-page-sample-113_text + .b-a-plainText_s.b-is-note, .b-o-form_th .b-a-plainText_m + .b-is-note.b-a-fileInput_text, .b-o-form_th .b-a-fileInput_label_text + .b-is-note.b-a-fileInput_text, .b-o-form_th .b-a-simpleButton_location + .b-is-note.b-a-fileInput_text, .b-o-form_th .b-a-simpleButton_more + .b-is-note.b-a-fileInput_text, .b-o-form_th .b-m-boxLink_subjects .b-a-plainText_m:first-of-type + .b-is-note.b-a-fileInput_text, .b-o-form_th .b-m-modal_slider-pager + .b-is-note.b-a-fileInput_text, .b-o-form_th .b-m-tooltipInText + .b-is-note.b-a-fileInput_text, .b-o-form_th .b-m-worksNaviButton .b-a-simpleButton + .b-is-note.b-a-fileInput_text, .b-m-worksNaviButton .b-o-form_th .b-a-simpleButton + .b-is-note.b-a-fileInput_text, .b-o-form_th .b-o-locationNavi_content .b-m-accordion_inner .b-a-textLink_prefecture_anchor + .b-is-note.b-a-fileInput_text, .b-o-locationNavi_content .b-m-accordion_inner .b-o-form_th .b-a-textLink_prefecture_anchor + .b-is-note.b-a-fileInput_text, .b-o-form_th .b-o-megadrop_sub .b-a-textLink_anchor + .b-is-note.b-a-fileInput_text, .b-o-megadrop_sub .b-o-form_th .b-a-textLink_anchor + .b-is-note.b-a-fileInput_text, .b-o-form_th .b-o-moduleLinkSet_item .b-a-textLink_anchor + .b-is-note.b-a-fileInput_text, .b-o-moduleLinkSet_item .b-o-form_th .b-a-textLink_anchor + .b-is-note.b-a-fileInput_text, .b-o-form_th .b-o-searchModal .b-a-simpleButton_modal + .b-is-note.b-a-fileInput_text, .b-o-searchModal .b-o-form_th .b-a-simpleButton_modal + .b-is-note.b-a-fileInput_text, .b-o-form_th .b-o-tooltipInTextBlock + .b-is-note.b-a-fileInput_text, .b-o-form_th .b-page-sample .b-a-heading_module-title + .b-is-note.b-a-fileInput_text, .b-page-sample .b-o-form_th .b-a-heading_module-title + .b-is-note.b-a-fileInput_text, .b-o-form_th .b-page-sample-113_text + .b-is-note.b-a-fileInput_text, .b-o-form_th .b-o-adDetail-text .b-a-plainText_m + .b-is-note.b-a-heading_new:after, .b-o-adDetail-text .b-o-form_th .b-a-plainText_m + .b-is-note.b-a-heading_new:after, .b-o-form_th .b-o-adDetail-text .b-a-fileInput_label_text + .b-is-note.b-a-heading_new:after, .b-o-adDetail-text .b-o-form_th .b-a-fileInput_label_text + .b-is-note.b-a-heading_new:after, .b-o-form_th .b-o-adDetail-text .b-a-simpleButton_location + .b-is-note.b-a-heading_new:after, .b-o-adDetail-text .b-o-form_th .b-a-simpleButton_location + .b-is-note.b-a-heading_new:after, .b-o-form_th .b-o-adDetail-text .b-a-simpleButton_more + .b-is-note.b-a-heading_new:after, .b-o-adDetail-text .b-o-form_th .b-a-simpleButton_more + .b-is-note.b-a-heading_new:after, .b-o-adDetail-text .b-o-form_th .b-m-boxLink_subjects .b-a-plainText_m:first-of-type + .b-is-note.b-a-heading_new:after, .b-o-form_th .b-o-adDetail-text .b-m-modal_slider-pager + .b-is-note.b-a-heading_new:after, .b-o-adDetail-text .b-o-form_th .b-m-modal_slider-pager + .b-is-note.b-a-heading_new:after, .b-o-form_th .b-o-adDetail-text .b-m-tooltipInText + .b-is-note.b-a-heading_new:after, .b-o-adDetail-text .b-o-form_th .b-m-tooltipInText + .b-is-note.b-a-heading_new:after, .b-o-form_th .b-m-worksNaviButton .b-o-adDetail-text .b-a-simpleButton + .b-is-note.b-a-heading_new:after, .b-o-adDetail-text .b-o-form_th .b-m-worksNaviButton .b-a-simpleButton + .b-is-note.b-a-heading_new:after, .b-m-worksNaviButton .b-o-form_th .b-o-adDetail-text .b-a-simpleButton + .b-is-note.b-a-heading_new:after, .b-o-adDetail-text .b-m-worksNaviButton .b-o-form_th .b-a-simpleButton + .b-is-note.b-a-heading_new:after, .b-o-form_th .b-o-locationNavi_content .b-m-accordion_inner .b-o-adDetail-text .b-a-textLink_prefecture_anchor + .b-is-note.b-a-heading_new:after, .b-o-adDetail-text .b-o-form_th .b-o-locationNavi_content .b-m-accordion_inner .b-a-textLink_prefecture_anchor + .b-is-note.b-a-heading_new:after, .b-o-locationNavi_content .b-m-accordion_inner .b-o-form_th .b-o-adDetail-text .b-a-textLink_prefecture_anchor + .b-is-note.b-a-heading_new:after, .b-o-adDetail-text .b-o-locationNavi_content .b-m-accordion_inner .b-o-form_th .b-a-textLink_prefecture_anchor + .b-is-note.b-a-heading_new:after, .b-o-form_th .b-o-megadrop_sub .b-o-adDetail-text .b-a-textLink_anchor + .b-is-note.b-a-heading_new:after, .b-o-adDetail-text .b-o-form_th .b-o-megadrop_sub .b-a-textLink_anchor + .b-is-note.b-a-heading_new:after, .b-o-megadrop_sub .b-o-form_th .b-o-adDetail-text .b-a-textLink_anchor + .b-is-note.b-a-heading_new:after, .b-o-adDetail-text .b-o-megadrop_sub .b-o-form_th .b-a-textLink_anchor + .b-is-note.b-a-heading_new:after, .b-o-form_th .b-o-moduleLinkSet_item .b-o-adDetail-text .b-a-textLink_anchor + .b-is-note.b-a-heading_new:after, .b-o-adDetail-text .b-o-form_th .b-o-moduleLinkSet_item .b-a-textLink_anchor + .b-is-note.b-a-heading_new:after, .b-o-moduleLinkSet_item .b-o-form_th .b-o-adDetail-text .b-a-textLink_anchor + .b-is-note.b-a-heading_new:after, .b-o-adDetail-text .b-o-moduleLinkSet_item .b-o-form_th .b-a-textLink_anchor + .b-is-note.b-a-heading_new:after, .b-o-form_th .b-o-searchModal .b-o-adDetail-text .b-a-simpleButton_modal + .b-is-note.b-a-heading_new:after, .b-o-adDetail-text .b-o-form_th .b-o-searchModal .b-a-simpleButton_modal + .b-is-note.b-a-heading_new:after, .b-o-searchModal .b-o-form_th .b-o-adDetail-text .b-a-simpleButton_modal + .b-is-note.b-a-heading_new:after, .b-o-adDetail-text .b-o-searchModal .b-o-form_th .b-a-simpleButton_modal + .b-is-note.b-a-heading_new:after, .b-o-form_th .b-o-adDetail-text .b-o-tooltipInTextBlock + .b-is-note.b-a-heading_new:after, .b-o-adDetail-text .b-o-form_th .b-o-tooltipInTextBlock + .b-is-note.b-a-heading_new:after, .b-o-form_th .b-page-sample .b-o-adDetail-text .b-a-heading_module-title + .b-is-note.b-a-heading_new:after, .b-o-adDetail-text .b-o-form_th .b-page-sample .b-a-heading_module-title + .b-is-note.b-a-heading_new:after, .b-page-sample .b-o-form_th .b-o-adDetail-text .b-a-heading_module-title + .b-is-note.b-a-heading_new:after, .b-o-adDetail-text .b-page-sample .b-o-form_th .b-a-heading_module-title + .b-is-note.b-a-heading_new:after, .b-o-form_th .b-o-adDetail-text .b-page-sample-113_text + .b-is-note.b-a-heading_new:after, .b-o-adDetail-text .b-o-form_th .b-page-sample-113_text + .b-is-note.b-a-heading_new:after, .b-o-form_th .b-o-cmDetail_text .b-a-plainText_m + .b-is-note.b-a-heading_new:after, .b-o-cmDetail_text .b-o-form_th .b-a-plainText_m + .b-is-note.b-a-heading_new:after, .b-o-form_th .b-o-cmDetail_text .b-a-fileInput_label_text + .b-is-note.b-a-heading_new:after, .b-o-cmDetail_text .b-o-form_th .b-a-fileInput_label_text + .b-is-note.b-a-heading_new:after, .b-o-form_th .b-o-cmDetail_text .b-a-simpleButton_location + .b-is-note.b-a-heading_new:after, .b-o-cmDetail_text .b-o-form_th .b-a-simpleButton_location + .b-is-note.b-a-heading_new:after, .b-o-form_th .b-o-cmDetail_text .b-a-simpleButton_more + .b-is-note.b-a-heading_new:after, .b-o-cmDetail_text .b-o-form_th .b-a-simpleButton_more + .b-is-note.b-a-heading_new:after, .b-o-cmDetail_text .b-o-form_th .b-m-boxLink_subjects .b-a-plainText_m:first-of-type + .b-is-note.b-a-heading_new:after, .b-o-form_th .b-o-cmDetail_text .b-m-modal_slider-pager + .b-is-note.b-a-heading_new:after, .b-o-cmDetail_text .b-o-form_th .b-m-modal_slider-pager + .b-is-note.b-a-heading_new:after, .b-o-form_th .b-o-cmDetail_text .b-m-tooltipInText + .b-is-note.b-a-heading_new:after, .b-o-cmDetail_text .b-o-form_th .b-m-tooltipInText + .b-is-note.b-a-heading_new:after, .b-o-form_th .b-m-worksNaviButton .b-o-cmDetail_text .b-a-simpleButton + .b-is-note.b-a-heading_new:after, .b-o-cmDetail_text .b-o-form_th .b-m-worksNaviButton .b-a-simpleButton + .b-is-note.b-a-heading_new:after, .b-m-worksNaviButton .b-o-form_th .b-o-cmDetail_text .b-a-simpleButton + .b-is-note.b-a-heading_new:after, .b-o-cmDetail_text .b-m-worksNaviButton .b-o-form_th .b-a-simpleButton + .b-is-note.b-a-heading_new:after, .b-o-form_th .b-o-locationNavi_content .b-m-accordion_inner .b-o-cmDetail_text .b-a-textLink_prefecture_anchor + .b-is-note.b-a-heading_new:after, .b-o-cmDetail_text .b-o-form_th .b-o-locationNavi_content .b-m-accordion_inner .b-a-textLink_prefecture_anchor + .b-is-note.b-a-heading_new:after, .b-o-locationNavi_content .b-m-accordion_inner .b-o-form_th .b-o-cmDetail_text .b-a-textLink_prefecture_anchor + .b-is-note.b-a-heading_new:after, .b-o-cmDetail_text .b-o-locationNavi_content .b-m-accordion_inner .b-o-form_th .b-a-textLink_prefecture_anchor + .b-is-note.b-a-heading_new:after, .b-o-form_th .b-o-megadrop_sub .b-o-cmDetail_text .b-a-textLink_anchor + .b-is-note.b-a-heading_new:after, .b-o-cmDetail_text .b-o-form_th .b-o-megadrop_sub .b-a-textLink_anchor + .b-is-note.b-a-heading_new:after, .b-o-megadrop_sub .b-o-form_th .b-o-cmDetail_text .b-a-textLink_anchor + .b-is-note.b-a-heading_new:after, .b-o-cmDetail_text .b-o-megadrop_sub .b-o-form_th .b-a-textLink_anchor + .b-is-note.b-a-heading_new:after, .b-o-form_th .b-o-moduleLinkSet_item .b-o-cmDetail_text .b-a-textLink_anchor + .b-is-note.b-a-heading_new:after, .b-o-cmDetail_text .b-o-form_th .b-o-moduleLinkSet_item .b-a-textLink_anchor + .b-is-note.b-a-heading_new:after, .b-o-moduleLinkSet_item .b-o-form_th .b-o-cmDetail_text .b-a-textLink_anchor + .b-is-note.b-a-heading_new:after, .b-o-cmDetail_text .b-o-moduleLinkSet_item .b-o-form_th .b-a-textLink_anchor + .b-is-note.b-a-heading_new:after, .b-o-form_th .b-o-searchModal .b-o-cmDetail_text .b-a-simpleButton_modal + .b-is-note.b-a-heading_new:after, .b-o-cmDetail_text .b-o-form_th .b-o-searchModal .b-a-simpleButton_modal + .b-is-note.b-a-heading_new:after, .b-o-searchModal .b-o-form_th .b-o-cmDetail_text .b-a-simpleButton_modal + .b-is-note.b-a-heading_new:after, .b-o-cmDetail_text .b-o-searchModal .b-o-form_th .b-a-simpleButton_modal + .b-is-note.b-a-heading_new:after, .b-o-form_th .b-o-cmDetail_text .b-o-tooltipInTextBlock + .b-is-note.b-a-heading_new:after, .b-o-cmDetail_text .b-o-form_th .b-o-tooltipInTextBlock + .b-is-note.b-a-heading_new:after, .b-o-form_th .b-page-sample .b-o-cmDetail_text .b-a-heading_module-title + .b-is-note.b-a-heading_new:after, .b-o-cmDetail_text .b-o-form_th .b-page-sample .b-a-heading_module-title + .b-is-note.b-a-heading_new:after, .b-page-sample .b-o-form_th .b-o-cmDetail_text .b-a-heading_module-title + .b-is-note.b-a-heading_new:after, .b-o-cmDetail_text .b-page-sample .b-o-form_th .b-a-heading_module-title + .b-is-note.b-a-heading_new:after, .b-o-form_th .b-o-cmDetail_text .b-page-sample-113_text + .b-is-note.b-a-heading_new:after, .b-o-cmDetail_text .b-o-form_th .b-page-sample-113_text + .b-is-note.b-a-heading_new:after {
      margin-top: 10px; }

.b-o-form_td {
  border-bottom: 1px solid #cccccc;
  height: 100%;
  padding: 29px 30px 28px;
  position: relative;
  vertical-align: middle; }
  .b-o-form_td:first-of-type {
    border-top: 1px solid #cccccc; }
  .b-o-form_td .b-o-form_textArea {
    border: 1px solid #e9e9e9;
    max-width: 540px;
    padding: 10px;
    width: 100%; }
  .b-o-form_td .b-a-plainText_m, .b-o-form_td .b-a-fileInput_label_text, .b-o-form_td .b-a-simpleButton_location, .b-o-form_td .b-a-simpleButton_more, .b-o-form_td .b-m-boxLink_subjects .b-a-plainText_m:first-of-type, .b-m-boxLink_subjects .b-o-form_td .b-a-plainText_m:first-of-type, .b-o-form_td .b-m-modal_slider-pager, .b-o-form_td .b-m-tooltipInText, .b-o-form_td .b-m-worksNaviButton .b-a-simpleButton, .b-m-worksNaviButton .b-o-form_td .b-a-simpleButton, .b-o-form_td .b-o-locationNavi_content .b-m-accordion_inner .b-a-textLink_prefecture_anchor, .b-o-locationNavi_content .b-m-accordion_inner .b-o-form_td .b-a-textLink_prefecture_anchor, .b-o-form_td .b-o-megadrop_sub .b-a-textLink_anchor, .b-o-megadrop_sub .b-o-form_td .b-a-textLink_anchor, .b-o-form_td .b-o-moduleLinkSet_item .b-a-textLink_anchor, .b-o-moduleLinkSet_item .b-o-form_td .b-a-textLink_anchor, .b-o-form_td .b-o-searchModal .b-a-simpleButton_modal, .b-o-searchModal .b-o-form_td .b-a-simpleButton_modal, .b-o-form_td .b-o-tooltipInTextBlock, .b-o-form_td .b-page-sample .b-a-heading_module-title, .b-page-sample .b-o-form_td .b-a-heading_module-title, .b-o-form_td .b-page-sample-113_text,
  .b-o-form_td .b-a-textLink {
    margin-top: 0;
    width: auto; }
  .b-o-form_td .b-a-plainText, .b-o-form_td .b-a-fileInput_label_text, .b-o-form_td .b-a-fileInput_text, .b-o-form_td .b-o-tooltipInTextBlock, .b-o-form_td .b-page-sample-113_text {
    max-width: 780px; }
    .b-o-form_td .b-a-plainText + .b-m-checkboxButton, .b-o-form_td .b-a-fileInput_label_text + .b-m-checkboxButton, .b-o-form_td .b-a-fileInput_text + .b-m-checkboxButton, .b-o-form_td .b-o-tooltipInTextBlock + .b-m-checkboxButton, .b-o-form_td .b-page-sample-113_text + .b-m-checkboxButton {
      display: block;
      margin-top: 6px; }
    .b-o-form_td .b-a-plainText + .b-a-heading, .b-o-form_td .b-a-fileInput_label_text + .b-a-heading, .b-o-form_td .b-a-fileInput_text + .b-a-heading, .b-o-form_td .b-o-tooltipInTextBlock + .b-a-heading, .b-o-form_td .b-page-sample-113_text + .b-a-heading {
      margin-top: 20px; }
  .b-o-form_td .b-a-heading + .b-a-plainText, .b-o-form_td .b-a-heading + .b-a-fileInput_label_text, .b-o-form_td .b-a-heading + .b-a-fileInput_text, .b-o-form_td .b-a-heading + .b-o-tooltipInTextBlock, .b-o-form_td .b-a-heading + .b-page-sample-113_text {
    margin-top: 20px; }
  .b-o-form_td .b-a-textLink_anchor {
    color: #242424; }
  .b-o-form_td .b-a-textLink + .b-a-plainText, .b-o-form_td .b-a-textLink + .b-a-fileInput_label_text, .b-o-form_td .b-a-textLink + .b-a-fileInput_text, .b-o-form_td .b-a-textLink + .b-o-tooltipInTextBlock, .b-o-form_td .b-a-textLink + .b-page-sample-113_text {
    margin-top: 10px; }

.b-o-form_mustRow {
  background: #ebedef; }
  .b-o-form_mustRow .b-o-form_th {
    padding: 29px 80px 28px 30px;
    position: relative; }
    .b-o-form_mustRow .b-o-form_th:before {
      background: #e91818;
      color: #ffffff;
      content: '\5FC5\9808';
      font-size: 11px;
      padding: 3px 0;
      position: absolute;
      right: 30px;
      text-align: center;
      width: 40px; }
  .b-o-form_mustRow .b-o-form_td {
    background-color: #ffffff;
    position: static; }
  .b-o-form_mustRow-en .b-o-form_th {
    padding-right: 100px; }
    .b-o-form_mustRow-en .b-o-form_th:before {
      content: 'Required';
      width: 60px; }

.b-o-form .b-a-input:invalid {
  background-color: rgba(253, 132, 121, 0.1);
  border-color: #f4a7a8; }

.b-o-form .b-a-selectBox_select:invalid {
  background-color: rgba(253, 132, 121, 0.1);
  border-color: #f4a7a8; }

.b-o-form_textArea {
  font-size: 13px;
  padding: 8px 15px; }
  .b-o-form_textArea:invalid {
    background-color: rgba(253, 132, 121, 0.1);
    border-color: #f4a7a8; }
  .b-o-form_textArea:focus {
    outline: none; }

.b-o-form_check + .b-o-form_check {
  margin-top: 20px; }

.b-o-form_check + * {
  margin-top: 20px; }

.b-o-form_radio {
  display: flex; }
  .b-o-form_radio + .b-a-heading {
    margin-top: 20px; }
  .b-a-heading + .b-o-form_radio {
    margin-top: 20px; }
  .b-o-form_radio-wrap {
    flex-wrap: wrap;
    margin-bottom: -10px; }
    .b-o-form_radio-wrap .b-a-radioButton {
      margin-bottom: 10px; }
  .b-o-form_radio-withInput {
    align-items: center;
    display: flex; }
    .b-o-form_radio-withInput .b-a-radioButton_label {
      white-space: nowrap; }
  .b-o-form_radio .b-a-radioButton {
    margin-right: 20px; }
  .b-o-form_radio .b-a-radioButton_label:before {
    margin-right: 12px; }
  .b-o-form_radio-column {
    flex-direction: column; }
    .b-o-form_radio-column .b-a-radioButton {
      margin-right: 0; }
  .b-o-form_radio-error {
    background-color: rgba(253, 132, 121, 0.1);
    border: 1px solid #f4a7a8;
    display: inline-flex;
    margin-top: 0;
    padding: 15px;
    position: relative; }
    .b-o-form_radio-error .b-a-radioButton {
      margin-bottom: 0; }
    .b-o-form_radio-error.b-is-active {
      background-color: #ffffff;
      border-color: #ffffff; }

.b-o-form_dl {
  align-items: center;
  display: flex; }

.b-o-form_wrap {
  display: flex; }
  .b-o-form_wrap-twoRow {
    margin-bottom: 10px; }

.b-o-form_item {
  align-items: center;
  display: flex;
  margin-right: 20px; }
  .b-o-form_item .b-a-input {
    margin-left: 10px; }
    .b-o-form_item .b-a-input + .b-a-plainText, .b-o-form_item .b-a-input + .b-a-fileInput_label_text, .b-o-form_item .b-a-input + .b-a-fileInput_text, .b-o-form_item .b-a-input + .b-o-tooltipInTextBlock, .b-o-form_item .b-a-input + .b-page-sample-113_text {
      margin-top: 10px; }
  .b-o-form_item-noMarginInput .b-a-input {
    margin-left: 0; }
  .b-o-form_item-month {
    display: flex;
    margin-left: 0; }
    .b-o-form_item-month .b-a-input {
      margin-left: 0; }
    .b-o-form_item-month .b-a-plainText_m, .b-o-form_item-month .b-a-fileInput_label_text, .b-o-form_item-month .b-a-simpleButton_location, .b-o-form_item-month .b-a-simpleButton_more, .b-o-form_item-month .b-m-boxLink_subjects .b-a-plainText_m:first-of-type, .b-m-boxLink_subjects .b-o-form_item-month .b-a-plainText_m:first-of-type, .b-o-form_item-month .b-m-modal_slider-pager, .b-o-form_item-month .b-m-tooltipInText, .b-o-form_item-month .b-m-worksNaviButton .b-a-simpleButton, .b-m-worksNaviButton .b-o-form_item-month .b-a-simpleButton, .b-o-form_item-month .b-o-locationNavi_content .b-m-accordion_inner .b-a-textLink_prefecture_anchor, .b-o-locationNavi_content .b-m-accordion_inner .b-o-form_item-month .b-a-textLink_prefecture_anchor, .b-o-form_item-month .b-o-megadrop_sub .b-a-textLink_anchor, .b-o-megadrop_sub .b-o-form_item-month .b-a-textLink_anchor, .b-o-form_item-month .b-o-moduleLinkSet_item .b-a-textLink_anchor, .b-o-moduleLinkSet_item .b-o-form_item-month .b-a-textLink_anchor, .b-o-form_item-month .b-o-searchModal .b-a-simpleButton_modal, .b-o-searchModal .b-o-form_item-month .b-a-simpleButton_modal, .b-o-form_item-month .b-o-tooltipInTextBlock, .b-o-form_item-month .b-page-sample .b-a-heading_module-title, .b-page-sample .b-o-form_item-month .b-a-heading_module-title, .b-o-form_item-month .b-page-sample-113_text {
      margin-left: 10px;
      margin-top: 0;
      width: 60px; }

.b-o-form_innerChart {
  padding: 0; }
  .b-o-form_innerChart .b-o-form_item {
    align-items: flex-start;
    border-bottom: 1px solid #cccccc;
    flex-direction: column;
    margin-right: 0;
    padding: 30px; }
    .b-o-form_innerChart .b-o-form_item:last-of-type {
      border-bottom: none; }
  .b-o-form_innerChart .b-a-input {
    margin-left: 0; }
  .b-o-form_innerChart .b-a-plainText_m, .b-o-form_innerChart .b-a-fileInput_label_text, .b-o-form_innerChart .b-a-simpleButton_location, .b-o-form_innerChart .b-a-simpleButton_more, .b-o-form_innerChart .b-m-boxLink_subjects .b-a-plainText_m:first-of-type, .b-m-boxLink_subjects .b-o-form_innerChart .b-a-plainText_m:first-of-type, .b-o-form_innerChart .b-m-modal_slider-pager, .b-o-form_innerChart .b-m-tooltipInText, .b-o-form_innerChart .b-m-worksNaviButton .b-a-simpleButton, .b-m-worksNaviButton .b-o-form_innerChart .b-a-simpleButton, .b-o-form_innerChart .b-o-locationNavi_content .b-m-accordion_inner .b-a-textLink_prefecture_anchor, .b-o-locationNavi_content .b-m-accordion_inner .b-o-form_innerChart .b-a-textLink_prefecture_anchor, .b-o-form_innerChart .b-o-megadrop_sub .b-a-textLink_anchor, .b-o-megadrop_sub .b-o-form_innerChart .b-a-textLink_anchor, .b-o-form_innerChart .b-o-moduleLinkSet_item .b-a-textLink_anchor, .b-o-moduleLinkSet_item .b-o-form_innerChart .b-a-textLink_anchor, .b-o-form_innerChart .b-o-searchModal .b-a-simpleButton_modal, .b-o-searchModal .b-o-form_innerChart .b-a-simpleButton_modal, .b-o-form_innerChart .b-o-tooltipInTextBlock, .b-o-form_innerChart .b-page-sample .b-a-heading_module-title, .b-page-sample .b-o-form_innerChart .b-a-heading_module-title, .b-o-form_innerChart .b-page-sample-113_text {
    font-weight: bold;
    margin-bottom: 16px; }
    .b-o-form_innerChart .b-a-plainText_m + .b-a-plainText_m, .b-o-form_innerChart .b-a-fileInput_label_text + .b-a-plainText_m, .b-o-form_innerChart .b-a-simpleButton_location + .b-a-plainText_m, .b-o-form_innerChart .b-a-simpleButton_more + .b-a-plainText_m, .b-o-form_innerChart .b-m-boxLink_subjects .b-a-plainText_m:first-of-type + .b-a-plainText_m, .b-m-boxLink_subjects .b-o-form_innerChart .b-a-plainText_m:first-of-type + .b-a-plainText_m, .b-o-form_innerChart .b-m-modal_slider-pager + .b-a-plainText_m, .b-o-form_innerChart .b-m-tooltipInText + .b-a-plainText_m, .b-o-form_innerChart .b-m-worksNaviButton .b-a-simpleButton + .b-a-plainText_m, .b-m-worksNaviButton .b-o-form_innerChart .b-a-simpleButton + .b-a-plainText_m, .b-o-form_innerChart .b-o-locationNavi_content .b-m-accordion_inner .b-a-textLink_prefecture_anchor + .b-a-plainText_m, .b-o-locationNavi_content .b-m-accordion_inner .b-o-form_innerChart .b-a-textLink_prefecture_anchor + .b-a-plainText_m, .b-o-form_innerChart .b-o-megadrop_sub .b-a-textLink_anchor + .b-a-plainText_m, .b-o-megadrop_sub .b-o-form_innerChart .b-a-textLink_anchor + .b-a-plainText_m, .b-o-form_innerChart .b-o-moduleLinkSet_item .b-a-textLink_anchor + .b-a-plainText_m, .b-o-moduleLinkSet_item .b-o-form_innerChart .b-a-textLink_anchor + .b-a-plainText_m, .b-o-form_innerChart .b-o-searchModal .b-a-simpleButton_modal + .b-a-plainText_m, .b-o-searchModal .b-o-form_innerChart .b-a-simpleButton_modal + .b-a-plainText_m, .b-o-form_innerChart .b-o-tooltipInTextBlock + .b-a-plainText_m, .b-o-form_innerChart .b-page-sample .b-a-heading_module-title + .b-a-plainText_m, .b-page-sample .b-o-form_innerChart .b-a-heading_module-title + .b-a-plainText_m, .b-o-form_innerChart .b-page-sample-113_text + .b-a-plainText_m, .b-o-form_innerChart .b-a-plainText_m + .b-a-fileInput_label_text, .b-o-form_innerChart .b-a-fileInput_label_text + .b-a-fileInput_label_text, .b-o-form_innerChart .b-a-simpleButton_location + .b-a-fileInput_label_text, .b-o-form_innerChart .b-a-simpleButton_more + .b-a-fileInput_label_text, .b-o-form_innerChart .b-m-boxLink_subjects .b-a-plainText_m:first-of-type + .b-a-fileInput_label_text, .b-m-boxLink_subjects .b-o-form_innerChart .b-a-plainText_m:first-of-type + .b-a-fileInput_label_text, .b-o-form_innerChart .b-m-modal_slider-pager + .b-a-fileInput_label_text, .b-o-form_innerChart .b-m-tooltipInText + .b-a-fileInput_label_text, .b-o-form_innerChart .b-m-worksNaviButton .b-a-simpleButton + .b-a-fileInput_label_text, .b-m-worksNaviButton .b-o-form_innerChart .b-a-simpleButton + .b-a-fileInput_label_text, .b-o-form_innerChart .b-o-locationNavi_content .b-m-accordion_inner .b-a-textLink_prefecture_anchor + .b-a-fileInput_label_text, .b-o-locationNavi_content .b-m-accordion_inner .b-o-form_innerChart .b-a-textLink_prefecture_anchor + .b-a-fileInput_label_text, .b-o-form_innerChart .b-o-megadrop_sub .b-a-textLink_anchor + .b-a-fileInput_label_text, .b-o-megadrop_sub .b-o-form_innerChart .b-a-textLink_anchor + .b-a-fileInput_label_text, .b-o-form_innerChart .b-o-moduleLinkSet_item .b-a-textLink_anchor + .b-a-fileInput_label_text, .b-o-moduleLinkSet_item .b-o-form_innerChart .b-a-textLink_anchor + .b-a-fileInput_label_text, .b-o-form_innerChart .b-o-searchModal .b-a-simpleButton_modal + .b-a-fileInput_label_text, .b-o-searchModal .b-o-form_innerChart .b-a-simpleButton_modal + .b-a-fileInput_label_text, .b-o-form_innerChart .b-o-tooltipInTextBlock + .b-a-fileInput_label_text, .b-o-form_innerChart .b-page-sample .b-a-heading_module-title + .b-a-fileInput_label_text, .b-page-sample .b-o-form_innerChart .b-a-heading_module-title + .b-a-fileInput_label_text, .b-o-form_innerChart .b-page-sample-113_text + .b-a-fileInput_label_text, .b-o-form_innerChart .b-a-plainText_m + .b-a-simpleButton_location, .b-o-form_innerChart .b-a-fileInput_label_text + .b-a-simpleButton_location, .b-o-form_innerChart .b-a-simpleButton_location + .b-a-simpleButton_location, .b-o-form_innerChart .b-a-simpleButton_more + .b-a-simpleButton_location, .b-o-form_innerChart .b-m-boxLink_subjects .b-a-plainText_m:first-of-type + .b-a-simpleButton_location, .b-m-boxLink_subjects .b-o-form_innerChart .b-a-plainText_m:first-of-type + .b-a-simpleButton_location, .b-o-form_innerChart .b-m-modal_slider-pager + .b-a-simpleButton_location, .b-o-form_innerChart .b-m-tooltipInText + .b-a-simpleButton_location, .b-o-form_innerChart .b-m-worksNaviButton .b-a-simpleButton + .b-a-simpleButton_location, .b-m-worksNaviButton .b-o-form_innerChart .b-a-simpleButton + .b-a-simpleButton_location, .b-o-form_innerChart .b-o-locationNavi_content .b-m-accordion_inner .b-a-textLink_prefecture_anchor + .b-a-simpleButton_location, .b-o-locationNavi_content .b-m-accordion_inner .b-o-form_innerChart .b-a-textLink_prefecture_anchor + .b-a-simpleButton_location, .b-o-form_innerChart .b-o-megadrop_sub .b-a-textLink_anchor + .b-a-simpleButton_location, .b-o-megadrop_sub .b-o-form_innerChart .b-a-textLink_anchor + .b-a-simpleButton_location, .b-o-form_innerChart .b-o-moduleLinkSet_item .b-a-textLink_anchor + .b-a-simpleButton_location, .b-o-moduleLinkSet_item .b-o-form_innerChart .b-a-textLink_anchor + .b-a-simpleButton_location, .b-o-form_innerChart .b-o-searchModal .b-a-simpleButton_modal + .b-a-simpleButton_location, .b-o-searchModal .b-o-form_innerChart .b-a-simpleButton_modal + .b-a-simpleButton_location, .b-o-form_innerChart .b-o-tooltipInTextBlock + .b-a-simpleButton_location, .b-o-form_innerChart .b-page-sample .b-a-heading_module-title + .b-a-simpleButton_location, .b-page-sample .b-o-form_innerChart .b-a-heading_module-title + .b-a-simpleButton_location, .b-o-form_innerChart .b-page-sample-113_text + .b-a-simpleButton_location, .b-o-form_innerChart .b-a-plainText_m + .b-a-simpleButton_more, .b-o-form_innerChart .b-a-fileInput_label_text + .b-a-simpleButton_more, .b-o-form_innerChart .b-a-simpleButton_location + .b-a-simpleButton_more, .b-o-form_innerChart .b-a-simpleButton_more + .b-a-simpleButton_more, .b-o-form_innerChart .b-m-boxLink_subjects .b-a-plainText_m:first-of-type + .b-a-simpleButton_more, .b-m-boxLink_subjects .b-o-form_innerChart .b-a-plainText_m:first-of-type + .b-a-simpleButton_more, .b-o-form_innerChart .b-m-modal_slider-pager + .b-a-simpleButton_more, .b-o-form_innerChart .b-m-tooltipInText + .b-a-simpleButton_more, .b-o-form_innerChart .b-m-worksNaviButton .b-a-simpleButton + .b-a-simpleButton_more, .b-m-worksNaviButton .b-o-form_innerChart .b-a-simpleButton + .b-a-simpleButton_more, .b-o-form_innerChart .b-o-locationNavi_content .b-m-accordion_inner .b-a-textLink_prefecture_anchor + .b-a-simpleButton_more, .b-o-locationNavi_content .b-m-accordion_inner .b-o-form_innerChart .b-a-textLink_prefecture_anchor + .b-a-simpleButton_more, .b-o-form_innerChart .b-o-megadrop_sub .b-a-textLink_anchor + .b-a-simpleButton_more, .b-o-megadrop_sub .b-o-form_innerChart .b-a-textLink_anchor + .b-a-simpleButton_more, .b-o-form_innerChart .b-o-moduleLinkSet_item .b-a-textLink_anchor + .b-a-simpleButton_more, .b-o-moduleLinkSet_item .b-o-form_innerChart .b-a-textLink_anchor + .b-a-simpleButton_more, .b-o-form_innerChart .b-o-searchModal .b-a-simpleButton_modal + .b-a-simpleButton_more, .b-o-searchModal .b-o-form_innerChart .b-a-simpleButton_modal + .b-a-simpleButton_more, .b-o-form_innerChart .b-o-tooltipInTextBlock + .b-a-simpleButton_more, .b-o-form_innerChart .b-page-sample .b-a-heading_module-title + .b-a-simpleButton_more, .b-page-sample .b-o-form_innerChart .b-a-heading_module-title + .b-a-simpleButton_more, .b-o-form_innerChart .b-page-sample-113_text + .b-a-simpleButton_more, .b-o-form_innerChart .b-m-boxLink_subjects .b-a-plainText_m + .b-a-plainText_m:first-of-type, .b-m-boxLink_subjects .b-o-form_innerChart .b-a-plainText_m + .b-a-plainText_m:first-of-type, .b-o-form_innerChart .b-m-boxLink_subjects .b-a-fileInput_label_text + .b-a-plainText_m:first-of-type, .b-m-boxLink_subjects .b-o-form_innerChart .b-a-fileInput_label_text + .b-a-plainText_m:first-of-type, .b-o-form_innerChart .b-m-boxLink_subjects .b-a-simpleButton_location + .b-a-plainText_m:first-of-type, .b-m-boxLink_subjects .b-o-form_innerChart .b-a-simpleButton_location + .b-a-plainText_m:first-of-type, .b-o-form_innerChart .b-m-boxLink_subjects .b-a-simpleButton_more + .b-a-plainText_m:first-of-type, .b-m-boxLink_subjects .b-o-form_innerChart .b-a-simpleButton_more + .b-a-plainText_m:first-of-type, .b-o-form_innerChart .b-m-boxLink_subjects .b-a-plainText_m:first-of-type + .b-a-plainText_m:first-of-type, .b-m-boxLink_subjects .b-o-form_innerChart .b-a-plainText_m:first-of-type + .b-a-plainText_m:first-of-type, .b-o-form_innerChart .b-m-boxLink_subjects .b-m-modal_slider-pager + .b-a-plainText_m:first-of-type, .b-m-boxLink_subjects .b-o-form_innerChart .b-m-modal_slider-pager + .b-a-plainText_m:first-of-type, .b-o-form_innerChart .b-m-boxLink_subjects .b-m-tooltipInText + .b-a-plainText_m:first-of-type, .b-m-boxLink_subjects .b-o-form_innerChart .b-m-tooltipInText + .b-a-plainText_m:first-of-type, .b-o-form_innerChart .b-m-worksNaviButton .b-m-boxLink_subjects .b-a-simpleButton + .b-a-plainText_m:first-of-type, .b-m-boxLink_subjects .b-o-form_innerChart .b-m-worksNaviButton .b-a-simpleButton + .b-a-plainText_m:first-of-type, .b-m-worksNaviButton .b-o-form_innerChart .b-m-boxLink_subjects .b-a-simpleButton + .b-a-plainText_m:first-of-type, .b-m-boxLink_subjects .b-m-worksNaviButton .b-o-form_innerChart .b-a-simpleButton + .b-a-plainText_m:first-of-type, .b-o-form_innerChart .b-o-locationNavi_content .b-m-accordion_inner .b-m-boxLink_subjects .b-a-textLink_prefecture_anchor + .b-a-plainText_m:first-of-type, .b-m-boxLink_subjects .b-o-form_innerChart .b-o-locationNavi_content .b-m-accordion_inner .b-a-textLink_prefecture_anchor + .b-a-plainText_m:first-of-type, .b-o-locationNavi_content .b-m-accordion_inner .b-o-form_innerChart .b-m-boxLink_subjects .b-a-textLink_prefecture_anchor + .b-a-plainText_m:first-of-type, .b-m-boxLink_subjects .b-o-locationNavi_content .b-m-accordion_inner .b-o-form_innerChart .b-a-textLink_prefecture_anchor + .b-a-plainText_m:first-of-type, .b-o-form_innerChart .b-o-megadrop_sub .b-m-boxLink_subjects .b-a-textLink_anchor + .b-a-plainText_m:first-of-type, .b-m-boxLink_subjects .b-o-form_innerChart .b-o-megadrop_sub .b-a-textLink_anchor + .b-a-plainText_m:first-of-type, .b-o-megadrop_sub .b-o-form_innerChart .b-m-boxLink_subjects .b-a-textLink_anchor + .b-a-plainText_m:first-of-type, .b-m-boxLink_subjects .b-o-megadrop_sub .b-o-form_innerChart .b-a-textLink_anchor + .b-a-plainText_m:first-of-type, .b-o-form_innerChart .b-o-moduleLinkSet_item .b-m-boxLink_subjects .b-a-textLink_anchor + .b-a-plainText_m:first-of-type, .b-m-boxLink_subjects .b-o-form_innerChart .b-o-moduleLinkSet_item .b-a-textLink_anchor + .b-a-plainText_m:first-of-type, .b-o-moduleLinkSet_item .b-o-form_innerChart .b-m-boxLink_subjects .b-a-textLink_anchor + .b-a-plainText_m:first-of-type, .b-m-boxLink_subjects .b-o-moduleLinkSet_item .b-o-form_innerChart .b-a-textLink_anchor + .b-a-plainText_m:first-of-type, .b-o-form_innerChart .b-o-searchModal .b-m-boxLink_subjects .b-a-simpleButton_modal + .b-a-plainText_m:first-of-type, .b-m-boxLink_subjects .b-o-form_innerChart .b-o-searchModal .b-a-simpleButton_modal + .b-a-plainText_m:first-of-type, .b-o-searchModal .b-o-form_innerChart .b-m-boxLink_subjects .b-a-simpleButton_modal + .b-a-plainText_m:first-of-type, .b-m-boxLink_subjects .b-o-searchModal .b-o-form_innerChart .b-a-simpleButton_modal + .b-a-plainText_m:first-of-type, .b-o-form_innerChart .b-m-boxLink_subjects .b-o-tooltipInTextBlock + .b-a-plainText_m:first-of-type, .b-m-boxLink_subjects .b-o-form_innerChart .b-o-tooltipInTextBlock + .b-a-plainText_m:first-of-type, .b-o-form_innerChart .b-page-sample .b-m-boxLink_subjects .b-a-heading_module-title + .b-a-plainText_m:first-of-type, .b-m-boxLink_subjects .b-o-form_innerChart .b-page-sample .b-a-heading_module-title + .b-a-plainText_m:first-of-type, .b-page-sample .b-o-form_innerChart .b-m-boxLink_subjects .b-a-heading_module-title + .b-a-plainText_m:first-of-type, .b-m-boxLink_subjects .b-page-sample .b-o-form_innerChart .b-a-heading_module-title + .b-a-plainText_m:first-of-type, .b-o-form_innerChart .b-m-boxLink_subjects .b-page-sample-113_text + .b-a-plainText_m:first-of-type, .b-m-boxLink_subjects .b-o-form_innerChart .b-page-sample-113_text + .b-a-plainText_m:first-of-type, .b-o-form_innerChart .b-a-plainText_m + .b-m-modal_slider-pager, .b-o-form_innerChart .b-a-fileInput_label_text + .b-m-modal_slider-pager, .b-o-form_innerChart .b-a-simpleButton_location + .b-m-modal_slider-pager, .b-o-form_innerChart .b-a-simpleButton_more + .b-m-modal_slider-pager, .b-o-form_innerChart .b-m-boxLink_subjects .b-a-plainText_m:first-of-type + .b-m-modal_slider-pager, .b-m-boxLink_subjects .b-o-form_innerChart .b-a-plainText_m:first-of-type + .b-m-modal_slider-pager, .b-o-form_innerChart .b-m-modal_slider-pager + .b-m-modal_slider-pager, .b-o-form_innerChart .b-m-tooltipInText + .b-m-modal_slider-pager, .b-o-form_innerChart .b-m-worksNaviButton .b-a-simpleButton + .b-m-modal_slider-pager, .b-m-worksNaviButton .b-o-form_innerChart .b-a-simpleButton + .b-m-modal_slider-pager, .b-o-form_innerChart .b-o-locationNavi_content .b-m-accordion_inner .b-a-textLink_prefecture_anchor + .b-m-modal_slider-pager, .b-o-locationNavi_content .b-m-accordion_inner .b-o-form_innerChart .b-a-textLink_prefecture_anchor + .b-m-modal_slider-pager, .b-o-form_innerChart .b-o-megadrop_sub .b-a-textLink_anchor + .b-m-modal_slider-pager, .b-o-megadrop_sub .b-o-form_innerChart .b-a-textLink_anchor + .b-m-modal_slider-pager, .b-o-form_innerChart .b-o-moduleLinkSet_item .b-a-textLink_anchor + .b-m-modal_slider-pager, .b-o-moduleLinkSet_item .b-o-form_innerChart .b-a-textLink_anchor + .b-m-modal_slider-pager, .b-o-form_innerChart .b-o-searchModal .b-a-simpleButton_modal + .b-m-modal_slider-pager, .b-o-searchModal .b-o-form_innerChart .b-a-simpleButton_modal + .b-m-modal_slider-pager, .b-o-form_innerChart .b-o-tooltipInTextBlock + .b-m-modal_slider-pager, .b-o-form_innerChart .b-page-sample .b-a-heading_module-title + .b-m-modal_slider-pager, .b-page-sample .b-o-form_innerChart .b-a-heading_module-title + .b-m-modal_slider-pager, .b-o-form_innerChart .b-page-sample-113_text + .b-m-modal_slider-pager, .b-o-form_innerChart .b-a-plainText_m + .b-m-tooltipInText, .b-o-form_innerChart .b-a-fileInput_label_text + .b-m-tooltipInText, .b-o-form_innerChart .b-a-simpleButton_location + .b-m-tooltipInText, .b-o-form_innerChart .b-a-simpleButton_more + .b-m-tooltipInText, .b-o-form_innerChart .b-m-boxLink_subjects .b-a-plainText_m:first-of-type + .b-m-tooltipInText, .b-m-boxLink_subjects .b-o-form_innerChart .b-a-plainText_m:first-of-type + .b-m-tooltipInText, .b-o-form_innerChart .b-m-modal_slider-pager + .b-m-tooltipInText, .b-o-form_innerChart .b-m-tooltipInText + .b-m-tooltipInText, .b-o-form_innerChart .b-m-worksNaviButton .b-a-simpleButton + .b-m-tooltipInText, .b-m-worksNaviButton .b-o-form_innerChart .b-a-simpleButton + .b-m-tooltipInText, .b-o-form_innerChart .b-o-locationNavi_content .b-m-accordion_inner .b-a-textLink_prefecture_anchor + .b-m-tooltipInText, .b-o-locationNavi_content .b-m-accordion_inner .b-o-form_innerChart .b-a-textLink_prefecture_anchor + .b-m-tooltipInText, .b-o-form_innerChart .b-o-megadrop_sub .b-a-textLink_anchor + .b-m-tooltipInText, .b-o-megadrop_sub .b-o-form_innerChart .b-a-textLink_anchor + .b-m-tooltipInText, .b-o-form_innerChart .b-o-moduleLinkSet_item .b-a-textLink_anchor + .b-m-tooltipInText, .b-o-moduleLinkSet_item .b-o-form_innerChart .b-a-textLink_anchor + .b-m-tooltipInText, .b-o-form_innerChart .b-o-searchModal .b-a-simpleButton_modal + .b-m-tooltipInText, .b-o-searchModal .b-o-form_innerChart .b-a-simpleButton_modal + .b-m-tooltipInText, .b-o-form_innerChart .b-o-tooltipInTextBlock + .b-m-tooltipInText, .b-o-form_innerChart .b-page-sample .b-a-heading_module-title + .b-m-tooltipInText, .b-page-sample .b-o-form_innerChart .b-a-heading_module-title + .b-m-tooltipInText, .b-o-form_innerChart .b-page-sample-113_text + .b-m-tooltipInText, .b-o-form_innerChart .b-m-worksNaviButton .b-a-plainText_m + .b-a-simpleButton, .b-m-worksNaviButton .b-o-form_innerChart .b-a-plainText_m + .b-a-simpleButton, .b-o-form_innerChart .b-m-worksNaviButton .b-a-fileInput_label_text + .b-a-simpleButton, .b-m-worksNaviButton .b-o-form_innerChart .b-a-fileInput_label_text + .b-a-simpleButton, .b-o-form_innerChart .b-m-worksNaviButton .b-a-simpleButton_location + .b-a-simpleButton, .b-m-worksNaviButton .b-o-form_innerChart .b-a-simpleButton_location + .b-a-simpleButton, .b-o-form_innerChart .b-m-worksNaviButton .b-a-simpleButton_more + .b-a-simpleButton, .b-m-worksNaviButton .b-o-form_innerChart .b-a-simpleButton_more + .b-a-simpleButton, .b-o-form_innerChart .b-m-boxLink_subjects .b-m-worksNaviButton .b-a-plainText_m:first-of-type + .b-a-simpleButton, .b-m-worksNaviButton .b-o-form_innerChart .b-m-boxLink_subjects .b-a-plainText_m:first-of-type + .b-a-simpleButton, .b-m-boxLink_subjects .b-o-form_innerChart .b-m-worksNaviButton .b-a-plainText_m:first-of-type + .b-a-simpleButton, .b-m-worksNaviButton .b-m-boxLink_subjects .b-o-form_innerChart .b-a-plainText_m:first-of-type + .b-a-simpleButton, .b-o-form_innerChart .b-m-worksNaviButton .b-m-modal_slider-pager + .b-a-simpleButton, .b-m-worksNaviButton .b-o-form_innerChart .b-m-modal_slider-pager + .b-a-simpleButton, .b-o-form_innerChart .b-m-worksNaviButton .b-m-tooltipInText + .b-a-simpleButton, .b-m-worksNaviButton .b-o-form_innerChart .b-m-tooltipInText + .b-a-simpleButton, .b-o-form_innerChart .b-m-worksNaviButton .b-a-simpleButton + .b-a-simpleButton, .b-m-worksNaviButton .b-o-form_innerChart .b-a-simpleButton + .b-a-simpleButton, .b-o-form_innerChart .b-o-locationNavi_content .b-m-accordion_inner .b-m-worksNaviButton .b-a-textLink_prefecture_anchor + .b-a-simpleButton, .b-m-worksNaviButton .b-o-form_innerChart .b-o-locationNavi_content .b-m-accordion_inner .b-a-textLink_prefecture_anchor + .b-a-simpleButton, .b-o-locationNavi_content .b-m-accordion_inner .b-o-form_innerChart .b-m-worksNaviButton .b-a-textLink_prefecture_anchor + .b-a-simpleButton, .b-m-worksNaviButton .b-o-locationNavi_content .b-m-accordion_inner .b-o-form_innerChart .b-a-textLink_prefecture_anchor + .b-a-simpleButton, .b-o-form_innerChart .b-o-megadrop_sub .b-m-worksNaviButton .b-a-textLink_anchor + .b-a-simpleButton, .b-m-worksNaviButton .b-o-form_innerChart .b-o-megadrop_sub .b-a-textLink_anchor + .b-a-simpleButton, .b-o-megadrop_sub .b-o-form_innerChart .b-m-worksNaviButton .b-a-textLink_anchor + .b-a-simpleButton, .b-m-worksNaviButton .b-o-megadrop_sub .b-o-form_innerChart .b-a-textLink_anchor + .b-a-simpleButton, .b-o-form_innerChart .b-o-moduleLinkSet_item .b-m-worksNaviButton .b-a-textLink_anchor + .b-a-simpleButton, .b-m-worksNaviButton .b-o-form_innerChart .b-o-moduleLinkSet_item .b-a-textLink_anchor + .b-a-simpleButton, .b-o-moduleLinkSet_item .b-o-form_innerChart .b-m-worksNaviButton .b-a-textLink_anchor + .b-a-simpleButton, .b-m-worksNaviButton .b-o-moduleLinkSet_item .b-o-form_innerChart .b-a-textLink_anchor + .b-a-simpleButton, .b-o-form_innerChart .b-o-searchModal .b-m-worksNaviButton .b-a-simpleButton_modal + .b-a-simpleButton, .b-m-worksNaviButton .b-o-form_innerChart .b-o-searchModal .b-a-simpleButton_modal + .b-a-simpleButton, .b-o-searchModal .b-o-form_innerChart .b-m-worksNaviButton .b-a-simpleButton_modal + .b-a-simpleButton, .b-m-worksNaviButton .b-o-searchModal .b-o-form_innerChart .b-a-simpleButton_modal + .b-a-simpleButton, .b-o-form_innerChart .b-m-worksNaviButton .b-o-tooltipInTextBlock + .b-a-simpleButton, .b-m-worksNaviButton .b-o-form_innerChart .b-o-tooltipInTextBlock + .b-a-simpleButton, .b-o-form_innerChart .b-page-sample .b-m-worksNaviButton .b-a-heading_module-title + .b-a-simpleButton, .b-m-worksNaviButton .b-o-form_innerChart .b-page-sample .b-a-heading_module-title + .b-a-simpleButton, .b-page-sample .b-o-form_innerChart .b-m-worksNaviButton .b-a-heading_module-title + .b-a-simpleButton, .b-m-worksNaviButton .b-page-sample .b-o-form_innerChart .b-a-heading_module-title + .b-a-simpleButton, .b-o-form_innerChart .b-m-worksNaviButton .b-page-sample-113_text + .b-a-simpleButton, .b-m-worksNaviButton .b-o-form_innerChart .b-page-sample-113_text + .b-a-simpleButton, .b-o-form_innerChart .b-o-locationNavi_content .b-m-accordion_inner .b-a-plainText_m + .b-a-textLink_prefecture_anchor, .b-o-locationNavi_content .b-m-accordion_inner .b-o-form_innerChart .b-a-plainText_m + .b-a-textLink_prefecture_anchor, .b-o-form_innerChart .b-o-locationNavi_content .b-m-accordion_inner .b-a-fileInput_label_text + .b-a-textLink_prefecture_anchor, .b-o-locationNavi_content .b-m-accordion_inner .b-o-form_innerChart .b-a-fileInput_label_text + .b-a-textLink_prefecture_anchor, .b-o-form_innerChart .b-o-locationNavi_content .b-m-accordion_inner .b-a-simpleButton_location + .b-a-textLink_prefecture_anchor, .b-o-locationNavi_content .b-m-accordion_inner .b-o-form_innerChart .b-a-simpleButton_location + .b-a-textLink_prefecture_anchor, .b-o-form_innerChart .b-o-locationNavi_content .b-m-accordion_inner .b-a-simpleButton_more + .b-a-textLink_prefecture_anchor, .b-o-locationNavi_content .b-m-accordion_inner .b-o-form_innerChart .b-a-simpleButton_more + .b-a-textLink_prefecture_anchor, .b-o-form_innerChart .b-m-boxLink_subjects .b-o-locationNavi_content .b-m-accordion_inner .b-a-plainText_m:first-of-type + .b-a-textLink_prefecture_anchor, .b-o-locationNavi_content .b-m-accordion_inner .b-o-form_innerChart .b-m-boxLink_subjects .b-a-plainText_m:first-of-type + .b-a-textLink_prefecture_anchor, .b-m-boxLink_subjects .b-o-form_innerChart .b-o-locationNavi_content .b-m-accordion_inner .b-a-plainText_m:first-of-type + .b-a-textLink_prefecture_anchor, .b-o-locationNavi_content .b-m-accordion_inner .b-m-boxLink_subjects .b-o-form_innerChart .b-a-plainText_m:first-of-type + .b-a-textLink_prefecture_anchor, .b-o-form_innerChart .b-o-locationNavi_content .b-m-accordion_inner .b-m-modal_slider-pager + .b-a-textLink_prefecture_anchor, .b-o-locationNavi_content .b-m-accordion_inner .b-o-form_innerChart .b-m-modal_slider-pager + .b-a-textLink_prefecture_anchor, .b-o-form_innerChart .b-o-locationNavi_content .b-m-accordion_inner .b-m-tooltipInText + .b-a-textLink_prefecture_anchor, .b-o-locationNavi_content .b-m-accordion_inner .b-o-form_innerChart .b-m-tooltipInText + .b-a-textLink_prefecture_anchor, .b-o-form_innerChart .b-m-worksNaviButton .b-o-locationNavi_content .b-m-accordion_inner .b-a-simpleButton + .b-a-textLink_prefecture_anchor, .b-o-locationNavi_content .b-m-accordion_inner .b-o-form_innerChart .b-m-worksNaviButton .b-a-simpleButton + .b-a-textLink_prefecture_anchor, .b-m-worksNaviButton .b-o-form_innerChart .b-o-locationNavi_content .b-m-accordion_inner .b-a-simpleButton + .b-a-textLink_prefecture_anchor, .b-o-locationNavi_content .b-m-accordion_inner .b-m-worksNaviButton .b-o-form_innerChart .b-a-simpleButton + .b-a-textLink_prefecture_anchor, .b-o-form_innerChart .b-o-locationNavi_content .b-m-accordion_inner .b-a-textLink_prefecture_anchor + .b-a-textLink_prefecture_anchor, .b-o-locationNavi_content .b-m-accordion_inner .b-o-form_innerChart .b-a-textLink_prefecture_anchor + .b-a-textLink_prefecture_anchor, .b-o-form_innerChart .b-o-megadrop_sub .b-o-locationNavi_content .b-m-accordion_inner .b-a-textLink_anchor + .b-a-textLink_prefecture_anchor, .b-o-locationNavi_content .b-m-accordion_inner .b-o-form_innerChart .b-o-megadrop_sub .b-a-textLink_anchor + .b-a-textLink_prefecture_anchor, .b-o-megadrop_sub .b-o-form_innerChart .b-o-locationNavi_content .b-m-accordion_inner .b-a-textLink_anchor + .b-a-textLink_prefecture_anchor, .b-o-locationNavi_content .b-m-accordion_inner .b-o-megadrop_sub .b-o-form_innerChart .b-a-textLink_anchor + .b-a-textLink_prefecture_anchor, .b-o-form_innerChart .b-o-moduleLinkSet_item .b-o-locationNavi_content .b-m-accordion_inner .b-a-textLink_anchor + .b-a-textLink_prefecture_anchor, .b-o-locationNavi_content .b-m-accordion_inner .b-o-form_innerChart .b-o-moduleLinkSet_item .b-a-textLink_anchor + .b-a-textLink_prefecture_anchor, .b-o-moduleLinkSet_item .b-o-form_innerChart .b-o-locationNavi_content .b-m-accordion_inner .b-a-textLink_anchor + .b-a-textLink_prefecture_anchor, .b-o-locationNavi_content .b-m-accordion_inner .b-o-moduleLinkSet_item .b-o-form_innerChart .b-a-textLink_anchor + .b-a-textLink_prefecture_anchor, .b-o-form_innerChart .b-o-searchModal .b-o-locationNavi_content .b-m-accordion_inner .b-a-simpleButton_modal + .b-a-textLink_prefecture_anchor, .b-o-locationNavi_content .b-m-accordion_inner .b-o-form_innerChart .b-o-searchModal .b-a-simpleButton_modal + .b-a-textLink_prefecture_anchor, .b-o-searchModal .b-o-form_innerChart .b-o-locationNavi_content .b-m-accordion_inner .b-a-simpleButton_modal + .b-a-textLink_prefecture_anchor, .b-o-locationNavi_content .b-m-accordion_inner .b-o-searchModal .b-o-form_innerChart .b-a-simpleButton_modal + .b-a-textLink_prefecture_anchor, .b-o-form_innerChart .b-o-locationNavi_content .b-m-accordion_inner .b-o-tooltipInTextBlock + .b-a-textLink_prefecture_anchor, .b-o-locationNavi_content .b-m-accordion_inner .b-o-form_innerChart .b-o-tooltipInTextBlock + .b-a-textLink_prefecture_anchor, .b-o-form_innerChart .b-page-sample .b-o-locationNavi_content .b-m-accordion_inner .b-a-heading_module-title + .b-a-textLink_prefecture_anchor, .b-o-locationNavi_content .b-m-accordion_inner .b-o-form_innerChart .b-page-sample .b-a-heading_module-title + .b-a-textLink_prefecture_anchor, .b-page-sample .b-o-form_innerChart .b-o-locationNavi_content .b-m-accordion_inner .b-a-heading_module-title + .b-a-textLink_prefecture_anchor, .b-o-locationNavi_content .b-m-accordion_inner .b-page-sample .b-o-form_innerChart .b-a-heading_module-title + .b-a-textLink_prefecture_anchor, .b-o-form_innerChart .b-o-locationNavi_content .b-m-accordion_inner .b-page-sample-113_text + .b-a-textLink_prefecture_anchor, .b-o-locationNavi_content .b-m-accordion_inner .b-o-form_innerChart .b-page-sample-113_text + .b-a-textLink_prefecture_anchor, .b-o-form_innerChart .b-o-megadrop_sub .b-a-plainText_m + .b-a-textLink_anchor, .b-o-megadrop_sub .b-o-form_innerChart .b-a-plainText_m + .b-a-textLink_anchor, .b-o-form_innerChart .b-o-megadrop_sub .b-a-fileInput_label_text + .b-a-textLink_anchor, .b-o-megadrop_sub .b-o-form_innerChart .b-a-fileInput_label_text + .b-a-textLink_anchor, .b-o-form_innerChart .b-o-megadrop_sub .b-a-simpleButton_location + .b-a-textLink_anchor, .b-o-megadrop_sub .b-o-form_innerChart .b-a-simpleButton_location + .b-a-textLink_anchor, .b-o-form_innerChart .b-o-megadrop_sub .b-a-simpleButton_more + .b-a-textLink_anchor, .b-o-megadrop_sub .b-o-form_innerChart .b-a-simpleButton_more + .b-a-textLink_anchor, .b-o-form_innerChart .b-m-boxLink_subjects .b-o-megadrop_sub .b-a-plainText_m:first-of-type + .b-a-textLink_anchor, .b-o-megadrop_sub .b-o-form_innerChart .b-m-boxLink_subjects .b-a-plainText_m:first-of-type + .b-a-textLink_anchor, .b-m-boxLink_subjects .b-o-form_innerChart .b-o-megadrop_sub .b-a-plainText_m:first-of-type + .b-a-textLink_anchor, .b-o-megadrop_sub .b-m-boxLink_subjects .b-o-form_innerChart .b-a-plainText_m:first-of-type + .b-a-textLink_anchor, .b-o-form_innerChart .b-o-megadrop_sub .b-m-modal_slider-pager + .b-a-textLink_anchor, .b-o-megadrop_sub .b-o-form_innerChart .b-m-modal_slider-pager + .b-a-textLink_anchor, .b-o-form_innerChart .b-o-megadrop_sub .b-m-tooltipInText + .b-a-textLink_anchor, .b-o-megadrop_sub .b-o-form_innerChart .b-m-tooltipInText + .b-a-textLink_anchor, .b-o-form_innerChart .b-m-worksNaviButton .b-o-megadrop_sub .b-a-simpleButton + .b-a-textLink_anchor, .b-o-megadrop_sub .b-o-form_innerChart .b-m-worksNaviButton .b-a-simpleButton + .b-a-textLink_anchor, .b-m-worksNaviButton .b-o-form_innerChart .b-o-megadrop_sub .b-a-simpleButton + .b-a-textLink_anchor, .b-o-megadrop_sub .b-m-worksNaviButton .b-o-form_innerChart .b-a-simpleButton + .b-a-textLink_anchor, .b-o-form_innerChart .b-o-locationNavi_content .b-m-accordion_inner .b-o-megadrop_sub .b-a-textLink_prefecture_anchor + .b-a-textLink_anchor, .b-o-megadrop_sub .b-o-form_innerChart .b-o-locationNavi_content .b-m-accordion_inner .b-a-textLink_prefecture_anchor + .b-a-textLink_anchor, .b-o-locationNavi_content .b-m-accordion_inner .b-o-form_innerChart .b-o-megadrop_sub .b-a-textLink_prefecture_anchor + .b-a-textLink_anchor, .b-o-megadrop_sub .b-o-locationNavi_content .b-m-accordion_inner .b-o-form_innerChart .b-a-textLink_prefecture_anchor + .b-a-textLink_anchor, .b-o-form_innerChart .b-o-megadrop_sub .b-a-textLink_anchor + .b-a-textLink_anchor, .b-o-megadrop_sub .b-o-form_innerChart .b-a-textLink_anchor + .b-a-textLink_anchor, .b-o-form_innerChart .b-o-moduleLinkSet_item .b-o-megadrop_sub .b-a-textLink_anchor + .b-a-textLink_anchor, .b-o-megadrop_sub .b-o-form_innerChart .b-o-moduleLinkSet_item .b-a-textLink_anchor + .b-a-textLink_anchor, .b-o-moduleLinkSet_item .b-o-form_innerChart .b-o-megadrop_sub .b-a-textLink_anchor + .b-a-textLink_anchor, .b-o-megadrop_sub .b-o-moduleLinkSet_item .b-o-form_innerChart .b-a-textLink_anchor + .b-a-textLink_anchor, .b-o-form_innerChart .b-o-searchModal .b-o-megadrop_sub .b-a-simpleButton_modal + .b-a-textLink_anchor, .b-o-megadrop_sub .b-o-form_innerChart .b-o-searchModal .b-a-simpleButton_modal + .b-a-textLink_anchor, .b-o-searchModal .b-o-form_innerChart .b-o-megadrop_sub .b-a-simpleButton_modal + .b-a-textLink_anchor, .b-o-megadrop_sub .b-o-searchModal .b-o-form_innerChart .b-a-simpleButton_modal + .b-a-textLink_anchor, .b-o-form_innerChart .b-o-megadrop_sub .b-o-tooltipInTextBlock + .b-a-textLink_anchor, .b-o-megadrop_sub .b-o-form_innerChart .b-o-tooltipInTextBlock + .b-a-textLink_anchor, .b-o-form_innerChart .b-page-sample .b-o-megadrop_sub .b-a-heading_module-title + .b-a-textLink_anchor, .b-o-megadrop_sub .b-o-form_innerChart .b-page-sample .b-a-heading_module-title + .b-a-textLink_anchor, .b-page-sample .b-o-form_innerChart .b-o-megadrop_sub .b-a-heading_module-title + .b-a-textLink_anchor, .b-o-megadrop_sub .b-page-sample .b-o-form_innerChart .b-a-heading_module-title + .b-a-textLink_anchor, .b-o-form_innerChart .b-o-megadrop_sub .b-page-sample-113_text + .b-a-textLink_anchor, .b-o-megadrop_sub .b-o-form_innerChart .b-page-sample-113_text + .b-a-textLink_anchor, .b-o-form_innerChart .b-o-moduleLinkSet_item .b-a-plainText_m + .b-a-textLink_anchor, .b-o-moduleLinkSet_item .b-o-form_innerChart .b-a-plainText_m + .b-a-textLink_anchor, .b-o-form_innerChart .b-o-moduleLinkSet_item .b-a-fileInput_label_text + .b-a-textLink_anchor, .b-o-moduleLinkSet_item .b-o-form_innerChart .b-a-fileInput_label_text + .b-a-textLink_anchor, .b-o-form_innerChart .b-o-moduleLinkSet_item .b-a-simpleButton_location + .b-a-textLink_anchor, .b-o-moduleLinkSet_item .b-o-form_innerChart .b-a-simpleButton_location + .b-a-textLink_anchor, .b-o-form_innerChart .b-o-moduleLinkSet_item .b-a-simpleButton_more + .b-a-textLink_anchor, .b-o-moduleLinkSet_item .b-o-form_innerChart .b-a-simpleButton_more + .b-a-textLink_anchor, .b-o-form_innerChart .b-m-boxLink_subjects .b-o-moduleLinkSet_item .b-a-plainText_m:first-of-type + .b-a-textLink_anchor, .b-o-moduleLinkSet_item .b-o-form_innerChart .b-m-boxLink_subjects .b-a-plainText_m:first-of-type + .b-a-textLink_anchor, .b-m-boxLink_subjects .b-o-form_innerChart .b-o-moduleLinkSet_item .b-a-plainText_m:first-of-type + .b-a-textLink_anchor, .b-o-moduleLinkSet_item .b-m-boxLink_subjects .b-o-form_innerChart .b-a-plainText_m:first-of-type + .b-a-textLink_anchor, .b-o-form_innerChart .b-o-moduleLinkSet_item .b-m-modal_slider-pager + .b-a-textLink_anchor, .b-o-moduleLinkSet_item .b-o-form_innerChart .b-m-modal_slider-pager + .b-a-textLink_anchor, .b-o-form_innerChart .b-o-moduleLinkSet_item .b-m-tooltipInText + .b-a-textLink_anchor, .b-o-moduleLinkSet_item .b-o-form_innerChart .b-m-tooltipInText + .b-a-textLink_anchor, .b-o-form_innerChart .b-m-worksNaviButton .b-o-moduleLinkSet_item .b-a-simpleButton + .b-a-textLink_anchor, .b-o-moduleLinkSet_item .b-o-form_innerChart .b-m-worksNaviButton .b-a-simpleButton + .b-a-textLink_anchor, .b-m-worksNaviButton .b-o-form_innerChart .b-o-moduleLinkSet_item .b-a-simpleButton + .b-a-textLink_anchor, .b-o-moduleLinkSet_item .b-m-worksNaviButton .b-o-form_innerChart .b-a-simpleButton + .b-a-textLink_anchor, .b-o-form_innerChart .b-o-locationNavi_content .b-m-accordion_inner .b-o-moduleLinkSet_item .b-a-textLink_prefecture_anchor + .b-a-textLink_anchor, .b-o-moduleLinkSet_item .b-o-form_innerChart .b-o-locationNavi_content .b-m-accordion_inner .b-a-textLink_prefecture_anchor + .b-a-textLink_anchor, .b-o-locationNavi_content .b-m-accordion_inner .b-o-form_innerChart .b-o-moduleLinkSet_item .b-a-textLink_prefecture_anchor + .b-a-textLink_anchor, .b-o-moduleLinkSet_item .b-o-locationNavi_content .b-m-accordion_inner .b-o-form_innerChart .b-a-textLink_prefecture_anchor + .b-a-textLink_anchor, .b-o-form_innerChart .b-o-megadrop_sub .b-o-moduleLinkSet_item .b-a-textLink_anchor + .b-a-textLink_anchor, .b-o-moduleLinkSet_item .b-o-form_innerChart .b-o-megadrop_sub .b-a-textLink_anchor + .b-a-textLink_anchor, .b-o-megadrop_sub .b-o-form_innerChart .b-o-moduleLinkSet_item .b-a-textLink_anchor + .b-a-textLink_anchor, .b-o-moduleLinkSet_item .b-o-megadrop_sub .b-o-form_innerChart .b-a-textLink_anchor + .b-a-textLink_anchor, .b-o-form_innerChart .b-o-moduleLinkSet_item .b-a-textLink_anchor + .b-a-textLink_anchor, .b-o-moduleLinkSet_item .b-o-form_innerChart .b-a-textLink_anchor + .b-a-textLink_anchor, .b-o-form_innerChart .b-o-searchModal .b-o-moduleLinkSet_item .b-a-simpleButton_modal + .b-a-textLink_anchor, .b-o-moduleLinkSet_item .b-o-form_innerChart .b-o-searchModal .b-a-simpleButton_modal + .b-a-textLink_anchor, .b-o-searchModal .b-o-form_innerChart .b-o-moduleLinkSet_item .b-a-simpleButton_modal + .b-a-textLink_anchor, .b-o-moduleLinkSet_item .b-o-searchModal .b-o-form_innerChart .b-a-simpleButton_modal + .b-a-textLink_anchor, .b-o-form_innerChart .b-o-moduleLinkSet_item .b-o-tooltipInTextBlock + .b-a-textLink_anchor, .b-o-moduleLinkSet_item .b-o-form_innerChart .b-o-tooltipInTextBlock + .b-a-textLink_anchor, .b-o-form_innerChart .b-page-sample .b-o-moduleLinkSet_item .b-a-heading_module-title + .b-a-textLink_anchor, .b-o-moduleLinkSet_item .b-o-form_innerChart .b-page-sample .b-a-heading_module-title + .b-a-textLink_anchor, .b-page-sample .b-o-form_innerChart .b-o-moduleLinkSet_item .b-a-heading_module-title + .b-a-textLink_anchor, .b-o-moduleLinkSet_item .b-page-sample .b-o-form_innerChart .b-a-heading_module-title + .b-a-textLink_anchor, .b-o-form_innerChart .b-o-moduleLinkSet_item .b-page-sample-113_text + .b-a-textLink_anchor, .b-o-moduleLinkSet_item .b-o-form_innerChart .b-page-sample-113_text + .b-a-textLink_anchor, .b-o-form_innerChart .b-o-searchModal .b-a-plainText_m + .b-a-simpleButton_modal, .b-o-searchModal .b-o-form_innerChart .b-a-plainText_m + .b-a-simpleButton_modal, .b-o-form_innerChart .b-o-searchModal .b-a-fileInput_label_text + .b-a-simpleButton_modal, .b-o-searchModal .b-o-form_innerChart .b-a-fileInput_label_text + .b-a-simpleButton_modal, .b-o-form_innerChart .b-o-searchModal .b-a-simpleButton_location + .b-a-simpleButton_modal, .b-o-searchModal .b-o-form_innerChart .b-a-simpleButton_location + .b-a-simpleButton_modal, .b-o-form_innerChart .b-o-searchModal .b-a-simpleButton_more + .b-a-simpleButton_modal, .b-o-searchModal .b-o-form_innerChart .b-a-simpleButton_more + .b-a-simpleButton_modal, .b-o-form_innerChart .b-m-boxLink_subjects .b-o-searchModal .b-a-plainText_m:first-of-type + .b-a-simpleButton_modal, .b-o-searchModal .b-o-form_innerChart .b-m-boxLink_subjects .b-a-plainText_m:first-of-type + .b-a-simpleButton_modal, .b-m-boxLink_subjects .b-o-form_innerChart .b-o-searchModal .b-a-plainText_m:first-of-type + .b-a-simpleButton_modal, .b-o-searchModal .b-m-boxLink_subjects .b-o-form_innerChart .b-a-plainText_m:first-of-type + .b-a-simpleButton_modal, .b-o-form_innerChart .b-o-searchModal .b-m-modal_slider-pager + .b-a-simpleButton_modal, .b-o-searchModal .b-o-form_innerChart .b-m-modal_slider-pager + .b-a-simpleButton_modal, .b-o-form_innerChart .b-o-searchModal .b-m-tooltipInText + .b-a-simpleButton_modal, .b-o-searchModal .b-o-form_innerChart .b-m-tooltipInText + .b-a-simpleButton_modal, .b-o-form_innerChart .b-m-worksNaviButton .b-o-searchModal .b-a-simpleButton + .b-a-simpleButton_modal, .b-o-searchModal .b-o-form_innerChart .b-m-worksNaviButton .b-a-simpleButton + .b-a-simpleButton_modal, .b-m-worksNaviButton .b-o-form_innerChart .b-o-searchModal .b-a-simpleButton + .b-a-simpleButton_modal, .b-o-searchModal .b-m-worksNaviButton .b-o-form_innerChart .b-a-simpleButton + .b-a-simpleButton_modal, .b-o-form_innerChart .b-o-locationNavi_content .b-m-accordion_inner .b-o-searchModal .b-a-textLink_prefecture_anchor + .b-a-simpleButton_modal, .b-o-searchModal .b-o-form_innerChart .b-o-locationNavi_content .b-m-accordion_inner .b-a-textLink_prefecture_anchor + .b-a-simpleButton_modal, .b-o-locationNavi_content .b-m-accordion_inner .b-o-form_innerChart .b-o-searchModal .b-a-textLink_prefecture_anchor + .b-a-simpleButton_modal, .b-o-searchModal .b-o-locationNavi_content .b-m-accordion_inner .b-o-form_innerChart .b-a-textLink_prefecture_anchor + .b-a-simpleButton_modal, .b-o-form_innerChart .b-o-megadrop_sub .b-o-searchModal .b-a-textLink_anchor + .b-a-simpleButton_modal, .b-o-searchModal .b-o-form_innerChart .b-o-megadrop_sub .b-a-textLink_anchor + .b-a-simpleButton_modal, .b-o-megadrop_sub .b-o-form_innerChart .b-o-searchModal .b-a-textLink_anchor + .b-a-simpleButton_modal, .b-o-searchModal .b-o-megadrop_sub .b-o-form_innerChart .b-a-textLink_anchor + .b-a-simpleButton_modal, .b-o-form_innerChart .b-o-moduleLinkSet_item .b-o-searchModal .b-a-textLink_anchor + .b-a-simpleButton_modal, .b-o-searchModal .b-o-form_innerChart .b-o-moduleLinkSet_item .b-a-textLink_anchor + .b-a-simpleButton_modal, .b-o-moduleLinkSet_item .b-o-form_innerChart .b-o-searchModal .b-a-textLink_anchor + .b-a-simpleButton_modal, .b-o-searchModal .b-o-moduleLinkSet_item .b-o-form_innerChart .b-a-textLink_anchor + .b-a-simpleButton_modal, .b-o-form_innerChart .b-o-searchModal .b-a-simpleButton_modal + .b-a-simpleButton_modal, .b-o-searchModal .b-o-form_innerChart .b-a-simpleButton_modal + .b-a-simpleButton_modal, .b-o-form_innerChart .b-o-searchModal .b-o-tooltipInTextBlock + .b-a-simpleButton_modal, .b-o-searchModal .b-o-form_innerChart .b-o-tooltipInTextBlock + .b-a-simpleButton_modal, .b-o-form_innerChart .b-page-sample .b-o-searchModal .b-a-heading_module-title + .b-a-simpleButton_modal, .b-o-searchModal .b-o-form_innerChart .b-page-sample .b-a-heading_module-title + .b-a-simpleButton_modal, .b-page-sample .b-o-form_innerChart .b-o-searchModal .b-a-heading_module-title + .b-a-simpleButton_modal, .b-o-searchModal .b-page-sample .b-o-form_innerChart .b-a-heading_module-title + .b-a-simpleButton_modal, .b-o-form_innerChart .b-o-searchModal .b-page-sample-113_text + .b-a-simpleButton_modal, .b-o-searchModal .b-o-form_innerChart .b-page-sample-113_text + .b-a-simpleButton_modal, .b-o-form_innerChart .b-a-plainText_m + .b-o-tooltipInTextBlock, .b-o-form_innerChart .b-a-fileInput_label_text + .b-o-tooltipInTextBlock, .b-o-form_innerChart .b-a-simpleButton_location + .b-o-tooltipInTextBlock, .b-o-form_innerChart .b-a-simpleButton_more + .b-o-tooltipInTextBlock, .b-o-form_innerChart .b-m-boxLink_subjects .b-a-plainText_m:first-of-type + .b-o-tooltipInTextBlock, .b-m-boxLink_subjects .b-o-form_innerChart .b-a-plainText_m:first-of-type + .b-o-tooltipInTextBlock, .b-o-form_innerChart .b-m-modal_slider-pager + .b-o-tooltipInTextBlock, .b-o-form_innerChart .b-m-tooltipInText + .b-o-tooltipInTextBlock, .b-o-form_innerChart .b-m-worksNaviButton .b-a-simpleButton + .b-o-tooltipInTextBlock, .b-m-worksNaviButton .b-o-form_innerChart .b-a-simpleButton + .b-o-tooltipInTextBlock, .b-o-form_innerChart .b-o-locationNavi_content .b-m-accordion_inner .b-a-textLink_prefecture_anchor + .b-o-tooltipInTextBlock, .b-o-locationNavi_content .b-m-accordion_inner .b-o-form_innerChart .b-a-textLink_prefecture_anchor + .b-o-tooltipInTextBlock, .b-o-form_innerChart .b-o-megadrop_sub .b-a-textLink_anchor + .b-o-tooltipInTextBlock, .b-o-megadrop_sub .b-o-form_innerChart .b-a-textLink_anchor + .b-o-tooltipInTextBlock, .b-o-form_innerChart .b-o-moduleLinkSet_item .b-a-textLink_anchor + .b-o-tooltipInTextBlock, .b-o-moduleLinkSet_item .b-o-form_innerChart .b-a-textLink_anchor + .b-o-tooltipInTextBlock, .b-o-form_innerChart .b-o-searchModal .b-a-simpleButton_modal + .b-o-tooltipInTextBlock, .b-o-searchModal .b-o-form_innerChart .b-a-simpleButton_modal + .b-o-tooltipInTextBlock, .b-o-form_innerChart .b-o-tooltipInTextBlock + .b-o-tooltipInTextBlock, .b-o-form_innerChart .b-page-sample .b-a-heading_module-title + .b-o-tooltipInTextBlock, .b-page-sample .b-o-form_innerChart .b-a-heading_module-title + .b-o-tooltipInTextBlock, .b-o-form_innerChart .b-page-sample-113_text + .b-o-tooltipInTextBlock, .b-o-form_innerChart .b-page-sample .b-a-plainText_m + .b-a-heading_module-title, .b-page-sample .b-o-form_innerChart .b-a-plainText_m + .b-a-heading_module-title, .b-o-form_innerChart .b-page-sample .b-a-fileInput_label_text + .b-a-heading_module-title, .b-page-sample .b-o-form_innerChart .b-a-fileInput_label_text + .b-a-heading_module-title, .b-o-form_innerChart .b-page-sample .b-a-simpleButton_location + .b-a-heading_module-title, .b-page-sample .b-o-form_innerChart .b-a-simpleButton_location + .b-a-heading_module-title, .b-o-form_innerChart .b-page-sample .b-a-simpleButton_more + .b-a-heading_module-title, .b-page-sample .b-o-form_innerChart .b-a-simpleButton_more + .b-a-heading_module-title, .b-o-form_innerChart .b-m-boxLink_subjects .b-page-sample .b-a-plainText_m:first-of-type + .b-a-heading_module-title, .b-page-sample .b-o-form_innerChart .b-m-boxLink_subjects .b-a-plainText_m:first-of-type + .b-a-heading_module-title, .b-m-boxLink_subjects .b-o-form_innerChart .b-page-sample .b-a-plainText_m:first-of-type + .b-a-heading_module-title, .b-page-sample .b-m-boxLink_subjects .b-o-form_innerChart .b-a-plainText_m:first-of-type + .b-a-heading_module-title, .b-o-form_innerChart .b-page-sample .b-m-modal_slider-pager + .b-a-heading_module-title, .b-page-sample .b-o-form_innerChart .b-m-modal_slider-pager + .b-a-heading_module-title, .b-o-form_innerChart .b-page-sample .b-m-tooltipInText + .b-a-heading_module-title, .b-page-sample .b-o-form_innerChart .b-m-tooltipInText + .b-a-heading_module-title, .b-o-form_innerChart .b-m-worksNaviButton .b-page-sample .b-a-simpleButton + .b-a-heading_module-title, .b-page-sample .b-o-form_innerChart .b-m-worksNaviButton .b-a-simpleButton + .b-a-heading_module-title, .b-m-worksNaviButton .b-o-form_innerChart .b-page-sample .b-a-simpleButton + .b-a-heading_module-title, .b-page-sample .b-m-worksNaviButton .b-o-form_innerChart .b-a-simpleButton + .b-a-heading_module-title, .b-o-form_innerChart .b-o-locationNavi_content .b-m-accordion_inner .b-page-sample .b-a-textLink_prefecture_anchor + .b-a-heading_module-title, .b-page-sample .b-o-form_innerChart .b-o-locationNavi_content .b-m-accordion_inner .b-a-textLink_prefecture_anchor + .b-a-heading_module-title, .b-o-locationNavi_content .b-m-accordion_inner .b-o-form_innerChart .b-page-sample .b-a-textLink_prefecture_anchor + .b-a-heading_module-title, .b-page-sample .b-o-locationNavi_content .b-m-accordion_inner .b-o-form_innerChart .b-a-textLink_prefecture_anchor + .b-a-heading_module-title, .b-o-form_innerChart .b-o-megadrop_sub .b-page-sample .b-a-textLink_anchor + .b-a-heading_module-title, .b-page-sample .b-o-form_innerChart .b-o-megadrop_sub .b-a-textLink_anchor + .b-a-heading_module-title, .b-o-megadrop_sub .b-o-form_innerChart .b-page-sample .b-a-textLink_anchor + .b-a-heading_module-title, .b-page-sample .b-o-megadrop_sub .b-o-form_innerChart .b-a-textLink_anchor + .b-a-heading_module-title, .b-o-form_innerChart .b-o-moduleLinkSet_item .b-page-sample .b-a-textLink_anchor + .b-a-heading_module-title, .b-page-sample .b-o-form_innerChart .b-o-moduleLinkSet_item .b-a-textLink_anchor + .b-a-heading_module-title, .b-o-moduleLinkSet_item .b-o-form_innerChart .b-page-sample .b-a-textLink_anchor + .b-a-heading_module-title, .b-page-sample .b-o-moduleLinkSet_item .b-o-form_innerChart .b-a-textLink_anchor + .b-a-heading_module-title, .b-o-form_innerChart .b-o-searchModal .b-page-sample .b-a-simpleButton_modal + .b-a-heading_module-title, .b-page-sample .b-o-form_innerChart .b-o-searchModal .b-a-simpleButton_modal + .b-a-heading_module-title, .b-o-searchModal .b-o-form_innerChart .b-page-sample .b-a-simpleButton_modal + .b-a-heading_module-title, .b-page-sample .b-o-searchModal .b-o-form_innerChart .b-a-simpleButton_modal + .b-a-heading_module-title, .b-o-form_innerChart .b-page-sample .b-o-tooltipInTextBlock + .b-a-heading_module-title, .b-page-sample .b-o-form_innerChart .b-o-tooltipInTextBlock + .b-a-heading_module-title, .b-o-form_innerChart .b-page-sample .b-a-heading_module-title + .b-a-heading_module-title, .b-page-sample .b-o-form_innerChart .b-a-heading_module-title + .b-a-heading_module-title, .b-o-form_innerChart .b-page-sample .b-page-sample-113_text + .b-a-heading_module-title, .b-page-sample .b-o-form_innerChart .b-page-sample-113_text + .b-a-heading_module-title, .b-o-form_innerChart .b-a-plainText_m + .b-page-sample-113_text, .b-o-form_innerChart .b-a-fileInput_label_text + .b-page-sample-113_text, .b-o-form_innerChart .b-a-simpleButton_location + .b-page-sample-113_text, .b-o-form_innerChart .b-a-simpleButton_more + .b-page-sample-113_text, .b-o-form_innerChart .b-m-boxLink_subjects .b-a-plainText_m:first-of-type + .b-page-sample-113_text, .b-m-boxLink_subjects .b-o-form_innerChart .b-a-plainText_m:first-of-type + .b-page-sample-113_text, .b-o-form_innerChart .b-m-modal_slider-pager + .b-page-sample-113_text, .b-o-form_innerChart .b-m-tooltipInText + .b-page-sample-113_text, .b-o-form_innerChart .b-m-worksNaviButton .b-a-simpleButton + .b-page-sample-113_text, .b-m-worksNaviButton .b-o-form_innerChart .b-a-simpleButton + .b-page-sample-113_text, .b-o-form_innerChart .b-o-locationNavi_content .b-m-accordion_inner .b-a-textLink_prefecture_anchor + .b-page-sample-113_text, .b-o-locationNavi_content .b-m-accordion_inner .b-o-form_innerChart .b-a-textLink_prefecture_anchor + .b-page-sample-113_text, .b-o-form_innerChart .b-o-megadrop_sub .b-a-textLink_anchor + .b-page-sample-113_text, .b-o-megadrop_sub .b-o-form_innerChart .b-a-textLink_anchor + .b-page-sample-113_text, .b-o-form_innerChart .b-o-moduleLinkSet_item .b-a-textLink_anchor + .b-page-sample-113_text, .b-o-moduleLinkSet_item .b-o-form_innerChart .b-a-textLink_anchor + .b-page-sample-113_text, .b-o-form_innerChart .b-o-searchModal .b-a-simpleButton_modal + .b-page-sample-113_text, .b-o-searchModal .b-o-form_innerChart .b-a-simpleButton_modal + .b-page-sample-113_text, .b-o-form_innerChart .b-o-tooltipInTextBlock + .b-page-sample-113_text, .b-o-form_innerChart .b-page-sample .b-a-heading_module-title + .b-page-sample-113_text, .b-page-sample .b-o-form_innerChart .b-a-heading_module-title + .b-page-sample-113_text, .b-o-form_innerChart .b-page-sample-113_text + .b-page-sample-113_text {
      font-weight: normal; }

.b-o-form_start {
  display: flex; }

.b-o-form .b-m-chechboxButton .b-a-plainText_m, .b-o-form .b-m-chechboxButton .b-a-fileInput_label_text, .b-o-form .b-m-chechboxButton .b-a-simpleButton_location, .b-o-form .b-m-chechboxButton .b-a-simpleButton_more, .b-o-form .b-m-chechboxButton .b-m-modal_slider-pager, .b-o-form .b-m-chechboxButton .b-m-tooltipInText, .b-o-form .b-m-chechboxButton .b-m-worksNaviButton .b-a-simpleButton, .b-m-worksNaviButton .b-o-form .b-m-chechboxButton .b-a-simpleButton, .b-o-form .b-m-chechboxButton .b-o-locationNavi_content .b-m-accordion_inner .b-a-textLink_prefecture_anchor, .b-o-locationNavi_content .b-m-accordion_inner .b-o-form .b-m-chechboxButton .b-a-textLink_prefecture_anchor, .b-o-form .b-m-chechboxButton .b-o-megadrop_sub .b-a-textLink_anchor, .b-o-megadrop_sub .b-o-form .b-m-chechboxButton .b-a-textLink_anchor, .b-o-form .b-m-chechboxButton .b-o-moduleLinkSet_item .b-a-textLink_anchor, .b-o-moduleLinkSet_item .b-o-form .b-m-chechboxButton .b-a-textLink_anchor, .b-o-form .b-m-chechboxButton .b-o-searchModal .b-a-simpleButton_modal, .b-o-searchModal .b-o-form .b-m-chechboxButton .b-a-simpleButton_modal, .b-o-form .b-m-chechboxButton .b-o-tooltipInTextBlock, .b-o-form .b-m-chechboxButton .b-page-sample .b-a-heading_module-title, .b-page-sample .b-o-form .b-m-chechboxButton .b-a-heading_module-title, .b-o-form .b-m-chechboxButton .b-page-sample-113_text {
  position: relative; }
  .b-o-form .b-m-chechboxButton .b-a-plainText_m:after, .b-o-form .b-m-chechboxButton .b-a-fileInput_label_text:after, .b-o-form .b-m-chechboxButton .b-a-simpleButton_location:after, .b-o-form .b-m-chechboxButton .b-a-simpleButton_more:after, .b-o-form .b-m-chechboxButton .b-m-modal_slider-pager:after, .b-o-form .b-m-chechboxButton .b-m-tooltipInText:after, .b-o-form .b-m-chechboxButton .b-m-worksNaviButton .b-a-simpleButton:after, .b-m-worksNaviButton .b-o-form .b-m-chechboxButton .b-a-simpleButton:after, .b-o-form .b-m-chechboxButton .b-o-locationNavi_content .b-m-accordion_inner .b-a-textLink_prefecture_anchor:after, .b-o-locationNavi_content .b-m-accordion_inner .b-o-form .b-m-chechboxButton .b-a-textLink_prefecture_anchor:after, .b-o-form .b-m-chechboxButton .b-o-megadrop_sub .b-a-textLink_anchor:after, .b-o-megadrop_sub .b-o-form .b-m-chechboxButton .b-a-textLink_anchor:after, .b-o-form .b-m-chechboxButton .b-o-moduleLinkSet_item .b-a-textLink_anchor:after, .b-o-moduleLinkSet_item .b-o-form .b-m-chechboxButton .b-a-textLink_anchor:after, .b-o-form .b-m-chechboxButton .b-o-searchModal .b-a-simpleButton_modal:after, .b-o-searchModal .b-o-form .b-m-chechboxButton .b-a-simpleButton_modal:after, .b-o-form .b-m-chechboxButton .b-o-tooltipInTextBlock:after, .b-o-form .b-m-chechboxButton .b-page-sample .b-a-heading_module-title:after, .b-page-sample .b-o-form .b-m-chechboxButton .b-a-heading_module-title:after, .b-o-form .b-m-chechboxButton .b-page-sample-113_text:after {
    background: #e91818;
    color: #ffffff;
    content: '\5FC5\9808';
    font-size: 11px;
    left: 100px;
    padding: 3px 0;
    position: absolute;
    text-align: center;
    top: 50%;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
    width: 40px; }

.b-o-form_linkWrap {
  display: flex;
  flex-wrap: wrap; }

.b-o-form .b-js-radioAction_hide {
  position: absolute;
  visibility: hidden; }
  .b-o-form .b-js-radioAction_hide.b-is-active {
    position: relative;
    visibility: visible; }
    .b-o-form .b-js-radioAction_hide.b-is-active .b-o-form_th {
      border-top: none; }
    .b-o-form .b-js-radioAction_hide.b-is-active .b-o-form_td {
      border-top: none; }
  .b-o-form .b-js-radioAction_hide .b-a-input {
    margin: 10px 0 10px 10px; }

.b-o-form .o-form_inner-hide {
  position: absolute;
  visibility: hidden; }
  .b-o-form .o-form_inner-hide.b-is-active {
    position: relative;
    visibility: visible; }

.b-o-form_button {
  background: #ffffff;
  background-image: url("/library/img/common/icon_arrow.png");
  background-position: right 25px top 22px;
  background-repeat: no-repeat;
  background-size: 15px 15px;
  border: 1px solid #d8d8d8;
  border-radius: 0;
  display: block;
  font-size: 15px;
  height: 60px;
  margin: 45px auto 75px;
  position: relative;
  transition: opacity .3s;
  width: 366px; }
  .b-o-form_button:hover {
    opacity: .6; }
  .b-o-form_button-black-bg {
    background: #3b3b41 url("/library/img/common/icon_arrow.png") no-repeat right 22px center;
    color: #ffffff; }
  .b-o-form_button-reset {
    background-image: none; }
  .b-o-form_button-black, .b-o-form_buttonConfirm .b-o-form_button {
    background: #3b3b41;
    background-image: url("/library/img/common/icon_arrow.png");
    background-position: right 25px top 22px;
    background-repeat: no-repeat;
    background-size: 15px 15px;
    color: #ffffff; }

.b-o-form_buttonConfirm, .b-o-form_buttonCol {
  display: flex;
  justify-content: center;
  margin-bottom: 75px;
  margin-top: 30px; }
  .b-o-form_buttonConfirm .b-o-form_button, .b-o-form_buttonCol .b-o-form_button {
    margin: 0; }

.b-o-form_buttonConfirm .b-o-form_button-back {
  background: #ffffff;
  background-image: url("/library/img/common/icon_arrow_reverse.png");
  background-position: left 25px top 22px;
  background-repeat: no-repeat;
  background-size: 15px 15px;
  color: #3b3b41;
  margin-right: 20px; }

.b-o-form_buttonPostalCode {
  background-color: #3b3b41;
  border-color: #3b3b41;
  color: #ffffff;
  font-size: 15px;
  height: 44px;
  padding: 0 10px; }

.b-o-form_buttonCol .b-o-form_button + .b-o-form_button {
  margin-left: 20px; }

.b-o-form_table-confirm .b-o-form_td {
  vertical-align: middle; }

.b-o-form-done {
  min-height: calc(100vh - 66px - 67px - 45px); }

.b-o-form_checkbox {
  display: flex;
  flex-wrap: wrap;
  max-width: 540px; }
  .b-o-form_checkbox .b-m-checkboxButton {
    margin-right: 20px; }
  .b-o-form_checkbox.b-js-checkboxError {
    background-color: rgba(253, 132, 121, 0.1);
    border: 1px solid #f4a7a8;
    display: inline-flex;
    left: -15px;
    margin-top: 0;
    padding: 15px;
    position: relative; }
    .b-o-form_checkbox.b-js-checkboxError .b-a-plainText, .b-o-form_checkbox.b-js-checkboxError .b-a-fileInput_label_text, .b-o-form_checkbox.b-js-checkboxError .b-a-fileInput_text, .b-o-form_checkbox.b-js-checkboxError .b-o-tooltipInTextBlock, .b-o-form_checkbox.b-js-checkboxError .b-page-sample-113_text {
      margin-top: 0; }
    .b-o-form_checkbox.b-js-checkboxError.b-is-active {
      background-color: #ffffff;
      border-color: #ffffff; }

.b-o-globalNavi {
  opacity: 0;
  pointer-events: none;
  transition: opacity .6s;
  width: 100%; }
  .b-o-globalNavi_cancelArea {
    display: none;
    height: 100vh;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%; }
  .b-o-globalNavi_links {
    background: rgba(59, 59, 65, 0.93);
    display: flex;
    height: 50px;
    justify-content: space-between;
    width: 1160px; }
  .b-o-globalNavi_link {
    position: relative; }
    .b-o-globalNavi_link:after {
      background: #353542;
      bottom: 0;
      content: '';
      display: block;
      height: 8px;
      position: absolute;
      right: -1px;
      width: 1px; }
    .b-o-globalNavi_link:last-of-type:after {
      display: none; }
    .b-o-globalNavi_link .b-a-textLink {
      height: 100%; }
      .b-o-globalNavi_link .b-a-textLink_anchor {
        align-items: center;
        color: #ffffff;
        display: flex;
        font-size: 13px;
        font-weight: bold;
        height: 100%;
        justify-content: center;
        position: relative;
        transition: background .5s, color .5s; }
        .b-o-globalNavi_link .b-a-textLink_anchor:hover {
          opacity: 1; }
    .b-o-globalNavi_link.b-is-current .b-a-textLink_anchor {
      background: rgba(36, 36, 36, 0.93); }
    .b-o-globalNavi_link.b-is-active .b-a-textLink_anchor {
      background: #ffffff;
      color: #242424; }
    .b-o-globalNavi_link[data-b-trigger] .b-a-textLink_anchor:after {
      border-color: #83838c transparent transparent transparent;
      border-style: solid;
      border-width: 5px 2.5px 0 2.5px;
      bottom: 6px;
      content: '';
      display: block;
      position: absolute; }
  .b-o-globalNavi .b-o-megadrop {
    height: 0;
    left: 0;
    overflow: hidden;
    position: absolute;
    top: 50px;
    transition: height 0.5s cubic-bezier(0.165, 0.84, 0.44, 1), visibility 0.5s;
    visibility: hidden; }
    .b-o-globalNavi .b-o-megadrop .b-a-wrapper, .b-o-globalNavi .b-o-megadrop .b-page-search #ss-result, .b-page-search .b-o-globalNavi .b-o-megadrop #ss-result {
      opacity: 0;
      transition: opacity .5s .3s; }
  .b-o-globalNavi.b-is-active {
    background: rgba(72, 72, 81, 0.9);
    pointer-events: auto; }
    .b-o-globalNavi.b-is-active .b-o-globalNavi_cancelArea {
      display: block; }
    .b-o-globalNavi.b-is-active .b-o-megadrop {
      max-height: calc(100vh - 140px);
      opacity: 1;
      overflow: hidden;
      visibility: visible; }
      .b-o-globalNavi.b-is-active .b-o-megadrop .b-a-wrapper, .b-o-globalNavi.b-is-active .b-o-megadrop .b-page-search #ss-result, .b-page-search .b-o-globalNavi.b-is-active .b-o-megadrop #ss-result {
        opacity: 1; }
  .b-body.b-is-active .b-o-globalNavi {
    opacity: 1; }

.b-o-header {
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 10;
  pointer-events: none; }
  .b-o-header_inner {
    background: #ffffff;
    border-bottom: 1px solid #e8e8e8;
    display: flex;
    height: 66px;
    justify-content: space-between;
    opacity: 0;
    padding: 0 120px 0 40px;
    transition: opacity .6s, visibility .6s;
    visibility: hidden; }
  .b-o-header.b-is-active {
    pointer-events: auto; }
    .b-o-header.b-is-active .b-o-header_inner {
      display: flex;
      opacity: 1;
      visibility: visible; }
    .b-o-header.b-is-active .b-o-globalNavi_link {
      pointer-events: auto; }
  .b-o-header_heading, .b-o-header_menu {
    align-items: center;
    display: flex; }
  .b-o-header_menu {
    position: absolute;
    right: 120px;
    top: 0;
    z-index: 1; }
  .b-o-header .b-a-logo {
    margin-right: 20px; }
  .b-o-header .b-a-heading .b-a-textLink_anchor, .b-o-header_categoryName .b-a-textLink_anchor {
    align-items: center;
    display: flex;
    font-size: 15px;
    font-weight: bold;
    height: 66px;
    padding: 3px 10px 0 10px; }
  .b-o-header .b-o-globalNavi {
    bottom: -50px;
    left: 0;
    position: absolute; }
  .b-o-header .b-o-burgerNavi {
    z-index: 1; }
  .b-o-header .b-a-textLink_near {
    display: none; }
    .b-o-header .b-a-textLink_near:after {
      display: none !important; }

.b-is-ie .b-o-header_inner {
  display: none; }

.b-o-headerLinks {
  align-items: center;
  display: flex; }
  .b-o-headerLinks .b-a-textLink,
  .b-o-headerLinks .b-m-searchNavi {
    margin-right: 8px;
    position: relative; }
    .b-o-headerLinks .b-a-textLink_anchor,
    .b-o-headerLinks .b-a-textLink .b-a-searchButton,
    .b-o-headerLinks .b-m-searchNavi_anchor,
    .b-o-headerLinks .b-m-searchNavi .b-a-searchButton {
      align-items: center;
      display: flex;
      height: 66px;
      padding-right: 20px; }
    .b-o-headerLinks .b-is-pc .b-a-textLink:after,
    .b-o-headerLinks .b-m-searchNavi:after {
      background: #e8e8e8;
      bottom: 0;
      content: '';
      display: block;
      height: 17px;
      position: absolute;
      right: 0;
      width: 1px; }
    .b-is-ie .b-o-headerLinks .b-a-textLink:after, .b-is-ie
    .b-o-headerLinks .b-m-searchNavi:after {
      bottom: 1px; }
    .b-o-headerLinks .b-a-textLink_contact_anchor,
    .b-o-headerLinks .b-m-searchNavi_contact_anchor {
      padding-right: 10px; }
    .b-o-headerLinks .b-a-textLink_contact:after,
    .b-o-headerLinks .b-m-searchNavi_contact:after {
      display: none; }
  .b-o-headerLinks .b-m-searchNavi {
    z-index: 1; }
    .b-is-ie .b-o-headerLinks .b-m-searchNavi {
      position: relative;
      top: 4px; }
      .b-is-ie .b-o-headerLinks .b-m-searchNavi:after {
        bottom: 4px; }

.b-o-keyVisual {
  align-items: center;
  background: #242424;
  display: flex;
  margin-bottom: 75px;
  opacity: 0;
  position: relative;
  transition: opacity 2s, visibility 2s;
  visibility: hidden;
  width: 100%; }
  .b-o-keyVisual_l {
    height: 630px; }
  .b-o-keyVisual_m {
    height: 405px; }
  .b-o-keyVisual .b-a-fullImage {
    left: 0;
    position: absolute;
    top: 0; }
  .b-o-keyVisual .b-a-heading_h1 {
    color: #ffffff;
    letter-spacing: 1.42px;
    line-height: 2.5;
    opacity: 0;
    -webkit-transform: translateX(20px);
            transform: translateX(20px);
    transition-delay: 1.2s;
    transition-duration: 1.2s;
    transition-property: opacity, visibility, -webkit-transform;
    transition-property: opacity, visibility, transform;
    transition-property: opacity, visibility, transform, -webkit-transform;
    transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
    visibility: hidden;
    white-space: pre; }
  .b-o-keyVisual .b-o-moduleFadeSlider {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%; }
    .b-o-keyVisual .b-o-moduleFadeSlider_main {
      height: 100%; }
      .b-o-keyVisual .b-o-moduleFadeSlider_main-captionLink {
        opacity: 0;
        -webkit-transform: translateX(20px);
                transform: translateX(20px);
        transition-delay: 1.4s;
        transition-duration: .6s;
        transition-property: opacity, visibility, -webkit-transform;
        transition-property: opacity, visibility, transform;
        transition-property: opacity, visibility, transform, -webkit-transform;
        transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
        visibility: hidden; }
    .b-o-keyVisual .b-o-moduleFadeSlider_navi {
      display: none; }
  .b-o-keyVisual.b-is-active {
    opacity: 1;
    visibility: visible; }
    .b-o-keyVisual.b-is-active .b-a-heading_h1 {
      opacity: 1;
      -webkit-transform: translateX(0);
              transform: translateX(0);
      visibility: visible; }
    .b-o-keyVisual.b-is-active .b-o-moduleFadeSlider_main-captionLink {
      opacity: 1;
      -webkit-transform: translateX(0);
              transform: translateX(0);
      visibility: visible; }

.b-o-keyVisual[data-b-has-cushion='true'] .b-a-heading_h1 {
  background: rgba(0, 0, 0, 0.2);
  line-height: 1;
  padding: 30px; }
  .b-is-ie .b-o-keyVisual[data-b-has-cushion='true'] .b-a-heading_h1 {
    padding: 35px 30px 25px 30px; }

.b-o-liaisonPrefectureNavi_modal-inner {
  position: relative; }

.b-o-liaisonPrefectureNavi .b-a-heading {
  margin-bottom: 45px;
  text-align: center; }

.b-o-liaisonPrefectureNavi .b-a-scrollBox {
  border: none;
  width: auto; }
  .b-o-liaisonPrefectureNavi .b-a-scrollBox_bar {
    height: 100%;
    top: 0; }
  .b-o-liaisonPrefectureNavi .b-a-scrollBox_inner {
    overflow: hidden;
    padding-bottom: 0; }

.b-o-localSearchNavi {
  background: #3b3b41;
  border-bottom-left-radius: 2px;
  border-top-left-radius: 2px;
  padding-left: 12px;
  position: fixed;
  right: 0;
  top: 288px;
  transition: width .3s, padding .3s;
  width: 50px;
  z-index: 10; }
  .b-o-localSearchNavi_button, .b-o-localSearchNavi .b-m-modal .b-a-simpleButton_modal, .b-o-localSearchNavi .b-o-liaisonPrefectureNavi .b-a-simpleButton_modal, .b-o-localSearchNavi > .b-a-textLink .b-a-textLink_anchor {
    background: no-repeat left center;
    background-size: 26px;
    border: none;
    color: #ffffff;
    font-weight: normal;
    height: 49px;
    padding-left: 37px;
    position: relative;
    text-align: left;
    white-space: nowrap;
    width: 100%; }
    .b-o-localSearchNavi_button:before, .b-o-localSearchNavi .b-m-modal .b-a-simpleButton_modal:before, .b-o-localSearchNavi .b-o-liaisonPrefectureNavi .b-a-simpleButton_modal:before, .b-o-localSearchNavi > .b-a-textLink .b-a-textLink_anchor:before {
      background-image: linear-gradient(to right, #1f1f24, #1f1f24 1px, transparent 1px, transparent 2px);
      background-position: bottom;
      background-repeat: repeat-x;
      background-size: 3px 1px;
      bottom: 0;
      content: '';
      display: block;
      height: 1px;
      left: 0;
      position: absolute;
      right: 0; }
  .b-o-localSearchNavi .b-a-simpleButton_toggle {
    background: #2d2d33 url("/library/img/common/local_search/icon_arrow.png") no-repeat center center;
    background-size: 10px;
    height: 23px;
    left: -12px;
    position: relative;
    -webkit-transform: rotate3d(0, 0, 1, 180deg);
            transform: rotate3d(0, 0, 1, 180deg);
    transition: width .3s, left .3s;
    width: 50px; }
  .b-o-localSearchNavi .b-m-modal_inner, .b-o-localSearchNavi .b-m-modalByBoxLink_inner, .b-o-localSearchNavi .b-o-liaisonPrefectureNavi_modal-inner {
    padding: 0; }
  .b-o-localSearchNavi .b-m-modal .b-a-simpleButton_modal-close, .b-o-localSearchNavi .b-o-liaisonPrefectureNavi .b-a-simpleButton_modal-close {
    position: absolute;
    right: 8px;
    top: 20px;
    -webkit-transform: scale(0.6);
            transform: scale(0.6);
    z-index: 1; }
    .b-o-localSearchNavi .b-m-modal .b-a-simpleButton_modal-close:before, .b-o-localSearchNavi .b-o-liaisonPrefectureNavi .b-a-simpleButton_modal-close:before, .b-o-localSearchNavi .b-m-modal .b-a-simpleButton_modal-close:after, .b-o-localSearchNavi .b-o-liaisonPrefectureNavi .b-a-simpleButton_modal-close:after {
      background-color: #242424; }
  .b-o-localSearchNavi .b-m-modal .b-o-worksNavi, .b-o-localSearchNavi .b-o-liaisonPrefectureNavi .b-o-worksNavi {
    pointer-events: none; }
  .b-o-localSearchNavi .b-m-modal_works .b-a-simpleButton_modal {
    background-image: url("/library/img/common/local_search/icon_works.png"); }
  .b-o-localSearchNavi .b-m-modal_land .b-a-simpleButton_modal {
    background-size: 29px; }
  .b-o-localSearchNavi .b-m-modal_exhibition .b-a-simpleButton_modal {
    background-image: url("/library/img/common/local_search/icon_exhibition.png"); }
  .b-o-localSearchNavi .b-m-modal_land .b-a-simpleButton_modal {
    background-size: 29px; }
  .b-o-localSearchNavi .b-m-modal_event .b-a-simpleButton_modal {
    background-image: url("/library/img/common/local_search/icon_event.png"); }
  .b-o-localSearchNavi .b-m-modal_land .b-a-simpleButton_modal {
    background-size: 29px; }
  .b-o-localSearchNavi .b-m-modal_contact .b-a-simpleButton_modal {
    background-image: url("/library/img/common/local_search/icon_contact.png"); }
  .b-o-localSearchNavi .b-m-modal_land .b-a-simpleButton_modal {
    background-size: 29px; }
  .b-o-localSearchNavi .b-m-modal_seminar .b-a-simpleButton_modal {
    background-image: url("/library/img/common/local_search/icon_seminar.png"); }
  .b-o-localSearchNavi .b-m-modal_land .b-a-simpleButton_modal {
    background-size: 29px; }
  .b-o-localSearchNavi .b-m-modal_quicknavi .b-a-simpleButton_modal {
    background-image: url("/library/img/common/local_search/icon_quicknavi.png"); }
  .b-o-localSearchNavi .b-m-modal_land .b-a-simpleButton_modal {
    background-size: 29px; }
  .b-o-localSearchNavi .b-m-modal:last-of-type .b-a-simpleButton_modal:before, .b-o-localSearchNavi .b-o-liaisonPrefectureNavi:last-of-type .b-a-simpleButton_modal:before, .b-o-localSearchNavi .b-m-modal:last-of-type .b-a-simpleButton_modal:after, .b-o-localSearchNavi .b-o-liaisonPrefectureNavi:last-of-type .b-a-simpleButton_modal:after {
    display: none; }
  .b-o-localSearchNavi .b-m-modal.b-is-active .b-o-worksNavi, .b-o-localSearchNavi .b-is-active.b-o-liaisonPrefectureNavi .b-o-worksNavi {
    pointer-events: auto; }
  .b-o-localSearchNavi > .b-a-textLink .b-a-textLink_anchor {
    padding-left: 38px;
    padding-top: 16px; }
  .b-o-localSearchNavi > .b-a-textLink:last-of-type .b-a-textLink_anchor:before .b-o-localSearchNavi > .b-a-textLink:last-of-type .b-a-textLink_anchor:after {
    display: none; }
  .b-o-localSearchNavi > .b-a-textLink .b-a-textLink_land_anchor {
    background-image: url("/library/img/common/local_search/icon_land.png"); }
  .b-o-localSearchNavi > .b-a-textLink .b-a-textLink_request_anchor {
    padding-top: 9px; }
  .b-o-localSearchNavi > .b-a-textLink .b-a-textLink_contact_anchor {
    background-image: url("/library/img/common/local_search/icon_contact.png"); }
  .b-o-localSearchNavi > .b-a-textLink .b-a-textLink_request_anchor {
    padding-top: 9px; }
  .b-o-localSearchNavi > .b-a-textLink .b-a-textLink_seminar_anchor {
    background-image: url("/library/img/common/local_search/icon_seminar.png"); }
  .b-o-localSearchNavi > .b-a-textLink .b-a-textLink_request_anchor {
    padding-top: 9px; }
  .b-o-localSearchNavi > .b-a-textLink .b-a-textLink_consultation_anchor {
    background-image: url("/library/img/common/local_search/icon_consultation.png"); }
  .b-o-localSearchNavi > .b-a-textLink .b-a-textLink_request_anchor {
    padding-top: 9px; }
  .b-o-localSearchNavi > .b-a-textLink .b-a-textLink_multisearch_anchor {
    background-image: url("/library/img/common/local_search/icon_multisearch.png"); }
  .b-o-localSearchNavi > .b-a-textLink .b-a-textLink_request_anchor {
    padding-top: 9px; }
  .b-o-localSearchNavi > .b-a-textLink .b-a-textLink_schedule_anchor {
    background-image: url("/library/img/common/local_search/icon_schedule.png"); }
  .b-o-localSearchNavi > .b-a-textLink .b-a-textLink_request_anchor {
    padding-top: 9px; }
  .b-o-localSearchNavi > .b-a-textLink .b-a-textLink_request_anchor {
    background-image: url("/library/img/common/local_search/icon_request.png"); }
  .b-o-localSearchNavi > .b-a-textLink .b-a-textLink_request_anchor {
    padding-top: 9px; }
  .b-o-localSearchNavi > .b-a-textLink .b-a-textLink_event_anchor {
    background-image: url("/library/img/common/local_search/icon_event.png"); }
  .b-o-localSearchNavi > .b-a-textLink .b-a-textLink_request_anchor {
    padding-top: 9px; }
  .b-o-localSearchNavi > .b-a-textLink .b-a-textLink_area_anchor {
    background-image: url("/library/img/common/local_search/icon_area.png"); }
  .b-o-localSearchNavi > .b-a-textLink .b-a-textLink_request_anchor {
    padding-top: 9px; }
  .b-o-localSearchNavi > .b-a-textLink .b-a-textLink_mail_anchor {
    background-image: url("/library/img/common/local_search/icon_mail.png"); }
  .b-o-localSearchNavi > .b-a-textLink .b-a-textLink_request_anchor {
    padding-top: 9px; }
  .b-o-localSearchNavi > .b-a-textLink .b-a-textLink_contact_anchor {
    padding-top: 10px; }
  .b-o-localSearchNavi > .b-a-textLink .b-a-textLink_consultation_anchor {
    background-position-y: 12px;
    letter-spacing: .2em;
    line-height: 1;
    padding-left: 0;
    padding-right: 24px;
    padding-top: 46px;
    -webkit-writing-mode: vertical-rl;
        -ms-writing-mode: tb-rl;
            writing-mode: vertical-rl; }
  .b-o-localSearchNavi.b-is-opened {
    padding-left: 20px;
    width: 130px; }
    .b-o-localSearchNavi.b-is-opened > .b-a-simpleButton {
      padding-left: 35px; }
    .b-o-localSearchNavi.b-is-opened .b-a-simpleButton_toggle {
      left: -20px;
      -webkit-transform: rotate3d(0, 0, 1, 0deg);
              transform: rotate3d(0, 0, 1, 0deg);
      width: 130px; }
    .b-o-localSearchNavi.b-is-opened[data-b-category='akiyakatsuyo'] {
      height: 170px;
      top: 507px;
      width: 60px; }
      .b-o-localSearchNavi.b-is-opened[data-b-category='akiyakatsuyo'] .b-a-simpleButton_toggle {
        display: none; }

.b-o-localSideNavi {
  width: 240px; }
  .b-o-localSideNavi > .b-a-plainText, .b-o-localSideNavi > .b-a-fileInput_label_text, .b-o-localSideNavi > .b-a-fileInput_text, .b-o-localSideNavi > .b-o-tooltipInTextBlock, .b-o-localSideNavi > .b-page-sample-113_text {
    background: #3b3b41;
    color: #ffffff;
    font-size: 13px;
    line-height: 2.2;
    padding: 16px 15px; }
  .b-o-localSideNavi > .b-a-textLink {
    border-bottom: 1px dashed #d8d8d8;
    border-left: 2px solid #3b3b41; }
    .b-o-localSideNavi > .b-a-textLink:last-of-type {
      border-bottom: none; }
    .b-o-localSideNavi > .b-a-textLink .b-a-textLink_anchor {
      background: #ebedef;
      font-size: 13px;
      line-height: 1.85;
      padding: 17px 30px 17px 15px; }
      .b-o-localSideNavi > .b-a-textLink .b-a-textLink_anchor:after {
        border-color: transparent transparent transparent #3b3b41;
        border-style: solid;
        border-width: 2.5px 0 2.5px 5px;
        content: '';
        display: block;
        position: absolute;
        right: 20px; }
      .b-o-localSideNavi > .b-a-textLink .b-a-textLink_anchor[target='_blank'] {
        background-image: url("/library/img/common/icon_external.png");
        background-position: right 17px center;
        background-repeat: no-repeat;
        background-size: 12px; }
        .b-o-localSideNavi > .b-a-textLink .b-a-textLink_anchor[target='_blank']:after {
          display: none; }
  .b-o-localSideNavi.b-non-active > .b-a-textLink {
    position: relative;
    z-index: -1; }
  .b-o-localSideNavi.b-non-active .b-m-localSideAccordion_button {
    z-index: -1; }
  .b-o-localSideNavi.b-non-active .b-m-localSideAccordion_content .b-a-textLink {
    z-index: -1; }
  .b-o-localSideNavi[data-b-has-current='true'] > .b-a-textLink {
    border-left-color: #b1b1bc; }
    .b-o-localSideNavi[data-b-has-current='true'] > .b-a-textLink .b-a-textLink_anchor {
      background-color: #f4f4f4; }
    .b-o-localSideNavi[data-b-has-current='true'] > .b-a-textLink_current {
      border-bottom: 2px solid #d8d8d8;
      border-left-color: #3b3b41; }
      .b-o-localSideNavi[data-b-has-current='true'] > .b-a-textLink_current .b-a-textLink_anchor {
        background-color: #ebedef; }

.b-o-locationNavi {
  background: #f6f6f6;
  height: 520px; }
  .b-o-locationNavi > .b-a-heading {
    background: #ebedef;
    padding: 20px 0;
    text-align: center; }
  .b-o-locationNavi_content {
    height: calc(100% - 64px);
    margin: 0 auto;
    -webkit-overflow-scrolling: touch;
    overflow-y: scroll;
    padding: 45px 15%; }
    .b-o-locationNavi_content .b-a-simpleButton_location {
      margin: 0 auto 45px auto; }
    .b-o-locationNavi_content-list {
      display: flex;
      flex-wrap: wrap; }
    .b-o-locationNavi_content .b-m-accordion {
      background: #f6f6f6;
      border-top: 1px solid #d8d8d8;
      margin: 0 30px;
      width: calc(50% - 60px); }
      .b-o-locationNavi_content .b-m-accordion:last-of-type {
        border-bottom: 1px solid #d8d8d8; }
      .b-o-locationNavi_content .b-m-accordion_button {
        border: none;
        padding: 0; }
      .b-o-locationNavi_content .b-m-accordion_inner {
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between;
        padding: 0 0 30px 30px; }
        .b-o-locationNavi_content .b-m-accordion_inner:after {
          background: #f6f6f6;
          bottom: 30px;
          content: '';
          display: block;
          height: 1px;
          position: absolute;
          right: 0;
          width: 100%; }
        .b-o-locationNavi_content .b-m-accordion_inner .b-o-locationNavi_content-link {
          border-bottom: 1px dotted #d8d8d8;
          padding-left: 20px;
          width: 50%; }
          .b-o-locationNavi_content .b-m-accordion_inner .b-o-locationNavi_content-link:nth-of-type(odd) {
            background-position-x: right 20px;
            padding-left: 0;
            padding-right: 20px; }
        .b-o-locationNavi_content .b-m-accordion_inner .b-a-textLink_prefecture_anchor {
          background: url("/library/img/common/icon_arrow_black.png") no-repeat right center;
          background-size: 15px;
          padding: 15px 0 12px 0; }

.pbAreaWrapper1 {
  margin-bottom: 66px;
  position: relative;
  top: 66px; }
  .pbAreaWrapper1 .pbNestedWrapper > .b-a-wrapper, .pbAreaWrapper1 .b-page-search .pbNestedWrapper > #ss-result, .b-page-search .pbAreaWrapper1 .pbNestedWrapper > #ss-result {
    display: flex;
    justify-content: space-between;
    padding: 110px 0 76px 0; }
  .pbAreaWrapper1 .b-o-main_content {
    width: 860px; }
    .pbAreaWrapper1 .b-o-main_content.b-is-wide, .pbAreaWrapper1 .b-o-main_content.b-m-tooltipInText {
      width: 100%; }
  .pbAreaWrapper1 .b-o-main_side {
    width: 240px; }
    .pbAreaWrapper1 .b-o-main_side .b-m-localSideSearchNavi {
      margin-bottom: 20px; }
    .pbAreaWrapper1 .b-o-main_side .b-a-textLink_arrow-white-bg {
      margin-top: 50px;
      width: 100%; }

.b-body[data-b-is-form],
.b-body[data-b-is-search] {
  transition: none; }
  .b-body[data-b-is-form] .pbAreaWrapper1,
  .b-body[data-b-is-search] .pbAreaWrapper1 {
    margin-top: 66px;
    top: 0; }

.b-o-megadrop {
  background: #242424;
  width: 100%; }
  .b-o-megadrop:before {
    background: #ffffff;
    content: '';
    display: block;
    height: 100%;
    left: 0;
    opacity: .95;
    position: absolute;
    top: 0;
    width: 100%; }
  .b-o-megadrop .b-a-wrapper, .b-o-megadrop .b-page-search #ss-result, .b-page-search .b-o-megadrop #ss-result {
    padding: 50px 0; }
  .b-o-megadrop_inner {
    display: none;
    justify-content: space-between;
    left: 0;
    position: absolute;
    top: 50px;
    width: 100%; }
    .b-o-megadrop_inner.b-is-active {
      display: flex; }
    .b-o-megadrop_inner[data-b-category='company-financial'] .b-o-megadrop_sub {
      width: 40%; }
      .b-o-megadrop_inner[data-b-category='company-financial'] .b-o-megadrop_sub .b-a-textLink {
        width: 50%; }
        .b-o-megadrop_inner[data-b-category='company-financial'] .b-o-megadrop_sub .b-a-textLink_anchor[target='_blank'] {
          background-position-x: 115px; }
    .b-o-megadrop_inner[data-b-category='sustainable'] .b-o-megadrop_sub {
      width: 60%; }
      .b-o-megadrop_inner[data-b-category='sustainable'] .b-o-megadrop_sub .b-a-textLink {
        width: calc(100% / 3); }
      .b-o-megadrop_inner[data-b-category='sustainable'] .b-o-megadrop_sub:after {
        content: '';
        display: block;
        height: 67px;
        width: 100%; }
  .b-o-megadrop_main {
    background: #ffffff;
    border-bottom: 1px solid #f4f4f4;
    border-right: 1px solid #f4f4f4;
    display: flex;
    flex-wrap: wrap;
    width: 861px; }
    .b-o-megadrop_main .b-m-boxLink {
      border-top: 1px solid #f4f4f4;
      height: 203px;
      margin-bottom: -1px;
      width: 215px; }
      .b-o-megadrop_main .b-m-boxLink .b-a-fullImage {
        height: 120px; }
      .b-o-megadrop_main .b-m-boxLink .b-a-plainText, .b-o-megadrop_main .b-m-boxLink .b-a-fileInput_label_text, .b-o-megadrop_main .b-m-boxLink .b-a-fileInput_text, .b-o-megadrop_main .b-m-boxLink .b-o-tooltipInTextBlock, .b-o-megadrop_main .b-m-boxLink .b-page-sample-113_text {
        background-position: right 16px;
        border-bottom: 1px solid #f4f4f4;
        border-left: 1px solid #f4f4f4;
        font-size: 15px;
        font-weight: normal;
        height: 83px;
        line-height: 18px;
        padding-right: 20px; }
    .b-o-megadrop_main.b-is-wide, .b-o-megadrop_main.b-m-tooltipInText {
      width: 100%; }
      .b-o-megadrop_main.b-is-wide .b-m-boxLink, .b-o-megadrop_main.b-m-tooltipInText .b-m-boxLink {
        width: 20%; }
  .b-o-megadrop_sub {
    border-left: 1px solid #f4f4f4;
    display: flex;
    flex-wrap: wrap; }
    .b-o-megadrop_sub .b-a-textLink {
      align-items: center;
      display: flex;
      height: 67px; }
      .b-o-megadrop_sub .b-a-textLink_anchor {
        align-items: center;
        display: flex;
        height: 100%;
        padding: 15px;
        width: 100%; }
        .b-o-megadrop_sub .b-a-textLink_anchor:after {
          height: 0;
          margin-left: 15px;
          position: relative;
          top: 3px;
          width: 0; }
  .b-o-megadrop_special {
    width: 250px; }
    .b-o-megadrop_special .b-a-plainText, .b-o-megadrop_special .b-a-fileInput_label_text, .b-o-megadrop_special .b-a-fileInput_text, .b-o-megadrop_special .b-o-tooltipInTextBlock, .b-o-megadrop_special .b-page-sample-113_text {
      font-size: 15px;
      font-weight: bold;
      margin-bottom: 43px; }
    .b-o-megadrop_special .b-a-textLink {
      border-top: 1px solid #e0e3e6; }
      .b-o-megadrop_special .b-a-textLink_anchor {
        line-height: 26px;
        padding: 15px 75px 15px 0; }
      .b-o-megadrop_special .b-a-textLink:last-of-type {
        border-bottom: 1px solid #e0e3e6; }

.b-o-moduleBanners {
  padding: 75px 0; }
  .b-o-moduleBanners .b-m-banner:only-of-type {
    margin: auto; }
  .b-o-moduleBanners_list {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    position: relative; }
    .b-o-moduleBanners_list .b-m-banner:only-of-type {
      margin: 0; }
  .b-o-moduleBanners[data-b-row-num='3'] .b-m-banner {
    height: 117px;
    width: 366px; }
  .b-o-moduleBanners .b-a-sliderNavi {
    margin-bottom: 0; }
  .b-o-moduleBanners .b-m-indicator {
    display: none; }
    .b-o-moduleBanners .b-m-indicator.b-is-hidden {
      display: none !important; }
  .b-o-moduleBanners.b-is-slider .b-m-banner {
    pointer-events: none; }

.b-o-moduleCards .b-a-heading {
  margin-bottom: 15px; }

.b-o-moduleCards_list, .b-o-moduleCards_list-inner {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  position: relative; }
  .b-o-moduleCards_list:before, .b-o-moduleCards_list:after, .b-o-moduleCards_list-inner:before, .b-o-moduleCards_list-inner:after {
    content: '';
    display: block;
    height: 0; }
  .b-o-moduleCards_list:before, .b-o-moduleCards_list-inner:before {
    order: 1; }

.b-o-moduleCards .b-m-boxLink {
  background: #f4f4f4;
  box-shadow: 0 1px 0 0 #d8d8d8;
  margin-bottom: 15px;
  width: 366px; }
  .b-o-moduleCards .b-m-boxLink .b-a-fullImage {
    height: 274px; }

.b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink {
  margin-bottom: 60px;
  width: 550px; }
  .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-a-fullImage {
    height: 309px; }
  .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-a-plainText, .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-a-fileInput_label_text, .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-a-fileInput_text, .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-o-tooltipInTextBlock, .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-page-sample-113_text {
    transition: opacity .3s; }
    .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-a-plainText:first-of-type, .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-a-fileInput_label_text:first-of-type, .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-a-fileInput_text:first-of-type, .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-o-tooltipInTextBlock:first-of-type, .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-page-sample-113_text:first-of-type {
      background-position: right 30px top 21px;
      padding-left: 30px;
      padding-right: 53px; }
    .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-a-plainText:nth-of-type(2), .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-a-fileInput_label_text:nth-of-type(2), .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-a-fileInput_text:nth-of-type(2), .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-o-tooltipInTextBlock:nth-of-type(2), .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-page-sample-113_text:nth-of-type(2) {
      padding-left: 30px;
      padding-right: 45px; }

.b-o-moduleCards[data-b-row-num='2'] .b-o-moduleCards_list:before, .b-o-moduleCards[data-b-row-num='2'] .b-o-moduleCards_list:after,
.b-o-moduleCards[data-b-row-num='2'] .b-o-moduleCards_list-inner:before,
.b-o-moduleCards[data-b-row-num='2'] .b-o-moduleCards_list-inner:after {
  display: none; }

.b-o-moduleCards[data-b-row-num='3'] .b-m-boxLink {
  width: 366px; }
  .b-o-moduleCards[data-b-row-num='3'] .b-m-boxLink .b-a-fullImage {
    height: 274px; }

.b-o-moduleCards[data-b-row-num='3'] .b-o-moduleCards_list:before,
.b-o-moduleCards[data-b-row-num='3'] .b-o-moduleCards_list-inner:before {
  display: none; }

.b-o-moduleCards[data-b-row-num='3'] .b-o-moduleCards_list:after,
.b-o-moduleCards[data-b-row-num='3'] .b-o-moduleCards_list-inner:after {
  width: 366px; }

.b-o-moduleCards[data-b-row-num='4'] .b-m-boxLink {
  width: 267px; }
  .b-o-moduleCards[data-b-row-num='4'] .b-m-boxLink .b-a-fullImage {
    height: 195px; }

.b-o-moduleCards[data-b-row-num='4'] .b-o-moduleCards_list:before, .b-o-moduleCards[data-b-row-num='4'] .b-o-moduleCards_list:after,
.b-o-moduleCards[data-b-row-num='4'] .b-o-moduleCards_list-inner:before,
.b-o-moduleCards[data-b-row-num='4'] .b-o-moduleCards_list-inner:after {
  width: 267px; }

.b-o-moduleCards .b-a-simpleButton_more {
  margin: 15px auto; }

.b-o-moduleCards .b-a-sliderNavi {
  margin-top: 12px; }

.b-o-moduleCards.b-is-slider .b-m-boxLink {
  pointer-events: none; }

.b-o-moduleCardsLinkIndex_list {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  position: relative; }

.b-o-moduleCardsLinkIndex_contents {
  background: #f4f4f4;
  box-shadow: 0 1px 0 0 #d8d8d8;
  height: 520px;
  margin-bottom: 60px;
  width: 550px; }
  .b-o-moduleCardsLinkIndex_contents .b-a-fullImage {
    height: 310px; }

.b-o-moduleCardsLinkIndex_link .b-a-heading_h3, .b-o-moduleCardsLinkIndex_link .b-m-boxContents .b-a-plainText:first-of-type, .b-m-boxContents .b-o-moduleCardsLinkIndex_link .b-a-plainText:first-of-type, .b-o-moduleCardsLinkIndex_link .b-m-boxContents .b-a-fileInput_label_text:first-of-type, .b-m-boxContents .b-o-moduleCardsLinkIndex_link .b-a-fileInput_label_text:first-of-type, .b-o-moduleCardsLinkIndex_link .b-m-boxContents .b-a-fileInput_text:first-of-type, .b-m-boxContents .b-o-moduleCardsLinkIndex_link .b-a-fileInput_text:first-of-type, .b-o-moduleCardsLinkIndex_link .b-m-boxContents .b-o-tooltipInTextBlock:first-of-type, .b-m-boxContents .b-o-moduleCardsLinkIndex_link .b-o-tooltipInTextBlock:first-of-type, .b-o-moduleCardsLinkIndex_link .b-m-boxContents .b-page-sample-113_text:first-of-type, .b-m-boxContents .b-o-moduleCardsLinkIndex_link .b-page-sample-113_text:first-of-type, .b-o-moduleCardsLinkIndex_link .b-m-boxLink .b-a-plainText:first-of-type, .b-m-boxLink .b-o-moduleCardsLinkIndex_link .b-a-plainText:first-of-type, .b-o-moduleCardsLinkIndex_link .b-m-boxLink .b-a-fileInput_label_text:first-of-type, .b-m-boxLink .b-o-moduleCardsLinkIndex_link .b-a-fileInput_label_text:first-of-type, .b-o-moduleCardsLinkIndex_link .b-m-boxLink .b-a-fileInput_text:first-of-type, .b-m-boxLink .b-o-moduleCardsLinkIndex_link .b-a-fileInput_text:first-of-type, .b-o-moduleCardsLinkIndex_link .b-m-boxLink .b-o-tooltipInTextBlock:first-of-type, .b-m-boxLink .b-o-moduleCardsLinkIndex_link .b-o-tooltipInTextBlock:first-of-type, .b-o-moduleCardsLinkIndex_link .b-m-boxLink .b-page-sample-113_text:first-of-type, .b-m-boxLink .b-o-moduleCardsLinkIndex_link .b-page-sample-113_text:first-of-type, .b-o-moduleCardsLinkIndex_link .b-m-boxLinkRow .b-a-plainText:first-of-type, .b-m-boxLinkRow .b-o-moduleCardsLinkIndex_link .b-a-plainText:first-of-type, .b-o-moduleCardsLinkIndex_link .b-m-boxLinkRow .b-a-fileInput_label_text:first-of-type, .b-m-boxLinkRow .b-o-moduleCardsLinkIndex_link .b-a-fileInput_label_text:first-of-type, .b-o-moduleCardsLinkIndex_link .b-m-boxLinkRow .b-a-fileInput_text:first-of-type, .b-m-boxLinkRow .b-o-moduleCardsLinkIndex_link .b-a-fileInput_text:first-of-type, .b-o-moduleCardsLinkIndex_link .b-m-boxLinkRow .b-o-tooltipInTextBlock:first-of-type, .b-m-boxLinkRow .b-o-moduleCardsLinkIndex_link .b-o-tooltipInTextBlock:first-of-type, .b-o-moduleCardsLinkIndex_link .b-m-boxLinkRow .b-page-sample-113_text:first-of-type, .b-m-boxLinkRow .b-o-moduleCardsLinkIndex_link .b-page-sample-113_text:first-of-type, .b-o-moduleCardsLinkIndex_link .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-a-plainText:first-of-type, .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-o-moduleCardsLinkIndex_link .b-a-plainText:first-of-type, .b-o-moduleCardsLinkIndex_link .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-a-fileInput_label_text:first-of-type, .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-o-moduleCardsLinkIndex_link .b-a-fileInput_label_text:first-of-type, .b-o-moduleCardsLinkIndex_link .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-a-fileInput_text:first-of-type, .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-o-moduleCardsLinkIndex_link .b-a-fileInput_text:first-of-type, .b-o-moduleCardsLinkIndex_link .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-o-tooltipInTextBlock:first-of-type, .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-o-moduleCardsLinkIndex_link .b-o-tooltipInTextBlock:first-of-type, .b-o-moduleCardsLinkIndex_link .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-page-sample-113_text:first-of-type, .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-o-moduleCardsLinkIndex_link .b-page-sample-113_text:first-of-type,
.b-o-moduleCardsLinkIndex_link .b-a-textLink_anchor {
  background: url("/library/img/common/image_dots.png") repeat-x 0 38px;
  margin: 22px 30px 0;
  padding-bottom: 18px; }

.b-o-moduleCardsLinkIndex_link .b-a-textLink_anchor {
  display: block;
  font-size: 18px;
  font-weight: bold;
  position: relative; }
  .b-o-moduleCardsLinkIndex_link .b-a-textLink_anchor:before {
    background: url("/library/img/common/icon_arrow.png");
    background-size: cover;
    content: '';
    display: block;
    height: 15px;
    position: absolute;
    right: 0;
    top: 38%;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
    width: 15px; }

.b-o-moduleCardsLinkIndex_linkList {
  display: flex;
  flex-wrap: wrap;
  margin-top: 4px !important;
  padding: 0 0 0 30px !important; }

.b-o-moduleCardsLinkIndex_linkList-item {
  margin-bottom: 3px;
  margin-right: 30px; }
  .b-o-moduleCardsLinkIndex_linkList-item .b-a-textLink_anchor {
    font-size: 15px;
    padding-left: 18px;
    position: relative; }
    .b-o-moduleCardsLinkIndex_linkList-item .b-a-textLink_anchor:before {
      background: url("/library/img/common/icon_linklist.png");
      background-size: cover;
      content: '';
      display: block;
      height: 11px;
      left: 0;
      position: absolute;
      top: 50%;
      -webkit-transform: translateY(-50%);
              transform: translateY(-50%);
      width: 11px; }

.b-o-moduleCardsLinkIndex[data-b-is-en] .b-o-moduleCardsLinkIndex_contents.b-m-accordion .b-m-accordion_button:before {
  content: 'Show All'; }

.b-o-moduleCardsLinkIndex[data-b-is-en] .b-o-moduleCardsLinkIndex_contents.b-m-accordion.b-is-active .b-m-accordion_button:before {
  content: 'Close'; }

.b-o-moduleCardsNoLink {
  margin-top: 75px; }
  .b-o-moduleCardsNoLink .b-a-heading {
    margin-bottom: 15px; }
  .b-o-moduleCardsNoLink_list {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    position: relative; }
  .b-o-moduleCardsNoLink .b-m-boxContents {
    background: #f4f4f4;
    box-shadow: 0 1px 0 0 #d8d8d8;
    margin-bottom: 60px;
    width: 550px; }
    .b-o-moduleCardsNoLink .b-m-boxContents .b-a-fullImage {
      height: 310px; }

.b-o-moduleFadeSlider {
  position: relative;
  width: 860px; }
  .b-o-moduleFadeSlider_main {
    height: 484px;
    position: relative;
    width: 100%; }
    .b-o-moduleFadeSlider_main-image {
      height: 100%;
      left: 0;
      opacity: 0;
      pointer-events: none;
      position: absolute;
      top: 0;
      transition: opacity 2s, visibility 2s;
      visibility: hidden;
      width: 100%; }
      .b-o-moduleFadeSlider_main-image.b-is-active {
        opacity: 1;
        pointer-events: auto;
        visibility: visible; }
    .b-o-moduleFadeSlider_main-caption {
      background: rgba(36, 36, 36, 0.7);
      bottom: 0;
      left: 0;
      padding: 13px 20px;
      position: absolute;
      width: 100%; }
    .b-o-moduleFadeSlider_main-captionLink {
      height: 100%;
      position: relative;
      width: 100%; }
      .b-o-moduleFadeSlider_main-captionLink .b-a-wrapper, .b-o-moduleFadeSlider_main-captionLink .b-page-search #ss-result, .b-page-search .b-o-moduleFadeSlider_main-captionLink #ss-result {
        height: 100%; }
      .b-o-moduleFadeSlider_main-captionLink .b-a-plainText, .b-o-moduleFadeSlider_main-captionLink .b-a-fileInput_label_text, .b-o-moduleFadeSlider_main-captionLink .b-a-fileInput_text, .b-o-moduleFadeSlider_main-captionLink .b-o-tooltipInTextBlock, .b-o-moduleFadeSlider_main-captionLink .b-page-sample-113_text {
        background: url("/library/img/common/icon_arrow_white.png") no-repeat right center;
        background-size: 15px;
        bottom: 75px;
        left: 0;
        padding-right: 25px;
        position: absolute; }
    .b-o-moduleFadeSlider_main-video {
      height: 100%;
      width: 100%; }
  .b-o-moduleFadeSlider_navi {
    margin-top: 1px;
    position: relative; }
    .b-o-moduleFadeSlider_navi .b-a-simpleButton_prev,
    .b-o-moduleFadeSlider_navi .b-a-simpleButton_next {
      background: #8e8e97;
      bottom: 0;
      height: 72px;
      position: absolute;
      width: 20px; }
      .b-o-moduleFadeSlider_navi .b-a-simpleButton_prev:before, .b-o-moduleFadeSlider_navi .b-a-simpleButton_prev:after,
      .b-o-moduleFadeSlider_navi .b-a-simpleButton_next:before,
      .b-o-moduleFadeSlider_navi .b-a-simpleButton_next:after {
        background: #ffffff;
        left: 9px; }
      .b-o-moduleFadeSlider_navi .b-a-simpleButton_prev:before,
      .b-o-moduleFadeSlider_navi .b-a-simpleButton_next:before {
        top: 29px; }
      .b-o-moduleFadeSlider_navi .b-a-simpleButton_prev:after,
      .b-o-moduleFadeSlider_navi .b-a-simpleButton_next:after {
        top: 34px; }
    .b-o-moduleFadeSlider_navi .b-a-simpleButton_prev {
      left: 0; }
    .b-o-moduleFadeSlider_navi .b-a-simpleButton_next {
      right: 0; }
    .b-o-moduleFadeSlider_navi-images {
      display: flex;
      justify-content: center;
      overflow: hidden;
      -webkit-overflow-scrolling: touch; }
      .b-o-moduleFadeSlider_navi-images.b-is-slider {
        justify-content: flex-start;
        margin: 0 20px; }
    .b-o-moduleFadeSlider_navi-image {
      background: #ffffff;
      border-right: 1px solid #ffffff;
      cursor: pointer;
      height: 72px;
      min-width: 128px;
      position: relative;
      width: 128px; }
      .b-o-moduleFadeSlider_navi-image .b-a-fullImage {
        transition: opacity .3s; }
      .b-o-moduleFadeSlider_navi-image[data-b-is-video]:before, .b-o-moduleFadeSlider_navi-image[data-b-is-video]:after {
        content: '';
        display: block;
        position: absolute;
        z-index: 1; }
      .b-o-moduleFadeSlider_navi-image[data-b-is-video]:before {
        background: #242424;
        border-radius: 50%;
        height: 34px;
        opacity: .5;
        width: 34px;
        width: 34px; }
      .b-o-moduleFadeSlider_navi-image[data-b-is-video]:after {
        border-color: transparent transparent transparent #ffffff;
        border-style: solid;
        border-width: 5px 0 5px 10px;
        height: 0;
        width: 0; }
      .b-o-moduleFadeSlider_navi-image:hover .b-a-fullImage, .b-o-moduleFadeSlider_navi-image.b-is-active .b-a-fullImage {
        opacity: .7; }
      .b-o-moduleFadeSlider_navi-image:last-of-type {
        border: none; }
  .b-o-moduleFadeSlider_pagination {
    display: flex;
    justify-content: center;
    margin-top: 10px; }
    .b-o-moduleFadeSlider_pagination-bullet {
      background: #000000;
      border-radius: 50%;
      cursor: pointer;
      display: inline-block;
      height: 12px;
      opacity: .2;
      width: 12px; }
      .b-o-moduleFadeSlider_pagination-bullet.b-is-active {
        cursor: default;
        opacity: 1; }
      .b-o-moduleFadeSlider_pagination-bullet + .b-o-moduleFadeSlider_pagination-bullet {
        margin-left: 15px; }

.b-o-moduleLinkAccordion {
  background-color: #f4f4f4; }
  .b-o-moduleLinkAccordion + .b-o-moduleLinkAccordion {
    margin-top: 43px; }
  .b-o-moduleLinkAccordion_head .b-a-textLink_anchor {
    background-position: right 0 top 7px;
    border-bottom: 0;
    line-height: 1.61;
    margin-top: -0.305em;
    margin-bottom: -0.305em;
    padding-left: 0;
    padding-right: 1em; }
  .b-o-moduleLinkAccordion_heading {
    border-bottom: 1px solid #d8d8d8;
    padding: 43px 43px 0; }
  .b-o-moduleLinkAccordion .b-m-accordion.b-is-active, .b-o-moduleLinkAccordion .b-m-accordion.b-is-active .b-m-accordion_button {
    background-color: #f4f4f4; }
  .b-o-moduleLinkAccordion .b-m-accordion {
    display: flex;
    flex-direction: column-reverse; }
    .b-o-moduleLinkAccordion .b-m-accordion_button {
      border: 0; }
      .b-o-moduleLinkAccordion .b-m-accordion_button .b-a-accordionButton {
        margin-left: 1em; }
    .b-o-moduleLinkAccordion .b-m-accordion_inner .b-a-textLink_anchor {
      background: url("/library/img/common/icon_arrow_small_gray.png") no-repeat left center;
      background-size: 11px;
      font-size: 15px;
      line-height: 2;
      padding-left: 18px; }
    .b-o-moduleLinkAccordion .b-m-accordion_content {
      background-color: #ffffff; }
    .b-o-moduleLinkAccordion .b-m-accordion.b-is-active .b-m-accordion_button::before {
      content: "\9589\3058\308B";
      font-size: 15px;
      font-weight: bold; }
    .b-o-moduleLinkAccordion .b-m-accordion.b-is-active .b-m-accordion_button .b-a-accordionButton {
      background: #b1b1bc; }
      .b-o-moduleLinkAccordion .b-m-accordion.b-is-active .b-m-accordion_button .b-a-accordionButton .b-a-accordionButton_opened {
        background-color: #fff; }
    .b-o-moduleLinkAccordion .b-m-accordion.b-is-active .b-m-accordion_button .b-a-plainText, .b-o-moduleLinkAccordion .b-m-accordion.b-is-active .b-m-accordion_button .b-a-fileInput_label_text, .b-o-moduleLinkAccordion .b-m-accordion.b-is-active .b-m-accordion_button .b-a-fileInput_text, .b-o-moduleLinkAccordion .b-m-accordion.b-is-active .b-m-accordion_button .b-o-tooltipInTextBlock, .b-o-moduleLinkAccordion .b-m-accordion.b-is-active .b-m-accordion_button .b-page-sample-113_text {
      display: none; }

.b-o-moduleLinkSet {
  border-top: 1px solid #efefef;
  padding-top: 75px; }
  .b-o-moduleLinkSet .b-a-wrapper, .b-o-moduleLinkSet .b-page-search #ss-result, .b-page-search .b-o-moduleLinkSet #ss-result {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between; }
  .b-o-moduleLinkSet_vertical .b-a-wrapper, .b-o-moduleLinkSet_vertical .b-page-search #ss-result, .b-page-search .b-o-moduleLinkSet_vertical #ss-result {
    display: block; }
  .b-o-moduleLinkSet_full .b-a-wrapper, .b-o-moduleLinkSet_full .b-page-search #ss-result, .b-page-search .b-o-moduleLinkSet_full #ss-result {
    width: auto; }
  .b-o-moduleLinkSet_full .b-o-moduleLinkSet_box {
    width: 100%; }
  .b-o-moduleLinkSet_box {
    margin-bottom: 45px;
    width: 550px; }
  .b-o-moduleLinkSet_heading {
    margin-bottom: 45px; }
    .b-o-moduleLinkSet_heading .b-a-textLink_anchor {
      background-position-y: 10px; }
      .b-o-moduleLinkSet_heading .b-a-textLink_anchor:not([href]) {
        background-image: none;
        pointer-events: none; }
  .b-o-moduleLinkSet_item {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between; }
    .b-o-moduleLinkSet_item .b-a-textLink {
      margin-bottom: 30px;
      width: 260px; }
      .b-o-moduleLinkSet_item .b-a-textLink_anchor {
        border-bottom: 1px dotted #d8d8d8;
        height: 100%;
        padding: 0 25px 22px 12px; }
        .b-o-moduleLinkSet_item .b-a-textLink_anchor:after {
          right: 16px;
          top: 10px;
          -webkit-transform: none;
                  transform: none; }
        .b-o-moduleLinkSet_item .b-a-textLink_anchor:hover:after {
          -webkit-transform: translateX(-5px) !important;
                  transform: translateX(-5px) !important; }
      .b-o-moduleLinkSet_item .b-a-textLink_triangle_anchor[target='_blank'] {
        background-position: right 12px top 5px; }
  .b-o-moduleLinkSet_itemWrap {
    border-bottom: 1px dotted #d8d8d8;
    margin-bottom: 22px;
    width: 100%; }
    .b-o-moduleLinkSet_itemWrap .b-a-textLink {
      margin-bottom: 0; }
  .b-o-moduleLinkSet_innerItems {
    padding-left: 30px; }
    .b-o-moduleLinkSet_innerItems .b-a-textLink_anchor {
      border-bottom: 0; }
  .b-o-moduleLinkSet_noBorder {
    border-top: 0;
    padding-top: 0; }
    .b-o-moduleLinkSet_noBorder .b-o-moduleLinkSet_heading {
      margin-bottom: 23px; }
  .b-o-moduleLinkSet_3cols .b-o-moduleLinkSet_box {
    margin-bottom: 0; }
    .b-o-moduleLinkSet_3cols .b-o-moduleLinkSet_box + .b-o-moduleLinkSet_box {
      margin-top: 45px; }

.b-m-moduleRadioCollection .b-a-heading_h3, .b-m-moduleRadioCollection .b-m-boxContents .b-a-plainText:first-of-type, .b-m-boxContents .b-m-moduleRadioCollection .b-a-plainText:first-of-type, .b-m-moduleRadioCollection .b-m-boxContents .b-a-fileInput_label_text:first-of-type, .b-m-boxContents .b-m-moduleRadioCollection .b-a-fileInput_label_text:first-of-type, .b-m-moduleRadioCollection .b-m-boxContents .b-a-fileInput_text:first-of-type, .b-m-boxContents .b-m-moduleRadioCollection .b-a-fileInput_text:first-of-type, .b-m-moduleRadioCollection .b-m-boxContents .b-o-tooltipInTextBlock:first-of-type, .b-m-boxContents .b-m-moduleRadioCollection .b-o-tooltipInTextBlock:first-of-type, .b-m-moduleRadioCollection .b-m-boxContents .b-page-sample-113_text:first-of-type, .b-m-boxContents .b-m-moduleRadioCollection .b-page-sample-113_text:first-of-type, .b-m-moduleRadioCollection .b-m-boxLink .b-a-plainText:first-of-type, .b-m-boxLink .b-m-moduleRadioCollection .b-a-plainText:first-of-type, .b-m-moduleRadioCollection .b-m-boxLink .b-a-fileInput_label_text:first-of-type, .b-m-boxLink .b-m-moduleRadioCollection .b-a-fileInput_label_text:first-of-type, .b-m-moduleRadioCollection .b-m-boxLink .b-a-fileInput_text:first-of-type, .b-m-boxLink .b-m-moduleRadioCollection .b-a-fileInput_text:first-of-type, .b-m-moduleRadioCollection .b-m-boxLink .b-o-tooltipInTextBlock:first-of-type, .b-m-boxLink .b-m-moduleRadioCollection .b-o-tooltipInTextBlock:first-of-type, .b-m-moduleRadioCollection .b-m-boxLink .b-page-sample-113_text:first-of-type, .b-m-boxLink .b-m-moduleRadioCollection .b-page-sample-113_text:first-of-type, .b-m-moduleRadioCollection .b-m-boxLinkRow .b-a-plainText:first-of-type, .b-m-boxLinkRow .b-m-moduleRadioCollection .b-a-plainText:first-of-type, .b-m-moduleRadioCollection .b-m-boxLinkRow .b-a-fileInput_label_text:first-of-type, .b-m-boxLinkRow .b-m-moduleRadioCollection .b-a-fileInput_label_text:first-of-type, .b-m-moduleRadioCollection .b-m-boxLinkRow .b-a-fileInput_text:first-of-type, .b-m-boxLinkRow .b-m-moduleRadioCollection .b-a-fileInput_text:first-of-type, .b-m-moduleRadioCollection .b-m-boxLinkRow .b-o-tooltipInTextBlock:first-of-type, .b-m-boxLinkRow .b-m-moduleRadioCollection .b-o-tooltipInTextBlock:first-of-type, .b-m-moduleRadioCollection .b-m-boxLinkRow .b-page-sample-113_text:first-of-type, .b-m-boxLinkRow .b-m-moduleRadioCollection .b-page-sample-113_text:first-of-type, .b-m-moduleRadioCollection .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-a-plainText:first-of-type, .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-m-moduleRadioCollection .b-a-plainText:first-of-type, .b-m-moduleRadioCollection .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-a-fileInput_label_text:first-of-type, .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-m-moduleRadioCollection .b-a-fileInput_label_text:first-of-type, .b-m-moduleRadioCollection .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-a-fileInput_text:first-of-type, .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-m-moduleRadioCollection .b-a-fileInput_text:first-of-type, .b-m-moduleRadioCollection .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-o-tooltipInTextBlock:first-of-type, .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-m-moduleRadioCollection .b-o-tooltipInTextBlock:first-of-type, .b-m-moduleRadioCollection .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-page-sample-113_text:first-of-type, .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-m-moduleRadioCollection .b-page-sample-113_text:first-of-type {
  font-size: 18px;
  margin-top: 47px; }

.b-m-moduleRadioCollection .b-m-accordion_button {
  display: none; }

.b-m-moduleRadioCollection_content {
  border-bottom: 1px solid #dddddd;
  border-top: 1px solid #dddddd;
  padding: 14px 0 7px; }
  .b-m-moduleRadioCollection_content .b-a-radioButton {
    display: inline-block;
    font-size: 15px;
    margin-bottom: 5px;
    margin-right: 30px; }
    .b-m-moduleRadioCollection_content .b-a-radioButton_label:before {
      margin-right: 12px; }

.b-o-moduleRowCards_list {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between; }

.b-o-moduleRowCards .b-m-boxLinkRow {
  background: #f4f4f4;
  box-shadow: 0 1px 0 0 #d8d8d8;
  display: flex;
  padding-bottom: 0; }

.b-o-moduleRowCards.b-o-moduleRowCards_slider .b-o-moduleRowCards_list .b-m-boxLinkRow {
  flex: 0 0 auto; }
  .b-o-moduleRowCards.b-o-moduleRowCards_slider .b-o-moduleRowCards_list .b-m-boxLinkRow:last-of-type {
    margin-right: 0; }

.b-o-moduleRowCards.b-o-moduleRowCards_slider[data-b-row-num='3'] .b-o-moduleRowCards_list .b-m-boxLinkRow:nth-of-type(n + 4) {
  margin-top: 0; }

.b-o-moduleRowCards.b-o-moduleRowCards_slider[data-b-row-num='4'] .b-o-moduleRowCards_list .b-m-boxLinkRow:nth-of-type(n + 5) {
  margin-top: 0; }

.b-o-moduleRowCards[data-b-row-num='2'] .b-m-boxLinkRow {
  margin-bottom: 30px;
  width: 564px; }
  .b-o-moduleRowCards[data-b-row-num='2'] .b-m-boxLinkRow .b-a-fullImage {
    height: 200px;
    width: 267px; }

.b-o-moduleRowCards[data-b-row-num='2'] .b-m-boxLinkRow_info {
  width: 297px; }
  .b-o-moduleRowCards[data-b-row-num='2'] .b-m-boxLinkRow_info .b-a-plainText:first-of-type, .b-o-moduleRowCards[data-b-row-num='2'] .b-m-boxLinkRow_info .b-a-fileInput_label_text:first-of-type, .b-o-moduleRowCards[data-b-row-num='2'] .b-m-boxLinkRow_info .b-a-fileInput_text:first-of-type, .b-o-moduleRowCards[data-b-row-num='2'] .b-m-boxLinkRow_info .b-o-tooltipInTextBlock:first-of-type, .b-o-moduleRowCards[data-b-row-num='2'] .b-m-boxLinkRow_info .b-page-sample-113_text:first-of-type {
    background-position-y: 40px;
    padding-top: 30px; }
  .b-o-moduleRowCards[data-b-row-num='2'] .b-m-boxLinkRow_info .b-a-plainText:nth-child(2), .b-o-moduleRowCards[data-b-row-num='2'] .b-m-boxLinkRow_info .b-a-fileInput_label_text:nth-child(2), .b-o-moduleRowCards[data-b-row-num='2'] .b-m-boxLinkRow_info .b-a-fileInput_text:nth-child(2), .b-o-moduleRowCards[data-b-row-num='2'] .b-m-boxLinkRow_info .b-o-tooltipInTextBlock:nth-child(2), .b-o-moduleRowCards[data-b-row-num='2'] .b-m-boxLinkRow_info .b-page-sample-113_text:nth-child(2) {
    padding-top: 2px; }

.b-o-moduleRowCards[data-b-row-num='3'], .b-o-moduleRowCards[data-b-row-num='4'] {
  background: #83838c;
  padding: 45px 0; }
  .b-o-moduleRowCards[data-b-row-num='3'] .b-o-moduleRowCards_list, .b-o-moduleRowCards[data-b-row-num='4'] .b-o-moduleRowCards_list {
    justify-content: flex-start; }
  .b-o-moduleRowCards[data-b-row-num='3'] .b-m-boxLinkRow, .b-o-moduleRowCards[data-b-row-num='4'] .b-m-boxLinkRow {
    box-shadow: none;
    position: relative; }
    .b-o-moduleRowCards[data-b-row-num='3'] .b-m-boxLinkRow:before, .b-o-moduleRowCards[data-b-row-num='4'] .b-m-boxLinkRow:before {
      background: url("/library/img/common/icon_arrow.png");
      background-size: cover;
      bottom: 0;
      content: '';
      display: block;
      height: 15px;
      position: absolute;
      right: 0;
      width: 15px;
      z-index: 2; }
    .b-o-moduleRowCards[data-b-row-num='3'] .b-m-boxLinkRow[target='_blank']:before, .b-o-moduleRowCards[data-b-row-num='4'] .b-m-boxLinkRow[target='_blank']:before {
      background-image: url("/library/img/common/icon_external.png");
      bottom: 5px;
      right: 5px; }
    .b-o-moduleRowCards[data-b-row-num='3'] .b-m-boxLinkRow_info, .b-o-moduleRowCards[data-b-row-num='4'] .b-m-boxLinkRow_info {
      background-color: #ffffff;
      position: relative; }
      .b-o-moduleRowCards[data-b-row-num='3'] .b-m-boxLinkRow_info .b-a-plainText, .b-o-moduleRowCards[data-b-row-num='3'] .b-m-boxLinkRow_info .b-a-fileInput_label_text, .b-o-moduleRowCards[data-b-row-num='3'] .b-m-boxLinkRow_info .b-a-fileInput_text, .b-o-moduleRowCards[data-b-row-num='3'] .b-m-boxLinkRow_info .b-o-tooltipInTextBlock, .b-o-moduleRowCards[data-b-row-num='3'] .b-m-boxLinkRow_info .b-page-sample-113_text, .b-o-moduleRowCards[data-b-row-num='4'] .b-m-boxLinkRow_info .b-a-plainText, .b-o-moduleRowCards[data-b-row-num='4'] .b-m-boxLinkRow_info .b-a-fileInput_label_text, .b-o-moduleRowCards[data-b-row-num='4'] .b-m-boxLinkRow_info .b-a-fileInput_text, .b-o-moduleRowCards[data-b-row-num='4'] .b-m-boxLinkRow_info .b-o-tooltipInTextBlock, .b-o-moduleRowCards[data-b-row-num='4'] .b-m-boxLinkRow_info .b-page-sample-113_text {
        background: none;
        font-size: 15px;
        font-weight: normal;
        padding-bottom: 0;
        padding-top: 0;
        position: absolute;
        top: 50%;
        -webkit-transform: translateY(-50%);
                transform: translateY(-50%); }
        .b-is-ie .b-o-moduleRowCards[data-b-row-num='3'] .b-m-boxLinkRow_info .b-a-plainText, .b-is-ie .b-o-moduleRowCards[data-b-row-num='3'] .b-m-boxLinkRow_info .b-a-fileInput_label_text, .b-is-ie .b-o-moduleRowCards[data-b-row-num='3'] .b-m-boxLinkRow_info .b-a-fileInput_text, .b-is-ie .b-o-moduleRowCards[data-b-row-num='3'] .b-m-boxLinkRow_info .b-o-tooltipInTextBlock, .b-is-ie .b-o-moduleRowCards[data-b-row-num='3'] .b-m-boxLinkRow_info .b-page-sample-113_text, .b-is-ie .b-o-moduleRowCards[data-b-row-num='4'] .b-m-boxLinkRow_info .b-a-plainText, .b-is-ie .b-o-moduleRowCards[data-b-row-num='4'] .b-m-boxLinkRow_info .b-a-fileInput_label_text, .b-is-ie .b-o-moduleRowCards[data-b-row-num='4'] .b-m-boxLinkRow_info .b-a-fileInput_text, .b-is-ie .b-o-moduleRowCards[data-b-row-num='4'] .b-m-boxLinkRow_info .b-o-tooltipInTextBlock, .b-is-ie .b-o-moduleRowCards[data-b-row-num='4'] .b-m-boxLinkRow_info .b-page-sample-113_text {
          margin-top: 2px; }

.b-o-moduleRowCards[data-b-row-num='3'] .b-m-boxLinkRow {
  margin-right: 31px;
  width: 366px; }
  .b-o-moduleRowCards[data-b-row-num='3'] .b-m-boxLinkRow:nth-of-type(3n) {
    margin-right: 0; }
  .b-o-moduleRowCards[data-b-row-num='3'] .b-m-boxLinkRow:nth-of-type(n + 4) {
    margin-top: 30px; }
  .b-o-moduleRowCards[data-b-row-num='3'] .b-m-boxLinkRow_info {
    width: calc(100% - 114px); }
  .b-o-moduleRowCards[data-b-row-num='3'] .b-m-boxLinkRow .b-a-fullImage {
    height: 114px;
    width: 114px; }

.b-o-moduleRowCards[data-b-row-num='4'] .b-m-boxLinkRow {
  margin-right: 16px;
  width: 278px; }
  .b-o-moduleRowCards[data-b-row-num='4'] .b-m-boxLinkRow:nth-of-type(4n) {
    margin-right: 0; }
  .b-o-moduleRowCards[data-b-row-num='4'] .b-m-boxLinkRow:nth-of-type(n + 5) {
    margin-top: 16px; }
  .b-o-moduleRowCards[data-b-row-num='4'] .b-m-boxLinkRow_info {
    width: 190px; }
  .b-o-moduleRowCards[data-b-row-num='4'] .b-m-boxLinkRow .b-a-fullImage {
    height: 88px;
    width: 88px; }

.b-o-quickNavi {
  background: #f6f6f6;
  height: 601px; }
  .b-o-quickNavi > .b-a-heading {
    padding: 20px 0;
    text-align: center; }
  .b-o-quickNavi .b-a-scrollBox {
    background-color: #ffffff;
    border: 0;
    height: 462px;
    padding: 32px 60px;
    width: 100%; }
    .b-o-quickNavi .b-a-scrollBox_bar {
      right: 30px; }
  .b-o-quickNavi .b-a-textLink {
    background-color: #f4f4f4; }
    .b-o-quickNavi .b-a-textLink_anchor {
      border-bottom: 0;
      color: #242424;
      display: inline-block;
      font-size: 15px;
      padding: 13px 30px;
      position: relative; }
  .b-o-quickNavi_head {
    border-left: 2px solid #b1b1bc; }
    .b-o-quickNavi_head.b-is-current {
      border-left-color: #3b3b41; }
    .b-o-quickNavi_head_link {
      border-bottom: 1px solid #d8d8d8; }
    .b-o-quickNavi_head:not(:first-child) .b-o-quickNavi_head_link {
      border-top: 1px solid #d8d8d8;
      margin-top: -1px; }
  .b-o-quickNavi_body {
    padding-bottom: 30px; }
  .b-o-quickNavi_parent, .b-o-quickNavi_child, .b-o-quickNavi_grandchild, .b-o-quickNavi_greatGrandchild {
    padding-left: 30px; }
    .b-o-quickNavi_parent_link, .b-o-quickNavi_child_link, .b-o-quickNavi_grandchild_link, .b-o-quickNavi_greatGrandchild_link {
      border-bottom: 1px solid #d8d8d8;
      border-left: 1px solid #d8d8d8;
      border-top: 1px solid #d8d8d8;
      margin-top: -1px; }
  .b-o-quickNavi .b-is-current {
    border-left: 2px solid #3b3b41;
    font-weight: bold; }
    .b-o-quickNavi .b-is-current .b-a-textLink {
      background-color: #ebedef; }
  .b-o-quickNavi .b-is-current-parent .b-a-textLink_anchor {
    font-weight: bold; }
  .b-o-quickNavi .b-is-noLink {
    pointer-events: none; }
  .b-o-quickNavi_bottom {
    background: #45454b;
    padding: 15px 0; }
    .b-o-quickNavi_bottom .b-a-textLink {
      background: #ffffff url("/library/img/common/icon_square.png") no-repeat left 30px center;
      background-size: 15px 15px;
      border-radius: 3px;
      font-size: 15px;
      height: 60px;
      margin: 0 auto;
      padding-left: 8px;
      width: 366px; }
      .b-o-quickNavi_bottom .b-a-textLink .b-span {
        font-size: 18px;
        font-weight: bold;
        margin: 0 5px; }
      .b-o-quickNavi_bottom .b-a-textLink .b-a-textLink_anchor {
        padding: 19px 50px; }

.b-o-searchModal .b-m-modal_inner, .b-o-searchModal .b-m-modalByBoxLink_inner, .b-o-searchModal .b-o-liaisonPrefectureNavi_modal-inner {
  padding: 0; }

.b-o-searchModal .b-o-worksNavi .b-m-tabBox_box {
  height: 462px; }

.b-o-searchModal .b-a-simpleButton_modal {
  background: url("/library/img/common/icon_narrowdown.png") no-repeat right 30px center;
  background-size: 15px;
  border: 1px solid #c1c1c5;
  font-weight: normal;
  height: 60px;
  padding-left: 30px;
  text-align: left;
  width: 366px; }

.b-o-searchModal .b-m-modal .b-a-simpleButton_modal-close, .b-o-searchModal .b-o-liaisonPrefectureNavi .b-a-simpleButton_modal-close {
  position: absolute;
  right: 8px;
  top: 20px;
  -webkit-transform: scale(0.6);
          transform: scale(0.6);
  z-index: 1; }
  .b-o-searchModal .b-m-modal .b-a-simpleButton_modal-close:before, .b-o-searchModal .b-o-liaisonPrefectureNavi .b-a-simpleButton_modal-close:before, .b-o-searchModal .b-m-modal .b-a-simpleButton_modal-close:after, .b-o-searchModal .b-o-liaisonPrefectureNavi .b-a-simpleButton_modal-close:after {
    background-color: #242424; }

.b-o-tooltipInTextBlock + .b-o-tooltipInTextBlock {
  margin-top: 2em; }

.b-o-worksNavi {
  background: #f6f6f6;
  height: 616px; }
  .b-o-worksNavi > .b-a-heading {
    padding: 20px 0;
    text-align: center; }
  .b-o-worksNavi .b-m-tabBox {
    min-height: auto; }
    .b-o-worksNavi .b-m-tabBox .b-a-simpleButton_tab {
      padding-left: 0; }
      .b-o-worksNavi .b-m-tabBox .b-a-simpleButton_tab .b-span {
        font-weight: bold; }
    .b-o-worksNavi .b-m-tabBox_box {
      height: 402px;
      min-height: auto; }
    .b-o-worksNavi .b-m-tabBox_content {
      padding: 30px 35px 0; }
      .b-o-worksNavi .b-m-tabBox_content .b-a-scrollBox {
        border: none;
        height: 100%;
        padding: 0 45px 0 0;
        width: 100%; }
        .b-o-worksNavi .b-m-tabBox_content .b-a-scrollBox_bar {
          height: calc(100% - 25px);
          top: 0; }
        .b-o-worksNavi .b-m-tabBox_content .b-a-scrollBox_dial {
          height: 48px; }
          .b-o-worksNavi .b-m-tabBox_content .b-a-scrollBox_dial:before {
            background: #242424; }
        .b-o-worksNavi .b-m-tabBox_content .b-a-scrollBox_inner {
          padding: 15px; }
        .b-o-worksNavi .b-m-tabBox_content .b-a-scrollBox:not(.b-is-active) {
          padding: 0; }
          .b-o-worksNavi .b-m-tabBox_content .b-a-scrollBox:not(.b-is-active) .b-a-scrollBox_bar {
            visibility: hidden; }
  .b-o-worksNavi_category {
    margin-bottom: 15px; }
    .b-o-worksNavi_category .b-a-heading {
      border-bottom: 1px solid #d8d8d8;
      margin-bottom: 14px;
      padding-bottom: 10px;
      text-align: left; }
  .b-o-worksNavi_checkboxes {
    display: flex;
    flex-wrap: wrap; }
    .b-o-worksNavi_checkboxes .b-m-checkboxButton {
      margin: 0 30px 10px 0; }
  .b-o-worksNavi_bottom {
    background: #45454b;
    padding: 15px 0; }
    .b-o-worksNavi_bottom .b-a-simpleButton {
      background: #ffffff url("/library/img/common/icon_arrow_black.png") no-repeat right 22px center;
      background-size: 20px 27px;
      border-radius: 3px;
      font-size: 15px;
      height: 60px;
      margin: 0 auto;
      width: 366px; }
      .b-o-worksNavi_bottom .b-a-simpleButton .b-span {
        font-size: 18px;
        font-weight: bold;
        margin: 0 5px; }

.b-body[data-b-page='top'] .b-o-main_content + .b-o-moduleRowCards .b-o-moduleRowCards_list {
  justify-content: center; }

.b-body[data-b-page='top'] .b-o-main_content + .pbNestedWrapper .b-o-moduleRowCards .b-o-moduleRowCards_list {
  justify-content: center; }

.b-o-keyVisual[data-b-page='top'] {
  background: #ffffff;
  height: 706px; }
  .b-o-keyVisual[data-b-page='top'] .b-a-heading_h1 {
    display: none; }
  .b-o-keyVisual[data-b-page='top'] .b-o-moduleFadeSlider_main-image {
    transition-duration: 5s; }
    .b-o-keyVisual[data-b-page='top'] .b-o-moduleFadeSlider_main-image .b-a-fullImage {
      transition: -webkit-transform 1s 5s;
      transition: transform 1s 5s;
      transition: transform 1s 5s, -webkit-transform 1s 5s;
      width: 110%; }
    .b-o-keyVisual[data-b-page='top'] .b-o-moduleFadeSlider_main-image.b-is-active .b-a-fullImage {
      -webkit-transform: translateX(-5%);
              transform: translateX(-5%);
      transition: -webkit-transform 8s linear;
      transition: transform 8s linear;
      transition: transform 8s linear, -webkit-transform 8s linear; }
    .b-o-keyVisual[data-b-page='top'] .b-o-moduleFadeSlider_main-image:last-of-type .b-o-moduleFadeSlider_main-caption {
      background: url("/library/img//common/logo_white.png") no-repeat center bottom;
      background-size: 160px;
      padding-bottom: 40px;
      transition: opacity 3s 1s; }
      .b-o-keyVisual[data-b-page='top'] .b-o-moduleFadeSlider_main-image:last-of-type .b-o-moduleFadeSlider_main-caption .b-a-plainText, .b-o-keyVisual[data-b-page='top'] .b-o-moduleFadeSlider_main-image:last-of-type .b-o-moduleFadeSlider_main-caption .b-a-fileInput_label_text, .b-o-keyVisual[data-b-page='top'] .b-o-moduleFadeSlider_main-image:last-of-type .b-o-moduleFadeSlider_main-caption .b-a-fileInput_text, .b-o-keyVisual[data-b-page='top'] .b-o-moduleFadeSlider_main-image:last-of-type .b-o-moduleFadeSlider_main-caption .b-o-tooltipInTextBlock, .b-o-keyVisual[data-b-page='top'] .b-o-moduleFadeSlider_main-image:last-of-type .b-o-moduleFadeSlider_main-caption .b-page-sample-113_text {
        position: relative;
        top: -30px; }
    .b-o-keyVisual[data-b-page='top'] .b-o-moduleFadeSlider_main-image:nth-of-type(1) .b-o-moduleFadeSlider_main-caption .b-a-plainText, .b-o-keyVisual[data-b-page='top'] .b-o-moduleFadeSlider_main-image:nth-of-type(1) .b-o-moduleFadeSlider_main-caption .b-a-fileInput_label_text, .b-o-keyVisual[data-b-page='top'] .b-o-moduleFadeSlider_main-image:nth-of-type(1) .b-o-moduleFadeSlider_main-caption .b-a-fileInput_text, .b-o-keyVisual[data-b-page='top'] .b-o-moduleFadeSlider_main-image:nth-of-type(1) .b-o-moduleFadeSlider_main-caption .b-o-tooltipInTextBlock, .b-o-keyVisual[data-b-page='top'] .b-o-moduleFadeSlider_main-image:nth-of-type(1) .b-o-moduleFadeSlider_main-caption .b-page-sample-113_text {
      background-image: url("/library/img//top/keyvisual_text_01.png"); }
    .b-o-keyVisual[data-b-page='top'] .b-o-moduleFadeSlider_main-image:nth-of-type(2) .b-o-moduleFadeSlider_main-caption .b-a-plainText, .b-o-keyVisual[data-b-page='top'] .b-o-moduleFadeSlider_main-image:nth-of-type(2) .b-o-moduleFadeSlider_main-caption .b-a-fileInput_label_text, .b-o-keyVisual[data-b-page='top'] .b-o-moduleFadeSlider_main-image:nth-of-type(2) .b-o-moduleFadeSlider_main-caption .b-a-fileInput_text, .b-o-keyVisual[data-b-page='top'] .b-o-moduleFadeSlider_main-image:nth-of-type(2) .b-o-moduleFadeSlider_main-caption .b-o-tooltipInTextBlock, .b-o-keyVisual[data-b-page='top'] .b-o-moduleFadeSlider_main-image:nth-of-type(2) .b-o-moduleFadeSlider_main-caption .b-page-sample-113_text {
      background-image: url("/library/img//top/keyvisual_text_02.png"); }
    .b-o-keyVisual[data-b-page='top'] .b-o-moduleFadeSlider_main-image:nth-of-type(3) .b-o-moduleFadeSlider_main-caption .b-a-plainText, .b-o-keyVisual[data-b-page='top'] .b-o-moduleFadeSlider_main-image:nth-of-type(3) .b-o-moduleFadeSlider_main-caption .b-a-fileInput_label_text, .b-o-keyVisual[data-b-page='top'] .b-o-moduleFadeSlider_main-image:nth-of-type(3) .b-o-moduleFadeSlider_main-caption .b-a-fileInput_text, .b-o-keyVisual[data-b-page='top'] .b-o-moduleFadeSlider_main-image:nth-of-type(3) .b-o-moduleFadeSlider_main-caption .b-o-tooltipInTextBlock, .b-o-keyVisual[data-b-page='top'] .b-o-moduleFadeSlider_main-image:nth-of-type(3) .b-o-moduleFadeSlider_main-caption .b-page-sample-113_text {
      background-image: url("/library/img//top/keyvisual_text_03.png"); }
    .b-o-keyVisual[data-b-page='top'] .b-o-moduleFadeSlider_main-image:nth-of-type(4) .b-o-moduleFadeSlider_main-caption .b-a-plainText, .b-o-keyVisual[data-b-page='top'] .b-o-moduleFadeSlider_main-image:nth-of-type(4) .b-o-moduleFadeSlider_main-caption .b-a-fileInput_label_text, .b-o-keyVisual[data-b-page='top'] .b-o-moduleFadeSlider_main-image:nth-of-type(4) .b-o-moduleFadeSlider_main-caption .b-a-fileInput_text, .b-o-keyVisual[data-b-page='top'] .b-o-moduleFadeSlider_main-image:nth-of-type(4) .b-o-moduleFadeSlider_main-caption .b-o-tooltipInTextBlock, .b-o-keyVisual[data-b-page='top'] .b-o-moduleFadeSlider_main-image:nth-of-type(4) .b-o-moduleFadeSlider_main-caption .b-page-sample-113_text {
      background-image: url("/library/img//top/keyvisual_text_04.png"); }
    .b-o-keyVisual[data-b-page='top'] .b-o-moduleFadeSlider_main-image:nth-of-type(5) .b-o-moduleFadeSlider_main-caption .b-a-plainText, .b-o-keyVisual[data-b-page='top'] .b-o-moduleFadeSlider_main-image:nth-of-type(5) .b-o-moduleFadeSlider_main-caption .b-a-fileInput_label_text, .b-o-keyVisual[data-b-page='top'] .b-o-moduleFadeSlider_main-image:nth-of-type(5) .b-o-moduleFadeSlider_main-caption .b-a-fileInput_text, .b-o-keyVisual[data-b-page='top'] .b-o-moduleFadeSlider_main-image:nth-of-type(5) .b-o-moduleFadeSlider_main-caption .b-o-tooltipInTextBlock, .b-o-keyVisual[data-b-page='top'] .b-o-moduleFadeSlider_main-image:nth-of-type(5) .b-o-moduleFadeSlider_main-caption .b-page-sample-113_text {
      background-image: url("/library/img//top/keyvisual_text_05.png"); }
  .b-o-keyVisual[data-b-page='top'] .b-o-moduleFadeSlider_main-caption {
    background: none;
    bottom: 50%;
    -webkit-transform: translateY(50%);
            transform: translateY(50%); }
    .b-o-keyVisual[data-b-page='top'] .b-o-moduleFadeSlider_main-caption .b-a-plainText, .b-o-keyVisual[data-b-page='top'] .b-o-moduleFadeSlider_main-caption .b-a-fileInput_label_text, .b-o-keyVisual[data-b-page='top'] .b-o-moduleFadeSlider_main-caption .b-a-fileInput_text, .b-o-keyVisual[data-b-page='top'] .b-o-moduleFadeSlider_main-caption .b-o-tooltipInTextBlock, .b-o-keyVisual[data-b-page='top'] .b-o-moduleFadeSlider_main-caption .b-page-sample-113_text {
      background: no-repeat center center;
      background-size: 525px;
      height: 115px;
      overflow: hidden;
      text-indent: 100%;
      white-space: nowrap; }
      .b-o-keyVisual[data-b-page='top'] .b-o-moduleFadeSlider_main-caption .b-a-plainText .b-break, .b-o-keyVisual[data-b-page='top'] .b-o-moduleFadeSlider_main-caption .b-a-fileInput_label_text .b-break, .b-o-keyVisual[data-b-page='top'] .b-o-moduleFadeSlider_main-caption .b-a-fileInput_text .b-break, .b-o-keyVisual[data-b-page='top'] .b-o-moduleFadeSlider_main-caption .b-o-tooltipInTextBlock .b-break, .b-o-keyVisual[data-b-page='top'] .b-o-moduleFadeSlider_main-caption .b-page-sample-113_text .b-break {
        display: none; }

.b-page-top {
  position: relative;
  z-index: 1; }
  .b-page-top_scroll {
    color: #ffffff;
    display: none;
    font-family: "Helvetica Neue", "arial", sans-serif;
    font-size: 12px;
    letter-spacing: .15em;
    margin-bottom: 38px;
    position: relative;
    text-align: center;
    top: -130px; }
    .b-page-top_scroll:before {
      background-color: #ffffff;
      bottom: -44px;
      content: '';
      display: block;
      height: 30px;
      left: 0;
      margin: 0 auto;
      position: absolute;
      right: 0;
      width: 1px; }
  .b-page-top_alert {
    background: #fef2f1;
    border: 1px solid #f4a7a8;
    border-radius: 2px; }
    .b-page-top_alert .b-m-accordion {
      width: 100%; }
      .b-page-top_alert .b-m-accordion.b-is-active {
        background: #fef2f1; }
        .b-page-top_alert .b-m-accordion.b-is-active .b-m-accordion_button .b-a-plainText:nth-of-type(1), .b-page-top_alert .b-m-accordion.b-is-active .b-m-accordion_button .b-a-fileInput_label_text:nth-of-type(1), .b-page-top_alert .b-m-accordion.b-is-active .b-m-accordion_button .b-a-fileInput_text:nth-of-type(1), .b-page-top_alert .b-m-accordion.b-is-active .b-m-accordion_button .b-o-tooltipInTextBlock:nth-of-type(1), .b-page-top_alert .b-m-accordion.b-is-active .b-m-accordion_button .b-page-sample-113_text:nth-of-type(1) {
          display: none; }
        .b-page-top_alert .b-m-accordion.b-is-active .b-m-accordion_button .b-a-plainText:nth-of-type(2), .b-page-top_alert .b-m-accordion.b-is-active .b-m-accordion_button .b-a-fileInput_label_text:nth-of-type(2), .b-page-top_alert .b-m-accordion.b-is-active .b-m-accordion_button .b-a-fileInput_text:nth-of-type(2), .b-page-top_alert .b-m-accordion.b-is-active .b-m-accordion_button .b-o-tooltipInTextBlock:nth-of-type(2), .b-page-top_alert .b-m-accordion.b-is-active .b-m-accordion_button .b-page-sample-113_text:nth-of-type(2) {
          display: block; }
      .b-page-top_alert .b-m-accordion_inner {
        padding: 30px 20px; }
        .b-page-top_alert .b-m-accordion_inner .b-a-plainText_m, .b-page-top_alert .b-m-accordion_inner .b-a-fileInput_label_text, .b-page-top_alert .b-m-accordion_inner .b-a-simpleButton_location, .b-page-top_alert .b-m-accordion_inner .b-a-simpleButton_more, .b-page-top_alert .b-m-accordion_inner .b-m-modal_slider-pager, .b-page-top_alert .b-m-accordion_inner .b-m-tooltipInText, .b-page-top_alert .b-m-accordion_inner .b-m-worksNaviButton .b-a-simpleButton, .b-m-worksNaviButton .b-page-top_alert .b-m-accordion_inner .b-a-simpleButton, .b-page-top_alert .b-o-locationNavi_content .b-m-accordion_inner .b-a-textLink_prefecture_anchor, .b-o-locationNavi_content .b-page-top_alert .b-m-accordion_inner .b-a-textLink_prefecture_anchor, .b-page-top_alert .b-m-accordion_inner .b-o-megadrop_sub .b-a-textLink_anchor, .b-o-megadrop_sub .b-page-top_alert .b-m-accordion_inner .b-a-textLink_anchor, .b-page-top_alert .b-m-accordion_inner .b-o-moduleLinkSet_item .b-a-textLink_anchor, .b-o-moduleLinkSet_item .b-page-top_alert .b-m-accordion_inner .b-a-textLink_anchor, .b-page-top_alert .b-m-accordion_inner .b-o-searchModal .b-a-simpleButton_modal, .b-o-searchModal .b-page-top_alert .b-m-accordion_inner .b-a-simpleButton_modal, .b-page-top_alert .b-m-accordion_inner .b-o-tooltipInTextBlock, .b-page-top_alert .b-m-accordion_inner .b-page-sample .b-a-heading_module-title, .b-page-sample .b-page-top_alert .b-m-accordion_inner .b-a-heading_module-title, .b-page-top_alert .b-m-accordion_inner .b-page-sample-113_text,
        .b-page-top_alert .b-m-accordion_inner .b-a-textLink_anchor {
          color: #e91818; }
      .b-page-top_alert .b-m-accordion_button {
        border: none;
        height: 40px;
        justify-content: center;
        margin: 0 auto; }
        .b-page-top_alert .b-m-accordion_button .b-a-plainText, .b-page-top_alert .b-m-accordion_button .b-a-fileInput_label_text, .b-page-top_alert .b-m-accordion_button .b-a-fileInput_text, .b-page-top_alert .b-m-accordion_button .b-o-tooltipInTextBlock, .b-page-top_alert .b-m-accordion_button .b-page-sample-113_text {
          text-align: center;
          width: 160px; }
          .b-page-top_alert .b-m-accordion_button .b-a-plainText:nth-of-type(1), .b-page-top_alert .b-m-accordion_button .b-a-fileInput_label_text:nth-of-type(1), .b-page-top_alert .b-m-accordion_button .b-a-fileInput_text:nth-of-type(1), .b-page-top_alert .b-m-accordion_button .b-o-tooltipInTextBlock:nth-of-type(1), .b-page-top_alert .b-m-accordion_button .b-page-sample-113_text:nth-of-type(1) {
            display: block; }
          .b-page-top_alert .b-m-accordion_button .b-a-plainText:nth-of-type(2), .b-page-top_alert .b-m-accordion_button .b-a-fileInput_label_text:nth-of-type(2), .b-page-top_alert .b-m-accordion_button .b-a-fileInput_text:nth-of-type(2), .b-page-top_alert .b-m-accordion_button .b-o-tooltipInTextBlock:nth-of-type(2), .b-page-top_alert .b-m-accordion_button .b-page-sample-113_text:nth-of-type(2) {
            display: none; }
    .b-page-top_alert-default {
      border-bottom: 1px solid #f4a7a8;
      display: flex;
      padding: 0 20px; }
      .b-page-top_alert-default .b-a-heading_h2, .b-page-top_alert-default .b-o-moduleLinkSet_heading .b-a-textLink_anchor, .b-o-moduleLinkSet_heading .b-page-top_alert-default .b-a-textLink_anchor,
      .b-page-top_alert-default .b-a-plainText_m,
      .b-page-top_alert-default .b-a-fileInput_label_text,
      .b-page-top_alert-default .b-a-simpleButton_location,
      .b-page-top_alert-default .b-a-simpleButton_more,
      .b-page-top_alert-default .b-m-boxLink_subjects .b-a-plainText_m:first-of-type,
      .b-m-boxLink_subjects .b-page-top_alert-default .b-a-plainText_m:first-of-type,
      .b-page-top_alert-default .b-m-modal_slider-pager,
      .b-page-top_alert-default .b-m-tooltipInText,
      .b-page-top_alert-default .b-m-worksNaviButton .b-a-simpleButton,
      .b-m-worksNaviButton .b-page-top_alert-default .b-a-simpleButton,
      .b-page-top_alert-default .b-o-locationNavi_content .b-m-accordion_inner .b-a-textLink_prefecture_anchor,
      .b-o-locationNavi_content .b-m-accordion_inner .b-page-top_alert-default .b-a-textLink_prefecture_anchor,
      .b-page-top_alert-default .b-o-megadrop_sub .b-a-textLink_anchor,
      .b-o-megadrop_sub .b-page-top_alert-default .b-a-textLink_anchor,
      .b-page-top_alert-default .b-o-moduleLinkSet_item .b-a-textLink_anchor,
      .b-o-moduleLinkSet_item .b-page-top_alert-default .b-a-textLink_anchor,
      .b-page-top_alert-default .b-o-searchModal .b-a-simpleButton_modal,
      .b-o-searchModal .b-page-top_alert-default .b-a-simpleButton_modal,
      .b-page-top_alert-default .b-o-tooltipInTextBlock,
      .b-page-top_alert-default .b-page-sample .b-a-heading_module-title,
      .b-page-sample .b-page-top_alert-default .b-a-heading_module-title,
      .b-page-top_alert-default .b-page-sample-113_text,
      .b-page-top_alert-default .b-a-textLink_anchor {
        color: #e91818;
        padding: 10px 30px; }
      .b-page-top_alert-default .b-a-heading_h2, .b-page-top_alert-default .b-o-moduleLinkSet_heading .b-a-textLink_anchor, .b-o-moduleLinkSet_heading .b-page-top_alert-default .b-a-textLink_anchor {
        align-items: center;
        background: url("/library/img//common/icon_alert.png") no-repeat left center;
        background-size: 20px 20px;
        border-right: 1px dotted #f4a7a8;
        display: flex;
        font-size: 15px;
        min-width: 180px; }
      .b-page-top_alert-default .b-a-textLink_anchor {
        text-decoration: underline; }
  .b-page-top_category {
    margin-top: 67px; }
    .b-page-top_category .b-a-heading_h2, .b-page-top_category .b-o-moduleLinkSet_heading .b-a-textLink_anchor, .b-o-moduleLinkSet_heading .b-page-top_category .b-a-textLink_anchor {
      display: block;
      text-align: center; }
    .b-page-top_category .b-o-moduleCardsLinkIndex {
      margin-top: 20px; }
      .b-page-top_category .b-o-moduleCardsLinkIndex .b-a-wrapper, .b-page-top_category .b-o-moduleCardsLinkIndex .b-page-search #ss-result, .b-page-search .b-page-top_category .b-o-moduleCardsLinkIndex #ss-result {
        width: 100%; }
      .b-page-top_category .b-o-moduleCardsLinkIndex_contents {
        background-color: #ffffff;
        height: 614px;
        margin-bottom: 0;
        width: calc(100% / 3); }
        .b-is-ie .b-page-top_category .b-o-moduleCardsLinkIndex_contents {
          width: 33.32%; }
        .b-page-top_category .b-o-moduleCardsLinkIndex_contents .b-a-fullImage {
          height: 360px; }
        .b-page-top_category .b-o-moduleCardsLinkIndex_contents .b-o-moduleCardsLinkIndex_info {
          border-left: 1px solid #f4f4f4;
          height: 266px; }
        .b-page-top_category .b-o-moduleCardsLinkIndex_contents:nth-of-type(7) .b-o-moduleCardsLinkIndex_info {
          height: 230px; }
        .b-page-top_category .b-o-moduleCardsLinkIndex_contents:nth-of-type(9) .b-o-moduleCardsLinkIndex_info {
          height: 230px; }
        .b-page-top_category .b-o-moduleCardsLinkIndex_contents:nth-of-type(11) .b-o-moduleCardsLinkIndex_info {
          height: 230px; }
      .b-page-top_category .b-o-moduleCardsLinkIndex_link .b-a-heading_h3, .b-page-top_category .b-o-moduleCardsLinkIndex_link .b-m-boxContents .b-a-plainText:first-of-type, .b-m-boxContents .b-page-top_category .b-o-moduleCardsLinkIndex_link .b-a-plainText:first-of-type, .b-page-top_category .b-o-moduleCardsLinkIndex_link .b-m-boxContents .b-a-fileInput_label_text:first-of-type, .b-m-boxContents .b-page-top_category .b-o-moduleCardsLinkIndex_link .b-a-fileInput_label_text:first-of-type, .b-page-top_category .b-o-moduleCardsLinkIndex_link .b-m-boxContents .b-a-fileInput_text:first-of-type, .b-m-boxContents .b-page-top_category .b-o-moduleCardsLinkIndex_link .b-a-fileInput_text:first-of-type, .b-page-top_category .b-o-moduleCardsLinkIndex_link .b-m-boxContents .b-o-tooltipInTextBlock:first-of-type, .b-m-boxContents .b-page-top_category .b-o-moduleCardsLinkIndex_link .b-o-tooltipInTextBlock:first-of-type, .b-page-top_category .b-o-moduleCardsLinkIndex_link .b-m-boxContents .b-page-sample-113_text:first-of-type, .b-m-boxContents .b-page-top_category .b-o-moduleCardsLinkIndex_link .b-page-sample-113_text:first-of-type, .b-page-top_category .b-o-moduleCardsLinkIndex_link .b-m-boxLink .b-a-plainText:first-of-type, .b-m-boxLink .b-page-top_category .b-o-moduleCardsLinkIndex_link .b-a-plainText:first-of-type, .b-page-top_category .b-o-moduleCardsLinkIndex_link .b-m-boxLink .b-a-fileInput_label_text:first-of-type, .b-m-boxLink .b-page-top_category .b-o-moduleCardsLinkIndex_link .b-a-fileInput_label_text:first-of-type, .b-page-top_category .b-o-moduleCardsLinkIndex_link .b-m-boxLink .b-a-fileInput_text:first-of-type, .b-m-boxLink .b-page-top_category .b-o-moduleCardsLinkIndex_link .b-a-fileInput_text:first-of-type, .b-page-top_category .b-o-moduleCardsLinkIndex_link .b-m-boxLink .b-o-tooltipInTextBlock:first-of-type, .b-m-boxLink .b-page-top_category .b-o-moduleCardsLinkIndex_link .b-o-tooltipInTextBlock:first-of-type, .b-page-top_category .b-o-moduleCardsLinkIndex_link .b-m-boxLink .b-page-sample-113_text:first-of-type, .b-m-boxLink .b-page-top_category .b-o-moduleCardsLinkIndex_link .b-page-sample-113_text:first-of-type, .b-page-top_category .b-o-moduleCardsLinkIndex_link .b-m-boxLinkRow .b-a-plainText:first-of-type, .b-m-boxLinkRow .b-page-top_category .b-o-moduleCardsLinkIndex_link .b-a-plainText:first-of-type, .b-page-top_category .b-o-moduleCardsLinkIndex_link .b-m-boxLinkRow .b-a-fileInput_label_text:first-of-type, .b-m-boxLinkRow .b-page-top_category .b-o-moduleCardsLinkIndex_link .b-a-fileInput_label_text:first-of-type, .b-page-top_category .b-o-moduleCardsLinkIndex_link .b-m-boxLinkRow .b-a-fileInput_text:first-of-type, .b-m-boxLinkRow .b-page-top_category .b-o-moduleCardsLinkIndex_link .b-a-fileInput_text:first-of-type, .b-page-top_category .b-o-moduleCardsLinkIndex_link .b-m-boxLinkRow .b-o-tooltipInTextBlock:first-of-type, .b-m-boxLinkRow .b-page-top_category .b-o-moduleCardsLinkIndex_link .b-o-tooltipInTextBlock:first-of-type, .b-page-top_category .b-o-moduleCardsLinkIndex_link .b-m-boxLinkRow .b-page-sample-113_text:first-of-type, .b-m-boxLinkRow .b-page-top_category .b-o-moduleCardsLinkIndex_link .b-page-sample-113_text:first-of-type {
        background: none;
        border-bottom: 1px solid #f4f4f4;
        margin-right: 0;
        margin-top: 0;
        padding-bottom: 12px;
        padding-top: 22px; }
      .b-page-top_category .b-o-moduleCardsLinkIndex_link .b-a-textLink_anchor {
        background: none;
        border-bottom: 1px solid #f4f4f4;
        margin-right: 0;
        margin-top: 0;
        padding-bottom: 12px;
        padding-top: 22px; }
        .b-page-top_category .b-o-moduleCardsLinkIndex_link .b-a-textLink_anchor:before {
          right: 32px;
          top: 59%; }
      .b-page-top_category .b-o-moduleCardsLinkIndex_linkList {
        margin-top: 10px !important; }
        .b-page-top_category .b-o-moduleCardsLinkIndex_linkList .b-break {
          display: none; }
        .b-page-top_category .b-o-moduleCardsLinkIndex_linkList-second {
          border-top: 1px solid #f4f4f4;
          margin-bottom: 0;
          margin-left: 30px;
          margin-top: -10px !important;
          padding-bottom: 16px;
          padding-left: 0 !important;
          padding-top: 15px !important; }
  .b-page-top_pickup {
    background-color: #f4f4f4;
    margin-top: 70px;
    padding-top: 70px; }
    .b-page-top_pickup .b-a-heading_h2, .b-page-top_pickup .b-o-moduleLinkSet_heading .b-a-textLink_anchor, .b-o-moduleLinkSet_heading .b-page-top_pickup .b-a-textLink_anchor {
      text-align: center; }
    .b-page-top_pickup .b-o-moduleBanners {
      border-bottom: 1px solid #e4e4e4;
      padding: 17px 0 77px; }
      .b-page-top_pickup .b-o-moduleBanners .b-m-banner {
        background: none;
        height: 304px;
        width: 564px; }
        .b-page-top_pickup .b-o-moduleBanners .b-m-banner .b-a-fullImage_image {
          opacity: 1; }
    .b-page-top_pickup_buttons {
      display: flex;
      flex-wrap: wrap;
      justify-content: space-between;
      margin: 0 auto;
      padding: 42px 0 15px 0;
      width: 760px; }
      .b-page-top_pickup_buttons .b-a-plainText, .b-page-top_pickup_buttons .b-a-fileInput_label_text, .b-page-top_pickup_buttons .b-a-fileInput_text, .b-page-top_pickup_buttons .b-o-tooltipInTextBlock, .b-page-top_pickup_buttons .b-page-sample-113_text {
        font-size: 13px;
        margin-bottom: 20px;
        text-align: center;
        width: 100%; }
      .b-page-top_pickup_buttons .b-a-textLink {
        margin-bottom: 30px;
        position: relative; }
        .b-page-top_pickup_buttons .b-a-textLink_exhibition .b-a-textLink_anchor:before {
          background-image: url("/library/img//common/icon_house.png");
          background-size: contain; }
        .b-page-top_pickup_buttons .b-a-textLink_event .b-a-textLink_anchor:before {
          background-image: url("/library/img//common/icon_event.png");
          background-size: contain; }
        .b-page-top_pickup_buttons .b-a-textLink_place .b-a-textLink_anchor:before {
          background-image: url("/library/img//common/icon_address.png"); }
        .b-page-top_pickup_buttons .b-a-textLink_reform .b-a-textLink_anchor:before {
          background-image: url("/library/img//common/icon_reform.png");
          background-size: contain; }
        .b-page-top_pickup_buttons .b-a-textLink_customer .b-a-textLink_anchor:before {
          background-image: url("/library/img//common/icon_customer.png"); }
        .b-page-top_pickup_buttons .b-a-textLink_noc .b-a-textLink_anchor:before {
          background-image: url("/library/img//common/icon_noc.png"); }
        .b-page-top_pickup_buttons .b-a-textLink_anchor {
          background-color: #ffffff;
          border-bottom: 1px solid #d8d8d8;
          display: block;
          font-size: 15px;
          padding: 18px 0 16px;
          text-align: center;
          width: 365px; }
          .b-page-top_pickup_buttons .b-a-textLink_anchor:before {
            background-size: cover;
            content: '';
            display: block;
            height: 30px;
            left: 20px;
            position: absolute;
            top: 48%;
            -webkit-transform: translateY(-50%);
                    transform: translateY(-50%);
            width: 24px; }
      .b-page-top_pickup_buttons .b-o-liaisonPrefectureNavi {
        position: relative;
        margin-bottom: 30px; }
        .b-page-top_pickup_buttons .b-o-liaisonPrefectureNavi .b-a-simpleButton_modal {
          background-image: url("/library/img//common/icon_address.png");
          background-position: left 20px center;
          background-size: 24px auto;
          border: none;
          border-bottom: 1px solid #d8d8d8;
          font-weight: normal; }
    .b-page-top_pickup .b-a-fullImage_image {
      height: auto; }
  .b-page-top_bottomButton {
    display: flex;
    justify-content: space-between;
    margin: 0 auto;
    padding: 46px 0 42px;
    width: 760px; }

.b-page-404 .b-m-searchNavi {
  max-width: 335px;
  width: 100%; }

.b-page-404_main {
  display: flex;
  flex-wrap: wrap;
  padding: 35px 0 75px; }
  .b-page-404_main .b-a-heading,
  .b-page-404_main .b-a-plainText,
  .b-page-404_main .b-a-fileInput_label_text,
  .b-page-404_main .b-a-fileInput_text,
  .b-page-404_main .b-o-tooltipInTextBlock,
  .b-page-404_main .b-page-sample-113_text {
    line-height: 2; }
  .b-page-404_main .b-a-heading_h2 + .b-a-plainText_m, .b-page-404_main .b-o-moduleLinkSet_heading .b-a-textLink_anchor + .b-a-plainText_m, .b-o-moduleLinkSet_heading .b-page-404_main .b-a-textLink_anchor + .b-a-plainText_m, .b-page-404_main .b-a-heading_h2 + .b-a-fileInput_label_text, .b-page-404_main .b-o-moduleLinkSet_heading .b-a-textLink_anchor + .b-a-fileInput_label_text, .b-o-moduleLinkSet_heading .b-page-404_main .b-a-textLink_anchor + .b-a-fileInput_label_text, .b-page-404_main .b-a-heading_h2 + .b-a-simpleButton_location, .b-page-404_main .b-o-moduleLinkSet_heading .b-a-textLink_anchor + .b-a-simpleButton_location, .b-o-moduleLinkSet_heading .b-page-404_main .b-a-textLink_anchor + .b-a-simpleButton_location, .b-page-404_main .b-a-heading_h2 + .b-a-simpleButton_more, .b-page-404_main .b-o-moduleLinkSet_heading .b-a-textLink_anchor + .b-a-simpleButton_more, .b-o-moduleLinkSet_heading .b-page-404_main .b-a-textLink_anchor + .b-a-simpleButton_more, .b-page-404_main .b-m-boxLink_subjects .b-a-heading_h2 + .b-a-plainText_m:first-of-type, .b-page-404_main .b-o-moduleLinkSet_heading .b-m-boxLink_subjects .b-a-textLink_anchor + .b-a-plainText_m:first-of-type, .b-o-moduleLinkSet_heading .b-page-404_main .b-m-boxLink_subjects .b-a-textLink_anchor + .b-a-plainText_m:first-of-type, .b-page-404_main .b-a-heading_h2 + .b-m-modal_slider-pager, .b-page-404_main .b-o-moduleLinkSet_heading .b-a-textLink_anchor + .b-m-modal_slider-pager, .b-o-moduleLinkSet_heading .b-page-404_main .b-a-textLink_anchor + .b-m-modal_slider-pager, .b-page-404_main .b-a-heading_h2 + .b-m-tooltipInText, .b-page-404_main .b-o-moduleLinkSet_heading .b-a-textLink_anchor + .b-m-tooltipInText, .b-o-moduleLinkSet_heading .b-page-404_main .b-a-textLink_anchor + .b-m-tooltipInText, .b-page-404_main .b-m-worksNaviButton .b-a-heading_h2 + .b-a-simpleButton, .b-m-worksNaviButton .b-page-404_main .b-a-heading_h2 + .b-a-simpleButton, .b-page-404_main .b-o-moduleLinkSet_heading .b-m-worksNaviButton .b-a-textLink_anchor + .b-a-simpleButton, .b-m-worksNaviButton .b-page-404_main .b-o-moduleLinkSet_heading .b-a-textLink_anchor + .b-a-simpleButton, .b-o-moduleLinkSet_heading .b-page-404_main .b-m-worksNaviButton .b-a-textLink_anchor + .b-a-simpleButton, .b-m-worksNaviButton .b-o-moduleLinkSet_heading .b-page-404_main .b-a-textLink_anchor + .b-a-simpleButton, .b-page-404_main .b-o-locationNavi_content .b-m-accordion_inner .b-a-heading_h2 + .b-a-textLink_prefecture_anchor, .b-o-locationNavi_content .b-m-accordion_inner .b-page-404_main .b-a-heading_h2 + .b-a-textLink_prefecture_anchor, .b-page-404_main .b-o-moduleLinkSet_heading .b-o-locationNavi_content .b-m-accordion_inner .b-a-textLink_anchor + .b-a-textLink_prefecture_anchor, .b-o-locationNavi_content .b-m-accordion_inner .b-page-404_main .b-o-moduleLinkSet_heading .b-a-textLink_anchor + .b-a-textLink_prefecture_anchor, .b-o-moduleLinkSet_heading .b-page-404_main .b-o-locationNavi_content .b-m-accordion_inner .b-a-textLink_anchor + .b-a-textLink_prefecture_anchor, .b-o-locationNavi_content .b-m-accordion_inner .b-o-moduleLinkSet_heading .b-page-404_main .b-a-textLink_anchor + .b-a-textLink_prefecture_anchor, .b-page-404_main .b-o-megadrop_sub .b-a-heading_h2 + .b-a-textLink_anchor, .b-o-megadrop_sub .b-page-404_main .b-a-heading_h2 + .b-a-textLink_anchor, .b-page-404_main .b-o-moduleLinkSet_heading .b-o-megadrop_sub .b-a-textLink_anchor + .b-a-textLink_anchor, .b-o-megadrop_sub .b-page-404_main .b-o-moduleLinkSet_heading .b-a-textLink_anchor + .b-a-textLink_anchor, .b-o-moduleLinkSet_heading .b-page-404_main .b-o-megadrop_sub .b-a-textLink_anchor + .b-a-textLink_anchor, .b-o-megadrop_sub .b-o-moduleLinkSet_heading .b-page-404_main .b-a-textLink_anchor + .b-a-textLink_anchor, .b-page-404_main .b-o-moduleLinkSet_item .b-a-heading_h2 + .b-a-textLink_anchor, .b-o-moduleLinkSet_item .b-page-404_main .b-a-heading_h2 + .b-a-textLink_anchor, .b-page-404_main .b-o-moduleLinkSet_heading .b-o-moduleLinkSet_item .b-a-textLink_anchor + .b-a-textLink_anchor, .b-o-moduleLinkSet_item .b-page-404_main .b-o-moduleLinkSet_heading .b-a-textLink_anchor + .b-a-textLink_anchor, .b-o-moduleLinkSet_heading .b-page-404_main .b-o-moduleLinkSet_item .b-a-textLink_anchor + .b-a-textLink_anchor, .b-o-moduleLinkSet_item .b-o-moduleLinkSet_heading .b-page-404_main .b-a-textLink_anchor + .b-a-textLink_anchor, .b-page-404_main .b-o-searchModal .b-a-heading_h2 + .b-a-simpleButton_modal, .b-o-searchModal .b-page-404_main .b-a-heading_h2 + .b-a-simpleButton_modal, .b-page-404_main .b-o-moduleLinkSet_heading .b-o-searchModal .b-a-textLink_anchor + .b-a-simpleButton_modal, .b-o-searchModal .b-page-404_main .b-o-moduleLinkSet_heading .b-a-textLink_anchor + .b-a-simpleButton_modal, .b-o-moduleLinkSet_heading .b-page-404_main .b-o-searchModal .b-a-textLink_anchor + .b-a-simpleButton_modal, .b-o-searchModal .b-o-moduleLinkSet_heading .b-page-404_main .b-a-textLink_anchor + .b-a-simpleButton_modal, .b-page-404_main .b-a-heading_h2 + .b-o-tooltipInTextBlock, .b-page-404_main .b-o-moduleLinkSet_heading .b-a-textLink_anchor + .b-o-tooltipInTextBlock, .b-o-moduleLinkSet_heading .b-page-404_main .b-a-textLink_anchor + .b-o-tooltipInTextBlock, .b-page-404_main .b-page-sample .b-a-heading_h2 + .b-a-heading_module-title, .b-page-sample .b-page-404_main .b-a-heading_h2 + .b-a-heading_module-title, .b-page-404_main .b-o-moduleLinkSet_heading .b-page-sample .b-a-textLink_anchor + .b-a-heading_module-title, .b-page-sample .b-page-404_main .b-o-moduleLinkSet_heading .b-a-textLink_anchor + .b-a-heading_module-title, .b-o-moduleLinkSet_heading .b-page-404_main .b-page-sample .b-a-textLink_anchor + .b-a-heading_module-title, .b-page-sample .b-o-moduleLinkSet_heading .b-page-404_main .b-a-textLink_anchor + .b-a-heading_module-title, .b-page-404_main .b-a-heading_h2 + .b-page-sample-113_text, .b-page-404_main .b-o-moduleLinkSet_heading .b-a-textLink_anchor + .b-page-sample-113_text, .b-o-moduleLinkSet_heading .b-page-404_main .b-a-textLink_anchor + .b-page-sample-113_text {
    margin-top: 10px; }
  .b-page-404_main .b-a-plainText_m + .b-a-plainText_s, .b-page-404_main .b-a-fileInput_label_text + .b-a-plainText_s, .b-page-404_main .b-a-simpleButton_location + .b-a-plainText_s, .b-page-404_main .b-a-simpleButton_more + .b-a-plainText_s, .b-page-404_main .b-m-boxLink_subjects .b-a-plainText_m:first-of-type + .b-a-plainText_s, .b-page-404_main .b-m-modal_slider-pager + .b-a-plainText_s, .b-page-404_main .b-m-tooltipInText + .b-a-plainText_s, .b-page-404_main .b-m-worksNaviButton .b-a-simpleButton + .b-a-plainText_s, .b-m-worksNaviButton .b-page-404_main .b-a-simpleButton + .b-a-plainText_s, .b-page-404_main .b-o-locationNavi_content .b-m-accordion_inner .b-a-textLink_prefecture_anchor + .b-a-plainText_s, .b-o-locationNavi_content .b-m-accordion_inner .b-page-404_main .b-a-textLink_prefecture_anchor + .b-a-plainText_s, .b-page-404_main .b-o-megadrop_sub .b-a-textLink_anchor + .b-a-plainText_s, .b-o-megadrop_sub .b-page-404_main .b-a-textLink_anchor + .b-a-plainText_s, .b-page-404_main .b-o-moduleLinkSet_item .b-a-textLink_anchor + .b-a-plainText_s, .b-o-moduleLinkSet_item .b-page-404_main .b-a-textLink_anchor + .b-a-plainText_s, .b-page-404_main .b-o-searchModal .b-a-simpleButton_modal + .b-a-plainText_s, .b-o-searchModal .b-page-404_main .b-a-simpleButton_modal + .b-a-plainText_s, .b-page-404_main .b-o-tooltipInTextBlock + .b-a-plainText_s, .b-page-404_main .b-page-sample .b-a-heading_module-title + .b-a-plainText_s, .b-page-sample .b-page-404_main .b-a-heading_module-title + .b-a-plainText_s, .b-page-404_main .b-page-sample-113_text + .b-a-plainText_s, .b-page-404_main .b-a-plainText_m + .b-a-fileInput_text, .b-page-404_main .b-a-fileInput_label_text + .b-a-fileInput_text, .b-page-404_main .b-a-simpleButton_location + .b-a-fileInput_text, .b-page-404_main .b-a-simpleButton_more + .b-a-fileInput_text, .b-page-404_main .b-m-boxLink_subjects .b-a-plainText_m:first-of-type + .b-a-fileInput_text, .b-page-404_main .b-m-modal_slider-pager + .b-a-fileInput_text, .b-page-404_main .b-m-tooltipInText + .b-a-fileInput_text, .b-page-404_main .b-m-worksNaviButton .b-a-simpleButton + .b-a-fileInput_text, .b-m-worksNaviButton .b-page-404_main .b-a-simpleButton + .b-a-fileInput_text, .b-page-404_main .b-o-locationNavi_content .b-m-accordion_inner .b-a-textLink_prefecture_anchor + .b-a-fileInput_text, .b-o-locationNavi_content .b-m-accordion_inner .b-page-404_main .b-a-textLink_prefecture_anchor + .b-a-fileInput_text, .b-page-404_main .b-o-megadrop_sub .b-a-textLink_anchor + .b-a-fileInput_text, .b-o-megadrop_sub .b-page-404_main .b-a-textLink_anchor + .b-a-fileInput_text, .b-page-404_main .b-o-moduleLinkSet_item .b-a-textLink_anchor + .b-a-fileInput_text, .b-o-moduleLinkSet_item .b-page-404_main .b-a-textLink_anchor + .b-a-fileInput_text, .b-page-404_main .b-o-searchModal .b-a-simpleButton_modal + .b-a-fileInput_text, .b-o-searchModal .b-page-404_main .b-a-simpleButton_modal + .b-a-fileInput_text, .b-page-404_main .b-o-tooltipInTextBlock + .b-a-fileInput_text, .b-page-404_main .b-page-sample .b-a-heading_module-title + .b-a-fileInput_text, .b-page-sample .b-page-404_main .b-a-heading_module-title + .b-a-fileInput_text, .b-page-404_main .b-page-sample-113_text + .b-a-fileInput_text, .b-page-404_main .b-o-adDetail-text .b-a-plainText_m + .b-a-heading_new:after, .b-o-adDetail-text .b-page-404_main .b-a-plainText_m + .b-a-heading_new:after, .b-page-404_main .b-o-adDetail-text .b-a-fileInput_label_text + .b-a-heading_new:after, .b-o-adDetail-text .b-page-404_main .b-a-fileInput_label_text + .b-a-heading_new:after, .b-page-404_main .b-o-adDetail-text .b-a-simpleButton_location + .b-a-heading_new:after, .b-o-adDetail-text .b-page-404_main .b-a-simpleButton_location + .b-a-heading_new:after, .b-page-404_main .b-o-adDetail-text .b-a-simpleButton_more + .b-a-heading_new:after, .b-o-adDetail-text .b-page-404_main .b-a-simpleButton_more + .b-a-heading_new:after, .b-o-adDetail-text .b-page-404_main .b-m-boxLink_subjects .b-a-plainText_m:first-of-type + .b-a-heading_new:after, .b-page-404_main .b-o-adDetail-text .b-m-modal_slider-pager + .b-a-heading_new:after, .b-o-adDetail-text .b-page-404_main .b-m-modal_slider-pager + .b-a-heading_new:after, .b-page-404_main .b-o-adDetail-text .b-m-tooltipInText + .b-a-heading_new:after, .b-o-adDetail-text .b-page-404_main .b-m-tooltipInText + .b-a-heading_new:after, .b-page-404_main .b-m-worksNaviButton .b-o-adDetail-text .b-a-simpleButton + .b-a-heading_new:after, .b-o-adDetail-text .b-page-404_main .b-m-worksNaviButton .b-a-simpleButton + .b-a-heading_new:after, .b-m-worksNaviButton .b-page-404_main .b-o-adDetail-text .b-a-simpleButton + .b-a-heading_new:after, .b-o-adDetail-text .b-m-worksNaviButton .b-page-404_main .b-a-simpleButton + .b-a-heading_new:after, .b-page-404_main .b-o-locationNavi_content .b-m-accordion_inner .b-o-adDetail-text .b-a-textLink_prefecture_anchor + .b-a-heading_new:after, .b-o-adDetail-text .b-page-404_main .b-o-locationNavi_content .b-m-accordion_inner .b-a-textLink_prefecture_anchor + .b-a-heading_new:after, .b-o-locationNavi_content .b-m-accordion_inner .b-page-404_main .b-o-adDetail-text .b-a-textLink_prefecture_anchor + .b-a-heading_new:after, .b-o-adDetail-text .b-o-locationNavi_content .b-m-accordion_inner .b-page-404_main .b-a-textLink_prefecture_anchor + .b-a-heading_new:after, .b-page-404_main .b-o-megadrop_sub .b-o-adDetail-text .b-a-textLink_anchor + .b-a-heading_new:after, .b-o-adDetail-text .b-page-404_main .b-o-megadrop_sub .b-a-textLink_anchor + .b-a-heading_new:after, .b-o-megadrop_sub .b-page-404_main .b-o-adDetail-text .b-a-textLink_anchor + .b-a-heading_new:after, .b-o-adDetail-text .b-o-megadrop_sub .b-page-404_main .b-a-textLink_anchor + .b-a-heading_new:after, .b-page-404_main .b-o-moduleLinkSet_item .b-o-adDetail-text .b-a-textLink_anchor + .b-a-heading_new:after, .b-o-adDetail-text .b-page-404_main .b-o-moduleLinkSet_item .b-a-textLink_anchor + .b-a-heading_new:after, .b-o-moduleLinkSet_item .b-page-404_main .b-o-adDetail-text .b-a-textLink_anchor + .b-a-heading_new:after, .b-o-adDetail-text .b-o-moduleLinkSet_item .b-page-404_main .b-a-textLink_anchor + .b-a-heading_new:after, .b-page-404_main .b-o-searchModal .b-o-adDetail-text .b-a-simpleButton_modal + .b-a-heading_new:after, .b-o-adDetail-text .b-page-404_main .b-o-searchModal .b-a-simpleButton_modal + .b-a-heading_new:after, .b-o-searchModal .b-page-404_main .b-o-adDetail-text .b-a-simpleButton_modal + .b-a-heading_new:after, .b-o-adDetail-text .b-o-searchModal .b-page-404_main .b-a-simpleButton_modal + .b-a-heading_new:after, .b-page-404_main .b-o-adDetail-text .b-o-tooltipInTextBlock + .b-a-heading_new:after, .b-o-adDetail-text .b-page-404_main .b-o-tooltipInTextBlock + .b-a-heading_new:after, .b-page-404_main .b-page-sample .b-o-adDetail-text .b-a-heading_module-title + .b-a-heading_new:after, .b-o-adDetail-text .b-page-404_main .b-page-sample .b-a-heading_module-title + .b-a-heading_new:after, .b-page-sample .b-page-404_main .b-o-adDetail-text .b-a-heading_module-title + .b-a-heading_new:after, .b-o-adDetail-text .b-page-sample .b-page-404_main .b-a-heading_module-title + .b-a-heading_new:after, .b-page-404_main .b-o-adDetail-text .b-page-sample-113_text + .b-a-heading_new:after, .b-o-adDetail-text .b-page-404_main .b-page-sample-113_text + .b-a-heading_new:after, .b-page-404_main .b-o-cmDetail_text .b-a-plainText_m + .b-a-heading_new:after, .b-o-cmDetail_text .b-page-404_main .b-a-plainText_m + .b-a-heading_new:after, .b-page-404_main .b-o-cmDetail_text .b-a-fileInput_label_text + .b-a-heading_new:after, .b-o-cmDetail_text .b-page-404_main .b-a-fileInput_label_text + .b-a-heading_new:after, .b-page-404_main .b-o-cmDetail_text .b-a-simpleButton_location + .b-a-heading_new:after, .b-o-cmDetail_text .b-page-404_main .b-a-simpleButton_location + .b-a-heading_new:after, .b-page-404_main .b-o-cmDetail_text .b-a-simpleButton_more + .b-a-heading_new:after, .b-o-cmDetail_text .b-page-404_main .b-a-simpleButton_more + .b-a-heading_new:after, .b-o-cmDetail_text .b-page-404_main .b-m-boxLink_subjects .b-a-plainText_m:first-of-type + .b-a-heading_new:after, .b-page-404_main .b-o-cmDetail_text .b-m-modal_slider-pager + .b-a-heading_new:after, .b-o-cmDetail_text .b-page-404_main .b-m-modal_slider-pager + .b-a-heading_new:after, .b-page-404_main .b-o-cmDetail_text .b-m-tooltipInText + .b-a-heading_new:after, .b-o-cmDetail_text .b-page-404_main .b-m-tooltipInText + .b-a-heading_new:after, .b-page-404_main .b-m-worksNaviButton .b-o-cmDetail_text .b-a-simpleButton + .b-a-heading_new:after, .b-o-cmDetail_text .b-page-404_main .b-m-worksNaviButton .b-a-simpleButton + .b-a-heading_new:after, .b-m-worksNaviButton .b-page-404_main .b-o-cmDetail_text .b-a-simpleButton + .b-a-heading_new:after, .b-o-cmDetail_text .b-m-worksNaviButton .b-page-404_main .b-a-simpleButton + .b-a-heading_new:after, .b-page-404_main .b-o-locationNavi_content .b-m-accordion_inner .b-o-cmDetail_text .b-a-textLink_prefecture_anchor + .b-a-heading_new:after, .b-o-cmDetail_text .b-page-404_main .b-o-locationNavi_content .b-m-accordion_inner .b-a-textLink_prefecture_anchor + .b-a-heading_new:after, .b-o-locationNavi_content .b-m-accordion_inner .b-page-404_main .b-o-cmDetail_text .b-a-textLink_prefecture_anchor + .b-a-heading_new:after, .b-o-cmDetail_text .b-o-locationNavi_content .b-m-accordion_inner .b-page-404_main .b-a-textLink_prefecture_anchor + .b-a-heading_new:after, .b-page-404_main .b-o-megadrop_sub .b-o-cmDetail_text .b-a-textLink_anchor + .b-a-heading_new:after, .b-o-cmDetail_text .b-page-404_main .b-o-megadrop_sub .b-a-textLink_anchor + .b-a-heading_new:after, .b-o-megadrop_sub .b-page-404_main .b-o-cmDetail_text .b-a-textLink_anchor + .b-a-heading_new:after, .b-o-cmDetail_text .b-o-megadrop_sub .b-page-404_main .b-a-textLink_anchor + .b-a-heading_new:after, .b-page-404_main .b-o-moduleLinkSet_item .b-o-cmDetail_text .b-a-textLink_anchor + .b-a-heading_new:after, .b-o-cmDetail_text .b-page-404_main .b-o-moduleLinkSet_item .b-a-textLink_anchor + .b-a-heading_new:after, .b-o-moduleLinkSet_item .b-page-404_main .b-o-cmDetail_text .b-a-textLink_anchor + .b-a-heading_new:after, .b-o-cmDetail_text .b-o-moduleLinkSet_item .b-page-404_main .b-a-textLink_anchor + .b-a-heading_new:after, .b-page-404_main .b-o-searchModal .b-o-cmDetail_text .b-a-simpleButton_modal + .b-a-heading_new:after, .b-o-cmDetail_text .b-page-404_main .b-o-searchModal .b-a-simpleButton_modal + .b-a-heading_new:after, .b-o-searchModal .b-page-404_main .b-o-cmDetail_text .b-a-simpleButton_modal + .b-a-heading_new:after, .b-o-cmDetail_text .b-o-searchModal .b-page-404_main .b-a-simpleButton_modal + .b-a-heading_new:after, .b-page-404_main .b-o-cmDetail_text .b-o-tooltipInTextBlock + .b-a-heading_new:after, .b-o-cmDetail_text .b-page-404_main .b-o-tooltipInTextBlock + .b-a-heading_new:after, .b-page-404_main .b-page-sample .b-o-cmDetail_text .b-a-heading_module-title + .b-a-heading_new:after, .b-o-cmDetail_text .b-page-404_main .b-page-sample .b-a-heading_module-title + .b-a-heading_new:after, .b-page-sample .b-page-404_main .b-o-cmDetail_text .b-a-heading_module-title + .b-a-heading_new:after, .b-o-cmDetail_text .b-page-sample .b-page-404_main .b-a-heading_module-title + .b-a-heading_new:after, .b-page-404_main .b-o-cmDetail_text .b-page-sample-113_text + .b-a-heading_new:after, .b-o-cmDetail_text .b-page-404_main .b-page-sample-113_text + .b-a-heading_new:after {
    margin-top: 25px; }
  .b-page-404_main .b-m-searchNavi:not(:first-child) {
    margin-top: 45px; }
  .b-page-404_main .b-a-fullImage {
    height: auto; }
  .b-page-404_main-col .b-a-heading_h2:first-child, .b-page-404_main-col .b-o-moduleLinkSet_heading .b-a-textLink_anchor:first-child, .b-o-moduleLinkSet_heading .b-page-404_main-col .b-a-textLink_anchor:first-child {
    margin-top: -.5em; }

.b-page-search {
  color: #242424;
  font-size: 15px; }
  .b-page-search .b-a-heading_pageTitle {
    margin: 66px 0; }
  .b-page-search input[type='text'] {
    background: #ffffff;
    border: solid 1px #d1d1d1;
    border-radius: 2px;
    height: 45px;
    padding-left: 15px;
    width: 335px; }
  .b-page-search input[type='submit'] {
    background-color: #242424;
    border: 0;
    border-radius: 2px;
    color: #ffffff;
    height: 43px;
    margin-left: 15px;
    padding: 0 20px;
    transition: opacity .3s; }
    .b-page-search input[type='submit']:hover {
      opacity: .6; }
  .b-page-search input[type='checkbox'] {
    display: none; }
    .b-page-search input[type='checkbox'] + label {
      align-items: center;
      display: inline-flex;
      margin-right: 30px; }
      .b-page-search input[type='checkbox'] + label:before {
        background-color: #ffffff;
        border: solid 1px #d8d8d8;
        content: '';
        display: inline-block;
        height: 15px;
        margin-right: 15px;
        width: 15px; }
    .b-page-search input[type='checkbox']:checked + label:before {
      background: #242424 url("/library/img/common/icon_check.png") no-repeat center center;
      background-size: 9px; }
  .b-page-search input[type='radio'] {
    display: none; }
    .b-page-search input[type='radio'] + label {
      align-items: center;
      display: inline-flex;
      margin-right: 30px; }
      .b-page-search input[type='radio'] + label:before {
        background: #ffffff;
        border: #cccccc 1px solid;
        border-radius: 50%;
        box-sizing: border-box;
        content: '';
        display: inline-block;
        height: 15px;
        margin-right: 15px;
        transition: border-color .3s, border-width .3s;
        vertical-align: top;
        width: 15px; }
    .b-page-search input[type='radio']:checked + label:before {
      border-color: #43434c;
      border-width: 4px; }
  .b-page-search_form {
    background-color: #f4f4f4;
    border-top: 1px solid #d8d8d8;
    padding: 10px 0 0; }
    .b-page-search_form_dl + .b-page-search_form_dl {
      border-top: 1px solid #d8d8d8; }
    .b-page-search_form_dt {
      font-weight: bold; }
    .b-page-search_form fieldset {
      font-size: 0;
      margin-bottom: -20px;
      padding: 0; }
      .b-page-search_form fieldset label {
        font-size: 15px;
        margin-bottom: 20px; }
  .b-page-search .ss-keyword-ranking .ss-keyword-ranks {
    margin: 0 0 -25px;
    padding: 0; }
    .b-page-search .ss-keyword-ranking .ss-keyword-ranks li {
      margin-bottom: 25px;
      margin-right: 18px; }
      .b-page-search .ss-keyword-ranking .ss-keyword-ranks li .ss-keyword-rank-link {
        border-bottom: 1px solid currentColor;
        color: #83838c;
        cursor: pointer;
        padding-bottom: 2px;
        transition: opacity .3s; }
        .b-page-search .ss-keyword-ranking .ss-keyword-ranks li .ss-keyword-rank-link:hover {
          opacity: .6; }
  .b-page-search_hitcount-change {
    background-color: #f4f4f4;
    border-bottom: 1px solid #d8d8d8;
    margin-bottom: 75px;
    padding-bottom: 10px; }
    .b-page-search_hitcount-change .b-page-search_form_dl {
      border-top: 1px solid #d8d8d8; }
  .b-page-search #ss-query-string b {
    font-size: 18px; }
  .b-page-search #ss-total-hits b,
  .b-page-search #ss-show-counts b {
    font-weight: normal; }
  .b-page-search #ss-total-hits:before {
    content: '\FF1A'; }
  .b-page-search #ss-show-counts {
    margin-left: 15px; }
  .b-page-search #ss-sort-match,
  .b-page-search #ss-sort-date {
    background-color: #242424;
    color: #ffffff;
    cursor: pointer;
    display: inline-block !important;
    font-size: 12px;
    opacity: .5;
    padding: 4px 0;
    text-align: center;
    transition: opacity .3s;
    width: 103px; }
    .b-page-search #ss-sort-match:hover,
    .b-page-search #ss-sort-date:hover {
      opacity: .3; }
    .b-page-search #ss-sort-match.selected,
    .b-page-search #ss-sort-date.selected {
      opacity: 1; }
  .b-page-search #ss-navi {
    margin-bottom: 30px; }
  .b-page-search #ss-sort-date {
    margin-left: 2px; }
  .b-page-search .ss-item + .ss-ad-item,
  .b-page-search .ss-item + .ss-item,
  .b-page-search .ss-ad-item + .ss-ad-item,
  .b-page-search .ss-ad-item + .ss-item {
    margin-top: 45px; }
  .b-page-search .ss-item a,
  .b-page-search .ss-ad-item a {
    color: #242424;
    text-decoration: none; }
  .b-page-search .ss-title {
    margin: -.3em 0;
    padding-bottom: 30px; }
    .b-page-search .ss-title a {
      transition: opacity .3s; }
      .b-page-search .ss-title a:hover {
        opacity: .6; }
  .b-page-search .ss-icon.ss-icon1 {
    background-image: url("/library/img/common/icon_pdf.png");
    background-size: contain;
    display: inline-block;
    height: 17px;
    margin-bottom: -3px;
    margin-left: 15px;
    width: 15px; }
    .b-page-search .ss-icon.ss-icon1 img {
      display: none; }
  .b-page-search .ss-summary {
    margin: -.5em 0;
    padding-bottom: 30px; }
  .b-page-search .ss-highlight {
    font-weight: bold; }
  .b-page-search .ss-url {
    margin-bottom: 30px; }
    .b-page-search .ss-url > a {
      border-bottom: 1px solid currentColor;
      color: #83838c;
      cursor: pointer;
      font-size: 12px;
      padding-bottom: 2px;
      transition: opacity .3s; }
      .b-page-search .ss-url > a:hover {
        opacity: .6; }
  .b-page-search .ss-content-length,
  .b-page-search .ss-last-modified {
    font-size: 12px; }
  .b-page-search .ss-content-length {
    margin-right: 10px; }
  .b-page-search .ss-pagination {
    display: flex;
    justify-content: center;
    margin: 75px 0; }
    .b-page-search .ss-pagination .ss-page {
      border: solid 1px #d8d8d8;
      cursor: pointer;
      padding: 7px 0 6px;
      text-align: center;
      transition: opacity .3s;
      width: 30px; }
      .b-page-search .ss-pagination .ss-page:hover {
        opacity: .6; }
      .b-page-search .ss-pagination .ss-page + .ss-page {
        margin-left: 10px; }
      .b-page-search .ss-pagination .ss-page.ss-select-page {
        background-color: #242424;
        border-color: #242424;
        color: #ffffff; }
  .b-page-search .ss-page-prev,
  .b-page-search .ss-page-next {
    background-color: #8e8e97;
    cursor: pointer;
    height: 30px;
    position: relative;
    text-indent: -9999px;
    transition: opacity .3s;
    width: 30px; }
    .b-page-search .ss-page-prev:hover,
    .b-page-search .ss-page-next:hover {
      opacity: .6; }
    .b-page-search .ss-page-prev:before,
    .b-page-search .ss-page-next:before {
      background-image: url("/library/img/common/icon_arrow_simple.png");
      background-size: contain;
      bottom: 0;
      content: '';
      display: block;
      height: 11px;
      left: 0;
      margin: auto;
      position: absolute;
      right: 0;
      top: 0;
      width: 6px; }
  .b-page-search .ss-page-prev {
    margin-right: 10px; }
  .b-page-search .ss-page-next {
    margin-left: 10px; }
    .b-page-search .ss-page-next:before {
      -webkit-transform: rotateZ(180deg);
              transform: rotateZ(180deg); }
  .b-page-search #ss-hint {
    margin-top: 70px; }
    .b-page-search #ss-hint .b-a-heading {
      line-height: 2; }
  :root .b-page-search #ss-hint-message {
    margin: 0 0 62px;
    padding: 0; }
  .b-page-search #ss-hint-message li .b-a-plainText, .b-page-search #ss-hint-message li .b-a-fileInput_label_text, .b-page-search #ss-hint-message li .b-a-fileInput_text, .b-page-search #ss-hint-message li .b-o-tooltipInTextBlock, .b-page-search #ss-hint-message li .b-page-sample-113_text {
    align-items: center;
    display: flex; }
    .b-page-search #ss-hint-message li .b-a-plainText:before, .b-page-search #ss-hint-message li .b-a-fileInput_label_text:before, .b-page-search #ss-hint-message li .b-a-fileInput_text:before, .b-page-search #ss-hint-message li .b-o-tooltipInTextBlock:before, .b-page-search #ss-hint-message li .b-page-sample-113_text:before {
      background-color: #83838c;
      content: '';
      display: inline-block;
      height: 4px;
      margin: 0 9px;
      width: 4px; }

.b-page-sample {
  padding: 180px 0 60px 0; }
  .b-page-sample_box {
    margin-bottom: 200px; }
    .b-page-sample_box .b-a-wrapper, .b-page-sample_box .b-page-search #ss-result, .b-page-search .b-page-sample_box #ss-result {
      width: 100%; }
    .b-page-sample_box-content {
      position: relative; }
    .b-page-sample_box-memo {
      border-top: 1px dashed #b1b1bc;
      margin: 60px auto 0 auto;
      padding-top: 30px;
      width: 80%; }
      .b-page-sample_box-memo .b-a-plainText, .b-page-sample_box-memo .b-a-fileInput_label_text, .b-page-sample_box-memo .b-a-fileInput_text, .b-page-sample_box-memo .b-o-tooltipInTextBlock, .b-page-sample_box-memo .b-page-sample-113_text {
        color: #83838c;
        margin-bottom: 5px; }
        .b-page-sample_box-memo .b-a-plainText.b-is-strong, .b-page-sample_box-memo .b-is-strong.b-a-fileInput_label_text, .b-page-sample_box-memo .b-is-strong.b-a-fileInput_text, .b-page-sample_box-memo .b-is-strong.b-o-tooltipInTextBlock, .b-page-sample_box-memo .b-is-strong.b-page-sample-113_text {
          margin-bottom: 15px; }
      .b-page-sample_box-memo-class {
        background: #83838c;
        color: #ffffff;
        display: inline-block;
        margin-right: 10px;
        padding: 0 5px; }
  .b-page-sample .b-a-heading_module-title {
    margin-bottom: 30px; }
  .b-page-sample-022 .b-page-sample_box-content .b-a-scrollBox {
    margin: 0 auto; }
  .b-page-sample-022 .b-page-sample_box-content .b-a-heading {
    margin: -10px 0 10px 0; }
  .b-page-sample-022 .b-page-sample_box-content .b-a-plainText, .b-page-sample-022 .b-page-sample_box-content .b-a-fileInput_label_text, .b-page-sample-022 .b-page-sample_box-content .b-a-fileInput_text, .b-page-sample-022 .b-page-sample_box-content .b-o-tooltipInTextBlock, .b-page-sample-022 .b-page-sample_box-content .b-page-sample-113_text {
    text-align: justify; }
  .b-page-sample-105 .b-page-sample_box-content {
    padding: 50px 0; }
  .b-page-sample-105 .b-page-sample_box-bg {
    background: #f4f4f4;
    height: 100%;
    left: calc((1160px - 100vw) / 2);
    position: absolute;
    top: 0;
    width: 100vw; }
  .b-page-sample-105 .b-m-tabBox {
    margin-bottom: 60px; }
  .b-page-sample-105 .b-m-tabBox_content {
    align-items: center;
    display: flex;
    height: 492px;
    justify-content: center; }
  .b-page-sample-106 .b-page-sample_box-content .b-a-plainText, .b-page-sample-106 .b-page-sample_box-content .b-a-fileInput_label_text, .b-page-sample-106 .b-page-sample_box-content .b-a-fileInput_text, .b-page-sample-106 .b-page-sample_box-content .b-o-tooltipInTextBlock, .b-page-sample-106 .b-page-sample_box-content .b-page-sample-113_text {
    text-align: justify; }
  .b-page-sample-113_content {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between; }
    .b-page-sample-113_content .b-a-fullImage {
      height: 390px;
      width: 520px; }
    .b-page-sample-113_content-text {
      width: 505px; }
      .b-page-sample-113_content-text .b-a-heading {
        margin-bottom: 15px; }
  .b-page-sample-113_text {
    margin-top: 60px;
    text-align: justify; }
    .b-page-sample-113_text .b-a-simpleButton_modal {
      background-position-x: right;
      border: none;
      display: inline-block;
      font-size: 15px;
      height: 17px;
      margin: 0 10px;
      padding: 0 25px 0 0;
      width: auto; }
  .b-page-sample-112 .b-page-sample_box-content {
    display: flex; }
    .b-page-sample-112 .b-page-sample_box-content .b-m-modal, .b-page-sample-112 .b-page-sample_box-content .b-o-liaisonPrefectureNavi {
      margin-right: 20px;
      width: 167px; }
  .b-page-sample-108, .b-page-sample-110 {
    display: none; }
  .b-page-sample-114 .b-o-moduleFadeSlider {
    margin: 0 auto; }

.b-body[data-b-page='lp'] .b-page-lp {
  align-items: center;
  display: flex;
  justify-content: center;
  line-height: 2;
  min-height: calc(100vh - 275px);
  text-align: center; }

.b-body[data-b-page='lp'] .b-o-footer_content {
  padding-bottom: 50px; }

.b-body[data-b-page='lp'] .b-o-footer .b-a-logo {
  margin-bottom: 0; }

.b-page-hogehoge,
.b-page-kodate-sample {
  align-items: center;
  display: flex;
  justify-content: center;
  line-height: 2;
  padding: 150px 0;
  text-align: center; }

@media only screen and (-webkit-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  html {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale; } }

@media (max-width: 767px) {
    .b-a-burgerInnerButton, .b-a-textLink_anchor, .b-m-banner, .b-m-boxLink_anchor, .b-m-boxLinkRow, .b-m-moduleSetRow_link, .b-o-footer_bread .pbBlockNavigation a, .b-a-burgerButton, .b-a-searchButton, .b-a-searchButton_submit, .b-a-searchButton_suggest, .b-a-simpleButton, .b-m-accordion_button, .b-m-accordionNavi_button, .b-m-burgerAccordion_button, .b-m-localSideAccordion_button, .b-m-moreButton, .b-m-selectForm_button, .b-a-heading_h1, .b-a-heading_h2, .b-o-moduleLinkSet_heading .b-a-textLink_anchor, .b-a-heading_h3, .b-m-boxContents .b-a-plainText:first-of-type, .b-m-boxContents .b-a-fileInput_label_text:first-of-type, .b-m-boxContents .b-a-fileInput_text:first-of-type, .b-m-boxContents .b-o-tooltipInTextBlock:first-of-type, .b-m-boxContents .b-page-sample-113_text:first-of-type, .b-m-boxLink .b-a-plainText:first-of-type, .b-m-boxLink .b-a-fileInput_label_text:first-of-type, .b-m-boxLink .b-a-fileInput_text:first-of-type, .b-m-boxLink .b-o-tooltipInTextBlock:first-of-type, .b-m-boxLink .b-page-sample-113_text:first-of-type, .b-m-boxLinkRow .b-a-plainText:first-of-type, .b-m-boxLinkRow .b-a-fileInput_label_text:first-of-type, .b-m-boxLinkRow .b-a-fileInput_text:first-of-type, .b-m-boxLinkRow .b-o-tooltipInTextBlock:first-of-type, .b-m-boxLinkRow .b-page-sample-113_text:first-of-type, .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-a-plainText:first-of-type, .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-a-fileInput_label_text:first-of-type, .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-a-fileInput_text:first-of-type, .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-o-tooltipInTextBlock:first-of-type, .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-page-sample-113_text:first-of-type, .b-a-heading_h4, .b-m-tabBox_navi .b-a-simpleButton_tab, .b-o-moduleFadeSlider_main-caption .b-a-plainText, .b-o-moduleFadeSlider_main-caption .b-a-fileInput_label_text, .b-o-moduleFadeSlider_main-caption .b-a-fileInput_text, .b-o-moduleFadeSlider_main-caption .b-o-tooltipInTextBlock, .b-o-moduleFadeSlider_main-caption .b-page-sample-113_text, .b-o-moduleFadeSlider_main-captionLink .b-a-plainText, .b-o-moduleFadeSlider_main-captionLink .b-a-fileInput_label_text, .b-o-moduleFadeSlider_main-captionLink .b-a-fileInput_text, .b-o-moduleFadeSlider_main-captionLink .b-o-tooltipInTextBlock, .b-o-moduleFadeSlider_main-captionLink .b-page-sample-113_text, .b-a-input, .b-a-plainText, .b-a-fileInput_label_text, .b-a-fileInput_text, .b-o-tooltipInTextBlock, .b-page-sample-113_text, .b-a-radioButton_label, .b-m-contactFlow_item, .b-m-footerBottom .b-a-textLink:not(:last-of-type):after, .b-m-newsLinks_date, .b-m-newsLinks_category, .b-m-newsLinks_title, .b-m-newsLinks_new, .b-m-tooltipInText, .b-o-footer_bread .pbBlockNavigation, .b-o-footer_bread .pbBlockNavigation a:after, .b-o-form_textArea, .b-o-form_button, .b-o-form_buttonPostalCode, .b-m-moduleRadioCollection_content .b-a-radioButton {
      font-family: "Hiragino Kaku Gothic ProN", "Hiragino Sans", "\6E38\30B4\30B7\30C3\30AF\4F53", "YuGothic", "\6E38\30B4\30B7\30C3\30AF", "Yu Gothic", "meiryo", "Helvetica Neue", "arial", sans-serif; }
    body.b-body, .b-o-header {
      min-width: 100%;
      width: 100%; }
  .b-body[data-b-is-fontsizeLarge] .b-a-heading_h1 {
    font-size: calc(20px * 1.5);
    line-height: 2; }
  .b-body[data-b-is-fontsizeLarge] .b-page-shm-keiei-about .b-page-shm-keiei_wrap:first-of-type .b-a-fullImage {
    height: 100%; }
  .b-body[data-b-is-fontsizeLarge] .b-page-shm-keiei-about_links .b-a-textLink_arrow_anchor {
    background-position-y: 7px;
    line-height: 1.5; }
  .b-body[data-b-is-fontsizeLarge] .b-page-shm-keiei-life .b-a-textLink_arrow-red-bg {
    margin-bottom: 60px;
    width: 100% !important; }
  .b-body[data-b-is-fontsizeLarge] .b-page-shm-keiei-life .b-a-textLink_arrow-black-bg {
    width: 100% !important; }
  .b-body[data-b-is-fontsizeLarge] .b-page-shm-keiei-life_catalogInner {
    flex-direction: column;
    padding: 20px 20px 0; }
  .b-body[data-b-is-fontsizeLarge] .b-page-shm-keiei-life_catalogItem {
    width: 100%; }
    .b-body[data-b-is-fontsizeLarge] .b-page-shm-keiei-life_catalogItem .b-a-fullImage {
      height: 100%; }
  .b-body[data-b-is-fontsizeLarge] .b-o-keyVisual[data-b-page='land_usage'] .b-a-wrapper .b-a-heading_h1, .b-body[data-b-is-fontsizeLarge] .b-o-keyVisual[data-b-page='land_usage'] .b-page-search #ss-result .b-a-heading_h1, .b-page-search .b-body[data-b-is-fontsizeLarge] .b-o-keyVisual[data-b-page='land_usage'] #ss-result .b-a-heading_h1 {
    font-size: calc(20px * 1.5); }
  .b-body[data-b-is-fontsizeLarge] .b-o-keyVisual[data-b-page='land_usage-strength'] .b-a-wrapper .b-a-heading_h1, .b-body[data-b-is-fontsizeLarge] .b-o-keyVisual[data-b-page='land_usage-strength'] .b-page-search #ss-result .b-a-heading_h1, .b-page-search .b-body[data-b-is-fontsizeLarge] .b-o-keyVisual[data-b-page='land_usage-strength'] #ss-result .b-a-heading_h1 {
    font-size: calc(18vw / 375 * 100 * 1.5); }
  .b-body[data-b-is-fontsizeLarge] .b-page-shm-keiei-product-bereo .b-break,
  .b-body[data-b-is-fontsizeLarge] .b-page-shm-keiei_catalogItem .b-break {
    display: block; }
  .b-body[data-b-is-fontsizeLarge] .b-page-shm-keiei-support-flow_flowItem {
    padding-top: 4px; }
  .b-body[data-b-is-fontsizeLarge] .b-page-shm-keiei-support-flow_flowList {
    padding: 20px 12px; }
  .b-body[data-b-is-fontsizeLarge] .b-page-shm-keiei-support-flow_flowInner .b-a-textLink_arrow-black-bg {
    margin-bottom: 70px; }
    .b-body[data-b-is-fontsizeLarge] .b-page-shm-keiei-support-flow_flowInner .b-a-textLink_arrow-black-bg_anchor {
      width: 100%; }
  .b-body[data-b-is-fontsizeLarge] .b-page-shm-keiei-support-leasing .b-page-shm-keiei_wrap .b-page-shm-keiei_column-gray {
    padding: 18px 16px 80px; }
  .b-body[data-b-is-fontsizeLarge] .b-page-shm-keiei-support-leasing .b-a-heading_h2, .b-body[data-b-is-fontsizeLarge] .b-page-shm-keiei-support-leasing .b-o-moduleLinkSet_heading .b-a-textLink_anchor, .b-o-moduleLinkSet_heading .b-body[data-b-is-fontsizeLarge] .b-page-shm-keiei-support-leasing .b-a-textLink_anchor {
    margin-top: 0 !important; }
  .b-body[data-b-is-fontsizeLarge] .b-o-keyVisual[data-b-page='shm-keiei-support-maintenance'] .b-a-heading_h1 {
    font-size: calc(20vw / 375 * 100 * 1.5); }
    .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-o-moduleLinkSet_box .b-o-moduleLinkSet_heading .b-a-textLink_anchor, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-o-moduleLinkSet_box .b-o-moduleLinkSet_heading .b-a-textLink_anchor {
      font-size: calc(18px * 1.5); }
    .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-o-moduleLinkSet_box .b-o-moduleLinkSet_item .b-a-textLink_anchor, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-o-moduleLinkSet_box .b-o-moduleLinkSet_item .b-a-textLink_anchor {
      font-size: calc(12px * 1.5); }
  .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-a-heading_h1, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-a-heading_h1 {
    font-size: calc(20px * 1.5); }
  .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-o-keyVisual[data-b-page='shm-keiei'] .b-a-wrapper .b-a-heading_h1, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-o-keyVisual[data-b-page='shm-keiei'] .b-page-search #ss-result .b-a-heading_h1, .b-page-search .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-o-keyVisual[data-b-page='shm-keiei'] #ss-result .b-a-heading_h1, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-o-keyVisual[data-b-page='shm-keiei'] .b-a-wrapper .b-a-heading_h1, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-o-keyVisual[data-b-page='shm-keiei'] .b-page-search #ss-result .b-a-heading_h1, .b-page-search .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-o-keyVisual[data-b-page='shm-keiei'] #ss-result .b-a-heading_h1 {
    font-size: calc(20px * 1.5); }
  .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-a-heading_h2, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-o-moduleLinkSet_heading .b-a-textLink_anchor, .b-o-moduleLinkSet_heading .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-a-textLink_anchor, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-a-heading_h2, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-o-moduleLinkSet_heading .b-a-textLink_anchor, .b-o-moduleLinkSet_heading .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-a-textLink_anchor {
    font-size: calc(18px * 1.5);
    margin-top: 70px; }
  .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-a-heading_h3, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-m-boxContents .b-a-plainText:first-of-type, .b-m-boxContents .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-a-plainText:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-m-boxContents .b-a-fileInput_label_text:first-of-type, .b-m-boxContents .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-a-fileInput_label_text:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-m-boxContents .b-a-fileInput_text:first-of-type, .b-m-boxContents .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-a-fileInput_text:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-m-boxContents .b-o-tooltipInTextBlock:first-of-type, .b-m-boxContents .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-o-tooltipInTextBlock:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-m-boxContents .b-page-sample-113_text:first-of-type, .b-m-boxContents .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-sample-113_text:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-m-boxLink .b-a-plainText:first-of-type, .b-m-boxLink .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-a-plainText:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-m-boxLink .b-a-fileInput_label_text:first-of-type, .b-m-boxLink .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-a-fileInput_label_text:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-m-boxLink .b-a-fileInput_text:first-of-type, .b-m-boxLink .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-a-fileInput_text:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-m-boxLink .b-o-tooltipInTextBlock:first-of-type, .b-m-boxLink .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-o-tooltipInTextBlock:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-m-boxLink .b-page-sample-113_text:first-of-type, .b-m-boxLink .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-sample-113_text:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-m-boxLinkRow .b-a-plainText:first-of-type, .b-m-boxLinkRow .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-a-plainText:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-m-boxLinkRow .b-a-fileInput_label_text:first-of-type, .b-m-boxLinkRow .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-a-fileInput_label_text:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-m-boxLinkRow .b-a-fileInput_text:first-of-type, .b-m-boxLinkRow .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-a-fileInput_text:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-m-boxLinkRow .b-o-tooltipInTextBlock:first-of-type, .b-m-boxLinkRow .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-o-tooltipInTextBlock:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-m-boxLinkRow .b-page-sample-113_text:first-of-type, .b-m-boxLinkRow .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-sample-113_text:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-a-heading_h3, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-m-boxContents .b-a-plainText:first-of-type, .b-m-boxContents .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-a-plainText:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-m-boxContents .b-a-fileInput_label_text:first-of-type, .b-m-boxContents .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-a-fileInput_label_text:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-m-boxContents .b-a-fileInput_text:first-of-type, .b-m-boxContents .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-a-fileInput_text:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-m-boxContents .b-o-tooltipInTextBlock:first-of-type, .b-m-boxContents .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-o-tooltipInTextBlock:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-m-boxContents .b-page-sample-113_text:first-of-type, .b-m-boxContents .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-sample-113_text:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-m-boxLink .b-a-plainText:first-of-type, .b-m-boxLink .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-a-plainText:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-m-boxLink .b-a-fileInput_label_text:first-of-type, .b-m-boxLink .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-a-fileInput_label_text:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-m-boxLink .b-a-fileInput_text:first-of-type, .b-m-boxLink .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-a-fileInput_text:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-m-boxLink .b-o-tooltipInTextBlock:first-of-type, .b-m-boxLink .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-o-tooltipInTextBlock:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-m-boxLink .b-page-sample-113_text:first-of-type, .b-m-boxLink .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-sample-113_text:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-m-boxLinkRow .b-a-plainText:first-of-type, .b-m-boxLinkRow .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-a-plainText:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-m-boxLinkRow .b-a-fileInput_label_text:first-of-type, .b-m-boxLinkRow .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-a-fileInput_label_text:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-m-boxLinkRow .b-a-fileInput_text:first-of-type, .b-m-boxLinkRow .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-a-fileInput_text:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-m-boxLinkRow .b-o-tooltipInTextBlock:first-of-type, .b-m-boxLinkRow .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-o-tooltipInTextBlock:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-m-boxLinkRow .b-page-sample-113_text:first-of-type, .b-m-boxLinkRow .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-sample-113_text:first-of-type {
    font-size: calc(15px * 1.5); }
  .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-a-radioButton_text, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-a-radioButton_text {
    font-size: calc(12px * 1.5); }
  .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-a-textLink_arrow-black-bg, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-a-textLink_arrow-black-bg {
    width: 100%; }
    .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-a-textLink_arrow-black-bg_anchor, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-a-textLink_arrow-black-bg_anchor {
      font-size: calc(14px * 1.5);
      margin-bottom: 40px;
      padding: 45px 0;
      text-align: center; }
      .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-a-textLink_arrow-black-bg_anchor .b-break, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-a-textLink_arrow-black-bg_anchor .b-break {
        display: block; }
  .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-a-textLink_arrow-red-bg, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-a-textLink_arrow-red-bg {
    width: 100%; }
    .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-a-textLink_arrow-red-bg_anchor, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-a-textLink_arrow-red-bg_anchor {
      font-size: calc(14px * 1.5);
      margin-bottom: 40px;
      padding: 45px 0;
      text-align: center; }
      .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-a-textLink_arrow-red-bg_anchor .b-break, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-a-textLink_arrow-red-bg_anchor .b-break {
        display: block; }
  .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-m-moduleRadioCollection_content .b-a-radioButton, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-m-moduleRadioCollection_content .b-a-radioButton {
    width: 100%; }
  .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-a-radioButton_text, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-a-radioButton_text {
    width: 100%; }
  .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-a-simpleButton_tag, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-a-simpleButton_tag {
    font-size: calc(12px * 1.5); }
  .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-works_narrow .b-m-boxLink .b-a-plainText:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-works_narrow .b-m-boxLink .b-a-fileInput_label_text:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-works_narrow .b-m-boxLink .b-a-fileInput_text:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-works_narrow .b-m-boxLink .b-o-tooltipInTextBlock:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-works_narrow .b-m-boxLink .b-page-sample-113_text:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-works_narrow .b-m-boxLink .b-a-plainText:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-works_narrow .b-m-boxLink .b-a-fileInput_label_text:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-works_narrow .b-m-boxLink .b-a-fileInput_text:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-works_narrow .b-m-boxLink .b-o-tooltipInTextBlock:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-works_narrow .b-m-boxLink .b-page-sample-113_text:first-of-type {
    background-position-y: 11px; }
    .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-works_narrow .b-m-boxLink .b-a-plainText:first-of-type .b-break, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-works_narrow .b-m-boxLink .b-a-fileInput_label_text:first-of-type .b-break, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-works_narrow .b-m-boxLink .b-a-fileInput_text:first-of-type .b-break, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-works_narrow .b-m-boxLink .b-o-tooltipInTextBlock:first-of-type .b-break, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-works_narrow .b-m-boxLink .b-page-sample-113_text:first-of-type .b-break, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-works_narrow .b-m-boxLink .b-a-plainText:first-of-type .b-break, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-works_narrow .b-m-boxLink .b-a-fileInput_label_text:first-of-type .b-break, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-works_narrow .b-m-boxLink .b-a-fileInput_text:first-of-type .b-break, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-works_narrow .b-m-boxLink .b-o-tooltipInTextBlock:first-of-type .b-break, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-works_narrow .b-m-boxLink .b-page-sample-113_text:first-of-type .b-break {
      display: none; }
  .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-o-moduleRowCards[data-b-row-num='4'] .b-m-boxLinkRow_info .b-a-plainText_m, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-o-moduleRowCards[data-b-row-num='4'] .b-m-boxLinkRow_info .b-a-fileInput_label_text, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-o-moduleRowCards[data-b-row-num='4'] .b-m-boxLinkRow_info .b-a-simpleButton_location, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-o-moduleRowCards[data-b-row-num='4'] .b-m-boxLinkRow_info .b-a-simpleButton_more, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-o-moduleRowCards[data-b-row-num='4'] .b-m-boxLinkRow_info .b-m-modal_slider-pager, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-o-moduleRowCards[data-b-row-num='4'] .b-m-boxLinkRow_info .b-m-tooltipInText, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-o-moduleRowCards[data-b-row-num='4'] .b-m-boxLinkRow_info .b-m-worksNaviButton .b-a-simpleButton, .b-m-worksNaviButton .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-o-moduleRowCards[data-b-row-num='4'] .b-m-boxLinkRow_info .b-a-simpleButton, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-o-moduleRowCards[data-b-row-num='4'] .b-m-boxLinkRow_info .b-o-locationNavi_content .b-m-accordion_inner .b-a-textLink_prefecture_anchor, .b-o-locationNavi_content .b-m-accordion_inner .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-o-moduleRowCards[data-b-row-num='4'] .b-m-boxLinkRow_info .b-a-textLink_prefecture_anchor, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-o-moduleRowCards[data-b-row-num='4'] .b-m-boxLinkRow_info .b-o-megadrop_sub .b-a-textLink_anchor, .b-o-megadrop_sub .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-o-moduleRowCards[data-b-row-num='4'] .b-m-boxLinkRow_info .b-a-textLink_anchor, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-o-moduleRowCards[data-b-row-num='4'] .b-m-boxLinkRow_info .b-o-moduleLinkSet_item .b-a-textLink_anchor, .b-o-moduleLinkSet_item .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-o-moduleRowCards[data-b-row-num='4'] .b-m-boxLinkRow_info .b-a-textLink_anchor, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-o-moduleRowCards[data-b-row-num='4'] .b-m-boxLinkRow_info .b-o-searchModal .b-a-simpleButton_modal, .b-o-searchModal .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-o-moduleRowCards[data-b-row-num='4'] .b-m-boxLinkRow_info .b-a-simpleButton_modal, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-o-moduleRowCards[data-b-row-num='4'] .b-m-boxLinkRow_info .b-o-tooltipInTextBlock, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-o-moduleRowCards[data-b-row-num='4'] .b-m-boxLinkRow_info .b-page-sample .b-a-heading_module-title, .b-page-sample .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-o-moduleRowCards[data-b-row-num='4'] .b-m-boxLinkRow_info .b-a-heading_module-title, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-o-moduleRowCards[data-b-row-num='4'] .b-m-boxLinkRow_info .b-page-sample-113_text, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-o-moduleRowCards[data-b-row-num='4'] .b-m-boxLinkRow_info .b-a-plainText_m, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-o-moduleRowCards[data-b-row-num='4'] .b-m-boxLinkRow_info .b-a-fileInput_label_text, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-o-moduleRowCards[data-b-row-num='4'] .b-m-boxLinkRow_info .b-a-simpleButton_location, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-o-moduleRowCards[data-b-row-num='4'] .b-m-boxLinkRow_info .b-a-simpleButton_more, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-o-moduleRowCards[data-b-row-num='4'] .b-m-boxLinkRow_info .b-m-modal_slider-pager, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-o-moduleRowCards[data-b-row-num='4'] .b-m-boxLinkRow_info .b-m-tooltipInText, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-o-moduleRowCards[data-b-row-num='4'] .b-m-boxLinkRow_info .b-m-worksNaviButton .b-a-simpleButton, .b-m-worksNaviButton .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-o-moduleRowCards[data-b-row-num='4'] .b-m-boxLinkRow_info .b-a-simpleButton, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-o-moduleRowCards[data-b-row-num='4'] .b-m-boxLinkRow_info .b-o-locationNavi_content .b-m-accordion_inner .b-a-textLink_prefecture_anchor, .b-o-locationNavi_content .b-m-accordion_inner .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-o-moduleRowCards[data-b-row-num='4'] .b-m-boxLinkRow_info .b-a-textLink_prefecture_anchor, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-o-moduleRowCards[data-b-row-num='4'] .b-m-boxLinkRow_info .b-o-megadrop_sub .b-a-textLink_anchor, .b-o-megadrop_sub .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-o-moduleRowCards[data-b-row-num='4'] .b-m-boxLinkRow_info .b-a-textLink_anchor, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-o-moduleRowCards[data-b-row-num='4'] .b-m-boxLinkRow_info .b-o-moduleLinkSet_item .b-a-textLink_anchor, .b-o-moduleLinkSet_item .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-o-moduleRowCards[data-b-row-num='4'] .b-m-boxLinkRow_info .b-a-textLink_anchor, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-o-moduleRowCards[data-b-row-num='4'] .b-m-boxLinkRow_info .b-o-searchModal .b-a-simpleButton_modal, .b-o-searchModal .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-o-moduleRowCards[data-b-row-num='4'] .b-m-boxLinkRow_info .b-a-simpleButton_modal, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-o-moduleRowCards[data-b-row-num='4'] .b-m-boxLinkRow_info .b-o-tooltipInTextBlock, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-o-moduleRowCards[data-b-row-num='4'] .b-m-boxLinkRow_info .b-page-sample .b-a-heading_module-title, .b-page-sample .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-o-moduleRowCards[data-b-row-num='4'] .b-m-boxLinkRow_info .b-a-heading_module-title, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-o-moduleRowCards[data-b-row-num='4'] .b-m-boxLinkRow_info .b-page-sample-113_text {
    font-size: 14px; }
  .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-works-detail_tag, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-works-detail_tag {
    font-size: calc(12px * 1.5); }
  .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-works-area .b-a-heading_h1:before, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-works-area .b-a-heading_h1:before {
    height: 30px; }
  .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-works-area_areaTh, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-works-area_areaTh {
    width: 100%; }
  .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-works-area_box .b-a-textLink_arrow_anchor, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-works-area_box .b-a-textLink_arrow_anchor {
    background-position-y: 12px; }
  .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-o-moduleRowCards[data-b-row-num='2'] .b-m-boxLinkRow .b-a-fullImage, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-o-moduleRowCards[data-b-row-num='2'] .b-m-boxLinkRow .b-a-fullImage {
    height: 200px; }
  .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-o-moduleRowCards[data-b-row-num='2'] .b-m-boxLinkRow_info .b-a-plainText:nth-child(2), .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-o-moduleRowCards[data-b-row-num='2'] .b-m-boxLinkRow_info .b-a-fileInput_label_text:nth-child(2), .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-o-moduleRowCards[data-b-row-num='2'] .b-m-boxLinkRow_info .b-a-fileInput_text:nth-child(2), .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-o-moduleRowCards[data-b-row-num='2'] .b-m-boxLinkRow_info .b-o-tooltipInTextBlock:nth-child(2), .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-o-moduleRowCards[data-b-row-num='2'] .b-m-boxLinkRow_info .b-page-sample-113_text:nth-child(2), .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-o-moduleRowCards[data-b-row-num='2'] .b-m-boxLinkRow_info .b-a-plainText:nth-child(2), .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-o-moduleRowCards[data-b-row-num='2'] .b-m-boxLinkRow_info .b-a-fileInput_label_text:nth-child(2), .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-o-moduleRowCards[data-b-row-num='2'] .b-m-boxLinkRow_info .b-a-fileInput_text:nth-child(2), .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-o-moduleRowCards[data-b-row-num='2'] .b-m-boxLinkRow_info .b-o-tooltipInTextBlock:nth-child(2), .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-o-moduleRowCards[data-b-row-num='2'] .b-m-boxLinkRow_info .b-page-sample-113_text:nth-child(2) {
    font-size: calc(13px * 1.5); }
  .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_catalogInner .b-a-textLink_arrow-black-bg .b-a-textLink_arrow-black-bg_anchor, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_catalogInner .b-a-textLink_arrow-black-bg .b-a-textLink_arrow-black-bg_anchor {
    background-position: right 2px center;
    padding: 40px 0; }
  .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_grayBox .b-a-heading_h3:after, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_grayBox .b-m-boxContents .b-a-plainText:first-of-type:after, .b-m-boxContents .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_grayBox .b-a-plainText:first-of-type:after, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_grayBox .b-m-boxContents .b-a-fileInput_label_text:first-of-type:after, .b-m-boxContents .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_grayBox .b-a-fileInput_label_text:first-of-type:after, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_grayBox .b-m-boxContents .b-a-fileInput_text:first-of-type:after, .b-m-boxContents .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_grayBox .b-a-fileInput_text:first-of-type:after, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_grayBox .b-m-boxContents .b-o-tooltipInTextBlock:first-of-type:after, .b-m-boxContents .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_grayBox .b-o-tooltipInTextBlock:first-of-type:after, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_grayBox .b-m-boxContents .b-page-sample-113_text:first-of-type:after, .b-m-boxContents .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_grayBox .b-page-sample-113_text:first-of-type:after, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_grayBox .b-m-boxLink .b-a-plainText:first-of-type:after, .b-m-boxLink .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_grayBox .b-a-plainText:first-of-type:after, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_grayBox .b-m-boxLink .b-a-fileInput_label_text:first-of-type:after, .b-m-boxLink .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_grayBox .b-a-fileInput_label_text:first-of-type:after, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_grayBox .b-m-boxLink .b-a-fileInput_text:first-of-type:after, .b-m-boxLink .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_grayBox .b-a-fileInput_text:first-of-type:after, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_grayBox .b-m-boxLink .b-o-tooltipInTextBlock:first-of-type:after, .b-m-boxLink .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_grayBox .b-o-tooltipInTextBlock:first-of-type:after, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_grayBox .b-m-boxLink .b-page-sample-113_text:first-of-type:after, .b-m-boxLink .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_grayBox .b-page-sample-113_text:first-of-type:after, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_grayBox .b-m-boxLinkRow .b-a-plainText:first-of-type:after, .b-m-boxLinkRow .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_grayBox .b-a-plainText:first-of-type:after, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_grayBox .b-m-boxLinkRow .b-a-fileInput_label_text:first-of-type:after, .b-m-boxLinkRow .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_grayBox .b-a-fileInput_label_text:first-of-type:after, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_grayBox .b-m-boxLinkRow .b-a-fileInput_text:first-of-type:after, .b-m-boxLinkRow .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_grayBox .b-a-fileInput_text:first-of-type:after, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_grayBox .b-m-boxLinkRow .b-o-tooltipInTextBlock:first-of-type:after, .b-m-boxLinkRow .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_grayBox .b-o-tooltipInTextBlock:first-of-type:after, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_grayBox .b-m-boxLinkRow .b-page-sample-113_text:first-of-type:after, .b-m-boxLinkRow .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_grayBox .b-page-sample-113_text:first-of-type:after, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_grayBox .b-a-heading_h3:after, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_grayBox .b-m-boxContents .b-a-plainText:first-of-type:after, .b-m-boxContents .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_grayBox .b-a-plainText:first-of-type:after, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_grayBox .b-m-boxContents .b-a-fileInput_label_text:first-of-type:after, .b-m-boxContents .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_grayBox .b-a-fileInput_label_text:first-of-type:after, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_grayBox .b-m-boxContents .b-a-fileInput_text:first-of-type:after, .b-m-boxContents .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_grayBox .b-a-fileInput_text:first-of-type:after, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_grayBox .b-m-boxContents .b-o-tooltipInTextBlock:first-of-type:after, .b-m-boxContents .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_grayBox .b-o-tooltipInTextBlock:first-of-type:after, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_grayBox .b-m-boxContents .b-page-sample-113_text:first-of-type:after, .b-m-boxContents .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_grayBox .b-page-sample-113_text:first-of-type:after, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_grayBox .b-m-boxLink .b-a-plainText:first-of-type:after, .b-m-boxLink .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_grayBox .b-a-plainText:first-of-type:after, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_grayBox .b-m-boxLink .b-a-fileInput_label_text:first-of-type:after, .b-m-boxLink .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_grayBox .b-a-fileInput_label_text:first-of-type:after, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_grayBox .b-m-boxLink .b-a-fileInput_text:first-of-type:after, .b-m-boxLink .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_grayBox .b-a-fileInput_text:first-of-type:after, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_grayBox .b-m-boxLink .b-o-tooltipInTextBlock:first-of-type:after, .b-m-boxLink .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_grayBox .b-o-tooltipInTextBlock:first-of-type:after, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_grayBox .b-m-boxLink .b-page-sample-113_text:first-of-type:after, .b-m-boxLink .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_grayBox .b-page-sample-113_text:first-of-type:after, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_grayBox .b-m-boxLinkRow .b-a-plainText:first-of-type:after, .b-m-boxLinkRow .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_grayBox .b-a-plainText:first-of-type:after, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_grayBox .b-m-boxLinkRow .b-a-fileInput_label_text:first-of-type:after, .b-m-boxLinkRow .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_grayBox .b-a-fileInput_label_text:first-of-type:after, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_grayBox .b-m-boxLinkRow .b-a-fileInput_text:first-of-type:after, .b-m-boxLinkRow .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_grayBox .b-a-fileInput_text:first-of-type:after, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_grayBox .b-m-boxLinkRow .b-o-tooltipInTextBlock:first-of-type:after, .b-m-boxLinkRow .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_grayBox .b-o-tooltipInTextBlock:first-of-type:after, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_grayBox .b-m-boxLinkRow .b-page-sample-113_text:first-of-type:after, .b-m-boxLinkRow .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_grayBox .b-page-sample-113_text:first-of-type:after {
    left: 36px; }
  .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_universal .b-page-shm-keiei_column-two .b-page-shm-keiei-interior_innerBox .b-a-heading_h3, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_universal .b-page-shm-keiei_column-two .b-page-shm-keiei-interior_innerBox .b-m-boxContents .b-a-plainText:first-of-type, .b-m-boxContents .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_universal .b-page-shm-keiei_column-two .b-page-shm-keiei-interior_innerBox .b-a-plainText:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_universal .b-page-shm-keiei_column-two .b-page-shm-keiei-interior_innerBox .b-m-boxContents .b-a-fileInput_label_text:first-of-type, .b-m-boxContents .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_universal .b-page-shm-keiei_column-two .b-page-shm-keiei-interior_innerBox .b-a-fileInput_label_text:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_universal .b-page-shm-keiei_column-two .b-page-shm-keiei-interior_innerBox .b-m-boxContents .b-a-fileInput_text:first-of-type, .b-m-boxContents .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_universal .b-page-shm-keiei_column-two .b-page-shm-keiei-interior_innerBox .b-a-fileInput_text:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_universal .b-page-shm-keiei_column-two .b-page-shm-keiei-interior_innerBox .b-m-boxContents .b-o-tooltipInTextBlock:first-of-type, .b-m-boxContents .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_universal .b-page-shm-keiei_column-two .b-page-shm-keiei-interior_innerBox .b-o-tooltipInTextBlock:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_universal .b-page-shm-keiei_column-two .b-page-shm-keiei-interior_innerBox .b-m-boxContents .b-page-sample-113_text:first-of-type, .b-m-boxContents .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_universal .b-page-shm-keiei_column-two .b-page-shm-keiei-interior_innerBox .b-page-sample-113_text:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_universal .b-page-shm-keiei_column-two .b-page-shm-keiei-interior_innerBox .b-m-boxLink .b-a-plainText:first-of-type, .b-m-boxLink .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_universal .b-page-shm-keiei_column-two .b-page-shm-keiei-interior_innerBox .b-a-plainText:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_universal .b-page-shm-keiei_column-two .b-page-shm-keiei-interior_innerBox .b-m-boxLink .b-a-fileInput_label_text:first-of-type, .b-m-boxLink .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_universal .b-page-shm-keiei_column-two .b-page-shm-keiei-interior_innerBox .b-a-fileInput_label_text:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_universal .b-page-shm-keiei_column-two .b-page-shm-keiei-interior_innerBox .b-m-boxLink .b-a-fileInput_text:first-of-type, .b-m-boxLink .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_universal .b-page-shm-keiei_column-two .b-page-shm-keiei-interior_innerBox .b-a-fileInput_text:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_universal .b-page-shm-keiei_column-two .b-page-shm-keiei-interior_innerBox .b-m-boxLink .b-o-tooltipInTextBlock:first-of-type, .b-m-boxLink .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_universal .b-page-shm-keiei_column-two .b-page-shm-keiei-interior_innerBox .b-o-tooltipInTextBlock:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_universal .b-page-shm-keiei_column-two .b-page-shm-keiei-interior_innerBox .b-m-boxLink .b-page-sample-113_text:first-of-type, .b-m-boxLink .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_universal .b-page-shm-keiei_column-two .b-page-shm-keiei-interior_innerBox .b-page-sample-113_text:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_universal .b-page-shm-keiei_column-two .b-page-shm-keiei-interior_innerBox .b-m-boxLinkRow .b-a-plainText:first-of-type, .b-m-boxLinkRow .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_universal .b-page-shm-keiei_column-two .b-page-shm-keiei-interior_innerBox .b-a-plainText:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_universal .b-page-shm-keiei_column-two .b-page-shm-keiei-interior_innerBox .b-m-boxLinkRow .b-a-fileInput_label_text:first-of-type, .b-m-boxLinkRow .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_universal .b-page-shm-keiei_column-two .b-page-shm-keiei-interior_innerBox .b-a-fileInput_label_text:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_universal .b-page-shm-keiei_column-two .b-page-shm-keiei-interior_innerBox .b-m-boxLinkRow .b-a-fileInput_text:first-of-type, .b-m-boxLinkRow .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_universal .b-page-shm-keiei_column-two .b-page-shm-keiei-interior_innerBox .b-a-fileInput_text:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_universal .b-page-shm-keiei_column-two .b-page-shm-keiei-interior_innerBox .b-m-boxLinkRow .b-o-tooltipInTextBlock:first-of-type, .b-m-boxLinkRow .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_universal .b-page-shm-keiei_column-two .b-page-shm-keiei-interior_innerBox .b-o-tooltipInTextBlock:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_universal .b-page-shm-keiei_column-two .b-page-shm-keiei-interior_innerBox .b-m-boxLinkRow .b-page-sample-113_text:first-of-type, .b-m-boxLinkRow .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_universal .b-page-shm-keiei_column-two .b-page-shm-keiei-interior_innerBox .b-page-sample-113_text:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_universal .b-page-shm-keiei_column-two .b-page-shm-keiei-interior_innerBox .b-a-heading_h3, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_universal .b-page-shm-keiei_column-two .b-page-shm-keiei-interior_innerBox .b-m-boxContents .b-a-plainText:first-of-type, .b-m-boxContents .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_universal .b-page-shm-keiei_column-two .b-page-shm-keiei-interior_innerBox .b-a-plainText:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_universal .b-page-shm-keiei_column-two .b-page-shm-keiei-interior_innerBox .b-m-boxContents .b-a-fileInput_label_text:first-of-type, .b-m-boxContents .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_universal .b-page-shm-keiei_column-two .b-page-shm-keiei-interior_innerBox .b-a-fileInput_label_text:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_universal .b-page-shm-keiei_column-two .b-page-shm-keiei-interior_innerBox .b-m-boxContents .b-a-fileInput_text:first-of-type, .b-m-boxContents .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_universal .b-page-shm-keiei_column-two .b-page-shm-keiei-interior_innerBox .b-a-fileInput_text:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_universal .b-page-shm-keiei_column-two .b-page-shm-keiei-interior_innerBox .b-m-boxContents .b-o-tooltipInTextBlock:first-of-type, .b-m-boxContents .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_universal .b-page-shm-keiei_column-two .b-page-shm-keiei-interior_innerBox .b-o-tooltipInTextBlock:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_universal .b-page-shm-keiei_column-two .b-page-shm-keiei-interior_innerBox .b-m-boxContents .b-page-sample-113_text:first-of-type, .b-m-boxContents .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_universal .b-page-shm-keiei_column-two .b-page-shm-keiei-interior_innerBox .b-page-sample-113_text:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_universal .b-page-shm-keiei_column-two .b-page-shm-keiei-interior_innerBox .b-m-boxLink .b-a-plainText:first-of-type, .b-m-boxLink .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_universal .b-page-shm-keiei_column-two .b-page-shm-keiei-interior_innerBox .b-a-plainText:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_universal .b-page-shm-keiei_column-two .b-page-shm-keiei-interior_innerBox .b-m-boxLink .b-a-fileInput_label_text:first-of-type, .b-m-boxLink .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_universal .b-page-shm-keiei_column-two .b-page-shm-keiei-interior_innerBox .b-a-fileInput_label_text:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_universal .b-page-shm-keiei_column-two .b-page-shm-keiei-interior_innerBox .b-m-boxLink .b-a-fileInput_text:first-of-type, .b-m-boxLink .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_universal .b-page-shm-keiei_column-two .b-page-shm-keiei-interior_innerBox .b-a-fileInput_text:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_universal .b-page-shm-keiei_column-two .b-page-shm-keiei-interior_innerBox .b-m-boxLink .b-o-tooltipInTextBlock:first-of-type, .b-m-boxLink .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_universal .b-page-shm-keiei_column-two .b-page-shm-keiei-interior_innerBox .b-o-tooltipInTextBlock:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_universal .b-page-shm-keiei_column-two .b-page-shm-keiei-interior_innerBox .b-m-boxLink .b-page-sample-113_text:first-of-type, .b-m-boxLink .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_universal .b-page-shm-keiei_column-two .b-page-shm-keiei-interior_innerBox .b-page-sample-113_text:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_universal .b-page-shm-keiei_column-two .b-page-shm-keiei-interior_innerBox .b-m-boxLinkRow .b-a-plainText:first-of-type, .b-m-boxLinkRow .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_universal .b-page-shm-keiei_column-two .b-page-shm-keiei-interior_innerBox .b-a-plainText:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_universal .b-page-shm-keiei_column-two .b-page-shm-keiei-interior_innerBox .b-m-boxLinkRow .b-a-fileInput_label_text:first-of-type, .b-m-boxLinkRow .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_universal .b-page-shm-keiei_column-two .b-page-shm-keiei-interior_innerBox .b-a-fileInput_label_text:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_universal .b-page-shm-keiei_column-two .b-page-shm-keiei-interior_innerBox .b-m-boxLinkRow .b-a-fileInput_text:first-of-type, .b-m-boxLinkRow .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_universal .b-page-shm-keiei_column-two .b-page-shm-keiei-interior_innerBox .b-a-fileInput_text:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_universal .b-page-shm-keiei_column-two .b-page-shm-keiei-interior_innerBox .b-m-boxLinkRow .b-o-tooltipInTextBlock:first-of-type, .b-m-boxLinkRow .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_universal .b-page-shm-keiei_column-two .b-page-shm-keiei-interior_innerBox .b-o-tooltipInTextBlock:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_universal .b-page-shm-keiei_column-two .b-page-shm-keiei-interior_innerBox .b-m-boxLinkRow .b-page-sample-113_text:first-of-type, .b-m-boxLinkRow .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_universal .b-page-shm-keiei_column-two .b-page-shm-keiei-interior_innerBox .b-page-sample-113_text:first-of-type {
    font-size: calc(15px * 1.5); }
  .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_universal .b-page-shm-keiei_column-four .b-a-plainText_m, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_universal .b-page-shm-keiei_column-four .b-a-fileInput_label_text, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_universal .b-page-shm-keiei_column-four .b-a-simpleButton_location, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_universal .b-page-shm-keiei_column-four .b-a-simpleButton_more, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_universal .b-page-shm-keiei_column-four .b-m-modal_slider-pager, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_universal .b-page-shm-keiei_column-four .b-m-tooltipInText, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_universal .b-page-shm-keiei_column-four .b-m-worksNaviButton .b-a-simpleButton, .b-m-worksNaviButton .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_universal .b-page-shm-keiei_column-four .b-a-simpleButton, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_universal .b-page-shm-keiei_column-four .b-o-locationNavi_content .b-m-accordion_inner .b-a-textLink_prefecture_anchor, .b-o-locationNavi_content .b-m-accordion_inner .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_universal .b-page-shm-keiei_column-four .b-a-textLink_prefecture_anchor, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_universal .b-page-shm-keiei_column-four .b-o-megadrop_sub .b-a-textLink_anchor, .b-o-megadrop_sub .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_universal .b-page-shm-keiei_column-four .b-a-textLink_anchor, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_universal .b-page-shm-keiei_column-four .b-o-moduleLinkSet_item .b-a-textLink_anchor, .b-o-moduleLinkSet_item .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_universal .b-page-shm-keiei_column-four .b-a-textLink_anchor, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_universal .b-page-shm-keiei_column-four .b-o-searchModal .b-a-simpleButton_modal, .b-o-searchModal .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_universal .b-page-shm-keiei_column-four .b-a-simpleButton_modal, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_universal .b-page-shm-keiei_column-four .b-o-tooltipInTextBlock, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_universal .b-page-shm-keiei_column-four .b-page-sample .b-a-heading_module-title, .b-page-sample .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_universal .b-page-shm-keiei_column-four .b-a-heading_module-title, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-interior_universal .b-page-shm-keiei_column-four .b-page-sample-113_text, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_universal .b-page-shm-keiei_column-four .b-a-plainText_m, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_universal .b-page-shm-keiei_column-four .b-a-fileInput_label_text, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_universal .b-page-shm-keiei_column-four .b-a-simpleButton_location, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_universal .b-page-shm-keiei_column-four .b-a-simpleButton_more, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_universal .b-page-shm-keiei_column-four .b-m-modal_slider-pager, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_universal .b-page-shm-keiei_column-four .b-m-tooltipInText, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_universal .b-page-shm-keiei_column-four .b-m-worksNaviButton .b-a-simpleButton, .b-m-worksNaviButton .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_universal .b-page-shm-keiei_column-four .b-a-simpleButton, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_universal .b-page-shm-keiei_column-four .b-o-locationNavi_content .b-m-accordion_inner .b-a-textLink_prefecture_anchor, .b-o-locationNavi_content .b-m-accordion_inner .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_universal .b-page-shm-keiei_column-four .b-a-textLink_prefecture_anchor, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_universal .b-page-shm-keiei_column-four .b-o-megadrop_sub .b-a-textLink_anchor, .b-o-megadrop_sub .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_universal .b-page-shm-keiei_column-four .b-a-textLink_anchor, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_universal .b-page-shm-keiei_column-four .b-o-moduleLinkSet_item .b-a-textLink_anchor, .b-o-moduleLinkSet_item .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_universal .b-page-shm-keiei_column-four .b-a-textLink_anchor, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_universal .b-page-shm-keiei_column-four .b-o-searchModal .b-a-simpleButton_modal, .b-o-searchModal .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_universal .b-page-shm-keiei_column-four .b-a-simpleButton_modal, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_universal .b-page-shm-keiei_column-four .b-o-tooltipInTextBlock, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_universal .b-page-shm-keiei_column-four .b-page-sample .b-a-heading_module-title, .b-page-sample .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_universal .b-page-shm-keiei_column-four .b-a-heading_module-title, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-interior_universal .b-page-shm-keiei_column-four .b-page-sample-113_text {
    font-size: calc(12px * 1.5); }
  .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-land_usage_subLink .b-a-wrapper, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-land_usage_subLink .b-page-search #ss-result, .b-page-search .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-land_usage_subLink #ss-result, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-land_usage_subLink .b-a-wrapper, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-land_usage_subLink .b-page-search #ss-result, .b-page-search .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-land_usage_subLink #ss-result {
    width: 300px; }
  .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-land_usage_subLink .b-a-textLink_anchor, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-land_usage_subLink .b-a-textLink_anchor {
    width: 300px; }
  .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-land_usage_management .b-o-moduleCards .b-m-boxLink .b-a-plainText:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-land_usage_management .b-o-moduleCards .b-m-boxLink .b-a-fileInput_label_text:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-land_usage_management .b-o-moduleCards .b-m-boxLink .b-a-fileInput_text:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-land_usage_management .b-o-moduleCards .b-m-boxLink .b-o-tooltipInTextBlock:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-land_usage_management .b-o-moduleCards .b-m-boxLink .b-page-sample-113_text:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-land_usage_management .b-o-moduleCards .b-m-boxLink .b-a-plainText:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-land_usage_management .b-o-moduleCards .b-m-boxLink .b-a-fileInput_label_text:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-land_usage_management .b-o-moduleCards .b-m-boxLink .b-a-fileInput_text:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-land_usage_management .b-o-moduleCards .b-m-boxLink .b-o-tooltipInTextBlock:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-land_usage_management .b-o-moduleCards .b-m-boxLink .b-page-sample-113_text:first-of-type {
    background-position-y: 18px; }
  .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-land_usage_management .b-o-moduleRowCards[data-b-row-num='2'] .b-m-boxLinkRow_info .b-a-plainText:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-land_usage_management .b-o-moduleRowCards[data-b-row-num='2'] .b-m-boxLinkRow_info .b-a-fileInput_label_text:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-land_usage_management .b-o-moduleRowCards[data-b-row-num='2'] .b-m-boxLinkRow_info .b-a-fileInput_text:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-land_usage_management .b-o-moduleRowCards[data-b-row-num='2'] .b-m-boxLinkRow_info .b-o-tooltipInTextBlock:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-land_usage_management .b-o-moduleRowCards[data-b-row-num='2'] .b-m-boxLinkRow_info .b-page-sample-113_text:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-land_usage_management .b-o-moduleRowCards[data-b-row-num='2'] .b-m-boxLinkRow_info .b-a-plainText:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-land_usage_management .b-o-moduleRowCards[data-b-row-num='2'] .b-m-boxLinkRow_info .b-a-fileInput_label_text:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-land_usage_management .b-o-moduleRowCards[data-b-row-num='2'] .b-m-boxLinkRow_info .b-a-fileInput_text:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-land_usage_management .b-o-moduleRowCards[data-b-row-num='2'] .b-m-boxLinkRow_info .b-o-tooltipInTextBlock:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-land_usage_management .b-o-moduleRowCards[data-b-row-num='2'] .b-m-boxLinkRow_info .b-page-sample-113_text:first-of-type {
    background-position-y: 22px;
    font-size: calc(15px * 1.5); }
  .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_wrap .b-a-textLink_arrow-black-bg .b-a-textLink_arrow-black-bg_anchor, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_wrap .b-a-textLink_arrow-black-bg .b-a-textLink_arrow-black-bg_anchor {
    font-size: calc(15px * 1.5); }
  .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-land_usage_guide .b-o-moduleCards[data-b-row-num='4'] .b-m-boxLink, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-land_usage_guide .b-o-moduleCards[data-b-row-num='4'] .b-m-boxLink {
    width: 100%; }
    .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-land_usage_guide .b-o-moduleCards[data-b-row-num='4'] .b-m-boxLink .b-a-fullImage, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-land_usage_guide .b-o-moduleCards[data-b-row-num='4'] .b-m-boxLink .b-a-fullImage {
      height: auto; }
  .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-m-shm-link .b-a-textLink_arrow-black-bg_anchor, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-m-shm-link .b-a-textLink_arrow-black-bg_anchor {
    margin-bottom: 40px;
    padding: 15px 0; }
  .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-m-shm-link .b-a-textLink_arrow-red-bg, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-m-shm-link .b-a-textLink_arrow-red-bg {
    margin-bottom: 50px; }
  .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_shamaisonItem, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_shamaisonItem {
    height: 69.33333vw; }
    .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_shamaisonItem .b-a-heading_h3, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_shamaisonItem .b-m-boxContents .b-a-plainText:first-of-type, .b-m-boxContents .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_shamaisonItem .b-a-plainText:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_shamaisonItem .b-m-boxContents .b-a-fileInput_label_text:first-of-type, .b-m-boxContents .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_shamaisonItem .b-a-fileInput_label_text:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_shamaisonItem .b-m-boxContents .b-a-fileInput_text:first-of-type, .b-m-boxContents .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_shamaisonItem .b-a-fileInput_text:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_shamaisonItem .b-m-boxContents .b-o-tooltipInTextBlock:first-of-type, .b-m-boxContents .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_shamaisonItem .b-o-tooltipInTextBlock:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_shamaisonItem .b-m-boxContents .b-page-sample-113_text:first-of-type, .b-m-boxContents .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_shamaisonItem .b-page-sample-113_text:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_shamaisonItem .b-m-boxLink .b-a-plainText:first-of-type, .b-m-boxLink .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_shamaisonItem .b-a-plainText:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_shamaisonItem .b-m-boxLink .b-a-fileInput_label_text:first-of-type, .b-m-boxLink .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_shamaisonItem .b-a-fileInput_label_text:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_shamaisonItem .b-m-boxLink .b-a-fileInput_text:first-of-type, .b-m-boxLink .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_shamaisonItem .b-a-fileInput_text:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_shamaisonItem .b-m-boxLink .b-o-tooltipInTextBlock:first-of-type, .b-m-boxLink .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_shamaisonItem .b-o-tooltipInTextBlock:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_shamaisonItem .b-m-boxLink .b-page-sample-113_text:first-of-type, .b-m-boxLink .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_shamaisonItem .b-page-sample-113_text:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_shamaisonItem .b-m-boxLinkRow .b-a-plainText:first-of-type, .b-m-boxLinkRow .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_shamaisonItem .b-a-plainText:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_shamaisonItem .b-m-boxLinkRow .b-a-fileInput_label_text:first-of-type, .b-m-boxLinkRow .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_shamaisonItem .b-a-fileInput_label_text:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_shamaisonItem .b-m-boxLinkRow .b-a-fileInput_text:first-of-type, .b-m-boxLinkRow .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_shamaisonItem .b-a-fileInput_text:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_shamaisonItem .b-m-boxLinkRow .b-o-tooltipInTextBlock:first-of-type, .b-m-boxLinkRow .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_shamaisonItem .b-o-tooltipInTextBlock:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_shamaisonItem .b-m-boxLinkRow .b-page-sample-113_text:first-of-type, .b-m-boxLinkRow .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_shamaisonItem .b-page-sample-113_text:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_shamaisonItem .b-a-heading_h3, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_shamaisonItem .b-m-boxContents .b-a-plainText:first-of-type, .b-m-boxContents .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_shamaisonItem .b-a-plainText:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_shamaisonItem .b-m-boxContents .b-a-fileInput_label_text:first-of-type, .b-m-boxContents .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_shamaisonItem .b-a-fileInput_label_text:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_shamaisonItem .b-m-boxContents .b-a-fileInput_text:first-of-type, .b-m-boxContents .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_shamaisonItem .b-a-fileInput_text:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_shamaisonItem .b-m-boxContents .b-o-tooltipInTextBlock:first-of-type, .b-m-boxContents .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_shamaisonItem .b-o-tooltipInTextBlock:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_shamaisonItem .b-m-boxContents .b-page-sample-113_text:first-of-type, .b-m-boxContents .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_shamaisonItem .b-page-sample-113_text:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_shamaisonItem .b-m-boxLink .b-a-plainText:first-of-type, .b-m-boxLink .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_shamaisonItem .b-a-plainText:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_shamaisonItem .b-m-boxLink .b-a-fileInput_label_text:first-of-type, .b-m-boxLink .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_shamaisonItem .b-a-fileInput_label_text:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_shamaisonItem .b-m-boxLink .b-a-fileInput_text:first-of-type, .b-m-boxLink .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_shamaisonItem .b-a-fileInput_text:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_shamaisonItem .b-m-boxLink .b-o-tooltipInTextBlock:first-of-type, .b-m-boxLink .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_shamaisonItem .b-o-tooltipInTextBlock:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_shamaisonItem .b-m-boxLink .b-page-sample-113_text:first-of-type, .b-m-boxLink .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_shamaisonItem .b-page-sample-113_text:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_shamaisonItem .b-m-boxLinkRow .b-a-plainText:first-of-type, .b-m-boxLinkRow .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_shamaisonItem .b-a-plainText:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_shamaisonItem .b-m-boxLinkRow .b-a-fileInput_label_text:first-of-type, .b-m-boxLinkRow .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_shamaisonItem .b-a-fileInput_label_text:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_shamaisonItem .b-m-boxLinkRow .b-a-fileInput_text:first-of-type, .b-m-boxLinkRow .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_shamaisonItem .b-a-fileInput_text:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_shamaisonItem .b-m-boxLinkRow .b-o-tooltipInTextBlock:first-of-type, .b-m-boxLinkRow .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_shamaisonItem .b-o-tooltipInTextBlock:first-of-type, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_shamaisonItem .b-m-boxLinkRow .b-page-sample-113_text:first-of-type, .b-m-boxLinkRow .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_shamaisonItem .b-page-sample-113_text:first-of-type {
      font-size: calc(16px * 1.5); }
    .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_shamaisonItem .b-a-plainText_l, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_shamaisonItem .b-a-plainText_l {
      font-size: calc(24px * 1.5);
      letter-spacing: -.04em; }
    .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_shamaisonItem .b-a-plainText_m, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_shamaisonItem .b-a-fileInput_label_text, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_shamaisonItem .b-a-simpleButton_location, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_shamaisonItem .b-a-simpleButton_more, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_shamaisonItem .b-m-modal_slider-pager, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_shamaisonItem .b-m-tooltipInText, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_shamaisonItem .b-m-worksNaviButton .b-a-simpleButton, .b-m-worksNaviButton .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_shamaisonItem .b-a-simpleButton, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_shamaisonItem .b-o-locationNavi_content .b-m-accordion_inner .b-a-textLink_prefecture_anchor, .b-o-locationNavi_content .b-m-accordion_inner .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_shamaisonItem .b-a-textLink_prefecture_anchor, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_shamaisonItem .b-o-megadrop_sub .b-a-textLink_anchor, .b-o-megadrop_sub .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_shamaisonItem .b-a-textLink_anchor, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_shamaisonItem .b-o-moduleLinkSet_item .b-a-textLink_anchor, .b-o-moduleLinkSet_item .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_shamaisonItem .b-a-textLink_anchor, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_shamaisonItem .b-o-searchModal .b-a-simpleButton_modal, .b-o-searchModal .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_shamaisonItem .b-a-simpleButton_modal, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_shamaisonItem .b-o-tooltipInTextBlock, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_shamaisonItem .b-page-sample .b-a-heading_module-title, .b-page-sample .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_shamaisonItem .b-a-heading_module-title, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_shamaisonItem .b-page-sample-113_text, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_shamaisonItem .b-a-plainText_m, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_shamaisonItem .b-a-fileInput_label_text, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_shamaisonItem .b-a-simpleButton_location, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_shamaisonItem .b-a-simpleButton_more, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_shamaisonItem .b-m-modal_slider-pager, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_shamaisonItem .b-m-tooltipInText, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_shamaisonItem .b-m-worksNaviButton .b-a-simpleButton, .b-m-worksNaviButton .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_shamaisonItem .b-a-simpleButton, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_shamaisonItem .b-o-locationNavi_content .b-m-accordion_inner .b-a-textLink_prefecture_anchor, .b-o-locationNavi_content .b-m-accordion_inner .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_shamaisonItem .b-a-textLink_prefecture_anchor, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_shamaisonItem .b-o-megadrop_sub .b-a-textLink_anchor, .b-o-megadrop_sub .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_shamaisonItem .b-a-textLink_anchor, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_shamaisonItem .b-o-moduleLinkSet_item .b-a-textLink_anchor, .b-o-moduleLinkSet_item .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_shamaisonItem .b-a-textLink_anchor, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_shamaisonItem .b-o-searchModal .b-a-simpleButton_modal, .b-o-searchModal .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_shamaisonItem .b-a-simpleButton_modal, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_shamaisonItem .b-o-tooltipInTextBlock, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_shamaisonItem .b-page-sample .b-a-heading_module-title, .b-page-sample .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_shamaisonItem .b-a-heading_module-title, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_shamaisonItem .b-page-sample-113_text {
      font-size: calc(14px * 1.5);
      font-weight: bold; }
    .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_shamaisonItem .b-a-plainText_s, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_shamaisonItem .b-a-fileInput_text, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_shamaisonItem .b-o-adDetail-text .b-a-heading_new:after, .b-o-adDetail-text .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_shamaisonItem .b-a-heading_new:after, .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_shamaisonItem .b-o-cmDetail_text .b-a-heading_new:after, .b-o-cmDetail_text .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_shamaisonItem .b-a-heading_new:after, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_shamaisonItem .b-a-plainText_s, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_shamaisonItem .b-a-fileInput_text, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_shamaisonItem .b-o-adDetail-text .b-a-heading_new:after, .b-o-adDetail-text .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_shamaisonItem .b-a-heading_new:after, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_shamaisonItem .b-o-cmDetail_text .b-a-heading_new:after, .b-o-cmDetail_text .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_shamaisonItem .b-a-heading_new:after {
      font-size: calc(10px * 1.5);
      position: relative;
      top: -8px; }
  .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei_shamaisonItemText, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei_shamaisonItemText {
    padding-top: 10px; }
  .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-o-moduleLinkSet_heading .b-a-textLink_anchor, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-o-moduleLinkSet_heading .b-a-textLink_anchor {
    margin-top: 30px; }
  .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-rental_contact, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-rental_contact {
    padding-bottom: 10px; }
  .b-body[data-b-is-fontsizeLarge] [class^='b-page-shm-keiei'] .b-page-shm-keiei-rental_contactItem, .b-body[data-b-is-fontsizeLarge] [class^='b-page-land_usage'] .b-page-shm-keiei-rental_contactItem {
    margin: 0 auto 60px;
    width: 90%; }
    body.b-body .b-is-pc {
      display: none;
      visibility: hidden; }
    body.b-body .b-is-sp {
      display: block;
      visibility: visible; }
    body.b-body .base-h1wide > div .h1 {
      -webkit-transform: translate(20px, 0);
              transform: translate(20px, 0); }
    body.b-body .base-h1wide[data-b-scroll-animation-active='true'] .h1 {
      -webkit-transform: translate(0, 0);
              transform: translate(0, 0); }
    .b-a-accordionButton {
      height: 45px; }
    .b-a-burgerButton {
      padding: 0 15px;
      width: 51px; }
      .b-a-burgerButton_closed {
        height: 1px;
        width: 21px; }
    .b-a-burgerInnerButton {
      font-size: 12px;
      padding: 0 50px 0 16px; }
      .b-a-burgerInnerButton:before {
        left: 16px;
        width: calc(100% - 49px); }
      .b-a-burgerInnerButton:after {
        right: 39px; }
      .b-a-burgerInnerButton[target='_blank'] {
        background-position: right 35px center; }
    .b-a-fileInput_label {
      width: 100%; }
  .b-a-heading_h1 {
    font-size: 20px;
    letter-spacing: .53px; }
  .b-a-heading_h2, .b-o-moduleLinkSet_heading .b-a-textLink_anchor {
    font-size: 18px;
    letter-spacing: .48px; }
  .b-a-heading_h3, .b-m-boxContents .b-a-plainText:first-of-type, .b-m-boxContents .b-a-fileInput_label_text:first-of-type, .b-m-boxContents .b-a-fileInput_text:first-of-type, .b-m-boxContents .b-o-tooltipInTextBlock:first-of-type, .b-m-boxContents .b-page-sample-113_text:first-of-type, .b-m-boxLink .b-a-plainText:first-of-type, .b-m-boxLink .b-a-fileInput_label_text:first-of-type, .b-m-boxLink .b-a-fileInput_text:first-of-type, .b-m-boxLink .b-o-tooltipInTextBlock:first-of-type, .b-m-boxLink .b-page-sample-113_text:first-of-type, .b-m-boxLinkRow .b-a-plainText:first-of-type, .b-m-boxLinkRow .b-a-fileInput_label_text:first-of-type, .b-m-boxLinkRow .b-a-fileInput_text:first-of-type, .b-m-boxLinkRow .b-o-tooltipInTextBlock:first-of-type, .b-m-boxLinkRow .b-page-sample-113_text:first-of-type, .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-a-plainText:first-of-type, .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-a-fileInput_label_text:first-of-type, .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-a-fileInput_text:first-of-type, .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-o-tooltipInTextBlock:first-of-type, .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-page-sample-113_text:first-of-type {
    font-size: 15px;
    letter-spacing: .4px; }
  .b-a-heading_h4, .b-m-tabBox_navi .b-a-simpleButton_tab, .b-o-moduleFadeSlider_main-caption .b-a-plainText, .b-o-moduleFadeSlider_main-caption .b-a-fileInput_label_text, .b-o-moduleFadeSlider_main-caption .b-a-fileInput_text, .b-o-moduleFadeSlider_main-caption .b-o-tooltipInTextBlock, .b-o-moduleFadeSlider_main-caption .b-page-sample-113_text, .b-o-moduleFadeSlider_main-captionLink .b-a-plainText, .b-o-moduleFadeSlider_main-captionLink .b-a-fileInput_label_text, .b-o-moduleFadeSlider_main-captionLink .b-a-fileInput_text, .b-o-moduleFadeSlider_main-captionLink .b-o-tooltipInTextBlock, .b-o-moduleFadeSlider_main-captionLink .b-page-sample-113_text {
    font-size: 12px;
    letter-spacing: .32px; }
  .b-a-heading_pageTitle:before {
    top: 5px; }
  .b-a-heading_ordered {
    align-items: flex-start;
    display: flex; }
    .b-a-heading_ordered::before {
      margin-top: 5px;
      white-space: nowrap; }
  .b-a-heading_bordered.b-a-heading_h1 {
    padding-bottom: 10px; }
  .b-a-heading_bordered.b-a-heading_h2, .b-o-moduleLinkSet_heading .b-a-heading_bordered.b-a-textLink_anchor {
    padding-bottom: 9px; }
    .b-a-input {
      font-size: 16px; }
    .b-a-logo {
      width: 75px; }
      .b-a-logo.b-is-white {
        height: 34px;
        width: 75px; }
  .b-a-plainText_l {
    letter-spacing: .48px; }
  .b-a-plainText_s, .b-a-fileInput_text, .b-o-adDetail-text .b-a-heading_new:after, .b-o-cmDetail_text .b-a-heading_new:after {
    letter-spacing: .32px; }
  .b-a-plainText_ss, .b-o-localSearchNavi_button, .b-o-localSearchNavi .b-m-modal .b-a-simpleButton_modal, .b-o-localSearchNavi .b-o-liaisonPrefectureNavi .b-a-simpleButton_modal, .b-o-localSearchNavi > .b-a-textLink .b-a-textLink_anchor {
    letter-spacing: .27px; }
    .b-a-radioButton_label {
      height: auto;
      font-size: 12px; }
    .b-a-radioButton_text {
      width: 96px; }
    .b-a-radioButton_hasInput {
      display: block; }
      .b-a-radioButton_hasInput .b-a-radioButton_label {
        margin-right: 0; }
    .b-a-scrollBox {
      height: 323px;
      padding-right: 40px;
      width: 100%; }
      .b-a-scrollBox[data-b-horizontal] {
        height: auto; }
    .b-a-searchButton {
      background: url("/library/img/common/icon_search_long.png") no-repeat center center;
      background-size: 17px;
      height: 100%;
      padding: 5px;
      width: 27px; }
  .b-a-simpleButton_tag {
    font-size: 12px;
    font-weight: normal;
    letter-spacing: .32px; }
  .b-a-simpleButton_bookmark-banner, .b-a-simpleButton_bookmarked-banner, .b-a-simpleButton_bookmark-banner.b-is-active {
    background-position: right 18px top 16px;
    font-size: 12px;
    height: 50px;
    letter-spacing: .32px;
    width: 125px; }
  .b-a-simpleButton_modal {
    font-size: 12px;
    padding: 14px 40px 15px;
    width: 100%; }
  .b-a-simpleButton_prev, .b-a-simpleButton_next {
    height: 70px;
    width: 20px; }
    .b-a-simpleButton_prev:before, .b-a-simpleButton_prev:after, .b-a-simpleButton_next:before, .b-a-simpleButton_next:after {
      left: 10px; }
    .b-a-simpleButton_prev:before, .b-a-simpleButton_next:before {
      top: 28px; }
    .b-a-simpleButton_prev:after, .b-a-simpleButton_next:after {
      top: 33px; }
  .b-a-simpleButton_modal-close {
    height: 14px;
    width: 24px; }
    .b-a-simpleButton_modal-close:before, .b-a-simpleButton_modal-close:after {
      height: 24px;
      left: 12px;
      top: -5px;
      width: 1px; }
  .b-a-simpleButton_more {
    background-position: right 15px center;
    height: 45px;
    width: 265px; }
    .b-a-snsButton {
      height: 70px;
      width: calc((100% - 2px) / 5);
      background-size: 35px; }
      .b-a-snsButton.b-is-compact {
        width: 25%; }
    .b-a-textBox {
      padding: 25px; }
      .b-a-textLink_arrow_anchor {
        padding: 0 45px 10px 10px; }
      .b-a-textLink_arrow-black-bg {
        height: 45px;
        width: 265px; }
        .b-a-textLink_arrow-black-bg_anchor {
          background-position: right 20px center;
          font-size: 14px;
          font-weight: normal; }
      .b-a-textLink_arrow-white-bg {
        height: 45px;
        width: 265px; }
        .b-a-textLink_arrow-white-bg_anchor {
          background-position: right 20px center;
          font-size: 14px;
          font-weight: normal; }
      .b-a-textLink_arrow-red-bg {
        height: 45px;
        width: 265px; }
        .b-a-textLink_arrow-red-bg_anchor {
          background-position: right 20px center;
          font-size: 14px;
          font-weight: normal; }
      .b-a-textLink_arrow-blue-bg {
        height: 45px;
        width: 265px; }
        .b-a-textLink_arrow-blue-bg_anchor {
          background-position: right 20px center;
          font-size: 14px;
          font-weight: normal; }
      .b-a-textLink_pdf_anchor {
        color: #242424;
        line-height: 2; }
        .b-a-textLink_pdf_anchor[data-b-pdf-volume]:after {
          bottom: 0; }
        .b-a-textLink_pdf_anchor:before {
          bottom: 4px; }
      .b-a-textLink_pdf-black-bg {
        height: 45px;
        width: 265px; }
        .b-a-textLink_pdf-black-bg_anchor {
          background-position: right 20px center;
          font-size: 14px;
          font-weight: normal;
          padding: 0 35px; }
      .b-a-textLink_pdf-white-bg {
        height: 45px;
        width: 265px; }
        .b-a-textLink_pdf-white-bg_anchor {
          background-position: right 20px center;
          font-size: 14px;
          font-weight: normal;
          padding: 0 35px; }
      .b-a-textLink_in-page-anchor-box_anchor {
        background-position: right 20px top 20px;
        padding-right: 35px; }
    .b-a-wrapper, .b-page-search #ss-result {
      width: calc(100% - 40px); }
  .b-m-accordion_button {
    padding: 0 15px; }
  .b-m-accordion_inner {
    padding: 15px; }
    .b-m-accordionNavi {
      border-color: #38383c; }
      .b-m-accordionNavi .b-m-accordionNavi_button {
        height: 45px; }
      .b-m-accordionNavi_content .b-a-textLink,
      .b-m-accordionNavi_content .b-m-accordionNavi {
        width: 100%; }
      .b-m-accordionNavi_content .b-a-textLink {
        margin-bottom: 0;
        padding-left: 15px; }
        .b-m-accordionNavi_content .b-a-textLink_anchor {
          background: none;
          border-top: 1px dashed #4e4e53;
          font-size: 12px;
          padding: 15px 0; }
          .b-m-accordionNavi_content .b-a-textLink_anchor:after {
            border-color: transparent transparent transparent #83838c;
            right: 28px; }
      .b-m-accordionNavi_content .b-m-accordionNavi {
        border: none;
        margin-bottom: 0;
        padding-left: 15px; }
        .b-m-accordionNavi_content .b-m-accordionNavi_button {
          border-top: 1px dashed #4e4e53; }
          .b-m-accordionNavi_content .b-m-accordionNavi_button .b-a-plainText, .b-m-accordionNavi_content .b-m-accordionNavi_button .b-a-fileInput_label_text, .b-m-accordionNavi_content .b-m-accordionNavi_button .b-a-fileInput_text, .b-m-accordionNavi_content .b-m-accordionNavi_button .b-o-tooltipInTextBlock, .b-m-accordionNavi_content .b-m-accordionNavi_button .b-page-sample-113_text {
            font-size: 12px;
            margin-bottom: 0;
            padding: 15px 0; }
          .b-m-accordionNavi_content .b-m-accordionNavi_button .b-a-accordionButton {
            background: none;
            display: flex;
            -webkit-transform: translateX(3px) scale(0.6);
                    transform: translateX(3px) scale(0.6); }
        .b-m-accordionNavi_content .b-m-accordionNavi_content {
          height: 0; }
          .b-m-accordionNavi_content .b-m-accordionNavi_content .b-a-textLink {
            margin-bottom: 0; }
      .b-m-accordionNavi_inner {
        display: block;
        padding: 0; }
      .b-m-accordionNavi[data-b-category='comprehensive'] .b-m-accordionNavi_content .b-a-textLink,
      .b-m-accordionNavi[data-b-category='comprehensive'] .b-m-accordionNavi_content .b-m-accordionNavi {
        width: 100%; }
      .b-m-accordionNavi[data-b-category='development_business'] .b-m-accordionNavi_item .b-a-textLink, .b-m-accordionNavi[data-b-category='reform'] .b-m-accordionNavi_item .b-a-textLink {
        display: block; }
      .b-m-accordionNavi[data-b-category='group'] .b-m-accordionNavi_content .b-a-textLink {
        margin-bottom: 0;
        padding-right: 30px;
        width: 100%; }
        .b-m-accordionNavi[data-b-category='group'] .b-m-accordionNavi_content .b-a-textLink_anchor {
          background-size: 10px; }
    .b-m-akiyaContact {
      margin-top: 39px;
      padding-bottom: 38px;
      padding-top: 42px; }
      .b-m-akiyaContact_inner {
        padding: 22px 20px 42px;
        width: calc(100% - 40px); }
      .b-m-akiyaContact_wrap {
        flex-direction: column; }
      .b-m-akiyaContact_item {
        margin-bottom: 30px;
        width: 100%; }
        .b-m-akiyaContact_item:first-of-type:before {
          display: none; }
        .b-m-akiyaContact_item:last-of-type {
          margin-bottom: 0; }
        .b-m-akiyaContact_item .b-a-heading_h3, .b-m-akiyaContact_item .b-m-boxContents .b-a-plainText:first-of-type, .b-m-boxContents .b-m-akiyaContact_item .b-a-plainText:first-of-type, .b-m-akiyaContact_item .b-m-boxContents .b-a-fileInput_label_text:first-of-type, .b-m-boxContents .b-m-akiyaContact_item .b-a-fileInput_label_text:first-of-type, .b-m-akiyaContact_item .b-m-boxContents .b-a-fileInput_text:first-of-type, .b-m-boxContents .b-m-akiyaContact_item .b-a-fileInput_text:first-of-type, .b-m-akiyaContact_item .b-m-boxContents .b-o-tooltipInTextBlock:first-of-type, .b-m-boxContents .b-m-akiyaContact_item .b-o-tooltipInTextBlock:first-of-type, .b-m-akiyaContact_item .b-m-boxContents .b-page-sample-113_text:first-of-type, .b-m-boxContents .b-m-akiyaContact_item .b-page-sample-113_text:first-of-type, .b-m-akiyaContact_item .b-m-boxLink .b-a-plainText:first-of-type, .b-m-boxLink .b-m-akiyaContact_item .b-a-plainText:first-of-type, .b-m-akiyaContact_item .b-m-boxLink .b-a-fileInput_label_text:first-of-type, .b-m-boxLink .b-m-akiyaContact_item .b-a-fileInput_label_text:first-of-type, .b-m-akiyaContact_item .b-m-boxLink .b-a-fileInput_text:first-of-type, .b-m-boxLink .b-m-akiyaContact_item .b-a-fileInput_text:first-of-type, .b-m-akiyaContact_item .b-m-boxLink .b-o-tooltipInTextBlock:first-of-type, .b-m-boxLink .b-m-akiyaContact_item .b-o-tooltipInTextBlock:first-of-type, .b-m-akiyaContact_item .b-m-boxLink .b-page-sample-113_text:first-of-type, .b-m-boxLink .b-m-akiyaContact_item .b-page-sample-113_text:first-of-type, .b-m-akiyaContact_item .b-m-boxLinkRow .b-a-plainText:first-of-type, .b-m-boxLinkRow .b-m-akiyaContact_item .b-a-plainText:first-of-type, .b-m-akiyaContact_item .b-m-boxLinkRow .b-a-fileInput_label_text:first-of-type, .b-m-boxLinkRow .b-m-akiyaContact_item .b-a-fileInput_label_text:first-of-type, .b-m-akiyaContact_item .b-m-boxLinkRow .b-a-fileInput_text:first-of-type, .b-m-boxLinkRow .b-m-akiyaContact_item .b-a-fileInput_text:first-of-type, .b-m-akiyaContact_item .b-m-boxLinkRow .b-o-tooltipInTextBlock:first-of-type, .b-m-boxLinkRow .b-m-akiyaContact_item .b-o-tooltipInTextBlock:first-of-type, .b-m-akiyaContact_item .b-m-boxLinkRow .b-page-sample-113_text:first-of-type, .b-m-boxLinkRow .b-m-akiyaContact_item .b-page-sample-113_text:first-of-type, .b-m-akiyaContact_item .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-a-plainText:first-of-type, .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-m-akiyaContact_item .b-a-plainText:first-of-type, .b-m-akiyaContact_item .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-a-fileInput_label_text:first-of-type, .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-m-akiyaContact_item .b-a-fileInput_label_text:first-of-type, .b-m-akiyaContact_item .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-a-fileInput_text:first-of-type, .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-m-akiyaContact_item .b-a-fileInput_text:first-of-type, .b-m-akiyaContact_item .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-o-tooltipInTextBlock:first-of-type, .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-m-akiyaContact_item .b-o-tooltipInTextBlock:first-of-type, .b-m-akiyaContact_item .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-page-sample-113_text:first-of-type, .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-m-akiyaContact_item .b-page-sample-113_text:first-of-type {
          margin-top: 15px; }
        .b-m-akiyaContact_item .b-a-plainText_m, .b-m-akiyaContact_item .b-a-fileInput_label_text, .b-m-akiyaContact_item .b-a-simpleButton_location, .b-m-akiyaContact_item .b-a-simpleButton_more, .b-m-akiyaContact_item .b-m-boxLink_subjects .b-a-plainText_m:first-of-type, .b-m-boxLink_subjects .b-m-akiyaContact_item .b-a-plainText_m:first-of-type, .b-m-akiyaContact_item .b-m-modal_slider-pager, .b-m-akiyaContact_item .b-m-tooltipInText, .b-m-akiyaContact_item .b-m-worksNaviButton .b-a-simpleButton, .b-m-worksNaviButton .b-m-akiyaContact_item .b-a-simpleButton, .b-m-akiyaContact_item .b-o-locationNavi_content .b-m-accordion_inner .b-a-textLink_prefecture_anchor, .b-o-locationNavi_content .b-m-accordion_inner .b-m-akiyaContact_item .b-a-textLink_prefecture_anchor, .b-m-akiyaContact_item .b-o-megadrop_sub .b-a-textLink_anchor, .b-o-megadrop_sub .b-m-akiyaContact_item .b-a-textLink_anchor, .b-m-akiyaContact_item .b-o-moduleLinkSet_item .b-a-textLink_anchor, .b-o-moduleLinkSet_item .b-m-akiyaContact_item .b-a-textLink_anchor, .b-m-akiyaContact_item .b-o-searchModal .b-a-simpleButton_modal, .b-o-searchModal .b-m-akiyaContact_item .b-a-simpleButton_modal, .b-m-akiyaContact_item .b-o-tooltipInTextBlock, .b-m-akiyaContact_item .b-page-sample .b-a-heading_module-title, .b-page-sample .b-m-akiyaContact_item .b-a-heading_module-title, .b-m-akiyaContact_item .b-page-sample-113_text {
          line-height: 1.8;
          margin-top: 5px; }
      .b-m-akiyaContact_image {
        width: 100%; }
      .b-m-akiyaContact .b-a-textLink_arrow-black-bg {
        height: 45px;
        margin: 18px auto 0;
        width: 90%; }
        .b-m-akiyaContact .b-a-textLink_arrow-black-bg .b-a-textLink_arrow-black-bg_anchor {
          background-position: 97%; }
    .b-m-banner {
      height: 124px;
      width: 100%; }
      .b-m-banner .b-a-plainText:nth-of-type(2), .b-m-banner .b-a-fileInput_label_text:nth-of-type(2), .b-m-banner .b-a-fileInput_text:nth-of-type(2), .b-m-banner .b-o-tooltipInTextBlock:nth-of-type(2), .b-m-banner .b-page-sample-113_text:nth-of-type(2) {
        bottom: auto;
        top: calc(50% + 15px); }
      .b-m-banner .b-a-plainText .b-break, .b-m-banner .b-a-fileInput_label_text .b-break, .b-m-banner .b-a-fileInput_text .b-break, .b-m-banner .b-o-tooltipInTextBlock .b-break, .b-m-banner .b-page-sample-113_text .b-break {
        display: block; }
      .b-m-banner[target='_blank']:after {
        bottom: 5px;
        right: 5px; }
      .b-m-banner_innerlink {
        height: 48.26667vw;
        left: 0;
        top: 0;
        width: 50%; }
        .b-m-banner_innerlink:nth-of-type(2) {
          right: 0; }
    .b-m-boxContents .b-a-plainText:first-of-type, .b-m-boxContents .b-a-fileInput_label_text:first-of-type, .b-m-boxContents .b-a-fileInput_text:first-of-type, .b-m-boxContents .b-o-tooltipInTextBlock:first-of-type, .b-m-boxContents .b-page-sample-113_text:first-of-type {
      font-weight: bold;
      padding: 15px 0 0 15px; }
    .b-m-boxContents .b-m-boxContents_btn {
      padding: 20px 0 0 15px; }
    .b-m-boxContents_fb-like {
      width: 37.6%; }
      .b-m-boxContents_fb-like .fb-like {
        top: 34.22667vw;
        -webkit-transform: scale(0.836);
                transform: scale(0.836); }
    .b-m-boxLink .b-a-plainText:first-of-type, .b-m-boxLink .b-a-fileInput_label_text:first-of-type, .b-m-boxLink .b-a-fileInput_text:first-of-type, .b-m-boxLink .b-o-tooltipInTextBlock:first-of-type, .b-m-boxLink .b-page-sample-113_text:first-of-type {
      background-position-y: 14px;
      letter-spacing: .32px;
      padding-top: 10px; }
    .b-m-boxLink_tags {
      margin: 5px 12.5px -8px 12.5px;
      padding: 12.5px 0 2.5px 0; }
    .b-m-boxLink .b-a-simpleButton_remove {
      right: 15px; }
    .b-m-boxLinkRow {
      flex-direction: column; }
      .b-m-boxLinkRow .b-a-plainText:first-of-type, .b-m-boxLinkRow .b-a-fileInput_label_text:first-of-type, .b-m-boxLinkRow .b-a-fileInput_text:first-of-type, .b-m-boxLinkRow .b-o-tooltipInTextBlock:first-of-type, .b-m-boxLinkRow .b-page-sample-113_text:first-of-type {
        background-position-y: 14px;
        letter-spacing: .32px;
        padding-top: 10px; }
      .b-m-boxLinkRow_tags {
        margin: 5px 12.5px -8px 12.5px;
        padding: 12.5px 0 2.5px 0; }
    .b-m-burgerAccordion .b-a-accordionButton {
      background: #3b3b41;
      height: 15px;
      right: 35px;
      top: 23px;
      width: 15px; }
      .b-m-burgerAccordion .b-a-accordionButton_closed, .b-m-burgerAccordion .b-a-accordionButton_opened {
        background: #ffffff;
        width: 7px; }
        .b-m-burgerAccordion .b-a-accordionButton_closed:after, .b-m-burgerAccordion .b-a-accordionButton_opened:after {
          background: #ffffff; }
    .b-m-burgerAccordion_content .b-a-accordionButton {
      background: none; }
      .b-m-burgerAccordion_content .b-a-accordionButton_closed, .b-m-burgerAccordion_content .b-a-accordionButton_opened {
        background: #242424; }
        .b-m-burgerAccordion_content .b-a-accordionButton_closed:after, .b-m-burgerAccordion_content .b-a-accordionButton_opened:after {
          background: #242424; }
    .b-m-burgerAccordion_content .b-a-burgerInnerButton {
      padding: 0 80px 0 33px; }
    .b-m-burgerAccordion_content .b-m-burgerAccordion_content .b-a-burgerInnerButton {
      padding: 0 60px 0 50px; }
  .b-m-checkboxButton .b-a-plainText, .b-m-checkboxButton .b-a-fileInput_label_text, .b-m-checkboxButton .b-a-fileInput_text, .b-m-checkboxButton .b-o-tooltipInTextBlock, .b-m-checkboxButton .b-page-sample-113_text {
    font-size: 12px; }
  .b-m-contactApplication_applicationLists {
    margin-top: 0; }
    .b-m-contactApplication_applicationLists .b-m-accordion {
      background: #ffffff;
      position: relative; }
    .b-m-contactApplication_applicationLists .b-m-accordion_button {
      border-top: none;
      height: 55px; }
    .b-m-contactApplication_applicationLists .b-m-accordion.b-is-active {
      background: none;
      border: 1px solid #d8d8d8;
      border-top: none; }
      .b-m-contactApplication_applicationLists .b-m-accordion.b-is-active .b-m-accordion_button {
        border: none; }
      .b-m-contactApplication_applicationLists .b-m-accordion.b-is-active .b-m-accordion_inner {
        padding-bottom: 20px; }
    .b-m-contactApplication_applicationLists .b-m-accordionNavi_content {
      height: auto; }
      .b-m-contactApplication_applicationLists .b-m-accordionNavi_content .b-a-textLink_anchor {
        background: #3b3b41;
        border-radius: 3px;
        border-top: none;
        font-size: 20px;
        font-weight: bold;
        margin: 10px auto 0;
        padding: 5px 0 7px;
        text-align: center;
        width: calc(265vw / 375 * 100); }
        .b-m-contactApplication_applicationLists .b-m-accordionNavi_content .b-a-textLink_anchor:before {
          background: url("/library/img/common/icon_tel_black.png");
          background-size: cover;
          content: '';
          display: block;
          height: 18px;
          left: calc(35vw / 375 * 100);
          position: absolute;
          top: 11px;
          width: 18px; }
      .b-m-contactApplication_applicationLists .b-m-accordionNavi_content .b-a-textLink_arrow-black-bg {
        margin-top: 15px;
        padding-left: 0; }
        .b-m-contactApplication_applicationLists .b-m-accordionNavi_content .b-a-textLink_arrow-black-bg .b-a-textLink_anchor {
          background: #3b3b41;
          border-radius: 3px;
          font-size: 15px;
          font-weight: normal;
          width: calc(265vw / 375 * 100); }
          .b-m-contactApplication_applicationLists .b-m-accordionNavi_content .b-a-textLink_arrow-black-bg .b-a-textLink_anchor:before {
            background: url("/library/img//common/icon_arrow.png");
            background-size: cover;
            content: '';
            display: block;
            height: 19px;
            left: auto;
            position: absolute;
            right: calc(48vw / 375 * 100);
            top: 12px;
            width: 17px; }
    .b-m-contactApplication_applicationLists:first-of-type {
      border-top: 1px solid #d8d8d8;
      margin-top: 18px; }
    .b-m-contactApplication_applicationLists .b-m-accordionNavi_button {
      background: #ffffff;
      padding: 16px 60px 14px 20px;
      position: relative;
      text-align: left;
      width: 100%; }
    .b-m-contactApplication_applicationLists .b-a-accordionButton {
      height: 15px;
      margin: 0 auto;
      position: absolute;
      right: 17px;
      top: 27px;
      -webkit-transform: translateY(-50%);
              transform: translateY(-50%);
      width: 15px; }
      .b-m-contactApplication_applicationLists .b-a-accordionButton_closed {
        width: 15px; }
      .b-m-contactApplication_applicationLists .b-a-accordionButton_opened {
        width: 15px; }
    .b-m-contactApplication_applicationLists.b-is-active .b-m-accordionNavi_button {
      background: none; }
    .b-m-contactApplication_applicationLists.b-is-active .b-m-accordionNavi_content .b-m-accordionNavi_inner {
      padding-bottom: 23px; }
  .b-m-contactApplication_applicationInfo .b-a-plainText_m, .b-m-contactApplication_applicationInfo .b-a-fileInput_label_text, .b-m-contactApplication_applicationInfo .b-a-simpleButton_location, .b-m-contactApplication_applicationInfo .b-a-simpleButton_more, .b-m-contactApplication_applicationInfo .b-m-boxLink_subjects .b-a-plainText_m:first-of-type, .b-m-boxLink_subjects .b-m-contactApplication_applicationInfo .b-a-plainText_m:first-of-type, .b-m-contactApplication_applicationInfo .b-m-modal_slider-pager, .b-m-contactApplication_applicationInfo .b-m-tooltipInText, .b-m-contactApplication_applicationInfo .b-m-worksNaviButton .b-a-simpleButton, .b-m-worksNaviButton .b-m-contactApplication_applicationInfo .b-a-simpleButton, .b-m-contactApplication_applicationInfo .b-o-locationNavi_content .b-m-accordion_inner .b-a-textLink_prefecture_anchor, .b-o-locationNavi_content .b-m-accordion_inner .b-m-contactApplication_applicationInfo .b-a-textLink_prefecture_anchor, .b-m-contactApplication_applicationInfo .b-o-megadrop_sub .b-a-textLink_anchor, .b-o-megadrop_sub .b-m-contactApplication_applicationInfo .b-a-textLink_anchor, .b-m-contactApplication_applicationInfo .b-o-moduleLinkSet_item .b-a-textLink_anchor, .b-o-moduleLinkSet_item .b-m-contactApplication_applicationInfo .b-a-textLink_anchor, .b-m-contactApplication_applicationInfo .b-o-searchModal .b-a-simpleButton_modal, .b-o-searchModal .b-m-contactApplication_applicationInfo .b-a-simpleButton_modal, .b-m-contactApplication_applicationInfo .b-o-tooltipInTextBlock, .b-m-contactApplication_applicationInfo .b-page-sample .b-a-heading_module-title, .b-page-sample .b-m-contactApplication_applicationInfo .b-a-heading_module-title, .b-m-contactApplication_applicationInfo .b-page-sample-113_text {
    font-size: 18px;
    font-weight: bold;
    line-height: 1.5;
    padding-left: 0; }
  .b-m-contactApplication_applicationInfo .b-a-plainText_s, .b-m-contactApplication_applicationInfo .b-a-fileInput_text, .b-m-contactApplication_applicationInfo .b-o-adDetail-text .b-a-heading_new:after, .b-o-adDetail-text .b-m-contactApplication_applicationInfo .b-a-heading_new:after, .b-m-contactApplication_applicationInfo .b-o-cmDetail_text .b-a-heading_new:after, .b-o-cmDetail_text .b-m-contactApplication_applicationInfo .b-a-heading_new:after {
    line-height: 2;
    margin-top: 0;
    padding-left: 0; }
  .b-m-contactApplication_applicationInfo .b-a-textLink {
    padding: 0 20px;
    width: 100%; }
  .b-m-contactApplication_applicationInfo .b-break {
    display: block; }
    .b-m-contactFlow {
      margin-bottom: 23px;
      margin-top: 23px; }
      .b-m-contactFlow_item {
        font-size: 14px;
        letter-spacing: 0;
        margin-right: 20px;
        padding: 11px 0 11px 0;
        width: calc(90 / 375 * 100vw); }
        .b-m-contactFlow_item:before {
          border-width: 23px 0 23px 15px;
          right: -16px;
          top: -1px; }
        .b-m-contactFlow_item:after {
          border-width: 23px 0 23px 15px;
          right: -15px;
          top: -1px; }
        .b-m-contactFlow_item:last-of-type {
          width: calc(110 / 375 * 100vw); }
      .b-m-contactFlow[data-b-row-num='4'] .b-m-contactFlow_item {
        font-size: 12px;
        margin-right: 20px;
        margin-bottom: 10px;
        padding: 13px 0 12px 6px;
        text-align: left;
        width: calc(50% - 20px); }
        .b-m-contactFlow[data-b-row-num='4'] .b-m-contactFlow_item:last-of-type {
          margin-right: 7px;
          width: calc(50% - 7px); }
  .b-m-definitionSet_text {
    margin-top: 8px; }
    .b-m-entryNumber .b-a-plainText_m, .b-m-entryNumber .b-a-fileInput_label_text, .b-m-entryNumber .b-a-simpleButton_location, .b-m-entryNumber .b-a-simpleButton_more, .b-m-entryNumber .b-m-boxLink_subjects .b-a-plainText_m:first-of-type, .b-m-boxLink_subjects .b-m-entryNumber .b-a-plainText_m:first-of-type, .b-m-entryNumber .b-m-modal_slider-pager, .b-m-entryNumber .b-m-tooltipInText, .b-m-entryNumber .b-m-worksNaviButton .b-a-simpleButton, .b-m-worksNaviButton .b-m-entryNumber .b-a-simpleButton, .b-m-entryNumber .b-o-locationNavi_content .b-m-accordion_inner .b-a-textLink_prefecture_anchor, .b-o-locationNavi_content .b-m-accordion_inner .b-m-entryNumber .b-a-textLink_prefecture_anchor, .b-m-entryNumber .b-o-megadrop_sub .b-a-textLink_anchor, .b-o-megadrop_sub .b-m-entryNumber .b-a-textLink_anchor, .b-m-entryNumber .b-o-moduleLinkSet_item .b-a-textLink_anchor, .b-o-moduleLinkSet_item .b-m-entryNumber .b-a-textLink_anchor, .b-m-entryNumber .b-o-searchModal .b-a-simpleButton_modal, .b-o-searchModal .b-m-entryNumber .b-a-simpleButton_modal, .b-m-entryNumber .b-o-tooltipInTextBlock, .b-m-entryNumber .b-page-sample .b-a-heading_module-title, .b-page-sample .b-m-entryNumber .b-a-heading_module-title, .b-m-entryNumber .b-page-sample-113_text {
      font-size: 12px; }
    .b-m-entryNumber .b-a-plainText_l {
      font-size: 15px;
      line-height: 24px; }
      .b-m-entryNumber .b-a-plainText_l:before, .b-m-entryNumber .b-a-plainText_l:after {
        font-size: 12px; }
    .b-m-footerBottom {
      display: block;
      height: auto;
      padding: 15px 0 12px 0; }
      .b-m-footerBottom.b-is-wide, .b-m-footerBottom.b-m-tooltipInText {
        padding-bottom: 85px; }
      .b-m-footerBottom .b-a-wrapper, .b-m-footerBottom .b-page-search #ss-result, .b-page-search .b-m-footerBottom #ss-result {
        display: block; }
      .b-m-footerBottom_links {
        margin-bottom: 28px;
        flex-wrap: wrap; }
      .b-m-footerBottom .b-a-textLink {
        margin-bottom: 5px; }
        .b-m-footerBottom .b-a-textLink:not(:last-of-type):after {
          margin: 0 4px; }
  .b-m-imageBox {
    margin: 0 auto; }
    .b-m-imageBox .b-a-fullImage {
      margin-bottom: 8px; }
    .b-m-imageBox .b-a-plainText, .b-m-imageBox .b-a-fileInput_label_text, .b-m-imageBox .b-a-fileInput_text, .b-m-imageBox .b-o-tooltipInTextBlock, .b-m-imageBox .b-page-sample-113_text {
      margin: 0 auto;
      width: calc(100vw - 40px); }
    .b-m-localSideAccordion_button {
      padding: 12.5px 45px 12.5px 15px; }
      .b-m-localSideAccordion_button .b-a-plainText, .b-m-localSideAccordion_button .b-a-fileInput_label_text, .b-m-localSideAccordion_button .b-a-fileInput_text, .b-m-localSideAccordion_button .b-o-tooltipInTextBlock, .b-m-localSideAccordion_button .b-page-sample-113_text {
        font-size: 15px; }
    .b-m-localSideAccordion_content .b-a-textLink_anchor {
      font-size: 12px;
      padding: 15px 45px 15px 0; }
    .b-m-localSideAccordion.b-is-active .b-a-plainText, .b-m-localSideAccordion.b-is-active .b-a-fileInput_label_text, .b-m-localSideAccordion.b-is-active .b-a-fileInput_text, .b-m-localSideAccordion.b-is-active .b-o-tooltipInTextBlock, .b-m-localSideAccordion.b-is-active .b-page-sample-113_text {
      font-weight: normal; }
    .b-m-localSideSearchNavi_list {
      display: flex;
      flex-wrap: wrap; }
      .b-m-localSideSearchNavi_list .b-a-radioButton {
        width: 50%; }
  .b-m-modal_content-wrapper, .b-m-modalByBoxLink_content-wrapper, .b-o-liaisonPrefectureNavi_modal-content-wrapper {
    width: calc(100% - 40px); }
  .b-m-modal_inner, .b-m-modalByBoxLink_inner, .b-o-liaisonPrefectureNavi_modal-inner {
    padding: 25px 15px;
    width: 100%; }
    .b-m-modal_inner iframe, .b-m-modalByBoxLink_inner iframe, .b-o-liaisonPrefectureNavi_modal-inner iframe {
      max-width: 100%; }
  .b-m-modal_slider .b-a-simpleButton_modal-close {
    margin: 0 0 10px 100%;
    right: 10px; }
  .b-m-modal_slider-inner {
    align-items: center;
    display: flex; }
  .b-m-modal_slider-images {
    height: 251px;
    margin: 0 -10px 15px -10px;
    width: 100%; }
  .b-m-modal_slider .b-a-simpleButton_prev,
  .b-m-modal_slider .b-a-simpleButton_next {
    height: 30px;
    width: 20px; }
    .b-m-modal_slider .b-a-simpleButton_prev:before, .b-m-modal_slider .b-a-simpleButton_prev:after,
    .b-m-modal_slider .b-a-simpleButton_next:before,
    .b-m-modal_slider .b-a-simpleButton_next:after {
      height: 24px;
      left: 10px; }
    .b-m-modal_slider .b-a-simpleButton_prev:before,
    .b-m-modal_slider .b-a-simpleButton_next:before {
      box-shadow: -1px 0 0 0 #3b3b41;
      top: -4px; }
    .b-m-modal_slider .b-a-simpleButton_prev:after,
    .b-m-modal_slider .b-a-simpleButton_next:after {
      box-shadow: 1px 0 0 0 #3b3b41;
      top: 11px; }
  .b-m-modal_slider .b-a-simpleButton_next:before {
    box-shadow: 1px 0 0 0 #3b3b41; }
  .b-m-modal_slider .b-a-simpleButton_next:after {
    box-shadow: -1px 0 0 0 #3b3b41; }
    .b-m-moduleSetRow .b-a-fullImage {
      height: 280px; }
    .b-m-moduleSetRow_content {
      padding: 25px 15px 30px; }
      .b-m-moduleSetRow_content .b-a-wrapper, .b-m-moduleSetRow_content .b-page-search #ss-result, .b-page-search .b-m-moduleSetRow_content #ss-result {
        width: calc(100% - 30px); }
    .b-m-moduleSetRow_link .b-a-plainText .b-break, .b-m-moduleSetRow_link .b-a-fileInput_label_text .b-break, .b-m-moduleSetRow_link .b-a-fileInput_text .b-break, .b-m-moduleSetRow_link .b-o-tooltipInTextBlock .b-break, .b-m-moduleSetRow_link .b-page-sample-113_text .b-break {
      display: none; }
    .b-m-moreButton {
      height: 45px;
      width: 265px; }
      .b-m-moreButton .b-a-plainText, .b-m-moreButton .b-a-fileInput_label_text, .b-m-moreButton .b-a-fileInput_text, .b-m-moreButton .b-o-tooltipInTextBlock, .b-m-moreButton .b-page-sample-113_text {
        font-weight: normal; }
      .b-m-moreButton .b-a-accordionButton {
        right: 15px; }
  .b-m-newsLinks_list {
    min-height: 113px;
    padding: 21px 0; }
  .b-m-newsLinks_date {
    margin-right: 10px; }
  .b-m-newsLinks_category {
    background: #f4f4f4;
    border-color: #dddddd;
    border-radius: 2px;
    margin-right: 0;
    padding: 0 5px;
    width: auto; }
  .b-m-newsLinks_title {
    margin-right: 5px;
    margin-top: 2px;
    width: 97%; }
  .b-m-newsLinks_new {
    margin-left: 10px;
    position: relative;
    right: 0;
    top: 2px;
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0); }
    .b-m-searchNavi_form {
      left: 0;
      -webkit-transform: none;
              transform: none;
      width: 100%; }
      .b-o-header .b-m-searchNavi_form {
        position: fixed; }
      .b-m-searchNavi_form-content {
        margin: 0 auto;
        width: 323px; }
    .b-m-selectForm {
      width: 100%; }
      .b-m-selectForm_button {
        height: 60px; }
      .b-m-selectForm_content .b-a-plainText, .b-m-selectForm_content .b-a-fileInput_label_text, .b-m-selectForm_content .b-a-fileInput_text, .b-m-selectForm_content .b-o-tooltipInTextBlock, .b-m-selectForm_content .b-page-sample-113_text {
        height: 60px; }
  .b-m-shareNavi {
    width: 100%; }
    .b-m-shareNavi_list {
      display: flex; }
    .b-m-shm-link {
      padding: 38px 0 30px; }
      .b-m-shm-link_inner {
        flex-direction: column;
        padding: 20px 0 30px; }
      .b-m-shm-link_item {
        margin: 0 auto 40px;
        width: 80vw; }
        .b-m-shm-link_item:before {
          display: none; }
        .b-m-shm-link_item:last-of-type {
          margin: 0 auto; }
        .b-m-shm-link_item .b-a-fullImage {
          height: 166px; }
        .b-m-shm-link_item .b-a-heading_h3, .b-m-shm-link_item .b-m-boxContents .b-a-plainText:first-of-type, .b-m-boxContents .b-m-shm-link_item .b-a-plainText:first-of-type, .b-m-shm-link_item .b-m-boxContents .b-a-fileInput_label_text:first-of-type, .b-m-boxContents .b-m-shm-link_item .b-a-fileInput_label_text:first-of-type, .b-m-shm-link_item .b-m-boxContents .b-a-fileInput_text:first-of-type, .b-m-boxContents .b-m-shm-link_item .b-a-fileInput_text:first-of-type, .b-m-shm-link_item .b-m-boxContents .b-o-tooltipInTextBlock:first-of-type, .b-m-boxContents .b-m-shm-link_item .b-o-tooltipInTextBlock:first-of-type, .b-m-shm-link_item .b-m-boxContents .b-page-sample-113_text:first-of-type, .b-m-boxContents .b-m-shm-link_item .b-page-sample-113_text:first-of-type, .b-m-shm-link_item .b-m-boxLink .b-a-plainText:first-of-type, .b-m-boxLink .b-m-shm-link_item .b-a-plainText:first-of-type, .b-m-shm-link_item .b-m-boxLink .b-a-fileInput_label_text:first-of-type, .b-m-boxLink .b-m-shm-link_item .b-a-fileInput_label_text:first-of-type, .b-m-shm-link_item .b-m-boxLink .b-a-fileInput_text:first-of-type, .b-m-boxLink .b-m-shm-link_item .b-a-fileInput_text:first-of-type, .b-m-shm-link_item .b-m-boxLink .b-o-tooltipInTextBlock:first-of-type, .b-m-boxLink .b-m-shm-link_item .b-o-tooltipInTextBlock:first-of-type, .b-m-shm-link_item .b-m-boxLink .b-page-sample-113_text:first-of-type, .b-m-boxLink .b-m-shm-link_item .b-page-sample-113_text:first-of-type, .b-m-shm-link_item .b-m-boxLinkRow .b-a-plainText:first-of-type, .b-m-boxLinkRow .b-m-shm-link_item .b-a-plainText:first-of-type, .b-m-shm-link_item .b-m-boxLinkRow .b-a-fileInput_label_text:first-of-type, .b-m-boxLinkRow .b-m-shm-link_item .b-a-fileInput_label_text:first-of-type, .b-m-shm-link_item .b-m-boxLinkRow .b-a-fileInput_text:first-of-type, .b-m-boxLinkRow .b-m-shm-link_item .b-a-fileInput_text:first-of-type, .b-m-shm-link_item .b-m-boxLinkRow .b-o-tooltipInTextBlock:first-of-type, .b-m-boxLinkRow .b-m-shm-link_item .b-o-tooltipInTextBlock:first-of-type, .b-m-shm-link_item .b-m-boxLinkRow .b-page-sample-113_text:first-of-type, .b-m-boxLinkRow .b-m-shm-link_item .b-page-sample-113_text:first-of-type, .b-m-shm-link_item .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-a-plainText:first-of-type, .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-m-shm-link_item .b-a-plainText:first-of-type, .b-m-shm-link_item .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-a-fileInput_label_text:first-of-type, .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-m-shm-link_item .b-a-fileInput_label_text:first-of-type, .b-m-shm-link_item .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-a-fileInput_text:first-of-type, .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-m-shm-link_item .b-a-fileInput_text:first-of-type, .b-m-shm-link_item .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-o-tooltipInTextBlock:first-of-type, .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-m-shm-link_item .b-o-tooltipInTextBlock:first-of-type, .b-m-shm-link_item .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-page-sample-113_text:first-of-type, .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-m-shm-link_item .b-page-sample-113_text:first-of-type {
          margin-top: 16px; }
        .b-m-shm-link_item .b-a-plainText_m, .b-m-shm-link_item .b-a-fileInput_label_text, .b-m-shm-link_item .b-a-simpleButton_location, .b-m-shm-link_item .b-a-simpleButton_more, .b-m-shm-link_item .b-m-boxLink_subjects .b-a-plainText_m:first-of-type, .b-m-boxLink_subjects .b-m-shm-link_item .b-a-plainText_m:first-of-type, .b-m-shm-link_item .b-m-modal_slider-pager, .b-m-shm-link_item .b-m-tooltipInText, .b-m-shm-link_item .b-m-worksNaviButton .b-a-simpleButton, .b-m-worksNaviButton .b-m-shm-link_item .b-a-simpleButton, .b-m-shm-link_item .b-o-locationNavi_content .b-m-accordion_inner .b-a-textLink_prefecture_anchor, .b-o-locationNavi_content .b-m-accordion_inner .b-m-shm-link_item .b-a-textLink_prefecture_anchor, .b-m-shm-link_item .b-o-megadrop_sub .b-a-textLink_anchor, .b-o-megadrop_sub .b-m-shm-link_item .b-a-textLink_anchor, .b-m-shm-link_item .b-o-moduleLinkSet_item .b-a-textLink_anchor, .b-o-moduleLinkSet_item .b-m-shm-link_item .b-a-textLink_anchor, .b-m-shm-link_item .b-o-searchModal .b-a-simpleButton_modal, .b-o-searchModal .b-m-shm-link_item .b-a-simpleButton_modal, .b-m-shm-link_item .b-o-tooltipInTextBlock, .b-m-shm-link_item .b-page-sample .b-a-heading_module-title, .b-page-sample .b-m-shm-link_item .b-a-heading_module-title, .b-m-shm-link_item .b-page-sample-113_text {
          height: auto;
          line-height: 1.7;
          margin-top: 7px; }
        .b-m-shm-link_item .b-a-textLink_arrow-red-bg {
          margin-top: 23px; }
    .b-m-snsNavi_list {
      flex-direction: row;
      flex-wrap: wrap;
      justify-content: space-between; }
      .b-m-snsNavi_list:after {
        background: #f4f4f4;
        content: '';
        display: block;
        width: calc((100% - 2px) / 3); }
    .b-m-snsNavi .b-a-snsButton {
      margin: 0 0 1px 0; }
    .b-m-snsNavi .b-a-textLink {
      background: #f4f4f4;
      position: relative;
      width: 100%; }
      .b-m-snsNavi .b-a-textLink_anchor {
        background-position: right calc(96vw / 375 * 100) center;
        border: none;
        display: flex;
        font-weight: normal;
        justify-content: center;
        padding: 20px calc(37vw / 375 * 100) 20px 0; }
    .b-m-spScrollImage {
      margin-left: -20px;
      margin-right: -20px;
      padding: 0 20px; }
      .b-m-spScrollImage .b-a-fullImage {
        display: inline-block;
        box-sizing: content-box;
        overflow: visible;
        width: 640px; }
        .b-m-spScrollImage .b-a-fullImage .b-a-fullImage_image {
          width: 100%;
          height: auto; }
    .b-m-stepFlow {
      margin-top: 15px; }
      .b-m-stepFlow_item {
        margin-bottom: 16px; }
        .b-m-stepFlow_item:before {
          border-color: #43434c transparent transparent transparent;
          border-style: solid;
          border-width: 8px 7px 0 7px;
          bottom: -13px;
          content: '';
          height: 0;
          left: 50%;
          position: absolute;
          right: auto;
          top: auto;
          -webkit-transform: translateX(-50%);
                  transform: translateX(-50%);
          width: 0; }
        .b-m-stepFlow_item:last-of-type:before {
          display: none; }
      .b-m-stepFlow_list {
        display: flex;
        flex-wrap: wrap;
        margin-top: 8px;
        padding-left: 4px; }
        .b-m-stepFlow_list .b-a-plainText_m, .b-m-stepFlow_list .b-a-fileInput_label_text, .b-m-stepFlow_list .b-a-simpleButton_location, .b-m-stepFlow_list .b-a-simpleButton_more, .b-m-stepFlow_list .b-m-boxLink_subjects .b-a-plainText_m:first-of-type, .b-m-boxLink_subjects .b-m-stepFlow_list .b-a-plainText_m:first-of-type, .b-m-stepFlow_list .b-m-modal_slider-pager, .b-m-stepFlow_list .b-m-tooltipInText, .b-m-stepFlow_list .b-m-worksNaviButton .b-a-simpleButton, .b-m-worksNaviButton .b-m-stepFlow_list .b-a-simpleButton, .b-m-stepFlow_list .b-o-locationNavi_content .b-m-accordion_inner .b-a-textLink_prefecture_anchor, .b-o-locationNavi_content .b-m-accordion_inner .b-m-stepFlow_list .b-a-textLink_prefecture_anchor, .b-m-stepFlow_list .b-o-megadrop_sub .b-a-textLink_anchor, .b-o-megadrop_sub .b-m-stepFlow_list .b-a-textLink_anchor, .b-m-stepFlow_list .b-o-moduleLinkSet_item .b-a-textLink_anchor, .b-o-moduleLinkSet_item .b-m-stepFlow_list .b-a-textLink_anchor, .b-m-stepFlow_list .b-o-searchModal .b-a-simpleButton_modal, .b-o-searchModal .b-m-stepFlow_list .b-a-simpleButton_modal, .b-m-stepFlow_list .b-o-tooltipInTextBlock, .b-m-stepFlow_list .b-page-sample .b-a-heading_module-title, .b-page-sample .b-m-stepFlow_list .b-a-heading_module-title, .b-m-stepFlow_list .b-page-sample-113_text {
          font-size: 12px;
          padding-left: 10px;
          padding-right: 0;
          width: 50%; }
          .b-m-stepFlow_list .b-a-plainText_m:before, .b-m-stepFlow_list .b-a-fileInput_label_text:before, .b-m-stepFlow_list .b-a-simpleButton_location:before, .b-m-stepFlow_list .b-a-simpleButton_more:before, .b-m-stepFlow_list .b-m-boxLink_subjects .b-a-plainText_m:first-of-type:before, .b-m-boxLink_subjects .b-m-stepFlow_list .b-a-plainText_m:first-of-type:before, .b-m-stepFlow_list .b-m-modal_slider-pager:before, .b-m-stepFlow_list .b-m-tooltipInText:before, .b-m-stepFlow_list .b-m-worksNaviButton .b-a-simpleButton:before, .b-m-worksNaviButton .b-m-stepFlow_list .b-a-simpleButton:before, .b-m-stepFlow_list .b-o-locationNavi_content .b-m-accordion_inner .b-a-textLink_prefecture_anchor:before, .b-o-locationNavi_content .b-m-accordion_inner .b-m-stepFlow_list .b-a-textLink_prefecture_anchor:before, .b-m-stepFlow_list .b-o-megadrop_sub .b-a-textLink_anchor:before, .b-o-megadrop_sub .b-m-stepFlow_list .b-a-textLink_anchor:before, .b-m-stepFlow_list .b-o-moduleLinkSet_item .b-a-textLink_anchor:before, .b-o-moduleLinkSet_item .b-m-stepFlow_list .b-a-textLink_anchor:before, .b-m-stepFlow_list .b-o-searchModal .b-a-simpleButton_modal:before, .b-o-searchModal .b-m-stepFlow_list .b-a-simpleButton_modal:before, .b-m-stepFlow_list .b-o-tooltipInTextBlock:before, .b-m-stepFlow_list .b-page-sample .b-a-heading_module-title:before, .b-page-sample .b-m-stepFlow_list .b-a-heading_module-title:before, .b-m-stepFlow_list .b-page-sample-113_text:before {
            left: -3px; }
      .b-m-stepFlow[data-b-row='3'] .b-m-stepFlow_item {
        margin-right: 0;
        width: 100%; }
      .b-m-stepFlow[data-b-row='4'] .b-m-stepFlow_item {
        margin-right: 0;
        width: 100%; }
      .b-m-stepFlow[data-b-row='5'] .b-m-stepFlow_item {
        margin-right: 0;
        width: 100%; }
    .b-m-tabBox {
      left: -20px;
      width: 100vw; }
      .b-m-tabBox_navi .b-a-simpleButton_tab {
        height: 70px; }
      .b-m-tabBox_box {
        min-height: 254px; }
  .b-m-textLinkList .b-a-textLink_anchor {
    padding-top: 12px;
    background-position: right 12px top 12px; }
    .b-m-tooltipInText_box {
      margin: auto;
      width: auto;
      height: 100px; }
      .b-m-tooltipInText_box-inner {
        top: 0;
        left: 0;
        margin: auto; }
    .b-m-tooltipInText-act2ZEH .b-m-tooltipInText_box, .b-m-tooltipInText-act3ZEH .b-m-tooltipInText_box, .b-m-tooltipInText-act5Life .b-m-tooltipInText_box, .b-m-tooltipInText-act5Evabat .b-m-tooltipInText_box, .b-m-tooltipInText-act5Reverse .b-m-tooltipInText_box, .b-m-tooltipInText-materialityCsr .b-m-tooltipInText_box, .b-m-tooltipInText-assuranceSustainability .b-m-tooltipInText_box, .b-m-tooltipInText-griStakeholder .b-m-tooltipInText_box, .b-m-tooltipInText-downloadSustainablity .b-m-tooltipInText_box, .b-m-tooltipInText-archiveSustainability .b-m-tooltipInText_box, .b-m-tooltipInText-assuranceGas .b-m-tooltipInText_box, .b-m-tooltipInText-materialityEsg .b-m-tooltipInText_box {
      top: 40px; }
    .b-m-tooltipInText-circulationLife .b-m-tooltipInText_box, .b-m-tooltipInText-act2Bcp .b-m-tooltipInText_box, .b-m-tooltipInText-act9Stakeholder .b-m-tooltipInText_box, .b-m-tooltipInText-stakeholdersStakeholder .b-m-tooltipInText_box, .b-m-tooltipInText-edirorialpolicyStakeholder .b-m-tooltipInText_box, .b-m-tooltipInText-materialityStakeholder .b-m-tooltipInText_box {
      top: -120px; }
    .b-m-tooltipInText-act1Supplychain .b-m-tooltipInText_box {
      top: -60px; }
    .b-m-tooltipInText-diversityHumanresource .b-m-tooltipInText_box, .b-m-tooltipInText-humanresources5Sustainability .b-m-tooltipInText_box, .b-m-tooltipInText-community7Csr .b-m-tooltipInText_box {
      top: -140px; }
    .b-m-tooltipInText-circulationSdg .b-m-tooltipInText_box {
      top: -220px; }
  .b-m-worksNaviButton .b-a-simpleButton {
    padding-left: 0;
    text-align: center;
    width: 100%; }
    .b-o-adDetail {
      display: block; }
      .b-o-adDetail .b-m-modal, .b-o-adDetail .b-o-liaisonPrefectureNavi {
        margin: 0 auto 26px;
        padding-top: 30px;
        text-align: center;
        width: 100%; }
        .b-o-adDetail .b-m-modal_content-wrapper, .b-o-adDetail .b-m-modalByBoxLink_content-wrapper, .b-o-adDetail .b-o-liaisonPrefectureNavi_modal-content-wrapper {
          top: 100px; }
        .b-o-adDetail .b-m-modal .b-a-simpleButton_modal-close, .b-o-adDetail .b-o-liaisonPrefectureNavi .b-a-simpleButton_modal-close {
          position: absolute;
          right: 0;
          top: -30px; }
        .b-o-adDetail .b-m-modal .b-m-modal_slider-images, .b-o-adDetail .b-o-liaisonPrefectureNavi .b-m-modal_slider-images {
          width: 100%; }
      .b-o-adDetail-text {
        width: 100%; }
        .b-o-adDetail-text .b-a-heading {
          font-size: 15px;
          font-weight: bold;
          margin-bottom: 10px; }
        .b-o-adDetail-text .b-a-plainText:nth-of-type(1), .b-o-adDetail-text .b-a-fileInput_label_text:nth-of-type(1), .b-o-adDetail-text .b-a-fileInput_text:nth-of-type(1), .b-o-adDetail-text .b-o-tooltipInTextBlock:nth-of-type(1), .b-o-adDetail-text .b-page-sample-113_text:nth-of-type(1) {
          letter-spacing: 1.2px;
          margin-bottom: 1px; }
    .b-o-burgerNavi_content {
      background: #ffffff;
      height: calc(100% - 66px);
      position: relative;
      top: 66px; }
    .b-o-burgerNavi_inner {
      border-top: none;
      width: 100%; }
    .b-o-burgerNavi_header {
      position: absolute;
      right: 0;
      top: -66px; }
      .b-o-burgerNavi_header .b-a-burgerButton {
        background: #ffffff;
        border-bottom: none;
        height: 62px;
        top: 2px; }
        .b-o-burgerNavi_header .b-a-burgerButton:before {
          display: none; }
    .b-o-burgerNavi_main {
      background: #3b3b41;
      height: 100%;
      justify-content: flex-end; }
      .b-o-burgerNavi_main-top {
        overflow-x: hidden;
        overflow-y: scroll;
        width: 250px; }
      .b-o-burgerNavi_main-under {
        width: 0; }
      .b-o-burgerNavi_main.b-is-active .b-o-burgerNavi_main-top {
        width: 124px;
        padding-bottom: 56px;
      }
        .b-o-burgerNavi_main.b-is-active .b-o-burgerNavi_main-top .b-o-burgerNavi_main-button.b-is-active {
          font-weight: normal; }
      .b-o-burgerNavi_main.b-is-active .b-o-burgerNavi_main-under {
        width: calc(100% - 124px); }
    .b-o-burgerNavi .b-a-burgerButton {
      right: 10px; }
  .b-o-cmDetail_col:first-of-type {
    margin-bottom: 16px; }
  .b-o-cmDetail .b-m-modal, .b-o-cmDetail .b-o-liaisonPrefectureNavi {
    display: inline-block; }
    .b-o-cmDetail .b-m-modal .b-a-simpleButton_modal, .b-o-cmDetail .b-o-liaisonPrefectureNavi .b-a-simpleButton_modal {
      margin-right: 16px;
      padding: 0;
      width: auto; }
  .b-o-cmDetail_thumb {
    margin: 0 auto 16px;
    padding-top: 30px;
    text-align: center;
    width: 100%; }
  .b-o-cmDetail_text .b-a-heading {
    font-size: 15px;
    font-weight: bold;
    margin-bottom: 10px; }
  .b-o-cmDetail_text .b-a-plainText:nth-of-type(1), .b-o-cmDetail_text .b-a-fileInput_label_text:nth-of-type(1), .b-o-cmDetail_text .b-a-fileInput_text:nth-of-type(1), .b-o-cmDetail_text .b-o-tooltipInTextBlock:nth-of-type(1), .b-o-cmDetail_text .b-page-sample-113_text:nth-of-type(1) {
    letter-spacing: 1.2px;
    margin-bottom: 1px; }
  .b-o-footer_sns {
    padding: 0; }
    .b-o-footer_sns .b-a-wrapper, .b-o-footer_sns .b-page-search #ss-result, .b-page-search .b-o-footer_sns #ss-result {
      width: 100%; }
  .b-o-footer_content {
    padding: 30px 0 0 7%; }
    .b-o-footer_content > .b-a-wrapper, .b-page-search .b-o-footer_content > #ss-result {
      width: 100%; }
  .b-o-footer .b-a-logo {
    margin: 0 0 18px 0; }
  .b-o-footer_menu {
    border-color: #38383c; }
  .b-o-form .b-a-heading_h1 {
    margin-top: 40px;
    padding-bottom: 7px; }
    .b-o-form .b-a-heading_h1:before {
      height: 25px; }
  .b-o-form .b-a-heading_h2, .b-o-form .b-o-moduleLinkSet_heading .b-a-textLink_anchor, .b-o-moduleLinkSet_heading .b-o-form .b-a-textLink_anchor {
    margin-top: 20px; }
    .b-o-form .b-a-heading_h2 br, .b-o-form .b-o-moduleLinkSet_heading .b-a-textLink_anchor br, .b-o-moduleLinkSet_heading .b-o-form .b-a-textLink_anchor br {
      display: none; }
  .b-o-form .b-a-heading_h3, .b-o-form .b-m-boxContents .b-a-plainText:first-of-type, .b-m-boxContents .b-o-form .b-a-plainText:first-of-type, .b-o-form .b-m-boxContents .b-a-fileInput_label_text:first-of-type, .b-m-boxContents .b-o-form .b-a-fileInput_label_text:first-of-type, .b-o-form .b-m-boxContents .b-a-fileInput_text:first-of-type, .b-m-boxContents .b-o-form .b-a-fileInput_text:first-of-type, .b-o-form .b-m-boxContents .b-o-tooltipInTextBlock:first-of-type, .b-m-boxContents .b-o-form .b-o-tooltipInTextBlock:first-of-type, .b-o-form .b-m-boxContents .b-page-sample-113_text:first-of-type, .b-m-boxContents .b-o-form .b-page-sample-113_text:first-of-type, .b-o-form .b-m-boxLink .b-a-plainText:first-of-type, .b-m-boxLink .b-o-form .b-a-plainText:first-of-type, .b-o-form .b-m-boxLink .b-a-fileInput_label_text:first-of-type, .b-m-boxLink .b-o-form .b-a-fileInput_label_text:first-of-type, .b-o-form .b-m-boxLink .b-a-fileInput_text:first-of-type, .b-m-boxLink .b-o-form .b-a-fileInput_text:first-of-type, .b-o-form .b-m-boxLink .b-o-tooltipInTextBlock:first-of-type, .b-m-boxLink .b-o-form .b-o-tooltipInTextBlock:first-of-type, .b-o-form .b-m-boxLink .b-page-sample-113_text:first-of-type, .b-m-boxLink .b-o-form .b-page-sample-113_text:first-of-type, .b-o-form .b-m-boxLinkRow .b-a-plainText:first-of-type, .b-m-boxLinkRow .b-o-form .b-a-plainText:first-of-type, .b-o-form .b-m-boxLinkRow .b-a-fileInput_label_text:first-of-type, .b-m-boxLinkRow .b-o-form .b-a-fileInput_label_text:first-of-type, .b-o-form .b-m-boxLinkRow .b-a-fileInput_text:first-of-type, .b-m-boxLinkRow .b-o-form .b-a-fileInput_text:first-of-type, .b-o-form .b-m-boxLinkRow .b-o-tooltipInTextBlock:first-of-type, .b-m-boxLinkRow .b-o-form .b-o-tooltipInTextBlock:first-of-type, .b-o-form .b-m-boxLinkRow .b-page-sample-113_text:first-of-type, .b-m-boxLinkRow .b-o-form .b-page-sample-113_text:first-of-type, .b-o-form .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-a-plainText:first-of-type, .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-o-form .b-a-plainText:first-of-type, .b-o-form .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-a-fileInput_label_text:first-of-type, .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-o-form .b-a-fileInput_label_text:first-of-type, .b-o-form .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-a-fileInput_text:first-of-type, .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-o-form .b-a-fileInput_text:first-of-type, .b-o-form .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-o-tooltipInTextBlock:first-of-type, .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-o-form .b-o-tooltipInTextBlock:first-of-type, .b-o-form .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-page-sample-113_text:first-of-type, .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-o-form .b-page-sample-113_text:first-of-type {
    margin-top: 20px; }
  .b-o-form .b-a-plainText_m, .b-o-form .b-a-fileInput_label_text, .b-o-form .b-a-simpleButton_location, .b-o-form .b-a-simpleButton_more, .b-o-form .b-m-boxLink_subjects .b-a-plainText_m:first-of-type, .b-m-boxLink_subjects .b-o-form .b-a-plainText_m:first-of-type, .b-o-form .b-m-modal_slider-pager, .b-o-form .b-m-tooltipInText, .b-o-form .b-m-worksNaviButton .b-a-simpleButton, .b-m-worksNaviButton .b-o-form .b-a-simpleButton, .b-o-form .b-o-locationNavi_content .b-m-accordion_inner .b-a-textLink_prefecture_anchor, .b-o-locationNavi_content .b-m-accordion_inner .b-o-form .b-a-textLink_prefecture_anchor, .b-o-form .b-o-megadrop_sub .b-a-textLink_anchor, .b-o-megadrop_sub .b-o-form .b-a-textLink_anchor, .b-o-form .b-o-moduleLinkSet_item .b-a-textLink_anchor, .b-o-moduleLinkSet_item .b-o-form .b-a-textLink_anchor, .b-o-form .b-o-searchModal .b-a-simpleButton_modal, .b-o-searchModal .b-o-form .b-a-simpleButton_modal, .b-o-form .b-o-tooltipInTextBlock, .b-o-form .b-page-sample .b-a-heading_module-title, .b-page-sample .b-o-form .b-a-heading_module-title, .b-o-form .b-page-sample-113_text {
    width: 100%; }
  .b-o-form_table {
    width: 100%; }
  .b-o-form_tbody {
    border-bottom: 1px solid #cccccc;
    max-width: 100%; }
  .b-o-form_th {
    display: block;
    min-width: auto;
    padding: 19px 15px 16px 15px;
    width: 100%; }
  .b-o-form_td {
    border-bottom: 0;
    display: block;
    padding: 23px 15px 22px 15px;
    width: 100%; }
    .b-o-form_td:first-of-type {
      border-top: none; }
    .b-o-form_td .b-a-input {
      width: 100%; }
    .b-o-form_td .b-m-moduleRadioCollection {
      width: 100%; }
    .b-o-form_td .b-a-textLink_anchor {
      font-size: 14px; }
    .b-o-form_td .b-a-plainText + .b-a-heading, .b-o-form_td .b-a-fileInput_label_text + .b-a-heading, .b-o-form_td .b-a-fileInput_text + .b-a-heading, .b-o-form_td .b-o-tooltipInTextBlock + .b-a-heading, .b-o-form_td .b-page-sample-113_text + .b-a-heading {
      margin-top: 10px; }
    .b-o-form_td .b-a-heading + .b-a-plainText, .b-o-form_td .b-a-heading + .b-a-fileInput_label_text, .b-o-form_td .b-a-heading + .b-a-fileInput_text, .b-o-form_td .b-a-heading + .b-o-tooltipInTextBlock, .b-o-form_td .b-a-heading + .b-page-sample-113_text {
      margin-top: 10px; }
    .b-o-form_td .b-a-heading_h4, .b-o-form_td .b-m-tabBox_navi .b-a-simpleButton_tab, .b-m-tabBox_navi .b-o-form_td .b-a-simpleButton_tab, .b-o-form_td .b-o-moduleFadeSlider_main-caption .b-a-plainText, .b-o-moduleFadeSlider_main-caption .b-o-form_td .b-a-plainText, .b-o-form_td .b-o-moduleFadeSlider_main-caption .b-a-fileInput_label_text, .b-o-moduleFadeSlider_main-caption .b-o-form_td .b-a-fileInput_label_text, .b-o-form_td .b-o-moduleFadeSlider_main-caption .b-a-fileInput_text, .b-o-moduleFadeSlider_main-caption .b-o-form_td .b-a-fileInput_text, .b-o-form_td .b-o-moduleFadeSlider_main-caption .b-o-tooltipInTextBlock, .b-o-moduleFadeSlider_main-caption .b-o-form_td .b-o-tooltipInTextBlock, .b-o-form_td .b-o-moduleFadeSlider_main-caption .b-page-sample-113_text, .b-o-moduleFadeSlider_main-caption .b-o-form_td .b-page-sample-113_text, .b-o-form_td .b-o-moduleFadeSlider_main-captionLink .b-a-plainText, .b-o-moduleFadeSlider_main-captionLink .b-o-form_td .b-a-plainText, .b-o-form_td .b-o-moduleFadeSlider_main-captionLink .b-a-fileInput_label_text, .b-o-moduleFadeSlider_main-captionLink .b-o-form_td .b-a-fileInput_label_text, .b-o-form_td .b-o-moduleFadeSlider_main-captionLink .b-a-fileInput_text, .b-o-moduleFadeSlider_main-captionLink .b-o-form_td .b-a-fileInput_text, .b-o-form_td .b-o-moduleFadeSlider_main-captionLink .b-o-tooltipInTextBlock, .b-o-moduleFadeSlider_main-captionLink .b-o-form_td .b-o-tooltipInTextBlock, .b-o-form_td .b-o-moduleFadeSlider_main-captionLink .b-page-sample-113_text, .b-o-moduleFadeSlider_main-captionLink .b-o-form_td .b-page-sample-113_text {
      font-size: 15px; }
  .b-o-form_mustRow .b-o-form_th {
    padding: 18px 60px 17px 15px; }
    .b-o-form_mustRow .b-o-form_th:before {
      right: 15px; }
  .b-o-form_mustRow-en .b-o-form_th {
    padding-right: 84px; }
  .b-o-form_wrap {
    flex-direction: column; }
    .b-o-form_wrap-mail {
      flex-direction: row; }
    .b-o-form_wrap-tel {
      flex-direction: row; }
  .b-o-form_innerChart .b-o-form_item {
    padding: 10px 0 26px; }
  .b-o-form_innerChart .b-a-selectBox {
    width: 100%; }
    .b-o-form_innerChart .b-a-selectBox_select {
      padding: 0 0 0 15px; }
  .b-o-form_item {
    margin-bottom: 10px; }
  .b-o-form_button {
    width: 100%; }
  .b-o-form_radio {
    flex-wrap: wrap;
    margin-top: 10px; }
    .b-o-form_radio .b-a-radioButton {
      margin-bottom: 10px; }
      .b-o-form_radio .b-a-radioButton .b-a-radioButton_text {
        font-size: 15px;
        width: 100%; }
    .b-o-form_radio-error {
      display: flex;
      left: 0; }
      .b-o-form_radio-error .b-a-radioButton {
        margin-bottom: 0; }
  .b-o-form_check + .b-o-form_check {
    margin-top: 10px; }
  .b-o-form_check + * {
    margin-top: 10px; }
  .b-o-form_start .b-o-form_dt {
    width: 60px; }
  .b-o-form_start .b-o-form_item {
    min-width: 50px; }
  .b-o-form_textArea {
    font-size: 16px;
    width: 100%; }
  .b-o-form_buttonConfirm, .b-o-form_buttonCol {
    flex-direction: column-reverse; }
  .b-o-form_buttonConfirm .b-o-form_button-back {
    margin-right: 0;
    margin-top: 20px; }
  .b-o-form_buttonCol .b-o-form_button + .b-o-form_button {
    margin-bottom: 20px;
    margin-left: 0; }
  .b-o-form-done {
    min-height: calc(100vh - 66px - 30px - 163px); }
    .b-o-header_inner {
      padding: 0 60px 0 16px; }
    .b-o-header_menu {
      position: relative;
      right: 0; }
    .b-o-header .b-a-logo {
      margin-right: 5px; }
    .b-o-header .b-a-heading .b-a-textLink_anchor {
      font-size: 12px; }
    .b-o-header .b-a-searchButton {
      height: 66px; }
    .b-o-header .b-o-burgerNavi {
      z-index: 0; }
    .b-o-headerLinks .b-a-textLink,
    .b-o-headerLinks .b-m-searchNavi {
      margin-right: 0; }
      .b-o-headerLinks .b-a-textLink_english,
      .b-o-headerLinks .b-m-searchNavi_english {
        padding-right: 15px; }
        .b-o-headerLinks .b-a-textLink_english_anchor,
        .b-o-headerLinks .b-m-searchNavi_english_anchor {
          background-image: none;
          padding-left: 0;
          padding-right: 10px; }
      .b-o-headerLinks .b-a-textLink_anchor,
      .b-o-headerLinks .b-a-textLink .b-a-searchButton,
      .b-o-headerLinks .b-m-searchNavi_anchor,
      .b-o-headerLinks .b-m-searchNavi .b-a-searchButton {
        padding-right: 0; }
      .b-o-headerLinks .b-a-textLink:after,
      .b-o-headerLinks .b-m-searchNavi:after {
        display: none; }
    .b-o-headerLinks .b-m-searchNavi {
      order: 1; }
    .b-o-headerLinks .b-a-textLink_english_anchor {
      font-size: 18px; }
    .b-o-keyVisual {
      margin-bottom: 40px; }
      .b-o-keyVisual_l {
        height: 440px; }
      .b-o-keyVisual_m {
        height: 211px; }
  .b-o-keyVisual[data-b-has-cushion='true'] {
    align-items: flex-end; }
    .b-o-keyVisual[data-b-has-cushion='true'] .b-a-wrapper, .b-o-keyVisual[data-b-has-cushion='true'] .b-page-search #ss-result, .b-page-search .b-o-keyVisual[data-b-has-cushion='true'] #ss-result {
      margin: 0;
      width: 100%; }
    .b-o-keyVisual[data-b-has-cushion='true'] .b-a-heading_h1 {
      margin: 0;
      padding: 15px 20px; }
  .b-o-liaisonPrefectureNavi .b-a-heading {
    margin-bottom: 20px; }
  .b-o-liaisonPrefectureNavi .b-a-scrollBox {
    padding-top: 0; }
  .b-o-liaisonPrefectureNavi_regions-item .b-m-accordion.b-is-active {
    background-color: transparent; }
  .b-o-liaisonPrefectureNavi_regions-item .b-m-accordion_inner {
    padding-right: 0; }
  .b-o-liaisonPrefectureNavi_regions-item .b-m-accordion_button {
    border: none;
    border-bottom: 1px solid #d8d8d8; }
    .b-o-liaisonPrefectureNavi_regions-item .b-m-accordion_button .b-a-plainText, .b-o-liaisonPrefectureNavi_regions-item .b-m-accordion_button .b-a-fileInput_label_text, .b-o-liaisonPrefectureNavi_regions-item .b-m-accordion_button .b-a-fileInput_text, .b-o-liaisonPrefectureNavi_regions-item .b-m-accordion_button .b-o-tooltipInTextBlock, .b-o-liaisonPrefectureNavi_regions-item .b-m-accordion_button .b-page-sample-113_text {
      font-size: 15px;
      margin-bottom: 0;
      text-align: left; }
  .b-o-liaisonPrefectureNavi_regions-item .b-a-simpleButton {
    display: none; }
  .b-o-liaisonPrefectureNavi_regions-item-prefectures {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between; }
    .b-o-liaisonPrefectureNavi_regions-item-prefectures-item {
      width: calc(50% - 15px); }
      .b-o-liaisonPrefectureNavi_regions-item-prefectures-item .b-a-textLink .b-a-textLink_anchor {
        background: url("/library/img//common/icon_arrow_black.png") no-repeat right 15px center;
        background-size: 25px;
        border-bottom: 1px dotted #ebedef;
        padding: 15px 0;
        text-align: left;
        width: auto; }
  .b-o-liaisonPrefectureNavi_prefectures {
    display: none; }
      .b-o-localSearchNavi_button, .b-o-localSearchNavi .b-m-modal .b-a-simpleButton_modal, .b-o-localSearchNavi .b-o-liaisonPrefectureNavi .b-a-simpleButton_modal, .b-o-localSearchNavi > .b-a-textLink .b-a-textLink_anchor {
        background-position: center 12px;
        border-bottom: none;
        height: 100%;
        padding: 35px 0 0 0;
        position: relative;
        text-align: center; }
        .b-o-localSearchNavi_button:after, .b-o-localSearchNavi .b-m-modal .b-a-simpleButton_modal:after, .b-o-localSearchNavi .b-o-liaisonPrefectureNavi .b-a-simpleButton_modal:after, .b-o-localSearchNavi > .b-a-textLink .b-a-textLink_anchor:after {
          background: #ffffff;
          bottom: 0;
          content: '';
          display: block;
          height: 24px;
          opacity: .15;
          position: absolute;
          right: 0;
          width: 1px; }
    .b-o-localSearchNavi {
      border-radius: 0;
      border-top: 1px solid #ffffff;
      bottom: 0;
      display: flex;
      height: 68px;
      padding-left: 40px;
      top: auto;
      -webkit-transform: translate3d(calc(100% - 42px), 0, 0);
              transform: translate3d(calc(100% - 42px), 0, 0);
      transition: -webkit-transform .4s;
      transition: transform .4s;
      transition: transform .4s, -webkit-transform .4s;
      width: 100%; }
      .b-o-localSearchNavi .b-m-modal, .b-o-localSearchNavi .b-o-liaisonPrefectureNavi {
        width: 100%; }
        .b-o-localSearchNavi .b-m-modal .b-a-simpleButton_modal-close, .b-o-localSearchNavi .b-o-liaisonPrefectureNavi .b-a-simpleButton_modal-close {
          right: 22px;
          top: 23px;
          -webkit-transform: scale(1);
                  transform: scale(1); }
        .b-o-localSearchNavi .b-m-modal_content-wrapper, .b-o-localSearchNavi .b-m-modalByBoxLink_content-wrapper, .b-o-localSearchNavi .b-o-liaisonPrefectureNavi_modal-content-wrapper {
          height: 100%;
          width: 100%; }
        .b-o-localSearchNavi .b-m-modal_inner, .b-o-localSearchNavi .b-m-modalByBoxLink_inner, .b-o-localSearchNavi .b-o-liaisonPrefectureNavi_modal-inner {
          height: 100%; }
        .b-o-localSearchNavi .b-m-modal.b-is-active .b-a-simpleButton_modal, .b-o-localSearchNavi .b-is-active.b-o-liaisonPrefectureNavi .b-a-simpleButton_modal {
          opacity: .6; }
      .b-o-localSearchNavi .b-a-simpleButton_toggle {
        background-position: center;
        height: 100%;
        left: 0;
        padding-top: 0;
        position: absolute;
        top: 0;
        width: 42px; }
        .b-o-localSearchNavi .b-a-simpleButton_toggle_anchor {
          background-size: 13px; }
      .b-o-localSearchNavi > .b-a-textLink {
        width: 100%; }
        .b-o-localSearchNavi > .b-a-textLink .b-a-textLink_anchor {
          padding: 44px 0 0 0; }
          .b-o-localSearchNavi > .b-a-textLink .b-a-textLink_anchor .b-break {
            display: none; }
        .b-o-localSearchNavi > .b-a-textLink .b-a-textLink_contact {
          background-color: #45454b;
          width: calc(168vw / 375 * 100); }
        .b-o-localSearchNavi > .b-a-textLink .b-a-textLink_contact {
          position: relative; }
          .b-o-localSearchNavi > .b-a-textLink .b-a-textLink_contact:before {
            background: #606065;
            bottom: 0;
            content: '';
            display: block;
            height: 25px;
            position: absolute;
            right: 0;
            width: 1px; }
        .b-o-localSearchNavi > .b-a-textLink .b-a-textLink_consultation_anchor {
          background-position-x: calc(135vw / 375 * 100);
          padding-left: 0;
          padding-right: 42px;
          padding-top: 46px;
          width: calc(335vw / 375 * 100);
          -webkit-writing-mode: horizontal-tb;
              -ms-writing-mode: lr-tb;
                  writing-mode: horizontal-tb; }
        .b-o-localSearchNavi > .b-a-textLink .b-a-textLink_seminar {
          background-color: #45454b;
          width: calc(168vw / 375 * 100); }
        .b-o-localSearchNavi > .b-a-textLink .b-a-textLink_contact {
          position: relative; }
          .b-o-localSearchNavi > .b-a-textLink .b-a-textLink_contact:before {
            background: #606065;
            bottom: 0;
            content: '';
            display: block;
            height: 25px;
            position: absolute;
            right: 0;
            width: 1px; }
        .b-o-localSearchNavi > .b-a-textLink .b-a-textLink_consultation_anchor {
          background-position-x: calc(135vw / 375 * 100);
          padding-left: 0;
          padding-right: 42px;
          padding-top: 46px;
          width: calc(335vw / 375 * 100);
          -webkit-writing-mode: horizontal-tb;
              -ms-writing-mode: lr-tb;
                  writing-mode: horizontal-tb; }
      .b-o-localSearchNavi.b-is-opened {
        padding-left: 40px;
        -webkit-transform: translate3d(0, 0, 0);
                transform: translate3d(0, 0, 0);
        width: 100%; }
        .b-o-localSearchNavi.b-is-opened .b-a-simpleButton_toggle {
          left: 0;
          width: 42px; }
        .b-o-localSearchNavi.b-is-opened[data-b-category='akiyakatsuyo'] {
          height: 68px;
          top: auto;
          width: 100%; }
          .b-o-localSearchNavi.b-is-opened[data-b-category='akiyakatsuyo'] .b-a-simpleButton_toggle {
            display: block; }
    .b-o-localSideNavi {
      width: 100%; }
      .b-o-localSideNavi > .b-a-plainText, .b-o-localSideNavi > .b-a-fileInput_label_text, .b-o-localSideNavi > .b-a-fileInput_text, .b-o-localSideNavi > .b-o-tooltipInTextBlock, .b-o-localSideNavi > .b-page-sample-113_text {
        font-size: 15px;
        padding: 10px 15px; }
    .b-o-locationNavi {
      height: 100%; }
      .b-o-locationNavi > .b-a-heading {
        padding-left: 25px;
        text-align: left; }
      .b-o-locationNavi_content {
        padding: 45px 25px; }
        .b-o-locationNavi_content .b-a-textLink_location {
          width: 100%; }
        .b-o-locationNavi_content-list {
          display: block; }
        .b-o-locationNavi_content .b-m-accordion {
          margin: 0;
          width: 100%; }
    .pbAreaWrapper1 .pbNestedWrapper > .b-a-wrapper, .pbAreaWrapper1 .b-page-search .pbNestedWrapper > #ss-result, .b-page-search .pbAreaWrapper1 .pbNestedWrapper > #ss-result {
      display: block;
      padding: 40px 0; }
    .pbAreaWrapper1 .b-o-main_content,
    .pbAreaWrapper1 .b-o-main_side {
      width: 100%; }
    .pbAreaWrapper1 .b-o-main_side {
      margin-top: 60px; }
      .pbAreaWrapper1 .b-o-main_side .b-a-textLink_arrow-white-bg {
        margin-top: 20px; }
    .b-o-moduleBanners {
      padding: 40px 0; }
      .b-o-moduleBanners .b-m-banner {
        margin-bottom: 15px; }
        .b-o-moduleBanners .b-m-banner:last-of-type {
          margin-bottom: 0; }
      .b-o-moduleBanners[data-b-row-num='3'] .b-m-banner {
        height: 124px;
        width: 100%; }
      .b-o-moduleBanners .b-a-sliderNavi {
        display: flex; }
        .b-o-moduleBanners .b-a-sliderNavi.b-non-active {
          display: none; }
      .b-o-moduleBanners .b-m-indicator {
        display: flex; }
  .b-o-moduleCards_list-inner {
    width: 100%; }
  .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink, .b-o-moduleCards[data-b-row-num='3'] .b-m-boxLink, .b-o-moduleCards[data-b-row-num='4'] .b-m-boxLink {
    width: 100%; }
    .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-a-fullImage, .b-o-moduleCards[data-b-row-num='3'] .b-m-boxLink .b-a-fullImage, .b-o-moduleCards[data-b-row-num='4'] .b-m-boxLink .b-a-fullImage {
      height: 190px; }
  .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink {
    margin-bottom: 15px; }
  .b-o-moduleCards .b-a-simpleButton_more {
    margin-top: 25px; }
  .b-o-moduleCards .b-a-sliderNavi {
    display: flex; }
    .b-o-moduleCards .b-a-sliderNavi.b-non-active {
      display: none; }
  .b-o-moduleCardsLinkIndex {
    margin-top: 40px; }
    .b-o-moduleCardsLinkIndex .b-a-wrapper, .b-o-moduleCardsLinkIndex .b-page-search #ss-result, .b-page-search .b-o-moduleCardsLinkIndex #ss-result {
      width: 100%; }
    .b-o-moduleCardsLinkIndex_contents {
      height: auto;
      margin-bottom: 3px;
      position: relative;
      width: 100%; }
      .b-o-moduleCardsLinkIndex_contents:before {
        background: #ffffff url("/library/img/common/icon_arrow_black.png");
        background-size: cover;
        bottom: 0;
        content: '';
        display: block;
        height: 27px;
        position: absolute;
        right: 0;
        width: 25px;
        z-index: 1; }
      .b-o-moduleCardsLinkIndex_contents .b-a-fullImage {
        height: auto; }
      .b-o-moduleCardsLinkIndex_contents .b-a-plainText, .b-o-moduleCardsLinkIndex_contents .b-a-fileInput_label_text, .b-o-moduleCardsLinkIndex_contents .b-a-fileInput_text, .b-o-moduleCardsLinkIndex_contents .b-o-tooltipInTextBlock, .b-o-moduleCardsLinkIndex_contents .b-page-sample-113_text {
        bottom: 21px;
        color: #ffffff;
        font-size: 18px;
        left: 30px;
        position: absolute; }
      .b-o-moduleCardsLinkIndex_contents .b-page-top_pickup_buttons .b-a-plainText, .b-o-moduleCardsLinkIndex_contents .b-page-top_pickup_buttons .b-a-fileInput_label_text, .b-o-moduleCardsLinkIndex_contents .b-page-top_pickup_buttons .b-a-fileInput_text, .b-o-moduleCardsLinkIndex_contents .b-page-top_pickup_buttons .b-o-tooltipInTextBlock, .b-o-moduleCardsLinkIndex_contents .b-page-top_pickup_buttons .b-page-sample-113_text {
        bottom: 0;
        color: #242424;
        font-size: 13px;
        left: 0;
        position: relative; }
      .b-o-moduleCardsLinkIndex_contents.b-m-accordion {
        margin-bottom: 16px; }
        .b-o-moduleCardsLinkIndex_contents.b-m-accordion:before {
          display: none; }
        .b-o-moduleCardsLinkIndex_contents.b-m-accordion.b-is-active .b-m-accordion_button {
          border-top: 1px solid #d8d8d8; }
          .b-o-moduleCardsLinkIndex_contents.b-m-accordion.b-is-active .b-m-accordion_button:before {
            content: '\9589\3058\308B'; }
        .b-o-moduleCardsLinkIndex_contents.b-m-accordion .b-m-accordion_button {
          border: 0;
          display: block;
          font-size: 15px;
          font-weight: bold;
          height: 42px;
          position: relative;
          text-align: center; }
          .b-o-moduleCardsLinkIndex_contents.b-m-accordion .b-m-accordion_button:before {
            content: '\3059\3079\3066\3092\8868\793A\3059\308B'; }
          .b-o-moduleCardsLinkIndex_contents.b-m-accordion .b-m-accordion_button .b-a-accordionButton {
            bottom: 0;
            margin: auto;
            position: absolute;
            right: 13px;
            top: 0; }
        .b-o-moduleCardsLinkIndex_contents.b-m-accordion .b-o-moduleCardsLinkIndex_linkList {
          display: block; }
        .b-o-moduleCardsLinkIndex_contents.b-m-accordion ul.b-o-moduleCardsLinkIndex_linkList {
          padding-left: 16px !important;
          padding-right: 16px !important; }
          :root .b-o-moduleCardsLinkIndex_contents.b-m-accordion ul.b-o-moduleCardsLinkIndex_linkList {
            margin: 0 !important; }
          .b-o-moduleCardsLinkIndex_contents.b-m-accordion ul.b-o-moduleCardsLinkIndex_linkList .b-o-moduleCardsLinkIndex_linkList-item {
            margin-bottom: 0;
            margin-right: 0;
            padding: 8px 0; }
            .b-o-moduleCardsLinkIndex_contents.b-m-accordion ul.b-o-moduleCardsLinkIndex_linkList .b-o-moduleCardsLinkIndex_linkList-item + .b-o-moduleCardsLinkIndex_linkList-item {
              border-top: 1px solid #d8d8d8; }
        .b-o-moduleCardsLinkIndex_contents.b-m-accordion .b-o-moduleCardsLinkIndex_link .b-a-heading_h3, .b-o-moduleCardsLinkIndex_contents.b-m-accordion .b-o-moduleCardsLinkIndex_link .b-m-boxContents .b-a-plainText:first-of-type, .b-m-boxContents .b-o-moduleCardsLinkIndex_contents.b-m-accordion .b-o-moduleCardsLinkIndex_link .b-a-plainText:first-of-type, .b-o-moduleCardsLinkIndex_contents.b-m-accordion .b-o-moduleCardsLinkIndex_link .b-m-boxContents .b-a-fileInput_label_text:first-of-type, .b-m-boxContents .b-o-moduleCardsLinkIndex_contents.b-m-accordion .b-o-moduleCardsLinkIndex_link .b-a-fileInput_label_text:first-of-type, .b-o-moduleCardsLinkIndex_contents.b-m-accordion .b-o-moduleCardsLinkIndex_link .b-m-boxContents .b-a-fileInput_text:first-of-type, .b-m-boxContents .b-o-moduleCardsLinkIndex_contents.b-m-accordion .b-o-moduleCardsLinkIndex_link .b-a-fileInput_text:first-of-type, .b-o-moduleCardsLinkIndex_contents.b-m-accordion .b-o-moduleCardsLinkIndex_link .b-m-boxContents .b-o-tooltipInTextBlock:first-of-type, .b-m-boxContents .b-o-moduleCardsLinkIndex_contents.b-m-accordion .b-o-moduleCardsLinkIndex_link .b-o-tooltipInTextBlock:first-of-type, .b-o-moduleCardsLinkIndex_contents.b-m-accordion .b-o-moduleCardsLinkIndex_link .b-m-boxContents .b-page-sample-113_text:first-of-type, .b-m-boxContents .b-o-moduleCardsLinkIndex_contents.b-m-accordion .b-o-moduleCardsLinkIndex_link .b-page-sample-113_text:first-of-type, .b-o-moduleCardsLinkIndex_contents.b-m-accordion .b-o-moduleCardsLinkIndex_link .b-m-boxLink .b-a-plainText:first-of-type, .b-m-boxLink .b-o-moduleCardsLinkIndex_contents.b-m-accordion .b-o-moduleCardsLinkIndex_link .b-a-plainText:first-of-type, .b-o-moduleCardsLinkIndex_contents.b-m-accordion .b-o-moduleCardsLinkIndex_link .b-m-boxLink .b-a-fileInput_label_text:first-of-type, .b-m-boxLink .b-o-moduleCardsLinkIndex_contents.b-m-accordion .b-o-moduleCardsLinkIndex_link .b-a-fileInput_label_text:first-of-type, .b-o-moduleCardsLinkIndex_contents.b-m-accordion .b-o-moduleCardsLinkIndex_link .b-m-boxLink .b-a-fileInput_text:first-of-type, .b-m-boxLink .b-o-moduleCardsLinkIndex_contents.b-m-accordion .b-o-moduleCardsLinkIndex_link .b-a-fileInput_text:first-of-type, .b-o-moduleCardsLinkIndex_contents.b-m-accordion .b-o-moduleCardsLinkIndex_link .b-m-boxLink .b-o-tooltipInTextBlock:first-of-type, .b-m-boxLink .b-o-moduleCardsLinkIndex_contents.b-m-accordion .b-o-moduleCardsLinkIndex_link .b-o-tooltipInTextBlock:first-of-type, .b-o-moduleCardsLinkIndex_contents.b-m-accordion .b-o-moduleCardsLinkIndex_link .b-m-boxLink .b-page-sample-113_text:first-of-type, .b-m-boxLink .b-o-moduleCardsLinkIndex_contents.b-m-accordion .b-o-moduleCardsLinkIndex_link .b-page-sample-113_text:first-of-type, .b-o-moduleCardsLinkIndex_contents.b-m-accordion .b-o-moduleCardsLinkIndex_link .b-m-boxLinkRow .b-a-plainText:first-of-type, .b-m-boxLinkRow .b-o-moduleCardsLinkIndex_contents.b-m-accordion .b-o-moduleCardsLinkIndex_link .b-a-plainText:first-of-type, .b-o-moduleCardsLinkIndex_contents.b-m-accordion .b-o-moduleCardsLinkIndex_link .b-m-boxLinkRow .b-a-fileInput_label_text:first-of-type, .b-m-boxLinkRow .b-o-moduleCardsLinkIndex_contents.b-m-accordion .b-o-moduleCardsLinkIndex_link .b-a-fileInput_label_text:first-of-type, .b-o-moduleCardsLinkIndex_contents.b-m-accordion .b-o-moduleCardsLinkIndex_link .b-m-boxLinkRow .b-a-fileInput_text:first-of-type, .b-m-boxLinkRow .b-o-moduleCardsLinkIndex_contents.b-m-accordion .b-o-moduleCardsLinkIndex_link .b-a-fileInput_text:first-of-type, .b-o-moduleCardsLinkIndex_contents.b-m-accordion .b-o-moduleCardsLinkIndex_link .b-m-boxLinkRow .b-o-tooltipInTextBlock:first-of-type, .b-m-boxLinkRow .b-o-moduleCardsLinkIndex_contents.b-m-accordion .b-o-moduleCardsLinkIndex_link .b-o-tooltipInTextBlock:first-of-type, .b-o-moduleCardsLinkIndex_contents.b-m-accordion .b-o-moduleCardsLinkIndex_link .b-m-boxLinkRow .b-page-sample-113_text:first-of-type, .b-m-boxLinkRow .b-o-moduleCardsLinkIndex_contents.b-m-accordion .b-o-moduleCardsLinkIndex_link .b-page-sample-113_text:first-of-type,
        .b-o-moduleCardsLinkIndex_contents.b-m-accordion .b-o-moduleCardsLinkIndex_link .b-a-textLink_anchor {
          background: none;
          border-bottom: 1px solid #d8d8d8;
          margin: 0;
          padding: 11px 14px; }
        .b-o-moduleCardsLinkIndex_contents.b-m-accordion .b-o-moduleCardsLinkIndex_link .b-a-textLink_anchor:before {
          bottom: 0;
          margin: auto;
          right: 14px;
          top: 0;
          -webkit-transform: none;
                  transform: none; }
    .b-o-moduleCardsNoLink {
      margin-top: 40px; }
      .b-o-moduleCardsNoLink .b-a-heading {
        font-weight: bold;
        margin-bottom: 27px; }
      .b-o-moduleCardsNoLink .b-m-boxContents {
        background: #f4f4f4;
        box-shadow: 0 1px 0 0 #d8d8d8;
        margin-bottom: 15px;
        width: 100%; }
        .b-o-moduleCardsNoLink .b-m-boxContents .b-a-fullImage {
          height: auto; }
    .b-o-moduleFadeSlider {
      width: 100%; }
      .b-o-moduleFadeSlider_main {
        height: 188px; }
        .b-o-moduleFadeSlider_main-caption {
          padding: 8px 15px; }
        .b-o-moduleFadeSlider_main-captionLink .b-a-plainText, .b-o-moduleFadeSlider_main-captionLink .b-a-fileInput_label_text, .b-o-moduleFadeSlider_main-captionLink .b-a-fileInput_text, .b-o-moduleFadeSlider_main-captionLink .b-o-tooltipInTextBlock, .b-o-moduleFadeSlider_main-captionLink .b-page-sample-113_text {
          bottom: 25px;
          left: auto;
          right: 0; }
      .b-o-moduleFadeSlider_navi .b-a-simpleButton_prev,
      .b-o-moduleFadeSlider_navi .b-a-simpleButton_next {
        height: 40px; }
        .b-o-moduleFadeSlider_navi .b-a-simpleButton_prev:before, .b-o-moduleFadeSlider_navi .b-a-simpleButton_prev:after,
        .b-o-moduleFadeSlider_navi .b-a-simpleButton_next:before,
        .b-o-moduleFadeSlider_navi .b-a-simpleButton_next:after {
          height: 7px; }
        .b-o-moduleFadeSlider_navi .b-a-simpleButton_prev:before,
        .b-o-moduleFadeSlider_navi .b-a-simpleButton_next:before {
          top: 14px; }
        .b-o-moduleFadeSlider_navi .b-a-simpleButton_prev:after,
        .b-o-moduleFadeSlider_navi .b-a-simpleButton_next:after {
          top: 18px; }
      .b-o-moduleFadeSlider_navi-images {
        overflow-x: scroll; }
      .b-o-moduleFadeSlider_navi-image {
        height: 40px;
        min-width: 71px;
        width: 71px; }
    .b-o-moduleLinkAccordion + .b-o-moduleLinkAccordion {
      margin-top: 16px; }
    .b-o-moduleLinkAccordion_head .b-a-textLink_anchor {
      background-position: right 0 top 3px; }
    .b-o-moduleLinkAccordion_heading {
      padding: 15px; }
    .b-o-moduleLinkAccordion .b-m-accordion_inner {
      padding-top: 0;
      padding-bottom: 0; }
      .b-o-moduleLinkAccordion .b-m-accordion_inner .b-a-textLink {
        line-height: 40px; }
        .b-o-moduleLinkAccordion .b-m-accordion_inner .b-a-textLink:not(:last-of-type) {
          border-bottom: 1px solid #d8d8d8; }
        .b-o-moduleLinkAccordion .b-m-accordion_inner .b-a-textLink_anchor {
          background-position: left 19px;
          padding-top: 9px;
          padding-bottom: 8px; }
    .b-o-moduleLinkAccordion .b-m-accordion.b-is-active .b-m-accordion_button {
      border-top: 1px solid #d8d8d8; }
    .b-o-moduleLinkSet {
      padding-top: 40px; }
      .b-o-moduleLinkSet_noBorder {
        padding-top: 0; }
        .b-o-moduleLinkSet_noBorder .b-o-moduleLinkSet_heading {
          margin-bottom: 13px; }
      .b-o-moduleLinkSet_box {
        margin-bottom: 30px;
        width: 100%; }
      .b-o-moduleLinkSet_heading {
        margin-bottom: 10px; }
        .b-o-moduleLinkSet_heading .b-a-textLink_anchor {
          background-position-y: 6px; }
      .b-o-moduleLinkSet_item {
        margin-bottom: -10px; }
        .b-o-moduleLinkSet_item .b-a-textLink {
          margin-bottom: 10px;
          width: 100%; }
          .b-o-moduleLinkSet_item .b-a-textLink_anchor {
            padding: 0 30px 10px 10px; }
            .b-o-moduleLinkSet_item .b-a-textLink_anchor:after {
              right: 17px; }
          .b-o-moduleLinkSet_item .b-a-textLink_triangle_anchor[target='_blank'] {
            background-position: right 13px top 7px; }
      .b-o-moduleLinkSet_innerItems {
        padding-left: 25px; }
        .b-o-moduleLinkSet_innerItems .b-a-textLink {
          margin-bottom: 0; }
  .b-m-moduleRadioCollection {
    margin-bottom: 30px;
    margin-top: 25px; }
    .b-m-moduleRadioCollection .b-a-heading_h3, .b-m-moduleRadioCollection .b-m-boxContents .b-a-plainText:first-of-type, .b-m-boxContents .b-m-moduleRadioCollection .b-a-plainText:first-of-type, .b-m-moduleRadioCollection .b-m-boxContents .b-a-fileInput_label_text:first-of-type, .b-m-boxContents .b-m-moduleRadioCollection .b-a-fileInput_label_text:first-of-type, .b-m-moduleRadioCollection .b-m-boxContents .b-a-fileInput_text:first-of-type, .b-m-boxContents .b-m-moduleRadioCollection .b-a-fileInput_text:first-of-type, .b-m-moduleRadioCollection .b-m-boxContents .b-o-tooltipInTextBlock:first-of-type, .b-m-boxContents .b-m-moduleRadioCollection .b-o-tooltipInTextBlock:first-of-type, .b-m-moduleRadioCollection .b-m-boxContents .b-page-sample-113_text:first-of-type, .b-m-boxContents .b-m-moduleRadioCollection .b-page-sample-113_text:first-of-type, .b-m-moduleRadioCollection .b-m-boxLink .b-a-plainText:first-of-type, .b-m-boxLink .b-m-moduleRadioCollection .b-a-plainText:first-of-type, .b-m-moduleRadioCollection .b-m-boxLink .b-a-fileInput_label_text:first-of-type, .b-m-boxLink .b-m-moduleRadioCollection .b-a-fileInput_label_text:first-of-type, .b-m-moduleRadioCollection .b-m-boxLink .b-a-fileInput_text:first-of-type, .b-m-boxLink .b-m-moduleRadioCollection .b-a-fileInput_text:first-of-type, .b-m-moduleRadioCollection .b-m-boxLink .b-o-tooltipInTextBlock:first-of-type, .b-m-boxLink .b-m-moduleRadioCollection .b-o-tooltipInTextBlock:first-of-type, .b-m-moduleRadioCollection .b-m-boxLink .b-page-sample-113_text:first-of-type, .b-m-boxLink .b-m-moduleRadioCollection .b-page-sample-113_text:first-of-type, .b-m-moduleRadioCollection .b-m-boxLinkRow .b-a-plainText:first-of-type, .b-m-boxLinkRow .b-m-moduleRadioCollection .b-a-plainText:first-of-type, .b-m-moduleRadioCollection .b-m-boxLinkRow .b-a-fileInput_label_text:first-of-type, .b-m-boxLinkRow .b-m-moduleRadioCollection .b-a-fileInput_label_text:first-of-type, .b-m-moduleRadioCollection .b-m-boxLinkRow .b-a-fileInput_text:first-of-type, .b-m-boxLinkRow .b-m-moduleRadioCollection .b-a-fileInput_text:first-of-type, .b-m-moduleRadioCollection .b-m-boxLinkRow .b-o-tooltipInTextBlock:first-of-type, .b-m-boxLinkRow .b-m-moduleRadioCollection .b-o-tooltipInTextBlock:first-of-type, .b-m-moduleRadioCollection .b-m-boxLinkRow .b-page-sample-113_text:first-of-type, .b-m-boxLinkRow .b-m-moduleRadioCollection .b-page-sample-113_text:first-of-type, .b-m-moduleRadioCollection .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-a-plainText:first-of-type, .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-m-moduleRadioCollection .b-a-plainText:first-of-type, .b-m-moduleRadioCollection .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-a-fileInput_label_text:first-of-type, .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-m-moduleRadioCollection .b-a-fileInput_label_text:first-of-type, .b-m-moduleRadioCollection .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-a-fileInput_text:first-of-type, .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-m-moduleRadioCollection .b-a-fileInput_text:first-of-type, .b-m-moduleRadioCollection .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-o-tooltipInTextBlock:first-of-type, .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-m-moduleRadioCollection .b-o-tooltipInTextBlock:first-of-type, .b-m-moduleRadioCollection .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-page-sample-113_text:first-of-type, .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-m-moduleRadioCollection .b-page-sample-113_text:first-of-type {
      display: none; }
    .b-m-moduleRadioCollection .b-m-accordion_button {
      border: 1px solid #c1c1c5;
      display: block;
      font-size: 13px;
      height: 60px;
      position: relative;
      width: 100%; }
      .b-m-moduleRadioCollection .b-m-accordion_button .b-a-plainText, .b-m-moduleRadioCollection .b-m-accordion_button .b-a-fileInput_label_text, .b-m-moduleRadioCollection .b-m-accordion_button .b-a-fileInput_text, .b-m-moduleRadioCollection .b-m-accordion_button .b-o-tooltipInTextBlock, .b-m-moduleRadioCollection .b-m-accordion_button .b-page-sample-113_text {
        color: #242424; }
      .b-m-moduleRadioCollection .b-m-accordion_button .b-a-accordionButton {
        bottom: 0;
        margin: auto 0;
        position: absolute;
        right: 30px;
        top: 0; }
    .b-m-moduleRadioCollection .b-m-accordion_inner {
      padding: 0; }
    .b-m-moduleRadioCollection .b-m-accordion.b-is-active {
      background: #f4f4f4; }
      .b-m-moduleRadioCollection .b-m-accordion.b-is-active .b-m-accordion_button {
        border: none;
        margin-bottom: 0; }
        .b-m-moduleRadioCollection .b-m-accordion.b-is-active .b-m-accordion_button .b-a-plainText, .b-m-moduleRadioCollection .b-m-accordion.b-is-active .b-m-accordion_button .b-a-fileInput_label_text, .b-m-moduleRadioCollection .b-m-accordion.b-is-active .b-m-accordion_button .b-a-fileInput_text, .b-m-moduleRadioCollection .b-m-accordion.b-is-active .b-m-accordion_button .b-o-tooltipInTextBlock, .b-m-moduleRadioCollection .b-m-accordion.b-is-active .b-m-accordion_button .b-page-sample-113_text {
          color: #83838c; }
        .b-m-moduleRadioCollection .b-m-accordion.b-is-active .b-m-accordion_button .b-a-accordionButton_closed {
          display: none; }
        .b-m-moduleRadioCollection .b-m-accordion.b-is-active .b-m-accordion_button .b-a-accordionButton_opened {
          display: block; }
    .b-m-moduleRadioCollection_content {
      background: #f4f4f4;
      border-bottom: none;
      border-top: none;
      display: flex;
      flex-wrap: wrap;
      margin-top: 0;
      padding-bottom: 0;
      padding-top: 0; }
      .b-m-moduleRadioCollection_content .b-a-radioButton {
        border: 1px solid #ffffff;
        box-sizing: border-box;
        font-size: 11px;
        height: 60px;
        line-height: 1.5;
        margin: 0;
        padding: 0 10px 0 16px;
        position: relative;
        width: 50%; }
        .b-m-moduleRadioCollection_content .b-a-radioButton_label {
          position: absolute;
          top: 50%;
          -webkit-transform: translateY(-50%);
                  transform: translateY(-50%); }
  .b-o-moduleRowCards {
    padding: 30px 0; }
    .b-o-moduleRowCards .b-a-sliderNavi {
      display: flex; }
      .b-o-moduleRowCards .b-a-sliderNavi.b-non-active {
        display: none; }
    .b-o-moduleRowCards[data-b-row-num='2'] .b-m-boxLinkRow {
      width: 100%; }
      .b-o-moduleRowCards[data-b-row-num='2'] .b-m-boxLinkRow .b-a-fullImage {
        width: 100%; }
    .b-o-moduleRowCards[data-b-row-num='2'] .b-m-boxLinkRow_info {
      padding-bottom: 20px;
      width: 100%; }
      .b-o-moduleRowCards[data-b-row-num='2'] .b-m-boxLinkRow_info .b-a-plainText:first-of-type, .b-o-moduleRowCards[data-b-row-num='2'] .b-m-boxLinkRow_info .b-a-fileInput_label_text:first-of-type, .b-o-moduleRowCards[data-b-row-num='2'] .b-m-boxLinkRow_info .b-a-fileInput_text:first-of-type, .b-o-moduleRowCards[data-b-row-num='2'] .b-m-boxLinkRow_info .b-o-tooltipInTextBlock:first-of-type, .b-o-moduleRowCards[data-b-row-num='2'] .b-m-boxLinkRow_info .b-page-sample-113_text:first-of-type {
        background-position-y: 15px;
        font-size: 13px;
        padding-top: 15px; }
      .b-o-moduleRowCards[data-b-row-num='2'] .b-m-boxLinkRow_info .b-a-plainText:nth-child(2), .b-o-moduleRowCards[data-b-row-num='2'] .b-m-boxLinkRow_info .b-a-fileInput_label_text:nth-child(2), .b-o-moduleRowCards[data-b-row-num='2'] .b-m-boxLinkRow_info .b-a-fileInput_text:nth-child(2), .b-o-moduleRowCards[data-b-row-num='2'] .b-m-boxLinkRow_info .b-o-tooltipInTextBlock:nth-child(2), .b-o-moduleRowCards[data-b-row-num='2'] .b-m-boxLinkRow_info .b-page-sample-113_text:nth-child(2) {
        font-size: 13px;
        padding-right: 15%;
        padding-top: 2px; }
    .b-o-moduleRowCards[data-b-row-num='3'], .b-o-moduleRowCards[data-b-row-num='4'] {
      padding: 32px 0; }
      .b-o-moduleRowCards[data-b-row-num='3'].b-o-moduleRowCards_slider .b-a-wrapper, .b-o-moduleRowCards[data-b-row-num='3'].b-o-moduleRowCards_slider .b-page-search #ss-result, .b-page-search .b-o-moduleRowCards[data-b-row-num='3'].b-o-moduleRowCards_slider #ss-result, .b-o-moduleRowCards[data-b-row-num='4'].b-o-moduleRowCards_slider .b-a-wrapper, .b-o-moduleRowCards[data-b-row-num='4'].b-o-moduleRowCards_slider .b-page-search #ss-result, .b-page-search .b-o-moduleRowCards[data-b-row-num='4'].b-o-moduleRowCards_slider #ss-result {
        padding: 0; }
      .b-o-moduleRowCards[data-b-row-num='3'].b-o-moduleRowCards_slider .b-m-boxLinkRow, .b-o-moduleRowCards[data-b-row-num='4'].b-o-moduleRowCards_slider .b-m-boxLinkRow {
        margin-right: 16px;
        width: 323px; }
        .b-o-moduleRowCards[data-b-row-num='3'].b-o-moduleRowCards_slider .b-m-boxLinkRow:not(:first-of-type), .b-o-moduleRowCards[data-b-row-num='4'].b-o-moduleRowCards_slider .b-m-boxLinkRow:not(:first-of-type) {
          margin-top: 0; }
        .b-o-moduleRowCards[data-b-row-num='3'].b-o-moduleRowCards_slider .b-m-boxLinkRow:last-of-type, .b-o-moduleRowCards[data-b-row-num='4'].b-o-moduleRowCards_slider .b-m-boxLinkRow:last-of-type {
          margin-right: 0; }
      .b-o-moduleRowCards[data-b-row-num='3'].b-o-moduleRowCards_slider .b-o-moduleRowCards_info, .b-o-moduleRowCards[data-b-row-num='4'].b-o-moduleRowCards_slider .b-o-moduleRowCards_info {
        width: 234px; }
      .b-o-moduleRowCards[data-b-row-num='3'] .b-m-boxLinkRow, .b-o-moduleRowCards[data-b-row-num='4'] .b-m-boxLinkRow {
        flex-direction: row;
        margin-right: 0;
        width: 100%; }
        .b-o-moduleRowCards[data-b-row-num='3'] .b-m-boxLinkRow:before, .b-o-moduleRowCards[data-b-row-num='4'] .b-m-boxLinkRow:before {
          height: 18px;
          width: 18px; }
        .b-o-moduleRowCards[data-b-row-num='3'] .b-m-boxLinkRow .b-a-fullImage, .b-o-moduleRowCards[data-b-row-num='4'] .b-m-boxLinkRow .b-a-fullImage {
          height: 89px;
          width: 89px; }
        .b-o-moduleRowCards[data-b-row-num='3'] .b-m-boxLinkRow:not(:first-of-type), .b-o-moduleRowCards[data-b-row-num='4'] .b-m-boxLinkRow:not(:first-of-type) {
          margin-top: 16px; }
        .b-o-moduleRowCards[data-b-row-num='3'] .b-m-boxLinkRow_info, .b-o-moduleRowCards[data-b-row-num='4'] .b-m-boxLinkRow_info {
          width: calc(100% - 89px); }
          .b-o-moduleRowCards[data-b-row-num='3'] .b-m-boxLinkRow_info .b-a-plainText, .b-o-moduleRowCards[data-b-row-num='3'] .b-m-boxLinkRow_info .b-a-fileInput_label_text, .b-o-moduleRowCards[data-b-row-num='3'] .b-m-boxLinkRow_info .b-a-fileInput_text, .b-o-moduleRowCards[data-b-row-num='3'] .b-m-boxLinkRow_info .b-o-tooltipInTextBlock, .b-o-moduleRowCards[data-b-row-num='3'] .b-m-boxLinkRow_info .b-page-sample-113_text, .b-o-moduleRowCards[data-b-row-num='4'] .b-m-boxLinkRow_info .b-a-plainText, .b-o-moduleRowCards[data-b-row-num='4'] .b-m-boxLinkRow_info .b-a-fileInput_label_text, .b-o-moduleRowCards[data-b-row-num='4'] .b-m-boxLinkRow_info .b-a-fileInput_text, .b-o-moduleRowCards[data-b-row-num='4'] .b-m-boxLinkRow_info .b-o-tooltipInTextBlock, .b-o-moduleRowCards[data-b-row-num='4'] .b-m-boxLinkRow_info .b-page-sample-113_text {
            font-size: 14px; }
    .b-o-quickNavi > .b-a-heading {
      padding: 19px 25px 28px;
      text-align: left; }
      .b-o-quickNavi > .b-a-heading span {
        display: block; }
    .b-o-quickNavi .b-a-scrollBox {
      height: calc(100vh - 75px - 85px);
      padding: 40px 25px; }
      .b-o-quickNavi .b-a-scrollBox_bar {
        right: 13px;
        top: 40px; }
    .b-o-quickNavi .b-a-textLink_anchor {
      display: block;
      padding: 18px 11px; }
    .b-o-quickNavi .b-a-textLink .b-a-textLink_arrow_anchor {
      background-position: right 15px top 18px; }
    .b-o-quickNavi .b-a-textLink .b-a-textLink_triangle_anchor:after {
      right: 7px; }
    .b-o-quickNavi_bottom {
      background: #45454b;
      padding: 15px 0; }
      .b-o-quickNavi_bottom .b-a-textLink {
        background-position: left 15px center;
        border-radius: 2px;
        font-size: 12px;
        height: 45px;
        padding-left: 20px;
        width: 265px; }
        .b-o-quickNavi_bottom .b-a-textLink .b-a-textLink_anchor {
          font-size: 12px;
          padding: 13px 20px; }
  .b-o-searchModal .b-a-simpleButton_modal {
    padding: 14px 0 15px;
    text-align: center;
    width: 100%; }
  .b-o-searchModal .b-m-modal, .b-o-searchModal .b-o-liaisonPrefectureNavi {
    width: 100%; }
    .b-o-searchModal .b-m-modal .b-a-simpleButton_modal-close, .b-o-searchModal .b-o-liaisonPrefectureNavi .b-a-simpleButton_modal-close {
      right: 22px;
      top: 23px;
      -webkit-transform: scale(1);
              transform: scale(1); }
    .b-o-searchModal .b-m-modal_content-wrapper, .b-o-searchModal .b-m-modalByBoxLink_content-wrapper, .b-o-searchModal .b-o-liaisonPrefectureNavi_modal-content-wrapper {
      height: 100%;
      width: 100%; }
    .b-o-searchModal .b-m-modal_inner, .b-o-searchModal .b-m-modalByBoxLink_inner, .b-o-searchModal .b-o-liaisonPrefectureNavi_modal-inner {
      height: 100%; }
    .b-o-searchModal .b-m-modal.b-is-active .b-a-simpleButton_modal, .b-o-searchModal .b-is-active.b-o-liaisonPrefectureNavi .b-a-simpleButton_modal {
      opacity: .6; }
    .b-o-worksNavi {
      height: 100%; }
      .b-o-worksNavi > .b-a-heading {
        margin-left: 25px;
        text-align: left; }
      .b-o-worksNavi .b-m-tabBox {
        left: 0; }
        .b-o-worksNavi .b-m-tabBox_navi .b-a-simpleButton_prev,
        .b-o-worksNavi .b-m-tabBox_navi .b-a-simpleButton_next {
          display: none; }
        .b-o-worksNavi .b-m-tabBox_content {
          padding: 45px 25px 0; }
          .b-o-worksNavi .b-m-tabBox_content .b-a-scrollBox {
            padding: 0; }
            .b-o-worksNavi .b-m-tabBox_content .b-a-scrollBox_inner {
              padding: 0 0 10px 0; }
            .b-o-worksNavi .b-m-tabBox_content .b-a-scrollBox_bar {
              display: none; }
      .b-o-worksNavi_category {
        border-top: 1px solid #d8d8d8;
        padding-top: 10px; }
        .b-o-worksNavi_category .b-a-heading {
          border-bottom: none;
          font-size: 15px;
          margin-bottom: 10px;
          padding-bottom: 0; }
      .b-o-worksNavi_checkboxes:after {
        background: #f4f4f4;
        content: '';
        display: block;
        width: calc(50% - .5px); }
      .b-o-worksNavi_checkboxes .b-m-checkboxButton {
        align-items: center;
        background: #f4f4f4;
        display: flex;
        margin: 0 0 1px 0;
        padding: 20px 10px 20px 15px;
        width: calc(50% - .5px); }
        .b-o-worksNavi_checkboxes .b-m-checkboxButton:nth-of-type(odd) {
          margin-right: 1px; }
      .b-o-worksNavi_bottom .b-a-simpleButton {
        font-size: 12px;
        height: 45px;
        width: 265px; }
        .b-o-worksNavi_bottom .b-a-simpleButton .b-span {
          font-size: 15px; }
  .b-body[data-b-page='top'] .b-o-moduleRowCards[data-b-row-num='4'] .b-a-wrapper, .b-body[data-b-page='top'] .b-o-moduleRowCards[data-b-row-num='4'] .b-page-search #ss-result, .b-page-search .b-body[data-b-page='top'] .b-o-moduleRowCards[data-b-row-num='4'] #ss-result {
    width: 100%; }
    .b-o-keyVisual[data-b-page='top'] {
      height: 293.5px; }
      .b-o-keyVisual[data-b-page='top'] .b-o-moduleFadeSlider_main-image .b-a-fullImage {
        -webkit-transform: translateX(0) !important;
                transform: translateX(0) !important;
        transition: none !important;
        width: 100%; }
      .b-o-keyVisual[data-b-page='top'] .b-o-moduleFadeSlider_main-image:last-of-type .b-o-moduleFadeSlider_main-caption {
        background-position: center bottom 15px;
        background-size: 82px;
        padding-bottom: 0; }
      .b-o-keyVisual[data-b-page='top'] .b-o-moduleFadeSlider_main-image:nth-of-type(1) .b-o-moduleFadeSlider_main-caption .b-a-plainText, .b-o-keyVisual[data-b-page='top'] .b-o-moduleFadeSlider_main-image:nth-of-type(1) .b-o-moduleFadeSlider_main-caption .b-a-fileInput_label_text, .b-o-keyVisual[data-b-page='top'] .b-o-moduleFadeSlider_main-image:nth-of-type(1) .b-o-moduleFadeSlider_main-caption .b-a-fileInput_text, .b-o-keyVisual[data-b-page='top'] .b-o-moduleFadeSlider_main-image:nth-of-type(1) .b-o-moduleFadeSlider_main-caption .b-o-tooltipInTextBlock, .b-o-keyVisual[data-b-page='top'] .b-o-moduleFadeSlider_main-image:nth-of-type(1) .b-o-moduleFadeSlider_main-caption .b-page-sample-113_text {
        background-image: url("/library/img//top/keyvisual_text_01_sp.png"); }
      .b-o-keyVisual[data-b-page='top'] .b-o-moduleFadeSlider_main-image:nth-of-type(2) .b-o-moduleFadeSlider_main-caption .b-a-plainText, .b-o-keyVisual[data-b-page='top'] .b-o-moduleFadeSlider_main-image:nth-of-type(2) .b-o-moduleFadeSlider_main-caption .b-a-fileInput_label_text, .b-o-keyVisual[data-b-page='top'] .b-o-moduleFadeSlider_main-image:nth-of-type(2) .b-o-moduleFadeSlider_main-caption .b-a-fileInput_text, .b-o-keyVisual[data-b-page='top'] .b-o-moduleFadeSlider_main-image:nth-of-type(2) .b-o-moduleFadeSlider_main-caption .b-o-tooltipInTextBlock, .b-o-keyVisual[data-b-page='top'] .b-o-moduleFadeSlider_main-image:nth-of-type(2) .b-o-moduleFadeSlider_main-caption .b-page-sample-113_text {
        background-image: url("/library/img//top/keyvisual_text_02_sp.png"); }
      .b-o-keyVisual[data-b-page='top'] .b-o-moduleFadeSlider_main-image:nth-of-type(3) .b-o-moduleFadeSlider_main-caption .b-a-plainText, .b-o-keyVisual[data-b-page='top'] .b-o-moduleFadeSlider_main-image:nth-of-type(3) .b-o-moduleFadeSlider_main-caption .b-a-fileInput_label_text, .b-o-keyVisual[data-b-page='top'] .b-o-moduleFadeSlider_main-image:nth-of-type(3) .b-o-moduleFadeSlider_main-caption .b-a-fileInput_text, .b-o-keyVisual[data-b-page='top'] .b-o-moduleFadeSlider_main-image:nth-of-type(3) .b-o-moduleFadeSlider_main-caption .b-o-tooltipInTextBlock, .b-o-keyVisual[data-b-page='top'] .b-o-moduleFadeSlider_main-image:nth-of-type(3) .b-o-moduleFadeSlider_main-caption .b-page-sample-113_text {
        background-image: url("/library/img//top/keyvisual_text_03_sp.png"); }
      .b-o-keyVisual[data-b-page='top'] .b-o-moduleFadeSlider_main-image:nth-of-type(4) .b-o-moduleFadeSlider_main-caption .b-a-plainText, .b-o-keyVisual[data-b-page='top'] .b-o-moduleFadeSlider_main-image:nth-of-type(4) .b-o-moduleFadeSlider_main-caption .b-a-fileInput_label_text, .b-o-keyVisual[data-b-page='top'] .b-o-moduleFadeSlider_main-image:nth-of-type(4) .b-o-moduleFadeSlider_main-caption .b-a-fileInput_text, .b-o-keyVisual[data-b-page='top'] .b-o-moduleFadeSlider_main-image:nth-of-type(4) .b-o-moduleFadeSlider_main-caption .b-o-tooltipInTextBlock, .b-o-keyVisual[data-b-page='top'] .b-o-moduleFadeSlider_main-image:nth-of-type(4) .b-o-moduleFadeSlider_main-caption .b-page-sample-113_text {
        background-image: url("/library/img//top/keyvisual_text_04_sp.png"); }
      .b-o-keyVisual[data-b-page='top'] .b-o-moduleFadeSlider_main-image:nth-of-type(5) .b-o-moduleFadeSlider_main-caption .b-a-plainText, .b-o-keyVisual[data-b-page='top'] .b-o-moduleFadeSlider_main-image:nth-of-type(5) .b-o-moduleFadeSlider_main-caption .b-a-fileInput_label_text, .b-o-keyVisual[data-b-page='top'] .b-o-moduleFadeSlider_main-image:nth-of-type(5) .b-o-moduleFadeSlider_main-caption .b-a-fileInput_text, .b-o-keyVisual[data-b-page='top'] .b-o-moduleFadeSlider_main-image:nth-of-type(5) .b-o-moduleFadeSlider_main-caption .b-o-tooltipInTextBlock, .b-o-keyVisual[data-b-page='top'] .b-o-moduleFadeSlider_main-image:nth-of-type(5) .b-o-moduleFadeSlider_main-caption .b-page-sample-113_text {
        background-image: url("/library/img//top/keyvisual_text_05_sp.png"); }
      .b-o-keyVisual[data-b-page='top'] .b-o-moduleFadeSlider_main-caption .b-a-plainText, .b-o-keyVisual[data-b-page='top'] .b-o-moduleFadeSlider_main-caption .b-a-fileInput_label_text, .b-o-keyVisual[data-b-page='top'] .b-o-moduleFadeSlider_main-caption .b-a-fileInput_text, .b-o-keyVisual[data-b-page='top'] .b-o-moduleFadeSlider_main-caption .b-o-tooltipInTextBlock, .b-o-keyVisual[data-b-page='top'] .b-o-moduleFadeSlider_main-caption .b-page-sample-113_text {
        background-size: 100%; }
    .b-page-top_scroll {
      margin-bottom: 0;
      top: -96px; }
    .b-page-top_alert {
      margin-top: -20px; }
      .b-page-top_alert .b-m-accordion {
        width: 100%; }
      .b-page-top_alert-default {
        border-bottom: 1px dotted #f4a7a8;
        display: block; }
        .b-page-top_alert-default .b-a-heading_h2, .b-page-top_alert-default .b-o-moduleLinkSet_heading .b-a-textLink_anchor, .b-o-moduleLinkSet_heading .b-page-top_alert-default .b-a-textLink_anchor {
          border-right: none; }
        
        .b-page-top_alert-default .b-a-plainText_m,
        .b-page-top_alert-default .b-a-fileInput_label_text,
        .b-page-top_alert-default .b-a-simpleButton_location,
        .b-page-top_alert-default .b-a-simpleButton_more,
        .b-page-top_alert-default .b-m-boxLink_subjects .b-a-plainText_m:first-of-type,
        .b-m-boxLink_subjects .b-page-top_alert-default .b-a-plainText_m:first-of-type,
        .b-page-top_alert-default .b-m-modal_slider-pager,
        .b-page-top_alert-default .b-m-tooltipInText,
        .b-page-top_alert-default .b-m-worksNaviButton .b-a-simpleButton,
        .b-m-worksNaviButton .b-page-top_alert-default .b-a-simpleButton,
        .b-page-top_alert-default .b-o-locationNavi_content .b-m-accordion_inner .b-a-textLink_prefecture_anchor,
        .b-o-locationNavi_content .b-m-accordion_inner .b-page-top_alert-default .b-a-textLink_prefecture_anchor,
        .b-page-top_alert-default .b-o-megadrop_sub .b-a-textLink_anchor,
        .b-o-megadrop_sub .b-page-top_alert-default .b-a-textLink_anchor,
        .b-page-top_alert-default .b-o-moduleLinkSet_item .b-a-textLink_anchor,
        .b-o-moduleLinkSet_item .b-page-top_alert-default .b-a-textLink_anchor,
        .b-page-top_alert-default .b-o-searchModal .b-a-simpleButton_modal,
        .b-o-searchModal .b-page-top_alert-default .b-a-simpleButton_modal,
        .b-page-top_alert-default .b-o-tooltipInTextBlock,
        .b-page-top_alert-default .b-page-sample .b-a-heading_module-title,
        .b-page-sample .b-page-top_alert-default .b-a-heading_module-title,
        .b-page-top_alert-default .b-page-sample-113_text {
          padding: 0 0 10px 0; }
    .b-page-top_category {
      margin-top: 35px; }
      .b-page-top_category .b-a-heading_h2, .b-page-top_category .b-o-moduleLinkSet_heading .b-a-textLink_anchor, .b-o-moduleLinkSet_heading .b-page-top_category .b-a-textLink_anchor {
        font-size: 16px; }
      .b-page-top_category .b-o-moduleCardsLinkIndex_contents {
        background-color: #3b3b41;
        height: auto;
        position: relative;
        width: 100%; }
        .b-page-top_category .b-o-moduleCardsLinkIndex_contents.b-m-accordion {
          margin-bottom: 1px; }
        .b-page-top_category .b-o-moduleCardsLinkIndex_contents .b-a-fullImage {
          height: 210px; }
        .b-page-top_category .b-o-moduleCardsLinkIndex_contents .b-m-accordion_button {
          border: none !important;
          height: 210px;
          padding: 0;
          position: absolute;
          top: 0; }
          .b-page-top_category .b-o-moduleCardsLinkIndex_contents .b-m-accordion_button:before {
            display: none; }
          .b-page-top_category .b-o-moduleCardsLinkIndex_contents .b-m-accordion_button .b-a-accordionButton {
            background-color: #ffffff;
            height: 20px;
            margin: 0;
            right: 0;
            top: auto;
            width: 20px; }
            .b-page-top_category .b-o-moduleCardsLinkIndex_contents .b-m-accordion_button .b-a-accordionButton .b-a-accordionButton_closed,
            .b-page-top_category .b-o-moduleCardsLinkIndex_contents .b-m-accordion_button .b-a-accordionButton .b-a-accordionButton_opened {
              background: #242424; }
            .b-page-top_category .b-o-moduleCardsLinkIndex_contents .b-m-accordion_button .b-a-accordionButton .b-a-accordionButton_closed:after {
              background: #242424; }
        .b-page-top_category .b-o-moduleCardsLinkIndex_contents .b-o-liaisonPrefectureNavi {
          height: auto; }
        .b-page-top_category .b-o-moduleCardsLinkIndex_contents.b-is-active:nth-of-type(2) .b-m-accordion_content {
          height: auto !important; }
        .b-page-top_category .b-o-moduleCardsLinkIndex_contents:nth-of-type(2) .b-m-accordion_content {
          height: 0 !important; }
        .b-page-top_category .b-o-moduleCardsLinkIndex_contents:nth-of-type(2) .b-o-moduleCardsLinkIndex_link {
          top: 62px; }
        .b-page-top_category .b-o-moduleCardsLinkIndex_contents:nth-of-type(2) ul.b-o-moduleCardsLinkIndex_linkList {
          margin: 12px 0 20px 0 !important; }
        .b-page-top_category .b-o-moduleCardsLinkIndex_contents:nth-of-type(2) .b-page-top_pickup {
          padding-top: 15px; }
        .b-page-top_category .b-o-moduleCardsLinkIndex_contents:nth-of-type(2) .b-o-moduleCardsLinkIndex_spInfo {
          width: 230px; }
        .b-page-top_category .b-o-moduleCardsLinkIndex_contents:nth-of-type(4) ul.b-o-moduleCardsLinkIndex_linkList {
          height: 140px;
          margin: 20px 0 !important;
          padding-bottom: 20px !important; }
        .b-page-top_category .b-o-moduleCardsLinkIndex_contents:nth-of-type(6) ul.b-o-moduleCardsLinkIndex_linkList {
          height: 132px;
          padding: 20px 16px !important; }
        .b-page-top_category .b-o-moduleCardsLinkIndex_contents:nth-of-type(6) .b-o-moduleCardsLinkIndex_spInfo .b-a-plainText, .b-page-top_category .b-o-moduleCardsLinkIndex_contents:nth-of-type(6) .b-o-moduleCardsLinkIndex_spInfo .b-a-fileInput_label_text, .b-page-top_category .b-o-moduleCardsLinkIndex_contents:nth-of-type(6) .b-o-moduleCardsLinkIndex_spInfo .b-a-fileInput_text, .b-page-top_category .b-o-moduleCardsLinkIndex_contents:nth-of-type(6) .b-o-moduleCardsLinkIndex_spInfo .b-o-tooltipInTextBlock, .b-page-top_category .b-o-moduleCardsLinkIndex_contents:nth-of-type(6) .b-o-moduleCardsLinkIndex_spInfo .b-page-sample-113_text {
          width: 100%; }
        .b-page-top_category .b-o-moduleCardsLinkIndex_contents:nth-of-type(8) .b-m-accordion_button {
          display: none; }
        .b-page-top_category .b-o-moduleCardsLinkIndex_contents:nth-of-type(8) .b-m-accordion_content {
          display: none; }
        .b-page-top_category .b-o-moduleCardsLinkIndex_contents:nth-of-type(12) .b-m-accordion_button {
          display: none; }
        .b-page-top_category .b-o-moduleCardsLinkIndex_contents:nth-of-type(12) .b-m-accordion_content {
          display: none; }
        .b-page-top_category .b-o-moduleCardsLinkIndex_contents .b-page-top_pickup {
          display: block; }
      .b-page-top_category .b-o-moduleCardsLinkIndex_link {
        left: 0;
        position: absolute;
        top: 0;
        width: 100%; }
        .b-page-top_category .b-o-moduleCardsLinkIndex_link .b-a-heading_h3, .b-page-top_category .b-o-moduleCardsLinkIndex_link .b-m-boxContents .b-a-plainText:first-of-type, .b-m-boxContents .b-page-top_category .b-o-moduleCardsLinkIndex_link .b-a-plainText:first-of-type, .b-page-top_category .b-o-moduleCardsLinkIndex_link .b-m-boxContents .b-a-fileInput_label_text:first-of-type, .b-m-boxContents .b-page-top_category .b-o-moduleCardsLinkIndex_link .b-a-fileInput_label_text:first-of-type, .b-page-top_category .b-o-moduleCardsLinkIndex_link .b-m-boxContents .b-a-fileInput_text:first-of-type, .b-m-boxContents .b-page-top_category .b-o-moduleCardsLinkIndex_link .b-a-fileInput_text:first-of-type, .b-page-top_category .b-o-moduleCardsLinkIndex_link .b-m-boxContents .b-o-tooltipInTextBlock:first-of-type, .b-m-boxContents .b-page-top_category .b-o-moduleCardsLinkIndex_link .b-o-tooltipInTextBlock:first-of-type, .b-page-top_category .b-o-moduleCardsLinkIndex_link .b-m-boxContents .b-page-sample-113_text:first-of-type, .b-m-boxContents .b-page-top_category .b-o-moduleCardsLinkIndex_link .b-page-sample-113_text:first-of-type, .b-page-top_category .b-o-moduleCardsLinkIndex_link .b-m-boxLink .b-a-plainText:first-of-type, .b-m-boxLink .b-page-top_category .b-o-moduleCardsLinkIndex_link .b-a-plainText:first-of-type, .b-page-top_category .b-o-moduleCardsLinkIndex_link .b-m-boxLink .b-a-fileInput_label_text:first-of-type, .b-m-boxLink .b-page-top_category .b-o-moduleCardsLinkIndex_link .b-a-fileInput_label_text:first-of-type, .b-page-top_category .b-o-moduleCardsLinkIndex_link .b-m-boxLink .b-a-fileInput_text:first-of-type, .b-m-boxLink .b-page-top_category .b-o-moduleCardsLinkIndex_link .b-a-fileInput_text:first-of-type, .b-page-top_category .b-o-moduleCardsLinkIndex_link .b-m-boxLink .b-o-tooltipInTextBlock:first-of-type, .b-m-boxLink .b-page-top_category .b-o-moduleCardsLinkIndex_link .b-o-tooltipInTextBlock:first-of-type, .b-page-top_category .b-o-moduleCardsLinkIndex_link .b-m-boxLink .b-page-sample-113_text:first-of-type, .b-m-boxLink .b-page-top_category .b-o-moduleCardsLinkIndex_link .b-page-sample-113_text:first-of-type, .b-page-top_category .b-o-moduleCardsLinkIndex_link .b-m-boxLinkRow .b-a-plainText:first-of-type, .b-m-boxLinkRow .b-page-top_category .b-o-moduleCardsLinkIndex_link .b-a-plainText:first-of-type, .b-page-top_category .b-o-moduleCardsLinkIndex_link .b-m-boxLinkRow .b-a-fileInput_label_text:first-of-type, .b-m-boxLinkRow .b-page-top_category .b-o-moduleCardsLinkIndex_link .b-a-fileInput_label_text:first-of-type, .b-page-top_category .b-o-moduleCardsLinkIndex_link .b-m-boxLinkRow .b-a-fileInput_text:first-of-type, .b-m-boxLinkRow .b-page-top_category .b-o-moduleCardsLinkIndex_link .b-a-fileInput_text:first-of-type, .b-page-top_category .b-o-moduleCardsLinkIndex_link .b-m-boxLinkRow .b-o-tooltipInTextBlock:first-of-type, .b-m-boxLinkRow .b-page-top_category .b-o-moduleCardsLinkIndex_link .b-o-tooltipInTextBlock:first-of-type, .b-page-top_category .b-o-moduleCardsLinkIndex_link .b-m-boxLinkRow .b-page-sample-113_text:first-of-type, .b-m-boxLinkRow .b-page-top_category .b-o-moduleCardsLinkIndex_link .b-page-sample-113_text:first-of-type {
          border-bottom: none !important;
          color: #ffffff;
          font-size: 18px;
          left: 7px;
          position: absolute;
          top: 96px; }
        .b-page-top_category .b-o-moduleCardsLinkIndex_link .b-a-textLink_anchor {
          border-bottom: none !important;
          color: #ffffff;
          font-size: 18px;
          height: 210px;
          padding-left: 23px !important;
          padding-top: 170px !important;
          width: 100%; }
          .b-page-top_category .b-o-moduleCardsLinkIndex_link .b-a-textLink_anchor:before {
            background-color: #ffffff;
            background-image: url("/library/img//common/icon_arrow_black.png");
            height: 20px;
            right: 0 !important;
            top: auto !important;
            width: 20px; }
      .b-page-top_category .b-o-moduleCardsLinkIndex_linkList {
        display: flex !important;
        flex-wrap: wrap !important;
        justify-content: space-between;
        margin-top: 10px !important; }
        .b-page-top_category .b-o-moduleCardsLinkIndex_linkList .b-break {
          display: block; }
        .b-page-top_category .b-o-moduleCardsLinkIndex_linkList-item {
          border-bottom: 1px solid #38383c;
          border-right: 1px solid #38383c;
          border-top: none !important;
          height: 50px;
          padding: 0 !important;
          position: relative;
          width: 50%; }
          .b-page-top_category .b-o-moduleCardsLinkIndex_linkList-item:nth-of-type(2n) {
            border-right: none; }
            .b-page-top_category .b-o-moduleCardsLinkIndex_linkList-item:nth-of-type(2n) .b-a-textLink_anchor {
              padding-left: 18px; }
              .b-page-top_category .b-o-moduleCardsLinkIndex_linkList-item:nth-of-type(2n) .b-a-textLink_anchor:before {
                right: 0 !important; }
          .b-page-top_category .b-o-moduleCardsLinkIndex_linkList-item .b-a-textLink {
            position: absolute;
            top: 50%;
            -webkit-transform: translateY(-50%);
                    transform: translateY(-50%);
            width: 100%; }
        .b-page-top_category .b-o-moduleCardsLinkIndex_linkList .b-a-textLink_anchor {
          color: #ffffff;
          display: block;
          font-size: 12px;
          padding-left: 0;
          padding-right: 30px;
          width: 100%; }
          .b-page-top_category .b-o-moduleCardsLinkIndex_linkList .b-a-textLink_anchor:before {
            background-image: url("/library/img//common/icon_arrow.png");
            height: 16px;
            left: auto;
            right: 17px;
            top: 50%;
            -webkit-transform: translateY(-50%);
                    transform: translateY(-50%);
            width: 16px; }
        .b-page-top_category .b-o-moduleCardsLinkIndex_linkList-second {
          border-top: 1px solid #f4f4f4;
          margin-bottom: 0;
          margin-left: 30px;
          margin-top: -10px !important;
          padding-bottom: 16px;
          padding-left: 0 !important;
          padding-top: 15px !important; }
      .b-page-top_category .b-o-moduleCardsLinkIndex_info {
        border-left: 1px solid #f4f4f4;
        height: 100%; }
      .b-page-top_category .b-o-moduleCardsLinkIndex_spInfo {
        display: flex;
        flex-wrap: wrap;
        left: -9px;
        position: relative;
        top: 159px;
        width: calc(100% - 30px); }
        .b-page-top_category .b-o-moduleCardsLinkIndex_spInfo .b-a-plainText, .b-page-top_category .b-o-moduleCardsLinkIndex_spInfo .b-a-fileInput_label_text, .b-page-top_category .b-o-moduleCardsLinkIndex_spInfo .b-a-fileInput_text, .b-page-top_category .b-o-moduleCardsLinkIndex_spInfo .b-o-tooltipInTextBlock, .b-page-top_category .b-o-moduleCardsLinkIndex_spInfo .b-page-sample-113_text {
          font-size: 12px;
          position: relative; }
          .b-page-top_category .b-o-moduleCardsLinkIndex_spInfo .b-a-plainText:after, .b-page-top_category .b-o-moduleCardsLinkIndex_spInfo .b-a-fileInput_label_text:after, .b-page-top_category .b-o-moduleCardsLinkIndex_spInfo .b-a-fileInput_text:after, .b-page-top_category .b-o-moduleCardsLinkIndex_spInfo .b-o-tooltipInTextBlock:after, .b-page-top_category .b-o-moduleCardsLinkIndex_spInfo .b-page-sample-113_text:after {
            content: '\3001'; }
          .b-page-top_category .b-o-moduleCardsLinkIndex_spInfo .b-a-plainText:last-of-type:after, .b-page-top_category .b-o-moduleCardsLinkIndex_spInfo .b-a-fileInput_label_text:last-of-type:after, .b-page-top_category .b-o-moduleCardsLinkIndex_spInfo .b-a-fileInput_text:last-of-type:after, .b-page-top_category .b-o-moduleCardsLinkIndex_spInfo .b-o-tooltipInTextBlock:last-of-type:after, .b-page-top_category .b-o-moduleCardsLinkIndex_spInfo .b-page-sample-113_text:last-of-type:after {
            display: none; }
          .b-page-top_category .b-o-moduleCardsLinkIndex_spInfo .b-a-plainText .b-break, .b-page-top_category .b-o-moduleCardsLinkIndex_spInfo .b-a-fileInput_label_text .b-break, .b-page-top_category .b-o-moduleCardsLinkIndex_spInfo .b-a-fileInput_text .b-break, .b-page-top_category .b-o-moduleCardsLinkIndex_spInfo .b-o-tooltipInTextBlock .b-break, .b-page-top_category .b-o-moduleCardsLinkIndex_spInfo .b-page-sample-113_text .b-break {
            display: none; }
    .b-page-top_pickup {
      display: none;
      margin-top: 0;
      padding-top: 10px; }
      .b-page-top_pickup .b-a-heading_h2, .b-page-top_pickup .b-o-moduleLinkSet_heading .b-a-textLink_anchor, .b-o-moduleLinkSet_heading .b-page-top_pickup .b-a-textLink_anchor {
        display: none; }
      .b-page-top_pickup .b-o-moduleBanners {
        border-bottom: none;
        padding: 14px 0 0; }
        .b-page-top_pickup .b-o-moduleBanners .b-a-wrapper, .b-page-top_pickup .b-o-moduleBanners .b-page-search #ss-result, .b-page-search .b-page-top_pickup .b-o-moduleBanners #ss-result {
          width: calc(100% - 40px); }
        .b-page-top_pickup .b-o-moduleBanners .b-m-banner {
          height: 48.26667vw;
          width: 89.33333vw; }
          .b-page-top_pickup .b-o-moduleBanners .b-m-banner .b-a-fullImage {
            height: 48.26667vw; }
      .b-page-top_pickup_buttons {
        padding: 10.66667vw 0 32px;
        width: 89.33333vw; }
        .b-page-top_pickup_buttons .b-a-textLink {
          margin-bottom: 10px;
          position: relative; }
          .b-page-top_pickup_buttons .b-a-textLink_place .b-a-textLink_anchor, .b-page-top_pickup_buttons .b-a-textLink_reform .b-a-textLink_anchor, .b-page-top_pickup_buttons .b-a-textLink_customer .b-a-textLink_anchor, .b-page-top_pickup_buttons .b-a-textLink_noc .b-a-textLink_anchor {
            width: 89.33333vw; }
          .b-page-top_pickup_buttons .b-a-textLink_anchor {
            font-size: 13px;
            padding: 15px 0 14px 25px;
            width: 43.2vw; }
            .b-page-top_pickup_buttons .b-a-textLink_anchor:before {
              height: 22px;
              left: 15px;
              width: 18px; }
        .b-page-top_pickup_buttons .b-m-modal, .b-page-top_pickup_buttons .b-o-liaisonPrefectureNavi {
          margin-bottom: 0;
          width: 100%; }
          .b-page-top_pickup_buttons .b-m-modal_place .b-a-simpleButton_modal {
            padding: 18px 40px 19px; }
    .b-page-top_bottomButton {
      flex-direction: column;
      margin: 0 auto;
      padding: 41px 0 30px;
      width: 265px; }
      .b-page-top_bottomButton .b-a-textLink {
        margin-bottom: 10px; }
        .b-page-top_bottomButton .b-a-textLink_anchor {
          white-space: nowrap; }
  .b-page-404 .b-a-heading_pageTitle {
    margin-top: 30px; }
  .b-page-404 .b-a-input {
    padding: 19px 45px 19px 15px; }
  .b-page-404 .b-a-searchButton_submit {
    height: 60px; }
  .b-page-404 .b-o-moduleLinkSet_heading .b-a-textLink_anchor {
    font-size: 15px; }
  .b-page-404_main {
    flex-direction: column-reverse;
    padding: 30px 0; }
    .b-page-404_main .b-a-plainText_m + .b-a-plainText_s, .b-page-404_main .b-a-fileInput_label_text + .b-a-plainText_s, .b-page-404_main .b-a-simpleButton_location + .b-a-plainText_s, .b-page-404_main .b-a-simpleButton_more + .b-a-plainText_s, .b-page-404_main .b-m-boxLink_subjects .b-a-plainText_m:first-of-type + .b-a-plainText_s, .b-page-404_main .b-m-modal_slider-pager + .b-a-plainText_s, .b-page-404_main .b-m-tooltipInText + .b-a-plainText_s, .b-page-404_main .b-m-worksNaviButton .b-a-simpleButton + .b-a-plainText_s, .b-m-worksNaviButton .b-page-404_main .b-a-simpleButton + .b-a-plainText_s, .b-page-404_main .b-o-locationNavi_content .b-m-accordion_inner .b-a-textLink_prefecture_anchor + .b-a-plainText_s, .b-o-locationNavi_content .b-m-accordion_inner .b-page-404_main .b-a-textLink_prefecture_anchor + .b-a-plainText_s, .b-page-404_main .b-o-megadrop_sub .b-a-textLink_anchor + .b-a-plainText_s, .b-o-megadrop_sub .b-page-404_main .b-a-textLink_anchor + .b-a-plainText_s, .b-page-404_main .b-o-moduleLinkSet_item .b-a-textLink_anchor + .b-a-plainText_s, .b-o-moduleLinkSet_item .b-page-404_main .b-a-textLink_anchor + .b-a-plainText_s, .b-page-404_main .b-o-searchModal .b-a-simpleButton_modal + .b-a-plainText_s, .b-o-searchModal .b-page-404_main .b-a-simpleButton_modal + .b-a-plainText_s, .b-page-404_main .b-o-tooltipInTextBlock + .b-a-plainText_s, .b-page-404_main .b-page-sample .b-a-heading_module-title + .b-a-plainText_s, .b-page-sample .b-page-404_main .b-a-heading_module-title + .b-a-plainText_s, .b-page-404_main .b-page-sample-113_text + .b-a-plainText_s, .b-page-404_main .b-a-plainText_m + .b-a-fileInput_text, .b-page-404_main .b-a-fileInput_label_text + .b-a-fileInput_text, .b-page-404_main .b-a-simpleButton_location + .b-a-fileInput_text, .b-page-404_main .b-a-simpleButton_more + .b-a-fileInput_text, .b-page-404_main .b-m-boxLink_subjects .b-a-plainText_m:first-of-type + .b-a-fileInput_text, .b-page-404_main .b-m-modal_slider-pager + .b-a-fileInput_text, .b-page-404_main .b-m-tooltipInText + .b-a-fileInput_text, .b-page-404_main .b-m-worksNaviButton .b-a-simpleButton + .b-a-fileInput_text, .b-m-worksNaviButton .b-page-404_main .b-a-simpleButton + .b-a-fileInput_text, .b-page-404_main .b-o-locationNavi_content .b-m-accordion_inner .b-a-textLink_prefecture_anchor + .b-a-fileInput_text, .b-o-locationNavi_content .b-m-accordion_inner .b-page-404_main .b-a-textLink_prefecture_anchor + .b-a-fileInput_text, .b-page-404_main .b-o-megadrop_sub .b-a-textLink_anchor + .b-a-fileInput_text, .b-o-megadrop_sub .b-page-404_main .b-a-textLink_anchor + .b-a-fileInput_text, .b-page-404_main .b-o-moduleLinkSet_item .b-a-textLink_anchor + .b-a-fileInput_text, .b-o-moduleLinkSet_item .b-page-404_main .b-a-textLink_anchor + .b-a-fileInput_text, .b-page-404_main .b-o-searchModal .b-a-simpleButton_modal + .b-a-fileInput_text, .b-o-searchModal .b-page-404_main .b-a-simpleButton_modal + .b-a-fileInput_text, .b-page-404_main .b-o-tooltipInTextBlock + .b-a-fileInput_text, .b-page-404_main .b-page-sample .b-a-heading_module-title + .b-a-fileInput_text, .b-page-sample .b-page-404_main .b-a-heading_module-title + .b-a-fileInput_text, .b-page-404_main .b-page-sample-113_text + .b-a-fileInput_text, .b-page-404_main .b-o-adDetail-text .b-a-plainText_m + .b-a-heading_new:after, .b-o-adDetail-text .b-page-404_main .b-a-plainText_m + .b-a-heading_new:after, .b-page-404_main .b-o-adDetail-text .b-a-fileInput_label_text + .b-a-heading_new:after, .b-o-adDetail-text .b-page-404_main .b-a-fileInput_label_text + .b-a-heading_new:after, .b-page-404_main .b-o-adDetail-text .b-a-simpleButton_location + .b-a-heading_new:after, .b-o-adDetail-text .b-page-404_main .b-a-simpleButton_location + .b-a-heading_new:after, .b-page-404_main .b-o-adDetail-text .b-a-simpleButton_more + .b-a-heading_new:after, .b-o-adDetail-text .b-page-404_main .b-a-simpleButton_more + .b-a-heading_new:after, .b-o-adDetail-text .b-page-404_main .b-m-boxLink_subjects .b-a-plainText_m:first-of-type + .b-a-heading_new:after, .b-page-404_main .b-o-adDetail-text .b-m-modal_slider-pager + .b-a-heading_new:after, .b-o-adDetail-text .b-page-404_main .b-m-modal_slider-pager + .b-a-heading_new:after, .b-page-404_main .b-o-adDetail-text .b-m-tooltipInText + .b-a-heading_new:after, .b-o-adDetail-text .b-page-404_main .b-m-tooltipInText + .b-a-heading_new:after, .b-page-404_main .b-m-worksNaviButton .b-o-adDetail-text .b-a-simpleButton + .b-a-heading_new:after, .b-o-adDetail-text .b-page-404_main .b-m-worksNaviButton .b-a-simpleButton + .b-a-heading_new:after, .b-m-worksNaviButton .b-page-404_main .b-o-adDetail-text .b-a-simpleButton + .b-a-heading_new:after, .b-o-adDetail-text .b-m-worksNaviButton .b-page-404_main .b-a-simpleButton + .b-a-heading_new:after, .b-page-404_main .b-o-locationNavi_content .b-m-accordion_inner .b-o-adDetail-text .b-a-textLink_prefecture_anchor + .b-a-heading_new:after, .b-o-adDetail-text .b-page-404_main .b-o-locationNavi_content .b-m-accordion_inner .b-a-textLink_prefecture_anchor + .b-a-heading_new:after, .b-o-locationNavi_content .b-m-accordion_inner .b-page-404_main .b-o-adDetail-text .b-a-textLink_prefecture_anchor + .b-a-heading_new:after, .b-o-adDetail-text .b-o-locationNavi_content .b-m-accordion_inner .b-page-404_main .b-a-textLink_prefecture_anchor + .b-a-heading_new:after, .b-page-404_main .b-o-megadrop_sub .b-o-adDetail-text .b-a-textLink_anchor + .b-a-heading_new:after, .b-o-adDetail-text .b-page-404_main .b-o-megadrop_sub .b-a-textLink_anchor + .b-a-heading_new:after, .b-o-megadrop_sub .b-page-404_main .b-o-adDetail-text .b-a-textLink_anchor + .b-a-heading_new:after, .b-o-adDetail-text .b-o-megadrop_sub .b-page-404_main .b-a-textLink_anchor + .b-a-heading_new:after, .b-page-404_main .b-o-moduleLinkSet_item .b-o-adDetail-text .b-a-textLink_anchor + .b-a-heading_new:after, .b-o-adDetail-text .b-page-404_main .b-o-moduleLinkSet_item .b-a-textLink_anchor + .b-a-heading_new:after, .b-o-moduleLinkSet_item .b-page-404_main .b-o-adDetail-text .b-a-textLink_anchor + .b-a-heading_new:after, .b-o-adDetail-text .b-o-moduleLinkSet_item .b-page-404_main .b-a-textLink_anchor + .b-a-heading_new:after, .b-page-404_main .b-o-searchModal .b-o-adDetail-text .b-a-simpleButton_modal + .b-a-heading_new:after, .b-o-adDetail-text .b-page-404_main .b-o-searchModal .b-a-simpleButton_modal + .b-a-heading_new:after, .b-o-searchModal .b-page-404_main .b-o-adDetail-text .b-a-simpleButton_modal + .b-a-heading_new:after, .b-o-adDetail-text .b-o-searchModal .b-page-404_main .b-a-simpleButton_modal + .b-a-heading_new:after, .b-page-404_main .b-o-adDetail-text .b-o-tooltipInTextBlock + .b-a-heading_new:after, .b-o-adDetail-text .b-page-404_main .b-o-tooltipInTextBlock + .b-a-heading_new:after, .b-page-404_main .b-page-sample .b-o-adDetail-text .b-a-heading_module-title + .b-a-heading_new:after, .b-o-adDetail-text .b-page-404_main .b-page-sample .b-a-heading_module-title + .b-a-heading_new:after, .b-page-sample .b-page-404_main .b-o-adDetail-text .b-a-heading_module-title + .b-a-heading_new:after, .b-o-adDetail-text .b-page-sample .b-page-404_main .b-a-heading_module-title + .b-a-heading_new:after, .b-page-404_main .b-o-adDetail-text .b-page-sample-113_text + .b-a-heading_new:after, .b-o-adDetail-text .b-page-404_main .b-page-sample-113_text + .b-a-heading_new:after, .b-page-404_main .b-o-cmDetail_text .b-a-plainText_m + .b-a-heading_new:after, .b-o-cmDetail_text .b-page-404_main .b-a-plainText_m + .b-a-heading_new:after, .b-page-404_main .b-o-cmDetail_text .b-a-fileInput_label_text + .b-a-heading_new:after, .b-o-cmDetail_text .b-page-404_main .b-a-fileInput_label_text + .b-a-heading_new:after, .b-page-404_main .b-o-cmDetail_text .b-a-simpleButton_location + .b-a-heading_new:after, .b-o-cmDetail_text .b-page-404_main .b-a-simpleButton_location + .b-a-heading_new:after, .b-page-404_main .b-o-cmDetail_text .b-a-simpleButton_more + .b-a-heading_new:after, .b-o-cmDetail_text .b-page-404_main .b-a-simpleButton_more + .b-a-heading_new:after, .b-o-cmDetail_text .b-page-404_main .b-m-boxLink_subjects .b-a-plainText_m:first-of-type + .b-a-heading_new:after, .b-page-404_main .b-o-cmDetail_text .b-m-modal_slider-pager + .b-a-heading_new:after, .b-o-cmDetail_text .b-page-404_main .b-m-modal_slider-pager + .b-a-heading_new:after, .b-page-404_main .b-o-cmDetail_text .b-m-tooltipInText + .b-a-heading_new:after, .b-o-cmDetail_text .b-page-404_main .b-m-tooltipInText + .b-a-heading_new:after, .b-page-404_main .b-m-worksNaviButton .b-o-cmDetail_text .b-a-simpleButton + .b-a-heading_new:after, .b-o-cmDetail_text .b-page-404_main .b-m-worksNaviButton .b-a-simpleButton + .b-a-heading_new:after, .b-m-worksNaviButton .b-page-404_main .b-o-cmDetail_text .b-a-simpleButton + .b-a-heading_new:after, .b-o-cmDetail_text .b-m-worksNaviButton .b-page-404_main .b-a-simpleButton + .b-a-heading_new:after, .b-page-404_main .b-o-locationNavi_content .b-m-accordion_inner .b-o-cmDetail_text .b-a-textLink_prefecture_anchor + .b-a-heading_new:after, .b-o-cmDetail_text .b-page-404_main .b-o-locationNavi_content .b-m-accordion_inner .b-a-textLink_prefecture_anchor + .b-a-heading_new:after, .b-o-locationNavi_content .b-m-accordion_inner .b-page-404_main .b-o-cmDetail_text .b-a-textLink_prefecture_anchor + .b-a-heading_new:after, .b-o-cmDetail_text .b-o-locationNavi_content .b-m-accordion_inner .b-page-404_main .b-a-textLink_prefecture_anchor + .b-a-heading_new:after, .b-page-404_main .b-o-megadrop_sub .b-o-cmDetail_text .b-a-textLink_anchor + .b-a-heading_new:after, .b-o-cmDetail_text .b-page-404_main .b-o-megadrop_sub .b-a-textLink_anchor + .b-a-heading_new:after, .b-o-megadrop_sub .b-page-404_main .b-o-cmDetail_text .b-a-textLink_anchor + .b-a-heading_new:after, .b-o-cmDetail_text .b-o-megadrop_sub .b-page-404_main .b-a-textLink_anchor + .b-a-heading_new:after, .b-page-404_main .b-o-moduleLinkSet_item .b-o-cmDetail_text .b-a-textLink_anchor + .b-a-heading_new:after, .b-o-cmDetail_text .b-page-404_main .b-o-moduleLinkSet_item .b-a-textLink_anchor + .b-a-heading_new:after, .b-o-moduleLinkSet_item .b-page-404_main .b-o-cmDetail_text .b-a-textLink_anchor + .b-a-heading_new:after, .b-o-cmDetail_text .b-o-moduleLinkSet_item .b-page-404_main .b-a-textLink_anchor + .b-a-heading_new:after, .b-page-404_main .b-o-searchModal .b-o-cmDetail_text .b-a-simpleButton_modal + .b-a-heading_new:after, .b-o-cmDetail_text .b-page-404_main .b-o-searchModal .b-a-simpleButton_modal + .b-a-heading_new:after, .b-o-searchModal .b-page-404_main .b-o-cmDetail_text .b-a-simpleButton_modal + .b-a-heading_new:after, .b-o-cmDetail_text .b-o-searchModal .b-page-404_main .b-a-simpleButton_modal + .b-a-heading_new:after, .b-page-404_main .b-o-cmDetail_text .b-o-tooltipInTextBlock + .b-a-heading_new:after, .b-o-cmDetail_text .b-page-404_main .b-o-tooltipInTextBlock + .b-a-heading_new:after, .b-page-404_main .b-page-sample .b-o-cmDetail_text .b-a-heading_module-title + .b-a-heading_new:after, .b-o-cmDetail_text .b-page-404_main .b-page-sample .b-a-heading_module-title + .b-a-heading_new:after, .b-page-sample .b-page-404_main .b-o-cmDetail_text .b-a-heading_module-title + .b-a-heading_new:after, .b-o-cmDetail_text .b-page-sample .b-page-404_main .b-a-heading_module-title + .b-a-heading_new:after, .b-page-404_main .b-o-cmDetail_text .b-page-sample-113_text + .b-a-heading_new:after, .b-o-cmDetail_text .b-page-404_main .b-page-sample-113_text + .b-a-heading_new:after {
      margin-top: 15px; }
    .b-page-404_main .b-m-searchNavi:not(:first-child) {
      margin-top: 22px; }
    .b-page-404_main-col:not(:last-of-type) {
      margin-top: 25px; }
    .b-page-search {
      font-family: "Hiragino Kaku Gothic ProN", "Hiragino Sans", "\6E38\30B4\30B7\30C3\30AF\4F53", "YuGothic", "\6E38\30B4\30B7\30C3\30AF", "Yu Gothic", "meiryo", "Helvetica Neue", "arial", sans-serif; }
      .b-page-search .b-a-heading_pageTitle {
        margin: 33px 0; }
      .b-page-search input[type='text'] {
        -webkit-appearance: none;
        height: 60px;
        outline: 0;
        width: calc(100% - 60px - 8px); }
      .b-page-search input[type='submit'] {
        font-size: 12px;
        height: 60px;
        margin-left: 8px;
        padding: 0 18px;
        vertical-align: bottom; }
      .b-page-search_form {
        padding-bottom: 28px;
        padding-top: 40px; }
        .b-page-search_form_item + .b-page-search_form_item {
          margin-top: 15px; }
        .b-page-search_form_dl {
          margin: 0 -15px;
          padding: 0 15px; }
        .b-page-search_form_dt {
          margin-bottom: 15px; }
        .b-page-search_form .b-m-accordion {
          margin-bottom: 25px; }
          .b-page-search_form .b-m-accordion.b-is-active {
            border: solid 1px #d8d8d8; }
            .b-page-search_form .b-m-accordion.b-is-active .b-m-accordion_button {
              border-bottom: solid 1px #d8d8d8; }
          .b-page-search_form .b-m-accordion:not(.b-is-active) .b-m-accordion_button {
            background-color: #ffffff; }
          .b-page-search_form .b-m-accordion .b-page-search_form_dl {
            padding-bottom: 20px;
            padding-top: 20px; }
          .b-page-search_form .b-m-accordion .b-page-search_form_dt {
            margin-bottom: 25px; }
          .b-page-search_form .b-m-accordion_inner {
            padding-bottom: 0;
            padding-top: 0; }
      .b-page-search_hitcount-change {
        margin-bottom: 40px; }
        .b-page-search_hitcount-change .b-page-search_form_dl {
          border-top: 0;
          padding-bottom: 30px; }
      .b-page-search .ss-keyword-ranking .ss-keyword-rank {
        display: inline-block; }
      .b-page-search #ss-show-counts {
        border-top: solid 1px #d8d8d8;
        display: block;
        font-size: 12px;
        margin-left: 0;
        margin-top: 10px;
        padding-top: 10px; }
      .b-page-search #ss-query-string b {
        font-size: 15px; }
      .b-page-search .ss-navi-right {
        margin-top: 25px; }
      .b-page-search #ss-sort-match,
      .b-page-search #ss-sort-date {
        padding: 9px 0;
        width: calc((100% - 1px) / 2); }
      .b-page-search #ss-sort-date {
        margin-left: 1px; }
      .b-page-search .ss-item,
      .b-page-search .ss-ad-item {
        border-bottom: solid 1px #d8d8d8;
        padding-bottom: 30px; }
        .b-page-search .ss-item + .ss-ad-item,
        .b-page-search .ss-item + .ss-item,
        .b-page-search .ss-ad-item + .ss-ad-item,
        .b-page-search .ss-ad-item + .ss-item {
          margin-top: 30px; }
        .b-page-search .ss-item .ss-image,
        .b-page-search .ss-ad-item .ss-image {
          display: none; }
      .b-page-search .ss-title {
        padding-bottom: 20px; }
        .b-page-search .ss-title .b-a-heading_h4, .b-page-search .ss-title .b-m-tabBox_navi .b-a-simpleButton_tab, .b-m-tabBox_navi .b-page-search .ss-title .b-a-simpleButton_tab, .b-page-search .ss-title .b-o-moduleFadeSlider_main-caption .b-a-plainText, .b-o-moduleFadeSlider_main-caption .b-page-search .ss-title .b-a-plainText, .b-page-search .ss-title .b-o-moduleFadeSlider_main-caption .b-a-fileInput_label_text, .b-o-moduleFadeSlider_main-caption .b-page-search .ss-title .b-a-fileInput_label_text, .b-page-search .ss-title .b-o-moduleFadeSlider_main-caption .b-a-fileInput_text, .b-o-moduleFadeSlider_main-caption .b-page-search .ss-title .b-a-fileInput_text, .b-page-search .ss-title .b-o-moduleFadeSlider_main-caption .b-o-tooltipInTextBlock, .b-o-moduleFadeSlider_main-caption .b-page-search .ss-title .b-o-tooltipInTextBlock, .b-page-search .ss-title .b-o-moduleFadeSlider_main-caption .b-page-sample-113_text, .b-o-moduleFadeSlider_main-caption .b-page-search .ss-title .b-page-sample-113_text, .b-page-search .ss-title .b-o-moduleFadeSlider_main-captionLink .b-a-plainText, .b-o-moduleFadeSlider_main-captionLink .b-page-search .ss-title .b-a-plainText, .b-page-search .ss-title .b-o-moduleFadeSlider_main-captionLink .b-a-fileInput_label_text, .b-o-moduleFadeSlider_main-captionLink .b-page-search .ss-title .b-a-fileInput_label_text, .b-page-search .ss-title .b-o-moduleFadeSlider_main-captionLink .b-a-fileInput_text, .b-o-moduleFadeSlider_main-captionLink .b-page-search .ss-title .b-a-fileInput_text, .b-page-search .ss-title .b-o-moduleFadeSlider_main-captionLink .b-o-tooltipInTextBlock, .b-o-moduleFadeSlider_main-captionLink .b-page-search .ss-title .b-o-tooltipInTextBlock, .b-page-search .ss-title .b-o-moduleFadeSlider_main-captionLink .b-page-sample-113_text, .b-o-moduleFadeSlider_main-captionLink .b-page-search .ss-title .b-page-sample-113_text {
          font-size: 15px; }
      .b-page-search .ss-summary {
        padding-bottom: 20px; }
      .b-page-search .ss-url {
        margin-bottom: 20px; }
        .b-page-search .ss-url a {
          line-height: 1.58; }
      .b-page-search .ss-pagination {
        margin: 40px 0; }
      .b-page-search #ss-hint {
        margin-top: 10px; }
        .b-page-search #ss-hint .b-a-heading_h4, .b-page-search #ss-hint .b-m-tabBox_navi .b-a-simpleButton_tab, .b-m-tabBox_navi .b-page-search #ss-hint .b-a-simpleButton_tab, .b-page-search #ss-hint .b-o-moduleFadeSlider_main-caption .b-a-plainText, .b-o-moduleFadeSlider_main-caption .b-page-search #ss-hint .b-a-plainText, .b-page-search #ss-hint .b-o-moduleFadeSlider_main-caption .b-a-fileInput_label_text, .b-o-moduleFadeSlider_main-caption .b-page-search #ss-hint .b-a-fileInput_label_text, .b-page-search #ss-hint .b-o-moduleFadeSlider_main-caption .b-a-fileInput_text, .b-o-moduleFadeSlider_main-caption .b-page-search #ss-hint .b-a-fileInput_text, .b-page-search #ss-hint .b-o-moduleFadeSlider_main-caption .b-o-tooltipInTextBlock, .b-o-moduleFadeSlider_main-caption .b-page-search #ss-hint .b-o-tooltipInTextBlock, .b-page-search #ss-hint .b-o-moduleFadeSlider_main-caption .b-page-sample-113_text, .b-o-moduleFadeSlider_main-caption .b-page-search #ss-hint .b-page-sample-113_text, .b-page-search #ss-hint .b-o-moduleFadeSlider_main-captionLink .b-a-plainText, .b-o-moduleFadeSlider_main-captionLink .b-page-search #ss-hint .b-a-plainText, .b-page-search #ss-hint .b-o-moduleFadeSlider_main-captionLink .b-a-fileInput_label_text, .b-o-moduleFadeSlider_main-captionLink .b-page-search #ss-hint .b-a-fileInput_label_text, .b-page-search #ss-hint .b-o-moduleFadeSlider_main-captionLink .b-a-fileInput_text, .b-o-moduleFadeSlider_main-captionLink .b-page-search #ss-hint .b-a-fileInput_text, .b-page-search #ss-hint .b-o-moduleFadeSlider_main-captionLink .b-o-tooltipInTextBlock, .b-o-moduleFadeSlider_main-captionLink .b-page-search #ss-hint .b-o-tooltipInTextBlock, .b-page-search #ss-hint .b-o-moduleFadeSlider_main-captionLink .b-page-sample-113_text, .b-o-moduleFadeSlider_main-captionLink .b-page-search #ss-hint .b-page-sample-113_text {
          font-size: 15px; }
      :root .b-page-search #ss-hint-message {
        margin: 0 0 32px; }
    .b-page-sample {
      padding: 40px 0; }
      .b-page-sample_box-memo {
        width: 100%; }
      .b-page-sample-113_content .b-a-fullImage {
        height: 229px;
        margin-bottom: 20px;
        width: 305px; }
      .b-page-sample-113_content-text {
        width: 100%; }
        .b-page-sample-113_content-text .b-a-heading {
          margin-bottom: 15px; }
        .b-page-sample-113_content-text .b-a-plainText, .b-page-sample-113_content-text .b-a-fileInput_label_text, .b-page-sample-113_content-text .b-a-fileInput_text, .b-page-sample-113_content-text .b-o-tooltipInTextBlock, .b-page-sample-113_content-text .b-page-sample-113_text {
          text-align: justify; }
      .b-page-sample-112 .b-page-sample_box-content {
        display: block; }
        .b-page-sample-112 .b-page-sample_box-content .b-m-modal, .b-page-sample-112 .b-page-sample_box-content .b-o-liaisonPrefectureNavi {
          margin: 0 auto 20px auto; }
  .b-body[data-b-page='lp'] .b-page-lp {
    min-height: calc(100vh - 279px); }
  .b-body[data-b-page='lp'] .b-o-footer_content {
    padding: 30px 20px 30px 20px; }
  .b-o-burgerNavi_main-under-1, .b-o-burgerNavi_main-under-2 {
    padding-bottom: 56px;
  }
}

@media (min-width: 768px) {
    .b-a-burgerButton:hover, .b-a-searchButton:hover, .b-a-searchButton_submit:hover, .b-a-searchButton_suggest:hover, .b-a-simpleButton:hover, .b-m-accordion_button:hover, .b-m-accordionNavi_button:hover, .b-m-burgerAccordion_button:hover, .b-m-localSideAccordion_button:hover, .b-m-moreButton:hover, .b-m-selectForm_button:hover {
      opacity: .6; }
    .b-a-fileInput {
      transition: opacity .3s; }
      .b-a-fileInput:hover {
        opacity: .6; }
      .b-a-searchButton_suggest:hover {
        opacity: 1; }
  .b-a-simpleButton_bookmark-banner:hover, .b-a-simpleButton_bookmarked-banner:hover, .b-a-simpleButton_bookmark-banner.b-is-active:hover {
    opacity: 1; }
  .b-a-simpleButton_bookmark-banner:hover {
    background: #ffffff url("/library/img/common/icon_bookmark.png") no-repeat right 21px center;
    background-size: 13px;
    border: 1px solid #997e63;
    color: #997e63; }
    .b-m-accordionNavi .b-m-accordionNavi_item {
      padding-left: 18px;
      width: 25%; }
      .b-m-accordionNavi .b-m-accordionNavi_item .b-a-textLink {
        margin-bottom: 20px; }
      .b-m-accordionNavi .b-m-accordionNavi_item .b-m-accordionNavi_item {
        padding-left: 0;
        width: 100%; }
        .b-m-accordionNavi .b-m-accordionNavi_item .b-m-accordionNavi_item .b-a-textLink {
          margin-bottom: 10px; }
    .b-m-accordionNavi .b-m-accordionNavi .b-m-accordionNavi_button {
      display: none; }
    .b-m-accordionNavi[data-b-category='comprehensive'] .b-m-accordionNavi_item {
      width: 16%; }
      .b-m-accordionNavi[data-b-category='comprehensive'] .b-m-accordionNavi_item .b-m-accordionNavi_item {
        width: 100%; }
    .b-m-banner:hover .b-a-fullImage_image {
      opacity: .4; }
    .b-m-banner_innerlink:hover {
      opacity: .4; }
    .b-m-boxLink_anchor:hover .b-a-plainText, .b-m-boxLink_anchor:hover .b-a-fileInput_label_text, .b-m-boxLink_anchor:hover .b-a-fileInput_text, .b-m-boxLink_anchor:hover .b-o-tooltipInTextBlock, .b-m-boxLink_anchor:hover .b-page-sample-113_text {
      opacity: .6; }
    .b-m-boxLink_anchor:hover .b-a-fullImage_image {
      -webkit-transform: scale(1.08);
              transform: scale(1.08); }
    .b-m-boxLinkRow[href]:hover .b-a-plainText, .b-m-boxLinkRow[href]:hover .b-a-fileInput_label_text, .b-m-boxLinkRow[href]:hover .b-a-fileInput_text, .b-m-boxLinkRow[href]:hover .b-o-tooltipInTextBlock, .b-m-boxLinkRow[href]:hover .b-page-sample-113_text {
      opacity: .6; }
    .b-m-boxLinkRow[href]:hover .b-a-fullImage_image {
      -webkit-transform: scale(1.08);
              transform: scale(1.08); }
  .b-m-contactApplication_applicationLists {
    margin-top: 23px;
    padding-top: 23px; }
    .b-m-contactApplication_applicationLists:first-of-type {
      margin-top: 15px; }
    .b-m-contactApplication_applicationLists .b-a-heading_h3, .b-m-contactApplication_applicationLists .b-m-boxContents .b-a-plainText:first-of-type, .b-m-boxContents .b-m-contactApplication_applicationLists .b-a-plainText:first-of-type, .b-m-contactApplication_applicationLists .b-m-boxContents .b-a-fileInput_label_text:first-of-type, .b-m-boxContents .b-m-contactApplication_applicationLists .b-a-fileInput_label_text:first-of-type, .b-m-contactApplication_applicationLists .b-m-boxContents .b-a-fileInput_text:first-of-type, .b-m-boxContents .b-m-contactApplication_applicationLists .b-a-fileInput_text:first-of-type, .b-m-contactApplication_applicationLists .b-m-boxContents .b-o-tooltipInTextBlock:first-of-type, .b-m-boxContents .b-m-contactApplication_applicationLists .b-o-tooltipInTextBlock:first-of-type, .b-m-contactApplication_applicationLists .b-m-boxContents .b-page-sample-113_text:first-of-type, .b-m-boxContents .b-m-contactApplication_applicationLists .b-page-sample-113_text:first-of-type, .b-m-contactApplication_applicationLists .b-m-boxLink .b-a-plainText:first-of-type, .b-m-boxLink .b-m-contactApplication_applicationLists .b-a-plainText:first-of-type, .b-m-contactApplication_applicationLists .b-m-boxLink .b-a-fileInput_label_text:first-of-type, .b-m-boxLink .b-m-contactApplication_applicationLists .b-a-fileInput_label_text:first-of-type, .b-m-contactApplication_applicationLists .b-m-boxLink .b-a-fileInput_text:first-of-type, .b-m-boxLink .b-m-contactApplication_applicationLists .b-a-fileInput_text:first-of-type, .b-m-contactApplication_applicationLists .b-m-boxLink .b-o-tooltipInTextBlock:first-of-type, .b-m-boxLink .b-m-contactApplication_applicationLists .b-o-tooltipInTextBlock:first-of-type, .b-m-contactApplication_applicationLists .b-m-boxLink .b-page-sample-113_text:first-of-type, .b-m-boxLink .b-m-contactApplication_applicationLists .b-page-sample-113_text:first-of-type, .b-m-contactApplication_applicationLists .b-m-boxLinkRow .b-a-plainText:first-of-type, .b-m-boxLinkRow .b-m-contactApplication_applicationLists .b-a-plainText:first-of-type, .b-m-contactApplication_applicationLists .b-m-boxLinkRow .b-a-fileInput_label_text:first-of-type, .b-m-boxLinkRow .b-m-contactApplication_applicationLists .b-a-fileInput_label_text:first-of-type, .b-m-contactApplication_applicationLists .b-m-boxLinkRow .b-a-fileInput_text:first-of-type, .b-m-boxLinkRow .b-m-contactApplication_applicationLists .b-a-fileInput_text:first-of-type, .b-m-contactApplication_applicationLists .b-m-boxLinkRow .b-o-tooltipInTextBlock:first-of-type, .b-m-boxLinkRow .b-m-contactApplication_applicationLists .b-o-tooltipInTextBlock:first-of-type, .b-m-contactApplication_applicationLists .b-m-boxLinkRow .b-page-sample-113_text:first-of-type, .b-m-boxLinkRow .b-m-contactApplication_applicationLists .b-page-sample-113_text:first-of-type, .b-m-contactApplication_applicationLists .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-a-plainText:first-of-type, .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-m-contactApplication_applicationLists .b-a-plainText:first-of-type, .b-m-contactApplication_applicationLists .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-a-fileInput_label_text:first-of-type, .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-m-contactApplication_applicationLists .b-a-fileInput_label_text:first-of-type, .b-m-contactApplication_applicationLists .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-a-fileInput_text:first-of-type, .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-m-contactApplication_applicationLists .b-a-fileInput_text:first-of-type, .b-m-contactApplication_applicationLists .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-o-tooltipInTextBlock:first-of-type, .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-m-contactApplication_applicationLists .b-o-tooltipInTextBlock:first-of-type, .b-m-contactApplication_applicationLists .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-page-sample-113_text:first-of-type, .b-o-moduleCards[data-b-row-num='2'] .b-m-boxLink .b-m-contactApplication_applicationLists .b-page-sample-113_text:first-of-type {
      border-bottom: 1px solid #d8d8d8;
      padding-bottom: 9px; }
    .b-m-contactApplication_applicationLists .b-a-accordionButton {
      display: none; }
    .b-m-contactApplication_applicationLists .b-m-accordion {
      cursor: default;
      pointer-events: none; }
      .b-m-contactApplication_applicationLists .b-m-accordion .b-m-accordion_button {
        border: none;
        border-bottom: 1px solid #d8d8d8;
        height: 30px;
        padding: 0 0 40px 0; }
        .b-m-contactApplication_applicationLists .b-m-accordion .b-m-accordion_button .b-a-plainText_m, .b-m-contactApplication_applicationLists .b-m-accordion .b-m-accordion_button .b-a-fileInput_label_text, .b-m-contactApplication_applicationLists .b-m-accordion .b-m-accordion_button .b-a-simpleButton_location, .b-m-contactApplication_applicationLists .b-m-accordion .b-m-accordion_button .b-a-simpleButton_more, .b-m-contactApplication_applicationLists .b-m-accordion .b-m-accordion_button .b-m-modal_slider-pager, .b-m-contactApplication_applicationLists .b-m-accordion .b-m-accordion_button .b-m-tooltipInText, .b-m-contactApplication_applicationLists .b-m-accordion .b-m-accordion_button .b-m-worksNaviButton .b-a-simpleButton, .b-m-worksNaviButton .b-m-contactApplication_applicationLists .b-m-accordion .b-m-accordion_button .b-a-simpleButton, .b-m-contactApplication_applicationLists .b-m-accordion .b-m-accordion_button .b-o-locationNavi_content .b-m-accordion_inner .b-a-textLink_prefecture_anchor, .b-o-locationNavi_content .b-m-accordion_inner .b-m-contactApplication_applicationLists .b-m-accordion .b-m-accordion_button .b-a-textLink_prefecture_anchor, .b-m-contactApplication_applicationLists .b-m-accordion .b-m-accordion_button .b-o-megadrop_sub .b-a-textLink_anchor, .b-o-megadrop_sub .b-m-contactApplication_applicationLists .b-m-accordion .b-m-accordion_button .b-a-textLink_anchor, .b-m-contactApplication_applicationLists .b-m-accordion .b-m-accordion_button .b-o-moduleLinkSet_item .b-a-textLink_anchor, .b-o-moduleLinkSet_item .b-m-contactApplication_applicationLists .b-m-accordion .b-m-accordion_button .b-a-textLink_anchor, .b-m-contactApplication_applicationLists .b-m-accordion .b-m-accordion_button .b-o-searchModal .b-a-simpleButton_modal, .b-o-searchModal .b-m-contactApplication_applicationLists .b-m-accordion .b-m-accordion_button .b-a-simpleButton_modal, .b-m-contactApplication_applicationLists .b-m-accordion .b-m-accordion_button .b-o-tooltipInTextBlock, .b-m-contactApplication_applicationLists .b-m-accordion .b-m-accordion_button .b-page-sample .b-a-heading_module-title, .b-page-sample .b-m-contactApplication_applicationLists .b-m-accordion .b-m-accordion_button .b-a-heading_module-title, .b-m-contactApplication_applicationLists .b-m-accordion .b-m-accordion_button .b-page-sample-113_text {
          font-size: 18px;
          margin-top: 0; }
      .b-m-contactApplication_applicationLists .b-m-accordion .b-m-accordion_content {
        height: auto;
        overflow: visible;
        position: relative; }
      .b-m-contactApplication_applicationLists .b-m-accordion .b-m-accordion_inner {
        opacity: 1;
        padding: 0; }
        .b-m-contactApplication_applicationLists .b-m-accordion .b-m-accordion_inner .b-m-accordionNavi_content {
          height: auto;
          overflow: visible;
          position: relative; }
        .b-m-contactApplication_applicationLists .b-m-accordion .b-m-accordion_inner .b-m-accordionNavi_inner {
          padding-bottom: 0;
          padding-top: 20px; }
  .b-m-contactApplication_applicationItem {
    background-color: #ffffff;
    display: flex;
    justify-content: space-between;
    padding: 17px 0 20px 29px;
    width: 100%; }
  .b-m-contactApplication_applicationInfo .b-a-plainText_m, .b-m-contactApplication_applicationInfo .b-a-fileInput_label_text, .b-m-contactApplication_applicationInfo .b-a-simpleButton_location, .b-m-contactApplication_applicationInfo .b-a-simpleButton_more, .b-m-contactApplication_applicationInfo .b-m-boxLink_subjects .b-a-plainText_m:first-of-type, .b-m-boxLink_subjects .b-m-contactApplication_applicationInfo .b-a-plainText_m:first-of-type, .b-m-contactApplication_applicationInfo .b-m-modal_slider-pager, .b-m-contactApplication_applicationInfo .b-m-tooltipInText, .b-m-contactApplication_applicationInfo .b-m-worksNaviButton .b-a-simpleButton, .b-m-worksNaviButton .b-m-contactApplication_applicationInfo .b-a-simpleButton, .b-m-contactApplication_applicationInfo .b-o-locationNavi_content .b-m-accordion_inner .b-a-textLink_prefecture_anchor, .b-o-locationNavi_content .b-m-accordion_inner .b-m-contactApplication_applicationInfo .b-a-textLink_prefecture_anchor, .b-m-contactApplication_applicationInfo .b-o-megadrop_sub .b-a-textLink_anchor, .b-o-megadrop_sub .b-m-contactApplication_applicationInfo .b-a-textLink_anchor, .b-m-contactApplication_applicationInfo .b-o-moduleLinkSet_item .b-a-textLink_anchor, .b-o-moduleLinkSet_item .b-m-contactApplication_applicationInfo .b-a-textLink_anchor, .b-m-contactApplication_applicationInfo .b-o-searchModal .b-a-simpleButton_modal, .b-o-searchModal .b-m-contactApplication_applicationInfo .b-a-simpleButton_modal, .b-m-contactApplication_applicationInfo .b-o-tooltipInTextBlock, .b-m-contactApplication_applicationInfo .b-page-sample .b-a-heading_module-title, .b-page-sample .b-m-contactApplication_applicationInfo .b-a-heading_module-title, .b-m-contactApplication_applicationInfo .b-page-sample-113_text {
    font-size: 18px;
    font-weight: bold; }
  .b-m-contactApplication_applicationInfo .b-a-plainText_s, .b-m-contactApplication_applicationInfo .b-a-fileInput_text, .b-m-contactApplication_applicationInfo .b-o-adDetail-text .b-a-heading_new:after, .b-o-adDetail-text .b-m-contactApplication_applicationInfo .b-a-heading_new:after, .b-m-contactApplication_applicationInfo .b-o-cmDetail_text .b-a-heading_new:after, .b-o-cmDetail_text .b-m-contactApplication_applicationInfo .b-a-heading_new:after {
    margin-top: 6px; }
  .b-m-contactApplication_applicationInfo .b-a-textLink {
    width: 100%; }
  .b-m-contactApplication_applicationInfo .b-a-textLink_anchor {
    color: #242424;
    font-size: 24px;
    font-weight: bold;
    margin-top: 18px;
    padding-left: 39px;
    position: relative; }
    .b-m-contactApplication_applicationInfo .b-a-textLink_anchor:before {
      background: url("/library/img/common/icon_tel.png");
      background-size: cover;
      content: '';
      display: block;
      height: 20px;
      left: 5px;
      position: absolute;
      top: 11px;
      width: 20px; }
  .b-m-contactApplication_applicationInfo .b-break {
    display: none; }
  .b-m-contactApplication_applicationButton {
    position: relative;
    width: 425px; }
    .b-m-contactApplication_applicationButton:before {
      background: #cacaca;
      bottom: -20px;
      content: '';
      display: block;
      height: 15px;
      left: 0;
      position: absolute;
      width: 1px; }
    .b-m-contactApplication_applicationButton .b-a-textLink {
      margin: 35px auto 0;
      pointer-events: visible;
      width: 366px; }
    .b-m-moduleSetRow {
      position: relative;
      height: 520px; }
      .b-m-moduleSetRow .b-a-fullImage_image {
        width: 50%; }
      .b-m-moduleSetRow_content {
        width: 100%;
        position: absolute;
        top: 50%;
        -webkit-transform: translateY(-50%);
                transform: translateY(-50%); }
      .b-m-moduleSetRow_link {
        width: calc(100% - 130px);
        transition: .3s opacity; }
        .b-m-moduleSetRow_link:hover {
          opacity: .6; }
        .b-m-moduleSetRow_link .b-a-plainText, .b-m-moduleSetRow_link .b-a-fileInput_label_text, .b-m-moduleSetRow_link .b-a-fileInput_text, .b-m-moduleSetRow_link .b-o-tooltipInTextBlock, .b-m-moduleSetRow_link .b-page-sample-113_text {
          font-size: 17px;
          line-height: 2; }
      .b-m-moduleSetRow .b-a-wrapper, .b-m-moduleSetRow .b-page-search #ss-result, .b-page-search .b-m-moduleSetRow #ss-result {
        padding-left: 580px; }
      .b-m-moduleSetRow .b-m-moduleSetRow_link {
        margin-left: 130px; }
      .b-m-moduleSetRow + .b-m-moduleSetRow:nth-of-type(2n-1) .b-a-wrapper, .b-m-moduleSetRow + .b-m-moduleSetRow:nth-of-type(2n-1) .b-page-search #ss-result, .b-page-search .b-m-moduleSetRow + .b-m-moduleSetRow:nth-of-type(2n-1) #ss-result {
        padding-left: 0;
        padding-right: 580px; }
      .b-m-moduleSetRow + .b-m-moduleSetRow:nth-of-type(2n-1) .b-a-fullImage_image {
        margin-left: 50%; }
      .b-m-moduleSetRow + .b-m-moduleSetRow:nth-of-type(2n-1) .b-m-moduleSetRow_link {
        margin-left: 0;
        margin-right: 130px; }
    .b-m-selectForm_button:hover {
      opacity: 1; }
    .b-m-shm-link_item:first-of-type .b-a-textLink_arrow-red-bg .b-a-textLink_anchor {
      padding-right: 20px; }
    .b-m-spScrollImage .b-a-scrollBox_inner {
      padding-bottom: 0; }
    .b-m-spScrollImage .b-a-scrollBox_bar {
      display: none; }
          .b-m-tabBox_navi .b-a-simpleButton_prev.b-is-active:hover,
          .b-m-tabBox_navi .b-a-simpleButton_next.b-is-active:hover {
            opacity: .6; }
          .b-m-tabBox_navi .b-a-simpleButton_tab.b-is-active:hover {
            opacity: 1; }
  .b-m-textLinkList {
    display: flex; }
    .b-m-textLinkList .b-a-textLink {
      width: calc((100% - 30px * 3) / 4); }
      .b-m-textLinkList .b-a-textLink + .b-a-textLink {
        margin-left: 30px; }
  .b-o-form_radio + .b-o-form_radio {
    margin-top: 20px; }
  .b-o-keyVisual[data-b-has-cushion='true'] .b-a-heading_h1 {
    display: inline-block; }
  .b-o-liaisonPrefectureNavi .b-a-scrollBox {
    padding-top: 0; }
    .b-o-liaisonPrefectureNavi .b-a-scrollBox_inner {
      height: 100%; }
    .b-o-liaisonPrefectureNavi .b-a-scrollBox_bar {
      display: none; }
  .b-o-liaisonPrefectureNavi_inner {
    transition: -webkit-transform .25s ease-in-out;
    transition: transform .25s ease-in-out;
    transition: transform .25s ease-in-out, -webkit-transform .25s ease-in-out; }
    .b-o-liaisonPrefectureNavi_inner.b-is-active {
      -webkit-transform: translateX(-100%);
              transform: translateX(-100%); }
  .b-o-liaisonPrefectureNavi_regions {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between; }
    .b-o-liaisonPrefectureNavi_regions-item {
      width: calc(50% - 30px); }
      .b-o-liaisonPrefectureNavi_regions-item:first-of-type, .b-o-liaisonPrefectureNavi_regions-item:nth-of-type(2) {
        border-top: 1px solid #d8d8d8; }
      .b-o-liaisonPrefectureNavi_regions-item .b-m-accordion {
        display: none; }
      .b-o-liaisonPrefectureNavi_regions-item .b-a-simpleButton {
        align-items: center;
        background: url("/library/img//common/icon_arrow.png") no-repeat right 15px center;
        background-size: 15px;
        border-bottom: 1px solid #d8d8d8;
        display: flex;
        font-size: 18px;
        font-weight: bold;
        height: 80px;
        width: 100%; }
  .b-o-liaisonPrefectureNavi_prefectures {
    background-color: #ffffff;
    display: none;
    flex-wrap: wrap;
    justify-content: space-between;
    left: 100%;
    position: absolute;
    top: 0;
    width: 100%; }
    .b-o-liaisonPrefectureNavi_prefectures.b-is-active {
      display: flex; }
    .b-o-liaisonPrefectureNavi_prefectures-item {
      width: calc(50% - 30px); }
      .b-o-liaisonPrefectureNavi_prefectures-item:first-of-type, .b-o-liaisonPrefectureNavi_prefectures-item:nth-of-type(2) {
        border-top: 1px solid #d8d8d8; }
      .b-o-liaisonPrefectureNavi_prefectures-item .b-a-textLink {
        margin-bottom: 0; }
        .b-o-liaisonPrefectureNavi_prefectures-item .b-a-textLink .b-a-textLink_anchor {
          align-items: center;
          background: url("/library/img//common/icon_arrow.png") no-repeat right 15px center;
          background-size: 15px;
          border-bottom: 1px solid #d8d8d8;
          display: flex;
          font-size: 18px;
          font-weight: bold;
          height: 80px;
          width: 100%; }
    .b-o-liaisonPrefectureNavi_prefectures-back {
      margin-top: 30px;
      width: 100%; }
      .b-o-liaisonPrefectureNavi_prefectures-back .b-a-simpleButton {
        background: url("/library/img//common/icon_arrow_reverse.png") no-repeat left 15px center #ebedef;
        background-size: 15px;
        font-size: 18px;
        font-weight: bold;
        line-height: 1;
        padding: 30px 53px;
        text-align: left;
        width: 100%; }
    .b-o-localSearchNavi[data-b-category='medical'] {
      height: 114px; }
    .b-o-moduleLinkAccordion_head {
      display: flex; }
      .b-o-moduleLinkAccordion_head .b-a-textLink_anchor {
        font-size: 18px; }
    .b-o-moduleLinkAccordion_image {
      min-width: 407px;
      max-width: 407px; }
    .b-o-moduleLinkAccordion .b-m-accordion_inner .b-a-textLink {
      display: inline-block;
      margin-right: 21px; }
    .b-o-moduleLinkAccordion .b-m-accordion_button {
      justify-content: center; }
    .b-o-moduleLinkSet_heading .b-a-textLink {
      border-bottom: 1px solid #d8d8d8; }
      .b-o-moduleLinkSet_heading .b-a-textLink_anchor {
        border-bottom: 0;
        display: inline-block;
        padding-right: 42px; }
    .b-o-moduleLinkSet_noBorder .b-a-textLink_anchor {
      padding-left: 0; }
    .b-o-moduleLinkSet_noBorder .b-a-textLink_arrow_anchor {
      padding-left: 0; }
    .b-o-moduleLinkSet_itemWrap .b-a-textLink + .b-a-textLink {
      margin-left: 18px; }
    .b-o-moduleLinkSet_itemWrap .b-a-textLink_anchor {
      border-bottom: 0; }
    .b-o-moduleLinkSet_innerItems {
      display: flex; }
      .b-o-moduleLinkSet_innerItems .b-a-textLink {
        width: auto; }
    .b-o-moduleLinkSet_3cols .b-o-moduleLinkSet_item {
      justify-content: flex-start;
      margin-bottom: -30px; }
      .b-o-moduleLinkSet_3cols .b-o-moduleLinkSet_item > .b-a-textLink {
        width: calc((100% - 60px) / 3); }
        .b-o-moduleLinkSet_3cols .b-o-moduleLinkSet_item > .b-a-textLink:not(:nth-of-type(3n)) {
          margin-right: 29px; }
  .b-m-moduleRadioCollection .b-m-accordion_content {
    height: auto; }
  .b-m-moduleRadioCollection .b-m-accordion_inner {
    opacity: 1;
    padding: 13px 0 56px 0; }
    .b-o-quickNavi > .b-a-heading span {
      padding-left: .5em; }
    .b-o-quickNavi .b-a-textLink_arrow_anchor {
      background-position: right top 14px; }
    .b-o-quickNavi .b-a-textLink_triangle_anchor:after {
      right: 12px; }
    .b-o-worksNavi .b-m-tabBox .b-break {
      display: none; }
    .b-page-top_pickup .b-o-moduleBanners .b-m-banner:not(.b-m-banner-nolink) .b-a-fullImage_image {
      transition: -webkit-transform 1s;
      transition: transform 1s;
      transition: transform 1s, -webkit-transform 1s; }
      .b-page-top_pickup .b-o-moduleBanners .b-m-banner:not(.b-m-banner-nolink) .b-a-fullImage_image:hover {
        -webkit-transform: scale(1.08);
                transform: scale(1.08); }
    .b-page-top_pickup_buttons {
      width: 1100px; }
      .b-page-top_pickup_buttons-owner {
        width: 720px; }
      .b-page-top_pickup_buttons .b-a-textLink_anchor {
        width: 340px; }
      .b-page-top_pickup_buttons .b-m-modal .b-a-simpleButton_modal, .b-page-top_pickup_buttons .b-o-liaisonPrefectureNavi .b-a-simpleButton_modal {
        width: 340px; }
      .b-page-top_pickup_buttons .b-a-plainText, .b-page-top_pickup_buttons .b-a-fileInput_label_text, .b-page-top_pickup_buttons .b-a-fileInput_text, .b-page-top_pickup_buttons .b-o-tooltipInTextBlock, .b-page-top_pickup_buttons .b-page-sample-113_text {
        font-size: 15px;
        margin-bottom: 30px;
        text-align: center;
        width: 100%; }
  .b-page-404 .b-a-heading_pageTitle {
    margin-top: 116px; }
  .b-page-404_main-col {
    width: calc(50% - 30px); }
    .b-page-404_main-col:nth-of-type(even) {
      margin-left: 60px; }
    .b-page-search {
      font-family: "\6E38\30B4\30B7\30C3\30AF\4F53", "YuGothic", "\6E38\30B4\30B7\30C3\30AF", "Yu Gothic", "Hiragino Kaku Gothic ProN", "Hiragino Sans", "meiryo", "Helvetica Neue", "arial", sans-serif; }
      .b-page-search .b-m-accordion {
        border-bottom: solid 1px #d8d8d8;
        border-top: solid 1px #d8d8d8; }
        .b-page-search .b-m-accordion_button {
          display: none; }
        .b-page-search .b-m-accordion_content {
          height: auto; }
        .b-page-search .b-m-accordion_inner {
          opacity: 1;
          padding: 0;
          -webkit-transform: none;
                  transform: none; }
      .b-page-search_form_dl {
        align-items: center;
        display: flex;
        padding: 20px 0; }
        .b-page-search_form_dl_alighTop {
          align-items: flex-start; }
      .b-page-search_form_dt {
        min-width: 200px; }
      .b-page-search_form_dd {
        width: 100%; }
      .b-page-search .ss-keyword-ranking .ss-keyword-ranks {
        display: flex;
        flex-wrap: wrap; }
      .b-page-search #ss-navi .b-a-wrapper, .b-page-search #ss-navi #ss-result {
        border-bottom: 1px solid #d8d8d8;
        display: flex;
        justify-content: space-between;
        padding-bottom: 10px; }
      .b-page-search .ss-item,
      .b-page-search .ss-ad-item {
        display: flex; }
        .b-page-search .ss-item .ss-image,
        .b-page-search .ss-ad-item .ss-image {
          background-color: #242424;
          border: solid 1px #d8d8d8;
          margin-right: 60px;
          min-width: 240px; }
}

@media screen and (orientation: landscape) {
    body.b-body[data-b-is-sp='true'] .b-a-fullImage .b-a-fullImage_image {
      height: 100%;
      object-fit: contain; }
  body.b-body[data-b-is-sp='true'] .b-o-keyVisual[data-b-has-cushion='true'] .b-o-moduleFadeSlider .b-a-fullImage_image {
    object-fit: cover; } }

@media (max-width: 1160px) {
    .b-o-header {
      left: 0;
      -webkit-transform: none;
              transform: none; }
      .b-page-sample-105 .b-page-sample_box-bg {
        left: -20px; } }

@media (max-width: 320px) {
  .b-o-moduleRowCards[data-b-row-num='3'].b-o-moduleRowCards_slider .b-m-boxLinkRow, .b-o-moduleRowCards[data-b-row-num='4'].b-o-moduleRowCards_slider .b-m-boxLinkRow {
    width: 280px; }
    .b-o-keyVisual[data-b-page='top'] .b-o-moduleFadeSlider_main-caption .b-a-plainText, .b-o-keyVisual[data-b-page='top'] .b-o-moduleFadeSlider_main-caption .b-a-fileInput_label_text, .b-o-keyVisual[data-b-page='top'] .b-o-moduleFadeSlider_main-caption .b-a-fileInput_text, .b-o-keyVisual[data-b-page='top'] .b-o-moduleFadeSlider_main-caption .b-o-tooltipInTextBlock, .b-o-keyVisual[data-b-page='top'] .b-o-moduleFadeSlider_main-caption .b-page-sample-113_text {
      font-size: 13px; } }

@media print {
  body.b-body {
    max-width: 1160px !important;
    min-width: 1160px !important;
    -webkit-transform: scale(0.8);
            transform: scale(0.8);
    width: 1160px !important; }
    body.b-body .b-is-pc {
      display: block !important;
      visibility: visible !important; }
    body.b-body .b-is-sp {
      display: none !important; }
    body.b-body .b-o-header {
      max-width: 1160px !important;
      min-width: 1160px !important;
      position: relative;
      width: 1160px !important; }
      body.b-body .b-o-header .b-o-headerLinks .b-a-textLink_english_anchor {
        font-size: 10px !important; }
      body.b-body .b-o-header .b-o-headerLinks .b-m-searchNavi {
        margin-right: 8px;
        order: 0;
        white-space: nowrap;
        width: 120px; }
    body.b-body .b-o-localSideNavi,
    body.b-body .b-o-main_side,
    body.b-body .b-o-moduleRowCards,
    body.b-body .b-o-footer_sns,
    body.b-body .b-o-footer_content,
    body.b-body .b-o-footer_pagetop,
    body.b-body .b-m-footerBottom_links,
    body.b-body .b-o-footer_bread,
    body.b-body .b-page-company-topicsDetail_bottom {
      display: none; } }