@media screen and (min-width: 768px){.fixedSearchAiArea{bottom:-800px}.fixedSearchAiArea.is-active{bottom:0}}.fixedSearchAiAreaOption{margin:-28px 0 24px;width:100%}.fixedSearchAiAreaOption .fixedSearchAiAreaSelect{margin-right:0}.fixedSearchAiAreaCheck{align-items:center;cursor:pointer;display:flex;font-size:13px;gap:6px;margin-bottom:6px}.fixedSearchAiAreaCheck input{accent-color:#c00;margin:0}.fixedSearchAiAreaNote{color:#969696;font-size:10px;line-height:1.5}.fixedSearchAiAreaNote a,.fixedSearchAiAreaNote a:link,.fixedSearchAiAreaNote a:visited{color:#2f6fd9;text-decoration:underline}html.is-aiSuggestModalOpen{overflow:hidden}.aiSuggestModal{align-items:center;bottom:0;color:#333;display:flex;justify-content:center;left:0;line-height:1.5;position:fixed;right:0;text-align:left;top:0;z-index:100000000}.aiSuggestModal[hidden],.aiSuggestModal [hidden]{display:none !important}.aiSuggestModal_overlay{background:rgba(0,0,0,.6);bottom:0;left:0;position:absolute;right:0;top:0}.aiSuggestModal_dialog{background:#fff;border-radius:8px;box-shadow:0 8px 32px rgba(0,0,0,.24);display:flex;flex-direction:column;max-height:calc(100vh - 40px);max-width:calc(100% - 40px);outline:0;overflow:hidden;position:relative;width:1080px}.aiSuggestModal_head{align-items:center;background:#c00;display:flex;flex-shrink:0;justify-content:space-between;padding:14px 20px}.aiSuggestModal_title{color:#fff;font-size:16px;font-weight:bold}.aiSuggestModal_closeBtn{background:none;border:1px solid #fff;border-radius:2px;cursor:pointer;height:28px;padding:0;position:relative;transition:opacity .2s;width:28px}.aiSuggestModal_closeBtn::before,.aiSuggestModal_closeBtn::after{background:#fff;content:"";height:2px;left:50%;position:absolute;top:50%;width:14px}.aiSuggestModal_closeBtn::before{transform:translate(-50%, -50%) rotate(45deg)}.aiSuggestModal_closeBtn::after{transform:translate(-50%, -50%) rotate(-45deg)}.aiSuggestModal_closeBtn:hover{opacity:.7}.aiSuggestModal_body{overflow-y:auto;padding:24px 32px 28px}.aiSuggestModal_loading{padding:56px 0;text-align:center}.aiSuggestModal_loading::before{animation:aiSuggestSpin .8s linear infinite;border:4px solid #eee;border-radius:50%;border-top-color:#c00;content:"";display:block;height:40px;margin:0 auto 20px;width:40px}.aiSuggestModal_loadingText{font-size:16px;font-weight:bold;line-height:1.6}.aiSuggestModal_loadingText span{color:#969696;font-size:12px;font-weight:normal}.aiSuggestModal_error{padding:32px 0 8px;text-align:center}.aiSuggestModal_errorText{font-size:14px;line-height:1.8}.aiSuggestModal_condition{background:#f5f5f5;border-radius:4px;color:#666;font-size:12px;margin-bottom:16px;padding:8px 12px}.aiSuggestModal_note{color:#666;font-size:11px;line-height:1.6;margin-top:6px}.aiSuggestModal_note a,.aiSuggestModal_note a:link,.aiSuggestModal_note a:visited{color:#2f6fd9;text-decoration:underline}.aiSuggestModal_foot{display:flex;gap:12px;justify-content:center;margin-top:20px}.aiSuggestModal_subBtn{background:#fff;border:1px solid #b3b3b3;border-radius:4px;color:#444;cursor:pointer;font-size:13px;padding:10px 20px;transition:.2s}.aiSuggestModal_subBtn:hover{border-color:#4485f4;color:#4485f4}@keyframes aiSuggestSpin{100%{transform:rotate(360deg)}}.aiSuggestBtn,.aiSuggestBtn:link,.aiSuggestBtn:visited{align-items:center;background:#57c029;border-radius:4px;box-shadow:0 3px 0 #40a712;color:#fff;display:inline-flex;font-size:16px;font-weight:bold;justify-content:center;min-width:320px;padding:14px 32px;text-decoration:none;transition:background-color .2s}.aiSuggestBtn:hover{background:#6fcf45;color:#fff}.aiSuggestBtn.is-sub{background:#4383f1;box-shadow:0 3px 0 #2c63c2}.aiSuggestBtn.is-sub:hover{background:#6a9ff5}.aiSuggestBtn.is-disabled{background:#ccc;box-shadow:0 3px 0 #aaa;cursor:default}.aiSuggestBest{background:#fffbea;border:2px solid #ffd95c;border-radius:8px;margin-bottom:28px;padding:20px 24px 24px;text-align:center}.aiSuggestBest.is-empty{background:#f5f5f5;border-color:#ddd}.aiSuggestBest_label{background:#c00;border-radius:50px;color:#fff;display:inline-block;font-size:12px;font-weight:bold;margin-bottom:8px;padding:4px 16px}.aiSuggestBest_domain{font-size:32px;font-weight:bold;line-height:1.3;word-break:break-all}.aiSuggestBest_domain span{color:#c00}.aiSuggestBest_reason{font-size:14px;line-height:1.7;margin-top:8px}.aiSuggestBest_price{align-items:center;display:flex;flex-wrap:wrap;font-size:13px;gap:8px;justify-content:center;margin:8px 0 16px}.aiSuggestBest_price strong{color:#c00;font-size:20px}.aiSuggestCustom{margin-bottom:40px;text-align:center}.aiSuggestCustom_title{border-left:4px solid #c00;font-size:16px;font-weight:bold;margin-bottom:12px;padding-left:10px;text-align:left}.aiSuggestCustom_cols{display:grid;gap:16px;grid-template-columns:1fr 1fr;text-align:left}.aiSuggestCustom_colTitle{color:#666;font-size:12px;font-weight:bold;margin-bottom:6px}.aiSuggestCustom_colTitle a,.aiSuggestCustom_colTitle a:link,.aiSuggestCustom_colTitle a:visited{color:#2f6fd9;font-weight:normal;margin-left:8px;text-decoration:underline}.aiSuggestCustom_colTitle a:hover{text-decoration:none}.aiSuggestCustom_list{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.aiSuggestCustom_item{background:#fff;border:1px solid #ddd;border-radius:6px;column-gap:10px;cursor:pointer;display:grid;grid-template-columns:16px 1fr;padding:10px 12px;transition:border-color .2s}.aiSuggestCustom_item input{accent-color:#c00;grid-row:span 2;margin:4px 0 0}.aiSuggestCustom_item:hover{border-color:#4485f4}.aiSuggestCustom_item.is-checked{background:#fff6f6;border-color:#c00}.aiSuggestCustom_item.is-unavailable{background:#f7f7f7;color:#999}.aiSuggestCustom_itemHead{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.aiSuggestCustom_itemName{font-size:16px;font-weight:bold;word-break:break-all}.aiSuggestCustom_itemPrice{font-size:12px;margin-left:auto}.aiSuggestCustom_itemPrice strong{font-size:14px}.aiSuggestCustom_itemReason{color:#666;font-size:12px;grid-column:2;line-height:1.6;margin-top:2px}.aiSuggestCustom_selected{align-items:baseline;display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin:16px 0 12px}.aiSuggestCustom_selectedDomain{font-size:14px}.aiSuggestCustom_selectedDomain span{font-size:20px;font-weight:bold;word-break:break-all}.aiSuggestCustom_selectedStatus{font-size:13px;font-weight:bold}.aiSuggestCustom_selectedStatus.is-ok{color:#3d8e1a}.aiSuggestCustom_selectedStatus.is-ng{color:#c00}.aiSuggestTag{border-radius:2px;display:inline-block;font-size:10px;font-weight:bold;line-height:1.4;padding:2px 6px}.aiSuggestTag.is-free{background:#fff0f0;border:1px solid #c00;color:#c00}.aiSuggestTag.is-icon{background:#ffd95c;color:#444}.aiSuggestTag.is-taken{background:#999;color:#fff}.aiSuggestCustom_toggle,.aiSuggestCustom_selectedReason,.aiSuggestModal_bar{display:none}@keyframes aiSuggestSheetIn{0%{transform:translateY(100%)}100%{transform:translateY(0)}}@media screen and (max-width: 767px){.fixedSearchAiArea{bottom:-281.25vw}.fixedSearchAiArea.is-active{bottom:0}.fixedSearchAiAreaOption{margin:-8.75vw 0 7.5vw}.fixedSearchAiAreaCheck{font-size:4.0625vw;gap:1.875vw;margin-bottom:2.5vw}.fixedSearchAiAreaCheck input{height:5vw;width:5vw}.fixedSearchAiAreaNote{font-size:3.125vw}.aiSuggestModal{align-items:flex-end}.aiSuggestModal_dialog{animation:aiSuggestSheetIn .3s ease-out;border-radius:3.75vw 3.75vw 0 0;max-height:88vh;max-width:100%;width:100%}.aiSuggestModal_head{padding:3.75vw 5vw}.aiSuggestModal_title{font-size:4.375vw}.aiSuggestModal_closeBtn{height:8.125vw;width:8.125vw}.aiSuggestModal_closeBtn::before,.aiSuggestModal_closeBtn::after{height:0.625vw;width:3.75vw}.aiSuggestModal_body{padding:4.375vw 5vw 6.25vw}.aiSuggestModal_loading{padding:12.5vw 0}.aiSuggestModal_loading::before{border-width:1.25vw;height:11.25vw;margin-bottom:5vw;width:11.25vw}.aiSuggestModal_loadingText{font-size:4.375vw}.aiSuggestModal_loadingText span{font-size:3.4375vw}.aiSuggestModal_error{padding:7.5vw 0 1.25vw}.aiSuggestModal_errorText{font-size:4.0625vw}.aiSuggestModal_condition{border-radius:1.25vw;font-size:3.4375vw;margin-bottom:3.75vw;padding:1.875vw 3.125vw}.aiSuggestModal_note{font-size:3.125vw;margin-top:1.875vw}.aiSuggestModal_foot{flex-wrap:wrap;gap:2.5vw;margin-top:5vw}.aiSuggestModal_subBtn{border-radius:1.25vw;font-size:3.75vw;padding:2.8125vw 4.375vw}.aiSuggestModal_bar{background:#fff;border-top:1px solid #ddd;box-shadow:0 -0.625vw 2.5vw rgba(0,0,0,.08);display:block;flex-shrink:0;padding:3.125vw 5vw calc(3.75vw + env(safe-area-inset-bottom));text-align:center}.aiSuggestModal_bar .aiSuggestBtn{border-radius:1.25vw;box-shadow:0 0.9375vw 0 #40a712;font-size:4.375vw;min-width:0;padding:3.75vw;width:100%}.aiSuggestModal_bar .aiSuggestBtn.is-disabled{box-shadow:0 0.9375vw 0 #aaa}.aiSuggestModal_barStatus{font-size:3.4375vw;font-weight:bold;margin-bottom:1.25vw}.aiSuggestModal_barStatus:empty{display:none}.aiSuggestModal_barStatus.is-ok{color:#3d8e1a}.aiSuggestModal_barStatus.is-ng{color:#c00}.aiSuggestModal_barDomain{word-break:break-all}.aiSuggestBest{border-radius:2.5vw;margin-bottom:4.375vw;padding:4.375vw 3.75vw}.aiSuggestBest_label{font-size:3.4375vw;margin-bottom:1.875vw;padding:0.9375vw 3.75vw}.aiSuggestBest_domain{font-size:7.5vw}.aiSuggestBest_reason{font-size:4.0625vw;margin-top:1.875vw}.aiSuggestBest_price{font-size:3.75vw;gap:1.875vw;margin:1.875vw 0 0}.aiSuggestBest_price strong{font-size:5.625vw}.aiSuggestBest .aiSuggestBtn{display:none}.aiSuggestCustom{margin-bottom:5vw}.aiSuggestCustom_title,.aiSuggestCustom_selected,.aiSuggestCustom>.aiSuggestBtn{display:none}.aiSuggestCustom_toggle{align-items:center;background:#fff;border:1px solid #b3b3b3;border-radius:1.25vw;color:#444;cursor:pointer;display:flex;font-size:4.0625vw;font-weight:bold;gap:2.5vw;justify-content:center;padding:3.125vw;width:100%}.aiSuggestCustom_toggle::after{border-bottom:2px solid #c00;border-right:2px solid #c00;content:"";height:1.875vw;margin-top:-0.9375vw;transform:rotate(45deg);transition:transform .2s;width:1.875vw}.aiSuggestCustom_cols{display:none}.aiSuggestCustom.is-open .aiSuggestCustom_toggle::after{margin-top:0.9375vw;transform:rotate(-135deg)}.aiSuggestCustom.is-open .aiSuggestCustom_cols{display:block;margin-top:3.75vw}.aiSuggestCustom_col+.aiSuggestCustom_col{margin-top:4.375vw}.aiSuggestCustom_colTitle{font-size:3.4375vw;margin-bottom:1.875vw}.aiSuggestCustom_list{flex-flow:row wrap;gap:1.875vw}.aiSuggestCustom_item{align-items:center;border-radius:50px;display:inline-flex;padding:1.875vw 3.75vw;position:relative}.aiSuggestCustom_item input{height:1px;left:0;opacity:0;position:absolute;top:0;width:1px}.aiSuggestCustom_item .aiSuggestTag.is-free,.aiSuggestCustom_item .aiSuggestTag.is-icon{display:none}.aiSuggestCustom_item.is-checked{background:#c00;border-color:#c00;color:#fff}.aiSuggestCustom_item.is-unavailable{border-style:dashed}.aiSuggestCustom_item.is-checked.is-unavailable{background:#999;border-color:#999;color:#fff}.aiSuggestCustom_itemHead{flex-wrap:nowrap;gap:1.25vw}.aiSuggestCustom_itemName{font-size:4.0625vw}.aiSuggestCustom_itemPrice,.aiSuggestCustom_itemReason{display:none}.aiSuggestCustom_selectedReason{background:#f5f5f5;border-radius:1.25vw;color:#555;display:block;font-size:3.75vw;line-height:1.6;margin-top:2.5vw;padding:2.5vw 3.125vw}.aiSuggestCustom_selectedReason .aiSuggestTag{margin-left:1.25vw;vertical-align:middle}.aiSuggestCustom_selectedPrice strong{color:#c00;font-size:4.375vw}.aiSuggestCustom_selectedText{display:block;margin-top:1.25vw}.aiSuggestTag{font-size:2.8125vw;padding:0.3125vw 1.5625vw}}
/*# sourceMappingURL=aiSuggest.css.map */