@font-face{font-family:'fa-light';src:url("fonts/fa-light.ttf") format('truetype'),url("fonts/fa-light.woff") format('woff'),url("fonts/fa-light.svg#fa-light") format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'Comfortaa';font-style:normal;font-weight:700;src:local('Comfortaa Bold'),local('Comfortaa-Bold'),url("https://fonts.gstatic.com/s/comfortaa/v12/fND5XPYKrF2tQDwwfWZJIxampu5_7CjHW5spxoeN3Vs.woff2") format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215}body{background-color:#f4f4f4;color:#444;font-size:17px;font-weight:normal;font-family:-apple-system,"BlinkMacSystemFont","Helvetica Neue","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3",arial,"メイリオ",Meiryo,"ＭＳ Ｐゴシック",Helvetica,sans-serif;line-height:1.9;margin:0}a{color:#1a0dab}a:visited{color:#609}ul{padding-left:1.4em}img{max-width:100%;width:auto;height:auto}.img-small{text-align:center}.img-small img{width:60%}.center{text-align:center}.youtube{position:relative;width:100%;padding-top:56.25%;margin-top:3em;margin-bottom:3em}.youtube iframe{position:absolute;top:0;right:0;width:100%;height:100%}.amazlet-box{margin:2.5em 0}.toc{padding:1em;margin:1em 0;border:solid 1px #eee;display:inline-block;background-color:#fafafa}.toc a{text-decoration:none}.toc .toctitle{font-weight:bold}.toc ul{font-size:.95rem;margin:0}code{font-size:.9em;margin:0 2px;padding:0 5px;border:1px solid #e0e0e0;background-color:#f8f8f8;border-radius:3px}ul.horizontal{font-size:95%;margin:.1em 0;padding-left:0;line-height:1.5}ul.horizontal li{display:inline-block}ul.horizontal li:not(:last-child):after{content:"|";padding:0 8px;color:#ccc}header{margin:0;padding:24px 0 0 0;background-color:#fff}header h1{margin:0 0 24px 0;padding:0;color:#444;font-size:60px;line-height:1;font-family:'Comfortaa',cursive;text-align:center;text-shadow:0 6px #e0e0e0}header h1 a{text-decoration:none;color:#444}header h1 a:visited{color:#444}header .header-wrapper{background-color:#eee;box-shadow:0 2px 4px #bbb;position:relative;z-index:1}header .header-wrapper #header-nav{display:flex;justify-content:space-between;font-weight:bold;max-width:1600px;background-color:#e0e0e0;margin:0 auto;line-height:2;font-size:90%}header .header-wrapper #header-nav a{text-decoration:none;color:#666}header .header-wrapper #header-nav .short{display:none}header .header-wrapper #header-nav .main-category{text-align:center;width:17%;padding-top:6px}header .header-wrapper #header-nav .owarai{background-color:#ffe0b2;border-bottom:solid 6px #ffe0b2}header .header-wrapper #header-nav .owarai:hover{border-bottom:solid 6px #ff9800}header .header-wrapper #header-nav .money{background-color:#fff9c4;border-bottom:solid 6px #fff9c4}header .header-wrapper #header-nav .money:hover{border-bottom:solid 6px #ffeb3b}header .header-wrapper #header-nav .gadget{background-color:#b3e5fc;border-bottom:solid 6px #b3e5fc}header .header-wrapper #header-nav .gadget:hover{border-bottom:solid 6px #03a9f4}header .header-wrapper #header-nav .music{background-color:#dcedc8;border-bottom:solid 6px #dcedc8}header .header-wrapper #header-nav .music:hover{border-bottom:solid 6px #8bc34a}header .header-wrapper #header-nav .book{background-color:#ffcdd2;border-bottom:solid 6px #ffcdd2}header .header-wrapper #header-nav .book:hover{border-bottom:solid 6px #f44336}header .header-wrapper #header-nav .comic{background-color:#e1bee7;border-bottom:solid 6px #e1bee7}header .header-wrapper #header-nav .comic:hover{border-bottom:solid 6px #9c27b0}header .header-wrapper #header-nav .ramen{background-color:#ffe0b2;border-bottom:solid 6px #ffe0b2}header .header-wrapper #header-nav .ramen:hover{border-bottom:solid 6px #ff9800}header .header-wrapper #header-nav .chinese{background-color:#ffcdd2;border-bottom:solid 6px #ffcdd2}header .header-wrapper #header-nav .chinese:hover{border-bottom:solid 6px #f44336}header .header-wrapper #header-nav .curry{background-color:#fff9c4;border-bottom:solid 6px #fff9c4}header .header-wrapper #header-nav .curry:hover{border-bottom:solid 6px #ffeb3b}header .header-wrapper #header-nav .tonkatsu{background-color:#dcedc8;border-bottom:solid 6px #dcedc8}header .header-wrapper #header-nav .tonkatsu:hover{border-bottom:solid 6px #8bc34a}footer{padding:0 10px 1em 10px;border-top:solid 6px #e0e0e0;background-color:#fff;color:#666}footer a{color:#666;text-decoration:none}footer a:visited{color:#666}footer #footer-nav{display:none}footer #footer-nav h2{font-size:1.2em;margin:1em 0 .6em}footer #footer-nav h3{font-size:1em}footer #footer-nav .site-information li{display:inline-block}footer #footer-nav .site-information li:before{padding-left:12px;padding-right:4px}footer #footer-nav .footer-category-list{-moz-columns:14em 4;-webkit-columns:14em 4;columns:14em 4;padding-left:12px}footer #footer-nav .footer-category-list .sub-category-block{margin:0 0 1.6em 0;-moz-break-inside:avoid-column;-webkit-break-inside:avoid-column;break-inside:avoid-column}footer #footer-nav .footer-category-list .sub-category-block:last-child{margin-bottom:0}footer #footer-nav .footer-category-list .sub-category-block h3{margin:0 0 .2em 0}footer #footer-nav .footer-category-list .sub-category-block ul.horizontal{font-size:85%;margin:.1em 0;padding-left:0;line-height:1.5}footer #footer-nav .footer-category-list .sub-category-block ul.horizontal li{display:inline-block}footer #footer-nav .footer-category-list .sub-category-block ul.horizontal li:not(:last-child):after{content:"|";padding:0 8px;color:#ccc}footer #copyright{padding:0;margin:3em 0;text-align:center}.main-wrapper{max-width:1130px;margin:0 auto;padding:1em 10px 2em;background-color:#f4f4f4;display:flex;justify-content:space-around}main{flex:1;margin:0;max-width:750px}main .main-title{margin:1.6em 0 3px 0;padding:.4em;font-weight:bold}main .main-block{background-color:#fff;border:1px solid #eee;margin:0 auto;padding:1.4em 2em;border-bottom:solid 3px #e0e0e0}main .category-title h1{font-size:1.4em;margin:0;padding:0}main .category-list{font-size:90%}main .category-list a{color:#444;text-decoration:none}main .category-list a:hover{text-decoration:underline}main .category-list ul#related-category-list{margin:0;padding:0}main .category-list ul#related-category-list li{display:inline}main .category-list ul#related-category-list li:not(:last-child):after{content:"|";padding:0 12px;color:#000}main .category-list ul#related-category-list li ul.horizontal{display:inline}main .category-list ul#related-category-list li ul.horizontal li{display:inline-block}main .category-list ul#related-category-list li ul.horizontal li:not(:last-child):after{content:"|";padding:0 8px;color:#ccc}main article{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:750px}main article #tw-link{text-align:right;font-size:95%;color:#666}main article .ad-top,main article .ad-inside{margin:2em 0 1em 0;text-align:center}main article .ad-bottom,main article .ad-toc{margin:2em 0 1em 0;text-align:center}main article .ad-inside{margin-top:3em;margin-left:-34px;margin-right:-34px}main article .label{font-size:80%;color:#888;text-align:left;margin-bottom:4px;margin-top:2em}main article .share-top{margin:1em 0;text-align:right}main article .share-bottom{margin:1em 0}main article #text-list{font-size:90%}main article #text-list ul{margin:0;margin-left:1em;list-style-type:none;padding-left:0}main article #text-list li{margin-bottom:6px}main article #text-list li:before{font-family:'fa-light';content:"\f0da";margin-left:-1.2em;padding:0 8px 0 4px}main article .post-info{font-size:80%;padding:0;margin:0;line-height:1.5;color:#666}main article #post-tag{text-align:right}main article #post-tag ul{margin:4px 0 1em 0;padding-left:0}main article #post-tag ul li{display:inline-block}main article #post-tag ul li:not(:last-child):after{content:"/";padding:0 6px;color:#ccc}main article p{margin:2em 0}main article h1{font-size:1.4em;margin:.4em 0}main article h2{font-size:1.35em;margin:3em 0 1.2em 0;border-bottom:solid 3px #ddd}main article h2+p{margin:1.4em 0 2em 0}main article h2:first-of-type{margin-top:2em}main article h3{font-size:1.2em;margin:2.4em 0 .8em 0;border-bottom:dashed 1px #ddd}main article h3+p{margin:1em 0 2em 0}main article h3+h4{margin-top:1.2em}main article h4{font-size:1.1em;margin:2.3em 0 .4em 0}main article h4+p{margin:.4em 0 2em 0}main article blockquote{font-size:95%;padding:1em 1.5em;margin:3em 0;position:relative;border:1px solid #333}main article blockquote p{color:#666;margin:0;margin-top:1em;margin-bottom:1em}main article blockquote ul{color:#666}main article blockquote cite{font-style:italic;display:block;text-align:right;font-size:.9em;padding-top:8px}main article blockquote:before,main article blockquote:after{font-family:'fa-light';color:#333;position:absolute;width:1em;height:1em;display:block;padding:.2em;text-align:center;font-size:1.3em;line-height:1;background:#fff}main article blockquote:before{content:'\f10d';left:-.2em;top:-.3em}main article blockquote:after{content:'\f10e';right:-.2em;bottom:-.4em}main .post-list{list-style:none inside;padding-left:0;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:stretch}main .post-list a{color:#444;text-decoration:none}main .post-list a.post-list-ablock{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:49.2%;margin:0 0 .8em 0;padding:.8em .8em 1.2em .8em;overflow:hidden;border:1px solid #eee;border-bottom:solid 6px #e0e0e0;background-color:#fff}main .post-list a.post-list-ablock:hover{border-bottom:solid 6px #9e9e9e}main .post-list a.post-list-ablock img{margin:0 18px 0 0;float:left;width:110px;height:110px}main .post-list a.post-list-ablock h2{padding:0;margin:0 0 .5em 0;font-size:1.1em;line-height:1.4}main .post-list a.post-list-ablock .post-information{font-size:80%;color:#666}main .post-list a.post-list-ablock .post-description{font-size:85%;line-height:1.6;color:#666}main .post-list a.post-list-ablock .post-description h2{color:#444}main .post-list a.owarai{border-bottom:solid 6px #ffe0b2}main .post-list a.owarai:hover{border-bottom:solid 6px #ff9800}main .post-list a.money{border-bottom:solid 6px #fff9c4}main .post-list a.money:hover{border-bottom:solid 6px #ffeb3b}main .post-list a.gadget{border-bottom:solid 6px #b3e5fc}main .post-list a.gadget:hover{border-bottom:solid 6px #03a9f4}main .post-list a.music{border-bottom:solid 6px #dcedc8}main .post-list a.music:hover{border-bottom:solid 6px #8bc34a}main .post-list a.book{border-bottom:solid 6px #ffcdd2}main .post-list a.book:hover{border-bottom:solid 6px #f44336}main .post-list a.comic{border-bottom:solid 6px #e1bee7}main .post-list a.comic:hover{border-bottom:solid 6px #9c27b0}main .post-list a.ramen{border-bottom:solid 6px #ffe0b2}main .post-list a.ramen:hover{border-bottom:solid 6px #ff9800}main .post-list a.chinese{border-bottom:solid 6px #ffcdd2}main .post-list a.chinese:hover{border-bottom:solid 6px #f44336}main .post-list a.curry{border-bottom:solid 6px #fff9c4}main .post-list a.curry:hover{border-bottom:solid 6px #ffeb3b}main .post-list a.tonkatsu{border-bottom:solid 6px #dcedc8}main .post-list a.tonkatsu:hover{border-bottom:solid 6px #8bc34a}main .post-list a.simple-list-block{width:49.5%;margin-bottom:.5em;padding:.6em;border-bottom:solid 3px #e0e0e0}main .post-list a.simple-list-block:hover{border-bottom:solid 3px #9e9e9e}main .post-list a.simple-list-block img{margin:0 12px 0 0;width:90px;height:90px}main .page-block h2:first-child{margin-top:0}main .pagenation-block{margin:2em 0;padding:0}main .pagenation-block ul.pagenation-list{padding:0;display:flex;justify-content:center}main .pagenation-block ul.pagenation-list li.page{display:block;position:relative;text-align:center;background-color:#fff;width:3em;line-height:2.4;border:1px solid #eee;border-bottom:solid 3px #e0e0e0}main .pagenation-block ul.pagenation-list li.page:hover{background-color:#eee}main .pagenation-block ul.pagenation-list li.page a{position:absolute;top:0;left:0;width:100%;height:100%;text-decoration:none;color:#444}main .pagenation-block ul.pagenation-list li.current{font-weight:bold;background-color:#eee}main .pagenation-block ul.pagenation-list li.current:hover{background-color:#eee}nav#side{width:322px;margin-left:13px;color:#666}nav#side .side-title{margin:0 0 3px 0;padding:.4em;font-weight:bold;font-size:1.2em}nav#side .side-block{border:solid 1px #eee;border-bottom:solid 3px #e0e0e0;background-color:#fafafa;padding:.8em 1em;margin:0 0 2em 0}nav#side .ad-side{width:320px;padding:8px 0;text-align:center;line-height:0}nav#side .side-category-list{font-size:85%;margin-bottom:2em}nav#side .side-category-list a{color:#666;text-decoration:none}nav#side .side-category-list a:hover{color:#444;text-decoration:underline}nav#side .side-category-list .sub-category-block{margin:0 0 4px 0}nav#side .side-category-list .sub-category-block h3{font-size:1.1em;margin:0}nav#side .side-category-list .owarai{border-bottom:solid 3px #ffe0b2}nav#side .side-category-list .money{border-bottom:solid 3px #fff9c4}nav#side .side-category-list .gadget{border-bottom:solid 3px #b3e5fc}nav#side .side-category-list .music{border-bottom:solid 3px #dcedc8}nav#side .side-category-list .book{border-bottom:solid 3px #ffcdd2}nav#side .side-category-list .comic{border-bottom:solid 3px #e1bee7}.site-information{font-size:85%}.site-information ul{list-style-type:none;padding:0;margin:0}.site-information ul a{color:#666;text-decoration:none}.site-information ul a:hover{text-decoration:underline}.site-information ul li:before{font-family:'fa-light';padding-right:8px;content:'\f138'}ol#breadcrumb{color:#666;list-style-type:none;margin:0 0 12px 6px;font-size:85%;padding-left:0}ol#breadcrumb:before{font-family:'fa-light';content:"\f015";padding-right:6px;padding-left:2px}ol#breadcrumb li{display:inline-block}ol#breadcrumb li+li:before{font-family:'fa-light';content:"\f0da";padding:0 6px;color:#aaa}ol#breadcrumb a{color:#666;text-decoration:none;border-bottom:solid 1px}ol#breadcrumb a:visited{color:#666}.oop-res-pc-top{display:block}.oop-res-mobile-top{display:none}.oop-res-pc-bottom{display:inline-block;width:336px;height:280px}.oop-res-mobile-bottom{display:none}.oop-res-side{display:inline-block;width:300px;height:600px}.ad-top{display:none}@media (max-width:1150px){.main-wrapper{display:block}nav#side{display:none}.oop-res-side{display:none}footer #footer-nav{display:block}footer #copyright{margin:1em 0}}@media (max-width:800px){body{font-size:15.5px;line-height:1.8}header .header-wrapper #header-nav .short{display:inline-block}header .header-wrapper #header-nav .long{display:none}.main-wrapper{padding:1em 0 2em}main .main-block{padding:1em;border-left:none;border-right:none}main .main-block .ad-inside{margin-left:-10px;margin-right:-10px}main .post-list a.post-list-ablock{margin:0 0 -1px 0;width:50%;border:solid 1px #eee;border-left:none}main .post-list a.post-list-ablock:hover{border-bottom:solid 1px #eee}main .post-list a.post-list-ablock h2{font-size:1.2em}main .post-list a.post-list-ablock .post-description{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;overflow:hidden}footer #footer-nav .footer-category-list{-moz-columns:8em 3;-webkit-columns:8em 3;columns:8em 3}}@media (max-width:720px){.ad-top{display:block}.oop-res-pc-top{display:none}.oop-res-mobile-top{display:block}.oop-res-pc-bottom{display:none}.oop-res-mobile-bottom{display:block}}@media (max-width:650px){header h1{font-size:48px}header .header-wrapper #header-nav{font-size:80%}main .post-list a.post-list-ablock{width:100%;border-right:none}main .post-list a.post-list-ablock .post-description{font-size:90%;line-height:1.4}main article blockquote{font-size:95%;padding:1em 1em}main .pagenation-block ul.pagenation-list li.page{width:2em}}@media (max-width:350px){body{font-size:14px}main .post-list a.simple-list-block img{margin:0 12px 0 0;width:80px;height:80px}}