@import"reset.css";@font-face{font-family:"Valery";src:url("../fonts/Valery.eot?") format("eot"),url("../fonts/Valery.woff") format("woff"),url("../fonts/Valery.otf") format("opentype");font-weight:normal;text-rendering:optimizeLegibility}body{color:#000;font-size:13px;font-family:"IwaOGoPro-Md","I-OTFゴシックオールドPro M","游ゴシック体","Yu Gothic","YuGothic","ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",sans-serif;font-weight:400;font-style:normal;line-height:1.8;-webkit-text-size-adjust:100%;font-feature-settings:"pkna";font-kerning:none;line-break:strict;hanging-punctuation:allow-end}@media only screen and (max-width: 500px){body{font-size:14px}}::-moz-selection{background:#333}::-moz-selection,::selection,::-moz-selection{background:#333}a{color:#000;text-decoration:none;outline:none;transition:all .3s ease;-webkit-transition:all .3s ease}a:visited{outline:none}a:hover,a:focus,a:active,input:focus,input:active{outline:none}.img img{width:100%;height:auto}header{width:100%;font-family:"IwaOMinPro-Eb",serif;position:relative}h1.id,.todays_date{color:#fafafa;font-family:"Valery";line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;writing-mode:vertical-rl;position:fixed;z-index:10;mix-blend-mode:difference}h1.id a,.todays_date a{color:#fafafa}h1.id{font-size:40px;top:20px;left:-10px}.todays_date{height:200px;font-size:16px;letter-spacing:.05em;top:20px;right:22px}#globalnav{width:100%;margin-left:-50%;position:fixed;top:40%;left:50%;z-index:10;mix-blend-mode:difference}#globalnav ul{display:flex;justify-content:space-between;flex-direction:row-reverse;margin:0 16px}#globalnav li{display:flex;align-items:center;width:24px;font-size:14px;writing-mode:vertical-rl}#globalnav li a{color:#fafafa}#globalnav li .snsnav{text-align:center;flex-direction:row}#globalnav li .snsnav li{display:block;writing-mode:horizontal-tb;margin-bottom:10px}.name_ja{width:100%;min-height:100svh;display:grid;grid-template-rows:3fr 5fr 2fr;align-items:end;color:#fafafa;font-size:72px;line-height:1;position:fixed;bottom:-8px;mix-blend-mode:difference}.name_ja .name_1{width:100%;display:grid;align-items:end;justify-content:right;position:relative;right:-10px}.name_ja .name_2{display:grid;grid-template-columns:repeat(5, 1fr);-moz-column-gap:24px;column-gap:24px}.name_ja .name_2 span{display:grid;justify-content:right}.name_ja .name_2 span:first-child{grid-column:5/6;grid-row:1/1;position:relative;right:-10px}.name_ja .name_2 span:last-child{grid-column:3/4;grid-row:1/1}.name_ja .name_3{display:grid;align-items:end;grid-template-columns:repeat(5, 1fr)}.name_ja .name_3 span{display:grid;justify-content:right;grid-column:3/4}.name_en{width:100vw;height:100svh;display:grid;align-items:end;grid-template-columns:repeat(5, 1fr);font-size:340px;font-family:"Valery";line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;opacity:.05;position:fixed}.name_en .top{position:absolute;top:-12px}.name_en .btm{margin-bottom:-84px;display:grid;grid-column:4/6}#copyright{font-size:12px;font-family:"Valery";line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#wrapper{position:relative;overflow:hidden}#main_contents{margin:0 40px;position:relative;z-index:5;mix-blend-mode:multiply}#main_contents .inner{display:grid;grid-template-columns:repeat(5, 1fr);-moz-column-gap:24px;column-gap:24px;margin-top:30svh}#main_contents .inner a{display:grid;grid-template-columns:subgrid;-moz-column-gap:24px;column-gap:24px}#main_contents .inner a img{filter:grayscale(100%);transition:.2s linear}#main_contents .inner a:hover img{filter:grayscale(0%)}#main_contents p{text-align:justify}#main_contents .design{margin-top:56svh}#main_contents .design a{display:block;grid-column:span 3}#main_contents .journal a{grid-column:span 2}#main_contents .journal p{grid-column:1/2;width:65%;margin-left:35%}#main_contents .journal p span{display:block;margin-bottom:40px}#main_contents .journal .img{grid-column:2/3;width:65%;margin-top:360px}#main_contents .thoughts a{grid-column:3/4}#main_contents .thoughts p{width:65%}#main_contents .prof a{grid-column:4/6}#main_contents .prof .img{display:grid;justify-content:right;grid-column:1/2;margin-top:230px}#main_contents .prof p{width:65%;grid-column:2/3}
/*# sourceMappingURL=style.min.css.map */