@import url("/css/global/common_sub.css");@import url("/css/global/af_layer.css");.event_layer_wrap{display:none;position:fixed;top:0;left:0;z-index:2000}.event_layer_wrap .layer_contents{position:fixed;top:50%;left:50%;background:#fff;width:420px;transform:translate(-50%, -50%)}.event_layer_wrap .layer_contents .banner_img{position:relative}.event_layer_wrap .layer_contents .banner_img .sub_bg img{display:block;width:100%;height:100%}.event_layer_wrap .layer_contents .banner_img>img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:5}.event_layer_wrap .layer_contents .banner_img .event_link{position:absolute;top:0;left:0;width:100%;height:100%;font:0/0 a;z-index:10}.event_layer_wrap .layer_contents .btn_area{display:flex}.event_layer_wrap .layer_contents .btn_area button{background:#2f2f39;width:100%;height:52px;color:#fff;font-size:18px}.event_layer_wrap .layer_contents .btn_area .btn_close{flex:0 0 auto;width:144px;border-left:1px solid #45454b}.event_layer_wrap .layer_contents>.btn_close{position:absolute;top:6px;right:6px;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3e%3cpath fill='%23FFF' fill-rule='evenodd' d='m13.84 12.389 9.355 9.359a1 1 0 0 1 0 1.414l-.498.499c-.391.859-1.024.859-1.414 0l-9.355-9.358-9.355 9.358c-.391.859-1.024.859-1.414 0l-.499-.499a1 1 0 0 1 0-1.414l9.49-9.358L.702 3.73c-.39-1.047-.39-1.23 0-2.071l.499-.499a1 1 0 0 1 1.414 0l9.313 9.316L21.24 1.16a1 1 0 0 1 1.414 0l.499.499c.39.841.39 1.024 0 2.071l-9.313 8.659Z'/%3e%3c/svg%3e") 50% 50% no-repeat;background-size:12px 12px;width:30px;height:30px;font:0/0 a;z-index:15}.event_layer_wrap.active{display:block}a{cursor:pointer;color:#666}a:link,a:visited,a:active{text-decoration:none}a:hover{text-decoration:none}i{font-style:normal}textarea,select,input{font-size:12px}#accessibility{position:relative;z-index:10001}#accessibility a{position:absolute;top:-999px;left:0;width:200px;height:24px;padding-top:4px;background-color:#000;text-align:center;color:#fff !important;font-size:14px}#accessibility a:active,#accessibility a:focus{top:0}#menu .menu.text li a:hover{color:#1559ff}#signatureB .visual .inner{display:flex;align-items:flex-start;justify-content:center;flex-direction:column;background:url("/images/signature/bg_signature.jpg") 100% 0 no-repeat;background-size:424px 298px;width:960px;min-height:337px;margin:0 auto;padding:0 440px 0 0;box-sizing:border-box}#signatureB .visual .inner h4{color:#17191C;font-size:32px;font-weight:600}#signatureB .visual .inner h4 strong{color:#0182FF;font-weight:600}#signatureB .visual .inner p{margin:20px 0 22px;color:#525661;font-size:15px;line-height:1.4}#signatureB .visual .inner .btn{display:block;background:#006cff;width:fit-content;height:52px;padding:0 39px;border-radius:12px;color:#FCFCFD;font-size:16px;line-height:52px;font-weight:500}#signatureB .process{background:rgba(246,246,249,0.8)}#signatureB .process .inner{position:relative;width:960px;margin:0 auto;padding:53px 0 53px}#signatureB .process .inner h2{margin-bottom:24px;color:#17191C;font-size:28px;text-align:center;font-weight:600}#signatureB .process .inner ol{display:flex;justify-content:space-between;margin-top:20px}#signatureB .process .inner ol li{overflow:hidden;width:224px;padding:162px 0 0;box-sizing:border-box;border-radius:20px;color:#bcc3db;font-size:18px;text-align:center}#signatureB .process .inner ol li .box{min-height:120px;padding:0 16px;box-sizing:border-box}#signatureB .process .inner ol li strong{display:block;color:#17191C;font-size:24px;font-weight:600;line-height:34px}#signatureB .process .inner ol li p{margin-top:6px;color:#525661;font-size:16px;font-weight:400;line-height:1.4;text-align:center}#signatureB .process .inner ol li.prc1{background:#fff url("/images/signature/img_sig_process01.jpg") 0 0 no-repeat;background-size:224px 162px}#signatureB .process .inner ol li.prc2{background:#fff url("/images/signature/img_sig_process02.jpg") 0 0 no-repeat;background-size:224px 162px}#signatureB .process .inner ol li.prc3{background:#fff url("/images/signature/img_sig_process03.jpg") 0 0 no-repeat;background-size:224px 162px}#signatureB .process .inner ol li.prc4{background:#fff url("/images/signature/img_sig_process04.jpg") 0 0 no-repeat;background-size:224px 162px}#signatureB .process .inner .group_wrap{display:flex;align-items:center;gap:0 21px}#signatureB .process .inner .group_wrap span{display:flex;align-items:center;gap:0 10px;width:100%}#signatureB .process .inner .group_wrap span em{flex:0 0 auto;background:rgba(1,130,255,0.05);width:fit-content;min-width:150px;height:25px;padding:0 30px;border-radius:25px;border:1px solid rgba(117,123,138,0.2);color:#757B8A;font-size:18px;line-height:25px;text-align:center}#signatureB .process .inner .group_wrap span::before,#signatureB .process .inner .group_wrap span::after{content:'';background:rgba(117,123,138,0.2);width:100%;height:1px}#signatureB .process .inner .info{position:relative;margin-top:24px}#signatureB .process .inner .info p{margin-bottom:10px;color:#525661;font-size:18px}#signatureB .process .inner .info ul{display:flex;flex-direction:column;gap:2px 0}#signatureB .process .inner .info ul li{color:#444;font-size:16px}#signatureB .process .inner .info ul li strong{font-weight:600;opacity:.7}#signatureB .guide{position:relative;margin-bottom:-57px;padding:60px 0 0}#signatureB .guide h2{margin-bottom:20px;color:#17191C;font-size:28px;text-align:center;font-weight:600}#signatureB .guide .desc{margin-bottom:40px;color:#525661;font-size:18px;text-align:center}#signatureB .guide .btnArea{margin-top:40px}#signatureB .guide .btnArea a{display:block;background:#006cff;width:fit-content;height:52px;margin:0 auto;padding:0 37px;border-radius:12px;color:#FCFCFD;font-size:16px;line-height:52px;font-weight:500}#signatureB .guide ul{width:734px;margin:40px auto 0}#signatureB .guide ul li{color:#525661;font-size:18px;line-height:30px;text-align:left;text-indent:-20px}#signatureB .guide ul li:not(:first-child){margin-top:10px}#signatureB .guide ul li span{color:#4279FF}#signatureB .guide ul li .link_font1,#signatureB .guide ul li .link_font2{display:inline-block;background:#F1F2F4;height:28px;margin-left:8px;padding:0 10px;border-radius:4px;line-height:27px;text-indent:0}#signatureB .guide ul li .link_font1::after,#signatureB .guide ul li .link_font2::after{content:"";display:inline-block;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' fill='none' viewBox='0 0 8 8'%3e%3cpath stroke='%23525661' stroke-linecap='round' stroke-linejoin='round' d='M2 7.5 6 4 2 .5'/%3e%3c/svg%3e");background-position:50% 50%;background-repeat:no-repeat;background-size:100% 100%;width:8px;height:8px;margin-left:5px}#signatureB .guide ul li .link_font1 span,#signatureB .guide ul li .link_font2 span{color:#525661;font-size:13px}#signatureB .guide ul li .link_font1 span:after,#signatureB .guide ul li .link_font1 span:before,#signatureB .guide ul li .link_font2 span:after,#signatureB .guide ul li .link_font2 span:before{left:100%;top:7px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;display:block;margin:0 0 0 4px}#signatureB .guide ul li .link_font1 span:after,#signatureB .guide ul li .link_font2 span:after{border-color:rgba(255,255,255,0);border-left-color:#fff;border-width:2px;margin-top:-2px}#signatureB .guide ul li .link_font1 span:before,#signatureB .guide ul li .link_font2 span:before{border-color:rgba(119,119,119,0);border-left-color:#777;border-width:3px;margin-top:-3px}#signatureB .guide dl{position:relative;background:#fafafa;width:960px;margin:50px auto 100px;padding:20px 0 20px 140px;border:1px solid #dfdfdf}#signatureB .guide dl dt{position:absolute;top:50%;left:35px;margin-top:-10px;color:#2d2d2d;font-size:18px}#signatureB .guide dl dd{color:#6d6d6d;font-size:18px;line-height:1.5}#signatureB .guide .inner{background:rgba(246,246,249,0.8);margin:60px 0 0;padding:60px 0}#signatureB .guide h3{margin-bottom:40px;color:#17191C;font-size:28px;text-align:center;font-weight:600}#signatureB .guide .img_01{background:url("/images/signature/img_sig_guide01.jpg") 50% 100% no-repeat;background-size:400px 309px;width:100%;height:330px}#signatureB .guide .detail_guide{display:flex;justify-content:center;gap:0 40px;margin-bottom:112px}#signatureB .guide .detail_guide li{background:#fff;width:383px;border-radius:16px;text-indent:0}#signatureB .guide .detail_guide li .img{width:100%;height:270px}#signatureB .guide .detail_guide li.g1 .img{background:url("/images/signature/img_sig_guide02.jpg") 50% 56px no-repeat;background-size:259px 193px}#signatureB .guide .detail_guide li.g2 .img{background:url("/images/signature/img_sig_guide03.jpg") 50% 100% no-repeat;background-size:293px 248px}#signatureB .guide .detail_guide li .text{min-height:176px;padding:42px 34px 0;box-sizing:border-box}#signatureB .guide .detail_guide li .text strong{display:block;margin-bottom:8px;color:#17191C;font-size:18px;font-weight:600}#signatureB .guide .detail_guide li .text p{margin-top:4px;padding-left:11px;color:#757B8A;font-size:15px;line-height:1.2;text-indent:-11px}#signatureB .guide .detail_guide li .text p:first-of-type{margin-top:0}#signatureB .guide .detail_guide li .text p.red{color:#FF2F00}#signatureB .guide .detail_common{display:flex;justify-content:center;gap:120px 40px;width:960px;margin:0 auto}#signatureB .guide .detail_common.first{margin-top:67px;padding-bottom:60px;border-bottom:1px solid #ddd}#signatureB .guide .detail_common.last{padding-top:67px}#signatureB .guide .detail_common li{width:246px;text-indent:0}#signatureB .guide .detail_common li img{display:block;width:246px;height:138px}#signatureB .guide .detail_common li .text{padding-top:25px;color:#17191C;font-size:17px;line-height:1.4;text-align:center}body.bg_signature{background:#f9f9f9}body.bg_signature #header{padding-bottom:0}body.bg_signature #footer{background:#fff}.apply_wrap{width:960px;margin:0 auto;padding-top:50px}.apply_wrap h2{color:#2b2b2b;font-size:24px;letter-spacing:-.75px}.apply_wrap dl{position:relative;margin-top:60px;padding:30px;border:1px solid #ddd;color:#777;font-size:18px}.apply_wrap dl dt{margin-bottom:10px;color:#333;font-size:18px}.apply_wrap dl dd{line-height:1.5;font-size:16px}.apply_wrap .balloon_list{margin-top:20px;zoom:1;margin-left:-30px}.apply_wrap .balloon_list:after{content:"";display:block;clear:both}.apply_wrap .balloon_list .box{float:left;position:relative;overflow:hidden;background:#fff;width:298px;min-height:377px;margin:0 0 30px 30px;border:1px solid #e9e9e9;border-radius:5px}.apply_wrap .balloon_list .box>a{display:block;position:absolute;top:0;left:0;width:100%;height:100%;min-height:377px;z-index:10}.apply_wrap .balloon_list .box>a>div{position:absolute;top:50%;left:0;width:100%;transform:translate(0, -50%);text-align:center}.apply_wrap .balloon_list .box>a>div i{display:block;background:url("/images/signature/icons.png") 0 -104px no-repeat;width:66px;height:66px;margin:0 auto}.apply_wrap .balloon_list .box>a>div span{display:block;margin:15px 0 5px;color:#9d9d9d;font-size:14px}.apply_wrap .balloon_list .box>a>div p{color:#222;font-size:20px;font-weight:bold}.apply_wrap .balloon_list .box>a .btn_st{position:static;width:180px;height:48px;line-height:48px;text-align:center;margin:0 auto 40px;background-color:#006cff;border-radius:3px;color:#fff;font-size:15px;text-indent:0;transform:translate(0, 0)}.apply_wrap .balloon_list .box>a .btn_st em{display:inline-block;display:none;width:21px;height:21px;margin-right:5px;background:url("/images/signature/icons.png") 0 -270px no-repeat;vertical-align:-4px}.apply_wrap .balloon_list .box.item>a>div p{color:#777}.apply_wrap .balloon_list .box.item>a>div p:first-child{margin:0 0 15px;font-size:17px;color:#222}.apply_wrap .balloon_list .box .sub_text{display:block;font-size:14px;color:#999;margin:5px 0 40px 0;text-indent:0;line-height:1.4;text-align:center;letter-spacing:-1px}.apply_wrap .balloon_list .box .sub_text.red{color:#f04242}.apply_wrap .balloon_list .box.item>a>div i{background-position:0 -200px}.apply_wrap .balloon_list .box>a.blind{background-color:rgba(0,0,0,0.8)}.apply_wrap .balloon_list .box>a.blind::before{content:'';display:inline-block;vertical-align:middle}.apply_wrap .balloon_list .box>a.blind .btn_st{margin-top:20px}.apply_wrap .balloon_list .box>a.blind p{margin-top:120px;line-height:1.4;text-align:center;font-size:17px;color:#fff;text-indent:0;letter-spacing:-1px}.apply_wrap .balloon_list .box span.img{display:block;height:215px;border-bottom:1px solid #e9e9e9}.apply_wrap .balloon_list .box .balloon_info{min-height:90px;padding-top:20px;text-align:center}.apply_wrap .balloon_list .box .balloon_info p{line-height:120%;margin-bottom:12px;color:#1cc23d;font-size:18px;font-weight:bold;text-align:center}.apply_wrap .balloon_list .box .balloon_info p em{display:inline-block;*display:inline;zoom:1;background:url("/images/signature/icons.png") 0 -46px no-repeat;padding-left:27px}.apply_wrap .balloon_list .box .balloon_info p+span{margin-bottom:5px}.apply_wrap .balloon_list .box .balloon_info span{display:block;height:auto;text-align:center;color:#aaa;font-size:14px}.apply_wrap .balloon_list .box .balloon_info span i{display:inline-block;*display:inline;zoom:1;position:relative;background:url("/images/signature/icons.png") 0 2px no-repeat;margin-right:7px;padding:0 7px 0 17px}.apply_wrap .balloon_list .box .balloon_info span i:after{content:"";display:block;position:absolute;top:50%;right:0;background:#d9d9d9;width:1px;height:12px;margin-top:-6px}.apply_wrap .balloon_list .box .balloon_info a{display:inline-block;margin-top:3px;padding-bottom:1px;font-size:13px;color:#006cff;border-bottom:1px solid #006cff}.apply_wrap .balloon_list .box .balloon_info.reject p{color:#f04242}.apply_wrap .balloon_list .box .balloon_info.reject p em{background-position:0 -175px;padding-left:20px}.apply_wrap .balloon_list .box .balloon_info.reject span i{margin:0}.apply_wrap .balloon_list .box .balloon_info.reject span i:after{display:none}.apply_wrap .balloon_list .box .balloon_info.ing p{color:#484848}.apply_wrap .balloon_list .box .balloon_info.ing p em{background:none;padding-left:0}.apply_wrap .balloon_list .box .btn_area{position:absolute;bottom:0;left:0;width:100%;border-top:1px solid #f4f4f4}.apply_wrap .balloon_list .box .btn_area:after{content:"";display:block;clear:both;position:absolute;top:50%;left:50%;background:#eee;width:1px;height:20px;margin-top:-10px}.apply_wrap .balloon_list .box .btn_area a{float:right;width:149px;height:50px;color:#5f5f5f;font-size:16px;font-weight:bold;line-height:50px;text-align:center}.apply_wrap .balloon_list .box .btn_area a:first-child{float:left}.layer_signature{display:none;position:absolute;top:0;left:0;width:100%;z-index:9999}.layer_signature .dim{display:block;background:#000;position:fixed;top:0;bottom:0;left:0;right:0;width:100%;height:100%;opacity:.15;filter:alpha(opacity=15);z-index:1}.layer_signature .layer_content{position:absolute;top:110px;left:50%;background:#fff;width:670px;margin-left:-375px;padding:40px 40px 50px;border-radius:5px;z-index:2}.layer_signature .layer_content h2{margin-bottom:40px;color:#2b2b2b;font-size:24px}.layer_signature .layer_content .close{position:absolute;top:20px;right:20px;background:url("/images/signature/icons.png") 0 -76px no-repeat;width:18px;height:18px;font:0/0 a}.layer_signature .layer_content .frm{display:flex;align-items:center;position:relative;margin-bottom:20px}.layer_signature .layer_content .frm:nth-of-type(2){align-items:unset}.layer_signature .layer_content .frm:nth-of-type(2) dt{padding-top:10px}.layer_signature .layer_content .frm dt{width:112px;color:#333;font-size:17px}.layer_signature .layer_content .frm dd{color:#333;font-size:17px}.layer_signature .layer_content .frm dd .num{width:350px;height:38px;padding-left:13px;border:1px solid #d6d6d6;color:#777;line-height:38px}.layer_signature .layer_content .frm dd ul{margin-top:20px;color:#777;font-size:14px;line-height:1.5}.layer_signature .layer_content .frm dd .imgfile_url{margin-bottom:10px}.layer_signature .layer_content .frm dd .imgfile_url:after{content:"";display:block;clear:both}.layer_signature .layer_content .frm dd .imgfile_url input.img_url{display:inline-block;float:left;width:350px;height:38px;padding-left:13px;border:1px solid #d6d6d6;border-right:0 none;color:#777;line-height:38px}.layer_signature .layer_content .frm dd .imgfile_url label{float:left;position:relative;background:#656472;width:101px;height:40px;color:#fff;text-align:center;cursor:pointer;line-height:40px}.layer_signature .layer_content .frm dd .imgfile_url .btn_file{position:absolute;top:0;left:0;filter:alpha(opacity=0);opacity:0;width:101px;height:40px;cursor:pointer;z-index:5}.layer_signature .layer_content .frm dd .imgfile_url button{background:#fff;width:71px;height:40px;margin-left:8px;border:1px solid #d6d6d6;color:#a5a5a5;font-size:14px;font-weight:bold;line-height:40px;text-align:center}.layer_signature .layer_content .agree .agree_chk{position:relative;width:100%;height:50px;border:1px solid #d5d5d5;border-width:1px 1px 0 1px;line-height:50px}.layer_signature .layer_content .agree .agree_chk label{padding-left:20px;color:#292929;font-size:14px;font-weight:bold}.layer_signature .layer_content .agree .agree_chk input[type=checkbox]{position:absolute;top:16px;right:20px;width:18px;height:18px}.layer_signature .layer_content .agree .agree_con{width:650px;padding:15px 0 15px 20px;border:1px solid #d6d6d6;line-height:1.5}.layer_signature .layer_content .agree .agree_con>div{overflow-y:scroll;height:102px}.layer_signature .layer_content .agree .agree_con p{margin-top:10px}.layer_signature .layer_content .agree .agree_con p:first-child{margin-top:0}.layer_signature .layer_content .agree .agree_chk *{display:inline-block;*display:inline;zoom:1}.layer_signature .layer_content .agree .agree_chk input[type=radio]{vertical-align:middle}.layer_signature .layer_content .notice{position:relative;background:#f9f9f9;margin:30px 0 10px;width:100%;padding:15px;border:1px solid #d6d6d6;box-sizing:border-box}.layer_signature .layer_content .notice dt{margin-bottom:10px;color:#333;font-size:18px}.layer_signature .layer_content .notice dd{padding-left:9px;color:#4b4b4b;font-size:13px;line-height:1.5;word-break:keep-all;text-indent:-9px}.layer_signature .layer_content .btnArea{margin-top:50px;text-align:center}.layer_signature .layer_content .btnArea a{display:inline-block;*display:inline;zoom:1;background:#006cff;width:187px;height:53px;border-radius:3px;color:#fff;font-size:18px;text-align:center;line-height:53px;letter-spacing:-.75px}.status_wrap{width:960px;margin:0 auto;padding-top:50px}.status_wrap h2{color:#2b2b2b;font-size:24px;letter-spacing:-.75px}.status_wrap .status_list{margin-top:20px}.status_wrap .status_list li{position:relative;overflow:hidden;background:#fff;margin-top:20px}.status_wrap .status_list li:first-child{margin-top:20px}.status_wrap .status_list li .img{position:absolute;top:0;left:0;width:168px;height:106px}.status_wrap .status_list li .img img{position:absolute;bottom:0;left:50%;height:106px;margin-left:-62px}.status_wrap .status_list li .box{position:relative;min-height:105px;padding-left:200px;border:1px solid #e9e9e9}.status_wrap .status_list li .box>span{display:block;margin:46px 0 10px;color:#3d82f6;font-size:14px;font-weight:bold}.status_wrap .status_list li .box>span i{display:inline-block;*display:inline;zoom:1;position:relative;background:url("/images/signature/icons.png") 0 -21px no-repeat;margin-right:7px;padding:0 7px 0 17px}.status_wrap .status_list li .box>span i:after{content:"";display:block;position:absolute;top:50%;right:0;background:#d9d9d9;width:1px;height:12px;margin-top:-6px}.status_wrap .status_list li .box>p{color:#484848;font-size:18px}.status_wrap .status_list li .box a{position:absolute;top:50%;right:20px;box-sizing:border-box;min-width:81px;height:30px;padding:0 12px;margin-top:-15px;border:1px solid #e2e2e2;border-radius:30px;color:#555;font-size:13px;text-align:center;line-height:30px;cursor:text}.status_wrap .status_list li .box.okay a{color:#004aff}.status_wrap .status_list li .box.reapply>span{margin-top:30px}.status_wrap .status_list li .box.reapply p{color:#ed0000}.status_wrap .status_list li .box.use a,.status_wrap .status_list li .box.reapply a{background:#426cff;border:1px solid #426cff;color:#fff;cursor:pointer}.status_wrap .status_list li .reject{padding:30px;border:1px solid #e9e9e9;border-top:0 none;color:#7c7c7c;font-size:16px;line-height:1.5}.status_wrap dl{margin-top:40px;padding:30px;border:1px solid #ddd}.status_wrap dl dt{margin-bottom:13px;color:#333;font-size:18px}.status_wrap dl dd{color:#777;font-size:17px;line-height:1.5}.b_factory{height:525px;margin-top:-2px;background:url("/images/signature/bg_factory.jpg") no-repeat center}.b_factory .inner,.b_factory_step .inner,.b_factory_list .inner{width:960px;margin:0 auto;text-align:center}.b_factory .inner{padding:84px 0 77px}.b_factory .inner h4{width:614px;height:204px;margin:0 auto;background:url("/images/signature/bg_factory_title.png") no-repeat center;padding:56px 0 0 30px;box-sizing:border-box;color:#0182FF;font-size:50px;font-weight:600;letter-spacing:-.8px}.b_factory .inner h4 span{display:block;padding-bottom:8px;color:#17191c;font-size:28px}.b_factory .inner p{padding:20px 0 35px;font-size:18px;color:#fff;line-height:28px}.b_factory .inner strong{padding:10px 20px;font-size:18px;color:#fff;background-color:#3ebe00;border-radius:20px}.b_factory_step{margin:53px 0}.b_factory_step h4{margin-bottom:60px;font-size:36px;font-weight:600;color:#17191C;letter-spacing:-2px}.b_factory_step ol{display:flex;flex-wrap:wrap;overflow:hidden;gap:20px;padding:0 20px}.b_factory_step ol li{position:relative;width:450px;min-height:221px;padding:44px 25px 59px;border:1px solid rgba(117,123,138,0.2);border-radius:20px;box-sizing:border-box}.b_factory_step ol li em{position:absolute;top:-1px;left:-1px;background:#d9ecff;width:50px;height:50px;border-radius:20px 0;color:#158cff;font-size:20px;font-weight:600;text-align:center;line-height:50px}.b_factory_step ol li span{display:block;width:192px;height:120px;margin:0 auto;background-color:#ddd}.b_factory_step ol li.list1 span{background:url(/images/signature/img_sig_factory_01.png) no-repeat;background-size:100% 100%}.b_factory_step ol li.list2 span{background:url(/images/signature/img_sig_factory_02.png) no-repeat;background-size:100% 100%}.b_factory_step ol li.list3 span{background:url(/images/signature/img_sig_factory_03.png) no-repeat;background-size:100% 100%}.b_factory_step ol li.list4 span{background:url(/images/signature/img_sig_factory_04.png) no-repeat;background-size:100% 100%}.b_factory_step ol li strong{display:block;margin:12px 0;font-size:20px;color:#17191C}.b_factory_step ol li p{margin-top:8px;color:#525661;line-height:140%;font-size:15px}.b_factory_list{padding:60px 0 100px;background-color:rgba(246,246,249,0.8);margin-bottom:-57px}.b_factory_list h4{margin-bottom:20px;font-size:36px;font-weight:600;color:#17191C;letter-spacing:-2px}.b_factory_list .inner>p{margin-bottom:40px;font-size:18px;color:#444}ul.bjlist li{position:relative;background:#fff;min-height:206px;margin-top:20px;padding:0 0 0 210px;zoom:1}ul.bjlist li:first-child{margin-top:0}ul.bjlist li:after{content:"";display:block;clear:both}ul.bjlist li:before{content:"";position:absolute;top:10px;left:10px;background:#0182FF;width:6px;height:186px}ul.bjlist li .img{position:absolute;top:50%;left:55px;margin-top:-68px}ul.bjlist li .img img{display:block;width:136px;height:136px;border-radius:50%}ul.bjlist li .producer{float:left;width:252px;padding-top:55px;text-align:left}ul.bjlist li .producer span{display:block;margin-bottom:8px;color:#0182ff;font-size:18px}ul.bjlist li .producer strong{display:block;color:#17191c;font-size:28px;font-weight:bold}ul.bjlist li .producer strong em{display:block;margin-top:2px;color:#757B8A;font-size:18px}ul.bjlist li .sample{float:left;position:relative;width:231px;padding-top:24px}ul.bjlist li .sample>p{width:fit-content;height:24px;margin:0 auto 3px;padding:0 15px;border:1px solid #ff3f3f;border-radius:30px;color:#ff3f3f;font-size:15px;font-weight:bold;line-height:24px}ul.bjlist li .sample .img_sgt{display:block;position:relative;overflow:hidden;width:231px;height:135px}ul.bjlist li .sample .img_sgt img{position:absolute;bottom:0;left:0;width:231px}ul.bjlist li .request{position:absolute;top:10px;right:10px;background:#0182ff;width:136px;height:126px;padding-top:60px;color:#fff;font-size:18px}ul.bjlist li .request span{display:block;line-height:22px}ul.bjlist li .request em{display:block;background:url(/images/signature/arrow_right.png) 0 0 no-repeat;width:22px;height:22px;margin:10px auto 0}.b_factory_list .attention{margin:60px 0 20px;font-size:28px;color:#17191C;font-weight:bold}.b_factory_list .attention_list li{margin-bottom:8px;font-size:18px;color:#525661}.ai_signature #signatureB .visual .inner{display:flex;flex-direction:column;justify-content:center;background-image:url("/images/signature/bg_ai_signature.png");background-position:100% 0;background-repeat:no-repeat;background-size:424px 298px;min-height:298px;padding:0 424px 0 0}[dark=true] .ai_signature #signatureB .visual .inner{background-image:url("/images/signature/bg_ai_signature_dark.png")}.ai_signature #signatureB .visual .inner h4{color:#17191C;font-size:32px;font-weight:600;line-height:1.3;letter-spacing:0}[dark=true] .ai_signature #signatureB .visual .inner h4{color:#E2E4E9}.ai_signature #signatureB .visual .inner p{color:#525661;font-size:15px;letter-spacing:0}[dark=true] .ai_signature #signatureB .visual .inner p{color:#D5D7DC}.ai_signature #signatureB .visual .inner p em{display:block;margin-top:8px;color:#0182FF;font-size:15px}.ai_signature .guide_area{background-color:rgba(252,252,253,0.95);border-width:1px 0 0 0;border-style:solid;border-color:rgba(117,123,138,0.1)}[dark=true] .ai_signature .guide_area{background-color:rgba(23,25,28,0.95)}[dark=true] .ai_signature .guide_area{border-color:rgba(117,123,138,0.1)}.ai_signature .guide_area .inner{width:960px;margin:0 auto;padding:40px 0}.ai_signature .guide_area .inner h2{color:#17191C;font-size:22px;font-weight:600}[dark=true] .ai_signature .guide_area .inner h2{color:#E2E4E9}.ai_signature .guide_area .inner .production_guide{display:flex;gap:0 18px;margin-top:24px}.ai_signature .guide_area .inner .production_guide li{flex:0 1 auto;position:relative;width:100%;height:230px;border-width:1px;border-style:solid;border-color:#E2E4E9;border-radius:20px;box-sizing:border-box}[dark=true] .ai_signature .guide_area .inner .production_guide li{border-color:#3B3D45}.ai_signature .guide_area .inner .production_guide li:before{content:"";display:block;background-color:#E2E4E9;background-position:0 0;background-repeat:no-repeat;background-size:100% 100%;width:100%;height:178px;border-radius:18px 18px 0 0}[dark=true] .ai_signature .guide_area .inner .production_guide li:before{background-color:#1C1E22}.ai_signature .guide_area .inner .production_guide li>em{position:absolute;top:-1px;left:-1px;background-color:#6FB9FF;min-width:42px;height:34px;border-radius:20px 0 20px 0;color:#FCFCFD;font-size:15px;font-weight:600;text-align:center;line-height:34px}.ai_signature .guide_area .inner .production_guide li>span{display:flex;align-items:center;justify-content:center;color:#17191C;height:50px;padding:15px 20px;box-sizing:border-box;font-size:15px;font-weight:500;text-align:center}[dark=true] .ai_signature .guide_area .inner .production_guide li>span{color:#E2E4E9}.ai_signature .guide_area .inner .production_guide li.step1:before{background-image:url("/images/signature/ai_guide1.png")}[dark=true] .ai_signature .guide_area .inner .production_guide li.step1:before{background-image:url("/images/signature/ai_guide1_dark.png")}.ai_signature .guide_area .inner .production_guide li.step2:before{background-image:url("/images/signature/ai_guide2.png")}[dark=true] .ai_signature .guide_area .inner .production_guide li.step2:before{background-image:url("/images/signature/ai_guide2_dark.png")}.ai_signature .guide_area .inner .production_guide li.step3:before{background-image:url("/images/signature/ai_guide3.png")}[dark=true] .ai_signature .guide_area .inner .production_guide li.step3:before{background-image:url("/images/signature/ai_guide3_dark.png")}.ai_signature .guide_area .inner .info_box{padding:40px 0}.ai_signature .guide_area .inner .info_box h3{color:#17191C;font-size:17px;font-weight:500}[dark=true] .ai_signature .guide_area .inner .info_box h3{color:#E2E4E9}.ai_signature .guide_area .inner .info_box>ul{margin-top:12px}.ai_signature .guide_area .inner .info_box>ul li{margin-top:4px;color:#757B8A;font-size:15px;line-height:1.4}[dark=true] .ai_signature .guide_area .inner .info_box>ul li{color:#9196A1}.ai_signature .guide_area .inner .info_box>ul li:first-of-type{margin-top:0}.ai_signature .guide_area .inner .info_box>ul li.accent{color:#525661}[dark=true] .ai_signature .guide_area .inner .info_box>ul li.accent{color:#D5D7DC}.ai_signature #footer{margin-top:0}
