@charset "utf-8";@import url(//www.xn--tort34i0hf33o.jp.net/wp-content/themes/komorebi/wp-pagenavi.css);.index .entry-title a{text-decoration:none}.index .entry-title a:hover{text-decoration:underline}.list-col-wrap{text-align:left;margin:0 0 0 -2%}.list-col-wrap ul{width:100%;display:flex;justify-content:left;flex-wrap:wrap;margin:0}.list-col-wrap li{width:23%;margin:0 0 7% 2%;line-height:1.5}.list-col-wrap li .img{margin:0 0 10px;width:100%;overflow:hidden;border:1px solid #ccc}.list-col-wrap li .img a{padding:70% 0 0;display:block}.list-col-wrap li .category-name{border-radius:5px;color:#fff;background:#1a1a1a;font-size:.8em;text-align:center;padding:2px 20px;margin:0 0 10px}.list-col-wrap li .date{margin:0}.list-col-wrap li a{color:#333}@media screen and (max-width:900px){.list-col-wrap ul{margin:0}.list-col-wrap li{width:48%;margin:0 0 7% 2%}.list-col-wrap li .img{margin:0 0 10px;width:100%;overflow:hidden;border:1px solid #ccc}.list-col-wrap li img{width:100%;height:auto}.list-col-wrap li .category-name{margin:0 0 10px;padding:3px 0;text-align:center;font-weight:700}}.entry{margin:0 0 60px;padding:0 0 40px;overflow:hidden;border-bottom:1px dotted #ccc}.entry p{margin:0 0 20px}.blog-title-wrap{padding:20px;margin:0 0 50px;border-top:2px solid #1a1a1a;border-bottom:2px solid #1a1a1a}.blog-cat-wrap{display:flex;justify-content:left;flex-wrap:wrap;margin:0 0 10px}.cat-name{border-radius:5px;color:#fff;background:#1a1a1a;font-size:.8em;padding:0 20px;margin:0 10px 0 0}.blog-title{font-size:2em}@media screen and (max-width:900px){.blog-title{font-size:1.2em}}.entry h1{font-size:2.2em;font-weight:700;margin:0 0 60px;letter-spacing:.1em;position:relative}.entry h1:after{content:"";display:block;width:30px;height:2px;background:#d4a725;margin:0}@media screen and (max-width:900px){.entry h1{font-size:1.4em}}.entry h2{font-size:1.8em;font-weight:700;border-bottom:solid 3px #eee;margin:0 0 40px;position:relative}.entry h2:after{position:absolute;content:" ";display:block;border-bottom:solid 3px #c99d13;bottom:-3px;width:60px}@media screen and (max-width:900px){.entry h2{font-size:1.2em}}.entry h3{font-size:1.4em;line-height:1.5;font-weight:700;margin:0 0 20px}.kaitori-page p:not(:has(.parag)){margin:0 0 20px}ul.page-nation{clear:both;max-width:690px;margin:0 0 20px;overflow:hidden}ul.page-nation li{padding:7px 20px;background:#eee;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;display:inline}ul.page-nation li a{display:block}ul.page-nation li.prev{float:left}ul.page-nation li.next{float:right}.entry a img{border:none !important}.entry img{display:inline;margin:0 5px 10px 0}img.aligncenter{display:block;margin-left:auto;margin-right:auto}img.alignright{display:inline;margin:0 0 10px 10px}img.alignleft{display:inline;margin:0 5px 10px 0}.alignright{float:right}.alignleft{float:left}.youtube-wrap{position:relative;width:100%;padding-top:56.25%}.youtube-wrap iframe{position:absolute;top:0;right:0;width:100% !important;height:100% !important}.page-navigation{margin:110px auto 0;max-width:730px;width:100%}.page-navigation:after{clear:both;content:"";display:block;height:0;width:0}.page-navigation .button{background:#181a30;display:block;float:left;height:50px;margin-right:3.5%;max-width:380px;width:31%}.page-navigation .button:nth-child(3n){margin-right:0}.page-navigation .button a{color:#fff;display:block;line-height:50px;text-align:center;text-decoration:none;transition:all .5s}.page-navigation .button a:hover{color:#fff;background-color:#333a87}.page-navigation .button.null{background:inherit}@media screen and (max-width:736px){.page-navigation{margin:45px auto;max-width:700px}.page-navigation .button{font-size:.85em;max-width:217px}.page-navigation .button.null{background:inherit}}