*{box-sizing:border-box}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;vertical-align:middle}html{scroll-behavior:smooth}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{display:block}a,a:focus,a:active,a:hover{text-decoration:none;color:#212121}button{display:flex;justify-content:center;align-items:center;padding:0;margin:0;border:none;border-radius:0;background-color:rgba(0,0,0,0);appearance:none;cursor:pointer}body,input,select,textarea,button,pre{font-size:16px;font-weight:400;font-family:"Pretendard",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif !important;color:#212121;word-break:keep-all}.blind,caption span,legend{overflow:hidden;position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0, 0, 0, 0)}@font-face{font-family:"GmarketSans";font-weight:700;src:url("/font/GmarketSansTTFBold.woff2") format("woff2")}@font-face{font-family:"GmarketSans";font-weight:500;src:url("/font/GmarketSansTTFMedium.woff2") format("woff2")}@font-face{font-family:"GmarketSans";font-weight:100;src:url("/font/GmarketSansTTFLight.woff2") format("woff2")}@font-face{font-family:"Montserrat";font-weight:700;src:url("/font/Montserrat-Bold.woff2") format("woff2")}@font-face{font-family:"Montserrat";font-weight:500;src:url("/font/Montserrat-Medium.woff2") format("woff2")}@font-face{font-family:"Montserrat";font-weight:400;src:url("/font/Montserrat-Regular.woff2") format("woff2")}@font-face{font-family:"Montserrat";font-weight:300;src:url("/font/Montserrat-Light.woff2") format("woff2")}@font-face{font-family:"Montserrat";font-weight:100;src:url("/font/Montserrat-Thin.woff2") format("woff2")}@font-face{font-family:"Pretendard";font-weight:700;src:url("/font/Pretendard-Bold.woff2") format("woff2")}@font-face{font-family:"Pretendard";font-weight:500;src:url("/font/Pretendard-Medium.woff2") format("woff2")}@font-face{font-family:"Pretendard";font-weight:400;src:url("/font/Pretendard-Regular.woff2") format("woff2")}@font-face{font-family:"Pretendard";font-weight:300;src:url("/font/Pretendard-Light.woff2") format("woff2")}@font-face{font-family:"Pretendard";font-weight:100;src:url("/font/Pretendard-Thin.woff2") format("woff2")}@font-face{font-family:"Helvetica";font-weight:700;src:url("/font/Helvetica-Bold.woff") format("woff")}@font-face{font-family:"Helvetica";font-weight:400;src:url("/font/Helvetica-Regular.woff") format("woff")}@font-face{font-family:"Helvetica";font-weight:100;src:url("/font/Helvetica-Light.woff") format("woff")}.common_icon{display:inline-flex;justify-content:center;align-items:center;width:24px;height:24px;font-size:0;line-height:0;vertical-align:middle}.common_icon::after{display:inline-block;width:100%;height:100%;background:center/100% no-repeat;content:""}@media screen and (max-width: 767px){.icon_logo_black{width:100px;height:29px}}@media screen and (min-width: 768px)and (max-width: 1039px){.icon_logo_black{width:100px;height:29px}}@media screen and (min-width: 1040px){.icon_logo_black{width:127px;height:20px}}.icon_logo_black::after{background-image:url("/img/icon/icon_logo_black.svg")}@media screen and (max-width: 767px){.icon_logo_white{width:100px;height:29px}}@media screen and (min-width: 768px)and (max-width: 1039px){.icon_logo_white{width:100px;height:29px}}@media screen and (min-width: 1040px){.icon_logo_white{width:127px;height:20px}}.icon_logo_white::after{background-image:url("/img/icon/icon_logo_white.svg")}.icon_mypage{width:24px;height:24px}.icon_mypage::after{background-image:url("/img/icon/icon_mypage.svg")}.icon_shopping{width:24px;height:24px}.icon_shopping::after{background-image:url("/img/icon/icon_shopping.svg")}.icon_prompt_setting_black{width:24px;height:24px}.icon_prompt_setting_black::after{background-image:url("/img/icon/icon_prompt_setting_black.svg")}.icon_prompt_setting_white{width:24px;height:24px}.icon_prompt_setting_white::after{background-image:url("/img/icon/icon_prompt_setting_white.svg")}.icon_prompt_setting_close{width:24px;height:24px}.icon_prompt_setting_close::after{background-image:url("/img/icon/icon_prompt_setting_close.svg")}.icon_close{width:24px;height:24px}.icon_close::after{background-image:url("/img/icon/icon_close.svg")}.icon_menu{width:24px;height:24px}.icon_menu::after{background-image:url("/img/icon/icon_menu.svg")}.icon_generate_image_black{width:24px;height:24px}.icon_generate_image_black::after{background-image:url("/img/icon/icon_generate_image_black.svg")}.icon_generate_image_white{width:24px;height:24px}.icon_generate_image_white::after{background-image:url("/img/icon/icon_generate_image_white.svg")}.icon_theme_light{width:20px;height:20px}.icon_theme_light::after{background-image:url("/img/icon/icon_theme_light.svg")}.icon_theme_dark{width:20px;height:20px}.icon_theme_dark::after{background-image:url("/img/icon/icon_theme_dark.svg")}.icon_prompt_reset{width:16px;height:16px}.icon_prompt_reset::after{background-image:url("/img/icon/icon_prompt_reset.svg")}.icon_original_image_close{width:24px;height:24px}.icon_original_image_close::after{background-image:url("/img/icon/icon_original_image_close.svg")}.icon_original_image_save{width:24px;height:24px}.icon_original_image_save::after{background-image:url("/img/icon/icon_original_image_save.svg")}@media screen and (max-width: 767px){.ly_pop_wrap{display:none;position:fixed;top:0px;left:0px;width:100%;height:100%}.ly_pop_wrap.active{display:block}.ly_pop_wrap .dimmed{width:100%;height:100%;position:absolute;top:0px;left:0px;background-color:rgba(0,0,0,.5)}.ly_pop_wrap .ly_pop{overflow-y:scroll;position:absolute;top:50%;left:50%;padding:20px;border-radius:10px;width:100%;max-height:90vh;background-color:#fff;transform:translate(-50%, -50%)}.ly_pop_wrap .ly_pop .ly_pop_heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px}.ly_pop_wrap .ly_pop .ly_pop_heading .ly_pop_title{font-size:28px;font-weight:700;line-height:42px}.ly_pop_wrap .ly_pop .ly_pop_assets .ly_pop_assets_list{display:flex;flex-wrap:wrap}.ly_pop_wrap .ly_pop .ly_pop_assets .ly_pop_assets_list .ly_pop_assets_item{width:calc(50% - 10px)}.ly_pop_wrap .ly_pop .ly_pop_assets .ly_pop_assets_list .ly_pop_assets_item:not(:nth-of-type(2n)){margin-right:20px}.ly_pop_wrap .ly_pop .ly_pop_assets .ly_pop_assets_list .ly_pop_assets_item:nth-of-type(n+3){margin-top:20px}.ly_pop_wrap .ly_pop .ly_pop_assets .ly_pop_assets_list .ly_pop_assets_item .ly_pop_assets_box{height:100%;padding:16px;border:1px solid #ddd;border-radius:10px;cursor:pointer}.ly_pop_wrap .ly_pop .ly_pop_assets .ly_pop_assets_list .ly_pop_assets_item .ly_pop_assets_box .ly_pop_assets_img{width:100%;padding:0px 10px;margin-bottom:12px}.ly_pop_wrap .ly_pop .ly_pop_assets .ly_pop_assets_list .ly_pop_assets_item .ly_pop_assets_box .ly_pop_assets_type{display:inline-block;margin-bottom:6px;font-size:16px;line-height:24px}.ly_pop_wrap .ly_pop .ly_pop_assets .ly_pop_assets_list .ly_pop_assets_item .ly_pop_assets_box .ly_pop_assets_explain{font-size:14px;font-weight:300;line-height:20px;color:#666}}@media screen and (min-width: 768px)and (max-width: 1039px){.ly_pop_wrap{display:none;position:fixed;top:0px;left:0px;width:100%;height:100%}.ly_pop_wrap.active{display:block}.ly_pop_wrap .dimmed{width:100%;height:100%;position:absolute;top:0px;left:0px;background-color:rgba(0,0,0,.5)}.ly_pop_wrap .ly_pop{overflow-y:scroll;position:absolute;top:50%;left:50%;padding:20px;border-radius:10px;width:100%;max-height:90vh;background-color:#fff;transform:translate(-50%, -50%)}.ly_pop_wrap .ly_pop .ly_pop_heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px}.ly_pop_wrap .ly_pop .ly_pop_heading .ly_pop_title{font-size:28px;font-weight:700;line-height:42px}.ly_pop_wrap .ly_pop .ly_pop_assets .ly_pop_assets_list{display:flex;flex-wrap:wrap}.ly_pop_wrap .ly_pop .ly_pop_assets .ly_pop_assets_list .ly_pop_assets_item{width:calc(33.3333333333% - 13.3333333333px)}.ly_pop_wrap .ly_pop .ly_pop_assets .ly_pop_assets_list .ly_pop_assets_item:not(:nth-of-type(3n)){margin-right:20px}.ly_pop_wrap .ly_pop .ly_pop_assets .ly_pop_assets_list .ly_pop_assets_item:nth-of-type(n+4){margin-top:20px}.ly_pop_wrap .ly_pop .ly_pop_assets .ly_pop_assets_list .ly_pop_assets_item .ly_pop_assets_box{height:100%;padding:16px;border:1px solid #ddd;border-radius:10px;cursor:pointer}.ly_pop_wrap .ly_pop .ly_pop_assets .ly_pop_assets_list .ly_pop_assets_item .ly_pop_assets_box .ly_pop_assets_img{width:100%;padding:0px 10px;margin-bottom:12px}.ly_pop_wrap .ly_pop .ly_pop_assets .ly_pop_assets_list .ly_pop_assets_item .ly_pop_assets_box .ly_pop_assets_type{display:inline-block;margin-bottom:6px;font-size:16px;line-height:24px}.ly_pop_wrap .ly_pop .ly_pop_assets .ly_pop_assets_list .ly_pop_assets_item .ly_pop_assets_box .ly_pop_assets_explain{font-size:14px;font-weight:300;line-height:20px;color:#666}}@media screen and (min-width: 1040px){.ly_pop_wrap{display:none;position:fixed;top:0px;left:0px;width:100%;height:100%}.ly_pop_wrap.active{display:block}.ly_pop_wrap .dimmed{width:100%;height:100%;position:absolute;top:0px;left:0px;background-color:rgba(0,0,0,.5)}.ly_pop_wrap .ly_pop{overflow-y:scroll;position:absolute;top:50%;left:50%;padding:20px;border-radius:10px;width:1000px;max-height:90vh;background-color:#fff;transform:translate(-50%, -50%)}.ly_pop_wrap .ly_pop .ly_pop_heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px}.ly_pop_wrap .ly_pop .ly_pop_heading .ly_pop_title{font-size:28px;font-weight:700;line-height:42px}.ly_pop_wrap .ly_pop .ly_pop_assets .ly_pop_assets_list{display:flex;flex-wrap:wrap}.ly_pop_wrap .ly_pop .ly_pop_assets .ly_pop_assets_list .ly_pop_assets_item{width:calc(33.3333333333% - 13.3333333333px)}.ly_pop_wrap .ly_pop .ly_pop_assets .ly_pop_assets_list .ly_pop_assets_item:not(:nth-of-type(3n)){margin-right:20px}.ly_pop_wrap .ly_pop .ly_pop_assets .ly_pop_assets_list .ly_pop_assets_item:nth-of-type(n+4){margin-top:20px}.ly_pop_wrap .ly_pop .ly_pop_assets .ly_pop_assets_list .ly_pop_assets_item .ly_pop_assets_box{height:100%;padding:16px;border:1px solid #ddd;border-radius:10px;cursor:pointer}.ly_pop_wrap .ly_pop .ly_pop_assets .ly_pop_assets_list .ly_pop_assets_item .ly_pop_assets_box .ly_pop_assets_img{width:100%;padding:0px 10px;margin-bottom:12px}.ly_pop_wrap .ly_pop .ly_pop_assets .ly_pop_assets_list .ly_pop_assets_item .ly_pop_assets_box .ly_pop_assets_type{display:inline-block;margin-bottom:6px;font-size:16px;line-height:24px}.ly_pop_wrap .ly_pop .ly_pop_assets .ly_pop_assets_list .ly_pop_assets_item .ly_pop_assets_box .ly_pop_assets_explain{font-size:14px;font-weight:300;line-height:20px;color:#666}}@media screen and (max-width: 767px){.progress_container{width:50%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.progress_container .progress_text{display:flex;justify-content:center;gap:2px;margin-bottom:6px}.progress_container .progress_text .progress_text_char{display:inline-block;font-size:14px;line-height:20px;color:#fff;opacity:0;transition:.3s all ease}.progress_container .progress_text .progress_text_char.active{opacity:1}.progress_container .progress{width:100%;height:10px;border-radius:5px;background-color:#fff}.progress_container .progress .progressbar{width:0%;height:100%;border-radius:5px;background-color:#fd4750;transition:.3s all ease}}@media screen and (min-width: 768px)and (max-width: 1039px){.progress_container{width:50%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.progress_container .progress_text{display:flex;justify-content:center;gap:2px;margin-bottom:6px}.progress_container .progress_text .progress_text_char{display:inline-block;font-size:14px;line-height:20px;color:#fff;opacity:0;transition:.3s all ease}.progress_container .progress_text .progress_text_char.active{opacity:1}.progress_container .progress{width:100%;height:10px;border-radius:5px;background-color:#fff}.progress_container .progress .progressbar{width:0%;height:100%;border-radius:5px;background-color:#fd4750;transition:.3s all ease}}@media screen and (min-width: 1040px){.progress_container{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.progress_container .progress_text{display:flex;justify-content:center;gap:2px;margin-bottom:10px}.progress_container .progress_text .progress_text_char{display:inline-block;font-size:16px;line-height:24px;color:#fff;opacity:0;transition:.5s all ease}.progress_container .progress_text .progress_text_char.active{opacity:1}.progress_container .progress{width:500px;height:10px;border-radius:5px;background-color:#fff}.progress_container .progress .progressbar{width:0%;height:100%;border-radius:5px;background-color:#fd4750;transition:.3s all ease}}@media screen and (max-width: 767px){.ly_pop_original_image{position:fixed;top:0px;left:0px;z-index:9999;backdrop-filter:blur(10px);width:100%;height:100%}.ly_pop_original_image .btn_original_image{width:40px;height:40px;border-radius:50%;background-color:#333}.ly_pop_original_image .btn_original_image.btn_original_image_close{position:absolute;top:10px;left:10px}.ly_pop_original_image .btn_original_image.btn_original_image_save{position:absolute;top:10px;right:10px}.ly_pop_original_image .original_image_box{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.ly_pop_original_image .original_image_box .original_image{width:auto;max-height:80vh;object-fit:cover}}@media screen and (min-width: 768px)and (max-width: 1039px){.ly_pop_original_image{position:fixed;top:0px;left:0px;z-index:9999;backdrop-filter:blur(10px);width:100%;height:100%}.ly_pop_original_image .btn_original_image{width:40px;height:40px;border-radius:50%;background-color:#333}.ly_pop_original_image .btn_original_image.btn_original_image_close{position:absolute;top:10px;left:10px}.ly_pop_original_image .btn_original_image.btn_original_image_save{position:absolute;top:10px;right:10px}.ly_pop_original_image .original_image_box{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.ly_pop_original_image .original_image_box .original_image{width:auto;max-height:80vh;object-fit:cover}}@media screen and (min-width: 1040px){.ly_pop_original_image{position:fixed;top:0px;left:0px;z-index:9999;backdrop-filter:blur(10px);width:100%;height:100%}.ly_pop_original_image .btn_original_image{width:40px;height:40px;border-radius:50%;background-color:#333}.ly_pop_original_image .btn_original_image.btn_original_image_close{position:absolute;top:10px;left:10px}.ly_pop_original_image .btn_original_image.btn_original_image_save{position:absolute;top:10px;right:10px}.ly_pop_original_image .original_image_box{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.ly_pop_original_image .original_image_box .original_image{width:auto;max-height:80vh;object-fit:cover}}body.is-fixed{overflow:hidden}@media screen and (max-width: 767px){.common_container.dark .common_header{border-bottom:1px solid #636363}.common_container.dark .common_header .sub_logo_link{color:#fff !important}.common_container .common_header{padding:0px 20px;border-bottom:1px solid #ddd}.common_container .common_header .header_util{display:none}.common_container .common_header .header_inner{display:flex;justify-content:flex-start;align-items:center;position:relative;padding:15px 0px}.common_container .common_header .header_inner .header_inner_left{display:flex;justify-content:flex-start;align-items:center;gap:20px}.common_container .common_header .header_inner .header_inner_left .sub_logo_link{font-size:20px;font-weight:700;line-height:20px;color:#212121}.common_container .common_header .header_inner_right{position:absolute;top:50%;right:0px;transform:translateY(-50%)}.common_container .common_header .header_inner_right .theme_toggle .btn_theme{display:none;padding:5px 6px;border-radius:20px;gap:6px}.common_container .common_header .header_inner_right .theme_toggle .btn_theme.active{display:inline-flex}.common_container .common_header .header_inner_right .theme_toggle .btn_theme.btn_theme_light{background-color:#f3d303}.common_container .common_header .header_inner_right .theme_toggle .btn_theme.btn_theme_dark{flex-direction:row-reverse;background-color:#333}.common_container .common_header .header_inner_right .theme_toggle .btn_theme .btn_theme_text{display:inline-block;font-size:14px;font-weight:700;line-height:20px;color:hsla(0,0%,100%,.5)}.common_container .common_header .header_inner_right .theme_toggle .btn_theme .btn_theme_icon_box{display:flex;justify-content:center;align-items:center;width:30px;height:30px;border-radius:50px;background-color:#fff}}@media screen and (min-width: 768px)and (max-width: 1039px){.common_container.dark .common_header{border-bottom:1px solid #636363}.common_container.dark .common_header .sub_logo_link{color:#fff !important}.common_container .common_header{padding:0px 20px;border-bottom:1px solid #ddd}.common_container .common_header .header_util{display:none}.common_container .common_header .header_inner{display:flex;justify-content:flex-start;align-items:center;position:relative;padding:15px 0px}.common_container .common_header .header_inner .header_inner_left{display:flex;justify-content:flex-start;align-items:center;gap:20px}.common_container .common_header .header_inner .header_inner_left .sub_logo_link{font-size:20px;font-weight:700;line-height:20px;color:#212121}.common_container .common_header .header_inner_right{position:absolute;top:50%;right:0px;transform:translateY(-50%)}.common_container .common_header .header_inner_right .theme_toggle .btn_theme{display:none;padding:5px 6px;border-radius:20px;gap:6px}.common_container .common_header .header_inner_right .theme_toggle .btn_theme.active{display:inline-flex}.common_container .common_header .header_inner_right .theme_toggle .btn_theme.btn_theme_light{background-color:#f3d303}.common_container .common_header .header_inner_right .theme_toggle .btn_theme.btn_theme_dark{flex-direction:row-reverse;background-color:#333}.common_container .common_header .header_inner_right .theme_toggle .btn_theme .btn_theme_text{display:inline-block;font-size:14px;font-weight:700;line-height:20px;color:hsla(0,0%,100%,.5)}.common_container .common_header .header_inner_right .theme_toggle .btn_theme .btn_theme_icon_box{display:flex;justify-content:center;align-items:center;width:30px;height:30px;border-radius:50px;background-color:#fff}}@media screen and (min-width: 1040px){.common_container.dark .common_header{border-bottom:1px solid #636363}.common_container.dark .common_header .sub_logo_link{color:#fff !important}.common_container .common_header{padding:0px 20px;border-bottom:1px solid #ddd}.common_container .common_header .header_inner{display:flex;justify-content:space-between;align-items:center;padding:25px 0px}.common_container .common_header .header_inner .header_inner_left{display:flex;align-items:center;gap:20px}.common_container .common_header .header_inner .header_inner_left .sub_logo_link{font-size:20px;font-weight:700;line-height:20px;color:#212121}.common_container .common_header .header_inner .header_inner_left .header_gnb{margin-left:10px}.common_container .common_header .header_inner .header_inner_left .header_gnb .header_gnb_list{display:flex}.common_container .common_header .header_inner .header_inner_left .header_gnb .header_gnb_list .header_gnb_item .header_gnb_link{padding:0px 15px;font-size:16px;line-height:70px}.common_container .common_header .header_inner .header_inner_right .theme_toggle .btn_theme{display:none;padding:5px 6px;border-radius:20px;gap:6px}.common_container .common_header .header_inner .header_inner_right .theme_toggle .btn_theme.active{display:inline-flex}.common_container .common_header .header_inner .header_inner_right .theme_toggle .btn_theme.btn_theme_light{background-color:#f3d303}.common_container .common_header .header_inner .header_inner_right .theme_toggle .btn_theme.btn_theme_dark{flex-direction:row-reverse;background-color:#333}.common_container .common_header .header_inner .header_inner_right .theme_toggle .btn_theme .btn_theme_text{display:inline-block;font-size:14px;font-weight:700;line-height:20px;color:hsla(0,0%,100%,.5)}.common_container .common_header .header_inner .header_inner_right .theme_toggle .btn_theme .btn_theme_icon_box{display:flex;justify-content:center;align-items:center;width:30px;height:30px;border-radius:50px;background-color:#fff}}@media screen and (max-width: 767px){.common_container.dark .common_footer{background-color:#1e1e1e}.common_container.dark .common_footer .footer_copy{color:#fff}.common_container.dark .common_footer .footer_content{color:#fff}.common_container.dark .common_footer .footer_util{border-top:1px solid #636363;border-bottom:1px solid #636363}.common_container.dark .common_footer .footer_util .footer_util_list .footer_util_item .footer_util_link{color:#fff}.common_container .common_footer{padding:40px 20px;background-color:#f7f9fc}.common_container .common_footer .footer_copy{padding-bottom:18px;font-size:16px;font-weight:700;line-height:24px}.common_container .common_footer .footer_content{display:flex;flex-direction:column}.common_container .common_footer .footer_content .footer_company .company_info .company_info_list .company_info_item{font-size:12px;line-height:20px}.common_container .common_footer .footer_content .footer_company .company_contact .company_contact_list .company_contact_item{font-size:12px;line-height:20px}.common_container .common_footer .footer_content .footer_util{margin-top:16px;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.common_container .common_footer .footer_content .footer_util .footer_util_list{display:flex;justify-content:center}.common_container .common_footer .footer_content .footer_util .footer_util_list .footer_util_item .footer_util_link{padding:10px 12px;font-size:14px;line-height:20px}}@media screen and (min-width: 768px)and (max-width: 1039px){.common_container.dark .common_footer{background-color:#1e1e1e}.common_container.dark .common_footer .footer_copy{color:#fff}.common_container.dark .common_footer .footer_content{color:#fff}.common_container.dark .common_footer .footer_util .footer_util_list .footer_util_item .footer_util_link{color:#fff}.common_container .common_footer{padding:40px 20px;background-color:#f7f9fc}.common_container .common_footer .footer_copy{padding-bottom:18px;font-size:16px;font-weight:700;line-height:24px}.common_container .common_footer .footer_content{display:flex;justify-content:space-between}.common_container .common_footer .footer_content .footer_company .company_info .company_info_list .company_info_item{font-size:12px;line-height:20px}.common_container .common_footer .footer_content .footer_company .company_contact .company_contact_list .company_contact_item{font-size:12px;line-height:20px}.common_container .common_footer .footer_content .footer_util .footer_util_list .footer_util_item:not(:last-of-type){margin-bottom:6px}.common_container .common_footer .footer_content .footer_util .footer_util_list .footer_util_item .footer_util_link{font-size:14px;line-height:20px}}@media screen and (min-width: 1040px){.common_container.dark .common_footer{background-color:#1e1e1e}.common_container.dark .common_footer .footer_copy{color:#fff}.common_container.dark .common_footer .footer_content{color:#fff}.common_container.dark .common_footer .footer_util .footer_util_list .footer_util_item .footer_util_link{color:#fff}.common_container .common_footer{padding:50px 80px;background-color:#f7f9fc}.common_container .common_footer .footer_copy{padding-bottom:18px;font-size:16px;font-weight:700;line-height:24px}.common_container .common_footer .footer_content{display:flex;justify-content:space-between}.common_container .common_footer .footer_content .footer_company .company_info{margin-bottom:30px}.common_container .common_footer .footer_content .footer_company .company_info .company_info_list .company_info_item{font-size:12px;line-height:20px}.common_container .common_footer .footer_content .footer_company .company_contact .company_contact_list .company_contact_item{font-size:12px;line-height:20px}.common_container .common_footer .footer_content .footer_util .footer_util_list .footer_util_item:not(:last-of-type){margin-bottom:6px}.common_container .common_footer .footer_content .footer_util .footer_util_list .footer_util_item .footer_util_link{font-size:14px;line-height:20px}}.dimmed{position:fixed;top:0px;left:0px;width:100%;height:100%;background-color:rgba(0,0,0,.5)}@media screen and (max-width: 767px){.common_wrap .common_container{min-height:100vh;background-color:#f3f4f6}.common_wrap .common_container.dark{background-color:#1e1e1e}.common_wrap .common_container.dark .common_section.section_prompt .section_heading .section_title{color:#fff}.common_wrap .common_container.dark .common_section.section_prompt .section_heading .section_sub_title{color:#b3b3b3}.common_wrap .common_container.dark .common_section.section_prompt .prompt .prompt_form .prompt_input{border:1px solid #636363;background-color:#2a2d32;color:#ededed}.common_wrap .common_container.dark .common_section.section_prompt .prompt .prompt_form .prompt_input::placeholder{color:#b3b3b3}.common_wrap .common_container.dark .common_section.section_prompt .prompt .prompt_form .btn_prompt_reset{background-color:#636363}.common_wrap .common_container.dark .common_section.section_prompt .prompt .btn_prompt_setting{border:1px solid #636363;background-color:#2a2d32}.common_wrap .common_container.dark .common_section.section_prompt .prompt .btn_generate_image{border:1px solid #636363;background-color:#2a2d32}.common_wrap .common_container.dark .common_section.section_prompt .prompt .btn_generate_image .btn_generate_image_text{color:#fff}.common_wrap .common_container.dark .common_section.section_prompt .setting .setting_list .setting_item .setting_label{color:#b3b3b3}.common_wrap .common_container.dark .common_section.section_prompt .setting .setting_list .setting_item .setting_input_box .setting_input{border:1px solid #636363;background-color:#2a2d32;color:#ededed}.common_wrap .common_container.dark .common_section.section_prompt .setting .setting_list .setting_item .setting_input_box .setting_input::placeholder{color:#b3b3b3}.common_wrap .common_container.dark .common_section.section_prompt .setting .setting_list .setting_item .setting_input_box .btn_setting_select{background-color:#636363;transition:.3s all ease}.common_wrap .common_container.dark .common_section.section_prompt .setting .setting_list .setting_item .setting_input_box .btn_setting_select:hover{background-color:#555}.common_wrap .common_container.dark .common_section.section_generate .generate .generate_grid .generate_grid_list .generate_grid_item .generate_grid_box{background-color:#2a2d32}.common_wrap .common_container.dark .common_section.section_workflow_setting .workflow_setting .workflow_setting_list .workflow_setting_item .btn_workflow_setting{border:2px solid #636363;background-color:#2a2d32}.common_wrap .common_container.dark .common_section.section_workflow_setting .workflow_setting .workflow_setting_list .workflow_setting_item .btn_workflow_setting .workflow_setting_title{color:#fff}.common_wrap .common_container.dark .common_section.section_ratio_setting .ratio_setting .ratio_setting_list .ratio_setting_item .btn_ratio_setting{padding:4px 12px;border:2px solid #636363;border-radius:5px;background-color:#636363;font-size:12px;font-weight:700;line-height:18px;color:#fff}.common_wrap .common_container.dark .common_section.section_ratio_setting .ratio_setting .ratio_setting_list .ratio_setting_item .btn_ratio_setting.active{border:2px solid #2a2d32;background-color:#2a2d32;color:#fff}.common_wrap .common_container .common_section.section_prompt{padding:20px 20px 0px 20px}.common_wrap .common_container .common_section.section_prompt .section_heading .section_title{margin-bottom:10px;font-size:24px;font-weight:700;line-height:36px;text-align:center}.common_wrap .common_container .common_section.section_prompt .section_heading .section_sub_title{font-size:12px;line-height:18px;color:#999;text-align:center}.common_wrap .common_container .common_section.section_prompt .prompt{display:flex;width:100%;padding:12px 0px;margin:0 auto}.common_wrap .common_container .common_section.section_prompt .prompt .prompt_form{position:relative;width:100%;font-size:0px}.common_wrap .common_container .common_section.section_prompt .prompt .prompt_form .prompt_input{overflow:hidden;width:100%;padding:12px 56px 12px 16px;border:1px solid #4c4c4c;border-radius:3px 0px 0px 3px;font-size:16px;line-height:24px;background-color:#fff;resize:none}.common_wrap .common_container .common_section.section_prompt .prompt .prompt_form .prompt_input::placeholder{color:#bdbdbd}.common_wrap .common_container .common_section.section_prompt .prompt .prompt_form .prompt_input:focus::placeholder{color:rgba(0,0,0,0)}.common_wrap .common_container .common_section.section_prompt .prompt .prompt_form .prompt_input:focus{outline:none}.common_wrap .common_container .common_section.section_prompt .prompt .prompt_form .btn_prompt_reset{width:30px;height:30px;position:absolute;right:10px;bottom:10px;border-radius:50%;background-color:rgba(0,0,0,.2)}.common_wrap .common_container .common_section.section_prompt .prompt .btn_prompt_setting{width:5%;min-width:50px;padding:12px 0px;border:1px solid #4c4c4c;border-left:none;background-color:#fff}.common_wrap .common_container .common_section.section_prompt .prompt .btn_generate_image{display:flex;flex-direction:column;width:10%;min-width:100px;padding:3px 0px;border:1px solid #4c4c4c;border-radius:0px 3px 3px 0px;border-left:none;background-color:#fff;font-size:12px;font-weight:300;line-height:18px}.common_wrap .common_container .common_section.section_workflow_setting{overflow-x:auto;padding:20px}.common_wrap .common_container .common_section.section_workflow_setting .workflow_setting .workflow_setting_list{display:flex;align-items:center}.common_wrap .common_container .common_section.section_workflow_setting .workflow_setting .workflow_setting_list .workflow_setting_item:not(:last-of-type){margin-right:15px}.common_wrap .common_container .common_section.section_workflow_setting .workflow_setting .workflow_setting_list .workflow_setting_item .btn_workflow_setting{display:flex;justify-content:flex-start;align-items:center;position:relative;padding:0px 0px 0px 61px;width:180px;height:52px;border:2px solid #dadbdd;border-radius:26px;background-color:#fff;box-shadow:0px 3px 5px rgba(0,0,0,.1);transition:.3s all ease}.common_wrap .common_container .common_section.section_workflow_setting .workflow_setting .workflow_setting_list .workflow_setting_item .btn_workflow_setting.active{border:2px solid #fd4750}.common_wrap .common_container .common_section.section_workflow_setting .workflow_setting .workflow_setting_list .workflow_setting_item .btn_workflow_setting .workflow_setting_img_box{position:absolute;top:50%;left:5px;width:40px;height:40px;border-radius:50%;transform:translateY(-50%)}.common_wrap .common_container .common_section.section_workflow_setting .workflow_setting .workflow_setting_list .workflow_setting_item .btn_workflow_setting .workflow_setting_img_box .workflow_setting_img{width:100%;height:auto;border-radius:50%;object-fit:cover}.common_wrap .common_container .common_section.section_ratio_setting{padding:0px 20px 20px 20px}.common_wrap .common_container .common_section.section_ratio_setting .ratio_setting .ratio_setting_list{display:flex;gap:10px}.common_wrap .common_container .common_section.section_ratio_setting .ratio_setting .ratio_setting_list .ratio_setting_item .btn_ratio_setting{padding:4px 12px;border:1px solid #666;border-radius:5px;background-color:#fff;font-size:12px;font-weight:700;line-height:18px;color:#666}.common_wrap .common_container .common_section.section_ratio_setting .ratio_setting .ratio_setting_list .ratio_setting_item .btn_ratio_setting.active{border:1px solid rgba(0,0,0,0);background-color:#666;color:#fff}.common_wrap .common_container .common_section.section_prompt_setting{display:none;padding:20px}.common_wrap .common_container .common_section.section_prompt_setting.active{display:block}.common_wrap .common_container .common_section.section_prompt_setting .prompt_setting .prompt_setting_list{display:flex;flex-wrap:wrap}.common_wrap .common_container .common_section.section_prompt_setting .prompt_setting .prompt_setting_list .prompt_setting_item{width:calc((100% - 20px)/2)}.common_wrap .common_container .common_section.section_prompt_setting .prompt_setting .prompt_setting_list .prompt_setting_item:not(:nth-of-type(2n)){margin-right:20px}.common_wrap .common_container .common_section.section_prompt_setting .prompt_setting .prompt_setting_list .prompt_setting_item:nth-of-type(n+3){margin-top:20px}.common_wrap .common_container .common_section.section_prompt_setting .prompt_setting .prompt_setting_list .prompt_setting_item .prompt_setting_label{display:inline-block;margin-bottom:6px;font-size:16px;line-height:24px;color:#4c4c4c}.common_wrap .common_container .common_section.section_prompt_setting .prompt_setting .prompt_setting_list .prompt_setting_item .prompt_setting_input_box{position:relative}.common_wrap .common_container .common_section.section_prompt_setting .prompt_setting .prompt_setting_list .prompt_setting_item .prompt_setting_input_box .prompt_setting_input{width:100%;padding:10px 16px;border:1px solid #4c4c4c;border-radius:5px;background-color:#fff;font-size:16px;line-height:24px}.common_wrap .common_container .common_section.section_prompt_setting .prompt_setting .prompt_setting_list .prompt_setting_item .prompt_setting_input_box .prompt_setting_input::placeholder{color:#bdbdbd}.common_wrap .common_container .common_section.section_prompt_setting .prompt_setting .prompt_setting_list .prompt_setting_item .prompt_setting_input_box .btn_prompt_setting_select{position:absolute;top:0px;right:0px;padding:14px 10px;border-radius:0px 5px 5px 0px;background-color:#4c4c4c;font-size:12px;font-weight:100;line-height:18px;color:#fff;transition:.3s all ease}.common_wrap .common_container .common_section.section_prompt_setting .prompt_setting .prompt_setting_list .prompt_setting_item .prompt_setting_input_box .btn_prompt_setting_select:hover{background-color:#333}.common_wrap .common_container .common_section.section_generate.active{padding:20px 20px 80px 20px}.common_wrap .common_container .common_section.section_generate .generate{display:grid;grid-template-columns:repeat(1, 1fr);gap:10px}.common_wrap .common_container .common_section.section_generate .generate+.generate{margin-top:50px}.common_wrap .common_container .common_section.section_generate .generate img{width:100%;height:auto;border-radius:5px;object-fit:cover;cursor:pointer}}@media screen and (min-width: 768px)and (max-width: 1039px){.common_wrap .common_container{min-height:100vh;background-color:#f3f4f6}.common_wrap .common_container.dark{background-color:#1e1e1e}.common_wrap .common_container.dark .common_section.section_prompt .section_heading .section_title{color:#fff}.common_wrap .common_container.dark .common_section.section_prompt .section_heading .section_sub_title{color:#b3b3b3}.common_wrap .common_container.dark .common_section.section_prompt .prompt .prompt_form .prompt_input{border:1px solid #636363;background-color:#2a2d32;color:#ededed}.common_wrap .common_container.dark .common_section.section_prompt .prompt .prompt_form .prompt_input::placeholder{color:#b3b3b3}.common_wrap .common_container.dark .common_section.section_prompt .prompt .prompt_form .btn_prompt_reset{background-color:#636363}.common_wrap .common_container.dark .common_section.section_prompt .prompt .btn_prompt_setting{border:1px solid #636363;background-color:#2a2d32}.common_wrap .common_container.dark .common_section.section_prompt .prompt .btn_generate_image{border:1px solid #636363;background-color:#2a2d32}.common_wrap .common_container.dark .common_section.section_prompt .prompt .btn_generate_image .btn_generate_image_text{color:#fff}.common_wrap .common_container.dark .common_section.section_prompt .setting .setting_list .setting_item .setting_label{color:#b3b3b3}.common_wrap .common_container.dark .common_section.section_prompt .setting .setting_list .setting_item .setting_input_box .setting_input{border:1px solid #636363;background-color:#2a2d32;color:#ededed}.common_wrap .common_container.dark .common_section.section_prompt .setting .setting_list .setting_item .setting_input_box .setting_input::placeholder{color:#b3b3b3}.common_wrap .common_container.dark .common_section.section_prompt .setting .setting_list .setting_item .setting_input_box .btn_setting_select{background-color:#636363;transition:.3s all ease}.common_wrap .common_container.dark .common_section.section_workflow_setting .workflow_setting .workflow_setting_list .workflow_setting_item .btn_workflow_setting{border:2px solid #636363;background-color:#2a2d32}.common_wrap .common_container.dark .common_section.section_workflow_setting .workflow_setting .workflow_setting_list .workflow_setting_item .btn_workflow_setting .workflow_setting_title{color:#fff}.common_wrap .common_container.dark .common_section.section_ratio_setting .ratio_setting .ratio_setting_list .ratio_setting_item .btn_ratio_setting{padding:4px 12px;border:2px solid #636363;border-radius:5px;background-color:#636363;font-size:12px;font-weight:700;line-height:18px;color:#fff}.common_wrap .common_container.dark .common_section.section_ratio_setting .ratio_setting .ratio_setting_list .ratio_setting_item .btn_ratio_setting.active{border:2px solid #2a2d32;background-color:#2a2d32;color:#fff}.common_wrap .common_container.dark .common_section.section_generate .generate .generate_grid .generate_grid_list .generate_grid_item .generate_grid_box{background-color:#2a2d32}.common_wrap .common_container .common_section.section_prompt{padding:30px 20px 0px 20px;margin:0 auto}.common_wrap .common_container .common_section.section_prompt .section_heading .section_title{margin-bottom:10px;font-size:24px;font-weight:700;line-height:36px;text-align:center}.common_wrap .common_container .common_section.section_prompt .section_heading .section_sub_title{font-size:12px;line-height:18px;color:#999;text-align:center}.common_wrap .common_container .common_section.section_prompt .prompt{display:flex;padding:16px 0px}.common_wrap .common_container .common_section.section_prompt .prompt .prompt_form{position:relative;width:85%;font-size:0px}.common_wrap .common_container .common_section.section_prompt .prompt .prompt_form .prompt_input{overflow:hidden;width:100%;padding:12px 56px 12px 16px;border:1px solid #4c4c4c;border-radius:3px 0px 0px 3px;font-size:16px;line-height:24px;background-color:#fff;resize:none}.common_wrap .common_container .common_section.section_prompt .prompt .prompt_form .prompt_input::placeholder{color:#bdbdbd}.common_wrap .common_container .common_section.section_prompt .prompt .prompt_form .prompt_input:focus::placeholder{color:rgba(0,0,0,0)}.common_wrap .common_container .common_section.section_prompt .prompt .prompt_form .prompt_input:focus{outline:none}.common_wrap .common_container .common_section.section_prompt .prompt .prompt_form .btn_prompt_reset{width:30px;height:30px;position:absolute;right:10px;bottom:10px;border-radius:50%;background-color:rgba(0,0,0,.2)}.common_wrap .common_container .common_section.section_prompt .prompt .btn_prompt_setting{width:5%;min-width:50px;padding:9px 0px;border:1px solid #4c4c4c;border-left:none;background-color:#fff}.common_wrap .common_container .common_section.section_prompt .prompt .btn_generate_image{display:flex;flex-direction:column;width:10%;min-width:100px;border:1px solid #4c4c4c;border-radius:0px 3px 3px 0px;border-left:none;background-color:#fff;font-size:12px;font-weight:300;line-height:18px}.common_wrap .common_container .common_section.section_workflow_setting{overflow-x:auto;padding:20px}.common_wrap .common_container .common_section.section_workflow_setting .workflow_setting .workflow_setting_list{display:flex;align-items:center}.common_wrap .common_container .common_section.section_workflow_setting .workflow_setting .workflow_setting_list .workflow_setting_item:not(:last-of-type){margin-right:15px}.common_wrap .common_container .common_section.section_workflow_setting .workflow_setting .workflow_setting_list .workflow_setting_item .btn_workflow_setting{display:flex;justify-content:flex-start;align-items:center;position:relative;width:180px;height:52px;padding:0px 0px 0px 61px;border:2px solid #dadbdd;border-radius:26px;background-color:#fff;box-shadow:0px 3px 5px rgba(0,0,0,.1);transition:.3s all ease}.common_wrap .common_container .common_section.section_workflow_setting .workflow_setting .workflow_setting_list .workflow_setting_item .btn_workflow_setting.active{border:2px solid #fd4750}.common_wrap .common_container .common_section.section_workflow_setting .workflow_setting .workflow_setting_list .workflow_setting_item .btn_workflow_setting .workflow_setting_img_box{position:absolute;top:50%;left:5px;width:40px;height:40px;border-radius:50%;transform:translateY(-50%)}.common_wrap .common_container .common_section.section_workflow_setting .workflow_setting .workflow_setting_list .workflow_setting_item .btn_workflow_setting .workflow_setting_img_box .workflow_setting_img{width:100%;height:auto;border-radius:50%;object-fit:cover}.common_wrap .common_container .common_section.section_workflow_setting .workflow_setting .workflow_setting_list .workflow_setting_item .btn_workflow_setting .workflow_setting_title{font-size:16px;line-height:24px}.common_wrap .common_container .common_section.section_ratio_setting{padding:0px 20px 30px 20px}.common_wrap .common_container .common_section.section_ratio_setting .ratio_setting .ratio_setting_list{display:flex;gap:10px}.common_wrap .common_container .common_section.section_ratio_setting .ratio_setting .ratio_setting_list .ratio_setting_item .btn_ratio_setting{padding:4px 12px;border:1px solid #666;border-radius:5px;background-color:#fff;font-size:12px;font-weight:700;line-height:18px;color:#666}.common_wrap .common_container .common_section.section_ratio_setting .ratio_setting .ratio_setting_list .ratio_setting_item .btn_ratio_setting.active{border:1px solid rgba(0,0,0,0);background-color:#666;color:#fff}.common_wrap .common_container .common_section.section_prompt_setting{display:none;padding:20px}.common_wrap .common_container .common_section.section_prompt_setting.active{display:block}.common_wrap .common_container .common_section.section_prompt_setting .prompt_setting .prompt_setting_list{display:flex;flex-wrap:wrap}.common_wrap .common_container .common_section.section_prompt_setting .prompt_setting .prompt_setting_list .prompt_setting_item{width:calc((100% - 20px)/2)}.common_wrap .common_container .common_section.section_prompt_setting .prompt_setting .prompt_setting_list .prompt_setting_item:not(:nth-of-type(2n)){margin-right:20px}.common_wrap .common_container .common_section.section_prompt_setting .prompt_setting .prompt_setting_list .prompt_setting_item:nth-of-type(n+3){margin-top:20px}.common_wrap .common_container .common_section.section_prompt_setting .prompt_setting .prompt_setting_list .prompt_setting_item .prompt_setting_label{display:inline-block;margin-bottom:6px;font-size:14px;line-height:20px;color:#4c4c4c}.common_wrap .common_container .common_section.section_prompt_setting .prompt_setting .prompt_setting_list .prompt_setting_item .prompt_setting_input_box{position:relative}.common_wrap .common_container .common_section.section_prompt_setting .prompt_setting .prompt_setting_list .prompt_setting_item .prompt_setting_input_box .prompt_setting_input{width:100%;padding:9px 10px;border:1px solid #4c4c4c;border-radius:5px;background-color:#fff;font-size:14px;line-height:20px}.common_wrap .common_container .common_section.section_prompt_setting .prompt_setting .prompt_setting_list .prompt_setting_item .prompt_setting_input_box .prompt_setting_input::placeholder{color:#bdbdbd}.common_wrap .common_container .common_section.section_prompt_setting .prompt_setting .prompt_setting_list .prompt_setting_item .prompt_setting_input_box .btn_prompt_setting_select{position:absolute;top:0px;right:0px;padding:11px 10px;border-radius:0px 5px 5px 0px;background-color:#4c4c4c;font-size:12px;font-weight:100;line-height:18px;color:#fff;transition:.3s all ease}.common_wrap .common_container .common_section.section_prompt_setting .prompt_setting .prompt_setting_list .prompt_setting_item .prompt_setting_input_box .btn_prompt_setting_select:hover{background-color:#333}.common_wrap .common_container .common_section.section_generate.active{padding:20px 20px 90px 20px}.common_wrap .common_container .common_section.section_generate .generate{display:grid;grid-template-columns:repeat(4, 1fr);gap:10px}.common_wrap .common_container .common_section.section_generate .generate+.generate{margin-top:50px}.common_wrap .common_container .common_section.section_generate .generate img{width:100%;height:auto;border-radius:5px;object-fit:cover;cursor:pointer}}@media screen and (min-width: 1040px){.common_wrap .common_container{min-height:100vh;background-color:#f3f4f6}.common_wrap .common_container.dark{background-color:#1e1e1e}.common_wrap .common_container.dark .common_section.section_prompt .section_heading .section_title{color:#fff}.common_wrap .common_container.dark .common_section.section_prompt .section_heading .section_sub_title{color:#b3b3b3}.common_wrap .common_container.dark .common_section.section_prompt .prompt .prompt_form .prompt_input{border:1px solid #636363;background-color:#2a2d32;color:#ededed}.common_wrap .common_container.dark .common_section.section_prompt .prompt .prompt_form .prompt_input::placeholder{color:#b3b3b3}.common_wrap .common_container.dark .common_section.section_prompt .prompt .prompt_form .btn_prompt_reset{background-color:#636363}.common_wrap .common_container.dark .common_section.section_prompt .prompt .btn_prompt_setting{border:1px solid #636363;background-color:#2a2d32}.common_wrap .common_container.dark .common_section.section_prompt .prompt .btn_generate_image{border:1px solid #636363;background-color:#2a2d32}.common_wrap .common_container.dark .common_section.section_prompt .prompt .btn_generate_image .btn_generate_image_text{color:#fff}.common_wrap .common_container.dark .common_section.section_prompt .setting .setting_list .setting_item .setting_label{color:#b3b3b3}.common_wrap .common_container.dark .common_section.section_prompt .setting .setting_list .setting_item .setting_input_box .setting_input{border:1px solid #636363;background-color:#2a2d32;color:#ededed}.common_wrap .common_container.dark .common_section.section_prompt .setting .setting_list .setting_item .setting_input_box .setting_input::placeholder{color:#b3b3b3}.common_wrap .common_container.dark .common_section.section_prompt .setting .setting_list .setting_item .setting_input_box .btn_setting_select{background-color:#636363;transition:.3s all ease}.common_wrap .common_container.dark .common_section.section_prompt .setting .setting_list .setting_item .setting_input_box .btn_setting_select:hover{background-color:#555}.common_wrap .common_container.dark .common_section.section_workflow_setting .workflow_setting .workflow_setting_list .workflow_setting_item .btn_workflow_setting{border:2px solid #636363;background-color:#2a2d32}.common_wrap .common_container.dark .common_section.section_workflow_setting .workflow_setting .workflow_setting_list .workflow_setting_item .btn_workflow_setting .workflow_setting_title{color:#fff}.common_wrap .common_container.dark .common_section.section_ratio_setting .ratio_setting .ratio_setting_list .ratio_setting_item .btn_ratio_setting{padding:4px 12px;border:2px solid #636363;border-radius:5px;background-color:#636363;font-size:12px;font-weight:700;line-height:18px;color:#fff}.common_wrap .common_container.dark .common_section.section_ratio_setting .ratio_setting .ratio_setting_list .ratio_setting_item .btn_ratio_setting.active{border:2px solid #2a2d32;background-color:#2a2d32;color:#fff}.common_wrap .common_container.dark .common_section.section_generate .generate .generate_grid .generate_grid_list .generate_grid_item .generate_grid_box{background-color:#2a2d32}.common_wrap .common_container .common_section.section_prompt{max-width:1000px;padding:40px 0px 0px 0px;margin:0 auto}.common_wrap .common_container .common_section.section_prompt .section_heading .section_title{margin-bottom:12px;font-size:36px;font-weight:700;line-height:40px;text-align:center}.common_wrap .common_container .common_section.section_prompt .section_heading .section_sub_title{font-size:14px;line-height:20px;color:#999;text-align:center}.common_wrap .common_container .common_section.section_prompt .prompt{display:flex;justify-content:space-between;padding:20px 0px}.common_wrap .common_container .common_section.section_prompt .prompt .prompt_form{position:relative;width:850px;font-size:0px}.common_wrap .common_container .common_section.section_prompt .prompt .prompt_form .prompt_input{overflow:hidden;width:100%;padding:9px 56px 9px 16px;border:1px solid #4c4c4c;border-radius:3px 0px 0px 3px;font-size:20px;line-height:30px;background-color:#fff;resize:none}.common_wrap .common_container .common_section.section_prompt .prompt .prompt_form .prompt_input::placeholder{color:#bdbdbd}.common_wrap .common_container .common_section.section_prompt .prompt .prompt_form .prompt_input:focus::placeholder{color:rgba(0,0,0,0)}.common_wrap .common_container .common_section.section_prompt .prompt .prompt_form .prompt_input:focus{outline:none}.common_wrap .common_container .common_section.section_prompt .prompt .prompt_form .btn_prompt_reset{width:30px;height:30px;position:absolute;right:10px;bottom:10px;border-radius:50%;background-color:rgba(0,0,0,.2);transition:.3s all ease}.common_wrap .common_container .common_section.section_prompt .prompt .prompt_form .btn_prompt_reset:hover{background-color:rgba(0,0,0,.4)}.common_wrap .common_container .common_section.section_prompt .prompt .btn_prompt_setting{width:50px;padding:12px 0px;border:1px solid #4c4c4c;border-left:none;background-color:#fff}.common_wrap .common_container .common_section.section_prompt .prompt .btn_generate_image{display:flex;flex-direction:column;width:100px;padding:3px 0px;border:1px solid #4c4c4c;border-radius:0px 3px 3px 0px;border-left:none;background-color:#fff;font-size:12px;font-weight:300;line-height:18px}.common_wrap .common_container .common_section.section_workflow_setting{overflow-x:auto;max-width:1000px;padding:20px 0px;margin:0 auto}.common_wrap .common_container .common_section.section_workflow_setting::-webkit-scrollbar{height:4px}.common_wrap .common_container .common_section.section_workflow_setting::-webkit-scrollbar-track{background-color:rgba(0,0,0,0)}.common_wrap .common_container .common_section.section_workflow_setting::-webkit-scrollbar-thumb{background-color:#bababb}.common_wrap .common_container .common_section.section_workflow_setting .workflow_setting .workflow_setting_list{display:flex;align-items:center}.common_wrap .common_container .common_section.section_workflow_setting .workflow_setting .workflow_setting_list .workflow_setting_item:not(:last-of-type){margin-right:15px}.common_wrap .common_container .common_section.section_workflow_setting .workflow_setting .workflow_setting_list .workflow_setting_item .btn_workflow_setting{display:flex;align-items:center;justify-content:flex-start;position:relative;width:180px;height:52px;padding:0px 0px 0px 61px;border:2px solid #dadbdd;border-radius:26px;background-color:#fff;box-shadow:0px 3px 5px rgba(0,0,0,.1);transition:.3s all ease}.common_wrap .common_container .common_section.section_workflow_setting .workflow_setting .workflow_setting_list .workflow_setting_item .btn_workflow_setting.active{border:2px solid #fd4750}.common_wrap .common_container .common_section.section_workflow_setting .workflow_setting .workflow_setting_list .workflow_setting_item .btn_workflow_setting .workflow_setting_img_box{position:absolute;top:50%;left:5px;width:40px;height:40px;border-radius:50%;transform:translateY(-50%)}.common_wrap .common_container .common_section.section_workflow_setting .workflow_setting .workflow_setting_list .workflow_setting_item .btn_workflow_setting .workflow_setting_img_box .workflow_setting_img{width:100%;height:auto;border-radius:50%;object-fit:cover}.common_wrap .common_container .common_section.section_workflow_setting .workflow_setting .workflow_setting_list .workflow_setting_item .btn_workflow_setting .workflow_setting_title{display:inline-block;font-size:16px;line-height:24px}.common_wrap .common_container .common_section.section_ratio_setting{max-width:1000px;padding:0px 0px 40px 0px;margin:0 auto}.common_wrap .common_container .common_section.section_ratio_setting .ratio_setting .ratio_setting_list{display:flex;gap:10px}.common_wrap .common_container .common_section.section_ratio_setting .ratio_setting .ratio_setting_list .ratio_setting_item .btn_ratio_setting{padding:4px 12px;border:1px solid #666;border-radius:5px;background-color:#fff;font-size:12px;font-weight:700;line-height:18px;color:#666}.common_wrap .common_container .common_section.section_ratio_setting .ratio_setting .ratio_setting_list .ratio_setting_item .btn_ratio_setting.active{border:1px solid rgba(0,0,0,0);background-color:#666;color:#fff}.common_wrap .common_container .common_section.section_prompt_setting{display:none;max-width:1000px;padding:20px 0px;margin:0 auto}.common_wrap .common_container .common_section.section_prompt_setting.active{display:block}.common_wrap .common_container .common_section.section_prompt_setting .prompt_setting .prompt_setting_list{display:flex;flex-wrap:wrap}.common_wrap .common_container .common_section.section_prompt_setting .prompt_setting .prompt_setting_list .prompt_setting_item{width:calc(33.3333333333% - 13.3333333333px)}.common_wrap .common_container .common_section.section_prompt_setting .prompt_setting .prompt_setting_list .prompt_setting_item:not(:nth-of-type(3n)){margin-right:20px}.common_wrap .common_container .common_section.section_prompt_setting .prompt_setting .prompt_setting_list .prompt_setting_item:nth-of-type(n+4){margin-top:20px}.common_wrap .common_container .common_section.section_prompt_setting .prompt_setting .prompt_setting_list .prompt_setting_item .prompt_setting_label{display:inline-block;margin-bottom:6px;font-size:16px;line-height:24px;color:#4c4c4c}.common_wrap .common_container .common_section.section_prompt_setting .prompt_setting .prompt_setting_list .prompt_setting_item .prompt_setting_input_box{position:relative}.common_wrap .common_container .common_section.section_prompt_setting .prompt_setting .prompt_setting_list .prompt_setting_item .prompt_setting_input_box .prompt_setting_input{width:100%;padding:10px 16px;border:1px solid #4c4c4c;border-radius:5px;background-color:#fff;font-size:16px;line-height:24px}.common_wrap .common_container .common_section.section_prompt_setting .prompt_setting .prompt_setting_list .prompt_setting_item .prompt_setting_input_box .prompt_setting_input::placeholder{color:#bdbdbd}.common_wrap .common_container .common_section.section_prompt_setting .prompt_setting .prompt_setting_list .prompt_setting_item .prompt_setting_input_box .btn_prompt_setting_select{position:absolute;top:0px;right:0px;padding:14px 10px;border-radius:0px 5px 5px 0px;background-color:#4c4c4c;font-size:12px;font-weight:100;line-height:18px;color:#fff;transition:.3s all ease}.common_wrap .common_container .common_section.section_prompt_setting .prompt_setting .prompt_setting_list .prompt_setting_item .prompt_setting_input_box .btn_prompt_setting_select:hover{background-color:#333}.common_wrap .common_container .common_section.section_generate.active{padding:30px 20px 100px 20px;margin:0 auto}.common_wrap .common_container .common_section.section_generate .generate{display:grid;grid-template-columns:repeat(4, 1fr);gap:10px}.common_wrap .common_container .common_section.section_generate .generate+.generate{margin-top:50px}.common_wrap .common_container .common_section.section_generate .generate img{width:100%;height:auto;border-radius:5px;object-fit:cover;cursor:pointer}}
