@charset "utf-8";html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{font-size:100%;margin:0;padding:0;vertical-align:baseline;border:0;outline:0;background:0 0}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{font-size:100%;margin:0;padding:0;vertical-align:baseline;background:0 0}ins{text-decoration:none;color:#000;background-color:#ff9}mark{font-weight:700;font-style:italic;color:#000;background-color:#ff9}del{text-decoration:line-through}abbr[title],dfn[title]{cursor:help;border-bottom:1px dotted}table{border-spacing:0;border-collapse:collapse}hr{display:block;height:1px;margin:1em 0;padding:0;border:0;border-top:1px solid #ccc}@font-face{font-family:"YuGothic M";src:local("Yu Gothic Medium"),local("Yu Gothic");font-weight:500}html{font-size:18px}body{font-family:"游ゴシック体",YuGothic,"YuGothic M",sans-serif;line-height:1.8;margin:0;padding:0;color:#333}h1,h2,h3,h4,h5,h6{font-weight:700;color:#333}img{max-width:100%;height:auto;vertical-align:bottom}.wrapper{max-width:1100px;text-align:center;margin:0 auto}header{height:55px;position:relative}.top-contents{display:flex;justify-content:center}.kiji-list{margin:0 20px}.top-contents{margin:20px 20px 0}.middle-contents{margin-top:20px}.contents,.sidebar,.bottom-contents{margin-bottom:20px}.sidebar-inner{margin-right:20px}.copyRights{display:block;padding:10px;font-family:'Merienda',cursive;font-weight:700}body{background-color:#fafafa}.pagination .current,header,footer,.kiji .mainContents h2,.sidebar-title:before,.footer-title:before,.index-title:before{background-color:#6acccb}.bread li a,.author,.author a,.category a,.kiji .mainContents h4:before,.category-bottom a,.mainContents a{color:#6acccb;text-decoration:none}.kiji .mainContents h3,.related>h2{border-left:solid 10px #6acccb}.kiji-list,.kiji,.sidebar-wrapper,.pickUp,.footer-content{background-color:#fff}#header-menu ul li,.pagination .current,#logo,#logo>a,footer .copyRights,.kiji .mainContents h2{color:#fff}a .readMore,.kiji-list .summary,.pickUp h2,.kiji-tag ul li a,.widget_archive ul li,.widget_archive ul li a,.Category ul li a,.popular ul li a,.related ul li a,.tag-link-count,.tag-cloud-link{color:#666}.Category ul li,.widget_archive ul li{border-top:2px dotted #aaa}a .readMore,.kiji-tag ul li a,.tag-cloud-link{border:1px solid #aaa}.kiji-list .meta,.kiji .meta{color:#aaa}.bread li:after,.category-bottom i{color:#888}.recommand ul li a{color:#6acccb}.recommand-title span{background-color:#ffb90f;color:white!important}.mainContents .red,.mainContents p span.red{color:#dc143c;font-weight:700}.mainContents .comment{border:.5px solid #ccc;background-color:#fafafa}.mainContents .point{border:3px dotted #a9ffd4;background-color:#f0fff0}.overlay{content:"";display:none;width:0;height:0;background-color:rgba(0,0,0,.6);position:absolute;top:0;left:0;z-index:2;opacity:0;transition:opacity .5s}.overlay.open{display:block;position:fixed;top:0;left:0;width:100vw;height:100vh;opacity:1}.menu-trigger{display:inline-block;width:36px;height:28px;vertical-align:middle;cursor:pointer;position:fixed;top:15px;right:15px;z-index:100}.menu-trigger span{display:inline-block;box-sizing:border-box;position:absolute;left:0;width:100%;height:4px;background-color:#fff;transition:all .5s;box-shadow:0 1px 1px #aaa}.menu-trigger.active span{background-color:#fff;box-shadow:none}.menu-trigger span:nth-of-type(1){top:0}.menu-trigger.active span:nth-of-type(1){transform:translateY(12px) rotate(-45deg)}.menu-trigger span:nth-of-type(2){top:12px}.menu-trigger.active span:nth-of-type(2){opacity:0}.menu-trigger span:nth-of-type(3){bottom:0}.menu-trigger.active span:nth-of-type(3){transform:translateY(-12px) rotate(45deg)}.header-menu-list a{text-decoration:none!imortant;color:#fff}#logo{font-family:'Merienda',cursive;font-weight:700;font-size:1.8rem}#logo:after{content:'-レフ-';font-size:12px;height:30px;position:absolute;top:20px}#logo>a{text-decoration:none}.index-title{padding-bottom:20px}.top-contents{display:flex;justify-content:space-between}.top-contents article{display:block}.pickUp{padding:10px 0 30px}.pickUp .img{width:100%;background-color:grey}.pickUp .img img{width:100%;height:200px;object-fit:cover}.pickUp h2{margin-top:20px}.kiji-list{margin:0 20px 20px;padding:35px 0}.eyeCatch{width:100%}.eyeCatch img{width:100%;object-fit:cover}.kiji-list .eyeCatch img{height:300px}.readMore{display:inline-block;padding:5px 30px;margin:30px 0}.kiji-list .meta,.author,.category{font-size:.8rem}.meta .meta_date{margin-right:20px}.kiji-list .meta{margin-top:30px}.kiji-list .author{margin:20px 30px 10px}.kiji-list .title{margin-bottom:10px!important;line-height:1.5}.kiji-list .category{margin:0 30px 20px}.kiji-list .summary{margin-top:10px!important}.kiji{padding:35px 0;margin-bottom:20px}.kiji .eyeCatch img{height:450px}.kiji .mainContents{text-align:left}.kiji .mainContents *{max-width:100%;word-break:break-all}.kiji .mainContents figure{max-width:100%}.kiji .meta{font-size:.8rem;margin:20px}.kiji .title{margin:20px}.kiji .category{margin-bottom:20px}.kiji .author{margin:15px 35px 0;text-align:left}.kiji-tag{text-align:right}.kiji-tag ul{font-size:0;margin-bottom:0}.kiji-tag ul li{font-size:.9rem;display:inline-block;margin-right:.5rem;vertical-align:middle}.kiji-tag ul li:last-child{margin-right:30px}.kiji-tag ul li a,.tag-cloud-link{padding:.2rem .5rem;text-decoration:none;border-radius:5px}.kiji .mainContents h2{padding:10px 20px;font-size:1.1rem;margin-bottom:1.5rem}.kiji .mainContents h3{padding:5px 15px;font-size:1.1rem;margin-bottom:1.5rem}.kiji .mainContents h4{padding:5px 40px;position:relative;font-size:1.1rem}.kiji .mainContents h4:before{content:'\f00c';font-family:'Font Awesome 5 Free';position:absolute;left:15px}.kiji .mainContents h5{padding:10px 20px;font-size:1.1rem}.mainContents p{display:block;margin:1rem 1rem 2.5rem}.mainContents .small{font-size:.6rem!important}.mainContents .comment{padding:20px}.mainContents .point{padding:30px 25px}.mainContents .space{margin:5rem 1rem}.mainContents .br{margin-bottom:5rem}.recommand-title span{padding:5px 10px;border-radius:3px;font-weight:400!important;font-size:.8rem;margin-right:5px}.recommand ul li a{text-decoration:none;font-weight:700}.recommand ul{margin:0;padding:0;list-style-type:none}.recommand{text-align:left;margin:30px 20px 10px}.category-bottom{text-align:left;margin:30px 20px}.related{margin:20px;text-align:center}.related ul{display:flex;flex-wrap:wrap}.related ul li{display:inline-block;width:25%}.related ul li a{text-decoration:none}.related ul li img{margin:0 auto;width:90%;height:80px;object-fit:cover}.related-title{width:90%;margin:5px auto 10px;font-size:.7rem}.related h2{margin-bottom:20px;text-align:left;padding:5px 20px}.prev-next-link{display:flex;justify-content:space-between}.prev-next-link a{width:50%;padding:10px 20px}.thumb-wrap{display:flex;margin:0 15px}.prev-link .thumb-wrap{justify-content:flex-start}.next-link .thumb-wrap{justify-content:flex-end}.prev-next-link a{text-decoration:none}.prev-next-link a .thumb-wrap p{padding:0 10px;color:#333}.prev-next-link a .thumb-wrap img{width:120px;height:80px;object-fit:cover}.prev-link{text-align:left}.next-link{text-align:right}.prev-next-label{margin:5px 15px;color:#6acccb;font-size:.8rem}@media (max-width:414px){.prev-next-link{display:block}}.share{margin:0 20px 30px}.share ul{list-style-type:none;display:flex;justify-content:space-between}.share ul li{display:block;width:calc(20% - 10px);padding:10px;border-radius:5px;margin:5px}.share ul li a{color:#fff;text-decoration:none}.share ul .line{background-color:#00b900}.share ul .facebook{background-color:#2b418b}.share ul .tweet{background-color:#3d97f1}.share ul .googleplus{background-color:#d73220}.share ul .hatena{background-color:#0075dd}.pagination{margin:2rem 0;text-align:center}.pagination ul{font-size:0}.pagination ul li{font-size:1rem;display:inline-block;margin-right:.5rem}.pagination ul li:last-child{border:0}.pagination ul li a,.pagination .current{display:block;padding:.5rem .8rem;border:1px solid #ccc}.pagination ul li .prev,.pagination ul li .next{border:0}.pagination ul li a{text-decoration:none;color:#333}.pagination ul li a:hover{opacity:.6}.fa-hatena:before{font-family:'Verdana';font-weight:700;content:'B!'}#breadcrumbs{text-align:left;margin-left:20px}.bread ol{margin:0;padding:0;list-style:none}.bread li{display:inline-block}.bread li a{font-size:.7em;padding:5px;text-decoration:none}.bread li:after{content:'\003e'}.bread li:last-child:after{content:none}.bread i{font-size:1em}.bread span{display:inline-block;text-indent:-9999px}@media (max-width:414px){.bread li:last-child{display:none}}.sidebar .sidebar-title,.footer-title{padding:20px}.sidebar-wrapper{margin-top:20px}.sidebar-wrapper:first-child{margin-top:0}.sidebar-wrapper ul{margin:0;padding:0;list-style:none}.sidebar-title,.footer-title,.index-title{position:relative;display:inline-block;margin-bottom:20px}.sidebar-title:before,.footer-title:before,.index-title:before{content:'';position:absolute;bottom:0;display:inline-block;width:40px;height:5px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-radius:2px}.widget_archive ul li a,.popular ul li a{text-decoration:none}.popular ul li{margin:10px}.popular ul li img{width:100%;object-fit:cover}.popular-title{padding:10px 15px 30px}.the_author{padding:30px 20px}.the_author img.face{height:100px;width:100px;border-radius:50%}.the_author .author_name{padding:20px}.the_author .author_name a{color:#666;text-decoration:none}.the_author .author_profile{padding:10px 25px;font-size:.8rem;color:#aaa;text-align:left}.tag-cloud-link{display:inline-block;font-size:8pt!important}.tagcloud{padding:0 15px 25px;text-align:left}.footer-contents{display:flex;justify-content:space-between}.Category ul li,.widget_archive ul li{display:block;padding:10px;margin:0 15px}.Category ul li a{text-decoration:none}.AboutRef .text{padding:0 25px;font-size:.8rem}.AboutRef .text a{color:#6ACCCB!important;text-decoration:none}@media(min-width:801px){header{text-align:left;position:fixed;z-index:1;width:100%;max-width:1100px;box-shadow:0 1px 1px #aaa}.container{padding-top:55px}.title-logo{margin-left:20px}.menu-trigger{display:none}#header-menu ul li{display:inline-block;margin:0 10px}#header-menu{position:absolute;right:10px;top:50%;transform:translateY(-50%)}.pickUp{width:calc(100% / 3)}.pick1{margin-right:10px}.pick2{margin:0 10px}.pick3{margin-left:10px}.middle-contents{display:flex;justify-content:center}.contents{width:70%}.sidebar{width:30%}.title{font-size:2rem!important}.kiji-list .title,.kiji-list .summary{margin:0 30px}.kiji{margin-right:20px}.mainContents h2{font-size:1.5rem;padding:1.5rem 20px}.mainContents h3,.mainContents h4{font-size:1.3rem}.mainContents h5{font-size:1.2rem}.kiji .mainContents{padding:5px 0 35px;font-size:1.2rem}.footer-contents>div{width:calc(100% / 2)}.popular ul li img{height:250px}}@media(max-width:800px){#header-menu{background-color:#6ACCCB!important;width:250px;height:100%;padding-top:100px;position:fixed;top:0;right:0;z-index:10;transform:translate(250px);transition:all .5s}#header-menu.open{transform:translateZ(0)}.top-contents,.footer-contents{display:block}.pickUp .img img{height:350px}.pick2,.pick3{margin-top:20px}.sidebar-inner{margin:0 20px}.kiji-list .eyeCatch img{height:250px}.title{font-size:1.6rem!important}.kiji-list .title,.kiji-list .summary{margin:0 30px}.kiji-tag ul li{font-size:.8rem}.kiji .mainContents{padding:5px 0 35px;font-size:1rem}.kiji .eyeCatch img{height:350px}.popular ul li img{height:210px}}@media(max-width:414px){.kiji-list{margin:0 0 20px}.kiji-list .eyeCatch img{height:150px}.pickUp .img img{height:220px}.kiji-list .meta{margin-top:15px}.title{font-size:1.2rem!important}.kiji-list .title,.kiji-list .summary{margin:0 15px}.kiji-list .meta .meta_date,.kiji-list .meta i{display:none}.kiji-list .category{margin:0 30px 10px}.kiji-list .summary{font-size:.8rem}.kiji .eyeCatch img{height:200px}.kiji .meta{margin:20px}.kiji .title{margin:10px}.kiji .category{margin-bottom:10px}.kiji .author{margin:20px 20px 5px}.kiji .mainContents{font-size:.9rem;padding:5px 0 30px}.kiji .mainContents .comment{font-size:.8rem}.share ul li span{display:none}.popular ul li img{height:180px}}.copy_main{margin:2em 1em}.copy_btn{padding:5px 0;border:solid 1px #555;border-radius:5px;color:#555;text-align:center;font-size:20px;cursor:pointer;background:#fff;transition:.3s}.copy_btn:hover{border:solid 1px #b5b5b5;background:#b5b5b5;color:#fff}.copy_btn i:before{display:inline-block;margin-right:8px;content:'\f0c5';font-size:25px;vertical-align:middle}.copy_btn.copied{border:solid 1px transparent;background:#6acccb;color:#fff;pointer-events:none}.copy_btn.copied i:before{content:'\f00c'}.copy_btn.not-copied{border:solid 1px transparent;background:#d87f74;color:#fff;pointer-events:none}.copy_btn.not-copied i:before{content:'\f06a'}@media (max-width:575px){.copy_btn span{font-size:16px}.copy_btn.copied span{font-size:18px}}