/**
 * 首頁
 */
.project_item_list{
    display: flex;
    flex-wrap: wrap;
    /*width: 1180px;*/
    padding: 0 10px;
}
.project_item_list > button{
    color: #707070;
    width: 193px;
    width: calc(100% / 6);
    height: 110px;
    border: none;
    font: 2rem/2rem "微軟正黑體";
    text-align: left;
    padding-left  : 85px;
}
.en .project_item_list > button{
    font: 1.5rem/2rem "微軟正黑體";
    padding-bottom: 15px;
}
@media screen and (max-width: 665px) and (min-width: 0) {
    .project_item_list > button{
        width: calc(100% / 3);
        padding : 60px 0 0 30px;
        font: 1.8rem/2rem "微軟正黑體";
    }
}
@media screen and (max-width: 1150px) and (min-width: 665px) {
    .project_item_list > button {
        font: 1.4rem/1.4rem "微軟正黑體";
    }
}
@media screen and (max-width: 1165px) and (min-width: 1150px) {
    .project_item_list > button {
        font: 1.6rem/1.6rem "微軟正黑體";
    }
}
@media screen and (min-width: 665px){
    .project_item_list > button:nth-child(1):hover{
        background: url(/assets/images/icon_index_project.png) no-repeat 0 -110px;
    }
    .project_item_list > button:nth-child(2):hover{
        background: url(/assets/images/icon_index_project.png) no-repeat -193px -110px;
    }
    .project_item_list > button:nth-child(3):hover{
        background: url(/assets/images/icon_index_project.png) no-repeat -386px -110px;
    }
    .project_item_list > button:nth-child(4):hover{
        background: url(/assets/images/icon_index_project.png) no-repeat -579px -110px;
    }
    .project_item_list > button:nth-child(5):hover{
        background: url(/assets/images/icon_index_project.png) no-repeat -772px -110px;
    }
    .project_item_list > button:nth-child(6):hover{
        background: url(/assets/images/icon_index_project.png) no-repeat -965px -110px;
    }
}
.project_item_list > button:nth-child(1){
    background: url(/assets/images/icon_index_project.png) no-repeat 0 0;
}
.project_item_list > button:nth-child(2){
    background: url(/assets/images/icon_index_project.png) no-repeat -193px 0;
}
.project_item_list > button:nth-child(3){
    background: url(/assets/images/icon_index_project.png) no-repeat -386px 0;
}
.project_item_list > button:nth-child(4){
    background: url(/assets/images/icon_index_project.png) no-repeat -579px 0;
}
.project_item_list > button:nth-child(5){
    background: url(/assets/images/icon_index_project.png) no-repeat -772px 0;
}
.project_item_list > button:nth-child(6){
    background: url(/assets/images/icon_index_project.png) no-repeat -965px 0;
}
.info768 { display: block; }
.info1024 { display: none;}
@media (min-width: 1024px) {
    .info1024 { display: block;}
    .info768 { display: none; }
    .visit__index .visit__apply, .visit__about .visit__apply {
        top: 26px;
        left: 33%;
        width: 26%;
    }
    .visit__index .visit__content, .visit__about .visit__content {
        padding-top: 50px;
    }
    .visit__index .visit__block__img, .visit__index .visit__block__info, .visit__about .visit__block__img, .visit__about .visit__block__info{
        float: unset;
    }
}