@media screen and (max-width: 1023px){.container{width:750px}.template_ver1>.template_ver1_wrap .forposition>.title{font-size:30px;padding-bottom:20px}.template_ver1>.template_ver1_wrap .forposition>.hashtag .hashtag_cont{font-size:25px}.template_ver1>.template_ver1_wrap .forposition>.template_ver1_imgwrap.width_main{width:700px;height:350px}.template_ver1>.template_ver1_wrap .forposition>.template_ver1_imgwrap.width_height{width:400px;height:400px}.template_ver2>.container{height:800px;display:block;text-align:center}.template_ver2>.container>.template_ver2_imgwrap.width_main{width:450px;height:250px;margin:30px auto}.template_ver2>.container>.template_ver2_imgwrap.height_main{width:200px;height:300px;margin:20px auto}.template_ver2>.container>.template_ver2_imgwrap.width_height{width:300px;height:300px;margin:30px auto}.template_ver2>.container .template_ver2_right{width:550px;margin:0 auto}.template_ver2>.container .template_ver2_right a .logo{height:50px}.template_ver2>.container .template_ver2_right>.title{font-size:30px;line-height:50px;margin-bottom:20px}.template_ver2>.container .template_ver2_design{bottom:-100px}.template_ver3>a{top:30px;left:30px;right:auto}.template_ver3>a .logo{height:50px}.template_ver3 .campaign_list_btn{top:30px;right:30px;width:50px;height:50px}.template_ver3 .institution_wrap .select-box{top:30px;right:30px}.template_ver3>.container{text-align:center;top:50%;transform:translate(-50%,-50%)}.template_ver3>.container .title{font-size:50px;width:700px;margin:0 auto}.template_ver3>.container .hashtag{justify-content:center}.template_ver3>.container .hashtag .hashtag_cont{font-size:18px}.template_ver3 .goal_chart{margin-top:100px}.template_ver3 .goal_chart>.chart_left{width:65%}.template_ver3 .goal_chart>.chart_left .goal_chart_title{font-size:30px;text-align:left}.template_ver3 .goal_chart>.chart_right{width:30%}.template_ver3 .btn_donation{margin:0 auto}.template_ver4 .funding_title{font-size:36px}.template_ver4 .top_wrap{flex-direction:column}.template_ver4 .top_wrap .funding_info{margin-top:30px}.template_ver4 .top_wrap .img_area,.template_ver4 .top_wrap .funding_info{width:100%}.template_ver4 .top_wrap{padding:50px 0}.template_ver4 .top_wrap .funding_info .funding_sns_wrap{padding-top:30px}.info_area .hallfame .hallfame_contwrap{width:615px}.info_area .hallfame .hallfame_title .bar,.info_area .cheering_message .cheering_message_title .bar{width:550px}.sticky_btn_wrap div{width:calc(100% - 40px);padding:20px}.sticky_btn_wrap p{width:calc(100% - 250px);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.logo.contract{height:100px;background-color:rgba(var(--main-bg-color))}.logo.contract>a>img{height:50px;margin-top:25px}.page_left{width:600px;margin:50px auto;text-align:center;left:auto}.forReaction{margin:0 auto;left:auto}.page_left>a>.hashtag{justify-content:center}.campaign_content_wrap .content{width:100%}.fixed-top .campaign_content_wrap{margin-top:0}.business_intro{visibility:hidden;opacity:0;transform:translateY(50px);transition:opacity .35s ease,transform .35s ease;position:fixed;top:0;left:0;width:100%;height:100%;background:#fff;padding:0 20px;box-sizing:border-box;overflow-y:auto;z-index:9999999;pointer-events:none;margin-top:0!important}.business_intro.mo_active{visibility:visible;opacity:1;transform:translateY(0);pointer-events:auto}.fixed-top .business_intro.mo_active{margin-top:61px!important;height:calc(100% - 61px)!important}.business_intro .close_btn{background-color:transparent;border:0;position:absolute;top:10px;right:20px;font-size:25px}.business_intro .business_intro_box{padding:15px}.business_intro .business_intro_box .title{font-size:22px;margin-bottom:10px}.business_intro .business_intro_box .note{font-size:16px}.business_intro .business_intro_box .label{width:90px;height:27px;line-height:26px;font-size:14px;margin-bottom:7px}.business_intro .business_intro_detail input,.business_intro .business_intro_detail a{font-size:20px;height:50px;line-height:51px}.business_intro .business_intro_detail p{font-size:16px}.mypage_category ul{width:750px}.mypage_content_wrap .mypage_main_wrap,.mypage_content_wrap .mypage_explain_wrap,.mypage_content_wrap .mypage_sub_wrap{width:100%}.mypage_content_wrap .mypage_main_wrap .mypage_main_content{flex-wrap:wrap;justify-content:center}.mypage_content_wrap .mypage_explain_content .content_top .explain_content_top{width:100%;max-width:360px;height:auto;padding:40px 20px;display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0 auto}.mypage_content_wrap .mypage_explain_content .content_top .explain_content_top .content_top_txt>span.title{font-size:24px;height:auto;margin-bottom:10px}.mypage_content_wrap .mypage_explain_content .content_top .explain_content_top .content_top_txt{font-size:18px;display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1}.mypage_content_wrap .mypage_explain_content .content_bottom .explain_content_bottom{width:240px;height:240px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;box-sizing:border-box}.mypage_content_wrap .mypage_explain_content .content_bottom .explain_content_bottom .content_bottom_icon_area{margin-top:20px}.mypage_content_wrap .mypage_explain_content .content_bottom .explain_content_bottom .content_bottom_icon_area img{width:100px;height:auto}.mypage_content_wrap .mypage_explain_content .content_bottom .explain_content_bottom .content_bottom_txt{margin-top:10px;padding:0 30px;text-align:center;font-size:15px;display:flex;flex-direction:column;align-items:center;justify-content:center}.mypage_content_wrap .mypage_explain_content .content_bottom .explain_content_bottom .content_bottom_txt>span.title{display:block;height:40px;font-size:20px;font-weight:700}.mypage_content_wrap .mypage_sub_wrap .mainpage_sub_Swiper{height:280px}.mypage_content_wrap .mypage_sub_wrap .mainpage_sub_Swiper p.txt{width:500px}.mypage_content_wrap .mypage_content .page_num{width:100%}.mypage_content_wrap .content_btn_wrap{gap:50px}.list-search .search-form{flex-wrap:wrap;justify-content:center}.list-search .search-form .status{display:flex;align-items:center;flex-direction:row;width:calc(100% - 108px)}.list-search .search-form .status span{text-align:left;font-weight:600;width:50px}.list-search .search-form .status select{width:100%}.list-search .search-form .btns{gap:20px}.list-search .search-form .btns span{width:auto}.mypage_content .mypage_content_table>ul{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;height:revert}.mypage_content .mypage_content_table>ul li{line-height:5;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.mypage_content .mypage_content_table.forpayment>ul li:nth-child(1){width:18%}.mypage_content .mypage_content_table.forpayment>ul li:nth-child(2){width:47%}.mypage_content .mypage_content_table.forpayment>ul li:nth-child(3){display:none}.mypage_content .mypage_content_table.forpayment>ul li:nth-child(4){width:20%}.mypage_content .mypage_content_table.forpayment>ul li:nth-child(5){width:20%}.mypage_content .mypage_content_table.forsubscribe>ul li:nth-child(1){display:none}.mypage_content .mypage_content_table.forsubscribe>ul li:nth-child(2){width:35%}.mypage_content .mypage_content_table.forsubscribe>ul li:nth-child(4){width:18%}.mypage_content .mypage_content_table.forsubscribe>ul li:nth-child(5){width:20%}.mypage_content .mypage_content_table.forsubscribe>ul li:nth-child(6){width:27%}.mypage_content .mypage_content_table>ul.detail_area li{line-height:2}.content_wrap .main_content .info_wrap{width:65%}.content_wrap .main_content.complete .main_content_complete .complete_inwrap p.name{font-size:25px;padding-top:50px}.content_wrap .main_content.complete .main_content_complete .complete_inwrap .complete_top p.big{width:100%}.content_wrap .main_content.complete .main_content_complete .complete_inwrap .complete_top p.txt_right{max-width:100%;text-align:left;padding-top:20px}.content_wrap .main_content.complete .main_content_complete .complete_inwrap .more_btn_wrap{padding-bottom:50px}.content_wrap .main_content .main_content_more .content_more_top>.notice>p{font-size:18px}.content_wrap .main_content .main_content_more .content_more_top .content_more_table td label{width:50%}.content_wrap .main_content .main_content_more .content_more_top .content_more_table td input.content_more_registration[type=text],.content_wrap .main_content .main_content_more .content_more_top .content_more_table td input.content_more_registration[type=password]{width:160px}.content_wrap .main_content.complete .main_content_more .middle_bar{width:550px}.content_wrap .main_content.complete .main_content_more div .content_more_table td.forcomplete{justify-content:space-between}.content_wrap .main_content.complete .main_content_more div .content_more_table td.forcomplete>.btn_postcode.submit_btn180{margin:0}.mobile_head{display:inline-block}.mypage_content .mobile_card{border:none;display:flex;flex-direction:row;flex-wrap:wrap}.mypage_content .mobile_card ul.head{display:none}.mypage_content .mobile_card ul{position:relative;display:flex;flex-wrap:wrap;flex-direction:row;align-items:flex-start;border:0;outline:1px solid #eee;border-radius:10px;justify-content:space-between;margin-bottom:10px;margin-right:7px;width:calc(50% - 4px);padding:33px 5px 5px;box-sizing:border-box}.mypage_content .mobile_card ul:nth-child(2n-1){margin-right:0}.mypage_content .mobile_card ul h5{position:absolute;top:10px;left:10px;width:95%;text-align:left;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mypage_content .mobile_card ul li{width:47%!important;line-height:initial;padding:0 5px;text-align:left;font-size:16px}.mypage_content .mobile_card ul li.mobile_tit_button{position:absolute;top:50%;transform:translateY(-50%);right:0;width:auto!important;padding:0}.mypage_content .mobile_card ul li.mobile_tit_button button.btn_check{display:flex;flex-direction:row;align-items:center;justify-content:center;background-color:transparent;font-size:0;width:30px;height:30px;padding:0}.mypage_content .mobile_card ul li.mobile_tit_button button.btn_check i{display:inline-block;width:20px;height:20px;font-size:16px}.mypage_content .mobile_card ul .card_popup_hidden{display:none}.history_detail_box{padding:25px 0 15px}.history_detail_box:first-child{padding-top:0}.history_detail_box h3{font-size:16px;line-height:20px}.history_detail_box .detail_row .detail_text span:first-child{font-size:18px}.history_detail_box .detail_row .detail_text span:last-child{font-size:13px}.history_detail_box .mypage_btn,.history_detail_box .campaign_btn{height:42px;line-height:41px}.history_detail_box ul li,.history_detail_box ul li span{font-size:14px}.history_detail_box ul li:first-child{width:120px}.history_detail_box ul li:last-child{width:calc(100% - 120px)}.history_detail_box ul li span i{margin-right:6px;margin-left:7px;font-size:7px}.payment_complete_box{padding-bottom:20px}.payment_complete_box h2{font-size:22px;line-height:22px}.payment_complete_bot p{font-size:16px;line-height:24px}.application_area .reward_option_wrap .reward_option_select_wrap div.business_intro{opacity:1;transform:initial;transition:initial;height:auto;visibility:visible;z-index:initial;margin-top:10px!important;top:auto;left:auto;pointer-events:auto}#wrap .content .sites_category{gap:25px}}
