.titleBox2{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:baseline}
.titleBox2 .en{font-family:"Poppins","Noto Sans TC",sans-serif;font-size:25px;color:#53585a;text-transform:uppercase}
.titleBox2 .title{padding-top:2px;margin-left:12px;font-weight:300;font-size:22px;letter-spacing:0.05em;color:#6e6e6e}
.titleBox2 .text{padding-top:30px;padding-bottom:25px;font-size:15px;letter-spacing:0.07em;color:#666;line-height:190%}
.titleBox2 .btn2{width:100%}
.titleBox2.center{text-align:center}
.aboutArea1{padding-bottom:90px}
.aboutArea1 .titleBox2{margin-bottom:10px}
.aboutArea1 .itemBox{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%}

   

.contact_info_area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}
.contact_info_area ul.contactinslist li{font-size:14px;padding-top:20px}
.contact_info_area ul.contactinslist li b{color:#000;letter-spacing:2px;font-weight:400;display:block;line-height:2;font-size:16px;text-align:center}
.contact_info_area ul.contactinslist li a{color:#686868;display:block}
.contact_info_area{padding: 60px 0;display:block}
.contact_info_area .Txt{padding-bottom:20px}
.contact_info_area .Txt article{text-align:center;padding-bottom:5px;font-family:"Poppins","Noto Sans TC",sans-serif;font-size:25px;color:#53585a;text-transform:uppercase}
.contact_info_area ul.contactinslist{display: grid;grid-template-columns: repeat(7,1fr);border-left:1px solid #c8c8ca}
.contact_info_area ul.contactinslist li{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:14px;padding-top:0px;text-align:center;border-right:1px solid #c8c8ca;padding:20px 10px;background: #ffffff;}
.contact_info_area ul.contactinslist li a{font-size:13px}
.roomFacBox{display:flex;flex-wrap:wrap;flex-direction:column}
.titleBox.titleStyle1{display:flex;flex-direction:row;padding-bottom:25px;font-weight:300;font-size:24px;color:#000;text-align:center;letter-spacing:.05em;align-items:center;justify-content:center}
.titleBox .h2{font-size: 28px;letter-spacing:6.5px;color:#53585a;font-weight:400;line-height:100%}
.roomFacBox .facListBox{width:100%}
.roomFacBox .facListBox .facClassList{ display: grid;grid-template-columns: repeat(4,1fr);width:100%;border:1px solid rgba(0,0,0,0.2)}
.roomFacBox .facListBox .facClassList .mLi{flex-grow:1}
.roomFacBox .facListBox .facClassList .mLi .classBox{display:flex;padding:40px 16px;border-bottom:1px solid rgba(0,0,0,0.2);position:relative;background:#f5efe6}
.roomFacBox .facListBox .facClassList .mLi .mtitle{font-size:17px;letter-spacing:1px;font-weight:400;padding-right:8px;color:#53585a;line-height:140%}
.roomFacBox .facListBox .facClassList .mLi .enmtitle{display:inline-block;font-size:12px;line-height:30px;letter-spacing:0.2px;font-weight:400;color:rgba(0,0,0,0.5);line-height:200%}
.roomFacBox .facListBox .facClassList .mLi .facList{display:block;padding:50px 20px 40px;position:relative;background:#ffffff}
.roomFacBox .facListBox .facClassList .mLi .facList p{font-size:15px}
.titleBox.titleStyle1 .entitle{font-size:16px;line-height:25px;letter-spacing:0px;color:rgba(0,0,0,0.5);font-weight:400;display:inline-block;padding-top:15px;position:relative}
.titleBox.titleStyle1 .entitle::before{content:"";width:1px;height:100px;background-color:rgba(0,0,0,0.3);display:block;position:absolute;top:calc(100% + 15px);left:11px}

.coeimg_box img{margin-bottom:20px;}
.cootext_box{display:flex;flex-direction:column;gap:20px}
.cootext_box .coot_item{padding:20px;background:#f5f5f5;border-radius:5px}
.cootext_box .coot_item .catitle{font-size:22px;color:#7e5746}

@media screen and (max-width: 1024px) {
    .roomFacBox .facListBox .facClassList {grid-template-columns: repeat(2, 1fr);}
    .contact_info_area ul.contactinslist{grid-template-columns: repeat(4, 1fr);}
}

@media screen and (max-width: 550px) {
    .roomFacBox .facListBox .facClassList {display: flex;flex-direction: column;}
    .contact_info_area ul.contactinslist{grid-template-columns: repeat(2, 1fr);}
}




