/*! destyle.css v4.0.0 | MIT License | https://github.com/nicolas-cusan/destyle.css */@import url(tom-select/default.css);*,::before,::after{box-sizing:border-box;border-style:solid;border-width:0}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{margin:0}main{display:block}p,table,blockquote,address,pre,iframe,form,figure,dl{margin:0}h1,h2,h3,h4,h5,h6{font-weight:inherit;margin:0}ul,ol{margin:0;padding:0;list-style:none}dt{font-weight:bold}dd{margin-left:0}hr{box-sizing:content-box;height:0;overflow:visible;border-top-width:1px;margin:0;clear:both;color:inherit}pre{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{background-color:rgba(0,0,0,0);text-decoration:none;color:inherit}abbr[title]{text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}svg,img,embed,object,iframe{vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;appearance:auto;vertical-align:middle;color:inherit;font:inherit;background:rgba(0,0,0,0);margin:0;border-radius:0;text-align:inherit;text-transform:inherit}button,[type=button],[type=reset],[type=submit]{cursor:pointer}button:disabled,[type=button]:disabled,[type=reset]:disabled,[type=submit]:disabled{cursor:default}:-moz-focusring{outline:auto}select:disabled{opacity:inherit}option{padding:0}fieldset{margin:0;padding:0;min-width:0}legend{padding:0}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[type=number]{-moz-appearance:textfield}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]:focus{outline:auto}table{border-color:inherit;border-collapse:collapse}caption{text-align:left}td,th{vertical-align:top;padding:0}th{text-align:left;font-weight:bold}html{font-size:62.5%}@media (max-width: 1024px){html{font-size:50%}}@media (max-width: 767px){html{font-size:40%}}.expense_header{display:flex;position:relative;padding:2rem 4rem;background:#4c76e7}@media screen and (max-width: 767px){.expense_header{padding:1.6rem 1.5rem;height:48px;align-items:center}}.expense_header .expense_header_left{font-size:2.1rem;font-weight:bold;color:#fff}@media screen and (max-width: 767px){.expense_header .expense_header_left{font-size:2.2rem;position:relative;z-index:5}}@media screen and (max-width: 320px){.expense_header .expense_header_left{font-size:1.9rem}}.expense_header .expense_header_right{font-size:2.1rem;color:#fff;margin-left:auto;margin-right:27rem}@media screen and (max-width: 767px){.expense_header .expense_header_right{font-size:2.2rem;margin-right:0;position:relative;z-index:5}}@media screen and (max-width: 320px){.expense_header .expense_header_right{font-size:1.9rem}}.expense_header .arugo_kun_icon{display:flex;position:absolute;right:0;margin-right:9rem;animation:float 3s ease-in-out infinite}@media screen and (max-width: 1024px){.expense_header .arugo_kun_icon{margin-right:4rem}}@media screen and (max-width: 767px){.expense_header .arugo_kun_icon{right:0;left:2rem;top:2rem;margin:0 auto;justify-content:center;z-index:2}}.expense_header .arugo_kun_icon .arugo_kun_message{width:125px;height:94px}.expense_header .arugo_kun_icon .arugo_kun_message img{height:100%}.expense_header .arugo_kun_icon .arugo_kun_message p{position:absolute;width:100px;height:44px;top:1.8rem;left:1.3rem}@media screen and (max-width: 767px){.expense_header .arugo_kun_icon .arugo_kun_message{position:relative;height:9.2rem;width:18.3rem}.expense_header .arugo_kun_icon .arugo_kun_message p{top:1.9rem;font-size:1.3rem;height:5.7rem;width:15rem;left:1.8rem}}.expense_header .arugo_kun_icon .arugo_kun{width:76px;height:143px}@media screen and (max-width: 767px){.expense_header .arugo_kun_icon .arugo_kun{height:8.4rem;width:5rem}}.expense_header .arugo_kun_icon .arugo_kun img{height:100%}@keyframes float{0%{transform:translateY(0)}50%{transform:translateY(-10px)}100%{transform:translateY(0)}}.expense_flash{font-size:1.6rem;margin-bottom:1rem}@media screen and (max-width: 767px){.expense_flash{padding:0 1.5rem}}.expense_flash.notice{color:green}.expense_flash.alert{color:#f44336}.disabled_category{background-color:rgba(225,225,225,0.65098)}@media screen and (max-width: 1024px){.expense_container_main{padding:0 1.5rem}}@media screen and (max-width: 767px){.expense_container_main{padding:0 1.5rem}.expense_container_main .category_common_btns{padding-bottom:0;font-size:2rem}}@media screen and (max-width: 767px){.expense_nav_list{margin-top:7rem;width:100%}}.expense_nav_list ul{display:flex;width:98rem;box-shadow:2px 2px 8px 2px rgba(152,152,152,0.411765);padding:20px;margin:25px auto;gap:0 25px;align-items:center}@media screen and (max-width: 1024px){.expense_nav_list ul{width:100%}}@media screen and (max-width: 767px){.expense_nav_list ul{width:100%;position:relative;padding:1.5rem 1.5rem 1rem 1.5rem;gap:0 1.8rem}}.expense_nav_list ul li .expense_nav_link{display:flex;align-items:center;position:relative;text-decoration:none;padding-bottom:4px}.expense_nav_list ul li .expense_nav_link .expense_icon{width:3rem;height:3rem;margin-right:5px}.expense_nav_list ul li .expense_nav_link .expense_icon img{width:100%;height:100%}.expense_nav_list ul li .expense_nav_link p{font-size:1.6rem}@media screen and (max-width: 767px){.expense_nav_list ul li .expense_nav_link p{width:max-content;line-height:3rem;font-size:2rem}}@media screen and (max-width: 320px){.expense_nav_list ul li .expense_nav_link p{font-size:1.7rem}}.expense_nav_list ul li .expense_nav_link.active{border-bottom:2px solid #4c76e7}.expense_nav_list ul li .expense_nav_link:not(.active)::after{content:"";position:absolute;bottom:0;right:0;width:0;height:2px;background-color:#4c76e7;transition:width .4s ease}.expense_nav_list ul li .expense_nav_link:not(.active):hover::after{left:0;right:auto;width:100%}@media screen and (max-width: 767px){.expense_nav_list ul li:nth-child(1){position:absolute;top:-5.5rem;left:0}}.expense_container{margin:0 auto 25px auto;width:98rem;height:57rem;box-shadow:2px 2px 8px 2px rgba(152,152,152,0.411765);padding:3rem 5rem}@media screen and (max-width: 1024px){.expense_container{width:100%}}@media screen and (max-width: 767px){.expense_container{width:100%;padding:1.5rem;height:auto}}@media screen and (max-width: 767px){.expense_index_sp{padding:0}.expense_index_sp .expense_common_btns_sp{padding:1.5rem;margin-bottom:0rem}}.expense_search{display:flex;justify-content:space-between}.expense_search select{width:10rem;height:3rem;box-shadow:0.5px 0.5px 6px 0.5px rgba(152,152,152,0.411765);border:1px solid #e9e9e9;padding:3px 6px;font-size:1.6rem}@media screen and (max-width: 767px){.expense_search select{font-size:2rem;width:11rem;height:4rem}}.expense_search .export_link{font-size:1.6rem;background-color:#4c76e7;color:#fff;width:15.4rem;height:3.4rem;border-radius:5px;text-align:center;align-content:center}.expense_search .export_link a{display:inline-block}.expense_current_time{font-size:1.7rem;margin-top:3rem}.expense_current_time span:nth-child(1){font-size:2.2rem;font-weight:bold;color:#4c76e7}.expense_current_time span:nth-child(2){font-size:1.7rem;color:#686868}.expense_detail{display:flex;justify-content:space-between;margin-top:3.2rem}@media screen and (max-width: 767px){.expense_detail{flex-direction:column}}.expense_detail .expense_chart{width:59rem;height:32rem;border:1px solid #c5c5c5;padding:3rem 3rem 2rem 2rem}@media screen and (max-width: 767px){.expense_detail .expense_chart{width:100%;padding:1rem}}.expense_value_list{display:flex;flex-direction:column;gap:2.5rem 0}@media screen and (max-width: 767px){.expense_value_list{flex-wrap:wrap;flex-direction:row;gap:15px;margin-top:15px}}.expense_value_list .expense_value_item{width:24rem;height:11rem;box-shadow:2px 2px 8px 2px rgba(152,152,152,0.411765);padding:1.5rem 2rem}@media screen and (max-width: 767px){.expense_value_list .expense_value_item{width:47%;padding:1rem;padding:1.5rem}.expense_value_list .expense_value_item p:nth-child(1){font-size:2rem}.expense_value_list .expense_value_item p:nth-child(2){font-size:2.2rem}}.expense_value_list .expense_value_item p:nth-child(1){font-size:2.4rem;color:#686868}.expense_value_list .expense_value_item p:nth-child(2){font-size:3.5rem;margin-top:1rem;color:#4c76e7}.expense_footer{margin:0 auto;width:98rem;box-shadow:2px 2px 8px 2px rgba(152,152,152,0.411765);display:flex;justify-content:space-between;padding:1.5rem;color:#686868;margin-bottom:2.5rem;font-size:1.4rem}@media screen and (max-width: 1024px){.expense_footer{width:100%}}.category_common_btns{display:flex;gap:0 1rem;margin-bottom:2rem}.category_common_btns.margin_zero{margin:0}.category_common_btn{display:flex;gap:0 1.6rem}.category_common_btn.unactive{background-color:rgba(76,118,231,0.568627)}.category_common_btn{display:inline-block;width:8.4rem;height:3.4rem;background:#4c76e7;color:#fff;font-size:1.6rem;border-radius:5px !important;text-align:center;align-content:center;border:none}@media screen and (max-width: 767px){.category_common_btn{width:11.4rem}}.budget_expense{display:flex;align-items:center}.budget_expense p:nth-child(1){font-size:1.4rem;color:#686868;margin-right:1.5rem}@media screen and (max-width: 767px){.budget_expense p:nth-child(1){font-size:2rem}}.budget_expense p:nth-child(2){font-size:2rem}@media screen and (max-width: 767px){.budget_expense p:nth-child(2){font-size:2.5rem}}.category_list{margin:2rem 0;height:35.7rem;overflow-y:scroll;width:59%}@media screen and (max-width: 767px){.category_list{width:100%;height:77rem}}.category_list .category_item{width:49rem;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #c8c8c8;padding:1rem}@media screen and (max-width: 767px){.category_list .category_item{width:100%;padding:1.5rem 2rem 1.5rem 1.5rem}}.category_list .category_item .category_item_left{display:flex;align-items:center;width:47%}@media screen and (max-width: 767px){.category_list .category_item .category_item_left{width:39%}}.category_list .category_item .category_item_left .category_color{display:inline-block;width:1.7rem;height:1.7rem;background-color:#3d9bff;border-radius:50%}@media screen and (max-width: 767px){.category_list .category_item .category_item_left .category_color{width:2rem;height:2rem}}.category_list .category_item .category_item_left p{font-size:1.7rem;margin-left:.7rem}@media screen and (max-width: 767px){.category_list .category_item .category_item_left p{font-size:2rem}}.category_list .category_item .category_item_right{width:36%}@media screen and (max-width: 767px){.category_list .category_item .category_item_right{width:45%}}.category_list .category_item .category_item_right p{font-size:1.4rem}@media screen and (max-width: 767px){.category_list .category_item .category_item_right p{font-size:2rem}}@media screen and (max-width: 320px){.category_list .category_item .category_item_right p{font-size:1.7rem}}.category_list .category_item .expense_category_arrow{width:1.1rem;height:1.7rem;margin-left:auto}@media screen and (max-width: 767px){.category_list .category_item .expense_category_arrow{width:1.5rem;height:1.8rem}}.category_list .category_item .expense_category_arrow img{width:100%;height:100%}.category_list .not_expense_category{font-size:1.6rem;color:#686868}.category_list_link{padding:0 1rem;display:flex;align-items:center;gap:0 1rem}.category_list_link a:nth-child(1){font-size:1.6rem}@media screen and (max-width: 767px){.category_list_link a:nth-child(1){margin-right:2rem}}.category_list_link a:nth-child(2){width:15rem}.category_list_link.delete{margin-top:1rem}.year_totla_assets{margin:0 auto 25px auto;width:98rem;box-shadow:2px 2px 8px 2px rgba(152,152,152,0.411765);padding:2rem 5rem}@media screen and (max-width: 767px){.year_totla_assets{width:auto;padding:1.5rem 3rem}}.year_totla_assets p:nth-child(1){font-size:2.4rem;color:#686868;border-bottom:1px solid;padding-bottom:1rem}@media screen and (max-width: 767px){.year_totla_assets p:nth-child(1){border-bottom:.5px solid}}.year_totla_assets p:nth-child(2){font-size:3.5rem;margin-top:1rem;color:#4c76e7}.expense_category_title{font-size:2rem;font-weight:bold;color:#686868;margin-bottom:2rem}.edit_back_btn{padding:0 1rem;margin-top:2rem;display:inline-block;font-size:1.6rem}@media screen and (max-width: 767px){.edit_back_btn{font-size:2rem;margin-top:3rem}}.expense_category_form{margin-bottom:3rem}.expense_category_field{display:flex;align-items:center;margin-bottom:1.5rem}.expense_category_field .expense_category_label,.expense_category_field .expense_label{font-size:1.8rem;color:#686868;width:12rem;display:inline-block}@media screen and (max-width: 767px){.expense_category_field .expense_category_label,.expense_category_field .expense_label{font-size:2rem}}.expense_category_field .expense_category_label.income,.expense_category_field .expense_label.income{width:7rem}.expense_category_field .expense_category_label.expense_red,.expense_category_field .expense_label.expense_red{color:#f44336}.expense_category_field .expense_category_label.income_green,.expense_category_field .expense_label.income_green{color:#71c054}.expense_category_field .expense_label{width:9rem}.expense_category_field .expense_category_input{padding:.8rem 2rem;width:27rem;font-size:1.8rem}@media screen and (max-width: 767px){.expense_category_field .expense_category_input{width:100%;font-size:2.5rem}}.expense_category_field .expense_category_input.expected_amount{padding-left:3.5rem}.expense_category_field .expense_category_color{width:4rem;height:4rem;display:inline-block;border-radius:50%;padding:0 2px}.expense_category_field .expense_category_select{padding:.8rem 2rem;width:27rem;font-size:1.8rem;border:1px solid #afafaf;border-radius:.3rem !important}@media screen and (max-width: 767px){.expense_category_field .expense_category_select{width:100%}}.input_with_symbol{position:relative}@media screen and (max-width: 767px){.input_with_symbol{width:100%}}.currency_symbol{position:absolute;left:15px;top:50%;transform:translateY(-50%);font-size:1.8rem}.expense_index_top{display:flex;width:60rem;margin:0 auto;font-size:1.6rem;justify-content:space-between;align-items:center}@media screen and (max-width: 767px){.expense_index_top{width:100%;padding:2rem 3rem 0 3rem}}.expense_index_top .expense_index_left_budget span:nth-child(1){color:#686868;margin-bottom:.7rem;display:inline-block}.expense_index_top .expense_index_left_budget span:nth-child(3){color:#71c054}@media screen and (max-width: 767px){.expense_index_top .expense_index_left_budget{font-size:2rem}}@media screen and (max-width: 320px){.expense_index_top .expense_index_left_budget{font-size:1.7rem}}.expense_index_top .expense_index_middle_budget{display:flex;flex-direction:column;text-align:center;font-size:2rem;color:#686868}.expense_index_top .expense_index_middle_budget span:nth-child(1){font-weight:bold}.expense_index_top .expense_index_right_budget{display:flex;flex-direction:column;font-size:1.6rem}@media screen and (max-width: 767px){.expense_index_top .expense_index_right_budget{font-size:2rem}}@media screen and (max-width: 320px){.expense_index_top .expense_index_right_budget{font-size:1.7rem}}.expense_index_top .expense_index_right_budget span:nth-child(1){color:#e24444;margin-bottom:.7rem;display:inline-block}.expense_index_top .expense_index_right_budget span:nth-child(2){color:#71c054}.expense_index_top .nav_button{background:#4c76e7;color:#fff;padding:0px 21px;padding-top:2px;font-size:2rem;border-radius:5px;font-weight:bold}@media screen and (max-width: 767px){.expense_index_top .nav_button{display:none}}.sp_nav_buttons{display:none;justify-content:center;gap:0 2rem;margin-top:2rem}.sp_nav_buttons .sp_nav_button{background:#4c76e7;color:#fff;display:block;width:10rem;height:3.3rem;text-align:center;align-content:center;font-size:2rem;border-radius:5px;font-weight:bold}@media screen and (max-width: 767px){.sp_nav_buttons{display:flex}}.expense_index_top.reports{justify-content:center}.amount_price_plus{color:#71c054 !important}.amount_price_minus{color:#e24444 !important}.amount_price_blue{color:#4c76e7 !important}.expense_index_bottom{margin:2rem auto;height:36rem;overflow-y:scroll;width:60rem}@media screen and (max-width: 767px){.expense_index_bottom{width:100%;height:82rem}}.expense_index_bottom .date-header{padding:1rem 2rem;font-size:1.6rem;background-color:#efefef}@media screen and (max-width: 767px){.expense_index_bottom .date-header{font-size:2rem}}.expense_index_bottom .date-header span:nth-child(1){margin-right:1rem}.expense_index_bottom .expense-item{font-size:1.6rem;padding:1rem 1.5rem;display:block}@media screen and (max-width: 767px){.expense_index_bottom .expense-item{padding:1rem 1.7rem;font-size:2rem}}.expense_index_bottom .expense-item .expense-amount{color:#e24444;width:26%;display:inline-block}@media screen and (max-width: 320px){.expense_index_bottom .expense-item .expense-amount{width:36%}}.expense_index_bottom .expense-item .expense-category{color:#686868;margin-right:13rem;width:30%;display:inline-block}@media screen and (max-width: 767px){.expense_index_bottom .expense-item .expense-category{margin-right:11rem}}@media screen and (max-width: 375px){.expense_index_bottom .expense-item .expense-category{margin-right:10rem}}@media screen and (max-width: 320px){.expense_index_bottom .expense-item .expense-category{margin-right:2rem}}.expense_index_bottom .expense-item .expense-date{color:#686868;margin-left:auto}.expense_index_bottom hr{color:#cdcdcd}.expense_reports_content{width:50rem;display:flex;justify-content:center;margin:0 auto;margin-top:1rem}@media screen and (max-width: 767px){.expense_reports_content{width:100%}}.expense_reports_content .expense_reports_content_left,.expense_reports_content .expense_reports_content_right{border-right:1px solid #c5c5c5}.expense_reports_content .expense_reports_content_left .expense_reports_item,.expense_reports_content .expense_reports_content_right .expense_reports_item{padding:1.1rem}.expense_reports_content .expense_reports_content_left .expense_reports_item span:nth-child(1),.expense_reports_content .expense_reports_content_right .expense_reports_item span:nth-child(1){font-size:1.4rem;width:8rem;display:inline-block}@media screen and (max-width: 767px){.expense_reports_content .expense_reports_content_left .expense_reports_item span:nth-child(1),.expense_reports_content .expense_reports_content_right .expense_reports_item span:nth-child(1){font-size:2rem}}@media screen and (max-width: 320px){.expense_reports_content .expense_reports_content_left .expense_reports_item span:nth-child(1),.expense_reports_content .expense_reports_content_right .expense_reports_item span:nth-child(1){font-size:1.7rem}}.expense_reports_content .expense_reports_content_left .expense_reports_item span:nth-child(2),.expense_reports_content .expense_reports_content_right .expense_reports_item span:nth-child(2){font-size:1.7rem}@media screen and (max-width: 767px){.expense_reports_content .expense_reports_content_left .expense_reports_item span:nth-child(2),.expense_reports_content .expense_reports_content_right .expense_reports_item span:nth-child(2){font-size:2.3rem}}@media screen and (max-width: 320px){.expense_reports_content .expense_reports_content_left .expense_reports_item span:nth-child(2),.expense_reports_content .expense_reports_content_right .expense_reports_item span:nth-child(2){font-size:1.9rem}}.expense_reports_content .expense_reports_content_left .expense_reports_item.left_top,.expense_reports_content .expense_reports_content_right .expense_reports_item.left_top{border-bottom:1px solid #c5c5c5}.expense_reports_content .expense_reports_content_left .expense_reports_item.left_top span:nth-child(2),.expense_reports_content .expense_reports_content_right .expense_reports_item.left_top span:nth-child(2){color:#e24444}.expense_reports_content .expense_reports_content_left .expense_reports_item.left_bottom span:nth-child(1),.expense_reports_content .expense_reports_content_right .expense_reports_item.left_bottom span:nth-child(1){margin-right:1.5rem}.expense_reports_content .expense_reports_content_left .expense_reports_item.left_bottom span:nth-child(2),.expense_reports_content .expense_reports_content_right .expense_reports_item.left_bottom span:nth-child(2){color:#686868}.expense_reports_content .expense_reports_content_left .expense_reports_item.right_top,.expense_reports_content .expense_reports_content_right .expense_reports_item.right_top{border-bottom:1px solid #c5c5c5}.expense_reports_content .expense_reports_content_left .expense_reports_item.right_top span:nth-child(2),.expense_reports_content .expense_reports_content_right .expense_reports_item.right_top span:nth-child(2){color:#4c76e7}.expense_reports_content .expense_reports_content_left .expense_reports_item.right_bottom span:nth-child(2),.expense_reports_content .expense_reports_content_right .expense_reports_item.right_bottom span:nth-child(2){color:#71c054}.expense_reports_content .expense_reports_content_right{border:none}.expense_reports_budget{text-align:center;margin-top:1rem}.expense_reports_budget span:nth-child(1){font-size:1.6rem;margin-right:1rem}@media screen and (max-width: 767px){.expense_reports_budget span:nth-child(1){font-size:2rem}}.expense_reports_budget span:nth-child(2){font-size:2.1rem}@media screen and (max-width: 767px){.expense_reports_budget span:nth-child(2){font-size:2.4rem}}.expense_pie_chart{width:100%;height:28rem;margin:0 auto;margin-top:2.5rem}@media screen and (max-width: 767px){.expense_pie_chart{height:40rem}}.expense_budget_content{margin-top:4rem;width:65rem}@media screen and (max-width: 767px){.expense_budget_content{width:100%}}.expense_budget_content .expense_budget_header{display:flex;font-size:1.7rem;font-weight:bold;color:#686868;padding:0 1rem;margin:0}@media screen and (max-width: 767px){.expense_budget_content .expense_budget_header{font-size:2rem}}.expense_budget_content .expense_budget_header li:nth-child(1){width:35%}.expense_budget_content .expense_budget_header li:nth-child(2){width:22%}.expense_budget_content .expense_budget_header li:nth-child(3){width:22%}.expense_budget_content .expense_budget_data{margin-top:2rem;height:40rem;overflow-y:scroll}@media screen and (max-width: 767px){.expense_budget_content .expense_budget_data{height:81rem}}.expense_budget_content .expense_budget_data .expense_budget_item{display:flex;align-items:center;border-bottom:1px solid #cdcdcd;padding:1rem}.expense_budget_content .expense_budget_data .expense_budget_item .expense_budget_item1{display:flex;align-items:center;width:37%}@media screen and (max-width: 767px){.expense_budget_content .expense_budget_data .expense_budget_item .expense_budget_item1{width:36%}}.expense_budget_content .expense_budget_data .expense_budget_item .expense_budget_item1 span:nth-child(1){width:1.7rem;height:1.7rem;display:inline-block;background:#faebd7;border-radius:50%;margin-right:.5rem}.expense_budget_content .expense_budget_data .expense_budget_item .expense_budget_item1 span:nth-child(2){font-size:2rem}.expense_budget_content .expense_budget_data .expense_budget_item .expense_budget_item2,.expense_budget_content .expense_budget_data .expense_budget_item .expense_budget_item3{font-size:1.6rem;width:22%}@media screen and (max-width: 767px){.expense_budget_content .expense_budget_data .expense_budget_item .expense_budget_item2,.expense_budget_content .expense_budget_data .expense_budget_item .expense_budget_item3{font-size:2rem;width:21%}}@media screen and (max-width: 375px){.expense_budget_content .expense_budget_data .expense_budget_item .expense_budget_item2,.expense_budget_content .expense_budget_data .expense_budget_item .expense_budget_item3{font-size:1.6rem}}.expense_budget_content .expense_budget_data .expense_budget_item .expense_budget_item4{font-size:1.6rem}@media screen and (max-width: 767px){.expense_budget_content .expense_budget_data .expense_budget_item .expense_budget_item4{font-size:2rem}}@media screen and (max-width: 375px){.expense_budget_content .expense_budget_data .expense_budget_item .expense_budget_item4{font-size:1.6rem}}.export_pdf_container{padding:4rem}.export_pdf_container .export_pdf_content_top{display:flex}@media screen and (max-width: 767px){.export_pdf_container .export_pdf_content_top{flex-direction:column}}.export_pdf_container h2{font-size:3rem;font-weight:bold;color:#4c76e7;margin-bottom:4rem}.export_pdf_container .export_pdf_content_bottom{margin-top:7rem;width:80rem}@media screen and (max-width: 767px){.export_pdf_container .export_pdf_content_bottom{width:100%}}.export_pdf_container .export_pdf_content_bottom h3{font-size:2rem;font-weight:600;padding-bottom:.6rem;margin:0;border:none;color:#4a6cf7}.finance_summary,.earnings_content{font-family:Arial,sans-serif;width:29rem;margin:0}@media screen and (max-width: 767px){.finance_summary,.earnings_content{margin:0 0 4rem 0;width:100%}}.finance_summary h3,.earnings_content h3{font-size:2rem;font-weight:600;padding-bottom:.6rem;margin:0}.finance_summary{margin-right:6rem}.finance_summary h3{font-size:18px;color:#4a6cf7;border-bottom:2px solid #4a6cf7;margin-bottom:10px}.finance_table{width:100%;border-collapse:collapse}.finance_table tbody tr{padding:0}.finance_table tbody .difference_td{font-weight:bold !important}.finance_table td:nth-child(1){width:52%;text-align:left;color:#686868;align-content:center;padding:1rem 2rem;font-size:1.8rem}.finance_table td:nth-child(2){width:30rem;font-weight:normal;padding:1rem 0 1rem 2rem;text-align:left;align-content:center;font-size:2rem;font-size:1.8rem}.finance_table .income{color:#4caf50;font-weight:bold}.finance_table .expense{color:#e53935;font-weight:bold}.finance_table .expected{color:#757575}.difference_row{background-color:#f0f0f0}.finance_table .difference{color:#4caf50;font-weight:bold}.disbursement_table .disbursement_table_heade{background:none;color:#686868;padding:0;border-bottom:2px solid #4a6cf7}.disbursement_table .disbursement_table_heade tr td{padding:.8rem 0 .8rem 3rem;width:9%;text-align:left;color:#686868;font-size:1.8rem}.disbursement_table .disbursement_table_heade tr td:nth-child(1){padding:.8rem 0 .8rem 3rem;width:8%}.disbursement_table .disbursement_table_body tr td{padding:.8rem 0 .8rem 3rem;width:10%;text-align:left;color:#686868;font-size:1.8rem}.disbursement_table .disbursement_table_body tr td:nth-child(1){padding:.8rem;padding-left:3rem;width:187px !important}@media screen and (max-width: 767px){.disbursement_table .disbursement_table_body tr td:nth-child(1){padding-left:1rem !important;width:65px !important}}.disbursement_table .disbursement_table_body .difference_row td{font-weight:bold}.disbursement_table .disbursement_table_body .difference_row .total_body{color:#000}.expense1{width:187px !important}@media screen and (max-width: 767px){.expense1{padding-left:1rem !important;width:65px !important}}.expense2{width:204px !important}@media screen and (max-width: 767px){.expense2{padding-left:1rem !important;width:70px !important}}.expense3{width:202px !important}@media screen and (max-width: 767px){.expense3{padding-left:1rem !important;width:70px !important}}.expense4{width:195px !important}@media screen and (max-width: 767px){.expense4{padding-left:1rem !important;width:70px !important}}.disbursement_table_body_difference{background-color:#f0f0f0;font-weight:bold}html{font-size:62.5%}@media (max-width: 1024px){html{font-size:50%}}@media (max-width: 767px){html{font-size:40%}}body{font-family:"Tsukushi B Round Gothic"}main{overflow:hidden}img{width:100%;height:auto}ul{list-style:none}a{transition:all .3s ease}a:hover{opacity:.6}input,textarea{border:1px solid #afafaf;border-radius:.3rem !important;padding:.3rem}textarea{padding:1rem 2rem !important}.w6{width:6%}.w10{width:10%}.w11{width:11%}.w15{width:15%}.w20{width:20%}.w40{width:40%}.w21{width:21%}.w31{width:31%}.w33{width:33%}@media screen and (max-width: 1024px){.w33{margin-right:.5rem}}.w34{width:34%}@media screen and (max-width: 1024px){.w34{margin-right:.5rem}}.w39{width:39%}@media screen and (max-width: 1024px){.w39{width:38%}}@media screen and (max-width: 767px){.w39{width:30%}}.w41{width:41%}@media screen and (max-width: 1024px){.w41{width:34%}}@media screen and (max-width: 767px){.w41{width:70%}}.w69{width:69%}.display_moble{display:block}@media screen and (max-width: 767px){.display_moble{display:none}}@media screen and (max-width: 1024px){.sp_body_1{width:21%}}.sp_a{padding-left:4rem}@media screen and (max-width: 1024px){.sp_a a{color:#3899bb;display:block;padding-left:2rem}}@media screen and (max-width: 1024px){.sp_head_1{width:35%}}@media screen and (max-width: 1024px){.sp_head_2{width:70%}}@media screen and (max-width: 1024px){.sp_pdf{display:none}}table{width:100%;border-collapse:collapse}table thead{background:var(--unnamed, linear-gradient(90deg, #EACDA3 0%, #d6ae7b 100%));color:#fff;padding:1rem 4rem;display:table-caption}@media screen and (max-width: 767px){table thead{padding:1rem 1rem}}table thead tr{font-size:1.8rem}table tbody{display:flex;flex-direction:column}table tbody tr{padding:1rem 0;display:table-cell;font-size:1.6rem;border-bottom:1px dotted #cdcdcd}table tbody tr td:nth-child(1){padding-right:7rem}table tbody tr td:nth-child(4){padding-right:2rem}th,td{width:10%;text-align:center;padding:8px}.not_element{font-size:2rem;margin:1rem 0}.container{margin:0 auto;max-width:128rem;box-sizing:content-box;padding:0 4.5rem}@media screen and (max-width: 767px){.container{padding:0 2rem}}.beige{color:#d6ae7b}.black{color:#5c5c5c}.gray{color:#888;margin:1rem 0}.padding05{padding:.5rem}.padding1{padding:1rem}.common_size16{font-size:1.6rem}@media screen and (max-width: 767px){.common_size16{font-size:2rem}}.common_size20{font-size:2rem;font-weight:bold}.common_size13{font-size:1.3rem}@media screen and (max-width: 767px){.common_size13{font-size:1.7rem}}.common_size15{font-size:1.5rem}@media screen and (max-width: 767px){.common_size15{font-size:1.9rem}}.common_size18{font-size:1.8rem}@media screen and (max-width: 767px){.common_size18{font-size:2.2rem}}.common_a{color:#0085ff}.common_btn_shape{border-radius:.5rem;box-shadow:1px 2px 7px 0px rgba(0,0,0,0.25)}.common_btn_beige{border-radius:.5rem;box-shadow:var(--unnamed, linear-gradient(90deg, #EACDA3 0%, #d6ae7b 100%));color:#fff}.common_btn_beige_background{background:var(--unnamed, linear-gradient(90deg, #EACDA3 0%, #d6ae7b 100%));color:#fff}.common_btn_gray_background{background:#d9d9d9;color:#fff}.common_btn_brawn_background{background:#987138;color:#fff}.common_btn_content{display:block;width:18.5rem;height:4rem;border-radius:.5rem;font-size:1.7rem;font-weight:bold;text-align:center;line-height:3.8rem}@media screen and (max-width: 1024px){.common_btn_content{font-size:2.5rem;height:6rem;line-height:5.5rem;width:25rem}}@media screen and (max-width: 767px){.common_btn_content{width:23rem;height:5rem;line-height:4.5rem;font-size:2rem;align-content:center}}.common_field_title{margin-bottom:2rem}.common_field_title h1{font-size:2rem;text-align:center;color:#5c5c5c;margin-bottom:1.3rem}@media screen and (max-width: 1024px){.common_field_title h1{font-size:3rem}}.common_box_beige{border:1px solid #d6ae7b;color:#d6ae7b;align-content:center}@media screen and (max-width: 320px){.serach_mt-1{margin-top:1rem}}.underline::before,.underline::after{content:"";display:block;height:1px;background:linear-gradient(90deg, #EACDA3 0%, #d6ae7b 100%);width:100%}.underline::after{margin-top:3px}.top_background{height:21rem;width:100%;position:absolute;background:var(--unnamed, linear-gradient(90deg, #EACDA3 0%, #D6AE7B 100%));right:0;left:0;z-index:-1}.top_title{color:#fff;font-weight:bold;font-size:3.5rem;text-align:center;margin-top:5rem}.common_merge{margin:5rem 0}.common_list_title_background{height:auto;margin:2rem auto;border:1px solid #dcb887}.common_list_title_background .common_list_title{padding:1.5rem;color:#fff;background:var(--unnamed, linear-gradient(90deg, #EACDA3 0%, #D6AE7B 100%))}.common_list_part{padding:1rem 1.5rem;display:flex;border-bottom:1px dotted #cdcdcd}.common_list_part p:nth-child(1){width:30%;font-weight:bold;color:#5c5c5c}@media screen and (max-width: 1024px){.common_list_part{padding:2rem 1.5rem}.common_list_part p:nth-child(1){font-size:2rem}.common_list_part .detail_btn{font-size:2rem}.common_list_part .detail_btn a{padding:1rem 4rem}}@media screen and (max-width: 767px){.common_list_part{padding:2rem 1.5rem}.common_list_part p:nth-child(1){width:45%}.common_list_part p:nth-child(2){width:55%;word-wrap:break-word}}.detail_btn{margin-left:auto}.detail_btn a{border-radius:.3rem;padding:.5rem 2rem}@media screen and (max-width: 767px){.detail_btn a{padding:1rem 5rem}}.edit_btn,.add_btn,.back_btn,.confirm_btn{background:#fff;line-height:2.6rem;margin-left:auto;font-size:1.6rem;width:10%;text-align:center}@media screen and (max-width: 767px){.edit_btn,.add_btn,.back_btn,.confirm_btn{line-height:3.5rem;width:11rem}}@media screen and (max-width: 767px){.edit_btn,.confirm_btn{height:5rem;line-height:4.8rem;width:9rem}}.confirm_btn{width:15%;margin-left:auto;padding:1px 10px;border-radius:2px}@media screen and (max-width: 767px){.confirm_btn{width:35%}}.entrust_delete{display:inline-block;height:3.3rem}@media screen and (max-width: 767px){.entrust_delete{line-height:3.5rem;width:11rem;height:4.4rem}}.form_actions{display:flex;flex-direction:row;align-items:center;gap:0 1rem}.form_actions input{margin:0}.form_actions a{border-radius:.3rem !important;align-content:center;margin:0}@media screen and (max-width: 767px){.user_info_edit{height:4rem;line-height:4rem}}.not_border{border-bottom:none}.text_center{text-align:center}@media screen and (max-width: 1024px){.text_center{font-size:2rem}}.admin_submit_btn{display:flex;justify-content:space-between;margin:2rem 0 5rem 0}.admin_submit_btn a,.admin_submit_btn input{width:49%;border-radius:.3rem;padding:1rem 0;height:100%;margin-right:1rem}.fz-2{font-size:2rem}.fz-1_5{font-size:1.5rem}.disabled_form{border:1px solid #afafaf;border-radius:.3rem;padding:1rem}@media screen and (max-width: 320px){.sp_320_font_size{font-size:1.7rem}}@media screen and (max-width: 767px){.lh-5{line-height:5rem}}main{min-height:100vh}.header{width:92%;margin:2.5rem auto 0 auto;height:8rem;border-radius:4rem;padding:1.1rem 1.7rem;border:1px solid #fff;display:flex;box-shadow:1px 1px 9px 0px rgba(0,0,0,0.25);max-width:140rem}.header .header_left{width:5%;margin-left:1rem}@media screen and (max-width: 1024px){.header .header_left{width:10%}}@media screen and (max-width: 767px){.header .header_left{margin-left:0}}.header .header_left img{height:100%;object-fit:contain}.header .header_right{display:flex;align-items:center;margin-left:auto}@media screen and (max-width: 1024px){.header .header_right{display:none}}.header .header_right ul{display:flex;color:#666}.header .header_right ul li{font-size:1.6rem;margin-right:2.5rem}.header .header_right_mobile{display:none;margin-left:auto}@media screen and (max-width: 1024px){.header .header_right_mobile{padding-top:.3rem;display:block;margin-right:2rem}}@media screen and (max-width: 820px){.header .header_right_mobile{padding-top:1rem;display:block;margin-right:2rem}}@media screen and (max-width: 767px){.header .header_right_mobile{display:block;margin-right:2rem;padding:0}}@media screen and (max-width: 820px){.header{height:9rem}.header .header_left{width:10%}}@media screen and (max-width: 767px){.header .header_left{width:22%}}@media screen and (max-width: 767px){.header{padding:1.1rem 1.7rem 1.1rem 0}}#tree{width:100%;height:100vh;margin-top:2rem}.profile{border-radius:10px;background:var(--unnamed, linear-gradient(90deg, #8E9EAB 0%, #EEF2F3 100%));box-shadow:1px 1px 9px 0px rgba(0,0,0,0.25);width:51.2rem;height:13.4rem;position:relative;margin-top:9rem}@media screen and (max-width: 767px){.profile{width:100%;height:13.7rem}}.profile .profile_self_image{width:12.7rem;height:12.5rem;position:absolute;top:-6.5rem;left:19.2rem}@media screen and (max-width: 767px){.profile .profile_self_image{left:50%;transform:translateX(-50%)}}.profile .profile_self_image img{height:100%;object-fit:cover;border-radius:2.8rem}.profile .profile_info{display:flex;padding:7.5rem 4.5rem 0 4.5rem;justify-content:space-evenly}@media screen and (max-width: 767px){.profile .profile_info{padding-right:.5rem}}@media screen and (max-width: 320px){.profile .profile_info{padding-top:8.5rem}}.profile .profile_info .profile_info_details{display:flex;flex-direction:row;margin:0;justify-content:center;color:#fff}.profile .profile_info .profile_info_details p:nth-child(1){margin-bottom:1rem;margin-right:3rem}.profile .profile_info .profile_info_details .profile_grade{display:flex;border-radius:.5rem;color:#fff;padding:.5rem;margin-bottom:.4rem}.profile .profile_info .profile_info_details .profile_grade .fa-solid{font-size:2rem}.profile .profile_info .sales_batch{position:relative;right:3rem;bottom:.5rem}@media screen and (max-width: 320px){.profile .profile_info .sales_batch{right:1.3rem;bottom:1rem}}.svg-inline--fa{height:1.5em}.profile_my_image{height:30rem}.profile_my_image img{height:100%;object-fit:cover}.uranai_link{display:block;width:37.5rem}@media screen and (max-width: 767px){.uranai_link{width:100%;height:8rem}}.uranai_link .uranai{height:6.2rem;border-radius:10px;background:var(--unnamed, linear-gradient(90deg, #DBAB00 0%, #F2D15E 32.29%, #FFE794 50%, #F2D15E 69.79%, #DBAB00 100%, #DBAB00 100%));box-shadow:1px 2px 7px 0px rgba(0,0,0,0.25);display:flex;justify-content:center;align-items:center;margin-top:3rem;position:relative}@media screen and (max-width: 767px){.uranai_link .uranai{height:100%;margin-top:2rem}}.uranai_link .uranai .uranai_icon{width:3rem;height:3rem;margin-right:1.4rem}.uranai_link .uranai p{color:#fff}.progress{background:linear-gradient(90deg, rgba(0,102,255,0.8) 0%, rgba(51,153,255,0.6) 50%, rgba(102,204,255,0.5) 100%) !important}.progress_container{display:flex;gap:2rem;flex-wrap:wrap}.progress_item{width:33rem;display:flex;align-items:center;gap:0 1rem;background:#fff;box-shadow:2px 2px 8px 1px rgba(60,60,60,0.25);border:1px solid #d3d3d3;border-radius:.5rem;padding:1.7rem 1.5rem}@media screen and (max-width: 767px){.progress_item{width:100%}}.learn_name{font-size:1.8rem;font-weight:bold}@media screen and (max-width: 767px){.learn_name{font-size:2rem}}.learn_chapter{font-size:1.5rem;display:flex;margin-top:.6rem;cursor:pointer;position:relative}@media screen and (max-width: 767px){.learn_chapter{font-size:1.7rem}}.learn_chapter span{position:relative;top:-4px;left:6px}.learn_chapter_detail_list{position:absolute;background:#fff;border:1px solid #797979;top:2.5rem;cursor:auto;z-index:100;height:0;display:none;overflow:hidden;transition:height .3s ease-out}@media screen and (max-width: 767px){.learn_chapter_detail_list{width:max-content}}.learn_chapter_detail_list .learn_detail_part{display:flex;align-items:center;gap:0 2rem;padding:1rem 2rem;width:100%}.learn_chapter_detail_list .learn_detail_part p{width:max-content}@media screen and (max-width: 767px){.learn_chapter_detail_list .learn_detail_part{width:100%}}.learn_chapter_detail_list .learn_detail_part:not(:last-child){border-bottom:1px solid #d3d3d3}.learn_chapter_detail_list .settled_img{width:3rem;height:3rem;margin-left:auto}@media screen and (max-width: 767px){.learn_chapter_detail_list .settled_img{margin-left:auto}}.progress_left{width:6rem;height:6rem;border-radius:50%}@media screen and (max-width: 767px){.progress_left{width:7rem}}canvas{width:100%;height:100%}.progress_right{display:flex;align-items:center}@media screen and (max-width: 767px){.progress_right{width:100%;justify-content:space-between}}.progress_right .progress_right_top{width:max-content}@media screen and (max-width: 767px){.progress_right .progress_right_top{display:flex;gap:0 1rem;align-items:baseline}}.learn_chapter span{width:.7rem;height:.7rem;display:inline-block}.progress_finish{margin-left:4.5rem;width:4.7rem;height:4.7rem}@media screen and (max-width: 767px){.progress_finish{width:5.7rem;height:5.7rem}}.top_links{display:flex;gap:0 2rem}@media screen and (max-width: 767px){.top_links{display:flex;flex-direction:column;gap:2rem 0;margin-bottom:4rem}}.menu_list{display:flex;flex-wrap:wrap;margin-top:3rem}@media screen and (max-width: 767px){.menu_list{margin-top:2rem;justify-content:space-between}.menu_list a{width:49%}.menu_list a .menu_part{width:100%;height:11rem;padding:0 2rem;text-align:center}}.menu_list .menu_part{width:20.5rem;height:9.6rem;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0 2rem 2rem 0;background:var(--unnamed, linear-gradient(90deg, #EACDA3 0%, #d6ae7b 100%))}.menu_list .menu_part .menu_icon{width:4rem;height:4rem}.menu_list .menu_part .derivative{width:8rem;height:6rem}.menu_list .menu_part p{font-weight:bold;color:#fff;margin-top:.5rem}.footer{height:4.6rem;background:var(--unnamed, linear-gradient(90deg, #EACDA3 0%, #d6ae7b 100%));color:#fff;display:flex;align-items:center;padding:0 5rem}.footer p{text-align:center;line-height:4.6rem;font-size:1.3rem}.footer a{font-size:1.6rem;margin-left:auto}.user_image{width:20%;height:20rem}.user_image img{height:100%}.pankuzu{margin:1.6rem 0;color:#5c5c5c}@media screen and (max-width: 1024px){.pankuzu{font-size:2rem}}@media screen and (max-width: 767px){.pankuzu{margin-bottom:3rem;font-size:2rem}}.not_reservation{opacity:.7;pointer-events:none}.reservation_switch_btn,.approval_switch_btn{display:flex;width:55rem;margin:0 auto 1rem auto;justify-content:space-between}.reservation_switch_btn a,.approval_switch_btn a{width:26.5rem}@media screen and (max-width: 1024px){.reservation_switch_btn a,.approval_switch_btn a{width:35rem}}.reservation_switch_btn a:nth-child(1),.approval_switch_btn a:nth-child(1){color:#eacda3;background:linear-gradient(90deg, rgba(234,205,163,0.16) 0%, rgba(214,174,123,0.16) 100%)}@media screen and (max-width: 1024px){.reservation_switch_btn,.approval_switch_btn{width:72rem}}@media screen and (max-width: 767px){.reservation_switch_btn,.approval_switch_btn{width:100%;margin:3rem 0}.reservation_switch_btn a,.approval_switch_btn a{width:49%;height:5rem;line-height:5rem}}.search select,.cap_adjust_ments_search select{padding:.5rem 1rem;border:1px solid #afafaf;font-size:1.3rem;margin-right:1rem;border-radius:.3rem}@media screen and (max-width: 1024px){.search select,.cap_adjust_ments_search select{font-size:2rem}}.form_select select,.deposit_type select,.contract_info select,.admin_event_form_part select{padding:.5rem 1rem;border:1px solid #afafaf;font-size:1.3rem;border-radius:.3rem}@media screen and (max-width: 1024px){.form_select select,.deposit_type select,.contract_info select,.admin_event_form_part select{font-size:2rem;padding:.5rem 1rem;margin-right:1rem}}@media screen and (max-width: 767px){.form_select select,.deposit_type select,.contract_info select,.admin_event_form_part select{height:3rem;padding:0 2rem}}.form_select span{font-size:1.6rem;display:inline-block;vertical-align:middle}@media screen and (max-width: 1024px){.form_select span{font-size:3rem}}@media screen and (max-width: 767px){.form_select span{font-size:2.5rem}}.search .search_btn,.cap_adjust_ments_search .search_btn{width:6.1rem;height:3rem;border-radius:2px;text-align:center;font-size:1.6rem}@media screen and (max-width: 1024px){.search .search_btn,.cap_adjust_ments_search .search_btn{padding:.5rem 1rem;font-size:2rem;width:10rem;height:auto}}@media screen and (max-width: 767px){.search .search_btn,.cap_adjust_ments_search .search_btn{width:11rem;height:4rem}}.seminar_date_title p{font-size:2rem;font-weight:bold}.reservation_list{margin:1.5rem 0 10rem 0}.reservation_list .reservation_part{display:flex;border-bottom:1px solid #d6ae7b;width:60rem;padding:1.5rem}@media screen and (max-width: 1024px){.reservation_list .reservation_part{width:55%}}@media screen and (max-width: 767px){.reservation_list .reservation_part{width:100%;height:14rem;min-height:14rem;height:max-content}}.reservation_list .reservation_part .reservation_left{color:#5c5c5c;margin-right:2rem;text-align:center;width:8rem;padding:1rem 0 0 0;line-height:2.2rem}@media screen and (max-width: 1024px){.reservation_list .reservation_part .reservation_left{width:10rem}}@media screen and (max-width: 767px){.reservation_list .reservation_part .reservation_left{text-align:center;padding-top:2.2rem;width:20%}.reservation_list .reservation_part .reservation_left p{text-align:center}}.reservation_list .reservation_part .reservation_right{width:49rem;height:auto;display:flex;flex-direction:column}@media screen and (max-width: 767px){.reservation_list .reservation_part .reservation_right{height:auto;width:80%}}.reservation_list .reservation_part .reservation_right .reservation_info_top{display:flex;padding:1rem;border-bottom:1px solid #d6ae7b}.reservation_list .reservation_part .reservation_right .reservation_info_top .reservation_info_top_left p:nth-child(1){font-size:1.6rem;font-weight:bold;margin-bottom:.4rem}.reservation_list .reservation_part .reservation_right .reservation_info_top .reservation_info_top_right{margin-left:auto;width:12rem}.reservation_list .reservation_part .reservation_right .reservation_info_top .reservation_info_top_right .reservation_btn{width:100%;height:2.7rem;display:flex;justify-content:center;align-items:center}@media screen and (max-width: 1024px){.reservation_list .reservation_part .reservation_right .reservation_info_top .reservation_info_top_right .reservation_btn{height:4rem}.reservation_list .reservation_part .reservation_right .reservation_info_top .reservation_info_top_right .reservation_btn p{font-size:1.5rem}}@media screen and (max-width: 767px){.reservation_list .reservation_part .reservation_right .reservation_info_top .reservation_info_top_right .reservation_btn p{font-size:1.5rem}}.reservation_list .reservation_part .reservation_right .reservation_info_top .reservation_info_top_right .reservation_btn .reservation_calender{width:2rem;height:2rem;margin-right:.3rem}.reservation_list .reservation_part .reservation_right .reservation_info_top .reservation_info_top_right .reservation_btn p{font-size:1.4rem}@media screen and (max-width: 1024px){.reservation_list .reservation_part .reservation_right .reservation_info_top .reservation_info_top_right .reservation_btn .reservation_calender img{vertical-align:baseline}}.reservation_list .reservation_part .reservation_right .reservation_info_top .member_list_btn{width:21rem}@media screen and (max-width: 1024px){.reservation_list .reservation_part .reservation_right .reservation_info_top .member_list_btn{width:20rem}}@media screen and (max-width: 767px){.reservation_list .reservation_part .reservation_right .reservation_info_top .member_list_btn{width:19rem}}.reservation_list .reservation_part .reservation_right .reservation_info_bottom{display:flex;height:100%}.reservation_list .reservation_part .reservation_right .reservation_info_bottom .reservation_info_bottom_left{width:30%;background:var(--unnamed, linear-gradient(90deg, #EACDA3 0%, #d6ae7b 100%));color:#fff;align-content:center}.reservation_list .reservation_part .reservation_right .reservation_info_bottom .reservation_info_bottom_left p{font-size:1.6rem;text-align:center;line-height:2.5rem}@media screen and (max-width: 767px){.reservation_list .reservation_part .reservation_right .reservation_info_bottom .reservation_info_bottom_left p{height:100%;line-height:4.5rem;font-size:2rem;align-content:center}}.reservation_list .reservation_part .reservation_right .reservation_info_bottom .reservation_info_bottom_right{width:70%;font-size:1.4rem;line-height:2.7rem;padding-left:1rem}@media screen and (max-width: 767px){.reservation_list .reservation_part .reservation_right .reservation_info_bottom .reservation_info_bottom_right p{font-size:2rem;line-height:4.5rem;height:100%}}.reservation_list .reservation_part .reservation_right .reservation_info_bottom .reservation_info_bottom_left_left{display:flex;width:44%}.reservation_list .reservation_part .reservation_right .reservation_info_bottom .reservation_info_bottom_left_right{display:flex;width:56%}.confirm_text{text-align:center;margin:4rem 0 2rem 0;color:#5c5c5c}.reservation_confirm_container,.reservation_cancel_container{width:50.4rem}.reservation_confirm_container .confirm_info,.reservation_cancel_container .confirm_info{color:#5c5c5c}@media screen and (max-width: 767px){.reservation_confirm_container,.reservation_cancel_container{width:100%}}.reservation_confirm_switch_btn{display:flex;width:40rem;margin:0 auto 1rem auto;justify-content:space-between}.reservation_confirm_switch_btn a{background:var(--unnamed, linear-gradient(90deg, #EACDA3 0%, #d6ae7b 100%));color:#fff}@media screen and (max-width: 1024px){.reservation_confirm_switch_btn{width:52rem}}@media screen and (max-width: 767px){.reservation_confirm_switch_btn{width:82%}.reservation_confirm_switch_btn a{width:48%}}.reservation_confirm_switch_btn form{width:48%}.reservation_confirm_switch_btn_entry{background:var(--unnamed, linear-gradient(90deg, #EACDA3 0%, #d6ae7b 100%));color:#fff;border:none;width:100%}.cancel{width:100%;padding:0;height:100%}.common_box_gray{color:#fff;background:#525252;border:1px solid #525252}.reservation_status_list{margin:3rem 0 10rem 0}.reservation_status_list .reservation_status_part{margin-bottom:1.8rem;width:49.5rem;border:1px solid #dcdcdc;padding:1rem;color:#5c5c5c}@media screen and (max-width: 767px){.reservation_status_list .reservation_status_part{width:100%}}.reservation_status_list .reservation_status_part .reservation_status_top{display:flex;margin-bottom:2rem}.reservation_status_list .reservation_status_part .reservation_status_top p:nth-child(1){border-radius:.5rem;padding:.4rem 2.3rem;margin-right:1rem}@media screen and (max-width: 767px){.reservation_status_list .reservation_status_part .reservation_status_top p:nth-child(1){width:13rem;text-align:center;height:4rem;line-height:3rem}}.reservation_status_list .reservation_status_part .reservation_status_top p:nth-child(2){font-size:1.7rem;font-weight:bold;line-height:2.8rem}@media screen and (max-width: 767px){.reservation_status_list .reservation_status_part .reservation_status_top p:nth-child(2){font-size:2.2rem;line-height:4rem}}.reservation_status_list .reservation_status_part .reservation_status_bottom{display:flex}.reservation_status_list .reservation_status_part .reservation_status_bottom .cancel_btn{width:10rem;border-radius:.2rem;border:1px solid #525252;text-align:center;line-height:3.3rem;margin-left:auto}@media screen and (max-width: 767px){.reservation_status_list .reservation_status_part .reservation_status_bottom .cancel_btn{width:15rem;line-height:5.5rem}}@media screen and (max-width: 320px){.reservation_status_list .reservation_status_part .reservation_status_bottom .cancel_btn{line-height:3.8rem}}.reservation_status_list .reservation_status_part .reservation_status_bottom .not_work{opacity:.4;pointer-events:none}@media screen and (max-width: 767px){.reservation_status_list .reservation_status_part .reservation_status_bottom .reservation_info p{font-size:2.3rem}}@media screen and (max-width: 320px){.reservation_status_list .reservation_status_part .reservation_status_bottom .reservation_info p{font-size:1.7rem}}.reservation_status_list p{font-size:1.5rem}.event_list{height:auto;min-height:55rem;margin-top:4rem;background:#fff;padding:2.3rem 3.5rem}.event_list .event_part{border-bottom:1px solid #d5d5d5;margin-bottom:2rem}.event_list .event_part .envent_part_top{display:flex;margin-bottom:1rem}.event_list .event_part .envent_part_top p:nth-child(1){color:#838383;line-height:2.6rem}.event_list .event_part .envent_part_top p:nth-child(2){padding:.3rem 3rem;margin-left:2rem;border-radius:.3rem}.event_list .event_part .event_part_bottom{padding-bottom:2rem}.event_list .event_part .event_part_bottom a{display:inline;width:max-content;border-bottom:1px solid #000}@media screen and (max-width: 1024px){.event_list .event_part .event_part_bottom a{font-size:2rem}}.event_top_info h3{font-size:2.7rem;color:#d6ae7b;margin:2rem 0 .5rem 0}@media screen and (max-width: 1024px){.event_top_info h3{margin-bottom:2rem}}.event_top_info p{color:#5c5c5c;margin-bottom:1.5rem}.event_bottom_body{width:65%}@media screen and (max-width: 1024px){.event_bottom_body{width:100%;line-height:3.5rem}.event_bottom_body p{font-size:2.5rem}}@media screen and (max-width: 767px){.event_bottom_body{width:100%}}.event_bottom_body .event_image{width:50%;height:25rem;margin:1rem 0}.event_bottom_body .event_image img{height:100%;object-fit:cover}@media screen and (max-width: 430px){.event_bottom_body .event_image{height:34rem;width:100%}}.event_bottom_body p{color:#5c5c5c;margin:2rem 0 0 0;font-size:2rem;font-weight:bold;word-wrap:break-word;overflow-wrap:break-word;overflow:auto;white-space:normal}.event_btns{display:flex;width:45%;margin-left:auto;justify-content:end}.event_btns a:nth-child(2){border-radius:10rem .5rem .5rem 10rem}.event_btns a:nth-child(3){border-radius:.5rem 10rem 10rem .5rem}@media screen and (max-width: 1024px){.event_btns{width:60%}.event_btns a:nth-child(1){width:31%;font-size:2rem;width:30%;height:5rem;line-height:5rem}.event_btns a:nth-child(2){width:33%}.event_btns a:nth-child(3){width:33%}}@media screen and (max-width: 767px){.event_btns{width:100%;justify-content:flex-end}.event_btns a{height:5rem;line-height:4.6rem}.event_btns a:nth-child(1){width:30%;margin-left:2rem}.event_btns a:nth-child(2){width:25%;margin-left:2rem}.event_btns a:nth-child(3){width:25%;margin-left:1rem}}.event_btns a{margin-left:1rem}.service_detail_title{font-size:25px;color:#d6ae7b;text-align:center}@media screen and (max-width: 767px){.service_detail_title{margin:4rem 0}}.service_catch_copy{font-size:2.5rem;color:#5c5c5c;font-weight:bold;text-align:center;margin:2rem 0}.service_detail_bottom{font-size:1.7rem;width:100%;margin:2rem auto;line-height:177.5%}@media screen and (max-width: 767px){.service_detail_bottom{font-size:2rem}}.guide_text{font-size:1.5rem;text-align:center;color:#d6ae7b;margin:2rem 0}@media screen and (max-width: 767px){.guide_text{font-size:2rem}}.guide_arrow{margin:0 auto;width:5rem}.contact_btn a{margin:5rem auto}.service_contact_container{padding:2rem}.service_contact_container p{margin-bottom:2rem}.service_contact_label{color:#5c5c5c;font-size:2rem;display:block;margin-bottom:.5rem}.service_contact_label span{background:#c33;border-radius:.5rem;padding:.3rem 1rem;margin-left:.9rem;color:#fff;font-size:1.3rem}.service_contact_text{width:50%;height:3rem;font-size:1.5rem}.service_contact_textarea{width:100%}.bonus_container{background:#fff;padding:2rem;margin-top:4rem}.bonus_container .bonus_list{margin-top:2.5rem}.bonus_container .bonus_list .bonus_part{width:49%;border:1px solid #d6ae7b;display:flex;margin-bottom:.7rem}@media screen and (max-width: 1024px){.bonus_container .bonus_list .bonus_part{width:100%}}.bonus_container .bonus_list .bonus_part .bonus_title{position:relative;display:flex;background:var(--unnamed, linear-gradient(90deg, #EACDA3 0%, #D6AE7B 100%));color:#fff;width:37.8%;padding:1rem}.bonus_container .bonus_list .bonus_part .bonus_title .triangle{width:2.8rem;height:2.7rem;position:absolute;right:-2rem;top:21%}.bonus_container .bonus_list .bonus_part .bonus_title .triangle img{height:100%}@media screen and (max-width: 1024px){.bonus_container .bonus_list .bonus_part .bonus_title .triangle{top:19%}}@media screen and (max-width: 1024px){.bonus_container .bonus_list .bonus_part .bonus_title{width:40%;padding:1.5rem}.bonus_container .bonus_list .bonus_part .bonus_title p{font-size:2rem}}@media screen and (max-width: 767px){.bonus_container .bonus_list .bonus_part .bonus_title{width:70%}}.bonus_container .bonus_list .bonus_part .bonus_data{width:62.2%;padding:1rem;text-align:right}@media screen and (max-width: 1024px){.bonus_container .bonus_list .bonus_part .bonus_data{padding:1.5rem;width:77%}.bonus_container .bonus_list .bonus_part .bonus_data p{font-size:2rem}}.reward_top_content{display:flex}.reward_top_right,.reward_cap_button{margin-left:auto}.reward_top_right button,.reward_top_right a,.reward_cap_button button,.reward_cap_button a{border:1px solid #d6ae7b;color:#d6ae7b;width:10rem;height:3rem;text-align:center;border-radius:.3rem !important;padding:.3rem;display:block}@media screen and (max-width: 1024px){.reward_top_right button,.reward_top_right a,.reward_cap_button button,.reward_cap_button a{width:11rem;height:4rem}}.reward_top_right .pdf_btn,.reward_cap_button .pdf_btn{padding:1rem 0 0 0}.reward_top_right .sp_button,.reward_cap_button .sp_button{padding:.9rem 0 0 0}@media screen and (max-width: 1024px){.reward_top_right .sp_button,.reward_cap_button .sp_button{padding:1.5rem 0 0 0;width:13rem;height:5rem}}.not_pdf{display:none !important}.not_title{background:var(--unnamed, linear-gradient(90deg, #485563 0%, #29323C 100%));color:#fff}.normal{background:var(--unnamed, linear-gradient(90deg, #4CA1AF 0%, #C4E0E5 100%));color:#fff}.not_title_font_size{font-size:2rem;margin-left:1rem;line-height:2rem}.normal_font_size{font-size:2rem;margin-left:1rem;line-height:2rem}.ruby_font_size{font-size:1.5rem;margin-left:1rem;line-height:2rem}.emerald_font_size{font-size:1.3rem;margin-left:1rem;line-height:2rem}.ruby{background:var(--unnamed, linear-gradient(90deg, #D41429 0%, #F34952 37.5%, #F5686C 52.6%, #F34952 67.19%, #D41429 100%));color:#fff}.emerald{background:var(--unnamed, linear-gradient(90deg, #00B379 0%, #47D3A6 37.5%, #78F5CD 52.6%, #47D3A6 67.19%, #00B379 100%));color:#fff}.normal_border{border:1px solid #65adba}.ruby_border{border:1px solid #da2131}.emerald_border{border:1px solid #12b77f}.my_title{display:flex}@media screen and (max-width: 767px){.my_title{flex-direction:column}}.my_title .my_title_left{margin-right:7rem}.my_title .my_title_left .my_title_batch{border-radius:.5rem;display:flex;width:31rem;padding:1.7rem;justify-content:center;margin:2rem 0}.my_title .my_title_left .my_title_batch .title_card{width:3.5rem;margin-right:2rem}@media screen and (max-width: 1024px){.my_title .my_title_left{width:35%}}.my_title .my_title_right{padding:2.5rem 4rem;border-radius:.5rem;text-align:center;line-height:2.7rem}@media screen and (max-width: 1024px){.my_title .my_title_right{width:65%}}@media screen and (max-width: 767px){.my_title .my_title_right{margin-top:4rem;width:100%}}.my_title .my_title_right .next_title{display:flex;align-items:center;justify-content:center;margin:2rem 0}.my_title .my_title_right .next_title span{color:#fff;padding:1rem 2rem;display:block;margin-right:.5rem}.my_title .my_title_right .to_next_title{text-align:left;line-height:3rem}.my_number_step{margin-top:1rem}.my_number_step p{margin-bottom:.6rem}.title_conditions_list{margin-top:2rem;display:flex}.title_conditions_list .conditions_part{margin-right:3rem}.title_conditions_list .conditions_part .conditons_title{color:#fff;padding:1rem 5.5rem}@media screen and (max-width: 820px){.title_conditions_list .conditions_part .conditons_title{padding:1rem 3rem}}.title_conditions_list .conditions_part .conditons_body{text-align:center;padding:2.5rem}@media screen and (max-width: 1024px){.title_conditions_list .conditions_part .conditons_body{font-size:2rem}}@media screen and (max-width: 1024px){.title_conditions_list .conditions_part{margin-right:1.23rem}}.title_conditions_list .conditions_part:nth-child(1){border:1px solid #65adba}.title_conditions_list .conditions_part:nth-child(1) .conditons_title{background:var(--unnamed, linear-gradient(90deg, #4CA1AF 0%, #C4E0E5 100%))}.title_conditions_list .conditions_part:nth-child(2){border:1px solid #da2131}.title_conditions_list .conditions_part:nth-child(2) .conditons_title{background:var(--unnamed, linear-gradient(90deg, #D41429 0%, #F34952 37.5%, #F5686C 52.6%, #F34952 67.19%, #D41429 100%))}.title_conditions_list .conditions_part:nth-child(3){border:1px solid #12b77f}.title_conditions_list .conditions_part:nth-child(3) .conditons_title{background:var(--unnamed, linear-gradient(90deg, #00B379 0%, #47D3A6 37.5%, #78F5CD 52.6%, #47D3A6 67.19%, #00B379 100%))}@media screen and (max-width: 767px){.title_conditions_list{flex-direction:column}.title_conditions_list .conditions_part{margin-bottom:2rem}.title_conditions_list .conditions_part .conditons_title{padding:2rem}.title_conditions_list .conditions_part .conditons_body{font-size:3rem}}.learn_container,.connect_service_container,.registration_container{background:#fff;padding:2rem;margin-top:4rem}@media screen and (max-width: 767px){.service_list .common_list_part p{width:58%}}.learn_detail_list{display:flex;flex-wrap:wrap}.learn_detail_list .learn_part{width:20%;height:auto;text-align:center;margin:0 3rem 5rem 0}.learn_detail_list .learn_part .learn_box{background-image:url(/assets/learn_background-0ae048223d36fe9c6e79fb7f2caf152d98cbe0fbbadca7b3a1b0b054850dc377.png);background-size:cover;height:24rem;padding:8.7rem 0;margin-top:1rem}.learn_detail_list .learn_part .learn_box .learn_document_video{display:flex;flex-direction:column}.learn_detail_list .learn_part .learn_box .learn_document_video a{display:block;width:40%;background:#fff;padding:.6rem 0;border-radius:.2rem;margin:0 auto}.learn_detail_list .learn_part .learn_box .learn_document_video a:nth-child(2){margin:1rem auto 0 auto}.learn_detail_list .learn_part .entrust_box{background-image:url(/assets/entrust-a7abe8178e9fed3d3c29539bbe6818049155b8939405fb8b8017a05a45ccf1b7.png)}@media screen and (max-width: 1024px){.learn_detail_list .learn_part{width:23.5%;margin:0 1rem 5rem 0}}@media screen and (max-width: 767px){.learn_detail_list .learn_part p{font-size:2rem}}@media screen and (max-width: 767px){.learn_detail_list{justify-content:space-between}.learn_detail_list .learn_part{width:48%;margin:2rem 0}.learn_detail_list .learn_part .learn_box{height:26rem}}.learn_detail_list p{font-size:1.5rem}@media screen and (max-width: 767px){.learn_detail_list p{font-size:2rem}}.learn_detail_list .not_video{position:relative}.learn_detail_list .not_video img{position:absolute;width:8rem;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%)}.learn_detail_list .not_video::before{content:"";display:block;position:absolute;width:100%;height:100%;background:rgba(0,0,0,0.501961);bottom:0rem;border-radius:.5rem}.pagenation{text-align:center;margin-bottom:4rem}.pagenation a{padding:.2rem .4rem;margin-left:.5rem}@media screen and (max-width: 1024px){.pagenation a{font-size:2rem;padding:.8rem 1rem}}@media screen and (max-width: 767px){.pagenation{margin-top:2rem}.pagenation a{font-size:2.5rem}}.other_category{margin-bottom:10rem}.other_category .category_lists{color:#5c5c5c;font-weight:bold;margin-top:2rem}.other_category .category_lists .category_part{padding:.5rem 3rem;margin-right:1.5rem;border:1px solid #5c5c5c}@media screen and (max-width: 1024px){.other_category .category_lists .category_part{font-size:2.5rem;padding:1rem 5rem}}@media screen and (max-width: 767px){.other_category .category_lists .category_part{width:30%;font-size:2rem;margin-bottom:2rem;display:inline-block;padding:1rem 3rem;text-align:center}}.danger_message{font-size:1.5rem;border:1px solid #c1c1c1;border-radius:5px;padding:1rem 2rem;margin-bottom:3rem;box-shadow:2px 2px 4px 1px #d7d7d7}.danger_message p:nth-child(1){font-size:2rem;font-weight:bold;margin-bottom:1rem}.danger_message p:nth-child(3),.danger_message p:nth-child(4){color:red}@media screen and (max-width: 767px){.danger_message{font-size:2rem}}.pagination span,.pagination a{padding:1rem 1.5rem}@media screen and (max-width: 767px){.pagination span,.pagination a{margin-right:.5rem}}.introducer_container{background:#fff;padding:2rem;margin-top:4rem}.introducer_list_container table thead tr th{text-align:left !important;font-weight:bold;padding:0 !important;vertical-align:top}.introducer_list_container table tbody tr td{padding:0;vertical-align:top;text-align:center}@media screen and (max-width: 1024px){.introducer_list_container table thead tr th:nth-child(1){width:12%}.introducer_list_container table thead tr th:nth-child(2){width:15%}.introducer_list_container table thead tr th:nth-child(3){width:14%}.introducer_list_container table thead tr th:nth-child(4){width:16%}.introducer_list_container table tbody tr td:nth-child(1){width:5%}.introducer_list_container table tbody tr td:nth-child(2){width:3%}.introducer_list_container table tbody tr td:nth-child(3){width:8%}.introducer_list_container table tbody tr td:nth-child(4){width:4%}.introducer_list_container table tbody tr td:nth-child(5){width:11%}}@media screen and (max-width: 767px){.introducer_list_container table thead tr th:nth-child(1){width:9%}.introducer_list_container table thead tr th:nth-child(2){width:10%}.introducer_list_container table thead tr th:nth-child(3){width:9%}.introducer_list_container table thead tr th:nth-child(4){width:6%}.introducer_list_container table tbody tr td{padding-right:0}.introducer_list_container table tbody tr td:nth-child(1){width:6%}}.introducer_list{padding:1rem 2rem}.introducer_list .introducer_part{color:#515151;margin-bottom:1rem}.introducer_list .introducer_part label{vertical-align:middle;margin-right:1rem;font-weight:bold;width:13rem;display:inline-block}@media screen and (max-width: 767px){.introducer_list .introducer_part label{width:17rem}}@media screen and (max-width: 767px){.introducer_list .introducer_part:nth-child(2) input{width:17rem}.introducer_list .introducer_part:nth-child(3) label{margin-right:1rem}.introducer_list #data_from,.introducer_list #data_to{width:20rem;margin-bottom:1rem}}.introducer_list .search_form_btn{display:flex;justify-content:center;border:1px solid #d6ae7b;padding:.4rem 0;width:43%;color:#d6ae7b;font-weight:bold;border-radius:.3rem}.introducer_list .search_form_btn .search_icon{width:2.3rem;margin-right:.5rem}.introducer_list .search_form_btn p{line-height:2.4rem}@media screen and (max-width: 767px){.introducer_list .search_form_btn{width:100%}}.basic_information_title,.bisiness_information_title,.address_information_title,.bank_information_title{display:flex;padding:.9rem 1rem !important}.basic_information_title p,.bisiness_information_title p,.address_information_title p,.bank_information_title p{line-height:3rem}.registration_title_container{display:flex}.registration_title_container p{line-height:4rem}.registration_title_container a{margin-left:auto;background:#fff;font-weight:normal}.step_container{display:flex;justify-content:center;margin-top:3rem}.step_container .rectangle_triangle_container{width:33.3%;height:9rem;position:relative}.step_container .rectangle_triangle_container .rectangle{background:var(--unnamed, linear-gradient(90deg, #EACDA3 0%, #d6ae7b 100%));width:100%;height:100%;position:absolute;left:0;display:flex;align-items:center;justify-content:center}.step_container .rectangle_triangle_container .rectangle .rectangle-content{color:#fff;z-index:1}@media screen and (max-width: 767px){.step_container .rectangle_triangle_container .rectangle .rectangle-content{font-size:1.5rem}}.step_container .rectangle_triangle_container .triangle{position:absolute;margin-top:10rem;width:4.9rem;height:9rem;top:-10rem;right:-4.9rem;background:linear-gradient(to bottom left, transparent 50%, #d6ae7b 50%) no-repeat top left/100% 50%,linear-gradient(to top left, transparent 50%, #d6ae7b 50%) no-repeat bottom left/100% 50%}.step_container .rectangle_triangle_container .triangle::before{content:"";border-right:7.4rem solid #fff;position:absolute;width:.5rem;height:.5rem;background-color:#ffebcd;top:1.9rem;left:-1rem;transform:rotate(44deg)}.step_container .rectangle_triangle_container .triangle::after{content:"";border-right:8rem solid #fff;position:absolute;width:.5rem;height:.5rem;background-color:#ffebcd;top:6.9rem;left:-1.6rem;transform:rotate(137deg)}.step_container .rectangle_triangle_container .step_white{background:#f0f0f0 !important}.step_container .rectangle_triangle_container .step_white .beige{color:#d6ae7b !important}.step_container .rectangle_triangle_container .triangle_white{background:linear-gradient(to bottom left, transparent 50%, #F0F0F0 50%) no-repeat top left/100% 50%,linear-gradient(to top left, transparent 50%, #F0F0F0 50%) no-repeat bottom left/100% 50%}.step_container .rectangle_triangle_container:nth-child(1){z-index:4}.step_container .rectangle_triangle_container:nth-child(2){z-index:3}@media screen and (max-width: 1024px){.rectangle_triangle_container:nth-child(2) .rectangle{padding-left:6rem}.rectangle_triangle_container:nth-child(3) .rectangle{padding-left:5rem}}@media screen and (max-width: 767px){.rectangle_triangle_container:nth-child(1){width:31.3%}.rectangle_triangle_container:nth-child(2) .rectangle{padding-left:6rem}.rectangle_triangle_container:nth-child(3){width:35.3%}.rectangle_triangle_container:nth-child(3) .rectangle{padding-left:5rem}}.form_edit_title{color:#8e8e8e;font-weight:normal;margin:3rem 0 1.5rem 0;border-bottom:1px solid #d6ae7b;padding-bottom:1rem}.form_part_title{display:flex}.form_part_title span{background:#c33;line-height:1.7rem;border-radius:.5rem;padding:0rem .6rem;margin-left:.9rem}@media screen and (max-width: 1024px){.form_part_title p{font-size:2rem}.form_part_title span{line-height:2.7rem}}@media screen and (max-width: 767px){.form_part_title{padding:1rem;height:5rem;align-items:center}.form_part_title span{padding:.5rem .6rem;line-height:1.7rem}}.form_part_input{padding:1rem 1.5rem}.form_part_input .input_text_form{border:1px solid #ccc;font-size:1.6rem;padding:.5rem 1rem;width:30%}@media screen and (max-width: 1024px){.form_part_input .input_text_form{width:100%;height:5.5rem;font-size:2.3rem}}@media screen and (max-width: 767px){.form_part_input .input_text_form{height:4.5rem;font-size:2rem}}.form_part_input p{color:#888;margin-top:.6rem}@media screen and (max-width: 1024px){.form_part_input p{font-size:2.5rem}}@media screen and (max-width: 767px){.form_part_input p{font-size:2rem}}.gender_content,.two_thier_radio{display:flex;margin:0;font-size:1.6rem}.form_edit_part:nth-child(8) .form_part_input{display:flex}.form_edit_part:nth-child(8) .form_part_input .gender_content{margin-right:1rem}@media screen and (max-width: 1024px){.form_edit_part:nth-child(8) .form_part_input .gender_content{font-size:2.5rem;margin-top:0}.form_edit_part:nth-child(8) .form_part_input .gender_content input{width:3.5rem}}@media screen and (max-width: 767px){.form_edit_part:nth-child(8) .form_part_input .gender_content{font-size:2rem}}.course_select_name{height:3.6rem !important;border:1px solid #d0d0d0 !important}@media screen and (max-width: 767px){.course_select_name{height:5rem !important;padding:.3rem !important;font-size:1.6rem !important}}.avatar,.event_image,.document_file,.video_file{border:none}@media screen and (max-width: 1024px){.avatar,.event_image,.document_file,.video_file{font-size:1.6rem}}@media screen and (max-width: 767px){.avatar,.event_image,.document_file,.video_file{font-size:2rem}}.submit_btn{display:flex;justify-content:space-between;margin:2rem 0 5rem 0}.submit_btn a,.submit_btn input{width:49%}@media screen and (max-width: 767px){.submit_btn .pass_reset{font-size:1.6rem}}.form_part_input .not_merge{margin:0}.avatar_image{width:30rem;height:30rem}.avatar_image img{height:100%;object-fit:cover}.login_icon{width:50rem;margin:0 auto;margin-top:10rem;width:13rem}@media screen and (max-width: 1024px){.login_icon{margin-top:27rem;width:20rem}}@media screen and (max-width: 430px){.login_icon{margin-top:30rem;width:20rem}}@media screen and (max-width: 394px){.login_icon{margin-top:27rem;width:20rem}}@media screen and (max-width: 375px){.login_icon{margin-top:20rem;width:20rem}}@media screen and (max-width: 320px){.login_icon{margin-top:14rem;width:14rem}}.login_form{margin-top:4.2rem}.login_form .login_form_part{display:flex;justify-content:center;margin-bottom:1rem}.login_form .login_form_part .login_form_left{background:var(--unnamed, linear-gradient(90deg, #EACDA3 0%, #d6ae7b 100%));padding:1.1rem 2.5rem;border-radius:8px 0px 0px 8px}.login_form .login_form_part .login_form_left .login_icon_img{width:2.5rem;height:2.3rem}.login_form .login_form_part .login_form_left .login_icon_img img{height:100%}@media screen and (max-width: 1024px){.login_form .login_form_part .login_form_left .login_icon_img{height:auto}.login_form .login_form_part .login_form_left .login_icon_img img{height:3rem}}@media screen and (max-width: 767px){.login_form .login_form_part .login_form_left{width:11rem}.login_form .login_form_part .login_form_left .login_icon_img{margin:0 auto;width:3.5rem}}.login_form .login_form_part .login_form_right{width:25%}@media screen and (max-width: 1024px){.login_form .login_form_part .login_form_right{width:40%}}@media screen and (max-width: 767px){.login_form .login_form_part .login_form_right{width:50%}}.login_form .login_form_part .login_form_right input{height:100%;width:100%;border-radius:0 .5rem .5rem 0 !important;border:1px solid #d6ae7b;font-size:2rem;padding:0 2rem}.login_form_btn{display:flex;border-radius:10rem;margin:2rem auto .5rem auto;width:21%;justify-content:center;padding:1rem 0}.login_form_btn .login_submit_btn{width:3rem}.login_form_btn p{margin-left:.8rem;line-height:3rem}@media screen and (max-width: 1024px){.login_form_btn{width:30%}}@media screen and (max-width: 767px){.login_form_btn{width:35%}}.reset_link{display:flex;justify-content:center;margin-top:2rem;font-size:1.6rem;text-decoration:underline}.reset_link p{background:#000;color:#fff;padding:.1rem .6rem;border-radius:50%;margin-right:.5rem}.custom-shape-divider-bottom-1690091883{position:absolute;bottom:0;left:0;width:100%;overflow:hidden;line-height:0;transform:rotate(180deg)}.custom-shape-divider-bottom-1690091883 svg{position:relative;display:block;width:calc(100% + 1.3px);height:145px;transform:rotateY(180deg)}.custom-shape-divider-bottom-1690091883 .shape-fill{fill:#d6ae7b}.wave{position:absolute;bottom:0;width:100%;height:30%}@media screen and (max-width: 1024px){.wave{height:35%}}@media screen and (max-width: 767px){.wave img{height:100%}}@media screen and (max-width: 430px){.wave{height:30%}}@media screen and (max-width: 394px){.wave{height:26%}}.wave svg{height:100%;width:102%}.mail_send_title{text-align:center;margin:10rem 0 3rem 0;font-size:3rem}.finish_icon{width:11rem;margin:0 auto;margin-bottom:2rem}.back_login{margin:5rem auto 0 auto}.input_order{display:flex;justify-content:space-between;margin-top:2rem;position:relative}.input_order_line{position:absolute;width:100%;height:.15rem;background:#d9d9d9;top:3rem;z-index:-1}@media screen and (max-width: 767px){.input_order_line{top:4rem}}.basic_info p:nth-child(1),.address_info p:nth-child(1),.bank_info p:nth-child(1){width:6rem;height:6rem;border-radius:50%;text-align:center;line-height:6rem;font-size:2rem;color:#fff;font-weight:bold;position:relative}@media screen and (max-width: 767px){.basic_info p:nth-child(1),.address_info p:nth-child(1),.bank_info p:nth-child(1){width:8rem;height:8rem;line-height:8rem;font-size:3rem}}.contract p:nth-child(1){width:6rem;height:6rem;border-radius:50%;text-align:center;line-height:6rem;font-size:2rem;color:#fff;font-weight:bold;position:relative}@media screen and (max-width: 767px){.contract p:nth-child(1){width:8rem;height:8rem;line-height:8rem;font-size:3rem}}.basic_info p:nth-child(2),.address_info p:nth-child(2),.bank_info p:nth-child(2),.contract p:nth-child(2){text-align:center;color:#454545;font-weight:bold;margin-top:.7rem}.zip_three,.zip_four{border:1px solid #ccc;font-size:1.6rem;padding:.5rem 1rem;width:6rem}.two_thier{margin:2rem 0;padding:0 1.5rem}.two_thier .sales_info_text{margin-top:2rem;font-weight:bold}.two_thier_radio{margin-bottom:.5rem;font-weight:bold}.two_thier_radio .a_san_flg{margin-right:.5rem}.entry_btn_finish{border:none;width:100%;height:6rem}.document_input{height:4rem;font-size:1.6rem;align-content:center;padding-left:1rem}.admin_lsit{display:flex;flex-wrap:wrap}.admin_lsit a{width:25rem;height:9rem;line-height:9rem;font-size:2rem;font-weight:normal;margin-right:3.2rem;margin-top:2rem}.admin_lsit a:nth-child(3){line-height:normal;padding-top:1.5rem}@media screen and (max-width: 767px){.admin_lsit{justify-content:space-between}.admin_lsit a{margin:2rem 0 0 0;width:49%}}.cap_adjust_ments_search{margin-top:1rem}.seminar_add_part{display:flex;margin-bottom:1rem}.seminar_add_part p{font-size:1.6rem;line-height:2.5rem;font-weight:bold;width:13rem}@media screen and (max-width: 767px){.seminar_add_part p{font-size:1.8rem}}.seminar_add_part .form_time input{height:3rem;padding:0 2rem}.seminar_add_part input{font-size:1.3rem;padding:.5rem 1rem}@media screen and (max-width: 767px){.seminar_add_part input{font-size:2rem}}.admin_add_btn{width:34rem}.admin_seminar_content,.admin_learn_content{margin-top:5rem}.admin_seminar_content .common_admin_list,.admin_learn_content .common_admin_list{margin:3rem 0 5rem 0}.admin_seminar_content .common_admin_list .common_list_head,.admin_learn_content .common_admin_list .common_list_head{display:flex;border-bottom:.1rem solid #dab483;padding-bottom:.5rem;font-weight:bold}.admin_seminar_content .common_admin_list .new_table_style,.admin_learn_content .common_admin_list .new_table_style{display:grid;grid-template-columns:3% 25% 14% 15% 15% 12% auto auto;gap:8px;align-items:center}@media screen and (max-width: 767px){.admin_seminar_content .common_admin_list .new_table_style,.admin_learn_content .common_admin_list .new_table_style{grid-template-columns:3% 20% 11% 15% 15% 12% auto}}.admin_seminar_content .common_admin_list .common_list_body .common_list_body_part,.admin_learn_content .common_admin_list .common_list_body .common_list_body_part{border-bottom:1px dotted #cdcdcd;display:flex;line-height:3rem;padding:1rem}@media screen and (max-width: 767px){.admin_seminar_content .common_admin_list .common_list_body .common_list_body_part,.admin_learn_content .common_admin_list .common_list_body .common_list_body_part{align-items:center}}.admin_seminar_content .common_admin_list .common_list_body .new_table_style,.admin_learn_content .common_admin_list .common_list_body .new_table_style{display:grid;grid-template-columns:3% 25% 14% 15% 15% 12% auto auto;gap:8px;align-items:center;border-bottom:1px solid #ddd}.admin_seminar_content .common_admin_list .common_list_body .new_table_style a,.admin_learn_content .common_admin_list .common_list_body .new_table_style a{width:7rem}@media screen and (max-width: 767px){.admin_seminar_content .common_admin_list .common_list_body .new_table_style,.admin_learn_content .common_admin_list .common_list_body .new_table_style{grid-template-columns:3% 20% 11% 15% 15% 12% auto}}.admin_event_btns{display:flex}.admin_event_btns a{margin-left:auto}.admin_event_form_part,.admin_bonus_form_part,.learn_add_categeory_part,.learn_add_part,.learn_edit_part,.task_form_part{display:flex;flex-direction:column;margin-bottom:2rem}.admin_event_form_part label,.admin_bonus_form_part label,.learn_add_categeory_part label,.learn_add_part label,.learn_edit_part label,.task_form_part label{margin-bottom:1rem}.admin_event_form_part label span,.admin_bonus_form_part label span,.learn_add_categeory_part label span,.learn_add_part label span,.learn_edit_part label span,.task_form_part label span{background:#c33;border-radius:.5rem;padding:.3rem 1rem;margin-left:.9rem;color:#fff;font-size:1.3rem}.admin_event_form_part select,.admin_bonus_form_part select,.learn_add_categeory_part select,.learn_add_part select,.learn_edit_part select,.task_form_part select{width:20rem}.admin_event_form_part .text_box,.admin_bonus_form_part .text_box,.learn_add_categeory_part .text_box,.learn_add_part .text_box,.learn_edit_part .text_box,.task_form_part .text_box{height:3rem;padding:0 2rem;height:4rem}.admin_event_form_part .course_name,.admin_bonus_form_part .course_name,.learn_add_categeory_part .course_name,.learn_add_part .course_name,.learn_edit_part .course_name,.task_form_part .course_name{width:40rem}.admin_event_form_part .bonus_price,.admin_bonus_form_part .bonus_price,.learn_add_categeory_part .bonus_price,.learn_add_part .bonus_price,.learn_edit_part .bonus_price,.task_form_part .bonus_price{width:15rem;margin-right:1rem}.admin_bonus_form_part div{display:flex}.admin_bonus_form_part div span{line-height:4rem}.learn_add_categeory_part{margin-bottom:1rem}.learn_add_categeory_part label{margin-bottom:.5rem}.learn_add_categeory_part input{width:34rem;height:4rem;padding:.5rem 1rem}.learn_edit_part,.learn_add_part{margin-bottom:1rem}.learn_edit_part label,.learn_add_part label{margin-bottom:.5rem}.learn_edit_part input,.learn_add_part input{width:34rem;padding:.5rem 1rem}.learn_edit_part .document_remove_checkbtn,.learn_add_part .document_remove_checkbtn{width:2rem;vertical-align:text-bottom}.learn_edit_part p,.learn_add_part p{margin-bottom:0}.learn_edit_part .document_file,.learn_edit_part .video_file,.learn_add_part .document_file,.learn_add_part .video_file{padding:0}.learn_edit_part:nth-child(3),.learn_add_part:nth-child(3){margin-bottom:3rem}.admin_category_list{display:flex;flex-wrap:wrap}.admin_category_list a{margin:0 2rem 1rem 0}.download_edit_btm{color:#3899bb;font-size:1.5rem;margin:.1rem 0 .6rem 0}.seminar_entry_btns{margin-bottom:2rem}.seminar_entry_btns button{width:14%;border:1px solid #9f9f9f;padding:1rem;border-radius:6px;text-align:center;box-shadow:1px 1px 2px 0px #d3d3d3;font-weight:bold;margin-right:1rem}@media screen and (max-width: 767px){.seminar_entry_btns button{width:30%}}.seminar_type_content{margin-right:2rem;font-size:1.5rem}@media screen and (max-width: 767px){.seminar_type_content{font-size:2rem}}@media (max-width: 1024px){#nav-icon{width:5rem;height:2.7rem;position:relative;transform:rotate(0deg);transition:.5s ease-in-out;cursor:pointer;z-index:1000;margin-top:0}#nav-icon span{display:block;position:absolute;height:2px;width:100%;background:#333;border-radius:9px;opacity:1;left:0;transform:rotate(0deg);transition:.25s ease-in-out}#nav-icon.open{top:-7px;z-index:1001}#nav-icon span:nth-child(1){top:6px}#nav-icon span:nth-child(2){top:19px}#nav-icon span:nth-child(3){top:33px}#nav-icon.open span:nth-child(1){top:18px;transform:rotate(135deg);background-color:#333}#nav-icon.open span:nth-child(2){opacity:0;left:-60px}#nav-icon.open span:nth-child(3){top:18px;transform:rotate(-135deg);background-color:#333}#mobile-nav{position:fixed;right:-100rem;top:0;width:70%;height:100%;background:#fff;padding:9rem 0;transition:right .5s ease-in-out;z-index:1000;overflow-y:scroll}#mobile-nav.open{right:0;z-index:1000}#mobile-nav li{display:flex;justify-content:center;color:#666;font-size:2.5rem;border-bottom:1px solid #d8b27f;padding-bottom:1.5rem;margin-bottom:10px}#mobile-nav li a{margin-right:2rem}#mobile-nav li div{width:1.7rem;height:2.2rem;line-height:2.6rem}}@media (max-width: 767px){#nav-icon{width:4rem;padding-top:0;margin-top:-5px}#nav-icon span:nth-child(1){top:16px}#nav-icon span:nth-child(2){top:25px}#nav-icon span:nth-child(3){top:35px}}.approval_detail_btn{padding:.5rem 2rem}.approval_container table tbody tr td:nth-child(1){padding-right:0}.approval_thead_tr th{width:10%;text-align:left;padding:0}@media screen and (max-width: 767px){.approval_thead_tr th:nth-child(1){width:5%}.approval_thead_tr th:nth-child(2){width:6%}.approval_thead_tr th:nth-child(3){width:4%}}.approval_tbody_tr{padding:1rem 4rem;line-height:3rem}.approval_tbody_tr td{text-align:left;width:23.39%;padding:0}@media screen and (max-width: 767px){.approval_tbody_tr{padding:1rem;line-height:3rem;height:auto}.approval_tbody_tr td{width:21.8%}.approval_tbody_tr td a{display:block;line-height:1.5rem;width:8rem;height:auto}.approval_tbody_tr td:nth-child(2){width:23.7%}.approval_tbody_tr td:nth-child(3){width:19%}}.error{display:flex;margin:.3rem auto 2rem auto;justify-content:center;padding-right:17rem;padding-right:32rem}.error p{color:#e61f00;font-size:1.4rem;font-weight:bold;font-family:inherit}@media screen and (max-width: 767px){.error{padding-right:35rem}}@media screen and (max-width: 820px){.error{padding-right:25rem}}@media screen and (max-width: 394px){.error{padding-right:15rem}}@media screen and (max-width: 320px){.error{padding-right:10rem}}.top_error{display:flex;margin:2rem auto -2rem auto;justify-content:center;width:41rem}.top_error p{color:#e61f00;font-size:1.4rem;font-weight:bold;font-family:inherit;line-height:2rem}.error_icon{line-height:3rem;width:3rem;margin-right:1rem}.error_icon_bottom{width:2rem}.error_main{padding:10px;border:1px solid #ffc1c1;background:#fdd;font-size:10px;text-align:left;width:100%;margin:17px auto 0 0;border-radius:5px;margin-bottom:20px}.error_main p{font-size:12px;font-weight:bold;margin:0 0 5px 0;color:#8c1818}.error_main li{color:#8c1818;list-style:none}.error_content{margin:0;padding:0;list-style:none}.part_error{color:#8c1818;margin:0}.success_dsn{text-align:center;background:rgba(85,197,0,0.721569);border-radius:5px;color:#fff;opacity:.8;padding:12px 10px;width:50%;margin:1rem auto 1rem auto;font-size:1.5rem}@media screen and (max-width: 767px){.success_dsn{width:100%}}.part_error_edit{color:#8c1818;margin:0}.display_moble{display:block}@media screen and (max-width: 767px){.display_moble{display:none}}.lock-modal{display:none;position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(52,52,52,0.7)}@media screen and (max-width: 767px){.lock-modal{padding:0 2rem}}.lock-modal-content{background-color:#fefefe;margin:15% auto;padding:2rem;width:45%;border:3px solid #cbcbcb}@media screen and (max-width: 767px){.lock-modal-content{width:100%}}.lock-modal-content b{color:#e61f00;font-size:1.7rem}.lock_msg{margin:2rem 0}.lock_msg b{font-size:1.4rem;color:#000}.lock_msg p:nth-child(2){font-size:1.2rem;margin-top:.7rem;line-height:1.5rem}.lock_msg p:nth-child(3){font-size:.9rem;color:#818181;margin-top:.5rem}.url_content{width:60%;margin:0 auto;margin-top:20rem}.locl_off_btn{background:#333;color:#fff;padding:1rem 4rem;font-size:1.3rem;border-radius:5px;display:inline-block}.close-btn{color:#aaa;float:right;font-size:28px;font-weight:bold}.close-btn:hover,.close-btn:focus{color:#000;text-decoration:none;cursor:pointer}.image_show{width:50%;height:35rem;margin-bottom:10rem}.image_show img{width:100%;height:100%;object-fit:cover;margin:1rem 0}.image_show p{font-weight:bold;font-size:1.5rem}.modal{display:none;position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,0.4)}.modal video{margin:10rem auto;display:block}.close{color:#fff;float:right;font-size:28px;font-weight:bold}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer}.approval_btn{color:#fff;border:none;background:var(--unnamed, linear-gradient(90deg, #EACDA3 0%, #d6ae7b 100%))}.mb-5{margin-bottom:5rem}.mb-4{margin-bottom:4rem}.mb-3{margin-bottom:3rem}.mb-2{margin-bottom:2rem}.mb-1{margin-bottom:1rem}.mt-5{margin-top:5rem}.mt-4{margin-top:4rem}.mt-3{margin-top:3rem}.mt-2{margin-top:2rem}.mt-1{margin-top:1rem}.mt-2{margin-top:2rem}.mt-0{margin-top:0}.m-5{margin:5rem 0}.m-4{margin:4rem 0}.m-3{margin:3rem 0}.m-2{margin:2rem 0}.m-1{margin:1rem 0}.disabled{background-color:#d3d3d3;pointer-events:none}.error_container{text-align:left;margin:4rem auto;width:50%}.error_container .error_code{font-weight:bold;font-size:6rem;color:#555}.error_container .error_code .error_msg{font-size:3rem;color:#aaa;margin-left:12px}.error_container .error_msg_main{font-weight:normal;font-size:4rem;color:#555;margin-bottom:2rem}.error_container .error_msg_detail{font-size:1.3rem}.error_container .error_top_link{display:block;font-size:1.5rem;color:#5b5bcc;font-weight:bold;margin-top:1rem}@media screen and (max-width: 767px){.error_container{width:80%;margin-top:16rem}.error_container .error_msg_detail{font-size:2rem}}.update_form{height:25rem;background:#fcfcfc;border:1px solid #dcdcdc;box-shadow:1px 1px 3px #c7c7c7;padding:3rem;margin-top:14rem}.update_form .field,.update_form .actions{font-size:2rem;margin-bottom:2rem}.update_form .update_bat_btn{padding:1rem 5rem}.update_bounus_bat_btn{display:block;margin-top:6rem;font-size:2rem;background:#deb887;width:32%;text-align:center;padding:1rem 0;border-radius:5px;box-shadow:1px 1px 1px #d8d3d3}.task_confirm{text-align:right}.task_confirm a{background:#fff;line-height:2.6rem;font-size:1.6rem;width:19rem;text-align:center;margin-left:auto;display:block;padding:.5rem 0;border-radius:3px}.approved_dsp{text-align:center;font-size:1.5rem;color:#fff}.approved_dsp .approved{background:#48c979;padding:.5rem 2rem;border-radius:5px}.approved_dsp .unapprove{background:#8f8f8f;padding:.5rem 2rem;border-radius:5px}@media screen and (max-width: 767px){.task_submitted_btn{height:4rem;line-height:3rem}}.term_title{margin:5rem 0 0 0;text-align:center;font-weight:bold}.term_title p{margin:1rem 0;font-weight:normal;font-size:1.6rem}.term_content,.term_content_form{width:80%;margin:3rem auto}@media screen and (max-width: 767px){.term_content,.term_content_form{width:90%}}.term_content section,.term_content_form section{margin:2.3rem 0}.term_content section p,.term_content_form section p{padding-left:1rem}.term_content h1,.term_content_form h1{text-align:center;font-weight:bold;font-size:4rem}.term_content h2,.term_content_form h2{font-weight:bold;margin:5rem 0 1rem 0;font-size:2.6rem}.term_content h3,.term_content_form h3{font-weight:bold;font-size:2rem}.term_content p,.term_content_form p{margin:.5rem 0;font-size:1.6rem}.term_content ol,.term_content_form ol{margin:1rem 0;padding-left:1rem}.term_content b,.term_content strong,.term_content_form b,.term_content_form strong{font-weight:bolder;font-size:1.6rem}.term_content li,.term_content_form li{margin:.5rem 0;font-size:1.6rem}.term_content li p,.term_content_form li p{padding-left:1rem}.term_content .ul-pa-l2,.term_content_form .ul-pa-l2{padding-left:2rem;font-size:1.6rem;line-height:2.3rem}.term_content_form{border:1px solid #d3d3d3;box-shadow:inset 0px 0px 3px 1px #e7e7e7;padding:3rem;max-height:75vh;overflow-y:auto;width:96%}.agreement-checkbox{margin-top:20px;text-align:center}.agreement-checkbox input[type=checkbox]{transform:scale(1.5);margin-right:10px}.agreement-checkbox label{font-size:1.2em}.btn_term_submit{display:block;width:200px;margin:20px auto;text-align:center;padding:10px;background-color:#ccc;color:#000;text-decoration:none;border-radius:5px;pointer-events:none}.btn_term_submit.enabled{background-color:#e7baa0;pointer-events:auto}.organization_count{border:1px solid #ccc;padding:1rem 1rem 0 1rem;margin-bottom:2rem;box-shadow:1px 1px 6px 1px #d3d3d3;font-size:1.6rem}.organization_count p{font-weight:bold;margin-bottom:1rem}.organization_count ul{display:flex;flex-wrap:wrap}.organization_count ul li{margin-right:2rem;margin-bottom:1rem}.organization_title{margin:2rem 0;text-align:center;font-weight:bold;color:#d6ae7b;font-size:3rem}.organization_table{width:100%;border-collapse:collapse;margin-bottom:4rem}.organization_table #header{background:var(--unnamed, linear-gradient(90deg, #EACDA3 0%, #d6ae7b 100%));color:#fff;display:table-caption;padding:1rem 0}.organization_table #header th{width:25rem;text-align:center;padding:8px}@media screen and (max-width: 767px){.organization_table #header th{width:10.7rem;padding:5px;font-size:1.6rem}}.organization_table #body{display:flex;flex-direction:column}.organization_table #body tr{padding:1rem 0;display:table-cell;font-size:1.6rem;border-bottom:1px dotted #cdcdcd}.organization_table #body tr td{width:25rem;text-align:center;padding:8px}@media screen and (max-width: 767px){.organization_table #body tr td{width:10.7rem;padding:5px;font-size:1.6rem}}.organization_table #body tr .active{color:#45b558}.organization_table #body tr .unactive{color:#d52121}.search_fields{display:flex;font-size:1.8rem;margin-bottom:1rem}.search_fields .search_field{margin-right:2rem}.search_fields .search_field lable{display:inline-block;height:100%;vertical-align:baseline}.search_fields .search_field select{border:1px solid #d0d0d0}.search_fields .search{padding:0 1rem;margin-right:2rem}.search_fields a{border:1px solid #afafaf;padding:0 1rem}.admin_list{display:flex;gap:18px;flex-wrap:wrap;justify-content:center}@media screen and (max-width: 767px){.admin_list{gap:1rem;justify-content:left}}.link_wrapper{position:relative;display:inline-block}@media screen and (max-width: 767px){.link_wrapper a{width:18rem;font-size:2rem}}.task_confirm_button{width:25%}.badge{position:absolute;top:0;right:0;background-color:red;color:#fff;border-radius:50%;width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;font-size:1.6rem;font-weight:bold;transform:translate(50%, -50%)}@media screen and (max-width: 1024px){.badge{width:4rem;height:4rem}}@media screen and (max-width: 767px){.badge{top:1rem;right:1rem;font-size:2rem;width:5rem;height:5rem}}@media screen and (max-width: 767px){.detail_badge{top:0rem;right:0rem;width:4rem;height:4rem}}
