@charset "UTF-8";

/*
.sponsor_bg1 {background:url(../imgs/sponsor/sponsor_bg1.jpg) no-repeat 100% 0;background-size:auto}
.sponsor_bg2 {background:url(../imgs/sponsor/sponsor_bg2.jpg) no-repeat 100% 0;background-size:auto}
.sponsor_bg3 {background:url(../imgs/sponsor/sponsor_bg3.png) no-repeat 100% 0;background-size:auto}
@media screen and (max-width:1900px){
    .sponsor_bg2,
    .sponsor_bg1, .sponsor_bg3  {background-size:auto 38vw}
}
*/
.sponsor_bg1 #bo_list {margin-top:7%;}



.sponsor_info {margin-top:3.571rem}
.sponsor_top_list {padding-top:1.571rem;margin:-3.5px}
.sponsor_top_list li {float:left;width:33.3333333333%;padding:3.5px;position:relative;}
.sponsor_top_list li .list_cont {padding:1.5rem 0;min-height:6.286rem;border:1px solid #ddd;text-align:center}
.sponsor_top_list li .list_cont span {display:inline-block;position:relative;vertical-align:middle;font-size:1.286rem;color:#555;font-weight:500;background-repeat:no-repeat;background-position:0 0}
.sponsor_top_list li .list_cont span.ico1 {padding-left:4.286rem;background-image:url(../imgs/sponsor/ico1.png);background-size:3.214rem 3.214rem;line-height:3.214rem;}
.sponsor_top_list li .list_cont span.ico2 {padding-left:3.286rem;background-image:url(../imgs/sponsor/ico2.png);background-size:2.429rem 3.071rem;line-height:3.071rem;}
.sponsor_top_list li .list_cont span.ico3 {padding-left:4.357rem;background-image:url(../imgs/sponsor/ico3.png);background-size:3.714rem 2.571rem;line-height:2.571rem;}

.sponsor_bottom_list {padding-top:0.7143rem;margin:-3px}

.sponsor_bottom_list .list {float:left;position:relative;width:50%;padding:3px;}

/*.sponsor_bottom_list .list {width:100%;padding:3px}*/

.sponsor_bottom_list .list .list_cont {border:1px solid #ddd;padding:1.6rem;min-height:9rem;}
.sponsor_bottom_list .tit {position:relative;padding-left:1.143rem;margin-bottom:0.7857rem;font-size:1.429rem;line-height:1.429rem;font-weight:500;color:#55869e}
.sponsor_bottom_list .tit:before {
    display:block;
    content:"";
    position:absolute;
    top:0;
    left:0;
    width:0.4286rem;
    height:1.429rem;
    background-color:#55869e;
}
.sponsor_bottom_list .list .img {float:left;position:relative;}
.sponsor_bottom_list .list .img img {max-width:100%;height:auto}
.sponsor_bottom_list .list .img.bank {width:5.429rem;}
.sponsor_bottom_list .list .img.m_bank {width:4rem;text-align:center;}
.sponsor_bottom_list .list .img.tel {width:4.857rem}
.sponsor_bottom_list .ul_type1 li {font-size:1.1rem}
/*
.sponsor_bottom_list .list .cont {float:right;position:relative;width:calc(100% - 8rem)}
*/
.sponsor_bottom_list .list .cont {position:relative;}
.sponsor_bottom_list .list a.m_link {display:block;width:150px;border-radius:25px;background:#327292;color:#fff;font-size:16px;text-align:center;padding:5px 0;margin-top:15px;}
.sponsor_bottom_list .list a.m_link img {transform: rotate(270deg);
    height: 9px;
    width: 15px;
    margin-left: 10px;
    margin-top: -2px;
}

.sponsor_bottom_list .list .dp {display:block;}
.sponsor_bottom_list .list .dp.ml20 {margin-left:5.2rem}

.spon_btn_box {margin-top:2.5rem}
.spon_btn_box a {display:inline-block;position:relative;width:11.79rem;height:11.79rem;background-color:#55869e;border-radius:100%;vertical-align:top}
.spon_btn_box a span {
    display:block;
    position:absolute;
    top:50%;
    left:50%;
    width:100%;
    text-align:center;
    transform:translate(-50%,-50%);
    font-size:1.786rem;
    line-height:2.286rem;
    color:#fff;
    font-weight:500;
}
.spon_btn_box a.bg2 {background-color:#cab172;margin-left:1rem}

.sponsor_03 .sponsor_bottom_list .list .list_cont {height: 11.7rem;min-height: auto;}
.sponsor_03 .subtit25 {color:#327292;}


@media screen and (max-width:600px){
    .sponsor_bottom_list .list {width:100%}
    .sponsor_bottom_list .list .list_cont {padding:2.5rem;min-height:auto}
    .sponsor_bottom_list .list .dp {display:inline;}
    .sponsor_bottom_list .list .dp.ml20 {margin-left:0}
}
@media screen and (max-width:600px){
    .sponsor_top_list li {width:100%}
}