.b-share[data-v-0e9ec7a4]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}.b-share .icon[data-v-0e9ec7a4]{font-size:18px}.b-share .share[data-v-0e9ec7a4]{color:#63666a}@media (max-width:639px){:deep() .n-card__content[data-v-0722248e]{padding-left:.5rem;padding-right:.5rem}}.form-attach[data-v-0722248e]{border:1px solid #868484;padding:10px;margin-bottom:.75rem}.form-attach .validation-error[data-v-0722248e]{border:1px solid red}.title[data-v-0722248e]{font-style:normal;font-weight:700;font-size:1.5rem;color:#1f2021;margin-bottom:1rem;text-align:center}.form-input1[data-v-0722248e],.form-input2[data-v-0722248e]{margin-bottom:2rem;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));-webkit-column-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem;row-gap:.75rem}@media (max-width:639px){.form-input1[data-v-0722248e],.form-input2[data-v-0722248e]{-webkit-column-gap:.25rem;-moz-column-gap:.25rem;column-gap:.25rem}}.input-title1[data-v-0722248e],.input-title2[data-v-0722248e]{font-style:normal;font-weight:700;font-size:1.125rem;color:#1f2021;grid-column:span 3/span 3}.input-email-title[data-v-0722248e],.input-name-title[data-v-0722248e]{margin:auto 0;font-style:normal;font-weight:700;font-size:1rem;color:#63666a}.input-email[data-v-0722248e]{grid-column:span 2/span 2}.add-introduce[data-v-0722248e]{font-style:normal;font-weight:400;font-size:.875rem;color:#1f2021;width:100%;text-align:right}@media (max-width:639px){.add-introduce[data-v-0722248e]{width:100%}}.btn-cms[data-v-0722248e]{margin-top:1rem;margin-bottom:1rem;text-align:center}@media (max-width:720px) and (min-width:320px){.n-modal[data-v-0722248e]{bottom:0;height:90vh}.n-modal[data-v-0722248e],.submit-btn[data-v-0722248e]{position:fixed;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.submit-btn[data-v-0722248e]{bottom:10%;width:80%}}.exp1[data-v-0722248e]{font-size:12px;color:#1f2021}.exp2[data-v-0722248e]{font-size:12px;color:red}.complete-register{background-color:#fff;font-size:16px}@media screen and (max-width:639px){.complete-register{padding-top:1rem}}.complete-register .border-a{border-color:#222}.complete-register .font-24{font-size:24px}.complete-register .font-18{font-size:18px}.complete-register .text-under-title{padding-top:1.5rem;padding-bottom:1.5rem}.complete-register .card{background-color:#fff;border-radius:8px}.complete-register h1{font-size:28px;font-weight:700;text-align:center}@media (max-width:639px){.complete-register h1{font-size:18px;font-weight:400}}.complete-register .color-primary{color:#da291c}.complete-register .text-bold{font-weight:700!important}.complete-register .order-brief{margin-bottom:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem}@media (max-width:639px){.complete-register .order-brief{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.complete-register .order-brief{font-size:14px;font-weight:400;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1rem;background:#f4f5f6}.complete-register .order-brief-code{font-size:18px;font-weight:700}.complete-register .title-box h2{font-size:18px}.complete-register .title-box-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:639px){.complete-register .title-box-row{margin-bottom:1rem}}.complete-register .title-box-row{line-height:21px}.complete-register .title-box.h-line h2{font-size:24px}.complete-register .amount{font-size:18px;font-weight:700}.complete-register .step .step-label{font-size:12px}.complete-register .buttons_inner{margin-top:1rem;margin-bottom:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:.5rem}@media only screen and (max-width:768px){.complete-register .buttons_inner{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.complete-register .buttons_inner .button{margin-left:.5rem;margin-right:.5rem}@media only screen and (max-width:768px){.complete-register .buttons_inner .c-btn{width:100%}}.complete-register .share-options{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}.complete-register .share-options .icon{font-size:26px}.complete-register .share-options .icon.sm{font-size:12px}.complete-register .share-options button{height:32px}.complete-register .a-checkbox{font-size:16px}.complete-register .recommended-list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem}@media (max-width:639px){.complete-register .recommended-list{overflow-x:scroll}.complete-register .recommended-list .item-recommended{-webkit-box-flex:0;-ms-flex:0 0 246px;flex:0 0 246px}}::v-deep .ant-btn .disabled{background-color:#a5a8ab!important;color:#000}.btn-rakuten{background-color:#a5a8ab!important;color:#000!important}.box-info{margin-bottom:2rem;border:1px solid;padding:1rem}.detail-price .left{width:75%;text-align:right}@media only screen and (max-width:768px){.detail-price .left{width:66.666667%}}.detail-price .left div{padding-top:.25rem;padding-bottom:.25rem}.detail-price .left .left-content{font-weight:700}.detail-price .right{width:16.666667%;text-align:right}@media only screen and (max-width:768px){.detail-price .right{width:33.333333%}}.detail-price .right div{padding-top:.25rem;padding-bottom:.25rem}.detail-price .right .right-content{font-weight:700}.btn-attach{padding-top:1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}::v-deep .hotel-container{margin-bottom:0}.checklist .main-checklist{border:1px solid #dcdee0}.checklist .main-checklist .checklist-title{padding:1rem;background-color:#f4f5f6}.checklist .main-checklist .checklist-title .category{padding:.25rem;--tw-text-opacity:1;color:rgba(218,41,28,var(--tw-text-opacity));font-size:10px;width:30px;height:25px;border:1px solid #da291c;border-radius:3px}.checklist .main-checklist .checklist-content{width:100%}.checklist .main-checklist .checklist-content .data{margin:.75rem;padding:.5rem;border:1px solid #dcdee0;height:100px}.checklist h3{margin-top:.75rem;font-weight:700;font-size:16px}.red-text{color:#d00}.blue-text{color:#259bee}.item-left{padding-top:.25rem;padding-bottom:.25rem}.item-left .text-bold{font-size:18px}@media (max-width:400px){.max-h-64{height:64px}}.text-dark{font-size:12px;color:#73767a}