﻿@charset "utf-8";

/* CSS Document */


.agent-pc #contactform p .inputtxt.submit {
    border-color: #D3487B;
    color: #666;
}

.agent-pc #contactform p .inputtxt.submit:hover {
    background-color: #D3487B;
    border-color: #D3487B;
    color: #FFFFFF;
}


.agent-mobile .team_tabs .tab_content .content_list li .title {
    color: #D3487B;
}


#topSlider .bx-wrapper .bx-controls-direction a i {
    color: #666;
}


#topSlider .bx-wrapper .bx-controls-direction a.bx-prev .fa-angle-left:after {
    content: "\e900";
    color: #D3487B;
    transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
    position: relative;
    top: 30px;
    left: -34px;
}


#topSlider .bx-wrapper .bx-controls-direction a.bx-next .fa-angle-right:after {
    content: "\e901";
    color: #D3487B;
    transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
    position: relative;
    top: 30px;
    left: -34px;
}

#topSlider .bx-wrapper .bx-controls-direction a .fa {
    overflow: hidden;
    line-height: 10px;
}

#topSlider .bx-wrapper .bx-controls-direction a .fa:before {
    transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
    position: relative;
    top: 0
}

#topSlider .bx-wrapper .bx-controls-direction a:hover .fa:after {
    top: 0px
}

#topSlider .bx-wrapper .bx-controls-direction a:hover .fa:before {
    top: 30px;
}


::-webkit-scrollbar-track-piece {
    background-color: #f0f0f0;
}

::-webkit-scrollbar {
    background-color: #D3487B;
    width: 5px;
}

::-webkit-scrollbar-thumb {
    background-color: #333;
    width: 5px;
}

::-webkit-scrollbar-thumb:hover {
    background-color: #D3487B;
}
