@media screen and (min-width:768px){.ancher-target{margin-top:-101px;padding-top:101px}}@media screen and (max-width:767px){.ancher-target{margin-top:-66px;padding-top:66px}}@media screen and (min-width:768px){h1.page-ttl{margin-bottom:64px}}@media screen and (max-width:767px){h1.page-ttl{margin-bottom:30px}}.guide-page{position:relative}@media screen and (min-width:768px){.guide-page{display:-ms-flexbox;display:flex}}@media screen and (min-width:768px){.guide-page__section{margin-top:-101px;padding-top:101px}}@media screen and (max-width:767px){.guide-page__section{margin-top:-66px;padding-top:66px}}.guide-page__section:after{content:" ";display:block;width:100%}@media screen and (min-width:768px){.guide-page__section:after{height:80px}}@media screen and (max-width:767px){.guide-page__section:after{height:60px}}@media screen and (min-width:768px){.guide-page__nav~.guide-page__main{border-left:1px solid #e5e5e5;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-positive:1;flex-grow:1;margin-left:10px;padding-left:30px}}@media screen and (min-width:768px){.guide-page__nav{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-negative:0;flex-shrink:0;min-height:0;transition:top .4s,bottom .4s;width:250px}.guide-page__nav-sticky{position:sticky;top:107px;left:0}.guide-page__nav .guide-nav li{margin-bottom:2px}.guide-page__nav .guide-nav li a{border-left:10px solid #efefef;display:inline-block;padding:9px 10px 9px 25px;text-align:left}.guide-page__nav .guide-nav li.current a{border-left:10px solid #b49642}}@media screen and (max-width:767px){.guide-page__nav{margin-bottom:60px}.guide-page__nav .guide-nav{border-left:1px solid #e5e5e5;border-top:1px solid #e5e5e5;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.guide-page__nav .guide-nav li{border-bottom:1px solid #e5e5e5;border-right:1px solid #e5e5e5;width:50%}.guide-page__nav .guide-nav a{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;line-height:1.4;min-height:60px;padding:0 20px;position:relative}.guide-page__nav .guide-nav a:after{background:url(../images/common/arrow_r_b.svg) 50%/contain no-repeat;content:"";display:block;height:8px;margin-top:-3px;position:absolute;right:12px;top:50%;transform:rotate(90deg);width:5px}}.guide-faq+.guide-faq{margin-top:20px}.guide-faq-card{border:1px solid #e5e5e5}.guide-faq-card__q{cursor:pointer;font-family:kozuka-mincho-pr6n,serif!important;font-weight:400;line-height:1.7;position:relative}@media screen and (min-width:768px){.guide-faq-card__q{font-size:16px;padding:15px 60px 15px 75px}}@media screen and (max-width:767px){.guide-faq-card__q{font-size:14px;padding:1em 48px 1em 50px}}.guide-faq-card__q:before{color:#333;content:"Q";display:block;font-family:ivyjournal,sans-serif!important;font-weight:400;position:absolute;top:50%;transform:translate3d(0,-50%,0)}@media screen and (min-width:768px){.guide-faq-card__q:before{font-size:27px;left:20px;line-height:1;margin-top:-.15em}}@media screen and (max-width:767px){.guide-faq-card__q:before{font-size:17px;left:15px;margin-top:-.05em}}.guide-faq-card__q:after{background:url(../images/common/icon_plus_gray.svg) 50%/contain no-repeat;content:" ";display:block;position:absolute;top:50%;transform:translate3d(0,-50%,0)}@media screen and (min-width:768px){.guide-faq-card__q:after{height:23px;right:20px;width:23px}}@media screen and (max-width:767px){.guide-faq-card__q:after{height:18px;right:15px;width:18px}}.guide-faq-card__q.is-open:after{background-image:url(../images/common/icon_minus_gray.svg)}.guide-faq-card__a{display:none;margin:0;position:relative}@media screen and (min-width:768px){.guide-faq-card__a{font-size:16px;padding:15px 15px 15px 75px}}@media screen and (max-width:767px){.guide-faq-card__a{font-size:14px;padding:1em 1.5em 1em 50px}}.guide-faq-card__a:before{color:#333;content:"A";display:block;font-family:ivyjournal,sans-serif!important;font-weight:400;line-height:1;position:absolute}@media screen and (min-width:768px){.guide-faq-card__a:before{font-size:31px;left:21px;top:15px}}@media screen and (max-width:767px){.guide-faq-card__a:before{font-size:18px;left:17px;top:1em}}.guide-faq-card__a:after{border-top:1px solid #e5e5e5;content:" ";display:block;height:0;left:50%;position:absolute;top:0;transform:translate3d(-50%,0,0)}@media screen and (min-width:768px){.guide-faq-card__a:after{width:calc(100% - 40px)}}@media screen and (max-width:767px){.guide-faq-card__a:after{width:calc(100% - 2em)}}.guide-faq-card__a .table-responsive:not(:last-child),.guide-faq-card__a dl:not(:last-child),.guide-faq-card__a figure:not(:last-child),.guide-faq-card__a ol:not(:last-child),.guide-faq-card__a p:not(:last-child),.guide-faq-card__a table:not(:last-child),.guide-faq-card__a ul:not(:last-child){margin-bottom:1.5em}.guide-faq-card__a .table-responsive:not(:first-child),.guide-faq-card__a dl:not(:first-child),.guide-faq-card__a figure:not(:first-child),.guide-faq-card__a ol:not(:first-child),.guide-faq-card__a p:not(:first-child),.guide-faq-card__a table:not(:first-child),.guide-faq-card__a ul:not(:first-child){margin-top:1.5em}.guide-faq-card__a dl dt{font-weight:400}.guide-faq-card__a dl dd{padding-left:1em}.guide-faq-card__a h1:not(:first-child),.guide-faq-card__a h2:not(:first-child),.guide-faq-card__a h3:not(:first-child),.guide-faq-card__a h4:not(:first-child),.guide-faq-card__a h5:not(:first-child),.guide-faq-card__a h6:not(:first-child){margin-top:2.5em}.guide-faq-card__a a:not([class]){text-decoration:underline}@media (hover:hover){.guide-faq-card__a a:not([class]):hover{text-decoration:none}}.guide-faq-card__a ol:not([class]) li:not([class]),.guide-faq-card__a ul:not([class]) li:not([class]){list-style:unset}@media screen and (max-width:767px){.guide-faq-card__a ol:not([class]) li:not([class])+li:not([class]),.guide-faq-card__a ul:not([class]) li:not([class])+li:not([class]){margin-top:.5em}}@media screen and (min-width:768px){.guide-faq-card__a ol:not([class]){padding-left:2em}}@media screen and (max-width:767px){.guide-faq-card__a ol:not([class]){padding-left:2em}}@media screen and (min-width:768px){.guide-faq-card__a ul:not([class]){padding-left:1.25em}}@media screen and (max-width:767px){.guide-faq-card__a ul:not([class]){padding-left:1.5em}}.guide-faq-card__a dl.dl-list>dt{font-weight:700}@media screen and (min-width:768px){.guide-faq-card__a dl.dl-list>dt+dd{margin-top:.5em}}@media screen and (max-width:767px){.guide-faq-card__a dl.dl-list>dt+dd{margin-top:.75em}}.guide-faq-card__a dl.dl-list>dd{margin-bottom:0;padding-left:0}.guide-faq-card__a dl.dl-list dl.dl-list>dt{font-size:inherit}.guide-faq-card__a dl.dl-list.dl-list--indent>dd{padding-left:1em}.guide-faq-card__a dl.dl-oneline{display:-ms-flexbox;display:flex;margin:0;width:100%}.guide-faq-card__a dl.dl-oneline>dt{font-weight:700}@media screen and (min-width:768px){.guide-faq-card__a dl.dl-oneline dt{-ms-flex-negative:0;flex-shrink:0;padding-right:.5em}.guide-faq-card__a dl.dl-oneline dt:after{content:"\2026";font-weight:400;margin-left:.5em}.guide-faq-card__a dl.dl-oneline dd{-ms-flex:1 1 auto;flex:1 1 auto;margin:0;padding:0}}@media screen and (max-width:767px){.guide-faq-card__a dl.dl-oneline{-ms-flex-wrap:wrap;flex-wrap:wrap}.guide-faq-card__a dl.dl-oneline dd,.guide-faq-card__a dl.dl-oneline dt{width:100%}}