*{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;border:0;-webkit-tap-highlight-color:rgba(0,0,0,0);outline:0;vertical-align:baseline;-webkit-text-size-adjust:100% !important;-ms-text-size-adjust:100% !important;text-size-adjust:100% !important;-moz-text-size-adjust:100% !important}select,button,input,textarea,button{border:1px solid #333}table{border-collapse:collapse;border-spacing:0}table,td,th{border:1px solid #333}td,th{line-height:1.5;padding:.3em .4em}th{font-weight:bold;font-size:1.05em}html{font-size:100%;background-color:#fff;word-break:break-word}body{min-height:100vh;color:#333;overflow-x:hidden;-webkit-font-smoothing:antialiased;font:normal normal normal 14px/1.6 "Helvetica","Arial",sans-serif;background-color:#fff}hr{overflow:visible;-webkit-box-sizing:content-box;box-sizing:content-box;margin:1em 0;height:0;border-top:1px solid #ccc}button:disabled{cursor:default}a,a:active,a:link,a:visited{text-decoration:none;color:#333}a:hover{text-decoration:underline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,dialog,hr,img{display:block}audio,canvas,iframe,img,svg,video{display:inline-block;vertical-align:middle}[hidden],dialog:not([open]),template{display:none}button,input,select,textarea{font-family:inherit;border-radius:0}textarea{resize:vertical}audio,canvas,progress,video{display:inline-block}input,select{vertical-align:middle}button{vertical-align:inherit;line-height:inherit;cursor:pointer}button,select{text-transform:none}code,kbd,pre,samp{font-family:monospace,sans-serif;font-size:1em}mark{background-color:#ff0}small{font-size:80%}sub,sup{position:relative;font-size:70%;line-height:0}sub{bottom:-0.25em}sup{top:-0.5em}ul{list-style:none}img{width:100%;height:auto}body.error404{background-color:#121212;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.text404{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:10;color:#ccc;text-align:center;font-family:Verdana,Geneva,Tahoma,sans-serif;white-space:nowrap}.text404 strong{font-size:80px;line-height:1.15;font-weight:bold;display:inline-block;text-indent:-0.08em}@media(max-width: 600px){.text404 strong{font-size:75px}}.text404 p{font-size:20px;font-weight:bold;line-height:1.2;text-transform:uppercase}@media(max-width: 600px){.text404 p{font-size:16px}}.text404 a,.text404 a:link{margin-top:50px;font-size:14px;line-height:1.15;white-space:normal;display:inline-block;height:3em;line-height:3em;width:13em;background-color:#333;color:#ccc;text-transform:uppercase;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;border-radius:100em;overflow:hidden;font-weight:normal}.text404 a:hover,.text404 a:link:hover{color:#333 !important;background-color:#fff !important;text-decoration:none}html{background-color:#fff}body{overflow-x:hidden;font-family:"Noto Sans SC",メイリオ,Meiryo,"ヒラギノ角ゴ ProN W3","Noto Sans JP",YuGothic,"Hiragino Kaku Gothic ProN",Verdana,"ＭＳ Ｐゴシック",sans-serif;font-weight:400;font-size:14px;line-height:1.6;width:100%;max-width:1500px;padding:0 5%;margin:0 auto;font-family:"Tiro Devanagari Marathi",serif}a,a:link{color:#333}a:hover,a:link:hover{color:#593;text-decoration:underline}.logo{width:60%;max-width:300px;margin:60px auto}.logo img{width:100%;display:block;height:auto}.container{width:100%;position:relative}.container article{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:20%;padding:3px 10px 25px;position:relative;overflow:hidden}.container article[data-next-page]{padding:0 !important;height:1px;margin-top:-1px}@media(max-width: 800px){.container article{width:50%}}@media(max-width: 500px){.container article{width:100%}}.container article a{top:0;left:0;width:100%;height:100%;position:absolute;z-index:20;cursor:-webkit-zoom-in;cursor:zoom-in}@media(min-width: 1100px){.container article .post-thumbnail-wrapper svg{-webkit-transition:.2s;-o-transition:.2s;transition:.2s}}@media(min-width: 1100px){.container article:hover .views-and-likes{opacity:1}}.container .post-thumbnail-wrapper{border-radius:8px;width:100%;overflow:hidden;background-size:cover;background-repeat:no-repeat;background-attachment:scroll;background-position:center center;margin-bottom:10px;position:relative;z-index:5;overflow:hidden}.container .post-thumbnail-wrapper .loading-mask{top:0;left:0;width:100%;height:100%;position:absolute;z-index:10;-webkit-transition:.15s;-o-transition:.15s;transition:.15s}.container .post-thumbnail-wrapper.bg-loaded .loading-mask{opacity:0;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;pointer-events:none}.container .title_text{padding-top:.5em;font-size:20px;line-height:1.2;margin-bottom:.4em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.container .title_text .small-avatar{width:40px;height:40px;border-radius:100%;min-width:40px;overflow:hidden;margin-right:10px}.container .title_text .small-avatar img{width:100%;display:block;height:auto}.container .title_text span{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}@media(max-width: 450px){.container .title_text{font-size:22px}.container .title_text .small-avatar{width:46px;height:46px;min-width:46px}}.container .excerpt_text{font-size:12px;font-style:italic;line-height:1.5;margin-bottom:.4em}@media(max-width: 450px){.container .excerpt_text{font-size:13px}}.container .date{font-size:11px;opacity:.3;line-height:1.6;white-space:nowrap}footer{padding:60px 30px;text-align:center;font-size:14px;line-height:1.3;position:relative;z-index:10}@media(max-width: 600px){footer{font-size:13px}}body.single{max-width:none !important;padding:0 !important}body.single .logo{position:relative;z-index:10}.single-page h1{display:block;line-height:1.3;font-size:50px;font-weight:normal}.single-page h1+p{font-size:14px;opacity:.5;font-style:italic}.single-page .content{margin-top:50px;font-size:20px;font-style:italic;line-height:1.5}.single-page .content p:not(:last-child){margin-bottom:1.5em}.single-page[data-origient=portrait]{width:100%;padding-left:50%}.single-page[data-origient=portrait] .thumbnail{width:50%;height:100%;position:fixed;top:0;left:0;background-size:cover;background-position:center;background-repeat:no-repeat}.single-page[data-origient=portrait] .text{width:100%;padding:60px 80px}.single-page[data-origient=landscape]{margin:0 auto}.single-page[data-origient=landscape] h1,.single-page[data-origient=landscape] h1+p,.single-page[data-origient=landscape] .content{max-width:900px;margin:0 auto;padding:0 60px}.single-page[data-origient=landscape] h1,.single-page[data-origient=landscape] h1+p{text-align:center}.single-page[data-origient=landscape] h1{font-size:60px;display:block;line-height:1.2;margin-bottom:10px}.single-page[data-origient=landscape] .thumbnail{width:100%;background-size:cover;background-repeat:no-repeat;background-position:center;max-height:800px;margin:50px auto}.single-page[data-origient=landscape] .thumbnail:after{content:"";display:block;width:100%;padding-top:50%;position:relative;z-index:-1}@media(max-width: 900px){.single-page[data-origient=landscape] .content{padding:0 6%;font-size:18px}.single-page[data-origient=landscape] h1+p{font-size:12px}.single-page[data-origient=landscape] .thumbnail{min-height:80vw;margin:30px auto}.single-page[data-origient=landscape] h1{font-size:8vw;font-style:italic;position:relative;z-index:3;padding:0 5%;margin-top:8vw}.single-page h1{line-height:1.2;margin-bottom:.5em}.logo{width:45%;margin:12vw auto 6vw}footer{background-color:#fff;position:relative;z-index:5}.single-page[data-origient=portrait] .thumbnail{width:100%;z-index:1}.single-page[data-origient=portrait] .text{position:relative;z-index:10}.single-page[data-origient=portrait]{padding:25vh 0 0}.logo img{-webkit-filter:drop-shadow(1px 1px 0px rgba(255, 255, 255, 0.6));filter:drop-shadow(1px 1px 0px rgba(255, 255, 255, 0.6))}.single-page[data-origient=portrait] .text{padding:10vh 6% 30px}.single-page[data-origient=portrait] .text h1{font-size:8vw;font-style:italic;position:relative;z-index:3}.single-page[data-origient=portrait] .text h1+p{position:relative;z-index:3}.single-page[data-origient=portrait] .text .content{margin-top:30px;font-size:18px;position:relative;z-index:3}.single-page[data-origient=portrait] .text:before,.single-page[data-origient=portrait] .text:after{width:100%;position:absolute;z-index:1;content:"";display:block;left:0}.single-page[data-origient=portrait] .text:before{height:250px;top:0;background:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), color-stop(90%, rgb(255, 255, 255)));background:-o-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 90%);background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 90%)}.single-page[data-origient=portrait] .text:after{height:calc(100% - 249px);bottom:0;background-color:#fff}}