@charset "utf-8";
/*------------ branch ------------*/

.branch-list.type1 .item .name{
    color: #F8F8F8;
    font-weight: normal;
}

.branch-list.type2 .item .name{
    color: #F8F8F8;
    font-weight: normal;
}

.branch-list.type1 .three-box {
    border-color: #5d5d5d;
}

.branch-list.type1 .item +.item {
    border-top: 1px solid #262626;
}

.branch-list.type2 .three-box{
    border-color: #5d5d5d;
}

.branch-list.type3 .item .name{
    border-bottom: solid 4px #696969;
    transition: all .3s ease;
    color: #F8F8F8;
    font-weight: normal;
}
.branch-list.type3 .item .box:hover .name{
	border-color: #444;
}
.branch-list.type1 .map_box,
.branch-list.type2 .map_box{
	background:#767676;
	color:   #ffffff;
}
.branch-list.type1 .box .map_box:hover,
.branch-list.type2 .box .map_box:hover{
	background:#262626;
}
.branch-list.type3 .map_box{
	width: 100%;
    max-width: inherit;
    border-radius: 0;
    letter-spacing: 2px;
    margin: 0;
    font-family: "Poppins", sans-serif;
    background: #272727;
    color: #FFFFFF;
}
.branch-list.type3 .map_box:before{
    font-family: 'icon-font2' !important;	
    content: "\e1026";
    font-size: 18px;
    margin: 0px 8px 3px 0;
    display: inline-block;
    vertical-align: middle;
}
.branch-list.type3 .box .map_box:hover{
	background: #000;
    color: #fff;
}

.branch-list.type3 .tit {
    background: #0e0e0e;
    color: #fff;
    
}

.branch-list.type3 .txt_box {
  
    border-bottom: 1px solid #5d5d5d;
}

.branch-list.type3 .txt {
    
    color: #a7a7a7;
}


/*------------ rwd ------------*/
@media screen and (max-width: 520px){
}
