@charset "UTF-8";

#main.cond .content_wrap .content_inner .sub_title span::before{background-image: url("/images/my_page/cond/title_icon01_w@2x.png");}
#main.cond .content_wrap .content_inner .sub_title{background-color: #ffb400;}
#main.cond .content_wrap .content_inner .sub_title span{color: #000;}

#main.cond .content_wrap .content_inner .count{text-align: left;padding: 20px 20px 4px;}
#main.cond .content_wrap .content_inner .count p.max{font-size: 18px;font-weight: 700;display: inline-block;}
#main.cond .content_wrap .content_inner .count p.max span{font-size: 24px;padding: 0 0.25em;}

#main.cond .bukken_list{margin: 0 20px 20px!important;}
#main.cond .bukken_list .term_data{margin:20px 0 0;position: relative;}
#main.cond .bukken_list .term_data .term_title{background-color: #444;border-bottom: solid 2px #fff;padding: 10px 15px;display: flex;justify-content: space-between;align-items: center;}
#main.cond .bukken_list .term_data .term_title>span{font-size: 20px;font-weight: 700;color: #fff;}
#main.cond .bukken_list .term_data .term_title>span .term_number{font-size: 24px;line-height: 1em;}
#main.cond .bukken_list .term_data .term_title .delete{font-size: 15px;font-weight: 700;color: #fff;text-decoration: none;padding-left: 38px;transition: all .3s;display: block;position: relative;}
#main.cond .bukken_list .term_data .term_title .delete:hover{opacity: 0.5;}
#main.cond .bukken_list .term_data .term_title .delete::after {content: "";width: 30px;height: 30px;background-image: url(/images/my_page/delete_icon@2x.png);-webkit-background-size: contain;background-size: contain;background-repeat: no-repeat;transform: translateY(-50%);position: absolute;top: 50%;left: 0;}

#main.cond .content_wrap .content_inner .term_data .last_time{padding: 16px 15px!important;position: relative;}
#main.cond .content_wrap .content_inner .term_data .last_time dt{border-bottom: solid 2px #fff;margin-right: 350px;padding: 0 0 10px 0!important;}
#main.cond .content_wrap .content_inner .term_data .last_time dd:not(.submit_btn){padding-top: 10px!important;}
#main.cond .content_wrap .content_inner .term_data .last_time .submit_btn{display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;justify-content: space-between;position: absolute;top: 15px;right: 15px;}
#main.cond .content_wrap .content_inner .term_data .last_time .submit_btn .num{width:100%;}
#main.cond .content_wrap .content_inner .term_data .last_time .submit_btn a{font-weight: 700;color: #fff;line-height: 34px;text-align: center;text-decoration: none;border-radius: 5px;padding: 20px 0 14px;transition: all .3s;display: block;}
#main.cond .content_wrap .content_inner .term_data .last_time .submit_btn a.search{width: 335px;font-size: 18px;background-color: #f5502b;}
#main.cond .content_wrap .content_inner .term_data .last_time .submit_btn a.search:hover{background-color: #F9A693;}
#main.cond .content_wrap .content_inner .term_data .last_time .submit_btn a span.btn_inner{font-size: 18px!important;line-height: 24px;margin: 0 auto;padding: 0 0 0 50px!important;display: inline-block;position: relative;}
#main.cond .content_wrap .content_inner .term_data .last_time .submit_btn a.search span.btn_inner::before,
#main.cond .content_wrap .content_inner .term_data .last_time .submit_btn a.save span.btn_inner::before{content: "";-webkit-background-size: contain;background-size: contain;background-repeat: no-repeat;transform: translateY(-50%);position: absolute;left: 10px;top: 50%;}
#main.cond .content_wrap .content_inner .term_data .last_time .submit_btn a.search span.btn_inner::before{width: 34px;height: 34px;background-image: url("/images/my_page/btn_icon01@2x.png");}
#main.cond .content_wrap .content_inner .term_data .last_time .submit_btn a.save span.btn_inner::before{width: 30px;height: 30px;background-image: url("/images/my_page/btn_icon02@2x.png");}
#main.cond .content_wrap .content_inner .term_data .last_time .submit_btn a span.btn_inner span {padding: 0 0.25em;}
#main.cond .content_wrap .content_inner .term_data .last_time .submit_btn a span.btn_inner span.search_value {font-size: 26px!important;color: #ffff00;}

#main.cond .bukken_list .change{top: 50%;margin-top: 54px;}

