#global .menu>li:nth-of-type(2) a::before{width:80%}#content>h2.heading{font-size:clamp(21px,2vw,28px);color:#b3b3b3;letter-spacing:3px}#top_article{margin-top:33px}#top_article h2{grid-area:h2;margin:0 14px 23px 0;font-size:15px;font-weight:500;color:#999;text-align:right}#top_article h2 a{font-size:14px;color:#777}#top_article h2 a:hover{text-decoration:underline}#top_article>a{align-self:center;margin-bottom:23px;padding:2px 14px;font-size:12px;color:#4d4d4d;border:1px solid #4d4d4d}#top_article .top-news{padding:0 14px 23px}#top_article .top-news::after{content:"";clear:both;display:block}#top_article .top-news h1{margin-bottom:23px;padding-bottom:10px;font-size:clamp(23px,2vw,31px);line-height:130%;border-bottom:1px solid #ccc}#top_article .top-news .media_items>a{float:left;width:calc(100% - 300px);max-width:500px;min-width:300px;padding:0 18px 7px 0;aspect-ratio:6/4;overflow:hidden;position:relative;transition:opacity .2s linear 0s}#top_article .top-news .media_items>a:hover{opacity:.8}#top_article .top-news .media_items>a img{display:inline-block;width:100%;height:100%;aspect-ratio:6/4;object-fit:cover}#top_article .top-news .media_items p:nth-of-type(1){font-size:min(19px,max(2vw,16px));line-height:180%;letter-spacing:2px}#top_article .top-news .media_items p:nth-of-type(2){margin-top:33px;text-align:center}#top_article .top-news .media_items p:nth-of-type(2) a{padding:7px 77px;font-size:16px;font-weight:500;color:#e4e4e4;background-color:#4d4d4d;border-radius:4px;transition:opacity .2s linear 0s}#top_article .top-news .media_items p:nth-of-type(2) a:hover{opacity:.8}@media screen and (max-width: 700px){#top_article .top-news{padding:0}#top_article .top-news .media_items>a{float:none;width:100%;max-width:100%;margin-bottom:14px;padding:0}}@media screen and (max-width: 480px){#top_article .top-news{padding:23px 0}}#todaysmanila{margin-top:50px}#todaysmanila .substance{display:flex;flex-wrap:wrap;gap:33px 23px}#todaysmanila .substance article{position:relative;flex-grow:1;width:23%;min-width:270px;border:1px solid rgba(0,0,0,0);border-radius:6px;box-shadow:1px 2px 7px 0px rgba(0,0,0,.2);transition:border-color .2s linear 0s}#todaysmanila .substance article:hover{border-color:#777}#todaysmanila .substance article:hover h2{color:#507ea4 !important}#todaysmanila .substance article:not(.bg-img){background:linear-gradient(180deg, #fff, #fff, #F9F9F9)}#todaysmanila .substance article>a{display:grid;grid-template-areas:"h2" "p" "div";grid-template-columns:1fr;height:100%;transition:color .2s linear 0s;padding:7px 14px;color:#4d4d4d;letter-spacing:1px}#todaysmanila .substance article>a h2{grid-area:h2;margin-bottom:14px;padding-bottom:3px;font-size:19px;line-height:140%;border-bottom:1px dotted #777}#todaysmanila .substance article>a p{grid-area:p;font-size:16px;margin-bottom:23px}#todaysmanila .substance article>a div{grid-area:div;align-self:end;justify-self:end}#todaysmanila .substance article.bg-img{width:32%;height:100%;aspect-ratio:6/4;overflow:hidden;box-shadow:none}#todaysmanila .substance article.bg-img:has(+.bg-img+.bg-img){width:30%}#todaysmanila .substance article.bg-img+.bg-img:has(+.bg-img){width:30%}#todaysmanila .substance article.bg-img+.bg-img+.bg-img{width:30%}#todaysmanila .substance article.bg-img h2{font-size:20px;color:#e4e4e4;border-bottom:none;text-shadow:-1px -1px 1px #000,1px -1px 1px #000,-1px 1px 1px #000,1px 1px 1px #000;line-height:114%;letter-spacing:2px}#todaysmanila .substance article.bg-img:hover p{opacity:1}#todaysmanila .substance article.bg-img:hover>div::before{background:rgba(0,0,0,.5)}#todaysmanila .substance article.bg-img p{position:absolute;top:0;left:0;padding:14px;font-size:20px;color:#e4e4e4;font-weight:600;line-height:140%;text-shadow:-1px -1px 1px #000,1px -1px 1px #000,-1px 1px 1px #000,1px 1px 1px #000;opacity:0}#todaysmanila .substance article.bg-img>div{position:absolute;z-index:-1;top:0;left:0;width:100%;aspect-ratio:6/4}#todaysmanila .substance article.bg-img>div img{width:100%;height:100%;aspect-ratio:6/4;object-fit:cover}#todaysmanila .substance article.bg-img>div::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg, rgba(0, 0, 0, 0.6), transparent 40%)}#todaysmanila .substance article.bg-img mark{color:#333;border-color:#ccc}#todaysmanila .substance article.bg-img mark:not(.pay){background:hsla(0,0%,100%,.6)}#todaysmanila .substance article.bg-img mark.pay{color:#ffb6c1;border-color:#ffb6c1}#todaysmanila .substance article.bg-img:hover h2{opacity:0}#todaysmanila .substance article.bg-img.adjust-bottom>a{grid-template-areas:"h2" "div";padding:0 14px}#todaysmanila .substance article.bg-img.adjust-bottom>a div{display:none}#todaysmanila .substance article.bg-img.adjust-bottom h2{position:relative;bottom:-10px;align-self:end;grid-row:2}#todaysmanila .substance article.bg-img.adjust-bottom>div::before{background:linear-gradient(360deg, rgba(0, 0, 0, 0.6), transparent 50%)}#todaysmanila .substance article.bg-img.adjust-bottom:hover>div::before{background:rgba(0,0,0,.5)}#todaysmanila .substance article.english{border-left:3px solid #5f9ea0}#todaysmanila .substance article:not(.bg-img).english h2{font-size:18px;color:#777}#todaysmanila .substance article:not(.bg-img).english p{color:#666}#todaysmanila .taxonomy{right:0}@media screen and (max-width: 480px){#todaysmanila{padding-top:60px}#todaysmanila .flap{grid-template-columns:repeat(auto-fill, minmax(278px, 1fr))}#todaysmanila .flap article h3{font-size:18px}}h2.holiday{width:100%;padding:14px 0;font-size:23px;color:#e4e4e4;text-align:center;background-color:#4d4d4d}#dark_theme .top-news h1,#dark_theme .top-news .media_items p:nth-of-type(1){color:#ccc}#dark_theme .top-news h1{border-color:#777}#dark_theme .atcl_list{color:#ccc}#dark_theme .atcl_list a{color:#507ea4}#dark_theme .atcl_list a::before{border-color:#0cf}#dark_theme #todaysmanila{color:#ccc}#dark_theme #todaysmanila article:not(.bg-img){background:rgba(225,225,225,.1)}#dark_theme #todaysmanila article a{color:#ccc}#dark_theme #todaysmanila article a p{color:#ccc}#dark_theme #todaysmanila h2{border-color:#fff}#dark_theme #todaysmanila article.english{border-left:3px solid #5b8a9d}#dark_theme #todaysmanila article.english h2{color:#ccc}#photograph_news{display:grid;grid-template-areas:"h2 a" "substance substance";grid-template-columns:1fr auto;margin-top:120px}#photograph_news h2{grid-area:h2;margin-bottom:23px;font-size:27px;color:#999}#photograph_news>a{grid-area:a;margin-bottom:23px;padding:3px 14px;font-size:12px;color:#ccc;background-color:#4d4d4d;border-radius:4px;transition:opacity .2s linear 0s}#photograph_news>a:hover{opacity:.8}#photograph_news .substance{grid-area:substance;display:grid;grid-template-columns:repeat(auto-fit, minmax(180px, 1fr));gap:33px 14px}#photograph_news .substance article{position:relative;border:1px solid #ccc;border-radius:4px;transition:opacity .2s linear 0s}#photograph_news .substance article:hover{opacity:.8}#photograph_news .substance article a{display:flex;flex-direction:column;color:#4d4d4d}#photograph_news .substance article a img{width:100%;height:100%;aspect-ratio:6/4;object-fit:cover}#photograph_news .substance article a p{height:100%;padding:7px;font-size:14px;line-height:140%}#photograph_news .substance article a time{position:absolute;right:7px;bottom:0px}#photograph_news .substance article:nth-of-type(11),#photograph_news .substance article:nth-of-type(12){display:none}@media screen and (max-width: 1380px){#photograph_news .substance article:nth-of-type(11),#photograph_news .substance article:nth-of-type(12){display:block}}@media screen and (max-width: 480px){#photograph_news .substance{grid-template:none;gap:14px}#photograph_news .substance article a{flex-direction:row}#photograph_news .substance article a img{align-self:center;width:140px}#photograph_news .substance article a p{flex-grow:1;font-size:16px;color:#4d4d4d}#photograph_news .substance article a time{display:none}}#dark_theme #photograph_news article{border-color:#777}#dark_theme #photograph_news article a{color:#ccc}#dark_theme #photograph_news article a p{color:#ccc}#other_articles{display:grid;gap:114px 77px;margin:141px 0 33px;letter-spacing:2px}#other_articles>section{display:grid;grid-template-areas:"h2 div" "a a" "b b" "c c" "d d";grid-template-columns:1fr auto}#other_articles>section>h2{grid-area:h2;margin-bottom:23px;padding-bottom:7px;font-size:min(27px,max(3vw,23px));color:#999;border-bottom:1px solid #777}#other_articles>section>div{grid-area:div}#other_articles>section>div a{padding:3px 14px;font-size:12px;color:#ccc;background-color:#4d4d4d;border-radius:4px;transition:opacity .2s linear 0s}#other_articles>section>div a:hover{opacity:.8}#other_articles>section article:nth-of-type(1){grid-area:a}#other_articles>section article:nth-of-type(2){grid-area:b}#other_articles>section article:nth-of-type(3){grid-area:c}#other_articles>section article:nth-of-type(4){grid-area:d}#other_articles>section article:nth-child(odd){background:linear-gradient(90deg, transparent, rgba(204, 204, 204, 0.2), transparent)}#other_articles>section article+article{border-top:1px dotted #777}#other_articles>section article:hover *{color:#507ea4}#other_articles>section article a{display:block;padding:14px 0 7px;font-size:16px;color:#4d4d4d}#other_articles>section article a h3{margin-bottom:7px;font-size:18px;color:#666}#other_articles>section article a p:nth-of-type(1){font-size:16px;padding-left:14px}#other_articles>section article a p:nth-of-type(2){font-size:12px;text-align:right;opacity:.5}#other_articles>section article a p+p{margin-top:7px}@media screen and (max-width: 480px){#other_articles{grid-template-columns:repeat(auto-fill, minmax(278px, 1fr))}#other_articles>section{padding:50px 14px 0}#other_articles article h3{font-size:18px}}#dark_theme #other_articles section div a{color:#a9a9a9;border-color:#a9a9a9}#dark_theme #other_articles article+article{border-color:rgba(0,0,0,0)}#dark_theme #other_articles article a{color:#ccc}#dark_theme #other_articles article a:hover *{color:#507ea4}#dark_theme #other_articles article a h3{color:#ccc}#dark_theme #other_articles article a p{color:#a9a9a9}#dark_theme #other_articles article a p:nth-of-type(2){opacity:.8}#events{margin-top:114px;padding:23px;word-break:break-all;border:1px solid #ccc}#events h2{margin:0;font-size:min(23px,max(2vw,19px));line-height:140%;letter-spacing:2px}#events h2 time{display:inline-block}#events article.event{margin-bottom:23px;font-size:18px;line-height:180%}#events article.event+article{border-top:1px dotted #4d4d4d}#events article.event p{font-size:min(17px,max(2vw,16px))}#events article.event a{display:inline-block;margin:7px 0;text-decoration:underline}#events article.event a:hover{text-decoration:none}#events h3{margin:33px 0 23px;font-size:min(23px,max(2vw,18px))}#events img{width:auto;vertical-align:middle}#events div.inside{margin-top:33px;text-align:center}#events div.inside a{color:#004680;transition:opacity .2s linear 0s}#events div.inside a:hover{opacity:.6}#dark_theme #events{color:#ccc;border-color:#777}#dark_theme #events h2{color:#999}#dark_theme #events a{color:#507ea4}.external-articles{margin-top:120px}.external-articles h2{margin-bottom:23px;font-size:min(23px,max(2vw,21px));color:#aaa}.external-articles #external_articles{display:flex;flex-wrap:wrap;gap:33px 14px}.external-articles #external_articles article{flex:1 1 300px;display:flex;padding:12px;border:1px solid #dfdfdf;border-radius:4px}.external-articles #external_articles article a{display:flex;gap:14px 7px;justify-content:space-between;width:100%;transition:opacity .2s}.external-articles #external_articles article a:hover{opacity:.7}.external-articles #external_articles article a p:nth-of-type(1){font-size:16px;color:#4d4d4d;font-weight:500;line-height:140%}.external-articles #external_articles article a p:nth-of-type(2){flex-shrink:0;align-self:center;width:100%;max-width:120px;object-fit:6/4}.external-articles #external_articles article a p:nth-of-type(2) img{width:100%;height:100%;object-fit:cover;object-position:0 5%;aspect-ratio:6/4}@media screen and (max-width: 630px){.external-articles #external_articles{gap:23px 0}}@media screen and (max-width: 480px){.external-articles #external_articles article a p:nth-of-type(1){font-size:15px}}.wf-active #external_articles article a p:nth-of-type(1){font-family:"Noto Sans JP",sans-serif}#dark_theme #external_articles h2{color:#dcdcdc}#dark_theme #external_articles article{border-color:#777}#dark_theme #external_articles article a p{color:#dcdcdc}
