@media screen and (max-width:1919px){:root{--sizeTitleFont:2rem;--sizeNormalFont:14px;--colorHomeItem:#ffffff;--border:1px solid rgb(75, 75, 75);--borderRadius:0px;--colorImage:rgb(237, 237, 237);--colorDate:rgb(214, 214, 214);--colorDesc:rgb(180, 180, 180);--colorPs:rgb(255, 255, 255);--fontSize:14px;--fontFamily:Arial, Helvetica, sans-serif;--homeWidth:100vw;--scrollbarWidth:0px;--mobileWidth:393px;--headerHeight:100px;--footerHeight:4rem;--mainHeight:calc(100vh - var(--headerHeight) - var(--footerHeight));--borderStyle:1px solid var(--colorBorderStyle)}.table-of-contents{display:none}.official_banner{width:100vw}.official_link ul{width:100vw;display:flex;flex-direction:column;justify-content:center}.official_link ul li{width:100vw;line-height:2.5rem;border:var(--border)}.menu ul{display:none;position:absolute;top:100%;left:0;background-color:var(--colorBackgroundInvert);width:100%;flex-direction:column;z-index:1000;padding:10px 0}.menu ul li{padding:10px 20px;text-align:center}.menu:hover ul{display:flex}}@media screen and (max-width:780px){.home-page-content,.home-item{width:100%}.home-vertical,.home-horizontal{width:100%;display:flex;flex-direction:column}.home-vertical .home-image img,.home-horizontal .home-image img{width:100%}.home-vertical-detail{width:100%}.home-item-box{display:flex;justify-content:flex-start;flex-wrap:wrap}.home-item-img{overflow:hidden;width:calc(100% - 8px);margin:4px;padding-bottom:6rem;display:flex;justify-content:center;position:relative}section{width:100%;font-size:150%}section img{width:100%}p{line-height:275%}.table-of-contents{display:none}.category-box{width:95%;margin:2.5%;border:var(--borderStyle)}}