﻿@charset "UTF-8";/****************************************$breakpoint@include maxs($breakpoint-sp) {}*****************************************/@import url("https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&display=swap");.carousel {position: relative;box-sizing: border-box;}.carousel *, .carousel *:before, .carousel *:after {box-sizing: inherit;}.carousel.is-draggable {cursor: move;cursor: grab;}.carousel.is-dragging {cursor: move;cursor: grabbing;}.carousel__viewport {position: relative;overflow: hidden;max-width: 100%;max-height: 100%;}.carousel__track {display: flex;}.carousel__slide {flex: 0 0 auto;width: var(--carousel-slide-width, 60%);max-width: 100%;padding: 1rem;position: relative;overflow-x: hidden;overflow-y: auto;overscroll-behavior: contain;}.has-dots {margin-bottom: calc(0.5rem + 22px);}.carousel__dots {margin: 0 auto;padding: 0;position: absolute;top: calc(100% + 0.5rem);left: 0;right: 0;display: flex;justify-content: center;list-style: none;user-select: none;}.carousel__dots .carousel__dot {margin: 0;padding: 0;display: block;position: relative;width: 22px;height: 22px;cursor: pointer;}.carousel__dots .carousel__dot:after {content: "";width: 8px;height: 8px;border-radius: 50%;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);background-color: currentColor;opacity: .25;transition: opacity .4s ease-in-out;}.carousel__dots .carousel__dot.is-selected:after {opacity: 1;}.carousel__button {width: var(--carousel-button-width, 48px);height: var(--carousel-button-height, 48px);padding: 0;border: 0;display: flex;justify-content: center;align-items: center;pointer-events: all;cursor: pointer;color: var(--carousel-button-color, currentColor);background: var(--carousel-button-bg, transparent);border-radius: var(--carousel-button-border-radius, 50%);box-shadow: var(--carousel-button-shadow, none);transition: opacity .4s ease;}.carousel__button.is-prev, .carousel__button.is-next {position: absolute;top: 50%;transform: translateY(-50%);}.carousel__button.is-prev {left: 10px;}.carousel__button.is-next {right: 10px;}.carousel__button[disabled] {cursor: default;opacity: .3;}.carousel__button svg {width: var(--carousel-button-svg-width, 50%);height: var(--carousel-button-svg-height, 50%);fill: none;stroke: currentColor;stroke-width: var(--carousel-button-svg-stroke-width, 1.5);stroke-linejoin: bevel;stroke-linecap: round;filter: var(--carousel-button-svg-filter, none);pointer-events: none;}html.with-fancybox {scroll-behavior: auto;}body.compensate-for-scrollbar {overflow: hidden !important;touch-action: none;}.fancybox__container {position: fixed;top: 0;left: 0;bottom: 0;right: 0;direction: ltr;margin: 0;padding: env(safe-area-inset-top, 0px) env(safe-area-inset-right, 0px) env(safe-area-inset-bottom, 0px) env(safe-area-inset-left, 0px);box-sizing: border-box;display: flex;flex-direction: column;color: var(--fancybox-color, #fff);-webkit-tap-highlight-color: transparent;overflow: hidden;z-index: 1050;outline: none;transform-origin: top left;--carousel-button-width: 48px;--carousel-button-height: 48px;--carousel-button-svg-width: 24px;--carousel-button-svg-height: 24px;--carousel-button-svg-stroke-width: 2.5;--carousel-button-svg-filter: drop-shadow(1px 1px 1px rgba(0, 0, 0, 0.4));}.fancybox__container *, .fancybox__container *::before, .fancybox__container *::after {box-sizing: inherit;}.fancybox__container :focus {outline: none;}body:not(.is-using-mouse) .fancybox__container :focus {box-shadow: 0 0 0 1px #fff, 0 0 0 2px var(--fancybox-accent-color, rgba(1, 210, 232, 0.94));}@media all and (min-width: 1024px) {.fancybox__container {--carousel-button-width: 48px;--carousel-button-height: 48px;--carousel-button-svg-width: 27px;--carousel-button-svg-height: 27px;}}.fancybox__backdrop {position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: -1;background: var(--fancybox-bg, rgba(24, 24, 27, 0.92));}.fancybox__carousel {position: relative;flex: 1 1 auto;min-height: 0;height: 100%;z-index: 10;}.fancybox__carousel.has-dots {margin-bottom: calc(0.5rem + 22px);}.fancybox__viewport {position: relative;width: 100%;height: 100%;overflow: visible;cursor: default;}.fancybox__track {display: flex;height: 100%;}.fancybox__slide {flex: 0 0 auto;width: 100%;max-width: 100%;margin: 0;padding: 48px 8px 8px 8px;position: relative;overscroll-behavior: contain;display: flex;flex-direction: column;outline: 0;overflow: auto;--carousel-button-width: 36px;--carousel-button-height: 36px;--carousel-button-svg-width: 22px;--carousel-button-svg-height: 22px;}.fancybox__slide::before, .fancybox__slide::after {content: "";flex: 0 0 0;margin: auto;}@media all and (min-width: 1024px) {.fancybox__slide {padding: 64px 100px;}}.fancybox__content {margin: 0 env(safe-area-inset-right, 0px) 0 env(safe-area-inset-left, 0px);padding: 36px;color: var(--fancybox-content-color, #374151);background: var(--fancybox-content-bg, #fff);position: relative;align-self: center;display: flex;flex-direction: column;z-index: 20;}.fancybox__content :focus:not(.carousel__button.is-close) {outline: thin dotted;box-shadow: none;}.fancybox__caption {align-self: center;max-width: 100%;margin: 0;padding: 1rem 0 0 0;line-height: 1.375;color: var(--fancybox-color, currentColor);visibility: visible;cursor: auto;flex-shrink: 0;overflow-wrap: anywhere;}.is-loading .fancybox__caption {visibility: hidden;}.fancybox__container > .carousel__dots {top: 100%;color: var(--fancybox-color, #fff);}.fancybox__nav .carousel__button {z-index: 40;}.fancybox__nav .carousel__button.is-next {right: 8px;}@media all and (min-width: 1024px) {.fancybox__nav .carousel__button.is-next {right: 40px;}}.fancybox__nav .carousel__button.is-prev {left: 8px;}@media all and (min-width: 1024px) {.fancybox__nav .carousel__button.is-prev {left: 40px;}}.carousel__button.is-close {position: absolute;top: 8px;right: 8px;top: calc(env(safe-area-inset-top, 0px) + 8px);right: calc(env(safe-area-inset-right, 0px) + 8px);z-index: 40;}@media all and (min-width: 1024px) {.carousel__button.is-close {right: 40px;}}.fancybox__content > .carousel__button.is-close {position: absolute;top: -40px;right: 0;color: var(--fancybox-color, #fff);}.fancybox__no-click, .fancybox__no-click button {pointer-events: none;}.fancybox__spinner {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);width: 50px;height: 50px;color: var(--fancybox-color, currentColor);}.fancybox__slide .fancybox__spinner {cursor: pointer;z-index: 1053;}.fancybox__spinner svg {animation: fancybox-rotate 2s linear infinite;transform-origin: center center;position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: auto;width: 100%;height: 100%;}.fancybox__spinner svg circle {fill: none;stroke-width: 2.75;stroke-miterlimit: 10;stroke-dasharray: 1,200;stroke-dashoffset: 0;animation: fancybox-dash 1.5s ease-in-out infinite;stroke-linecap: round;stroke: currentColor;}@keyframes fancybox-rotate {100% {transform: rotate(360deg);}}@keyframes fancybox-dash {0% {stroke-dasharray: 1,200;stroke-dashoffset: 0;}50% {stroke-dasharray: 89,200;stroke-dashoffset: -35px;}100% {stroke-dasharray: 89,200;stroke-dashoffset: -124px;}}.fancybox__backdrop, .fancybox__caption, .fancybox__nav, .carousel__dots, .carousel__button.is-close {opacity: var(--fancybox-opacity, 1);}.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop, .fancybox__container.is-animated[aria-hidden=false] .fancybox__caption, .fancybox__container.is-animated[aria-hidden=false] .fancybox__nav, .fancybox__container.is-animated[aria-hidden=false] .carousel__dots, .fancybox__container.is-animated[aria-hidden=false] .carousel__button.is-close {animation: .4s ease backwards fancybox-fadeIn;}.fancybox__container.is-animated.is-closing .fancybox__backdrop, .fancybox__container.is-animated.is-closing .fancybox__caption, .fancybox__container.is-animated.is-closing .fancybox__nav, .fancybox__container.is-animated.is-closing .carousel__dots, .fancybox__container.is-animated.is-closing .carousel__button.is-close {animation: .4s ease both fancybox-fadeOut;}.fancybox-fadeIn {animation: .4s ease both fancybox-fadeIn;}.fancybox-fadeOut {animation: .3s ease both fancybox-fadeOut;}.fancybox-zoomInUp {animation: .2s ease both fancybox-zoomInUp;}.fancybox-zoomOutDown {animation: .4s ease both fancybox-zoomOutDown;}.fancybox-throwOutUp {animation: .4s ease both fancybox-throwOutUp;}.fancybox-throwOutDown {animation: .4s ease both fancybox-throwOutDown;}@keyframes fancybox-fadeIn {from {opacity: 0;}to {opacity: 1;}}@keyframes fancybox-fadeOut {to {opacity: 0;}}@keyframes fancybox-zoomInUp {from {transform: scale(1) translate3d(0, 10px, 0);opacity: 0;}to {transform: scale(1) translate3d(0, 0, 0);opacity: 1;}}@keyframes fancybox-zoomOutDown {to {transform: scale(1) translate3d(0, 10px, 0);opacity: 0;}}@keyframes fancybox-throwOutUp {to {transform: translate3d(0, -30%, 0);opacity: 0;}}@keyframes fancybox-throwOutDown {to {transform: translate3d(0, 30%, 0);opacity: 0;}}.fancybox__carousel .carousel__slide {scrollbar-width: thin;scrollbar-color: #ccc rgba(255, 255, 255, 0.1);}.fancybox__carousel .carousel__slide::-webkit-scrollbar {width: 8px;height: 8px;}.fancybox__carousel .carousel__slide::-webkit-scrollbar-track {background-color: rgba(255, 255, 255, 0.1);}.fancybox__carousel .carousel__slide::-webkit-scrollbar-thumb {background-color: #ccc;border-radius: 2px;box-shadow: inset 0 0 4px rgba(0, 0, 0, 0.2);}.fancybox__carousel.is-draggable .fancybox__slide, .fancybox__carousel.is-draggable .fancybox__slide .fancybox__content {cursor: move;cursor: grab;}.fancybox__carousel.is-dragging .fancybox__slide, .fancybox__carousel.is-dragging .fancybox__slide .fancybox__content {cursor: move;cursor: grabbing;}.fancybox__carousel .fancybox__slide .fancybox__content {cursor: auto;}.fancybox__carousel .fancybox__slide.can-zoom_in .fancybox__content {cursor: zoom-in;}.fancybox__carousel .fancybox__slide.can-zoom_out .fancybox__content {cursor: zoom-out;}.fancybox__carousel .fancybox__slide.is-draggable .fancybox__content {cursor: move;cursor: grab;}.fancybox__carousel .fancybox__slide.is-dragging .fancybox__content {cursor: move;cursor: grabbing;}.fancybox__image {transform-origin: 0 0;user-select: none;transition: none;}.has-image .fancybox__content {padding: 0;background: transparent;min-height: 1px;}.is-closing .has-image .fancybox__content {overflow: visible;}.has-image[data-image-fit=contain] {overflow: visible;touch-action: none;}.has-image[data-image-fit=contain] .fancybox__content {flex-direction: row;flex-wrap: wrap;}.has-image[data-image-fit=contain] .fancybox__image {max-width: 100%;max-height: 100%;object-fit: contain;}.has-image[data-image-fit=contain-w] {overflow-x: hidden;overflow-y: auto;}.has-image[data-image-fit=contain-w] .fancybox__content {min-height: auto;}.has-image[data-image-fit=contain-w] .fancybox__image {max-width: 100%;height: auto;}.has-image[data-image-fit=cover] {overflow: visible;touch-action: none;}.has-image[data-image-fit=cover] .fancybox__content {width: 100%;height: 100%;}.has-image[data-image-fit=cover] .fancybox__image {width: 100%;height: 100%;object-fit: cover;}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content, .fancybox__carousel .fancybox__slide.has-map .fancybox__content, .fancybox__carousel .fancybox__slide.has-pdf .fancybox__content, .fancybox__carousel .fancybox__slide.has-video .fancybox__content, .fancybox__carousel .fancybox__slide.has-html5video .fancybox__content {max-width: 100%;flex-shrink: 1;min-height: 1px;overflow: visible;}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content, .fancybox__carousel .fancybox__slide.has-map .fancybox__content, .fancybox__carousel .fancybox__slide.has-pdf .fancybox__content {width: 100%;height: 80%;}.fancybox__carousel .fancybox__slide.has-video .fancybox__content, .fancybox__carousel .fancybox__slide.has-html5video .fancybox__content {width: 960px;height: 540px;max-width: 100%;max-height: 100%;}.fancybox__carousel .fancybox__slide.has-map .fancybox__content, .fancybox__carousel .fancybox__slide.has-pdf .fancybox__content, .fancybox__carousel .fancybox__slide.has-video .fancybox__content, .fancybox__carousel .fancybox__slide.has-html5video .fancybox__content {padding: 0;background: rgba(24, 24, 27, 0.9);color: #fff;}.fancybox__carousel .fancybox__slide.has-map .fancybox__content {background: #e5e3df;}.fancybox__html5video, .fancybox__iframe {border: 0;display: block;height: 100%;width: 100%;background: transparent;}.fancybox-placeholder {position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0, 0, 0, 0);white-space: nowrap;border-width: 0;}.fancybox__thumbs {flex: 0 0 auto;position: relative;padding: 0px 3px;opacity: var(--fancybox-opacity, 1);}.fancybox__container.is-animated[aria-hidden=false] .fancybox__thumbs {animation: .4s ease-in backwards fancybox-fadeIn;}.fancybox__container.is-animated.is-closing .fancybox__thumbs {opacity: 0;}.fancybox__thumbs .carousel__slide {flex: 0 0 auto;width: var(--fancybox-thumbs-width, 96px);margin: 0;padding: 8px 3px;box-sizing: content-box;display: flex;align-items: center;justify-content: center;overflow: visible;cursor: pointer;}.fancybox__thumbs .carousel__slide .fancybox__thumb::after {content: "";position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-width: 5px;border-style: solid;border-color: var(--fancybox-accent-color, rgba(34, 213, 233, 0.96));opacity: 0;transition: opacity .4s ease;border-radius: var(--fancybox-thumbs-border-radius, 4px);}.fancybox__thumbs .carousel__slide.is-nav-selected .fancybox__thumb::after {opacity: .92;}.fancybox__thumbs .carousel__slide > * {pointer-events: none;user-select: none;}.fancybox__thumb {position: relative;width: 100%;padding-top: calc(100%/(var(--fancybox-thumbs-ratio, 1.5)));background-size: cover;background-position: center center;background-color: rgba(255, 255, 255, 0.1);background-repeat: no-repeat;border-radius: var(--fancybox-thumbs-border-radius, 4px);}.fancybox__toolbar {position: absolute;top: 0;right: 0;left: 0;z-index: 20;background: linear-gradient(to top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.006) 8.1%, rgba(0, 0, 0, 0.021) 15.5%, rgba(0, 0, 0, 0.046) 22.5%, rgba(0, 0, 0, 0.077) 29%, rgba(0, 0, 0, 0.114) 35.3%, rgba(0, 0, 0, 0.155) 41.2%, rgba(0, 0, 0, 0.198) 47.1%, rgba(0, 0, 0, 0.242) 52.9%, rgba(0, 0, 0, 0.285) 58.8%, rgba(0, 0, 0, 0.326) 64.7%, rgba(0, 0, 0, 0.363) 71%, rgba(0, 0, 0, 0.394) 77.5%, rgba(0, 0, 0, 0.419) 84.5%, rgba(0, 0, 0, 0.434) 91.9%, rgba(0, 0, 0, 0.44) 100%);padding: 0;touch-action: none;display: flex;justify-content: space-between;--carousel-button-svg-width: 20px;--carousel-button-svg-height: 20px;opacity: var(--fancybox-opacity, 1);text-shadow: var(--fancybox-toolbar-text-shadow, 1px 1px 1px rgba(0, 0, 0, 0.4));}@media all and (min-width: 1024px) {.fancybox__toolbar {padding: 8px;}}.fancybox__container.is-animated[aria-hidden=false] .fancybox__toolbar {animation: .4s ease-in backwards fancybox-fadeIn;}.fancybox__container.is-animated.is-closing .fancybox__toolbar {opacity: 0;}.fancybox__toolbar__items {display: flex;}.fancybox__toolbar__items--left {margin-right: auto;}.fancybox__toolbar__items--center {position: absolute;left: 50%;transform: translateX(-50%);}.fancybox__toolbar__items--right {margin-left: auto;}@media (max-width: 640px) {.fancybox__toolbar__items--center:not(:last-child) {display: none;}}.fancybox__counter {min-width: 72px;padding: 0 10px;line-height: var(--carousel-button-height, 48px);text-align: center;font-size: 17px;font-variant-numeric: tabular-nums;-webkit-font-smoothing: subpixel-antialiased;}.fancybox__progress {background: var(--fancybox-accent-color, rgba(34, 213, 233, 0.96));height: 3px;left: 0;position: absolute;right: 0;top: 0;transform: scaleX(0);transform-origin: 0;transition-property: transform;transition-timing-function: linear;z-index: 30;user-select: none;}.fancybox__container:fullscreen::backdrop {opacity: 0;}.fancybox__button--fullscreen g:nth-child(2) {display: none;}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(1) {display: none;}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(2) {display: block;}.fancybox__button--slideshow g:nth-child(2) {display: none;}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(1) {display: none;}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(2) {display: block;}/*============================color============================*//*============================article============================*/body {margin: 0;padding: 0;border: 0;vertical-align: baseline;}.wrap.ini_nishi_article {position: relative;}@media screen and (min-width: 768px) {.pane-footer {width: 100%;margin: 0;padding-top: 90px;background-color: #FFF;}}main.ini_nishi_article_main {line-break: strict;color: #211b19;font-family: "DM Sans", "MFW-PIshiiGothicStdN-R", "石井ゴシック R", "Yu Gothic", "游ゴシック", YuGothic, "游ゴシック体", "Noto Sans Japanese", "Source Sans Pro", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", "Meiryo", sans-serif;letter-spacing: .05em;font-kerning: auto;font-feature-settings: "palt" 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;-webkit-text-size-adjust: 100%;/* PC：右プロフィール *//****************************************スライダーベースCSS？下部に記載*****************************************/}main.ini_nishi_article_main div, main.ini_nishi_article_main span, main.ini_nishi_article_main applet, main.ini_nishi_article_main object, main.ini_nishi_article_main iframe,main.ini_nishi_article_main h1, main.ini_nishi_article_main h2, main.ini_nishi_article_main h3, main.ini_nishi_article_main h4, main.ini_nishi_article_main h5, main.ini_nishi_article_main h6, main.ini_nishi_article_main p, main.ini_nishi_article_main blockquote, main.ini_nishi_article_main pre,main.ini_nishi_article_main a, main.ini_nishi_article_main abbr, main.ini_nishi_article_main acronym, main.ini_nishi_article_main address, main.ini_nishi_article_main big, main.ini_nishi_article_main cite, main.ini_nishi_article_main code,main.ini_nishi_article_main del, main.ini_nishi_article_main dfn, main.ini_nishi_article_main em, main.ini_nishi_article_main img, main.ini_nishi_article_main ins, main.ini_nishi_article_main kbd, main.ini_nishi_article_main q, main.ini_nishi_article_main s, main.ini_nishi_article_main samp,main.ini_nishi_article_main small, main.ini_nishi_article_main strike, main.ini_nishi_article_main strong, main.ini_nishi_article_main sub, main.ini_nishi_article_main sup, main.ini_nishi_article_main tt, main.ini_nishi_article_main var,main.ini_nishi_article_main b, main.ini_nishi_article_main u, main.ini_nishi_article_main i, main.ini_nishi_article_main center,main.ini_nishi_article_main dl, main.ini_nishi_article_main dt, main.ini_nishi_article_main dd, main.ini_nishi_article_main ol, main.ini_nishi_article_main ul, main.ini_nishi_article_main li,main.ini_nishi_article_main fieldset, main.ini_nishi_article_main form, main.ini_nishi_article_main label, main.ini_nishi_article_main legend,main.ini_nishi_article_main table, main.ini_nishi_article_main caption, main.ini_nishi_article_main tbody, main.ini_nishi_article_main tfoot, main.ini_nishi_article_main thead, main.ini_nishi_article_main tr, main.ini_nishi_article_main th, main.ini_nishi_article_main td,main.ini_nishi_article_main article, main.ini_nishi_article_main aside, main.ini_nishi_article_main canvas, main.ini_nishi_article_main details, main.ini_nishi_article_main embed,main.ini_nishi_article_main figure, main.ini_nishi_article_main figcaption, main.ini_nishi_article_main footer, main.ini_nishi_article_main header, main.ini_nishi_article_main hgroup,main.ini_nishi_article_main menu, main.ini_nishi_article_main nav, main.ini_nishi_article_main output, main.ini_nishi_article_main ruby, main.ini_nishi_article_main section, main.ini_nishi_article_main summary,main.ini_nishi_article_main time, main.ini_nishi_article_main mark, main.ini_nishi_article_main audio, main.ini_nishi_article_main video {margin: 0;padding: 0;border: 0;font: inherit;font-size: 100%;vertical-align: baseline;box-sizing: border-box;}main.ini_nishi_article_main html {line-height: 1;}main.ini_nishi_article_main ol, main.ini_nishi_article_main ul {list-style: none;}main.ini_nishi_article_main table {border-collapse: collapse;border-spacing: 0;}main.ini_nishi_article_main caption, main.ini_nishi_article_main th, main.ini_nishi_article_main td {text-align: left;font-weight: normal;vertical-align: middle;}main.ini_nishi_article_main q, main.ini_nishi_article_main blockquote {quotes: none;}main.ini_nishi_article_main q:before, main.ini_nishi_article_main q:after, main.ini_nishi_article_main blockquote:before, main.ini_nishi_article_main blockquote:after {content: "";content: none;}main.ini_nishi_article_main a img {border: none;}main.ini_nishi_article_main article, main.ini_nishi_article_main aside, main.ini_nishi_article_main details, main.ini_nishi_article_main figcaption, main.ini_nishi_article_main figure, main.ini_nishi_article_main footer, main.ini_nishi_article_main header, main.ini_nishi_article_main hgroup, main.ini_nishi_article_main main, main.ini_nishi_article_main menu, main.ini_nishi_article_main nav, main.ini_nishi_article_main section, main.ini_nishi_article_main summary {display: block;}main.ini_nishi_article_main img {width: 100%;height: auto;display: block;}@media screen and (max-width: 768px) {main.ini_nishi_article_main .only_pc,main.ini_nishi_article_main .pc_only {/*--- SP ---*/display: none !important;}}@media screen and (min-width: 768px) {main.ini_nishi_article_main .only_sp,main.ini_nishi_article_main .sp_only {/*--- PC ---*/display: none !important;}}main.ini_nishi_article_main .bold {font-family: "DM Sans", "MFW-PIshiiGothicStdN-M", "石井ゴシック M", "Yu Gothic", "游ゴシック", YuGothic, "游ゴシック体", "Noto Sans Japanese", "Source Sans Pro", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", "Meiryo", sans-serif;font-weight: 500;}main.ini_nishi_article_main strong,main.ini_nishi_article_main h1,main.ini_nishi_article_main h2,main.ini_nishi_article_main h3 {background: transparent;}@media screen and (min-width: 768px) {main.ini_nishi_article_main {padding-top: 30px;}}@media screen and (max-width: 768px) {main.ini_nishi_article_main {padding-top: 10vw;}}main.ini_nishi_article_main .ini_nishi_article_cover {position: relative;}@media screen and (min-width: 768px) {main.ini_nishi_article_main .ini_nishi_article_cover {width: 100%;height: auto;margin: 0 auto;padding-top: 80px;padding-bottom: 170px;}}@media screen and (max-width: 768px) {main.ini_nishi_article_main .ini_nishi_article_cover {width: 100%;height: auto;margin: 0 auto;padding-top: 14vw;padding-bottom: 27vw;background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZjBlOSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Y5ZjlmOSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fef0e9), color-stop(100%, #f9f9f9));background: -moz-linear-gradient(#fef0e9, #f9f9f9);background: -webkit-linear-gradient(#fef0e9, #f9f9f9);background: linear-gradient(#fef0e9, #f9f9f9);}}main.ini_nishi_article_main .ini_nishi_article_cover .ini_nishi_article_cover_slide {width: 100%;position: relative;z-index: 2;}main.ini_nishi_article_main .ini_nishi_article_cover .ini_nishi_article_cover_slide figure {position: relative;}@media screen and (min-width: 768px) {main.ini_nishi_article_main .ini_nishi_article_cover .ini_nishi_article_cover_slide figure {/*--- PC TAB ---*/}}@media screen and (min-width: 768px) {main.ini_nishi_article_main .ini_nishi_article_cover .ini_nishi_article_cover_slide {padding: 0;overflow: hidden;}main.ini_nishi_article_main .ini_nishi_article_cover .ini_nishi_article_cover_slide .slick-track {left: 500px;}main.ini_nishi_article_main .ini_nishi_article_cover .ini_nishi_article_cover_slide figure {width: 400px;height: auto;}main.ini_nishi_article_main .ini_nishi_article_cover .ini_nishi_article_cover_slide figure img {width: 100%;height: auto;}}@media screen and (max-width: 768px) {main.ini_nishi_article_main .ini_nishi_article_cover .ini_nishi_article_cover_slide {padding: 0;overflow: hidden;}main.ini_nishi_article_main .ini_nishi_article_cover .ini_nishi_article_cover_slide figure {width: 85vw;height: auto;}main.ini_nishi_article_main .ini_nishi_article_cover .ini_nishi_article_cover_slide figure img {width: 100%;height: auto;}}main.ini_nishi_article_main .ini_nishi_article_cover_title {z-index: 5;height: 100%;width: 100%;position: absolute;left: 0;top: 0;text-align: center;}main.ini_nishi_article_main .ini_nishi_article_cover_title h1#title_ini_nishi {margin: 0;padding: 0;height: 100%;width: 100%;position: absolute;left: 0;top: 0;}main.ini_nishi_article_main .ini_nishi_article_cover_title h1#title_ini_nishi span.l1,main.ini_nishi_article_main .ini_nishi_article_cover_title h1#title_ini_nishi span.l2,main.ini_nishi_article_main .ini_nishi_article_cover_title h1#title_ini_nishi span.l3 {position: absolute;left: 50%;text-align: center;transform: translate(-50%, 0);display: block;}main.ini_nishi_article_main .ini_nishi_article_cover_title h1#title_ini_nishi span.l1 img,main.ini_nishi_article_main .ini_nishi_article_cover_title h1#title_ini_nishi span.l2 img,main.ini_nishi_article_main .ini_nishi_article_cover_title h1#title_ini_nishi span.l3 img {width: auto;margin: 0 auto;}@media screen and (min-width: 768px) {main.ini_nishi_article_main .ini_nishi_article_cover_title h1#title_ini_nishi span.l1 {height: 120px;top: 6px;}main.ini_nishi_article_main .ini_nishi_article_cover_title h1#title_ini_nishi span.l1 img {height: 120px;}}@media screen and (max-width: 768px) {main.ini_nishi_article_main .ini_nishi_article_cover_title h1#title_ini_nishi span.l1 {width: 90vw;top: 6px;}main.ini_nishi_article_main .ini_nishi_article_cover_title h1#title_ini_nishi span.l1 img {width: 90vw;}}main.ini_nishi_article_main .ini_nishi_article_cover_title h1#title_ini_nishi span.l2 {color: #FFF;letter-spacing: .2em;line-height: 1;font-family: "MFW-PA1MinchoStdN-Regular", sans-serif;}@media screen and (min-width: 768px) {main.ini_nishi_article_main .ini_nishi_article_cover_title h1#title_ini_nishi span.l2 {bottom: 100px;}}@media screen and (max-width: 768px) {main.ini_nishi_article_main .ini_nishi_article_cover_title h1#title_ini_nishi span.l2 {width: 100vw;bottom: 15vw;}}main.ini_nishi_article_main .ini_nishi_article_cover_title h1#title_ini_nishi span.l2 span.bg_b {width: fit-content;font-family: "MFW-PA1MinchoStdN-Regular", sans-serif;display: block;background-color: #211b19;}main.ini_nishi_article_main .ini_nishi_article_cover_title h1#title_ini_nishi span.l2 span.bg_b .r {color: #f54f1c;}@media screen and (min-width: 768px) {main.ini_nishi_article_main .ini_nishi_article_cover_title h1#title_ini_nishi span.l2 span.bg_b {font-size: 38px;padding: 16px 20px;margin: 0 auto;}main.ini_nishi_article_main .ini_nishi_article_cover_title h1#title_ini_nishi span.l2 span.bg_b .s {font-size: 36px;}main.ini_nishi_article_main .ini_nishi_article_cover_title h1#title_ini_nishi span.l2 span.bg_b:last-child {margin-top: -10px;}}@media screen and (max-width: 768px) {main.ini_nishi_article_main .ini_nishi_article_cover_title h1#title_ini_nishi span.l2 span.bg_b {font-size: 7vw;padding: 2.5vw 3vw;margin: 0 auto 0;}main.ini_nishi_article_main .ini_nishi_article_cover_title h1#title_ini_nishi span.l2 span.bg_b .s {font-size: 6.5vw;}main.ini_nishi_article_main .ini_nishi_article_cover_title h1#title_ini_nishi span.l2 span.bg_b:last-child {margin-top: -2vw;}}@media screen and (min-width: 768px) {main.ini_nishi_article_main .ini_nishi_article_cover_title h1#title_ini_nishi span.l3 {height: 72px;bottom: 0;}main.ini_nishi_article_main .ini_nishi_article_cover_title h1#title_ini_nishi span.l3 img {height: 72px;}}@media screen and (max-width: 768px) {main.ini_nishi_article_main .ini_nishi_article_cover_title h1#title_ini_nishi span.l3 {width: 85vw;bottom: 0;}main.ini_nishi_article_main .ini_nishi_article_cover_title h1#title_ini_nishi span.l3 img {width: 85vw;}}main.ini_nishi_article_main .ini_nishi_article_cover_title h1#title_ini_nishi span.n {display: none;}@media screen and (min-width: 768px) {main.ini_nishi_article_main .main-inner {width: 100%;position: relative;max-width: 1215px;display: flex;flex-wrap: wrap;justify-content: center;margin-left: auto;margin-right: auto;}}main.ini_nishi_article_main.section_pane-footer .flower_fixed_index, main.ini_nishi_article_main.section_pane-footer .flower_fixed_index.active {opacity: 0;}main.ini_nishi_article_main .ini_nishi_fixed_index {display: flex;justify-content: flex-start;align-items: center;flex-wrap: wrap;opacity: 0;pointer-events: none;text-align: left;z-index: 0;-moz-transition: opacity .4s ease,height .4s ease;-o-transition: opacity .4s ease,height .4s ease;-webkit-transition: opacity .4s ease,height .4s ease;transition: opacity .4s ease,height .4s ease;pointer-events: auto;}@media screen and (max-width: 768px) {main.ini_nishi_article_main .ini_nishi_fixed_index {width: 100%;opacity: 1;pointer-events: auto;margin-top: 20vw;}}@media screen and (min-width: 768px) {main.ini_nishi_article_main .ini_nishi_fixed_index {width: 28%;height: 100vh;position: sticky;top: 0;left: 0;pointer-events: none;margin-right: 70px;}main.ini_nishi_article_main .ini_nishi_fixed_index.active {opacity: 1;}main.ini_nishi_article_main .ini_nishi_fixed_index.active .ini_nishi_fixed_index_wrap .ini_nishi_fixed_index_box {-moz-transition: background-color 0.4s ease 0.4s;-o-transition: background-color 0.4s ease 0.4s;-webkit-transition: background-color 0.4s ease;-webkit-transition-delay: 0.4s;transition: background-color 0.4s ease 0.4s;}}main.ini_nishi_article_main .ini_nishi_fixed_index .ini_nishi_fixed_index_wrap {width: 100%;}@media screen and (min-width: 768px) {main.ini_nishi_article_main .ini_nishi_fixed_index .ini_nishi_fixed_index_wrap {margin: 0 auto;pointer-events: none;}}main.ini_nishi_article_main .ini_nishi_fixed_index .ini_nishi_fixed_index_wrap .ini_nishi_fixed_index_box {position: relative;padding: 0;overflow: hidden;pointer-events: auto;}@media screen and (min-width: 768px) {main.ini_nishi_article_main .ini_nishi_fixed_index .ini_nishi_fixed_index_wrap .ini_nishi_fixed_index_box {width: 100%;padding: 25px 0;}}@media screen and (max-width: 768px) {main.ini_nishi_article_main .ini_nishi_fixed_index .ini_nishi_fixed_index_wrap .ini_nishi_fixed_index_box {width: 95vw;margin: 0 auto 5vw;}}main.ini_nishi_article_main .ini_nishi_fixed_index .ini_nishi_fixed_index_wrap .ini_nishi_fixed_index_box .index_title {color: #211b19;position: relative;text-align: center;opacity: 0;-moz-transform: translate(20px, 0);-ms-transform: translate(20px, 0);-webkit-transform: translate(20px, 0);transform: translate(20px, 0);-moz-transition: opacity 0.4s ease 0.15s, -moz-transform 0.4s ease 0.15s;-o-transition: opacity 0.4s ease 0.15s, -o-transform 0.4s ease 0.15s;-webkit-transition: opacity 0.4s ease, -webkit-transform 0.4s ease;-webkit-transition-delay: 0.15s, 0.15s;transition: opacity 0.4s ease 0.15s, transform 0.4s ease 0.15s;}.vh50 main.ini_nishi_article_main .ini_nishi_fixed_index .ini_nishi_fixed_index_wrap .ini_nishi_fixed_index_box .index_title {opacity: 1;-moz-transform: translate(0, 0);-ms-transform: translate(0, 0);-webkit-transform: translate(0, 0);transform: translate(0, 0);}@media screen and (min-width: 768px) {main.ini_nishi_article_main .ini_nishi_fixed_index .ini_nishi_fixed_index_wrap .ini_nishi_fixed_index_box .index_title {width: 70px;margin: 0 auto 20px;}}@media screen and (max-width: 768px) {main.ini_nishi_article_main .ini_nishi_fixed_index .ini_nishi_fixed_index_wrap .ini_nishi_fixed_index_box .index_title {width: 18vw;margin: 0 auto 5vw;}}main.ini_nishi_article_main .ini_nishi_fixed_index .ini_nishi_fixed_index_wrap .ini_nishi_fixed_index_box .notice {color: #777;text-align: center;margin-top: 20px;line-height: 1.5;font-size: 10px;}@media screen and (max-width: 768px) {main.ini_nishi_article_main .ini_nishi_fixed_index .ini_nishi_fixed_index_wrap .ini_nishi_fixed_index_box .article_list {padding: 0 2vw;}}main.ini_nishi_article_main .ini_nishi_fixed_index .ini_nishi_fixed_index_wrap .ini_nishi_fixed_index_box article {position: relative;width: 100%;margin: 2px auto;opacity: 0;-moz-transform: translate(20px, 0);-ms-transform: translate(20px, 0);-webkit-transform: translate(20px, 0);transform: translate(20px, 0);}.vh50 main.ini_nishi_article_main .ini_nishi_fixed_index .ini_nishi_fixed_index_wrap .ini_nishi_fixed_index_box article {opacity: 1;-moz-transform: translate(0, 0);-ms-transform: translate(0, 0);-webkit-transform: translate(0, 0);transform: translate(0, 0);}main.ini_nishi_article_main .ini_nishi_fixed_index .ini_nishi_fixed_index_wrap .ini_nishi_fixed_index_box article:first-child {margin-top: 0;}main.ini_nishi_article_main .ini_nishi_fixed_index .ini_nishi_fixed_index_wrap .ini_nishi_fixed_index_box article:last-child {margin-bottom: 0;}main.ini_nishi_article_main .ini_nishi_fixed_index .ini_nishi_fixed_index_wrap .ini_nishi_fixed_index_box article:first-child {-moz-transition: opacity 0.4s ease 0.2s, -moz-transform 0.4s ease 0.2s;-o-transition: opacity 0.4s ease 0.2s, -o-transform 0.4s ease 0.2s;-webkit-transition: opacity 0.4s ease, -webkit-transform 0.4s ease;-webkit-transition-delay: 0.2s, 0.2s;transition: opacity 0.4s ease 0.2s, transform 0.4s ease 0.2s;}main.ini_nishi_article_main .ini_nishi_fixed_index .ini_nishi_fixed_index_wrap .ini_nishi_fixed_index_box article:first-child a .txt {background-color: #e3edf6;}main.ini_nishi_article_main .ini_nishi_fixed_index .ini_nishi_fixed_index_wrap .ini_nishi_fixed_index_box article:nth-child(2) {-moz-transition: opacity 0.4s ease 0.25s, -moz-transform 0.4s ease 0.25s;-o-transition: opacity 0.4s ease 0.25s, -o-transform 0.4s ease 0.25s;-webkit-transition: opacity 0.4s ease, -webkit-transform 0.4s ease;-webkit-transition-delay: 0.25s, 0.25s;transition: opacity 0.4s ease 0.25s, transform 0.4s ease 0.25s;}main.ini_nishi_article_main .ini_nishi_fixed_index .ini_nishi_fixed_index_wrap .ini_nishi_fixed_index_box article:nth-child(2) a .txt {background-color: #c5a67f;}main.ini_nishi_article_main .ini_nishi_fixed_index .ini_nishi_fixed_index_wrap .ini_nishi_fixed_index_box article:nth-child(3) {-moz-transition: opacity 0.4s ease 0.3s, -moz-transform 0.4s ease 0.3s;-o-transition: opacity 0.4s ease 0.3s, -o-transform 0.4s ease 0.3s;-webkit-transition: opacity 0.4s ease, -webkit-transform 0.4s ease;-webkit-transition-delay: 0.3s, 0.3s;transition: opacity 0.4s ease 0.3s, transform 0.4s ease 0.3s;}main.ini_nishi_article_main .ini_nishi_fixed_index .ini_nishi_fixed_index_wrap .ini_nishi_fixed_index_box article:nth-child(3) a .txt {background-color: #afbecd;}main.ini_nishi_article_main .ini_nishi_fixed_index .ini_nishi_fixed_index_wrap .ini_nishi_fixed_index_box article:nth-child(4) {-moz-transition: opacity 0.4s ease 0.35s, -moz-transform 0.4s ease 0.35s;-o-transition: opacity 0.4s ease 0.35s, -o-transform 0.4s ease 0.35s;-webkit-transition: opacity 0.4s ease, -webkit-transform 0.4s ease;-webkit-transition-delay: 0.35s, 0.35s;transition: opacity 0.4s ease 0.35s, transform 0.4s ease 0.35s;}main.ini_nishi_article_main .ini_nishi_fixed_index .ini_nishi_fixed_index_wrap .ini_nishi_fixed_index_box article:nth-child(4) a .txt {background-color: #e5ebef;}main.ini_nishi_article_main .ini_nishi_fixed_index .ini_nishi_fixed_index_wrap .ini_nishi_fixed_index_box article a {color: #333;width: 100%;display: flex;flex-wrap: wrap;justify-content: space-between;text-decoration: none;position: relative;}main.ini_nishi_article_main .ini_nishi_fixed_index .ini_nishi_fixed_index_wrap .ini_nishi_fixed_index_box article figure {position: relative;z-index: 1;overflow: hidden;}@media screen and (min-width: 768px) {main.ini_nishi_article_main .ini_nishi_fixed_index .ini_nishi_fixed_index_wrap .ini_nishi_fixed_index_box article figure {width: 30%;}}@media screen and (max-width: 768px) {main.ini_nishi_article_main .ini_nishi_fixed_index .ini_nishi_fixed_index_wrap .ini_nishi_fixed_index_box article figure {width: 30%;}}main.ini_nishi_article_main .ini_nishi_fixed_index .ini_nishi_fixed_index_wrap .ini_nishi_fixed_index_box article .txt {display: flex;justify-content: flex-start;align-items: center;flex-wrap: wrap;position: relative;z-index: 1;background-color: #FFF;}@media screen and (min-width: 768px) {main.ini_nishi_article_main .ini_nishi_fixed_index .ini_nishi_fixed_index_wrap .ini_nishi_fixed_index_box article .txt {width: calc( 70% - 2px );margin-left: 2px;padding: 15px;}}@media screen and (max-width: 768px) {main.ini_nishi_article_main .ini_nishi_fixed_index .ini_nishi_fixed_index_wrap .ini_nishi_fixed_index_box article .txt {width: calc( 70% - 2px );margin-left: 2px;padding: 3vw 3.5vw;}}main.ini_nishi_article_main .ini_nishi_fixed_index .ini_nishi_fixed_index_wrap .ini_nishi_fixed_index_box article .txt .sub_tit {color: #211b19;font-family: "DM Sans", "MFW-PIshiiGothicStdN-M", "Ishii Gothic M", "游ゴシック体 Pr6N B", "Yu Gothic", "游ゴシック", YuGothic, "游ゴシック体", "Noto Sans Japanese", "Source Sans Pro", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", "Meiryo", sans-serif;letter-spacing: .05em;line-height: 1;}@media screen and (min-width: 768px) {main.ini_nishi_article_main .ini_nishi_fixed_index .ini_nishi_fixed_index_wrap .ini_nishi_fixed_index_box article .txt .sub_tit {margin: 8px 0 8px;}main.ini_nishi_article_main .ini_nishi_fixed_index .ini_nishi_fixed_index_wrap .ini_nishi_fixed_index_box article .txt .sub_tit img {width: auto;height: 12px;}}@media screen and (max-width: 768px) {main.ini_nishi_article_main .ini_nishi_fixed_index .ini_nishi_fixed_index_wrap .ini_nishi_fixed_index_box article .txt .sub_tit {margin: 1.5vw 0 1.5vw;}main.ini_nishi_article_main .ini_nishi_fixed_index .ini_nishi_fixed_index_wrap .ini_nishi_fixed_index_box article .txt .sub_tit img {width: auto;height: 3vw;}}main.ini_nishi_article_main .ini_nishi_fixed_index .ini_nishi_fixed_index_wrap .ini_nishi_fixed_index_box article .txt h3 {color: #211b19;font-family: "MFW-PA1MinchoStdN-Regular", sans-serif;letter-spacing: 0.05em;line-height: 1.5;-moz-transition: color 0.4s ease;-o-transition: color 0.4s ease;-webkit-transition: color 0.4s ease;transition: color 0.4s ease;}@media screen and (min-width: 768px) {main.ini_nishi_article_main .ini_nishi_fixed_index .ini_nishi_fixed_index_wrap .ini_nishi_fixed_index_box article .txt h3 {font-size: 14px;}}@media screen and (max-width: 768px) {main.ini_nishi_article_main .ini_nishi_fixed_index .ini_nishi_fixed_index_wrap .ini_nishi_fixed_index_box article .txt h3 {font-size: 3.7vw;}}main.ini_nishi_article_main .ini_nishi_fixed_index .ini_nishi_fixed_index_wrap .ini_nishi_fixed_index_box article .txt h3 sup {color: #777;font-size: 10px;vertical-align: top;}@media screen and (max-width: 768px) {main.ini_nishi_article_main .ini_nishi_fixed_index .ini_nishi_fixed_index_wrap .ini_nishi_fixed_index_box article .txt h3 sup {font-size: 2.7vw;}}@media screen and (max-width: 768px) {main.ini_nishi_article_main .depaco_article_entry {padding: 10vw 0 20vw;}}@media screen and (min-width: 768px) {main.ini_nishi_article_main .depaco_article_entry {padding: 80px 0 220px;}}main.ini_nishi_article_main .depaco_article_entry {width: 100%;}@media screen and (max-width: 768px) {main.ini_nishi_article_main .depaco_article_entry {max-width: 850px;}}@media screen and (min-width: 768px) {main.ini_nishi_article_main .depaco_article_entry {width: 65%;max-width: 600px;}}@media screen and (min-width: 768px) {main.ini_nishi_article_main .ini_nishi_profile,main.ini_nishi_article_main .depaco_article_entry_banner,main.ini_nishi_article_main .depaco_article_credit {max-width: 650px;margin-left: auto;margin-right: auto;}}main.ini_nishi_article_main .entry_wrap {width: 100%;}@media screen and (max-width: 768px) {main.ini_nishi_article_main .entry_wrap {max-width: 600px;}}@media screen and (min-width: 768px) {main.ini_nishi_article_main .entry_wrap {max-width: 750px;}}main.ini_nishi_article_main .entry_wrap .ini_nishi_lead {position: relative;z-index: 3;}@media screen and (min-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_lead {font-size: 16px;margin: 0 0 50px;}}@media screen and (max-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_lead {font-size: 3.4vw;padding: 0 5vw;}}main.ini_nishi_article_main .entry_wrap .ini_nishi_lead p {color: #211b19;}@media screen and (min-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_lead p {font-size: 16px;}}@media screen and (max-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_lead p {font-size: 3.8vw;}}main.ini_nishi_article_main .entry_wrap .ini_nishi_lead p sup {color: #5298ac;}main.ini_nishi_article_main .entry_wrap .ini_nishi_lead p strong {font-family: "DM Sans", "MFW-PIshiiGothicStdN-M", "石井ゴシック M", "Yu Gothic", "游ゴシック", YuGothic, "游ゴシック体", "Noto Sans Japanese", "Source Sans Pro", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", "Meiryo", sans-serif;font-weight: 500;}main.ini_nishi_article_main .entry_wrap .ini_nishi_lead p a {color: #5298ac;-moz-transition: color 0.4s ease;-o-transition: color 0.4s ease;-webkit-transition: color 0.4s ease;transition: color 0.4s ease;}main.ini_nishi_article_main .entry_wrap .ini_nishi_lead p a:hover {color: #999;}main.ini_nishi_article_main .entry_wrap .ini_nishi_lead p.notice {color: #5298ac;font-size: 10px;line-height: 1.5;}@media screen and (max-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_lead p.notice {font-size: 2.7vw;}}@media screen and (min-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_profile {width: 100%;max-width: 550px;margin: 0 auto;}}@media screen and (max-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_profile {margin: 10vw 0 0;}}main.ini_nishi_article_main .entry_wrap .ini_nishi_profile figure {margin: 0 auto;position: relative;}main.ini_nishi_article_main .entry_wrap .ini_nishi_profile .txt {position: relative;background-color: #FFF;}@media screen and (min-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_profile .txt {padding: 25px 25px 25px;}}@media screen and (max-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_profile .txt {padding: 5vw 7vw 7vw;}}main.ini_nishi_article_main .entry_wrap .ini_nishi_profile .txt h3 {font-family: "DM Sans", "MFW-PIshiiGothicStdN-M", "石井ゴシック M", "Yu Gothic", "游ゴシック", YuGothic, "游ゴシック体", "Noto Sans Japanese", "Source Sans Pro", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", "Meiryo", sans-serif;font-weight: 500;line-height: 1;text-align: center;}@media screen and (min-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_profile .txt h3 {font-size: 16px;margin: 0 0 10px;}main.ini_nishi_article_main .entry_wrap .ini_nishi_profile .txt h3 small {font-size: 12px;}}@media screen and (max-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_profile .txt h3 {font-size: 4vw;margin: 0 0 2vw;}main.ini_nishi_article_main .entry_wrap .ini_nishi_profile .txt h3 small {font-size: 3vw;}}main.ini_nishi_article_main .entry_wrap .ini_nishi_profile .txt p {margin: 0;}@media screen and (min-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_profile .txt p {font-size: 13px;}}@media screen and (max-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_profile .txt p {font-size: 3vw;}}main.ini_nishi_article_main .entry_wrap .ini_nishi_profile .txt p a {color: #f54f1c;-moz-transition: color 0.4s ease;-o-transition: color 0.4s ease;-webkit-transition: color 0.4s ease;transition: color 0.4s ease;}main.ini_nishi_article_main .entry_wrap .ini_nishi_profile .txt p a:hover {color: #999;}main.ini_nishi_article_main .entry_wrap .corner_kv {margin: 0 auto;position: relative;}@media screen and (min-width: 768px) {main.ini_nishi_article_main .entry_wrap .corner_kv {/*--- PC TAB ---*/padding: 10px;}}@media screen and (max-width: 768px) {main.ini_nishi_article_main .entry_wrap .corner_kv {/*--- SP ---*/width: 100vw;}}main.ini_nishi_article_main .entry_wrap .corner_kv .sub_tit,main.ini_nishi_article_main .entry_wrap .corner_kv .tit_after_talk {width: 100%;max-width: inherit;margin: 0;}main.ini_nishi_article_main .entry_wrap .corner_kv .sub_tit img,main.ini_nishi_article_main .entry_wrap .corner_kv .tit_after_talk img {width: auto;position: relative;z-index: 5;}@media screen and (min-width: 768px) {main.ini_nishi_article_main .entry_wrap .corner_kv .sub_tit img,main.ini_nishi_article_main .entry_wrap .corner_kv .tit_after_talk img {height: 50px;margin: 0 auto -5px;}}@media screen and (max-width: 768px) {main.ini_nishi_article_main .entry_wrap .corner_kv .sub_tit img,main.ini_nishi_article_main .entry_wrap .corner_kv .tit_after_talk img {/*--- SP ---*/height: 10vw;margin: 0 auto -5px;}}@media screen and (max-width: 768px) {main.ini_nishi_article_main .entry_wrap .corner_kv img.corner_kv_pic {/*--- SP ---*/}}main.ini_nishi_article_main .entry_wrap .corner_kv h2 {width: 100%;height: 100%;margin: 0;text-align: center;}main.ini_nishi_article_main .entry_wrap .corner_kv h2 span.l1,main.ini_nishi_article_main .entry_wrap .corner_kv h2 span.l2 {z-index: 2;color: #FFF;letter-spacing: .1em;line-height: 1;font-family: "MFW-PA1MinchoStdN-Regular", sans-serif;margin-left: auto;margin-right: auto;width: fit-content;display: block;background-color: #211b19;}@media screen and (min-width: 768px) {main.ini_nishi_article_main .entry_wrap .corner_kv h2 span.l1,main.ini_nishi_article_main .entry_wrap .corner_kv h2 span.l2 {font-size: 32px;padding: 14px 18px;}}@media screen and (max-width: 768px) {main.ini_nishi_article_main .entry_wrap .corner_kv h2 span.l1,main.ini_nishi_article_main .entry_wrap .corner_kv h2 span.l2 {/*--- SP ---*/font-size: 5.8vw;padding: 3vw 3.5vw;}}@media screen and (min-width: 768px) {main.ini_nishi_article_main .entry_wrap .corner_kv h2 span.l1 {/*--- PC TAB ---*/}}@media screen and (max-width: 768px) {main.ini_nishi_article_main .entry_wrap .corner_kv h2 span.l1 {/*--- SP ---*/}}@media screen and (min-width: 768px) {main.ini_nishi_article_main .entry_wrap .corner_kv h2 span.l2 {/*--- PC TAB ---*/}main.ini_nishi_article_main .entry_wrap .corner_kv h2 span.l2:last-child {margin-top: -14px;}}@media screen and (max-width: 768px) {main.ini_nishi_article_main .entry_wrap .corner_kv h2 span.l2 {/*--- SP ---*/}main.ini_nishi_article_main .entry_wrap .corner_kv h2 span.l2:last-child {margin-top: -10px;}}main.ini_nishi_article_main .entry_wrap .corner_kv h2 span.n {display: none;}main.ini_nishi_article_main .entry_wrap .corner_kv h3 {width: 100%;height: 100%;margin: 0;text-align: center;position: relative;z-index: 3;}@media screen and (min-width: 768px) {main.ini_nishi_article_main .entry_wrap .corner_kv h3 {/*--- PC TAB ---*/margin: -20px 0 0;}}@media screen and (max-width: 768px) {main.ini_nishi_article_main .entry_wrap .corner_kv h3 {/*--- SP ---*/margin: -20px 0 0;}}main.ini_nishi_article_main .entry_wrap .corner_kv h3 span.l1,main.ini_nishi_article_main .entry_wrap .corner_kv h3 span.l2 {z-index: 2;color: #211b19;letter-spacing: .1em;line-height: 1;font-family: "MFW-PA1MinchoStdN-Regular", sans-serif;margin-left: auto;margin-right: auto;width: fit-content;display: block;background-color: #e3edf6;}@media screen and (min-width: 768px) {main.ini_nishi_article_main .entry_wrap .corner_kv h3 span.l1,main.ini_nishi_article_main .entry_wrap .corner_kv h3 span.l2 {font-size: 32px;padding: 14px 18px;}}@media screen and (max-width: 768px) {main.ini_nishi_article_main .entry_wrap .corner_kv h3 span.l1,main.ini_nishi_article_main .entry_wrap .corner_kv h3 span.l2 {/*--- SP ---*/font-size: 5.8vw;padding: 3vw 3.5vw;}}@media screen and (min-width: 768px) {main.ini_nishi_article_main .entry_wrap .corner_kv h3 span.l2 {/*--- PC TAB ---*/}main.ini_nishi_article_main .entry_wrap .corner_kv h3 span.l2:last-child {margin-top: -14px;}}@media screen and (max-width: 768px) {main.ini_nishi_article_main .entry_wrap .corner_kv h3 span.l2 {/*--- SP ---*/}main.ini_nishi_article_main .entry_wrap .corner_kv h3 span.l2:last-child {margin-top: -10px;}}main.ini_nishi_article_main .entry_wrap .corner_kv h3 span.n {display: none;}main.ini_nishi_article_main .entry_wrap .ini_nishi_section {position: relative;}@media screen and (min-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_section {padding: 150px 0 0;margin-top: 0;}main.ini_nishi_article_main .entry_wrap .ini_nishi_section#ini_nishi_article_01 {margin-top: 60px;}main.ini_nishi_article_main .entry_wrap .ini_nishi_section#ini_nishi_article_03 {margin-bottom: 0;}main.ini_nishi_article_main .entry_wrap .ini_nishi_section#ini_nishi_after-talk {margin-top: 0;padding: 80px 0 0;}}@media screen and (max-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_section {padding: 20vw 0 0;margin: 0 auto;}main.ini_nishi_article_main .entry_wrap .ini_nishi_section#ini_nishi_after-talk {padding: 15vw 0 0;margin: 8vw auto 0;}main.ini_nishi_article_main .entry_wrap .ini_nishi_section#ini_nishi_article_01 {background-color: #f7fafc;}main.ini_nishi_article_main .entry_wrap .ini_nishi_section#ini_nishi_article_02 {background-color: #e8dbcc;}main.ini_nishi_article_main .entry_wrap .ini_nishi_section#ini_nishi_article_03 {background-color: #ebedf0;}main.ini_nishi_article_main .entry_wrap .ini_nishi_section#ini_nishi_after-talk {background-color: #e5ebef;}}@media screen and (max-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_section div.make_up_point,main.ini_nishi_article_main .entry_wrap .ini_nishi_section div.checkmore {/*--- SP ---*/width: 100vw;margin-left: auto;margin-right: auto;}}main.ini_nishi_article_main .entry_wrap .ini_nishi_section div.make_up_point h2.title_make_up_point,main.ini_nishi_article_main .entry_wrap .ini_nishi_section div.checkmore h2.title_make_up_point {width: auto;position: relative;margin-left: auto;margin-right: auto;}@media screen and (min-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_section div.make_up_point h2.title_make_up_point,main.ini_nishi_article_main .entry_wrap .ini_nishi_section div.checkmore h2.title_make_up_point {/*--- PC TAB ---*/width: 80%;margin: 0 auto 30px;}}@media screen and (max-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_section div.make_up_point h2.title_make_up_point,main.ini_nishi_article_main .entry_wrap .ini_nishi_section div.checkmore h2.title_make_up_point {/*--- SP ---*/margin: 0 auto 6vw;}}main.ini_nishi_article_main .entry_wrap .ini_nishi_section div.make_up_point h4.sub_title_make_up_point,main.ini_nishi_article_main .entry_wrap .ini_nishi_section div.checkmore h4.sub_title_make_up_point {width: 100%;height: 100%;margin: 0;text-align: center;position: relative;z-index: 3;}@media screen and (min-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_section div.make_up_point h4.sub_title_make_up_point,main.ini_nishi_article_main .entry_wrap .ini_nishi_section div.checkmore h4.sub_title_make_up_point {/*--- PC TAB ---*/margin: -20px 0 30px;}}@media screen and (max-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_section div.make_up_point h4.sub_title_make_up_point,main.ini_nishi_article_main .entry_wrap .ini_nishi_section div.checkmore h4.sub_title_make_up_point {/*--- SP ---*/margin: -20px 0 0;}}main.ini_nishi_article_main .entry_wrap .ini_nishi_section div.make_up_point h4.sub_title_make_up_point span.w,main.ini_nishi_article_main .entry_wrap .ini_nishi_section div.make_up_point h4.sub_title_make_up_point span.w,main.ini_nishi_article_main .entry_wrap .ini_nishi_section div.checkmore h4.sub_title_make_up_point span.w,main.ini_nishi_article_main .entry_wrap .ini_nishi_section div.checkmore h4.sub_title_make_up_point span.w {z-index: 2;color: #211b19;letter-spacing: .1em;line-height: 1;font-family: "MFW-PA1MinchoStdN-Regular", sans-serif;margin-left: auto;margin-right: auto;width: fit-content;display: block;background-color: #FFF;}@media screen and (min-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_section div.make_up_point h4.sub_title_make_up_point span.w,main.ini_nishi_article_main .entry_wrap .ini_nishi_section div.make_up_point h4.sub_title_make_up_point span.w,main.ini_nishi_article_main .entry_wrap .ini_nishi_section div.checkmore h4.sub_title_make_up_point span.w,main.ini_nishi_article_main .entry_wrap .ini_nishi_section div.checkmore h4.sub_title_make_up_point span.w {font-size: 32px;padding: 14px 18px;}}@media screen and (max-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_section div.make_up_point h4.sub_title_make_up_point span.w,main.ini_nishi_article_main .entry_wrap .ini_nishi_section div.make_up_point h4.sub_title_make_up_point span.w,main.ini_nishi_article_main .entry_wrap .ini_nishi_section div.checkmore h4.sub_title_make_up_point span.w,main.ini_nishi_article_main .entry_wrap .ini_nishi_section div.checkmore h4.sub_title_make_up_point span.w {/*--- SP ---*/font-size: 5.8vw;padding: 3vw 3.5vw;}}@media screen and (min-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_section div.make_up_point h4.sub_title_make_up_point span.w,main.ini_nishi_article_main .entry_wrap .ini_nishi_section div.checkmore h4.sub_title_make_up_point span.w {/*--- PC TAB ---*/}main.ini_nishi_article_main .entry_wrap .ini_nishi_section div.make_up_point h4.sub_title_make_up_point span.w:last-child,main.ini_nishi_article_main .entry_wrap .ini_nishi_section div.checkmore h4.sub_title_make_up_point span.w:last-child {margin-top: -14px;}}@media screen and (max-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_section div.make_up_point h4.sub_title_make_up_point span.w,main.ini_nishi_article_main .entry_wrap .ini_nishi_section div.checkmore h4.sub_title_make_up_point span.w {/*--- SP ---*/}main.ini_nishi_article_main .entry_wrap .ini_nishi_section div.make_up_point h4.sub_title_make_up_point span.w:last-child,main.ini_nishi_article_main .entry_wrap .ini_nishi_section div.checkmore h4.sub_title_make_up_point span.w:last-child {margin-top: -10px;}}main.ini_nishi_article_main .entry_wrap .ini_nishi_section div.make_up_point h4.sub_title_make_up_point span.n,main.ini_nishi_article_main .entry_wrap .ini_nishi_section div.checkmore h4.sub_title_make_up_point span.n {display: none;}main.ini_nishi_article_main .entry_wrap .ini_nishi_section div.make_up_point h4.sub_title_checkmore,main.ini_nishi_article_main .entry_wrap .ini_nishi_section div.checkmore h4.sub_title_checkmore {width: 100%;height: 100%;margin: 0;text-align: center;position: relative;z-index: 3;}@media screen and (min-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_section div.make_up_point h4.sub_title_checkmore,main.ini_nishi_article_main .entry_wrap .ini_nishi_section div.checkmore h4.sub_title_checkmore {/*--- PC TAB ---*/margin: -20px 0 30px;}}@media screen and (max-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_section div.make_up_point h4.sub_title_checkmore,main.ini_nishi_article_main .entry_wrap .ini_nishi_section div.checkmore h4.sub_title_checkmore {/*--- SP ---*/margin: -20px 0 0;}}main.ini_nishi_article_main .entry_wrap .ini_nishi_section div.make_up_point h4.sub_title_checkmore span.w,main.ini_nishi_article_main .entry_wrap .ini_nishi_section div.make_up_point h4.sub_title_checkmore span.w,main.ini_nishi_article_main .entry_wrap .ini_nishi_section div.checkmore h4.sub_title_checkmore span.w,main.ini_nishi_article_main .entry_wrap .ini_nishi_section div.checkmore h4.sub_title_checkmore span.w {z-index: 2;color: #211b19;letter-spacing: .1em;line-height: 1;font-family: "MFW-PA1MinchoStdN-Regular", sans-serif;margin-left: auto;margin-right: auto;width: fit-content;display: block;background-color: #FFF;}@media screen and (min-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_section div.make_up_point h4.sub_title_checkmore span.w,main.ini_nishi_article_main .entry_wrap .ini_nishi_section div.make_up_point h4.sub_title_checkmore span.w,main.ini_nishi_article_main .entry_wrap .ini_nishi_section div.checkmore h4.sub_title_checkmore span.w,main.ini_nishi_article_main .entry_wrap .ini_nishi_section div.checkmore h4.sub_title_checkmore span.w {font-size: 28px;padding: 14px 18px;}main.ini_nishi_article_main .entry_wrap .ini_nishi_section div.make_up_point h4.sub_title_checkmore span.w small,main.ini_nishi_article_main .entry_wrap .ini_nishi_section div.make_up_point h4.sub_title_checkmore span.w small,main.ini_nishi_article_main .entry_wrap .ini_nishi_section div.checkmore h4.sub_title_checkmore span.w small,main.ini_nishi_article_main .entry_wrap .ini_nishi_section div.checkmore h4.sub_title_checkmore span.w small {font-size: 25px;}}@media screen and (max-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_section div.make_up_point h4.sub_title_checkmore span.w,main.ini_nishi_article_main .entry_wrap .ini_nishi_section div.make_up_point h4.sub_title_checkmore span.w,main.ini_nishi_article_main .entry_wrap .ini_nishi_section div.checkmore h4.sub_title_checkmore span.w,main.ini_nishi_article_main .entry_wrap .ini_nishi_section div.checkmore h4.sub_title_checkmore span.w {/*--- SP ---*/font-size: 5.5vw;padding: 3vw 3.5vw;}main.ini_nishi_article_main .entry_wrap .ini_nishi_section div.make_up_point h4.sub_title_checkmore span.w small,main.ini_nishi_article_main .entry_wrap .ini_nishi_section div.make_up_point h4.sub_title_checkmore span.w small,main.ini_nishi_article_main .entry_wrap .ini_nishi_section div.checkmore h4.sub_title_checkmore span.w small,main.ini_nishi_article_main .entry_wrap .ini_nishi_section div.checkmore h4.sub_title_checkmore span.w small {font-size: 5vw;}}@media screen and (min-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_section div.make_up_point h4.sub_title_checkmore span.w,main.ini_nishi_article_main .entry_wrap .ini_nishi_section div.checkmore h4.sub_title_checkmore span.w {/*--- PC TAB ---*/}main.ini_nishi_article_main .entry_wrap .ini_nishi_section div.make_up_point h4.sub_title_checkmore span.w:nth-child(2),main.ini_nishi_article_main .entry_wrap .ini_nishi_section div.checkmore h4.sub_title_checkmore span.w:nth-child(2) {margin-top: -14px;}main.ini_nishi_article_main .entry_wrap .ini_nishi_section div.make_up_point h4.sub_title_checkmore span.w:last-child,main.ini_nishi_article_main .entry_wrap .ini_nishi_section div.checkmore h4.sub_title_checkmore span.w:last-child {margin-top: -14px;}}@media screen and (max-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_section div.make_up_point h4.sub_title_checkmore span.w,main.ini_nishi_article_main .entry_wrap .ini_nishi_section div.checkmore h4.sub_title_checkmore span.w {/*--- SP ---*/}main.ini_nishi_article_main .entry_wrap .ini_nishi_section div.make_up_point h4.sub_title_checkmore span.w:nth-child(2),main.ini_nishi_article_main .entry_wrap .ini_nishi_section div.checkmore h4.sub_title_checkmore span.w:nth-child(2) {margin-top: -14px;}main.ini_nishi_article_main .entry_wrap .ini_nishi_section div.make_up_point h4.sub_title_checkmore span.w:last-child,main.ini_nishi_article_main .entry_wrap .ini_nishi_section div.checkmore h4.sub_title_checkmore span.w:last-child {margin-top: -10px;}}main.ini_nishi_article_main .entry_wrap .ini_nishi_section div.make_up_point h4.sub_title_checkmore span.n,main.ini_nishi_article_main .entry_wrap .ini_nishi_section div.checkmore h4.sub_title_checkmore span.n {display: none;}@media screen and (min-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_section div.make_up_point h5.tit_howto,main.ini_nishi_article_main .entry_wrap .ini_nishi_section div.checkmore h5.tit_howto {/*--- PC TAB ---*/width: 320px;margin: 0 auto 20px;}}@media screen and (max-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_section div.make_up_point h5.tit_howto,main.ini_nishi_article_main .entry_wrap .ini_nishi_section div.checkmore h5.tit_howto {/*--- SP ---*/width: 80vw;margin: 7vw auto 4vw;}}@media screen and (min-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_section .txt_wrap.make_up_point {/*--- PC TAB ---*/padding-top: 40px;}main.ini_nishi_article_main .entry_wrap .ini_nishi_section .txt_wrap.make_up_point figure.b {width: calc(100% + 80px);left: -40px;}}@media screen and (max-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_section .txt_wrap.make_up_point {/*--- SP ---*/padding-top: 11vw;margin-top: 5vw !important;}}@media screen and (max-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_section .txt_wrap.checkmore {/*--- SP ---*/padding-bottom: 20vw;}}main.ini_nishi_article_main .entry_wrap .ini_nishi_section .txt_wrap.checkmore figure.b {border: 1px solid #211b19;}@media screen and (min-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_section .txt_wrap.checkmore figure.b {/*--- PC TAB ---*/width: 100%;left: 0;}}@media screen and (max-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_section .txt_wrap.checkmore figure.b {/*--- SP ---*/width: 90vw;left: 0;}}main.ini_nishi_article_main .entry_wrap .ini_nishi_section .txt_wrap.checkmore h2.tit_checkmore img {margin: 0 auto;}@media screen and (min-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_section .txt_wrap.checkmore h2.tit_checkmore img {/*--- PC TAB ---*/width: 80%;}}@media screen and (max-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_section .txt_wrap.checkmore h2.tit_checkmore img {/*--- SP ---*/width: 80vw;}}@media screen and (max-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_section .txt_wrap.checkmore h2.tit_checkmore {/*--- SP ---*/margin: 0 0 -6vw;}}main.ini_nishi_article_main .entry_wrap .ini_nishi_section .faq_wrap {background-color: #FFF;position: relative;}@media screen and (min-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_section .faq_wrap {/*--- PC TAB ---*/padding: 0 0 25px;margin: 40px auto 60px;}}@media screen and (max-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_section .faq_wrap {/*--- SP ---*/width: 90vw;padding: 0;margin: 10vw auto 12vw;}}main.ini_nishi_article_main .entry_wrap .ini_nishi_section .faq_wrap p.q,main.ini_nishi_article_main .entry_wrap .ini_nishi_section .faq_wrap p.a {width: 100%;font-family: "DM Sans", "MFW-PIshiiGothicStdN-M", "石井ゴシック M", "Yu Gothic", "游ゴシック", YuGothic, "游ゴシック体", "Noto Sans Japanese", "Source Sans Pro", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", "Meiryo", sans-serif;font-weight: 500;position: relative;}main.ini_nishi_article_main .entry_wrap .ini_nishi_section .faq_wrap p.q::before,main.ini_nishi_article_main .entry_wrap .ini_nishi_section .faq_wrap p.a::before {position: absolute;top: 0;left: 0;content: "";width: 20px;height: 20px;}@media screen and (min-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_section .faq_wrap p.q::before,main.ini_nishi_article_main .entry_wrap .ini_nishi_section .faq_wrap p.a::before {/*--- PC TAB ---*/top: 25px;left: 20px;}}@media screen and (max-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_section .faq_wrap p.q::before,main.ini_nishi_article_main .entry_wrap .ini_nishi_section .faq_wrap p.a::before {/*--- SP ---*/top: 5.5vw;left: 5vw;}}main.ini_nishi_article_main .entry_wrap .ini_nishi_section .faq_wrap p.q .marker,main.ini_nishi_article_main .entry_wrap .ini_nishi_section .faq_wrap p.a .marker {background-color: rgba(82, 152, 172, 0.2);}main.ini_nishi_article_main .entry_wrap .ini_nishi_section .faq_wrap p.q {color: #FFF;width: 100%;max-width: inherit;background-color: #211b19;}@media screen and (min-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_section .faq_wrap p.q {/*--- PC TAB ---*/padding: 20px 20px 20px 52px;margin: 0 auto 0;}}@media screen and (max-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_section .faq_wrap p.q {/*--- SP ---*/padding: 5vw 5vw 5vw 14vw;margin: 0 auto 0;}}main.ini_nishi_article_main .entry_wrap .ini_nishi_section .faq_wrap p.q::before {background: url(../../img/specialedition-2608a/ico_faq_Q.png) center center/contain no-repeat;}main.ini_nishi_article_main .entry_wrap .ini_nishi_section .faq_wrap p.a {max-width: inherit;}@media screen and (min-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_section .faq_wrap p.a {/*--- PC TAB ---*/padding: 20px 20px 0 52px;margin: 0 auto;}}@media screen and (max-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_section .faq_wrap p.a {/*--- SP ---*/padding: 5vw 5vw 5vw 14vw;margin: 0 auto 0;}}main.ini_nishi_article_main .entry_wrap .ini_nishi_section .faq_wrap p.a::before {background: url(../../img/specialedition-2608a/ico_faq_A.png) center center/contain no-repeat;}main.ini_nishi_article_main .entry_wrap .ini_nishi_section .faq_wrap::after {content: "";display: block;width: 0;height: 0;/* 上と右のボーダーに色をつけ、左と下を透明（transparent）にする */border-top: 20px solid #FFF;border-right: 20px solid #FFF;border-left: 20px solid transparent;border-bottom: 20px solid transparent;position: absolute;bottom: -28px;right: 40px;}@media screen and (max-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_section .faq_wrap::after {/*--- SP ---*/border-top: 15px solid #FFF;border-right: 15px solid #FFF;border-left: 15px solid transparent;border-bottom: 15px solid transparent;bottom: -20px;}}main.ini_nishi_article_main .entry_wrap .ini_nishi_section .txt_wrap.aftertalk {background-color: #FFF;position: relative;}@media screen and (min-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_section .txt_wrap.aftertalk {/*--- PC TAB ---*/padding: 25px 20px 25px;margin: 40px auto 60px;}}@media screen and (max-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_section .txt_wrap.aftertalk {/*--- SP ---*/width: 90vw;padding: 5vw 5vw 5vw;margin: 8vw auto 12vw;}}main.ini_nishi_article_main .entry_wrap .ini_nishi_section .txt_wrap.aftertalk::after {content: "";display: block;width: 30px;height: 30px;position: absolute;top: -14px;left: 50%;transform: translate(-50%, 0) rotate(45deg);background-color: #FFF;}@media screen and (max-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_section .txt_wrap.aftertalk::after {/*--- SP ---*/top: -8px;width: 20px;height: 20px;}}main.ini_nishi_article_main .entry_wrap .ini_nishi_section .txt_wrap.aftertalk p:first-child {margin-top: 0;}main.ini_nishi_article_main .entry_wrap .ini_nishi_section .txt_wrap.aftertalk p strong {color: #211b19;font-weight: 600;font-family: "DM Sans", "MFW-PIshiiGothicStdN-M", "石井ゴシック M", "Yu Gothic", "游ゴシック", YuGothic, "游ゴシック体", "Noto Sans Japanese", "Source Sans Pro", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", "Meiryo", sans-serif;}main.ini_nishi_article_main .entry_wrap .ini_nishi_section#ini_nishi_after-talk::before {content: "";display: block;width: 50%;height: 1px;position: absolute;top: 0;left: 25%;}main.ini_nishi_article_main .entry_wrap .ini_nishi_section#ini_nishi_article_01 .corner_kv h2 span, main.ini_nishi_article_main .entry_wrap .ini_nishi_section#ini_nishi_after-talk .corner_kv h2 span {color: #e3edf6;}main.ini_nishi_article_main .entry_wrap .ini_nishi_section#ini_nishi_article_01 .corner_kv h3 span,main.ini_nishi_article_main .entry_wrap .ini_nishi_section#ini_nishi_article_01 .magazine_slide_wrap h3 span, main.ini_nishi_article_main .entry_wrap .ini_nishi_section#ini_nishi_after-talk .corner_kv h3 span,main.ini_nishi_article_main .entry_wrap .ini_nishi_section#ini_nishi_after-talk .magazine_slide_wrap h3 span {background-color: #e3edf6;}main.ini_nishi_article_main .entry_wrap .ini_nishi_section#ini_nishi_article_01 h2,main.ini_nishi_article_main .entry_wrap .ini_nishi_section#ini_nishi_article_01 h3,main.ini_nishi_article_main .entry_wrap .ini_nishi_section#ini_nishi_article_01 h4.sub_title_make_up_point,main.ini_nishi_article_main .entry_wrap .ini_nishi_section#ini_nishi_article_01 .notice,main.ini_nishi_article_main .entry_wrap .ini_nishi_section#ini_nishi_article_01 .item_info_box .item_info_head .item_info_txt sup,main.ini_nishi_article_main .entry_wrap .ini_nishi_section#ini_nishi_article_01 .item_info_box .item_comment_txt sup,main.ini_nishi_article_main .entry_wrap .ini_nishi_section#ini_nishi_article_01 .item_info_box .item_comment_txt .notice, main.ini_nishi_article_main .entry_wrap .ini_nishi_section#ini_nishi_after-talk h2,main.ini_nishi_article_main .entry_wrap .ini_nishi_section#ini_nishi_after-talk h3,main.ini_nishi_article_main .entry_wrap .ini_nishi_section#ini_nishi_after-talk h4.sub_title_make_up_point,main.ini_nishi_article_main .entry_wrap .ini_nishi_section#ini_nishi_after-talk .notice,main.ini_nishi_article_main .entry_wrap .ini_nishi_section#ini_nishi_after-talk .item_info_box .item_info_head .item_info_txt sup,main.ini_nishi_article_main .entry_wrap .ini_nishi_section#ini_nishi_after-talk .item_info_box .item_comment_txt sup,main.ini_nishi_article_main .entry_wrap .ini_nishi_section#ini_nishi_after-talk .item_info_box .item_comment_txt .notice {color: #5298ac;}main.ini_nishi_article_main .entry_wrap .ini_nishi_section#ini_nishi_article_01 figure,main.ini_nishi_article_main .entry_wrap .ini_nishi_section#ini_nishi_article_01 .txt_wrap,main.ini_nishi_article_main .entry_wrap .ini_nishi_section#ini_nishi_article_01 .item_info_box,main.ini_nishi_article_main .entry_wrap .ini_nishi_section#ini_nishi_article_01 .item_info_box .item_info_head figure img, main.ini_nishi_article_main .entry_wrap .ini_nishi_section#ini_nishi_after-talk figure,main.ini_nishi_article_main .entry_wrap .ini_nishi_section#ini_nishi_after-talk .txt_wrap,main.ini_nishi_article_main .entry_wrap .ini_nishi_section#ini_nishi_after-talk .item_info_box,main.ini_nishi_article_main .entry_wrap .ini_nishi_section#ini_nishi_after-talk .item_info_box .item_info_head figure img {border-color: #211b19;}main.ini_nishi_article_main .entry_wrap .ini_nishi_section#ini_nishi_article_01 p span.marker, main.ini_nishi_article_main .entry_wrap .ini_nishi_section#ini_nishi_after-talk p span.marker {background-color: rgba(82, 152, 172, 0.2);}main.ini_nishi_article_main .entry_wrap .ini_nishi_section#ini_nishi_article_01 h2.title_check_more_items span.sub_title_check_more_items, main.ini_nishi_article_main .entry_wrap .ini_nishi_section#ini_nishi_after-talk h2.title_check_more_items span.sub_title_check_more_items {color: #5298ac;}main.ini_nishi_article_main .entry_wrap .ini_nishi_section#ini_nishi_article_01 div.make_up_point,main.ini_nishi_article_main .entry_wrap .ini_nishi_section#ini_nishi_article_01 div.checkmore, main.ini_nishi_article_main .entry_wrap .ini_nishi_section#ini_nishi_after-talk div.make_up_point,main.ini_nishi_article_main .entry_wrap .ini_nishi_section#ini_nishi_after-talk div.checkmore {background-color: #e3edf6;}@media screen and (min-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_section#ini_nishi_article_01 div.make_up_point,main.ini_nishi_article_main .entry_wrap .ini_nishi_section#ini_nishi_article_01 div.checkmore, main.ini_nishi_article_main .entry_wrap .ini_nishi_section#ini_nishi_after-talk div.make_up_point,main.ini_nishi_article_main .entry_wrap .ini_nishi_section#ini_nishi_after-talk div.checkmore {/*--- PC TAB ---*/}}@media screen and (max-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_section#ini_nishi_article_01 div.make_up_point,main.ini_nishi_article_main .entry_wrap .ini_nishi_section#ini_nishi_article_01 div.checkmore, main.ini_nishi_article_main .entry_wrap .ini_nishi_section#ini_nishi_after-talk div.make_up_point,main.ini_nishi_article_main .entry_wrap .ini_nishi_section#ini_nishi_after-talk div.checkmore {/*--- SP ---*/}}main.ini_nishi_article_main .entry_wrap .ini_nishi_section#ini_nishi_article_01 div.make_up_point h4.sub_title_make_up_point span.w,main.ini_nishi_article_main .entry_wrap .ini_nishi_section#ini_nishi_article_01 div.checkmore h4.sub_title_make_up_point span.w, main.ini_nishi_article_main .entry_wrap .ini_nishi_section#ini_nishi_after-talk div.make_up_point h4.sub_title_make_up_point span.w,main.ini_nishi_article_main .entry_wrap .ini_nishi_section#ini_nishi_after-talk div.checkmore h4.sub_title_make_up_point span.w {background-color: #FFF;}main.ini_nishi_article_main .entry_wrap .ini_nishi_section#ini_nishi_article_02 .corner_kv h2 span {color: #dac2a4;}main.ini_nishi_article_main .entry_wrap .ini_nishi_section#ini_nishi_article_02 .corner_kv h3 span,main.ini_nishi_article_main .entry_wrap .ini_nishi_section#ini_nishi_article_02 .magazine_slide_wrap h3 span {background-color: #c5a67f;}main.ini_nishi_article_main .entry_wrap .ini_nishi_section#ini_nishi_article_02 h2,main.ini_nishi_article_main .entry_wrap .ini_nishi_section#ini_nishi_article_02 h3,main.ini_nishi_article_main .entry_wrap .ini_nishi_section#ini_nishi_article_02 h4.sub_title_make_up_point,main.ini_nishi_article_main .entry_wrap .ini_nishi_section#ini_nishi_article_02 .notice,main.ini_nishi_article_main .entry_wrap .ini_nishi_section#ini_nishi_article_02 .item_info_box .item_info_head .item_info_txt sup,main.ini_nishi_article_main .entry_wrap .ini_nishi_section#ini_nishi_article_02 .item_info_box .item_comment_txt sup,main.ini_nishi_article_main .entry_wrap .ini_nishi_section#ini_nishi_article_02 .item_info_box .item_comment_txt .notice {color: #5d462a;}main.ini_nishi_article_main .entry_wrap .ini_nishi_section#ini_nishi_article_02 figure,main.ini_nishi_article_main .entry_wrap .ini_nishi_section#ini_nishi_article_02 .txt_wrap,main.ini_nishi_article_main .entry_wrap .ini_nishi_section#ini_nishi_article_02 .item_info_box,main.ini_nishi_article_main .entry_wrap .ini_nishi_section#ini_nishi_article_02 .item_info_box .item_info_head figure img {border-color: #211b19;}main.ini_nishi_article_main .entry_wrap .ini_nishi_section#ini_nishi_article_02 p span.marker {background-color: rgba(93, 70, 42, 0.2);}main.ini_nishi_article_main .entry_wrap .ini_nishi_section#ini_nishi_article_02 h2.title_check_more_items span.sub_title_check_more_items {color: #5d462a;}main.ini_nishi_article_main .entry_wrap .ini_nishi_section#ini_nishi_article_02 div.make_up_point,main.ini_nishi_article_main .entry_wrap .ini_nishi_section#ini_nishi_article_02 div.checkmore {background-color: #c5a67f;}@media screen and (min-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_section#ini_nishi_article_02 div.make_up_point,main.ini_nishi_article_main .entry_wrap .ini_nishi_section#ini_nishi_article_02 div.checkmore {/*--- PC TAB ---*/}}@media screen and (max-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_section#ini_nishi_article_02 div.make_up_point,main.ini_nishi_article_main .entry_wrap .ini_nishi_section#ini_nishi_article_02 div.checkmore {/*--- SP ---*/}}main.ini_nishi_article_main .entry_wrap .ini_nishi_section#ini_nishi_article_03 .corner_kv h2 span {color: #d5dde6;}main.ini_nishi_article_main .entry_wrap .ini_nishi_section#ini_nishi_article_03 .corner_kv h3 span,main.ini_nishi_article_main .entry_wrap .ini_nishi_section#ini_nishi_article_03 .magazine_slide_wrap h3 span {background-color: #afbecd;}main.ini_nishi_article_main .entry_wrap .ini_nishi_section#ini_nishi_article_03 h2,main.ini_nishi_article_main .entry_wrap .ini_nishi_section#ini_nishi_article_03 h3,main.ini_nishi_article_main .entry_wrap .ini_nishi_section#ini_nishi_article_03 h4.sub_title_make_up_point,main.ini_nishi_article_main .entry_wrap .ini_nishi_section#ini_nishi_article_03 .notice,main.ini_nishi_article_main .entry_wrap .ini_nishi_section#ini_nishi_article_03 .item_info_box .item_info_head .item_info_txt sup,main.ini_nishi_article_main .entry_wrap .ini_nishi_section#ini_nishi_article_03 .item_info_box .item_comment_txt sup,main.ini_nishi_article_main .entry_wrap .ini_nishi_section#ini_nishi_article_03 .item_info_box .item_comment_txt .notice {color: #466084;}main.ini_nishi_article_main .entry_wrap .ini_nishi_section#ini_nishi_article_03 figure,main.ini_nishi_article_main .entry_wrap .ini_nishi_section#ini_nishi_article_03 .txt_wrap,main.ini_nishi_article_main .entry_wrap .ini_nishi_section#ini_nishi_article_03 .item_info_box,main.ini_nishi_article_main .entry_wrap .ini_nishi_section#ini_nishi_article_03 .item_info_box .item_info_head figure img {border-color: #211b19;}main.ini_nishi_article_main .entry_wrap .ini_nishi_section#ini_nishi_article_03 p span.marker {background-color: rgba(70, 96, 132, 0.2);}main.ini_nishi_article_main .entry_wrap .ini_nishi_section#ini_nishi_article_03 h2.title_check_more_items span.sub_title_check_more_items {color: #466084;}main.ini_nishi_article_main .entry_wrap .ini_nishi_section#ini_nishi_article_03 div.make_up_point,main.ini_nishi_article_main .entry_wrap .ini_nishi_section#ini_nishi_article_03 div.checkmore {background-color: #afbecd;}@media screen and (min-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_section#ini_nishi_article_03 div.make_up_point,main.ini_nishi_article_main .entry_wrap .ini_nishi_section#ini_nishi_article_03 div.checkmore {/*--- PC TAB ---*/}}@media screen and (max-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_section#ini_nishi_article_03 div.make_up_point,main.ini_nishi_article_main .entry_wrap .ini_nishi_section#ini_nishi_article_03 div.checkmore {/*--- SP ---*/}}main.ini_nishi_article_main .entry_wrap .ini_nishi_section#ini_nishi_after-talk .magazine_slide_wrap h3 span {color: #FFF;font-family: "DM Sans", "MFW-PIshiiGothicStdN-M", "石井ゴシック M", "Yu Gothic", "游ゴシック", YuGothic, "游ゴシック体", "Noto Sans Japanese", "Source Sans Pro", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", "Meiryo", sans-serif;background-color: #211b19;}main.ini_nishi_article_main .entry_wrap .ini_nishi_section h2 {color: #5298ac;font-family: "DM Sans", "MFW-PIshiiGothicStdN-M", "Ishii Gothic M", "游ゴシック体 Pr6N B", "Yu Gothic", "游ゴシック", YuGothic, "游ゴシック体", "Noto Sans Japanese", "Source Sans Pro", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", "Meiryo", sans-serif;font-weight: 400;text-align: center;letter-spacing: .08em;line-height: 1.5;position: relative;z-index: 3;}main.ini_nishi_article_main .entry_wrap .ini_nishi_section h2.title_check_more_items, main.ini_nishi_article_main .entry_wrap .ini_nishi_section h2.title_make_up_point {color: #000 !important;font-weight: 200;letter-spacing: .00em;}@media screen and (min-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_section h2.title_check_more_items, main.ini_nishi_article_main .entry_wrap .ini_nishi_section h2.title_make_up_point {font-size: 35px;}}@media screen and (max-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_section h2.title_check_more_items, main.ini_nishi_article_main .entry_wrap .ini_nishi_section h2.title_make_up_point {font-size: 6.5vw;}}main.ini_nishi_article_main .entry_wrap .ini_nishi_section h2.title_check_more_items::before {content: "";display: block;}@media screen and (min-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_section h2.title_check_more_items::before {width: 50px;height: 55px;margin: -15px auto 5px;}}@media screen and (max-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_section h2.title_check_more_items::before {width: 12vw;height: 12vw;margin: 0 auto 2vw;}}main.ini_nishi_article_main .entry_wrap .ini_nishi_section h2.title_check_more_items span.sub_title_check_more_items {display: block;}@media screen and (min-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_section h2.title_check_more_items span.sub_title_check_more_items {font-size: 30px;}}@media screen and (max-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_section h2.title_check_more_items span.sub_title_check_more_items {font-size: 5.5vw;}}main.ini_nishi_article_main .entry_wrap .ini_nishi_section h2.tit_after_talk {font-weight: 200;letter-spacing: 0.02em;}@media screen and (min-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_section h2.tit_after_talk {font-size: 40px;}}@media screen and (max-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_section h2.tit_after_talk {font-size: 7vw;}}@media screen and (min-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_section h2 {font-size: 30px;margin: 0 0 -20px;}}@media screen and (max-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_section h2 {font-size: 5vw;margin: 0 0 -6vw;background: transparent;}}main.ini_nishi_article_main .entry_wrap .ini_nishi_section h2 sup {font-size: 16px;vertical-align: top;}@media screen and (max-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_section h2 sup {font-size: 2.9vw;}}main.ini_nishi_article_main .entry_wrap .ini_nishi_section figure.b {width: 100%;position: relative;z-index: 2;overflow: hidden;}@media screen and (max-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_section figure.b {width: 100vw;margin-left: 0;margin-right: 0;}}main.ini_nishi_article_main .entry_wrap .ini_nishi_section figure.b .fcaption {width: 100%;max-width: 100%;color: #211b19;font-size: 11px;text-align: center;position: relative;z-index: 3;position: absolute;bottom: 20px;left: 0;}@media screen and (max-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_section figure.b .fcaption {font-size: 10px;padding-left: 20px;padding-right: 20px;}}main.ini_nishi_article_main .entry_wrap .ini_nishi_section p.figcaption {width: 100%;color: #211b19;font-size: 11px;text-align: center;position: relative;z-index: 3;}@media screen and (min-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_section p.figcaption {height: 30px;padding-left: 30px;padding-right: 30px;margin-top: -50px;}}@media screen and (max-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_section p.figcaption {height: 20px;padding-left: 3vw;padding-right: 3vw;margin-top: -40px;font-size: 10px;}}@media screen and (min-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_section .txt_wrap figure.b {width: calc(100% + 40px);left: -20px;}}@media screen and (max-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_section .txt_wrap figure.b {width: 100vw;left: -5vw;}}@media screen and (min-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_section figure.b + .txt_wrap,main.ini_nishi_article_main .entry_wrap .ini_nishi_section .txt_wrap + figure.b {margin-top: -20px;}}@media screen and (max-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_section figure.b + .txt_wrap,main.ini_nishi_article_main .entry_wrap .ini_nishi_section .txt_wrap + figure.b {margin-top: -5vw;}}@media screen and (min-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_section .txt_wrap + .txt_wrap {margin-top: 0;}}@media screen and (max-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_section .txt_wrap + .txt_wrap {margin-top: 0;}}main.ini_nishi_article_main .entry_wrap .ini_nishi_section .txt_wrap {position: relative;z-index: 0;}@media screen and (min-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_section .txt_wrap {padding: 20px 20px 60px;}main.ini_nishi_article_main .entry_wrap .ini_nishi_section .txt_wrap.make_up_point, main.ini_nishi_article_main .entry_wrap .ini_nishi_section .txt_wrap.checkmore {padding-left: 40px;padding-right: 40px;}}@media screen and (max-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_section .txt_wrap {padding: 5vw 5vw 10vw;}}main.ini_nishi_article_main .entry_wrap .ini_nishi_section .txt_wrap p sup {font-size: 10px;vertical-align: top;}@media screen and (max-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_section .txt_wrap p sup {font-size: 2.7vw;}}main.ini_nishi_article_main .entry_wrap .ini_nishi_section .txt_wrap p.notice,main.ini_nishi_article_main .entry_wrap .ini_nishi_section .txt_wrap p span.notice {color: #777;line-height: 1.5;font-size: 10px;}main.ini_nishi_article_main .entry_wrap .ini_nishi_section .txt_wrap p.attention {color: #115f85;font-size: 10px;line-height: 1.5;}@media screen and (max-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_section .txt_wrap p.attention {font-size: 2.7vw;}}main.ini_nishi_article_main .entry_wrap .ini_nishi_section .txt_wrap p.attention span.attention {color: #115f85;font-size: 10px;line-height: 1.5;}@media screen and (max-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_section .txt_wrap p.attention span.attention {font-size: 2.7vw;}}@media screen and (min-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_section .txt_wrap p + figure.b {margin-top: 50px;}}@media screen and (max-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_section .txt_wrap p + figure.b {margin-top: 6vw;}}main.ini_nishi_article_main .entry_wrap .ini_nishi_section .txt_wrap > h3:first-child {margin-top: 0;}main.ini_nishi_article_main .entry_wrap .ini_nishi_section .txt_wrap h3 {color: #5298ac;font-family: "DM Sans", "MFW-PIshiiGothicStdN-M", "石井ゴシック M", "Yu Gothic", "游ゴシック", YuGothic, "游ゴシック体", "Noto Sans Japanese", "Source Sans Pro", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", "Meiryo", sans-serif;letter-spacing: .08em;line-height: 1.5;width: auto;text-align: center;}@media screen and (min-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_section .txt_wrap h3 {font-size: 27px;margin: 40px auto 20px;}main.ini_nishi_article_main .entry_wrap .ini_nishi_section .txt_wrap h3.small {font-size: 20px;letter-spacing: .1em;}}@media screen and (max-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_section .txt_wrap h3 {font-size: 5vw;margin: 6vw auto 4vw;padding-left: 5vw;padding-right: 5vw;}main.ini_nishi_article_main .entry_wrap .ini_nishi_section .txt_wrap h3.small {font-size: 4.5vw;letter-spacing: .1em;}}main.ini_nishi_article_main .entry_wrap .ini_nishi_section .txt_wrap h3 sup {font-size: 14px;vertical-align: top;}@media screen and (max-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_section .txt_wrap h3 sup {font-size: 2.7vw;}}main.ini_nishi_article_main .entry_wrap .ini_nishi_section .txt_wrap h3 .attention {display: block;font-size: 11px;letter-spacing: normal;line-height: 1.5;margin-top: 8px;}@media screen and (max-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_section .txt_wrap h3 .attention {font-size: 2.7vw;margin-top: 1vw;}}main.ini_nishi_article_main .entry_wrap .ini_nishi_section .txt_wrap > h3:first-child {margin-top: 0;}@media screen and (max-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_section .txt_wrap p {width: 100%;margin-left: auto;margin-right: auto;}}main.ini_nishi_article_main .entry_wrap .ini_nishi_section .txt_wrap p sup {color: #555;font-family: "DM Sans", "MFW-PIshiiGothicStdN-R", "石井ゴシック R", "Yu Gothic", "游ゴシック", YuGothic, "游ゴシック体", "Noto Sans Japanese", "Source Sans Pro", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", "Meiryo", sans-serif;font-size: 10px;font-weight: 400;vertical-align: top;}@media screen and (max-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_section .txt_wrap p sup {font-size: 2.7vw;}}main.ini_nishi_article_main .entry_wrap .ini_nishi_section .txt_wrap p .marker {background-color: rgba(82, 152, 172, 0.2);}main.ini_nishi_article_main .entry_wrap .ini_nishi_section .txt_wrap p.attention {color: #555;font-size: 11px;line-height: 1.5;}main.ini_nishi_article_main .entry_wrap .ini_nishi_section .txt_wrap p.attention + .attention {margin-top: 3px;}@media screen and (max-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_section .txt_wrap p.attention + .attention {margin-top: 1vw;font-size: 10px;}}@media screen and (min-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_section .item_info_list {/*--- PC TAB ---*/display: flex;flex-wrap: wrap;justify-content: space-between;align-items: flex-start;margin: 50px auto 0;}}@media screen and (max-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_section .item_info_list {/*--- SP ---*/width: 100%;}}main.ini_nishi_article_main .entry_wrap .ini_nishi_section .item_info_box {text-align: left;border-top: 1px solid #211b19;}main.ini_nishi_article_main .entry_wrap .ini_nishi_section .item_info_box p {color: #333;line-height: 1.5;}@media screen and (min-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_section .item_info_box {/*--- PC TAB ---*/width: calc( 50% - 12px );margin: 0 0 30px;padding-top: 30px;}main.ini_nishi_article_main .entry_wrap .ini_nishi_section .item_info_box:last-child, main.ini_nishi_article_main .entry_wrap .ini_nishi_section .item_info_box:nth-last-child(2) {margin-bottom: 0;}main.ini_nishi_article_main .entry_wrap .ini_nishi_section .item_info_box p {font-size: 12px;}}@media screen and (max-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_section .item_info_box {/*--- SP ---*/margin: 8vw 0 0;padding-top: 8vw;}}main.ini_nishi_article_main .entry_wrap .ini_nishi_section .item_info_box .item_info_head {display: flex;flex-wrap: wrap;justify-content: space-between;align-items: flex-start;}@media screen and (min-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_section .item_info_box .item_info_head figure {/*--- PC TAB ---*/width: 30%;}}@media screen and (max-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_section .item_info_box .item_info_head figure {/*--- SP ---*/width: 30%;}}main.ini_nishi_article_main .entry_wrap .ini_nishi_section .item_info_box .item_info_head figure img {border: 1px solid #211b19;}@media screen and (min-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_section .item_info_box .item_info_head .item_info_txt {/*--- PC TAB ---*/width: calc( 70% - 15px );}}@media screen and (max-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_section .item_info_box .item_info_head .item_info_txt {/*--- SP ---*/width: calc( 70% - 15px );}}main.ini_nishi_article_main .entry_wrap .ini_nishi_section .item_info_box .item_info_head .item_info_txt .item_mark {margin: 0 0 5px;}@media screen and (min-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_section .item_info_box .item_info_head .item_info_txt .item_mark {/*--- PC TAB ---*/}main.ini_nishi_article_main .entry_wrap .ini_nishi_section .item_info_box .item_info_head .item_info_txt .item_mark img {width: auto;height: 10px;}}@media screen and (max-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_section .item_info_box .item_info_head .item_info_txt .item_mark {/*--- SP ---*/}main.ini_nishi_article_main .entry_wrap .ini_nishi_section .item_info_box .item_info_head .item_info_txt .item_mark img {width: auto;height: 10px;}}main.ini_nishi_article_main .entry_wrap .ini_nishi_section .item_info_box .item_info_head .item_info_txt .item_copy {font-family: "DM Sans", "MFW-PIshiiGothicStdN-M", "石井ゴシック M", "Yu Gothic", "游ゴシック", YuGothic, "游ゴシック体", "Noto Sans Japanese", "Source Sans Pro", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", "Meiryo", sans-serif;font-size: 12px;margin: 0 0 8px;}@media screen and (max-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_section .item_info_box .item_info_head .item_info_txt .item_copy {/*--- SP ---*/font-size: 4vw;}}main.ini_nishi_article_main .entry_wrap .ini_nishi_section .item_info_box .item_info_head .item_info_txt .item_copy sup {font-size: 10px;}@media screen and (max-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_section .item_info_box .item_info_head .item_info_txt .item_copy sup {/*--- SP ---*/font-size: 2.7vw;}}main.ini_nishi_article_main .entry_wrap .ini_nishi_section .item_info_box .item_info_head .item_info_txt .brand_info .item_brand {color: #211b19;font-size: 12px;line-height: 1;margin: 0 0 4px;}@media screen and (max-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_section .item_info_box .item_info_head .item_info_txt .brand_info .item_brand {/*--- SP ---*/font-size: 3.2vw;}}main.ini_nishi_article_main .entry_wrap .ini_nishi_section .item_info_box .item_info_head .item_info_txt .brand_info .item_name {color: #211b19;font-size: 12px;text-align: left;margin: 0;}@media screen and (max-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_section .item_info_box .item_info_head .item_info_txt .brand_info .item_name {/*--- SP ---*/font-size: 3.2vw;}}main.ini_nishi_article_main .entry_wrap .ini_nishi_section .item_info_box .item_info_head .item_info_txt .brand_info .item_name span.price {display: inline-block;}main.ini_nishi_article_main .entry_wrap .ini_nishi_section .item_info_box .item_info_head .item_info_txt .brand_info .item_name small {color: #555;font-size: 10px;line-height: 1.3;display: inline-block;}main.ini_nishi_article_main .entry_wrap .ini_nishi_section .item_info_box .item_comment_txt p strong {color: #211b19;font-family: "DM Sans", "MFW-PIshiiGothicStdN-M", "石井ゴシック M", "Yu Gothic", "游ゴシック", YuGothic, "游ゴシック体", "Noto Sans Japanese", "Source Sans Pro", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", "Meiryo", sans-serif;}main.ini_nishi_article_main .entry_wrap .ini_nishi_section .item_info_box .item_comment_txt p .attention {color: #555;font-size: 10px;}@media screen and (max-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_section .item_info_box .item_comment_txt p .attention {font-size: 2.7vw;}}@media screen and (max-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_section .item_info_box .item_comment_txt p {/*--- SP ---*/margin-top: 2vw;}}main.ini_nishi_article_main .entry_wrap .ini_nishi_section .item_info_box .store_attention {font-size: 10px;color: #333;}main.ini_nishi_article_main .entry_wrap .ini_nishi_section .item_info_box a.btn_cart {display: flex;justify-content: center;align-items: center;color: #fff;font-family: "DM Sans", "MFW-PIshiiGothicStdN-M", "石井ゴシック M", "Yu Gothic", "游ゴシック", YuGothic, "游ゴシック体", "Noto Sans Japanese", "Source Sans Pro", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", "Meiryo", sans-serif;text-decoration: none;background-color: #211b19;border-radius: 7px;letter-spacing: .02em;position: relative;cursor: pointer;font-feature-settings: normal;}main.ini_nishi_article_main .entry_wrap .ini_nishi_section .item_info_box a.btn_cart::before {content: "";display: inline-block;background-image: url(../../img/specialedition-2608a/ico_cart.png);background-position: center center;background-repeat: no-repeat;background-size: contain;position: relative;}@media screen and (max-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_section .item_info_box a.btn_cart::before {width: 18px;height: 23px;margin-right: 4vw;top: -1px;}}@media screen and (min-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_section .item_info_box a.btn_cart::before {width: 18px;height: 23px;font-size: 4vw;margin-right: 12px;top: -1px;}}@media screen and (max-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_section .item_info_box a.btn_cart {width: 100%;font-size: 4vw;height: 60px;margin-top: 3vw;padding-right: 4vw;}}@media screen and (min-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_section .item_info_box a.btn_cart {width: 100%;height: 50px;font-size: 13px;transition: background-color .4s ease, opacity .25s ease;margin-top: 15px;padding-right: 12px;opacity: 1;}main.ini_nishi_article_main .entry_wrap .ini_nishi_section .item_info_box a.btn_cart:hover {opacity: .85;}main.ini_nishi_article_main .entry_wrap .ini_nishi_section .item_info_box a.btn_cart:hover .cart-arrow .cart-arrow-s {transform: translateX(100%);}main.ini_nishi_article_main .entry_wrap .ini_nishi_section .item_info_box a.btn_cart:hover .cart-arrow .cart-arrow-s::before {opacity: 0;}main.ini_nishi_article_main .entry_wrap .ini_nishi_section .item_info_box a.btn_cart:hover .cart-arrow .cart-arrow-s::after {opacity: 1;}}main.ini_nishi_article_main .entry_wrap .ini_nishi_section .item_info_box a.btn_cart .cart-arrow {width: 26px;height: 26px;position: absolute;background-color: #FFF;overflow: hidden;border-radius: 5px;display: flex;justify-content: center;align-items: center;flex-wrap: wrap;/* [初期状態] 1つ目の矢印は表示エリア内 *//* [初期状態] 2つ目の矢印は左側の画面外（マイナス方向）に隠しておく */}@media screen and (min-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_section .item_info_box a.btn_cart .cart-arrow {top: 12px;right: 12px;}}@media screen and (max-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_section .item_info_box a.btn_cart .cart-arrow {top: 17px;right: 17px;}}main.ini_nishi_article_main .entry_wrap .ini_nishi_section .item_info_box a.btn_cart .cart-arrow img {width: 12px;height: auto;}main.ini_nishi_article_main .entry_wrap .ini_nishi_section .item_info_box a.btn_cart .cart-arrow .cart-arrow-s {position: relative;display: flex;width: 100%;height: 100%;transition: transform .25s ease;}main.ini_nishi_article_main .entry_wrap .ini_nishi_section .item_info_box a.btn_cart .cart-arrow .cart-arrow-s::before,main.ini_nishi_article_main .entry_wrap .ini_nishi_section .item_info_box a.btn_cart .cart-arrow .cart-arrow-s::after {content: "";position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);text-align: center;width: 12px;height: 12px;line-height: 1;background: url(../../img/specialedition-2608a/arrow_cart.png) center center/contain no-repeat;transition: opacity 0.2s ease;}main.ini_nishi_article_main .entry_wrap .ini_nishi_section .item_info_box a.btn_cart .cart-arrow .cart-arrow-s::before {left: 50%;opacity: 1;}main.ini_nishi_article_main .entry_wrap .ini_nishi_section .item_info_box a.btn_cart .cart-arrow .cart-arrow-s::after {left: -50%;opacity: 0;}@media screen and (max-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_section .item_info_box a.btn_cart + a.btn_cart {margin-top: 3vw;}}@media screen and (min-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_section .item_info_box a.btn_cart + a.btn_cart {margin-top: 10px;}}main.ini_nishi_article_main .entry_wrap .ini_nishi_section .ini_nishi_check_the_item {background-color: #f6fdff;box-shadow: 0px 1px 4px rgba(51, 109, 187, 0.15);}@media screen and (min-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_section .ini_nishi_check_the_item {max-width: 550px;margin: 80px auto 0;}}@media screen and (max-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_section .ini_nishi_check_the_item {width: 90vw;margin: 10vw auto;}}@media screen and (max-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_section .ini_nishi_check_the_item figure {margin: 0 auto 3vw;}}main.ini_nishi_article_main .entry_wrap .ini_nishi_section .ini_nishi_check_the_item h3 {color: #115f85;font-family: "Inter", sans-serif;text-align: center;font-optical-sizing: auto;font-weight: 400;font-style: normal;text-align: center;}@media screen and (min-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_section .ini_nishi_check_the_item h3 {font-size: 30px;padding: 35px 30px 30px;}}@media screen and (max-width: 768px) {main.ini_nishi_article_main .entry_wrap .ini_nishi_section .ini_nishi_check_the_item h3 {font-size: 7vw;line-height: 1;padding: 7vw 5vw 5vw;}}main.ini_nishi_article_main .entry_wrap p {text-align: justify;letter-spacing: 0.05em;}@media screen and (max-width: 768px) {main.ini_nishi_article_main .entry_wrap p {font-size: 3.5vw;line-height: 1.8;margin: 4vw auto 0;}}@media screen and (min-width: 768px) {main.ini_nishi_article_main .entry_wrap p {font-size: 15px;line-height: 2.1;margin: 10px 0 0;max-width: 550px;margin-left: auto;margin-right: auto;}}main.ini_nishi_article_main .entry_wrap p span.attention {color: #555;font-size: 11px;line-height: 1.5;}@media screen and (max-width: 768px) {main.ini_nishi_article_main .entry_wrap p span.attention {font-size: 2.7vw;}}main.ini_nishi_article_main .entry_wrap p strong {font-weight: bold;}main.ini_nishi_article_main .entry_wrap figure img {width: 100%;height: auto;}main.ini_nishi_article_main .entry_wrap figure figcaption {color: #777;font-size: 11px;line-height: 1.5;padding: 20px 40px 0;}@media screen and (max-width: 768px) {main.ini_nishi_article_main .entry_wrap figure figcaption {font-size: 10px;padding: 3vw 5.33333vw 0;}}main.ini_nishi_article_main .depaco_article_credit {color: #777;position: relative;z-index: 6;line-height: 1.5;font-size: 12px;position: relative;background-color: transparent;}@media screen and (min-width: 768px) {main.ini_nishi_article_main .depaco_article_credit {/*--- PC TAB ---*/width: 600px;margin: 0 auto 100px;font-size: 12px;letter-spacing: 0.03em;}}@media screen and (max-width: 768px) {main.ini_nishi_article_main .depaco_article_credit {width: 100%;margin: 0 auto;padding: 10vw 5vw 10vw;font-size: 2.9vw;letter-spacing: normal;}}main.ini_nishi_article_main .depaco_article_credit .credit_txt {text-align: left;}@media screen and (min-width: 768px) {main.ini_nishi_article_main .depaco_article_credit .credit_txt {font-size: 12px;letter-spacing: 0.03em;}}@media screen and (max-width: 768px) {main.ini_nishi_article_main .depaco_article_credit .credit_txt {font-size: 2.9vw;letter-spacing: normal;}main.ini_nishi_article_main .depaco_article_credit .credit_txt a[href^="tel:"] {color: #777;pointer-events: none;text-decoration: none !important;}}main.ini_nishi_article_main .depaco_article_credit .credit_txt a {color: #777;}main.ini_nishi_article_main .depaco_profile_bottom_banner {position: relative;z-index: 3;background-color: transparent;}@media screen and (max-width: 768px) {main.ini_nishi_article_main .depaco_profile_bottom_banner {padding: 0 5vw;margin: 12vw auto 0;}}@media screen and (min-width: 768px) {main.ini_nishi_article_main .depaco_profile_bottom_banner {width: 100%;max-width: 550px;padding: 0;margin: 60px auto 0;}}main.ini_nishi_article_main .depaco_profile_bottom_banner h4 {line-height: 1;font-weight: 500;font-family: "DM Sans", "MFW-PIshiiGothicStdN-M", "石井ゴシック M", "Yu Gothic", "游ゴシック", YuGothic, "游ゴシック体", "Noto Sans Japanese", "Source Sans Pro", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", "Meiryo", sans-serif;letter-spacing: 0.05em;text-align: center;}@media screen and (max-width: 768px) {main.ini_nishi_article_main .depaco_profile_bottom_banner h4 {font-size: 4vw;margin: 0 0 3vw;}}@media screen and (min-width: 768px) {main.ini_nishi_article_main .depaco_profile_bottom_banner h4 {font-size: 18px;margin: 0 0 20px;}}main.ini_nishi_article_main .depaco_profile_bottom_banner a img {opacity: 1;border: 1px solid #FFF;-moz-transition: opacity 0.4s ease;-o-transition: opacity 0.4s ease;-webkit-transition: opacity 0.4s ease;transition: opacity 0.4s ease;}main.ini_nishi_article_main .depaco_profile_bottom_banner a:hover img {opacity: .7;}main.ini_nishi_article_main .depaco_article_entry_banner {position: relative;z-index: 3;background-color: transparent;}@media screen and (max-width: 768px) {main.ini_nishi_article_main .depaco_article_entry_banner {padding: 15vw 5vw 15vw;margin: 15vw auto 0;}}@media screen and (min-width: 768px) {main.ini_nishi_article_main .depaco_article_entry_banner {padding: 0;max-width: 550px;margin: 150px auto;}}main.ini_nishi_article_main .depaco_article_entry_banner::before {content: "";display: block;width: 100%;max-width: 550px;margin: 0 auto;position: relative;}@media screen and (min-width: 768px) {main.ini_nishi_article_main .depaco_article_entry_banner::before {top: -80px;height: 1px;background-color: #777;border-bottom: 1px solid #FFF;}}@media screen and (max-width: 768px) {main.ini_nishi_article_main .depaco_article_entry_banner::before {top: -14vw;height: 1px;background-color: #777;border-bottom: .5px solid #FFF;}}main.ini_nishi_article_main .depaco_article_entry_banner::after {content: "";display: block;width: 100%;max-width: 550px;margin: 0 auto;position: relative;}@media screen and (min-width: 768px) {main.ini_nishi_article_main .depaco_article_entry_banner::after {bottom: -80px;height: 1px;background-color: #777;border-bottom: 1px solid #FFF;}}@media screen and (max-width: 768px) {main.ini_nishi_article_main .depaco_article_entry_banner::after {bottom: -14vw;height: 1px;background-color: #777;border-bottom: .5px solid #FFF;}}main.ini_nishi_article_main .depaco_article_entry_banner h4 {line-height: 1;font-weight: 500;font-family: "DM Sans", "MFW-PIshiiGothicStdN-M", "石井ゴシック M", "Yu Gothic", "游ゴシック", YuGothic, "游ゴシック体", "Noto Sans Japanese", "Source Sans Pro", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", "Meiryo", sans-serif;letter-spacing: 0.05em;text-align: center;}@media screen and (max-width: 768px) {main.ini_nishi_article_main .depaco_article_entry_banner h4 {font-size: 4vw;margin: 0 0 3vw;}}@media screen and (min-width: 768px) {main.ini_nishi_article_main .depaco_article_entry_banner h4 {font-size: 18px;margin: 0 0 20px;}}main.ini_nishi_article_main .depaco_article_entry_banner a img {opacity: 1;border: 1px solid #FFF;-moz-transition: opacity 0.4s ease;-o-transition: opacity 0.4s ease;-webkit-transition: opacity 0.4s ease;transition: opacity 0.4s ease;}main.ini_nishi_article_main .depaco_article_entry_banner a:hover img {opacity: .7;}main.ini_nishi_article_main .magazine_slide_wrap {position: relative;}@media screen and (max-width: 768px) {main.ini_nishi_article_main .magazine_slide_wrap {/*--- SP ---*/width: 100vw;margin-left: auto;margin-right: auto;}}main.ini_nishi_article_main .magazine_slide_wrap.look1::before, main.ini_nishi_article_main .magazine_slide_wrap.look1::after {background-color: #5298ac;}main.ini_nishi_article_main .magazine_slide_wrap.look1 div.f::before, main.ini_nishi_article_main .magazine_slide_wrap.look1 div.f::after {background-color: #5298ac;}main.ini_nishi_article_main .magazine_slide_wrap.look2::before, main.ini_nishi_article_main .magazine_slide_wrap.look2::after {background-color: #5d462a;}main.ini_nishi_article_main .magazine_slide_wrap.look2 div.f::before, main.ini_nishi_article_main .magazine_slide_wrap.look2 div.f::after {background-color: #5d462a;}main.ini_nishi_article_main .magazine_slide_wrap.look3::before, main.ini_nishi_article_main .magazine_slide_wrap.look3::after {background-color: #466084;}main.ini_nishi_article_main .magazine_slide_wrap.look3 div.f::before, main.ini_nishi_article_main .magazine_slide_wrap.look3 div.f::after {background-color: #466084;}main.ini_nishi_article_main .magazine_slide_wrap.look3::before, main.ini_nishi_article_main .magazine_slide_wrap.look3::after {background-color: #466084;}main.ini_nishi_article_main .magazine_slide_wrap.look3 div.f::before, main.ini_nishi_article_main .magazine_slide_wrap.look3 div.f::after {background-color: #466084;}@media screen and (max-width: 768px) {main.ini_nishi_article_main .magazine_slide_wrap img {/*--- SP ---*/}}main.ini_nishi_article_main .magazine_slide_wrap h3 {width: 100%;height: 100%;margin: 0;text-align: center;position: relative;z-index: 3;}@media screen and (min-width: 768px) {main.ini_nishi_article_main .magazine_slide_wrap h3 {/*--- PC TAB ---*/margin: -20px 0 0;}}@media screen and (max-width: 768px) {main.ini_nishi_article_main .magazine_slide_wrap h3 {/*--- SP ---*/margin: -20px 0 0;}}main.ini_nishi_article_main .magazine_slide_wrap h3 span.l1,main.ini_nishi_article_main .magazine_slide_wrap h3 span.l2 {z-index: 2;color: #211b19;letter-spacing: .1em;line-height: 1;font-family: "MFW-PA1MinchoStdN-Regular", sans-serif;margin-left: auto;margin-right: auto;width: fit-content;display: block;background-color: #e3edf6;}@media screen and (min-width: 768px) {main.ini_nishi_article_main .magazine_slide_wrap h3 span.l1,main.ini_nishi_article_main .magazine_slide_wrap h3 span.l2 {font-size: 32px;padding: 14px 18px;}}@media screen and (max-width: 768px) {main.ini_nishi_article_main .magazine_slide_wrap h3 span.l1,main.ini_nishi_article_main .magazine_slide_wrap h3 span.l2 {/*--- SP ---*/font-size: 5.5vw;padding: 3vw 3.5vw;}}@media screen and (min-width: 768px) {main.ini_nishi_article_main .magazine_slide_wrap h3 span.l2 {/*--- PC TAB ---*/}main.ini_nishi_article_main .magazine_slide_wrap h3 span.l2:last-child {margin-top: -14px;}}@media screen and (max-width: 768px) {main.ini_nishi_article_main .magazine_slide_wrap h3 span.l2 {/*--- SP ---*/}main.ini_nishi_article_main .magazine_slide_wrap h3 span.l2:last-child {margin-top: -10px;}}main.ini_nishi_article_main .magazine_slide_wrap h3 span.n {display: none;}main.ini_nishi_article_main .magazine_slide {width: 100%;text-align: center;overflow: hidden;}main.ini_nishi_article_main .magazine_slide .slick-arrow {position: absolute;top: 50%;margin-top: -25px;z-index: 100;font-size: 0;line-height: 0;display: block;width: 50px;height: 50px;padding: 20px;cursor: pointer;color: transparent;border: 0;outline: none;background: transparent;}main.ini_nishi_article_main .magazine_slide .slick-arrow::before {position: absolute;top: 15px;width: 20px;height: 20px;content: '';text-align: center;-moz-transition: background-color .4s ease;-o-transition: background-color .4s ease;-webkit-transition: background-color .4s ease;transition: background-color .4s ease;}main.ini_nishi_article_main .magazine_slide .slick-arrow.slick-prev:before {left: 0;border-top: 2px solid rgba(255, 255, 255, 0.6);border-left: 2px solid rgba(255, 255, 255, 0.6);transform: rotate(-45deg);-moz-transition: border .4s ease;-o-transition: border .4s ease;-webkit-transition: border .4s ease;transition: border 0.4s ease;}main.ini_nishi_article_main .magazine_slide .slick-arrow.slick-prev:hover:before {border-top: 2px solid #fff;border-left: 2px solid #fff;}main.ini_nishi_article_main .magazine_slide .slick-arrow.slick-prev {left: 20px;}main.ini_nishi_article_main .magazine_slide .slick-arrow.slick-next {right: 20px;}main.ini_nishi_article_main .magazine_slide .slick-arrow.slick-next:before {right: 0;border-top: 2px solid rgba(255, 255, 255, 0.6);border-right: 2px solid rgba(255, 255, 255, 0.6);transform: rotate(45deg);-moz-transition: border .4s ease;-o-transition: border .4s ease;-webkit-transition: border .4s ease;transition: border 0.4s ease;}main.ini_nishi_article_main .magazine_slide .slick-arrow.slick-next:hover:before {border-top: 2px solid #fff;border-right: 2px solid #fff;}@media screen and (max-width: 767px) {main.ini_nishi_article_main .magazine_slide .slick-arrow {display: none !important;}}main.ini_nishi_article_main .magazine_slide .slick-dots {width: 100%;max-width: inherit;height: 20px;display: flex;justify-content: center;align-items: center;z-index: 100;position: absolute;top: 0;right: 0;}@media screen and (max-width: 768px) {main.ini_nishi_article_main .magazine_slide .slick-dots {/*--- SP ---*/margin: 0 auto 0;top: 0;right: 0;}}main.ini_nishi_article_main .magazine_slide .slick-dots li {margin: 0 1px 0 2px;width: 50px;height: 30px;cursor: pointer;list-style: none;}@media screen and (max-width: 767px) {main.ini_nishi_article_main .magazine_slide .slick-dots li {width: 40px;}}main.ini_nishi_article_main .magazine_slide .slick-dots li button {font-size: 0;line-height: 0;display: block;width: 50px;height: 30px;padding: 0;cursor: pointer;color: transparent;border: 0;outline: none;background: transparent;position: relative;overflow: hidden;}@media screen and (max-width: 767px) {main.ini_nishi_article_main .magazine_slide .slick-dots li button {width: 40px;}}main.ini_nishi_article_main .magazine_slide .slick-dots li button:before,main.ini_nishi_article_main .magazine_slide .slick-dots li button:after {content: '';display: block;position: absolute;top: 14px;height: 3px;background-color: #FFF;}@media screen and (max-width: 768px) {main.ini_nishi_article_main .magazine_slide .slick-dots li button:before,main.ini_nishi_article_main .magazine_slide .slick-dots li button:after {/*--- SP ---*/height: 2px;}}main.ini_nishi_article_main .magazine_slide .slick-dots li button:before {left: 0;width: 100%;opacity: .3;}main.ini_nishi_article_main .magazine_slide .slick-dots li button:after {right: 50%;width: 0;transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);}main.ini_nishi_article_main .magazine_slide .slick-dots li.slick-active button:after {width: 100%;right: 0;}@media screen and (min-width: 768px) {main.ini_nishi_article_main .magazine_slide .slick-dots li:hover button:after {width: 100%;right: 0;}}main.ini_nishi_article_main .bg_ini_nishi_cover {position: fixed;top: 0;height: 0;width: 100vw;height: 100vh;z-index: 0;pointer-events: none;}main.ini_nishi_article_main .bg_ini_nishi_cover #bg1,main.ini_nishi_article_main .bg_ini_nishi_cover #bg2,main.ini_nishi_article_main .bg_ini_nishi_cover #bg3,main.ini_nishi_article_main .bg_ini_nishi_cover #bg4 {width: 100%;height: 100%;position: absolute;top: 0;left: 0;opacity: 0;-moz-transition: opacity 0.8s ease;-o-transition: opacity 0.8s ease;-webkit-transition: opacity 0.8s ease;transition: opacity 0.8s ease;}main.ini_nishi_article_main .bg_ini_nishi_cover #bg1 {background-color: #f7fafc;opacity: 1;}main.ini_nishi_article_main .bg_ini_nishi_cover #bg2 {background-color: #e8dbcc;opacity: 0;}main.ini_nishi_article_main .bg_ini_nishi_cover #bg3 {background-color: #ebedf0;opacity: 0;}main.ini_nishi_article_main .bg_ini_nishi_cover #bg4 {background-color: #e5ebef;opacity: 0;}main.ini_nishi_article_main.ini_nishi_article_01 .bg_ini_nishi_cover #bg2,main.ini_nishi_article_main.ini_nishi_article_01 .bg_ini_nishi_cover #bg3,main.ini_nishi_article_main.ini_nishi_article_01 .bg_ini_nishi_cover #bg4 {opacity: 0;}main.ini_nishi_article_main.ini_nishi_article_01 .bg_ini_nishi_cover #bg1 {opacity: 1;}main.ini_nishi_article_main.ini_nishi_article_02 .bg_ini_nishi_cover #bg1,main.ini_nishi_article_main.ini_nishi_article_02 .bg_ini_nishi_cover #bg3,main.ini_nishi_article_main.ini_nishi_article_02 .bg_ini_nishi_cover #bg4 {opacity: 0;}main.ini_nishi_article_main.ini_nishi_article_02 .bg_ini_nishi_cover #bg2 {opacity: 1;}main.ini_nishi_article_main.ini_nishi_article_03 .bg_ini_nishi_cover #bg1,main.ini_nishi_article_main.ini_nishi_article_03 .bg_ini_nishi_cover #bg2,main.ini_nishi_article_main.ini_nishi_article_03 .bg_ini_nishi_cover #bg4 {opacity: 0;}main.ini_nishi_article_main.ini_nishi_article_03 .bg_ini_nishi_cover #bg3 {opacity: 1;}main.ini_nishi_article_main.ini_nishi_after-talk .bg_ini_nishi_cover #bg1,main.ini_nishi_article_main.ini_nishi_after-talk .bg_ini_nishi_cover #bg2,main.ini_nishi_article_main.ini_nishi_after-talk .bg_ini_nishi_cover #bg4 {opacity: 0;}main.ini_nishi_article_main.ini_nishi_after-talk .bg_ini_nishi_cover #bg3 {opacity: 1;}/****************************************SLIDER*****************************************/.slick-slider {position: relative;display: block;box-sizing: border-box;-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-ms-touch-action: pan-y;touch-action: pan-y;-webkit-tap-highlight-color: transparent;}.slick-list {position: relative;display: block;margin: 0;padding: 0;}.slick-list:focus {outline: none;}.slick-list.dragging {cursor: pointer;cursor: hand;}.slick-slider .slick-track,.slick-slider .slick-list {-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}.slick-track {position: relative;left: 0;top: 0;display: block;margin-left: auto;margin-right: auto;}.slick-track:before, .slick-track:after {content: "";display: table;}.slick-track:after {clear: both;}.slick-loading .slick-track {visibility: hidden;}.slick-slide {float: left;height: 100%;min-height: 1px;display: none;}[dir="rtl"] .slick-slide {float: right;}.slick-slide img {display: block;}.slick-slide.slick-loading img {display: none;}.slick-slide.dragging img {pointer-events: none;}.slick-initialized .slick-slide {display: block;}.slick-loading .slick-slide {visibility: hidden;}.slick-vertical .slick-slide {display: block;height: auto;border: 1px solid transparent;}.slick-arrow.slick-hidden {display: none;}.slick-arrow {position: absolute;top: 50%;margin-top: -40px;z-index: 100;font-size: 0;line-height: 0;display: block;width: 40px;height: 80px;cursor: pointer;color: transparent;border: 0;outline: none;background: #FFF;}.slick-arrow:before {position: absolute;top: 31px;width: 15px;height: 15px;content: '';text-align: center;-moz-transition: background-color 0.4s ease;-o-transition: background-color 0.4s ease;-webkit-transition: background-color 0.4s ease;transition: background-color 0.4s ease;}@media screen and (max-width: 768px) {.slick-arrow {width: 35px;}}.slick-arrow.prev-arrow {left: 0;}@media screen and (max-width: 768px) {.slick-arrow.prev-arrow {left: 0;}}.slick-arrow.prev-arrow:before {left: 16px;border-top: 2px solid rgba(0, 0, 0, 0.6);border-left: 2px solid rgba(0, 0, 0, 0.6);transform: rotate(-45deg);-moz-transition: border 0.4s ease;-o-transition: border 0.4s ease;-webkit-transition: border 0.4s ease;transition: border 0.4s ease;}@media screen and (max-width: 768px) {.slick-arrow.prev-arrow:before {left: 13px;}}.slick-arrow.prev-arrow:hover:before {border-top: 2px solid black;border-left: 2px solid black;}.slick-arrow.next-arrow {right: 0;}@media screen and (max-width: 768px) {.slick-arrow.next-arrow {right: 0;}}.slick-arrow.next-arrow:before {right: 16px;border-top: 2px solid rgba(0, 0, 0, 0.6);border-right: 2px solid rgba(0, 0, 0, 0.6);transform: rotate(45deg);-moz-transition: border 0.4s ease;-o-transition: border 0.4s ease;-webkit-transition: border 0.4s ease;transition: border 0.4s ease;}@media screen and (max-width: 768px) {.slick-arrow.next-arrow:before {right: 13px;}}.slick-arrow.next-arrow:hover:before {border-top: 2px solid black;border-right: 2px solid black;}.fancybox__content {color: #333;background-color: transparent;text-align: left;padding: 40px;background-color: #FFF;}@media screen and (max-width: 768px) {.fancybox__content {/*--- SP ---*/padding: 7vw 5vw;}}.fancybox__backdrop {opacity: 0;background: rgba(255, 255, 255, 0.97);}.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop {opacity: .9;}@media screen and (max-width: 768px) {.fancybox__nav .carousel__button {/*--- SP ---*/display: none;}}.fancybox__nav .carousel__button svg {stroke-width: 1px;stroke: #FFF;box-shadow: none;filter: none;}.fancybox__content > .carousel__button.is-close svg {stroke-width: 1px;stroke: #FFF;box-shadow: none;filter: none;}.fancybox__content > .carousel__button.is-close {top: -50px;}@media screen and (max-width: 768px) {.fancybox__content > .carousel__button.is-close {/*--- SP ---*/top: -42px;}}.fancybox__container .fancybox__backdrop {background: linear-gradient(90deg, #e79cbd, #e0d183, #bde47a);}/*# sourceMappingURL=style.css.map */