@charset "UTF-8";@property --_color-1{syntax:"<color>";inherits:false;initial-value:#0050AB}@property --_color-2{syntax:"<color>";inherits:false;initial-value:#0077D2}.mt0{margin-top:0!important}.inline{display:inline!important}.fontcolor-red{color:#CC0817}a.target-blank:after{content:"";display:inline-block;margin:0 8px 0 4px;background:url(/images/icon_target-blank_blue.svg) no-repeat top center;background-size:contain;width:12px;height:12px}a.target-blank.target-white-color:after{background:url(/images/icon_target-blank.svg) no-repeat top center}main section{max-width:880px}.flow-introduction-sp section{margin-bottom:20px;max-width:640px}.flow-introduction-sp h1{margin-top:40px;line-height:53px;font-size:36px;font-weight:bold;text-align:center;letter-spacing:0.1em}.flow-introduction-sp h1 span{display:inline-block}.flow-introduction-sp p.flow-info-number-sp{font-size:36px;font-weight:bold;text-align:center;letter-spacing:0.1em;color:#0068B7;margin-top:40px}.flow-introduction-sp h3.flow-info-title1-sp{margin-top:40px;font-size:24px;letter-spacing:0.1em;font-weight:bold;text-align:center}.flow-introduction-sp h3.flow-info-title1-sp span{display:inline-block}.flow-introduction-sp h3.flow-info-title2-sp{margin-top:14px;font-size:24px;letter-spacing:0.1em;font-weight:bold;text-align:center}.flow-introduction-sp h3.flow-info-title2-sp span{display:inline-block}.flow-introduction-sp .flow-info-sp{padding-bottom:60px;border-bottom:solid 1px #DCDCDC}.flow-introduction-sp .flow-info-sp p{letter-spacing:0.32px;font-size:16px;margin-top:32px}.flow-introduction-sp .flow-info-sp p .red{color:#CC0817}.flow-introduction-sp .flow-info-sp p.flow-attention-sp{margin-top:16px;font-size:12px;letter-spacing:0.24px;padding-left:1em;text-indent:-1em}.flow-introduction-sp .flow-info-sp p.flow-attention-sp+p.flow-attention-sp{margin-top:0}.flow-introduction-sp .flow-info-sp .flow-attention-list{margin-top:16px}.flow-introduction-sp .flow-info-sp .flow-attention-list p.flow-attention-sp{margin-top:0}.flow-introduction-sp .flow-info-sp img{display:block;max-width:100%;height:auto;margin:16px auto}.flow-introduction-sp .flow-info-sp .to-faq-link-r-sp{display:block;border:2px solid #4C4948;border-radius:48px;font-size:19px;font-weight:bold;letter-spacing:1.14px;color:#4C4948;text-align:center;text-decoration:none;width:100%;padding:6px 40px;margin:40px auto 0;background:url(/images/icon_target-blank_w_b.svg) right 12px center no-repeat,#fff;background-size:22px 22px}@media (min-width:768px){.flow-introduction-sp .flow-info-sp .to-faq-link-r-sp{width:335px}}.flow-introduction-sp .flow-info-sp .to-faq-link-r-sp span{display:inline-block}.flow-introduction-sp .flow-info-sp .section-2-2-contentsSP{display:block;margin:0 auto;text-align:center;max-width:220px;height:auto}.flow-introduction-sp .flow-info-sp .section-2-2-contentsSP img{display:block;max-width:100%;height:auto;margin:24px auto}.flow-introduction-sp .flow-info-sp .section-2-2-contentsSP p{line-height:1.8;letter-spacing:0.48px;font-size:14px;margin-top:8px;text-align:center}.flow-introduction-sp .flow-info-sp ul li{display:flex;flex-direction:column}.flow-introduction-sp .flow-info-sp ul li p,.flow-introduction-sp .flow-info-sp ul li span{line-height:1.8;letter-spacing:0.48px;font-size:14px}.flow-introduction-sp .flow-info-sp ul li .fw-bold{font-weight:bold}.flow-introduction-sp .flow-info-sp ul .timeRequired-list:not(:first-of-type){padding-top:16px}.flow-introduction-sp .flow-info-sp ul .timeRequired-list:not(:last-of-type){padding-bottom:16px;border-bottom:solid 1px #949494}.flow-introduction-sp .flow-info-sp ul .timeRequired-table{margin-left:1em;border-spacing:0 10px;border-collapse:separate}.flow-introduction-sp .flow-info-sp ul .timeRequired-table tr{vertical-align:baseline}.flow-introduction-sp .flow-info-sp ul .timeRequired-table tr th{width:80px;font-size:14px;font-weight:normal}.flow-introduction-sp .flow-info-sp ul .timeRequired-table tr td{font-size:12px}.flow-introduction-sp .flow-info-sp ul .timeRequired-table tr td,.flow-introduction-sp .flow-info-sp ul .timeRequired-table tr th{border:none}.flow-introduction-sp .to-faq-link-l-sp{display:block;border:2px solid #4C4948;border-radius:48px;font-size:19px;font-weight:bold;letter-spacing:1.14px;color:#4C4948;text-align:center;text-decoration:none;width:100%;padding:10px 40px;margin:60px auto 100px;background:url(/images/icon_arrow_blue_l.svg) left 22px center no-repeat,#fff;background-size:22px 22px}@media (min-width:768px){.flow-introduction-sp .to-faq-link-l-sp{width:335px}}.flow-introduction-sp .flow-name__1-sp{margin-top:8px;border-radius:2px;padding:6px 0;text-align:center;color:#fff;font-size:24px;font-weight:bold;letter-spacing:0.1em}.flow-introduction-sp .flow-name__1-sp--blue{background-color:#0068B7}.flow-introduction-sp .flow-name__1-sp--red{background-color:#CC0817}.flow-introduction-sp .flow-notice-centerText{margin-top:40px;margin-bottom:20px}.flow-introduction-sp .flow-notice-centerText p{text-align:center;font-size:14px;font-weight:bold;margin:0}.main-wrapper{border-bottom:1px solid #949494;padding-bottom:50px;margin-bottom:61px}.link-wrapper .back-link{display:block;border:2px solid #4C4948;padding:8px 35px;font-size:20px;font-weight:bold;color:#4C4948;text-align:center;text-decoration:none;background:url(/images/icon_arrow_blue_r.svg) right 10px center no-repeat,#fff;background-size:22px auto;border-radius:48px;letter-spacing:0.06em;transition:background-color 0.3s linear;max-width:335px}.link-wrapper .back-link:disabled{border:2px solid #BCBCBC;color:#BCBCBC;background:url(/images/icon_arrow_g_r.svg) right 10px center no-repeat,#fff;background-size:22px auto;cursor:default}@media (min-width:768px){.link-wrapper .back-link:disabled:hover{opacity:1!important;background-color:#fff}}@media (min-width:768px){.link-wrapper .back-link:hover{opacity:1!important;background-color:#EDF4F6}}.link-wrapper .back-link{margin:0 auto;width:84%;max-width:640px;background:url(/images/icon_arrow_r_l.svg) left 19px center no-repeat}.link-wrapper .back-link:hover{cursor:pointer}@media (max-width:450px){.link-wrapper .back-link{width:100%}}.link-wrapper .floating-position{position:relative;margin:40px auto 50px;height:54.5px}.link-wrapper .floating-position .floating-wrapper.fixed{position:fixed;z-index:4;bottom:0;left:0;width:100%;padding:16px 0;backdrop-filter:blur(30px)}.link-wrapper .floating-position .floating-wrapper.fixed .to-top-button{top:-70px;left:unset;right:8%;transform:translate(0,0)}.link-wrapper .floating-position .floating-wrapper .link-background{background-color:#fff;margin:auto;width:84%;max-width:640px}.link-wrapper .floating-position .floating-wrapper .to-top-link{display:block;border:2px solid #4C4948;padding:8px 35px;font-size:20px;font-weight:bold;color:#4C4948;text-align:center;text-decoration:none;background:url(/images/icon_arrow_blue_r.svg) right 10px center no-repeat,#fff;background-size:22px auto;border-radius:48px;letter-spacing:0.06em;transition:background-color 0.3s linear;max-width:335px}.link-wrapper .floating-position .floating-wrapper .to-top-link:disabled{border:2px solid #BCBCBC;color:#BCBCBC;background:url(/images/icon_arrow_g_r.svg) right 10px center no-repeat,#fff;background-size:22px auto;cursor:default}@media (min-width:768px){.link-wrapper .floating-position .floating-wrapper .to-top-link:disabled:hover{opacity:1!important;background-color:#fff}}@media (min-width:768px){.link-wrapper .floating-position .floating-wrapper .to-top-link:hover{opacity:1!important;background-color:#EDF4F6}}.link-wrapper .floating-position .floating-wrapper .to-top-link{width:100%;background:url(/images/icon_arrow_r_l.svg) left 19px center no-repeat,#fff}.link-wrapper .floating-position .floating-wrapper .to-top-button{position:absolute;left:calc(92% + 10px);top:50%;transform:translate(0,-50%)}.etc-detail h1{line-height:1.44;font-size:36px;font-weight:bold;text-align:center;letter-spacing:0.1em;margin:0 auto 30px}@media (max-width:650px){.etc-detail h1 br{display:none}}.etc-detail p{font-size:18px;letter-spacing:-0.9px;line-height:36px;text-align:left}.etc-detail p.note-center{font-size:16px;text-align:center}.etc-detail p.note{font-size:16px;letter-spacing:-0.8px;line-height:30px;text-align:left}.etc-detail .etc-about{margin-bottom:47px;border-bottom:2px solid #4C4948;padding-bottom:24px}.etc-detail .etc-about div{text-align:center}.etc-detail .etc-about img{width:258px;height:auto;margin-bottom:30px;text-align:center}.etc-detail .etc-about a{color:#4C4948;padding-right:13px;background:url(/images/icon_external_b.svg) top 10px right no-repeat;background-size:10px 10px;color:#4C4948}.etc-detail .etc-step h2{font-size:24px;letter-spacing:2.4px;text-align:center;margin-bottom:30px}.etc-detail .etc-step ul{border-bottom:1px solid #949494}.etc-detail .etc-step ul li{padding-bottom:50px}.etc-detail .etc-step ul li div{text-align:center;margin-top:8px}.etc-detail .etc-step ul .etc-step-num{position:relative;color:#CC0817;font-size:20px;text-align:center;letter-spacing:2px;font-weight:bold;margin-bottom:12px}.etc-detail .etc-step ul .etc-step-num:after{position:absolute;bottom:-1px;left:50%;transform:translateX(-50%);display:inline-block;content:"";background-color:#CC0817;width:27px;height:3px;border-radius:2px}.etc-detail .etc-step .etc-step-notice{padding-top:30px;margin-bottom:50px}.etc-detail .etc-step .etc-step-notice p{font-size:16px;letter-spacing:-0.8px;line-height:30px}.etc-detail .etc-step .etc-step-notice p.note{padding-left:2em;text-indent:-2em;margin-bottom:20px}.etc-detail .etc-step .etc-step-notice a{color:#4C4948}.etc-detail .etc-condition{position:relative;width:calc(100% + 30px);left:-15px;padding:30px 10px;border:4px solid #CC0817;border-radius:45px}.etc-detail .etc-condition h2{font-size:24px;letter-spacing:2.4px;text-align:center}.etc-detail .etc-condition h2.fc-red{color:#E50213}.etc-detail .etc-condition .etc-condition-list{margin-top:20px;padding-bottom:30px;border-bottom:2px solid #4C4948}.etc-detail .etc-condition .etc-condition-list p:first-child{color:#CC0817;font-weight:bold;font-size:24px;letter-spacing:2.4px;text-align:center;margin:16px auto 8px}.etc-detail .etc-condition .etc-condition-list ul{max-width:317px}@media (min-width:440px){.etc-detail .etc-condition .etc-condition-list ul{margin:0 auto}}.etc-detail .etc-condition .etc-condition-list ul li{display:flex;justify-content:flex-start;align-items:start;vertical-align:middle}.etc-detail .etc-condition .etc-condition-list ul li span{font-size:16px;letter-spacing:-0.96px;font-weight:bold;padding-left:8px;text-align:left}.etc-detail .etc-condition .etc-condition-list ul li:nth-child(2){margin:16px 0}.etc-detail .etc-condition .etc-condition-detail{padding:40px 0 50px;border-bottom:1px solid #949494}.etc-detail .etc-condition .etc-condition-detail:last-child{padding:40px 0 0;border-bottom:none}.etc-detail .etc-condition .etc-condition-detail h2{text-align:center;font-size:20px;letter-spacing:2px;line-height:29px;margin-bottom:20px}.etc-detail .etc-condition .etc-condition-detail h2 img{display:block;margin:0 auto 8px}.etc-detail .etc-condition .etc-condition-detail h2 p{font-size:16px;font-weight:normal;text-align:center;line-height:26px;letter-spacing:1.6px}.etc-detail .etc-condition .etc-condition-detail ul.etc-condition-card li{margin-bottom:20px}.etc-detail .etc-condition .etc-condition-detail ul.etc-condition-card li:last-child{margin-bottom:0}.etc-detail .etc-condition .etc-condition-detail ul.etc-condition-card li p{font-size:18px;letter-spacing:-0.9px;line-height:36px;padding-left:1em;text-indent:-1em}.etc-detail .etc-condition .etc-condition-detail ul.etc-condition-card li table{width:100%;margin-top:8px;border-collapse:collapse;border:1px solid #949494}.etc-detail .etc-condition .etc-condition-detail ul.etc-condition-card li td,.etc-detail .etc-condition .etc-condition-detail ul.etc-condition-card li th{border:1px solid #949494;text-align:center;font-size:16px;letter-spacing:-0.8px}.etc-detail .etc-condition .etc-condition-detail ul.etc-condition-card li tr{height:48px}.etc-detail .etc-condition .etc-condition-detail ul.etc-condition-card li tr:first-child{height:40px}.etc-detail .etc-condition .etc-condition-detail ul.etc-condition-card li th{height:40px;background-color:#FDE5E6}.etc-detail .etc-condition .etc-condition-detail ul.etc-condition-card li th:first-child{width:130px}.etc-detail .etc-condition .etc-condition-detail ul.etc-condition-card li td{height:48px;vertical-align:middle}.etc-detail .etc-condition .etc-condition-detail ul.etc-condition-card li p.note{padding-left:2em;text-indent:-1em;font-size:16px;letter-spacing:-0.8px;line-height:30px;margin-top:8px}.etc-detail .etc-condition .etc-condition-detail ul.etc-condition-card li .card-box{margin-top:20px;text-align:center}.etc-detail .etc-condition .etc-condition-detail ul.etc-condition-card li .card-box p{text-align:center;font-weight:bold;margin-bottom:8px;padding-left:0;text-indent:0}.etc-detail .etc-condition .etc-condition-detail ul.etc-condition-card li .card-box img{max-width:630px;width:80%;height:auto}.etc-detail .etc-condition .etc-condition-detail .etc-condition-exit{margin-bottom:50px}.etc-detail .etc-condition .etc-condition-detail .etc-condition-exit p{margin-bottom:20px}.etc-detail .etc-condition .etc-condition-detail .etc-condition-exit ul{margin-bottom:24px}.etc-detail .etc-condition .etc-condition-detail .etc-condition-exit ul li{margin-bottom:16px}.etc-detail .etc-condition .etc-condition-detail .etc-condition-exit ul li:last-child{margin-bottom:0}.etc-detail .etc-condition .etc-condition-detail .etc-condition-exit ul li p{margin-bottom:8px;font-size:18px;letter-spacing:-0.9px;text-indent:0;line-height:1.5}.etc-detail .etc-condition .etc-condition-detail .etc-condition-exit ul li p span:first-child{font-weight:bold}.etc-detail .etc-condition .etc-condition-detail .etc-condition-exit ul li div{margin:8px auto 12px}.etc-detail .etc-condition .etc-condition-detail .etc-condition-exit ul li div p{margin-bottom:0;padding-left:1em;font-size:16px;letter-spacing:0.8px}.etc-detail .etc-condition .etc-condition-detail .etc-condition-exit ul li div p:last-child{color:#CC0817}.etc-detail .etc-condition .etc-condition-detail .etc-condition-exit ul li span{font-size:16px;letter-spacing:-0.8px}.etc-detail .etc-condition .etc-condition-detail .etc-condition-exit .external-link{margin:auto;display:block;width:-moz-fit-content;width:fit-content;color:#4C4948;text-decoration:none}.etc-detail .etc-condition .etc-condition-detail .etc-condition-route li div{margin:8px auto 12px}.etc-detail .etc-condition .etc-condition-detail .etc-condition-route li div p{margin-bottom:0;padding-left:1em;font-size:16px;letter-spacing:0.8px;line-height:1.5}.etc-detail .etc-condition .etc-condition-detail .etc-condition-route li div p:last-child{color:#CC0817}.etc-detail .etc-condition .etc-condition-detail .etc-condition-route .external-link{margin:auto;display:block;width:-moz-fit-content;width:fit-content;color:#4C4948;text-decoration:none}.etc-detail .etc-condition .etc-condition-detail .external-link{text-align:center;font-size:15px;letter-spacing:-0.9px;line-height:21px}.etc-detail .etc-condition .etc-condition-detail .external-link a{color:#4C4948;text-decoration:none}.etc-detail .etc-condition .etc-condition-detail .external-link a:after{margin-left:3px;display:inline-block;content:"";width:10px;height:10px;background:url(/images/icon_external_b.svg) center no-repeat;background-size:10px 10px}.etc-detail .etc-condition .etc-condition-detail h3{margin-bottom:20px;font-size:18px;letter-spacing:-0.9px;line-height:26px;text-align:center}@media (min-width:400px){.etc-detail .etc-condition .etc-condition-detail h3 br{display:none}}.etc-detail .etc-condition .etc-condition-detail .mt10{margin-top:10px}.faq-detail section{max-width:880px}.faq-detail h1{line-height:1.44;font-size:36px;font-weight:bold;text-align:center;letter-spacing:0.1em;font-size:36px;letter-spacing:3.6px;line-height:52px;margin:0 auto 48px}@media (max-width:767px){.faq-detail h1{width:100%;margin:0 auto 40px}}.faq-detail h1 br{display:none}@media (max-width:767px){.faq-detail h1 br{display:block}}@media (max-width:350px){.faq-detail h1{font-size:30px}}.faq-detail .faq-about{margin:0 auto;font-size:16px;border-bottom:2px solid #4C4948;padding-top:74px;padding-bottom:32px}@media (max-width:767px){.faq-detail .faq-about{padding-top:35px;padding-bottom:24px}}.faq-detail .faq-about p{letter-spacing:0.32px;margin-bottom:60px;text-align:center}@media (max-width:767px){.faq-detail .faq-about p{margin-bottom:32px}}.faq-detail .faq-about ul{margin:0 auto;display:flex;flex-wrap:wrap;justify-content:left;width:105%}.faq-detail .faq-about ul li{margin-bottom:16px;width:25%;padding-left:18px;letter-spacing:0.32px;line-height:24px;background:url(/guide/images/icon_arrow_blue_d.svg) top 6px left no-repeat;background-size:14px 14px}@media (max-width:767px){.faq-detail .faq-about ul li{width:100%}}@media (max-width:767px){.faq-detail .faq-about .attention-text{text-align:left}}.faq-detail .faq-list-wrapper{margin:0 auto;padding-top:0;margin-bottom:32px}.faq-detail .faq-list{margin:0 auto;padding-top:0;width:100%}.faq-detail .faq-list h2{position:relative;border-bottom:1px solid #DCDCDC;padding:24px 38px 24px 0;font-size:18px;letter-spacing:1.8px;line-height:27px;transition-duration:0.3s}.faq-detail .faq-list h2:hover{opacity:0.7;cursor:pointer}.faq-detail .faq-list h2:after{position:absolute;right:14px;top:50%;transform:translate(0,-50%);content:"";width:14px;height:8px;background:url(/images/icon_arrow_b_d.svg) center center no-repeat;background-size:cover}.faq-detail .faq-list h2.open:after{transform:translate(0,-50%) rotate(180deg)}.faq-detail .faq-list ul{display:none;border-bottom:1px solid #DCDCDC;font-size:16px;line-height:24px;margin:0 auto;width:100%}.faq-detail .faq-list ul li{padding-bottom:32px;border-bottom:1px solid #DCDCDC}.faq-detail .faq-list ul li:last-of-type{border-bottom:none}.faq-detail .faq-list ul li .faq-list-question{position:relative;padding:16px 24px 16px 46px;color:#0068B7;font-weight:bold}.faq-detail .faq-list ul li .faq-list-question:before{content:"Q.";position:absolute;top:14px;left:14px;font-size:24px;letter-spacing:2.4px}@media (max-width:767px){.faq-detail .faq-list ul li .faq-list-question:before{top:15px;font-size:18px;letter-spacing:1.8px}}.faq-detail .faq-list ul li .faq-list-answer .answer-box{position:relative;padding:16px 24px 16px 46px;line-height:24px;background-color:#F5F5F5}@media (max-width:767px){.faq-detail .faq-list ul li .faq-list-answer .answer-box{padding:40px 24px 16px 14px}}.faq-detail .faq-list ul li .faq-list-answer .answer-box:before{content:"A.";position:absolute;top:14px;left:14px;font-size:24px;letter-spacing:2.4px;font-weight:bold}@media (max-width:767px){.faq-detail .faq-list ul li .faq-list-answer .answer-box:before{font-size:18px;letter-spacing:1.8px;line-height:1}}.faq-detail .faq-list ul li .faq-list-answer .answer-box img{display:block;margin:16px auto 0;width:100%;max-width:400px;height:auto}.faq-detail .contact{border-radius:2px;padding:32px;margin-bottom:0px;background:#FEFAF3;font-size:16px}.faq-detail .contact .reception{font-size:12px;margin-top:16px}.faq-detail .contact .reception:last-child{margin-top:0}.faq-detail .contact .reception br{display:none}@media (max-width:767px){.faq-detail .contact .reception{margin-top:8px}.faq-detail .contact .reception:last-child{margin-top:8px}.faq-detail .contact .reception br{display:block}.faq-detail .contact .reception span{margin-left:54px}}.faq-detail .contact .caption{font-size:12px;margin-top:10px}@media (max-width:767px){.faq-detail .contact{padding:30px 16px}}.faq-detail .contact-header{padding-bottom:30px;margin-bottom:30px;border-bottom:2px solid #4C4948}.faq-detail .contact-header h2{margin-bottom:16px;color:#0068B7;font-size:18px;letter-spacing:1.8px;text-align:center}.faq-detail .contact-header h2 img{margin-right:8px}@media (max-width:767px){.faq-detail .contact-header h2{margin-bottom:10px}}.faq-detail .contact-header .faq-address{padding:13px 24px 18px;text-align:center;background-color:#fff}.faq-detail .contact-header .reception{font-size:12px;letter-spacing:0.24px}.faq-detail .contact-body p:first-child{margin-bottom:8px}.faq-detail .contact-body ul{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #949494}.faq-detail .link-background{background-color:#fff;margin:auto;max-width:320px}@media (max-width:767px){.faq-detail .link-background{max-width:unset}}.faq-detail .to-top-link{display:block;border:2px solid #4C4948;padding:8px 35px;font-size:20px;font-weight:bold;color:#4C4948;text-align:center;text-decoration:none;background:url(/images/icon_arrow_blue_r.svg) right 10px center no-repeat,#fff;background-size:22px auto;border-radius:48px;letter-spacing:0.06em;transition:background-color 0.3s linear;max-width:335px}.faq-detail .to-top-link:disabled{border:2px solid #BCBCBC;color:#BCBCBC;background:url(/images/icon_arrow_g_r.svg) right 10px center no-repeat,#fff;background-size:22px auto;cursor:default}@media (min-width:768px){.faq-detail .to-top-link:disabled:hover{opacity:1!important;background-color:#fff}}@media (min-width:768px){.faq-detail .to-top-link:hover{opacity:1!important;background-color:#EDF4F6}}.faq-detail .to-top-link{width:100%;background:url(/images/icon_arrow_blue_l.svg) left 10px center no-repeat;margin-top:0}.faq-detail .to-top-button{margin-top:50px;text-align:right}@media (max-width:767px){.faq-detail .to-top-button{margin-top:20px}}@media (max-width:767px){.reserveService-detail section{margin-top:40px}}.sitePolicyTerm-wrapper h1{margin-bottom:40px;font-size:40px;text-align:center}.sitePolicyTerm-wrapper h2{border-bottom:solid 2px #4C4948;font-size:24px;color:#4C4948;letter-spacing:1.35px;margin-bottom:20px}.sitePolicyTerm-headSection{margin-bottom:0}.sitePolicyTerm-mt{margin-top:40px}.sitePolicyTerm-section{margin-bottom:30px}.sitePolicyTerm-tableArea{margin-bottom:20px}.sitePolicyTerm-txtBlock{margin-bottom:30px}.sitePolicyTerm-txt{margin-bottom:20px}.sitePolicyTerm-table{width:100%;margin:8px auto 20px;border-collapse:collapse;border:1px solid #c0c1af;font-weight:normal;table-layout:fixed}.sitePolicyTerm-table_wide{width:60%}@media (max-width:767px){.sitePolicyTerm-table_wide{width:50%}}.sitePolicyTerm-table caption{padding-top:5px;caption-side:bottom;text-align:left;line-height:1.8;text-indent:-1em;padding-left:1em}.sitePolicyTerm-table th{font-weight:normal;border:1px solid #c0c1af;background-color:#f3f1e5;text-align:left;padding:10px}.sitePolicyTerm-table td{border:1px solid #c0c1af;padding:10px}.sitePolicyTerm-table.without-margin-bottom{margin-bottom:0}.sitePolicyTerm-lists.sitePolicyTerm-list_dots{padding-left:20px}.sitePolicyTerm-lists.sitePolicyTerm-list_dots li{list-style-type:disc}.sitePolicyTerm-lists li:not(:last-of-type){margin-bottom:10px}.sitePolicyTerm-list_indent{text-indent:-2.6em;padding-left:2.6em}.sitePolicyTerm-term_title{margin-bottom:20px}.sitePolicyTerm-term_lists:not(:last-of-type){margin-bottom:20px}.sitePolicyTerm-term_lists02{padding-left:16px}.sitePolicyTerm-term_lists02 li{margin-top:10px}.sitePolicyTerm-term_lists03{padding-left:30px}.sitePolicyTerm-term_lists03 li{margin-top:10px}.sitePolicyTerm-term_indent01{text-indent:-1em;padding-left:1em}.sitePolicyTerm-term_indent02{text-indent:-1.4em;padding-left:1.4em}.sitePolicyTerm-term_indent03{text-indent:-2em;padding-left:2em}.sitePolicyTerm-term_indent03 a{word-break:break-all;text-indent:0;padding-left:0}.sitePolicyTerm-term_indent04{text-indent:-3em;padding-left:3em}.sitePolicyTerm-term_indent05{padding-left:2em}.main-static_breadcrumb{padding-top:0}.main-static_breadcrumb .breadcrumb{margin-bottom:40px;width:auto;position:relative;left:unset}.main-static_breadcrumb nav{position:relative;width:100vw}@media (min-width:768px){.main-static_breadcrumb nav{left:calc((640px - 100vw) / 2)}}@media (max-width:767px){.main-static_breadcrumb nav{right:8vw}}@media (max-width:767px){h1.responsive-h1{font-size:30px}}h1.responsive-h1 span{font-size:20px}.expoTrade_lists li{margin-bottom:12px}.expoTrade-text-title{font-weight:bold;margin-bottom:4px}.css-test{margin:40px 0;background:url(/guide/images/css-test.svg) top left no-repeat,#fde6e6}.css-test:after{content:"OK"}.parkinginside h2{line-height:1.44;font-size:36px;font-weight:bold;text-align:center;letter-spacing:0.1em;margin-top:0}.parkinginside h2:first-of-type{margin-top:32px}.parkinginside-main,.parkingoutside-main{margin:0 auto 60px;max-width:640px;padding-top:16px}.parkinginside-main .information,.parkingoutside-main .information{max-width:100%;margin-bottom:40px;line-height:0;text-align:center}.parkinginside-main .information img,.parkingoutside-main .information img{max-width:100%;height:auto}.parkinginside-main .information p,.parkingoutside-main .information p{margin:40px 0;line-height:1.5;font-size:16px;text-align:left}.parkinginside-main .parking-list,.parkingoutside-main .parking-list{border-top:solid 2px #4C4948}.parkinginside-main .parking-list ul li,.parkingoutside-main .parking-list ul li{border-bottom:1px solid #DCDCDC;padding:25px 0 25px}.parkinginside-main .parking-list ul li .list,.parkingoutside-main .parking-list ul li .list{padding:15px 15px 0;font-size:14px}.parkinginside-main .parking-list ul li .list .title,.parkingoutside-main .parking-list ul li .list .title{font-weight:bold}.parkinginside-main .parking-list ul li .list a,.parkingoutside-main .parking-list ul li .list a{font-size:14px}.parkinginside-main .parking-list ul li .title,.parkingoutside-main .parking-list ul li .title{display:block;width:-moz-fit-content;width:fit-content;font-size:16px;font-weight:bold}.parkinginside-main .parking-list ul li .title:after,.parkingoutside-main .parking-list ul li .title:after{margin-left:8px}html:has(main.parkinginside) header .header-info .header-link h1.service-name{display:block}
/*# sourceMappingURL=static_common.css.map */