*{box-sizing:border-box;font-family:微軟正黑體,新細明體;letter-spacing:1px;line-height:1.5}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,time,tt,u,ul,var,video{border:0;font-size:100%;margin:0;padding:0;vertical-align:baseline}table,tbody,td,tfoot,th,thead,tr{font-size:100%;margin:0;padding:0}body{background-color:#fafafa;margin:0}a:focus,button:focus,div:focus,input:focus,select:focus,textarea:focus{outline:3px dashed #b2102b}.main_title,h1{font-size:2.25rem}.sub_title,h2{font-size:1.5rem}h3{font-size:1.375rem}h4{font-size:1.25rem}h5{font-size:1.125rem}.container{height:100%;margin:0 auto;width:50%}@media (max-width:1680px){.container{width:60%}}@media (max-width:1360px){.container{width:70%}}@media (max-width:1024px){.container{padding:0 50px;width:80%}.main_title,h1{font-size:2rem}.sub_title,h2{font-size:1.375rem}h3{font-size:1.25rem}h4{font-size:1.125rem}}@media (max-width:768px){.container{width:100%}.main_title,h1{font-size:1.75rem}}@media (max-width:540px){.container{padding:0 30px}}@media (max-width:420px){.container{padding:0 20px}}.red_text{color:#b2102b}.nav_bar{border-bottom:1px solid #e8e8e8;height:80px;justify-content:space-between;padding:0 130px}.nav,.nav_bar{align-items:center;display:flex;width:100%}.nav{color:#2d2d2d;font-size:1.125rem;height:100%;justify-content:flex-end}.nav_anchor{color:#fafafa!important;width:4%!important}.nav>a{color:#2d2d2d;justify-content:center;text-decoration:none;width:10.66%}.nav>.nav_item,.nav>a{align-items:center;display:flex;height:100%}.nav>.nav_item.active{background-color:#b2102b;color:#fff}.nav>.nav_item:hover{color:#ff5a5a}.nav>.nav_item.active:hover{color:#fff}.nav_menu_container{align-items:center;display:flex;height:100%;justify-content:center;position:relative;white-space:nowrap;width:11.1%}.nav_menu_container>a{color:#2d2d2d;text-decoration:none}.nav_menu_container.active{background-color:#b2102b}.nav_menu_container.active>a{color:#fff}.nav_menu_container:hover>a{color:#ff5a5a}.nav_menu_container.active:hover>a{color:#fff}.nav>.nav_item img,.nav_menu_container img{margin-left:5px;position:relative;top:-2px}.nav_menu{background-color:#fff;border:1px solid #e0e0e0;box-shadow:0 3px 5px #0003;display:none;height:auto;left:50%;padding:10px 0;position:absolute;top:70px;transform:translate(-50%);width:100%}.nav_menu_btn{padding:15px;text-align:center;width:100%}.nav_menu_btn a{color:#2d2d2d;text-decoration:none}.nav_menu_btn a:hover{color:#ff5a5a}.nav_bar_btn{background-color:#fff;border:1px solid rgba(0,0,0,.1);border-radius:5px;cursor:pointer;display:none;padding:5px 15px}.nav_bar_btn_icon{display:inline-block;height:100%;width:100%}.mobile_nav_close{display:none}@media (max-width:1680px){.nav_bar{padding:0 50px}}@media (max-width:1279px){.nav_bar_btn{border:1px solid rgba(0,0,0,.1);border-radius:5px;cursor:pointer}.nav,.nav_bar_btn{background-color:#fff;display:block}.nav{height:100vh;left:-50%;overflow:auto;padding:70px 0 0;position:fixed;top:0;transition-duration:1s;width:50%;z-index:100}.nav a{height:auto;justify-content:flex-start}.open_nav{left:0!important}.nav>.nav_item{min-width:auto}.nav>.nav_item,.nav_menu_container{height:auto;margin:10px 0;padding:15px 30px;width:100%}.nav_menu_container{display:block}.nav_menu{background:none;border:0 solid #e0e0e0;box-shadow:none;display:none;height:auto;left:0;padding:10px 0 0;position:relative;top:0;transform:translate(0);width:100%;z-index:99}.nav_menu_btn{text-align:left}.nav_menu_btn a{color:#2d2d2d;text-decoration:none}.mobile_nav_close{cursor:pointer;display:block;position:absolute;right:30px;top:20px;z-index:100}}@media (max-width:768px){.nav_bar{padding:0 30px}.nav{left:-60%;width:60%}}@media (max-width:420px){.nav_bar{padding:0 10px 0 20px}.nav{left:-70%;width:70%}}.banner{background-position:bottom;background-repeat:no-repeat;height:370px;width:100%}.about_taian_banner{background-image:url(../image/about_taian_banner.png)}.check_insurance_banner{background-image:url(../image/check_insurance_banner.png)}.friendly_service_banner{background-image:url(../image/friendly_service_banner.png)}.microinsurance_banner{background-image:url(../image/microinsurance_banner.png)}.insurance_product_banner{background-image:url(../image/insurance_product_banner.png)}.file_download_banner{background-image:url(../image/file_download_banner.png)}.sitemap_banner{background-image:url(../image/sitemap_banner.png)}.contact_us_banner{background-image:url(../image/contact_us_banner.png)}.banner .container{align-items:center;display:flex;width:55%}.banner_title_container{border-left:10px solid #b2102b;margin-left:25vw;padding-left:30px;width:50%}.banner_title_flex{display:flex}.banner_title_container .title{margin-bottom:15px}.banner_title_container .title h2{color:#2d2d2d;font-family:Microsoft Yahei;font-weight:700;letter-spacing:5px}.banner_title_container .subtitle p{color:#939393;font-family:arial;font-weight:400;letter-spacing:6px}@media (max-width:1680px){.banner_title_container{margin-left:30vw}}@media (max-width:1024px){.banner{background-size:auto 420px}.banner .container{width:100%}.about_taian_banner{background-image:url(../image/about_taian_banner_980.png)}.check_insurance_banner{background-image:url(../image/check_insurance_banner_980.png)}.friendly_service_banner{background-image:url(../image/friendly_service_banner_980.png)}.microinsurance_banner{background-image:url(../image/microinsurance_banner_980.png)}.insurance_product_banner{background-image:url(../image/insurance_product_banner_980.png)}.file_download_banner{background-image:url(../image/file_download_banner_980.png)}.sitemap_banner{background-image:url(../image/sitemap_banner_980.png)}.contact_us_banner{background-image:url(../image/contact_us_banner_980.png)}.banner .container{position:relative}.banner img{display:block;opacity:0;width:100%}.banner_title_container{left:50vw;margin-left:0;position:absolute;top:120px;width:30%}.banner_title_container .subtitle p{letter-spacing:4px}}@media (max-width:840px){.banner{background-size:auto 360px}.banner_title_container{right:12vw}}@media (max-width:768px){.banner{background-size:auto 310px;height:400px}.about_taian_banner{background-image:url(../image/about_taian_banner_768.png)}.check_insurance_banner{background-image:url(../image/check_insurance_banner_768.png)}.friendly_service_banner{background-image:url(../image/friendly_service_banner_768.png)}.microinsurance_banner{background-image:url(../image/microinsurance_banner_768.png)}.insurance_product_banner{background-image:url(../image/insurance_product_banner_768.png)}.file_download_banner{background-image:url(../image/file_download_banner_768.png)}.sitemap_banner{background-image:url(../image/sitemap_banner_768.png)}.contact_us_banner{background-image:url(../image/contact_us_banner_768.png)}.banner_title_container .subtitle p{letter-spacing:3px}.banner img{display:none}.banner_title_container{border-left:0 solid #b2102b;left:0;padding:0 30px;text-align:center;top:40px;width:100%}.banner_title_container .title{margin-bottom:10px}}@media (max-width:420px){.banner_title_container .title{margin-bottom:5px}}.main{background-position:bottom;background-repeat:no-repeat;width:100%}.main_anchor{text-align:center}.main_anchor a{color:#fafafa}.main_tab{display:flex;justify-content:center;margin-top:80px}.main_tab button{background:#fff;border:2px solid #b2102b;border-radius:8px;color:#b2102b;cursor:pointer;font-size:1.25rem;font-weight:700;margin:0 15px;padding:10px 0;width:calc(25% - 30px)}.main_tab button.active,.main_tab button:hover{background:#b2102b;color:#fff}.about_taian_main_bg_1{background-image:url(../image/about_taian_main_bg_1.png)}.about_taian_main_bg_2{background-image:url(../image/about_taian_main_bg_2.png)}.about_taian_main_bg_3{background-image:url(../image/about_taian_main_bg_3.png)}.friendly_service_main_bg_1{background-image:url(../image/friendly_service_main_bg_1.png)}.friendly_service_main_bg_2{background-image:url(../image/friendly_service_main_bg_2.png)}.microinsurance_main_bg{background-image:url(../image/microinsurance_main_bg.png)}.file_download_main_bg{background-image:url(../image/file_download_main_bg.png)}.sitemap_main_bg{background-image:url(../image/sitemap_main_bg.png)}.contact_us_main_bg{background-image:url(../image/contact_us_main_bg.png)}.check_insurance_main_bg{background-image:url(../image/check_insurance_main_bg.png);background-position:bottom;background-repeat:no-repeat}.main .container{padding:80px 50px 130px}@media (max-width:1680px){.main{background:none}}@media (max-width:768px){.main_tab{flex-wrap:wrap;margin-top:50px}.main_tab button{font-size:1.125rem;margin:0 15px 20px;padding:8px 0;width:calc(50% - 30px)}}@media (max-width:540px){.main .container{padding:50px 30px 80px}.main_tab{margin-top:30px}.main_tab button{margin:0 10px 20px;width:calc(50% - 20px)}}@media (max-width:420px){.main .container{padding:50px 20px 80px}}.edit_area{min-height:500px}.branch_office_container{display:flex;flex-wrap:wrap;margin:0 auto;padding-top:80px;width:60%}.branch_office_item{margin:0 25px 80px;width:calc(33.333% - 50px)}.branch_office_item .title{border-bottom:1px solid #e0e0e0;color:#2d2d2d;font-weight:700;padding-bottom:15px}.branch_office_item .title h3{font-family:Microsoft Yahei;letter-spacing:3px}.branch_office_item .infor{font-size:1.125rem;padding-top:15px}.branch_office_item .infor>div{margin-bottom:5px}.branch_office_item .infor>div a{color:#b2102b}@media (max-width:1680px){.branch_office_container{width:80%}}@media (max-width:1360px){.branch_office_container{padding:80px 50px 0;width:100%}}@media (max-width:1024px){.branch_office_item{margin:0 25px 60px;width:calc(50% - 50px)}}@media (max-width:768px){.branch_office_container{padding:50px 30px 0}.branch_office_item{margin:0 15px 50px;width:calc(50% - 30px)}}@media (max-width:540px){.branch_office_item{margin:0 20px 50px;width:100%}}.insurance_product_container{margin:80px auto 0;width:60%}.insurance_product_container:after{clear:both;content:"";display:block}.insurance_product_container .insurance_product_nav{background-color:#fff;border:1px solid #e0e0e0;border-radius:20px;float:left;padding:30px;width:30%}.insurance_product_nav_item{border-bottom:1px solid #e0e0e0;font-size:1.25rem;font-weight:700;margin-bottom:20px;padding-bottom:20px;width:100%}.insurance_product_nav_item .item_name{cursor:pointer;display:flex;justify-content:space-between}.insurance_product_nav_item .item_name span{margin-left:20px}.insurance_product_nav_item .item_menu{padding-left:25px}.insurance_product_nav_item .item_menu li{margin-top:15px}.insurance_product_nav_item .item_menu li a{color:#2d2d2d;font-size:1.125rem;font-weight:700;text-decoration:none}.insurance_product_nav_item .item_menu li a.active,.insurance_product_nav_item .item_menu li a:hover{color:#b2102b}.insurance_product_container .edit_area{float:left;margin-left:50px;width:calc(70% - 50px)}@media (max-width:1680px){.insurance_product_container{width:80%}}@media (max-width:1360px){.insurance_product_container{padding:0 50px;width:100%}.insurance_product_container .insurance_product_nav{width:280px}.insurance_product_container .edit_area{margin-left:30px;width:calc(70% - 30px)}}@media (max-width:1024px){.insurance_product_container{margin-top:50px;padding:0 50px;width:100%}.insurance_product_container .insurance_product_nav{margin-bottom:30px;width:100%}.insurance_product_container .edit_area{margin-left:0;width:100%}}@media (max-width:768px){.insurance_product_container{margin-top:30px;padding:0 30px}}@media (max-width:420px){.insurance_product_container{padding:0 20px}}.form_area{background-color:#fff;border-radius:20px;box-shadow:0 5px 20px #0000001a;padding:50px;width:100%}.input_container{margin-bottom:30px;width:100%}.input_container input:disabled{background-color:#f5f5f5;cursor:not-allowed}.input_container input::-moz-placeholder{color:#595959}.input_container input::placeholder{color:#595959}.input_container label{font-size:1rem}.input_container .input{border:2px solid #bfbfbf;border-radius:99px;height:60px;margin-top:10px;width:100%}.input_container .input input{border:0;border-radius:99px;font-size:1.25rem;height:100%;padding-left:20px;width:100%}.input_container .radio_button{align-items:center;display:flex;flex-wrap:wrap;height:60px;margin-top:10px;width:100%}.input_container .radio_button .radio_button_choice{margin-right:50px}.input_container .radio_button label{font-size:1.25rem}input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:2px solid #b2102b;border-radius:50%;height:24px;margin:0 3px 0 0;position:relative;top:4px;width:24px}input[type=radio]:checked{background-image:url(../image/radio_dot.png);background-position:50%;background-repeat:no-repeat;background-size:14px}.input_container .textarea{margin-top:10px;width:100%}.input_container .textarea textarea{border:2px solid #bfbfbf;border-radius:20px;font-size:1.25rem;height:180px;padding:20px;width:100%}.contact_item_container{border:1px solid #bfbfbf;border-radius:20px;height:180px;margin:10px 0;overflow:auto;padding:20px;width:100%}.input_note{color:#757575;font-size:1rem;margin-top:10px;padding-left:10px}.input_note.pl-0{padding-left:0}.input_error_message{color:red;font-size:1rem;margin-top:10px;padding-left:10px;text-align:left}.input_button_container{margin-top:50px;text-align:center}.input_button_container input[type=button]{background-color:#b2102b;border:0;border-radius:99px;color:#fff;cursor:pointer;font-size:1.25rem;font-weight:700;height:60px;margin:0 auto;width:40%}@media (max-width:960px){.input_container .radio_button{height:auto;padding-left:10px}.input_container .radio_button .radio_button_choice{margin-bottom:10px;margin-right:0;width:100%}}@media (max-width:540px){.input_container .input input,.input_container .radio_button label,.input_container .textarea textarea{font-size:1.125rem}.input_button_container input[type=button]{width:70%}}.form_note{font-size:1rem;margin-top:20px;text-align:center}.page_note_container{color:#2d2d2d;font-size:1rem;margin-top:50px}.page_note_container .title{margin-bottom:10px}.page_note_container ul{padding-left:20px}.page_note_container ul li{list-style:decimal;margin-bottom:5px}@media (max-width:768px){.form_area{padding:30px}}.paragraph_container{color:#2d2d2d;margin-bottom:50px}.paragraph_container .title{border-left:5px solid #b2102b;margin-bottom:15px;padding-left:10px}.paragraph_container .text{font-size:1.125rem;padding-left:15px}@media (max-width:540px){.paragraph_container{margin-bottom:30px}.paragraph_container .text{font-size:1rem}}.footer{background-color:#751223;color:#fff;font-size:1rem;padding:0 30px;width:100%}.footer_anchor{color:#751223}.footer .container{padding:40px 0 30px}.footer_contact_info{display:flex;flex-wrap:wrap;margin-top:10px}.footer_contact_info>div{margin:5px 0;padding-right:30px;width:33.333%}.footer_copyright{align-items:center;display:flex;justify-content:space-between;margin-top:20px}@media (max-width:768px){.footer_contact_info>div{width:50%}}@media (max-width:540px){.footer_contact_info>div{width:100%}}.pup_bg{background-color:#0009;height:100%;left:0;position:fixed;top:0;width:100%;z-index:99}.terms_container{padding-left:30px}.terms_title{margin-bottom:10px}.terms_content{background-color:#fff;border:2px solid #e0e0e0;border-radius:12px;height:400px;padding:20px 10px 20px 20px;width:100%}.terms_content>div{height:100%;overflow:auto;padding-right:10px}.terms_content>div::-webkit-scrollbar{border-radius:10px;width:10px}.terms_content>div::-webkit-scrollbar-track{background:none}.terms_content>div::-webkit-scrollbar-thumb{background:#757575;border-radius:10px}.terms_content>div::-webkit-scrollbar-thumb:hover{background:#757575}.terms_check_container{margin-top:30px}.terms_check_note{margin-bottom:10px}.terms_check{color:#2d2d2d;margin-bottom:5px;padding-left:23px;position:relative}.terms_check.disabled label{color:#595959!important}.terms_check input{left:0;position:absolute;top:2px;transform:scale(1.2)}.terms_check input:disabled{background-color:#f5f5f5;border:2px solid #bfbfbf;cursor:not-allowed}.page_btn_container{margin-top:50px;text-align:center;width:100%}.page_btn_container a,.page_btn_container button{background:#b11611;border:0;border-radius:12px;color:#fff;cursor:pointer;display:block;font-size:1.25rem;font-weight:700;height:60px;line-height:3.5rem;margin:0 auto;text-decoration:none;width:15em}@media (max-width:768px){.terms_container{padding-left:0}}@media (max-width:420px){.page_btn_container a,.page_btn_container button{width:90%}}.reg_form_container{display:flex;flex-wrap:wrap;padding-left:30px}.reg_form_container .w100{margin-left:10px;margin-right:10px;width:calc(100% - 20px)}.reg_form_container .w50{margin-left:10px;margin-right:10px;width:calc(50% - 20px)!important}.reg_form_container .w25{margin-left:10px;margin-right:10px;width:calc(25% - 20px)}.radio_button_container{display:flex;flex-wrap:wrap}.radio_button_item{align-items:center;display:flex;height:50px;padding-left:5px;width:50%}.radio_button_item label{margin-bottom:0}.radio_button_item input[type=radio]{top:0}@media (max-width:1024px){.reg_form_container .w50{width:calc(100% - 20px)!important}.reg_form_container .w25{margin-bottom:15px;margin-left:0;width:calc(100% - 20px)}.form_container .input_container .custom-input{margin:0}}@media (max-width:768px){.reg_form_container{padding-left:0}}.process_fin_container{align-items:center;display:flex;height:calc(100dvh - 405px);justify-content:center;width:100%}.process_fin_info{padding:0 30px;text-align:center}.process_fin_info img{max-width:100%}@media (max-width:768px){.process_fin_info img{width:7em}.process_fin_container{height:calc(100dvh - 320px)}}@media (max-width:420px){.process_fin_info img{width:6em}}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#fff}::-webkit-scrollbar-thumb{background:#bfbfbf;border-radius:99rem}::-webkit-scrollbar-thumb:hover{background:#555}.input_warning_text{color:#b11611;display:none;margin-top:5px;padding-right:5px;text-align:right}.page_title_container{align-items:center;background-image:url(../image/page_title_line_bg.png);background-position:50%;background-repeat:repeat-x;display:flex;height:40px;margin-top:80px;position:relative}.page_title_container .title_name{background-color:#fafafa;font-size:1.5rem;left:0;padding-right:20px;position:absolute;top:0}@media (max-width:768px){.page_title_container{margin:50px auto 0;width:calc(100% - 100px)}}@media (max-width:540px){.page_title_container{width:calc(100% - 60px)}}@media (max-width:420px){.page_title_container{width:calc(100% - 40px)}}.main_bg_1{background-image:url(../image/main_bg_1.png)}.main_bg_1,.main_bg_2{background-position:bottom;background-repeat:no-repeat;min-height:calc(100vh - 190px)}.main_bg_2{background-image:url(../image/main_bg_2.png)}.main_bg_3{background-image:url(../image/main_bg_3.png);background-position:bottom;background-repeat:no-repeat;min-height:calc(100vh - 190px)}.main_container{margin-top:50px;padding-bottom:165px}@media (max-width:768px){.main_container{margin-top:30px;padding-bottom:130px}}.login_container{background-color:#f5f5f5;border-radius:12px;margin:0 auto;padding:100px 45px 50px;position:relative;width:35em}.tab_btn_container{display:flex;left:0;position:absolute;top:0;width:100%;z-index:10}.tab_btn{align-items:center;background-color:#595959;color:#fff;display:flex;justify-content:center;padding:15px 0;position:relative;text-align:center;text-decoration:none;width:100%;z-index:15}.tab_btn br{display:none}.tab_btn .num,.tab_btn h2{color:#fff}.tab_btn:first-child{border-top-left-radius:12px}.tab_btn:last-child{border-top-right-radius:12px}.tab_btn.active{background-color:#b11611}.tab_btn .tab_arrow_container{bottom:-22px;display:none;left:0;position:absolute;text-align:center;width:100%}.tab_btn.active .tab_arrow_container{display:block}@media (max-width:768px){.login_container{padding:90px 25px 30px;width:100%}}@media (max-width:480px){.login_container{padding:110px 25px 30px}.tab_btn br{display:inline}}@media (max-width:420px){.login_container{padding:110px 15px 30px}}.form_container .input_container.form-error .custom-input,.form_container .input_container.form-error .input input{border-color:#b91c1c}.form_container .input_container .input{border:none;height:50px;margin-top:10px;position:relative}.form_container .input_container .custom-input,.form_container .input_container .radio_button{height:50px}.form_container .input_container .custom-input,.form_container .input_container .input input{background-color:#fff;border:1px solid #e0e0e0;border-radius:10px;font-size:1.125rem;font-weight:700;padding:0 10px}.form_container .input_container .custom-input:disabled,.form_container .input_container input:disabled{background-color:#f5f5f5;cursor:not-allowed}.form_container .input_container .custom-input::-moz-placeholder,.input_container input::-moz-placeholder{color:#595959}.form_container .input_container .custom-input::placeholder,.input_container input::placeholder{color:#595959}.select_container{display:flex;flex-wrap:wrap;margin-top:10px;width:100%}.select_container select{background-color:#fff;border:1px solid #e0e0e0;border-radius:10px;font-size:1.125rem;font-weight:700;height:50px;margin:0 5px;padding:0 10px;width:calc(33.333% - 10px)}.style_for_wrong{border:1px solid #b11611!important}.form_note_container{display:flex;flex-wrap:wrap;justify-content:space-between;padding:0 5px}.form_btn_container{display:flex;justify-content:center;margin-top:30px;text-align:center}.form_btn_container button{background-color:#b11611;border:0;border-radius:12px;cursor:pointer;font-size:1.375rem;font-weight:700;height:60px;margin:0 5px;width:calc(50% - 10px)}.form_btn_container .filled_button{background-color:#b11611;color:#fff}.form_btn_container .line_button{background-color:#fff;border:2px solid #b11611;color:#b11611}.form_note_container a{color:#b11611;text-decoration:none}.verification_note_container{font-size:1.125rem;margin:20px 0;padding:0 5px}.verification_note_container>div{margin:5px 0}.verification_note_container a{color:#b11611}.verification_note_container .verification_resend{margin-top:10px}@media (max-width:480px){.form_btn_container button{height:auto;padding-block:1rem;width:100%}.pup_window .btn_container{display:flex;flex-direction:column;gap:1rem}.pup_window .btn_container .btn{width:100%!important}.pup_window .btn_container .btn:nth-child(2){margin-left:0!important}}@media (max-width:420px){.form_note_container{justify-content:flex-start}.form_note_container>div{margin-bottom:10px;padding-left:5px;width:100%}.form_note_container>div:nth-child(2){padding-right:5px;text-align:right}}.notice_list_container{font-size:1.125rem;padding-left:30px}.notice_list_container li{margin-bottom:15px}.policy_inquiry_window{margin-bottom:30px;margin-top:30px;padding-top:54px;position:relative;width:100%}.policy_content{max-height:40rem;overflow:auto;padding:20px 30px}.policy_content_container{background-color:#fff;border:2px solid #e0e0e0;border-radius:0 0 12px 12px;padding:5px 0}.policy_content_item{border-bottom:1px solid #e0e0e0;padding-bottom:10px;padding-top:30px}.policy_content_item:last-child{border-bottom:0 solid #e0e0e0}.policy_content_item .item_row{align-items:flex-end;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:10px}.policy_content_item .item_row .w100{max-width:100%;width:100%;word-break:break-word}.policy_content_item .item_row .btn,.policy_content_item .item_row .title{font-size:1.125rem;font-weight:700}.policy_content_item .item_row .btn a{align-items:center;display:flex;text-decoration:none}.policy_content_item .item_row .btn button{align-items:center;background:none;border:none;cursor:pointer;display:flex;font-size:1.125rem;font-weight:700}.policy_content_item .item_row>div{margin-bottom:10px}.policy_content_item .item_row ul{padding-left:30px}.policy_content_item .item_row ul li{margin-top:5px}.policy_content_item .item_row .table_container{width:100%}.policy_content_item .item_row table{border-collapse:collapse;width:100%}.policy_content_item .item_row table th{background-color:#ffe4e2;border-right:1px solid #fff;font-weight:400;padding:10px 20px;text-align:left;vertical-align:middle}.policy_content_item .item_row table th:first-child{border-left:1px solid #ffe4e2;width:20%}.policy_content_item .item_row table th:last-child{border-right:0 solid #fff}.policy_content_item .item_row table td{border:1px solid #e0e0e0;font-weight:400;padding:10px 20px;vertical-align:middle}.policy_content_item .item_row table td.number{text-align:center}@media (max-width:540px){.notice_list_container{font-size:1rem}}.pup_window{margin:2rem auto;width:27rem}.pup_window .icon_container{text-align:center}.pup_window .text_container{font-size:18px;line-height:1.5;margin-bottom:15px}.pup_window .btn_container{display:flex;justify-content:center;margin-top:30px}.btn_container a{text-decoration:none}.pup_window .btn_container .btn{border-radius:4px;cursor:pointer;font-size:20px;font-weight:700;padding:12px 10px;text-align:center;width:calc(50% - 10px)}.pup_window .btn_container .btn:first-child{margin-right:10px}.pup_window .btn_container .btn:nth-child(2){margin-left:10px}.pup_window .btn_container .btn.line_btn{background-color:#fff;border:2px solid #b11611;color:#b11611}.pup_window .btn_container .btn.filled_btn{background-color:#b11611;border:2px solid #b11611;color:#fff;display:grid;place-items:center}.pup_window .window_close_icon{cursor:pointer;position:absolute;right:25px;top:25px}@media (max-width:768px){.pup_window{max-width:90%}}@media (max-width:540px){.pup_window .icon_container img{max-width:70%}}.reg_setting_container{background-color:#fff;border:2px solid #e0e0e0;border-radius:0 0 12px 12px;padding:60px 30px 20px}.reg_setting_info{margin-bottom:20px}.reg_setting_info .title{font-size:1.25rem;font-weight:700;margin-bottom:10px}.reg_setting_info .text{font-size:1.125rem}.reg_setting_terms .title{margin-bottom:10px}.terms_checkbox_container{padding-left:20px;position:relative}.verification_code_input_container{margin:30px auto 0;width:25em}.password_input_container{margin-top:30px;width:25em}@media (max-width:768px){.password_input_container,.verification_code_input_container{width:80%}}@media (max-width:540px){.password_input_container,.verification_code_input_container{width:100%}}@media (max-width:480px){.reg_setting_container{padding:80px 30px 20px}}@media (max-width:420px){.reg_setting_container{padding:100px 30px 20px}}.input_container .input_btn{background-color:#b11611;border:0;border-radius:12px;color:#fff;cursor:pointer;font-size:1.125rem;font-weight:700;height:100%;padding:0 25px;position:absolute;right:0;top:0}.input_container .default-input{background-color:#fff;border:1px solid #595959;border-radius:10px;font-size:1.125rem;font-weight:700;height:50px;padding:0 10px;width:calc(100% - 10px)}.forgot_password_container{background-color:#f5f5f5;border-radius:12px;margin:0 auto;padding:50px 45px;position:relative;width:35em}
