.latb4{margin-top:-60px;}
@media screen and (max-width: 1149px) {.latb4{margin-top:0px;}}
#HjEZrwdslides1{width:80vw;height:350px;margin-top:10px;overflow:hidden;float:right;position:relative;z-index:-1;
border-radius: 200px 0 0 0;
filter: brightness(1);}
@media screen and (max-width: 768px) {#HjEZrwdslides1{width:77vw;height:250px;border-radius: 80px 0 0 0;
}}
#HjEZcss1{text-align:center;width:100%;display:inline-block;}
#HjEZx004cgolist1{width:1000px;margin-right:auto;margin-bottom:50px;margin-left:auto;display:block;max-width: 100%;
padding: var(--padding-PC);}
@media screen and (max-width: 1149px) {#HjEZx004cgolist1{margin-bottom:0px;}}
#HjEZx004cgolist1 .list{width:auto;float:right;position:relative;z-index:1;display: grid;
    grid-template-columns: repeat(3, 1fr);
    column-gap: 10px;
    row-gap: 10px;}#HjEZx004cgolist1 .item{background-color:#FFFFFF;position:relative;}#HjEZx004cgolist1 .subject{text-align:center;}#HjEZx004cgolist1 .subject a{display: flex;
    align-items: center;}#HjEZx004cgolist1 .subject a:hover,#HjEZx004cgolist1 .over .subject a{color:#AD1818;color: var(--blue);}#HjEZx004cgolist1 .idction{margin-top:80px;}#HjEZx004cgolist1 .gup1{color:#FFFFFF;background-color: var(--Lynch);}#HjEZx004cgolist1 .gup2{background-color: var(--Azure);}
#HjEZx004dtilist1{padding: var(--padding-PC);
}
#HjEZx004dtilist1 .listBox{background-color:#FFFFFF;width:1000px;margin-right:auto;margin-left:auto;display: grid;
    grid-template-columns: repeat(1, 1fr);
    column-gap: 20px;
    row-gap: 20px;

max-width: 100%;
padding: var(--padding-PC);
background-color: var(--pale-blue);
border-radius: 30px;}#HjEZx004dtilist1 .itemBox{width:100%;position:relative;}#HjEZx004dtilist1 .itemBox .subject strong{background-color:#FFFFFF;border-radius: 20px;}#HjEZx004dtilist1 .itemBox .subject a:before{font-family:fontello;margin-right:5px;margin-left:5px;}#HjEZx004dtilist1 .itemBox .subject a{display:inline-block;padding: var(--padding-PC);
font-size: clamp(1.2rem, 3.5vw, 1.2rem);
font-weight: 600;

width: calc(100% - 50px);}#HjEZx004dtilist1 .itemBox .subject a:after{font-family:fontello;color:#6B7D8C;font-weight:bold;content:'＋';width:50px;float:right;position:absolute;top:0px;right:0px;display: flex;
    align-items: center;
    justify-content: center;

border-bottom-left-radius: 20px;

font-size: clamp(1.5rem, 4.5vw, 2rem);

padding: var(--padding-PC);}#HjEZx004dtilist1 .ct_open .subject a:after{font-family:fontello;font-weight:bold;content:'–';}#HjEZx004dtilist1 .itemBox .idction{margin-top:10px;


padding: var(--padding-PC);}
#HjEZ_rwdslides_1,.rslides li:first-child,.rslides   {
    height: 100%;
}
.rslides img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

#HjEZcss1 .title:before{
    content: " ";
    width: calc(50% - 30px);
    left: 0;
    height: 120px;
    display: inline-block;
    background: var(--blue);
    padding-right: 3px;
    position: absolute;
    z-index: -2;
    margin-top: -55px;
    border-radius: 0 0 20px 0;
}
.title p {
    font-size: clamp(1.5rem, 4.5vw, 2rem);
    font-weight: 600;
    display: inline;
    color: #fff;
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    column-gap: 30px;
    row-gap: 30px;
    text-align: right;
    position: relative;
}
.title .line-2 {
    text-align: left;
    background: var(--linear-gradient);
    width: 180px;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}



/*--------------------關於弦華科技-----------------------*/

#HjEZx004cgolist1 .subject a:before{
    font: var(--fa-font-solid);
    content: "\f111";
    padding-right:3px;
    font-size: 10px;
}





@media screen and (max-width: 1150px){

#HjEZcss1 .title:before{
    width: calc(50% - 0px);
}

}


@media screen and (max-width: 768px) {


}





@media screen and (max-width: 520px){
#HjEZcss1 .title:before{
    height: 95px;
}
#HjEZrwdslides1{
    height: 220px;
}
#HjEZx001dtilist2 .idction {
    width: 50%;
    right: -3vw;
    top: 31vw;
}

#HjEZx001dtilist2 .image img {
  width: 50%;
}
}

@media screen and (max-width: 420px){

#HjEZrwdslides1{
    height:180px;
}

}
