body#tld_ai .sub_main .detail{background-position:center 0;background-size:auto 50px}@media only screen and (min-width: 960px){body#tld_ai .sub_main .detail{background-position:570px 10px;background-size:auto 100px}}.sub_main .campign{background:#fff;margin-top:26px;overflow:hidden;border-radius:8px}.sub_main .campign-tit{background:-webkit-gradient(linear, left top, right top, from(#0067a8), color-stop(20%, #005bac), color-stop(80%, #6f499a));background:linear-gradient(90deg, #0067a8 0%, #005bac 20%, #6f499a 80%);padding:8px 10px;margin-top:0;color:#fff;font-size:16px;font-weight:bold;text-align:center}.sub_main .campign-tit span{display:inline-block;margin:0 10px}.sub_main .campign>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:10px}.sub_main .campign>ul>li{width:100%;padding:8px 0 10px;position:relative}.sub_main .campign>ul>li:last-child{margin-top:10px;padding-top:20px;border-top:#e5e5e5 2px dotted}.sub_main .campign>ul>li .tit{margin-top:0;font-size:15px;font-weight:bold;text-align:center;letter-spacing:0}.sub_main .campign>ul>li .tit span{color:#222;font-size:12px;letter-spacing:0}.sub_main .campign .price_area{display:block;margin-top:10px}.sub_main .campign .price_area li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sub_main .campign .price_area li:nth-child(2){margin-top:8px}.sub_main .campign .price_area li>span{background:#00aca7;margin-right:10px;padding:2px 10px;color:#fff;font-size:.83rem;font-weight:bold;text-align:center;border-radius:20px}.sub_main .campign .price_area li p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-top:0;font-size:14px;line-height:1}.sub_main .campign .price_area li p .price{display:block;margin:0 0 -4px;color:#005bac;font-size:16px;font-weight:bold}.sub_main .campign .price_area li p .price span{font-size:28px;line-height:1}.sub_main .campign .price_area li p .before{display:block;margin-left:8px;color:#666}.sub_main .campign .price_area li p .before s{font-size:16px;font-weight:bold}.sub_main .campign .txt{width:100%;margin-top:16px;font-size:.83rem;text-align:center}.sub_main .campign .txt .attention{display:table;margin:0 auto}@media only screen and (min-width: 769px){.sub_main .campign{margin-top:36px}.sub_main .campign>ul>li{width:50%}.sub_main .campign>ul>li:last-child{margin-top:0;padding-top:8px;border-top:none;border-left:#e5e5e5 2px dotted}.sub_main .campign>ul>li .tit{font-size:16px}.sub_main .campign .txt{margin-top:0;position:absolute;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);bottom:0}}#feature{background:url("/assets/img/domain/tld/ai/feature_bg.jpg") no-repeat center top/cover}#feature .form_area{margin-bottom:40px}#feature .form_area .tit{margin:-20px 0 20px;color:#fff;font-size:1.67rem;font-weight:bold;text-align:center;letter-spacing:2px}#feature .white_space{background:rgba(255,255,255,.1);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;border:#005bac 1px solid;-webkit-box-shadow:0 0 6px 1px #000 inset;box-shadow:0 0 6px 1px #000 inset}#feature .white_space .sub_tit::before{background:#fff}#feature .white_space .check_list h3{border-bottom:#fff 1px dashed}#feature .white_space .check_list h3 span::before{border:#fff 3px solid;border-top-style:none;border-right-style:none}@media only screen and (min-width: 769px){#feature .form_area{margin-bottom:70px}}#caution{background:#f2f4f5}#caution .tit{margin:30px 0 14px;font-size:1.17rem;font-weight:bold}#caution .num_list{margin:10px 0}@media only screen and (min-width: 769px){#caution .tit{margin:40px 0 18px}}