@charset "UTF-8";

.sec-quick-menu { overflow:hidden; background:#efefef; }
.sec-quick-menu .c { position:relative; }

.sec-quick-menu .header { text-align:center; }
.sec-quick-menu .header .desc { text-align:center; }
.sec-quick-menu .con {display:flex; justify-content: space-between; align-items: stretch}
.sec-quick-menu .item {flex: 0 0 23%; margin: 1%;  padding: 0}
.sec-quick-menu .item a {padding: 8%; display:block; width:100%;background:#ffffff; border: 1px solid #efefef; border-radius: 16px; overflow: hidden;}
.sec-quick-menu .item a:hover {background:#F5AB2C; }
.sec-quick-menu .item a:hover .icon {color:#ffffff;}
.sec-quick-menu .item a:hover .title {color:#ffffff;}
.sec-quick-menu .item a:hover .desc {color:#ffffff;}

.sec-quick-menu .item:nth-child(2n) a {background: #f6f6f6;}
.sec-quick-menu .item:nth-child(2n) a:hover {background:#F5AB2C; }
.sec-quick-menu .item:nth-child(2n) a:hover .icon {color:#ffffff;}
.sec-quick-menu .item:nth-child(2n) a:hover .title {color:#ffffff;}
.sec-quick-menu .item:nth-child(2n) a:hover .desc {color:#ffffff;}
.sec-quick-menu .item .icon {color:var(--main-color1); font-size: 2.75rem;}
.sec-quick-menu .item .title {font-size: 1.25rem; font-weight:500}