a,blockquote,body,button,circle,dd,div,dl,dt,figure,footer,h1,h2,h3,h4,h5,h6,header,hr,html,i,img,input,label,li,p,rect,section,select,span,svg,table,tbody,td,textarea,th,thead,tr,ul{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;outline:0;border:0;border-radius:0;font-weight:inherit;font-style:normal;font-size:inherit;line-height:1.6;vertical-align:baseline;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";-webkit-tap-highlight-color:transparent}ul{list-style:none}button,input,select,textarea{color:inherit;font-size:inherit;font-family:inherit}a,button,form,input,select,textarea{-webkit-user-select:auto}a{color:inherit;text-decoration:none;cursor:pointer}img{vertical-align:top;width:100%}html{font-size:14px;font-family:游ゴシック,游ゴシック体,Yu Gothic,YuGothic,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS P Gothic,sans-serif;color:rgba(0,0,0,.64)}hr{border-bottom:1px solid rgba(0,0,0,.12)}a{text-decoration:underline}.Page{overflow-x:hidden}@font-face{font-family:Material Icons;font-style:normal;font-weight:400;src:url(https://example.com/MaterialIcons-Regular.eot);src:local("Material Icons"),local("MaterialIcons-Regular"),url(https://example.com/MaterialIcons-Regular.woff2) format("woff2"),url(https://example.com/MaterialIcons-Regular.woff) format("woff"),url(https://example.com/MaterialIcons-Regular.ttf) format("truetype")}.material-icons{font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;vertical-align:bottom;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga"}.Header .Header--Content{max-width:768px;margin:0 auto}.Header .Header--Content .Header--Content--FontSizeList{text-align:right;padding:0 .5rem}.Header .Header--Content .Header--Content--FontSizeList .Header--Content--FontSizeList--Item{display:inline-block;width:1.5rem;height:2rem;line-height:2rem;text-align:center;cursor:pointer;font-weight:700;vertical-align:top}.Header .Header--Content .Header--Content--FontSizeList .Header--Content--FontSizeList--Item[data-size=small]{font-size:.75em}.Header .Header--Content .Header--Content--FontSizeList .Header--Content--FontSizeList--Item[data-size=medium]{font-size:1em}.Header .Header--Content .Header--Content--FontSizeList .Header--Content--FontSizeList--Item[data-size=large]{font-size:1.25em}.Header .Header--Content .Header--Content--Heading{display:inline-block;width:100%;padding:24px 12px 12px}.Header .Header--Content .Header--Content--Heading img{width:124px;height:auto;z-index:1}.Header .Header--Content .Header--Content--Image{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;max-width:768px;width:auto;height:auto;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.Header .Header--Content .Header--Content--Image img{background:rgba(0,0,0,.08)}.Header .Header--Content .Header--Content--Image .Header--Content--Image--Copy{position:absolute;bottom:12px;right:12px;z-index:1;letter-spacing:1px;color:#fff}.Navigation{max-width:768px;margin:0 auto}.Navigation .Navigation--List .Navigation--List--Item{display:inline-block;font-size:.875rem;padding:24px 12px;font-weight:700;font-size:1.075rem}.Navigation .Navigation--List .Navigation--List--Item a{display:inline-block;width:100%;height:100%}.Category{vertical-align:top;display:inline-block;width:28%;padding:0 12px}.Category .Category--Logo{display:inline-block;margin:0 0 24px;-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.Category .Category--Logo img{width:auto;height:36px}.Category .Category--Logo:hover{opacity:.64}.Category .Category--List .Category--List--Item a{padding:0 0 8px;display:inline-block;width:100%;height:100%;-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.Category .Category--List .Category--List--Item a:hover{opacity:.64}.Category .Category--List .Category--List--Item a .Category--List--Item--Image{display:inline-block;width:45px;text-align:center;margin-right:12px}.Category .Category--List .Category--List--Item a .Category--List--Item--Image img{width:auto;height:32px;-webkit-filter:contrast(100%) brightness(0);filter:contrast(100%) brightness(0)}.Category .Category--List .Category--List--Item a .Category--List--Item--Text{display:inline-block;line-height:32px;font-weight:700;vertical-align:bottom}.Column{width:100%;max-width:768px;margin:0 auto;padding-bottom:48px}.Column--Item{display:inline-block;width:100%;padding:4px 12px;vertical-align:top}.Column--Item th{font-weight:700;min-width:7rem;text-align:left}.Column--Item td{padding:4px}@media screen and (min-width:480px){.Column--Item{width:calc(50% - 3px)}}.Sign{text-align:center}.Sign .Sign--InfoBox{display:inline-block;text-align:left}.Sign .Sign--InfoBox .Sign--InfoBox--Name{display:inline-block;padding:12px 0;font-weight:700;text-decoration:none}.Sign .Sign--InfoBox a{text-decoration:underline}.Sign .Sign--InfoBox--SocialList{padding:12px 0}.Sign .Sign--InfoBox--SocialList .Sign--InfoBox--SocialList--Item{display:inline-block;text-align:center;width:24px;height:24px;line-height:24px;border-radius:3px;-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.Sign .Sign--InfoBox--SocialList .Sign--InfoBox--SocialList--Item img{-webkit-filter:contrast(100%) brightness(0);filter:contrast(100%) brightness(0)}.Sign .Sign--InfoBox--SocialList .Sign--InfoBox--SocialList--Item:hover{opacity:.64}.Sign .Sign--InfoBox--SocialList .Sign--InfoBox--SocialList--Item+.Sign--InfoBox--SocialList--Item{margin-left:8px}.Footer{padding:24px 12px;text-align:center;font-size:.75rem;color:rgba(0,0,0,.64)}.ImageHeading{width:100%;text-align:center;padding:48px 12px 28px}.ImageHeading img{width:auto;height:39.06px;-webkit-filter:contrast(100%) brightness(0);filter:contrast(100%) brightness(0)}.PostList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:768px;margin:0 auto}.PostList .PostList--Item{display:inline-block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;vertical-align:top;padding:4px;overflow:hidden;max-width:25%;min-width:25%;border-right:0;word-break:break-all}.PostList .PostList--Item .PostList--Item--Body{position:relative;background:hsla(0,0%,39.2%,.44);padding-top:75%}.PostList .PostList--Item .PostList--Item--Body .PostList--Item--Body--Image{position:absolute;top:0;left:0;width:100%;height:100%}.PostList .PostList--Item .PostList--Item--Body .PostList--Item--Body--Image *{display:none;padding:0;margin:0;vertical-align:top}.PostList .PostList--Item .PostList--Item--Body .PostList--Item--Body--Image figure:first-of-type,.PostList .PostList--Item .PostList--Item--Body .PostList--Item--Body--Image img:first-of-type{-o-object-fit:cover;object-fit:cover;display:inline-block;width:100%;height:100%}.PostList .PostList--Item .PostList--Item--Body .PostList--Item--Body--Image a:first-of-type,.PostList .PostList--Item .PostList--Item--Body .PostList--Item--Body--Image figure:first-of-type img{display:inline-block}.PostList--More{text-align:right;max-width:768px;margin:0 auto;padding:12px}.PostsPage{background-image:url(https://khirayama.github.io/yamaai/pages/images/background_post.png)}.PostsPage .PostsPage--Main{background:hsla(0,0%,100%,.88)}.PostsPage .PostsPage--Main .PostsPage--Main--Content{max-width:768px;margin:0 auto;padding:36px 0}.PostsPage .PostsPage--Main .PostsPage--Main--Content .PostsPage--Main--Content--Body{display:inline-block;width:72%}.PostsPage .PostsPage--Main .PostsPage--Main--Content .PostsPage--Main--Content--Body .PostsPage--Main--Content--Body--Pagination{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:768px;margin:0 auto;padding:0 12px}.PostsPage .PostsPage--Main .PostsPage--Main--Content .PostsPage--Main--Content--Body .PostsPage--Main--Content--Body--Pagination .PostsPage--Main--Content--Body--Pagination--Next,.PostsPage .PostsPage--Main .PostsPage--Main--Content .PostsPage--Main--Content--Body .PostsPage--Main--Content--Body--Pagination .PostsPage--Main--Content--Body--Pagination--Previous{font-weight:700;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.PostsPage .PostsPage--Main .PostsPage--Main--Content .PostsPage--Main--Content--Body .PostsPage--Main--Content--Body--Pagination .PostsPage--Main--Content--Body--Pagination--Previous{text-align:left}.PostsPage .PostsPage--Main .PostsPage--Main--Content .PostsPage--Main--Content--Body .PostsPage--Main--Content--Body--Pagination .PostsPage--Main--Content--Body--Pagination--Next{text-align:right}@media screen and (max-width:480px){.PostsPage .PostsPage--Main .PostsPage--Main--Content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:24px 0 12px}.PostsPage .PostsPage--Main .PostsPage--Main--Content .PostsPage--Main--Content--Body{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;max-width:100%;min-width:100%;padding:12px}.PostsPage .PostsPage--Main .PostsPage--Main--Content .Category{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;max-width:100%;min-width:100%;padding:24px 12px 12px}.PostsPage .PostsPage--Main .PostsPage--Main--Content .Category .Category--Logo{width:100%;text-align:center}}