﻿@charset "UTF-8";
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}body{font-family:"Yu Mincho",游明朝,YuMincho,"Hiragino Mincho ProN","Hiragino Mincho Pro",HGS明朝E,メイリオ,Meiryo,serif;color:#5d5722;font-size:13px;line-height:1.8;background:#91b2bd;margin:0;padding:0;letter-spacing:1px;word-spacing:1px;white-space:normal}@media (min-width: 601px){body{font-size:14px}}::-moz-selection{background:#eee}::selection{background:#eee}img{border:none;width:auto;max-width:100%;height:auto}a{color:#91b2bd;text-decoration:none;cursor:default;transition:.3s}a:hover{background:#91b2bd;cursor:pointer;cursor:alias}p{margin-bottom:1em}@media (min-width: 961px){p{margin-bottom:1.5em}}ul,li{margin:0;padding:0}h1{font-size:2em;font-weight:normal;line-height:2}@media (min-width: 601px){h1{margin-bottom:1em}}h2{font-size:1.5em;font-weight:normal;margin:2em auto 1em}h2:first-of-type{margin:auto auto 1em}@media (min-width: 961px){h2{font-size:2em}}h3{font-size:1.2em;font-weight:normal;margin:2em auto 1em;border-bottom:1px solid}.l-wrapper{position:relative;width:100%;height:100%;min-height:100%}@media (min-width: 961px){.l-wrapper{display:flex;flex-wrap:wrap;width:900px;margin:auto}}.l-header{padding:20px 0}@media (min-width: 601px){.l-header{padding:60px 0}}@media (min-width: 961px){.l-header{width:300px;padding:120px 0}}.l-main{background:#f5f5f5;padding:60px 0}@media (min-width: 601px){.l-main{padding:60px 0}}@media (min-width: 961px){.l-main{width:calc(100% - 300px);padding:120px 0}}.l-header>.inner,.l-main>.inner{padding:0 20px;margin:auto}@media (min-width: 601px){.l-header>.inner,.l-main>.inner{width:calc(100% - 100px);padding:0 50px}}.siteTitle{width:100%;text-align:center}@media (min-width: 601px){.siteTitle{text-align:left}}.siteTitle a{color:#fbfbfb}.siteTitle a:hover{color:#ccc}.ttl_crown{width:100%;color:#ccc;font-size:16px;text-align:center;margin-bottom:0}@media (min-width: 601px){.ttl_crown{margin-bottom:1em}}.g-navigation{width:100%}.g-navigation>input{display:none}.g-navigation-label{position:absolute;right:5px;top:5px;width:40px;height:40px;color:#91b2bd;background:#eee;text-align:center;border-radius:2px;cursor:pointer;cursor:alias}.g-navigation-label::before{font-family:"Font Awesome\ 5 Free";font-weight:900;content:"\f0c9";font-size:20px;line-height:40px}.g-navigation-label:hover{background:#ddd}.g-navigation-label:hover::before{font-family:"Font Awesome\ 5 Free";font-weight:900;content:"\f00d"}@media (min-width: 601px){.g-navigation-menu{display:flex;flex-wrap:wrap}}.g-navigation-menu-item{border-bottom:1px solid #ccc}@media (min-width: 601px){.g-navigation-menu-item{width:25%;border-top:1px solid #ccc}}@media (min-width: 961px){.g-navigation-menu-item{width:100%;border-top:none}}.g-navigation-menu-item a{z-index:2;position:relative;display:block;color:#e4e0be;height:calc(100% - 20px);padding:10px;text-indent:2px}.g-navigation-menu-item a::after{font-family:"Font Awesome\ 5 Free";font-weight:900;content:"";z-index:-1;position:absolute;right:0;color:#829fa9}.g-navigation-menu-item a:hover{color:#f5f5f5}.g-navigation-menu-item a:hover::after{content:"\f521"}.ttl{color:#716a29;color:#91b2bd}.description{color:#b2b2b2;font-size:11px}#pagetop{position:fixed;bottom:10px;right:50%;transform:translateX(50%);z-index:1000}#pagetop a{display:block;width:40px;height:40px;text-align:center;line-height:40px;background:#f3f2ea;border:solid 1px;border-radius:40px}@media (min-width: 601px){#pagetop a{padding:4px}}#pagetop a:hover{background:#e4e0be}.menuList-box{display:flex;flex-wrap:wrap;margin:-1px 0 0 -1px}.menuList-box li{margin:-1px 0 0 -1px;border:1px solid}.menuList-box li>a{display:block;padding:20px}.update{display:flex;flex-wrap:wrap}.update-time{margin-right:10px}.link{display:flex;flex-wrap:wrap;background:#fbfbfb}.link-bn{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;border:1px solid #eee;width:100px;height:50px;margin:-1px 0 0 -1px}.link-bn a{display:flex}.link-content{display:flex;flex-wrap:wrap;align-items:center;border:1px solid #eee;width:calc(100% - 122px);margin:-1px 0 0 -1px;padding:10px}.twitter-box-content{width:100%;max-height:350px;overflow:auto;margin:0 0 20px 0}.l-bot .ttl{max-width:600px}.p-tweetList{margin-bottom:30px}@media (min-width: 601px){.p-tweetList{margin-bottom:50px}}.p-tweetList-item{position:relative;background:#fbfbfb;margin-bottom:30px;border:1px solid #f3f2ea;border-radius:4px}@media (min-width: 601px){.p-tweetList-item{margin-bottom:50px}}.p-tweetList-item::before{font-family:"Font Awesome\ 5 Free";font-weight:900;content:"\f521";display:block;width:100%;height:50px;color:#ded8a5;text-align:center;line-height:50px}.p-tweetList-item:last-child{margin-bottom:0}.tweetBox{display:flex;flex-wrap:wrap;max-width:600px;margin:0 0 20px 0}.tweetBox-charaname{width:49px;text-align:right;padding:5px 0 5px 20px}@media (min-width: 601px){.tweetBox-charaname{padding:5px 0 5px 30px}}.tweetBox-txt{position:relative;width:calc(100% - 110px);padding:5px 20px}@media (min-width: 601px){.tweetBox-txt{width:calc(100% - 140px);padding:5px 30px}}.tweetBox-description{color:#b2b2b2;font-size:11px}.tweetBox-reply{color:#91b2bd}.twi-navigation-menu{display:flex;flex-wrap:wrap;max-width:600px;margin:auto}.twi-navigation-menu-item>a{display:block;background:#eee;margin:6px 2px;padding:4px 20px;border-radius:4px}.twi-navigation-menu-item>a:hover{background:#e4e0be}
