.pagination-box .pagination .page-link[aria-label="Previous"],
.pagination-box .pagination .page-link[aria-label="Next"] {
  background-image: url(../img/l001.svg);
  background-repeat: no-repeat;

}
.plannings .uls .uls-bots .li .li-bots p a.p_green{
    color: #1B825E;
}
.llwm{
bottom: 4.5625vw;
}
.shop-fixeds {

    top: 40%;
    transform: translateY(-40%);
  
}
.top_right{
	display: flex;
    gap: 10px;
    align-items: center;
}
.top_right a{
	    background: #FFFFFF 0% 0% no-repeat padding-box;
    border: 2px solid #4D6A2C;
    padding: 5px;
    
    border-radius: 10px;
  
}
.top_right .imgs{
	padding-left: 5px;
 
}
.top_right .imgs img{
  width:19px;
}

.pagination-box .pagination .page-item.active .page-link {
    background-color: #1B7858;
    border-color: #1B7858;
    color: #fff;
}
.pagination-box .pagination .page-link:hover {
    background-color: #1B7858;
    border-color: #1B7858;
    color: #fff;
}

.newsdatas-tit-list .lis:hover {
    background-color: #1B7858;
  
}

.volunteer_form .tables h3 {
    line-height: 1;
    font-weight: bold;
    color: #29842C;
}

.btns-link .seek{
	width: max-content;
    padding: 0 10px;
}
.buttons-spans .spans {
  
    background: #1B7858;
}

.f_box .lis{
    padding-bottom: 1rem;
}
.f_box .lis .lis-bots.yzm input[type=button] {
    background: transparent;
    outline: none;
    color: #666666;
    border: none;
    position: absolute;
    right: 0;
    top: 0;
    height: 3em;
    padding: 0 1.25em;
}
.logins-ins-box .logins-forms .lis .lis-bots.yzm input[type=button] {
    background: transparent;
    outline: none;
    color: #666666;
    border: none;
    position: absolute;
    right: 0;
    top: 0;
    height: 3em;
    padding: 0 1.25em;
}
.paypal_pay {
    display: none;
}
.pl1e{
    padding-left: 1em;
}
.r_sty{
    margin-right:10px;
}
.myorders-top-list .li a {
    color: #666666;
}

.checks-submit .i.new_login:hover span {
    background: #C1C1C1;
  }
  .checks-submit .i.new_login:hover:before {
    background: #AAAAAA;
  }

  .checks-submit .i.new_login_act span {
    background: #1B825E;
  }
  .checks-submit .i.new_login_act:before {
    background: #1B825E;
  }

.myorders-top-list .li.active a {
    color: #1B825E;
    font-weight: bold;
}

.ans_res .pass_mess {
    display: none;
}
.info_tit{

    color:red;
}
.ans_res .fail_mess {
    display: none;
}

.new_cat .lis a {
    color: #666666;
}

.new_cat .lis:hover a {
    color: #fff;
}

.shoppings-tbody .td4 .nums {
    border: none;
    width: 20px;
}

.note_pad {
    padding-right: 1rem;
}

.order_operation {
    padding-bottom: 1rem;
}

.myorders-bots-list .items-tops {
    align-items: center;
    justify-content: space-between;
}

.cmores span.new_span {
    width: max-content;
    padding: 0 10px;
}

.wel-home-centers .tdlr {
    max-height: 500px;
    overflow-y: auto;
}

.wel-home-centers .layui-laydate .layui-this>div {
    background-color: #666 !important;
    margin: 0 auto;
}

.wel-home-centers .layui-laydate .layui-this.laydate-active>div {
    background-color: #1B7858 !important;
    margin: 0 auto;
}

.regist-list.new_list {
    padding-top: 2rem;
    padding-bottom: 2rem;
}

.show_s_con {
    cursor: pointer;
}

.resources .items .box .lis .texts a,
.plannings .uls .uls-bots .li .li-bots p a,
.forms-item-list .items .items-bots p a{
    color: #212121;
}



.resources .items .box .lis .texts a:hover,
.plannings .uls .uls-bots .li .li-bots p a:hover,
.forms-item-list .items .items-bots p a:hover {
    color: #1B7858;
}

.menus-uls .lis .lis-bots{

    width:max-content;

}

.about_cont p{
    font-size: 18px;
    padding-bottom: 1rem;
}

.en-GB .resources .items .box .lis div.icons {
    width: calc(3em + 92px);
}

.c_gray{
    color:#707070
}
.cont_img{
    width: 100%;
}
.cont_img img{
    padding: 1rem 0;
    width: auto;
    max-width: 100%;
}

.form-control_other{
    padding: 0 0.75rem;
    font-weight: 400;
    color: var(--bs-body-color);
    appearance: none;
    background-color: var(--bs-body-bg);
    background-clip: padding-box;
    border: var(--bs-border-width) solid var(--bs-border-color);
    border-radius: var(--bs-border-radius);
    transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.growers-forms-list .growers-uls .tables .form-control_other{
    border-color: #29842C;
}

.logins-ins-box .images .i1 {
    position: absolute;
    width: 70%;
    left: 15%;
    top: 13%;
    border-radius: 50%;
}

.myorders-bots-list .items-tops.top1{
    border-bottom-left-radius: unset;
    border-bottom-right-radius: unset;
    padding-top: 1rem;
}
.myorders-bots-list .items-tops.top2 {
    border-top-left-radius: unset;
    border-top-right-radius: unset;
    padding-bottom: 1rem;
}

@media (max-width: 991px){
    .myorders-bots-list .items-tops .fukuan{
        margin-top: 1rem;
    }
}

.file-btns.max_width {
    width: max-content;
    margin: auto;
    cursor: pointer;
}

.show_img {
    text-align: center;
    padding-top: 5px;
}

.other_input_text {
    display: none;
}
/*****無障礙顔色配比*****/
.shop-fixeds .box .txts{
	color: #333;
}
.llwm .a .txts{
	color: #333;
}
.llwm-wraps .wraps a.i{
	color: #333;
}

.lay-ajax .uls .wens .txts{
	border-bottom: 2px solid #1B825E;
}
.lay-ajax .uls .wens .txts span{
	color: #1B825E;
}
.wel-home-centers .layui-laydate-header i.laydate-icon{
	background-color: #1B7858;
}

.lay-ajax .uls .nums{
	background: #1B7858;
}
/*
.shop-fixeds .box{
	background: #1B7858;
}
.shop-fixeds .box .txts{
	color:#fff;
}
.shop-fixeds .box .icons img{
	filter: brightness(0) invert(1);
}
.llwm .a{
	background: #1B7858;
}

.llwm .a .txts{
	color:#fff;
}

.shop-fixeds:before{
	background: #155E43;
}
.llwm:before{
	background: #155E43;
}
**/
.laydate-day-mark::after{
  background-color: #1B7858 !important;
}
.pagination-box .pagination .page-link{
	color:#333;
}