@charset "UTF-8";@property --_color-1{syntax:"<color>";inherits:false;initial-value:#0050AB}@property --_color-2{syntax:"<color>";inherits:false;initial-value:#0077D2}.css-test{margin:40px 0;background:url(/guide/images/css-test.svg) top left no-repeat}.css-test:after{content:"OK"}.to-back-link,.to-top-link{display:block;border:solid 2px #4C4948;padding:13px 16px;font-size:19px;font-weight:bold;letter-spacing:0.45px;color:#4C4948;text-align:center;text-decoration:none;background:url(/images/icon_arrow_blue_r.svg) right 10px center no-repeat;background-size:20px auto;border-radius:48px;height:54px;transition:background-color 0.3s linear}@media (min-width:768px){.to-back-link:hover,.to-top-link:hover{opacity:1!important;background-color:#EDF4F6}}.to-back-link,.to-top-link{padding:30px 15px;font-size:19px;margin:20px auto 0;width:540px;background:url(/images/icon_arrow_bl_l.svg) left 19px center no-repeat}@media (max-width:767px){.to-back-link,.to-top-link{width:auto;font-size:15px;padding-top:17px;padding-bottom:17px}}.external-link{padding-right:13px;display:inline-block;background:url(/images/icon_external_b.svg) top 8px right no-repeat;background-size:9.4px 9.4px}a.target-blank:after{content:"";display:inline-block;margin:0px 2px 0 2px;position:relative;top:2px;background:url(/images/icon_target-blank_blue.svg) no-repeat top center;background-size:contain;width:14px;height:14px}@media (min-width:768px){a.target-blank:hover{color:#003760;opacity:1}a.target-blank:hover:after{background:url(/images/icon_target-blank_darkblue.svg) no-repeat top center;background-size:contain}}@media (min-width:768px){a.target-blank:hover:after{background:url(/images/icon_target-blank_darkblue.svg) no-repeat top center;background-size:contain}}a.target-blank.target-white-color:after{background:url(/images/icon_target-blank.svg) no-repeat top center}main .to-top-fixed{margin:40px auto 50px;height:54.5px}main .to-top-fixed .reserve-link-wrapper.fixed{position:fixed;z-index:4;bottom:0;left:0;width:100%;padding:16px 0;background-color:#E5F0F8}main .to-top-fixed .reserve-link-wrapper .to-top-link{display:block;border:solid 2px #4C4948;padding:13px 16px;font-size:19px;font-weight:bold;letter-spacing:0.45px;color:#4C4948;text-align:center;text-decoration:none;background:url(/images/icon_arrow_blue_r.svg) right 10px center no-repeat;background-size:20px auto;border-radius:48px;height:54px;transition:background-color 0.3s linear}@media (min-width:768px){main .to-top-fixed .reserve-link-wrapper .to-top-link:hover{opacity:1!important;background-color:#EDF4F6}}main .to-top-fixed .reserve-link-wrapper .to-top-link{margin:auto;width:84%;max-width:640px;background:url(/images/icon_arrow_bl_l.svg) left 19px center no-repeat #fff}.main-wrapper{max-width:880px;border-bottom:1px solid #949494;padding-bottom:35px;margin:0 auto 60px auto}.link-wrapper{width:100%;max-width:315px;margin:0 auto}.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}.link-wrapper .back-link:disabled{border:2px solid #949494;color:#949494;background:url(/images/icon_button_off_r.svg) right 10px center no-repeat,#fff;background-size:22px auto;cursor:default}@media (min-width:768px){.link-wrapper .back-link:hover{opacity:1!important;background-color:#EDF4F6}}.link-wrapper .back-link{padding:8px 0;margin:0 auto;width:314px;background:url(/images/icon_arrow_r_l.svg) left 9px 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}.link-wrapper .floating-position .floating-wrapper .to-top-link:disabled{border:2px solid #949494;color:#949494;background:url(/images/icon_button_off_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: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%)}.question-main{max-width:960px}.question-main .question-section{margin:60px auto}.question-main .question-section .question-wrapper{width:100%;padding:0 40px}@media (max-width:767px){.question-main .question-section .question-wrapper{padding:0 15px}}.question-main .question-section .question-wrapper li{padding:40px 0 20px;border-bottom:1px solid #4C4948}.question-main .question-section .question-wrapper li:last-child{border-bottom:unset}@media (max-width:767px){.question-main .question-section .question-wrapper li{padding:24px 0}}.question-main .question-section .question-wrapper li button{display:block;width:100%;text-align:left}.question-main .question-section .question-wrapper li .question-category{cursor:pointer;position:relative;font-size:34px;font-weight:bold;margin-bottom:10px;padding-bottom:10px}@media (min-width:768px){.question-main .question-section .question-wrapper li .question-category:hover{opacity:0.7}}@media (max-width:767px){.question-main .question-section .question-wrapper li .question-category{font-size:24px}}.question-main .question-section .question-wrapper li .question-category:after{position:absolute;z-index:1;top:20px;right:0;content:"";width:24px;height:12px;background:url(/images/icon_arrow_bl_b.svg) left center no-repeat;background-size:24px 12px}@media (max-width:767px){.question-main .question-section .question-wrapper li .question-category:after{top:12px}}.question-main .question-section .question-wrapper li .question-category.question-body_active{border-bottom:1px solid #949494}.question-main .question-section .question-wrapper li .question-category.question-body_active:after{transform:rotate(180deg)}.question-main .question-section .question-wrapper li .question-body{display:none;padding-top:24px;padding-bottom:15px}@media (max-width:767px){.question-main .question-section .question-wrapper li .question-body{padding-top:16px;padding-bottom:0px}}.question-main .question-section .question-wrapper li .question-body .question{cursor:pointer;padding:0 20px 0 48px;position:relative;font-size:21px;line-height:52px;color:#0068B7}@media (max-width:767px){.question-main .question-section .question-wrapper li .question-body .question{font-size:18px;line-height:42px;padding:0 20px 0 38px}}@media (min-width:768px){.question-main .question-section .question-wrapper li .question-body .question:hover{opacity:0.7}}.question-main .question-section .question-wrapper li .question-body .question:before{content:"Q";background:#0068B7;color:#fff;font-weight:bold;position:absolute;z-index:1;left:0;top:6px;display:block;width:40px;height:40px;border-radius:40px;line-height:36px;font-size:24px;text-align:center}@media (max-width:767px){.question-main .question-section .question-wrapper li .question-body .question:before{width:30px;height:30px;border-radius:30px;line-height:30px;font-size:18px}}.question-main .question-section .question-wrapper li .question-body .question:after{content:"";background:url(/images/icon_accordion_plus.svg) center center no-repeat;position:absolute;z-index:1;right:0;top:12px;display:block;width:24px;height:24px;text-align:center}@media (max-width:767px){.question-main .question-section .question-wrapper li .question-body .question:after{top:12px;width:22px;height:22px;background-size:21px;background-position:center}}.question-main .question-section .question-wrapper li .question-body .question.active:after{background:url(/images/icon_accordion_minus.svg) left center no-repeat}@media (max-width:767px){.question-main .question-section .question-wrapper li .question-body .question.active:after{top:12px;width:22px;height:22px;background-size:21px;background-position:center}}.question-main .question-section .question-wrapper li .question-body .answer{display:none;margin-top:10px;padding:24px;border-radius:14px;background:#fff}.question-main .question-section .question-wrapper li .question-body .answer-title{font-weight:bold;margin-bottom:10px}.question-main .question-section .question-wrapper li .question-body.active{background:#F1F1F1;max-width:960px;width:108.8%;margin-left:-4.4%;margin-bottom:10px;padding:24px 4.4% 40px;border-radius:14px}@media (max-width:767px){.question-main .question-section .question-wrapper li .question-body.active{padding-top:16px;padding-bottom:20px}}.etc-detail .main-wrapper{border-bottom:none}.etc-detail h1{line-height:1.44;font-size:36px;font-weight:bold;text-align:center;letter-spacing:0.1em;font-size:36px;letter-spacing:1.44px;margin:50px auto 50px}.etc-detail p{font-size:18px;letter-spacing:0.9px;line-height:36px;text-align:center}.etc-detail .etc-about{margin:0 auto 30px auto;padding-top:0;border-bottom:2px solid #4C4948;padding-bottom:30px;text-align:center}@media (max-width:767px){.etc-detail .etc-about{padding-top:16px;padding-bottom:20px}}@media (max-width:790px){.etc-detail .etc-about br{display:none}}.etc-detail .etc-about img{width:258px;height:auto;margin-bottom:24px}.etc-detail .etc-about p{letter-spacing:-0.3px;line-height:26px}.etc-detail .etc-step{margin:0 auto 30px auto;padding-top:0}.etc-detail .etc-step h2{font-size:24px;letter-spacing:2.4px;text-align:center;margin-bottom:48px}.etc-detail .etc-step ul{border-bottom:1px solid #949494}.etc-detail .etc-step ul li{padding-bottom:80px}.etc-detail .etc-step ul li:last-child{padding-bottom:50px}.etc-detail .etc-step ul li div{text-align:center;margin-top:20px}.etc-detail .etc-step ul li p{font-size:15px}.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:20px}.etc-detail .etc-step ul .etc-step-num:after{position:absolute;bottom:-2px;left:50%;transform:translateX(-50%);display:inline-block;content:"";background-color:#CC0817;width:30px;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:-1.12px;line-height:24px;text-align:left}.etc-detail .etc-step .etc-step-notice p:first-child{margin-bottom:16px}.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{padding-bottom:50px;border-bottom:1px solid #949494;margin-bottom:0}.etc-detail .etc-condition-in{margin:0 auto;position:relative;padding:50px 30px;border:4px solid #CC0817;border-radius:40px}@media (max-width:767px){.etc-detail .etc-condition-in{padding:30px 15px}}.etc-detail .etc-condition h2{font-size:24px;letter-spacing:2.4px;text-align:center;margin-bottom:20px}.etc-detail .etc-condition h2.fc-red{color:#E50213}.etc-detail .etc-condition p{text-align:left;font-size:18px;letter-spacing:-0.5px;line-height:26px}.etc-detail .etc-condition p.note-center{font-size:16px;text-align:center}.etc-detail .etc-condition .etc-condition-list{text-align:center;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:48px auto 23px}.etc-detail .etc-condition .etc-condition-list ul{display:inline-block;margin:0 auto}.etc-detail .etc-condition .etc-condition-list ul li{display:flex;justify-content:flex-start;align-items:center;vertical-align:middle}.etc-detail .etc-condition .etc-condition-list ul li span{font-size:18px;letter-spacing:0.11px;font-weight:bold;padding-left:8px;text-align:left}.etc-detail .etc-condition .etc-condition-list ul li:nth-child(2){margin:20px 0}.etc-detail .etc-condition .etc-condition-list ul li:nth-child(3){margin-bottom:20px}.etc-detail .etc-condition .etc-condition-detail{width:100%;margin:0 auto;padding:40px 0 0px;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:50px}.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}.etc-detail .etc-condition .etc-condition-detail ul.etc-condition-card{padding-bottom:50px}.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{padding-left:1em;text-indent:-1em}.etc-detail .etc-condition .etc-condition-detail ul.etc-condition-card li table{width:100%;max-width:370px;margin:8px auto 20px;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:15px;letter-spacing:1.5px}.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:37px;background-color:#FDE5E6}.etc-detail .etc-condition .etc-condition-detail ul.etc-condition-card li th:first-child{width:150px}@media (max-width:767px){.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:1em;text-indent:0;font-size:16px;letter-spacing:-1.12px;line-height:24px;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;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}@media (max-width:767px){.etc-detail .etc-condition .etc-condition-detail .etc-condition-exit ul li{padding-left:0;margin-bottom:8px}}.etc-detail .etc-condition .etc-condition-detail .etc-condition-exit ul li{margin-bottom:8px}.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}.etc-detail .etc-condition .etc-condition-detail .etc-condition-exit ul li span{display:block;padding-left:1em;font-size:15px;line-height:21px}@media (max-width:767px){.etc-detail .etc-condition .etc-condition-detail .etc-condition-exit ul li span{margin-bottom:8px}}.etc-detail .etc-condition .etc-condition-detail .etc-condition-exit p.info{margin-bottom:20px}@media (min-width:768px){.etc-detail .etc-condition .etc-condition-detail .etc-condition-exit .highway-item{display:flex;align-items:start;justify-content:space-between}}.etc-detail .etc-condition .etc-condition-detail .etc-condition-exit .highway-item{margin-bottom:24px}.etc-detail .etc-condition .etc-condition-detail .etc-condition-exit .highway-item a{margin:0}@media (max-width:767px){.etc-detail .etc-condition .etc-condition-detail .etc-condition-exit .highway-item a{display:block;text-align:center}}.etc-detail .etc-condition .etc-condition-detail .etc-condition-exit .highway-item ul li{padding:0 0 0 20px;border:none;display:flex}@media (max-width:767px){.etc-detail .etc-condition .etc-condition-detail .etc-condition-exit .highway-item ul li{display:block;padding-left:1em;text-indent:-1em}}.etc-detail .etc-condition .etc-condition-detail .etc-condition-exit .highway-item ul li span:first-of-type{display:block;width:178px}@media (max-width:767px){.etc-detail .etc-condition .etc-condition-detail .etc-condition-exit .highway-item ul li span:first-of-type{margin-bottom:0px;padding-left:1em;text-indent:-1em}}.etc-detail .etc-condition .etc-condition-detail .etc-condition-exit .highway-item ul li span:last-of-type{color:#CC0817}.etc-detail .etc-condition .etc-condition-detail .etc-condition-samecard{padding-bottom:50px}@media (max-width:767px){.etc-detail .etc-condition .etc-condition-detail .etc-condition-calendar br{display:none}}.etc-detail .etc-condition .etc-condition-detail .external-link{text-align:center!important;font-size:16px!important;letter-spacing:-0.74px!important}.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:5px;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:40px;font-size:18px;letter-spacing:1.8px;line-height:26px;text-align:center}.etc-detail .etc-condition .etc-condition-detail .etc-condition-route li{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}.etc-detail .etc-condition .etc-condition-detail .etc-condition-route li:last-child{margin-bottom:0}.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:110%}.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;max-width:100%;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}.faq-detail .to-top-link:disabled{border:2px solid #949494;color:#949494;background:url(/images/icon_button_off_r.svg) right 10px center no-repeat,#fff;background-size:22px auto;cursor:default}@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{position:fixed;bottom:48px;right:48px;border-radius:25px;overflow:hidden}@media (max-width:767px){.faq-detail .to-top-button{bottom:30px;right:30px}}.faq-detail .to-top-button img{display:block}@media (max-width:767px){.reserveService-detail .sitePolicyTerm-section{margin-top:40px}}.sitePolicyTerm-wrapper h1{line-height:1.44;font-size:36px;font-weight:bold;text-align:center;letter-spacing:0.1em;margin:74px auto 48px}@media (max-width:767px){.sitePolicyTerm-wrapper h1{width:100%;margin:0 auto 40px}}@media (max-width:350px){.sitePolicyTerm-wrapper h1{font-size:30px}}.sitePolicyTerm-wrapper h2{border-bottom:solid 2px #4C4948;font-size:24px;color:#4C4948;letter-spacing:1.35px;margin-bottom:20px}.sitePolicyTerm-headSection{padding-top:0;margin-bottom:0}@media (max-width:767px){.sitePolicyTerm-headSection{padding-top:35px}}.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}.expoTrade_lists li{margin-bottom:12px}.expoTrade-text-title{font-weight:bold;margin-bottom:4px}h1.responsive-h1 span{font-size:20px}.announce-messageBox{padding:30px 16px}.announce-messageBox_txt{font-size:18px;line-height:1.8}.announce-messageBox p.announce-messageBox_txt{text-align:center}.announce-messageBox--pink1{background-color:#fde6e6}.etc-condition>.announce-messageBox{margin:20px auto;width:90%}.parkinginside h1{margin-top:46px}.parkinginside-main{max-width:640px}.parkinginside-main .information{width:100%;margin-top:16px;margin-bottom:40px}.parkinginside-main .information img{display:block;width:100%;height:auto}.parkinginside-main .information p{margin-top:40px;margin-bottom:40px}.parkinginside-main .parking-list{border-top:solid 2px #4C4948}.parkinginside-main .parking-list ul li{border-bottom:1px solid #DCDCDC;padding:25px 0 25px}.parkinginside-main .parking-list ul li .list{padding:15px 15px 0;font-size:14px}.parkinginside-main .parking-list ul li .list .title{font-weight:bold}.parkinginside-main .parking-list ul li .list a{font-size:12px}.parkinginside-main .parking-list ul li .title{display:block;width:-moz-fit-content;width:fit-content;font-size:16px;font-weight:bold;position:relative}.parkinginside-main .parking-list ul li .title:after{margin-left:8px;top:1px}
/*# sourceMappingURL=static_common.css.map */