/* <system section="theme" selected="pray"> */
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{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}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{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0}input,select{vertical-align:middle}.wide-line-height{line-height:1.7em}.dot-border-top{border-width:1px 0 0 0;border-style:dotted}.dot-border-bottom{border-width:0 0 1px 0;border-style:dotted}.clear{clear:both}.button{background:#f5f5f5;border:1px solid #e6e6e6;border-radius:2px;text-decoration:none}.rotation45{transform:rotate(45deg);transform-origin:0 100%}body{background:#f5f5f5 url(https://cdn.blog.st-hatena.com/css/theme/pray/bg.png?version=4f1cb770a72175570fc55ef0e22b7c) 10px 56px no-repeat;color:#191919;font-family:Arial,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,sans-serif}a{color:#191919;text-decoration:underline}a:hover{color:#da2121}#container{width:780px;margin:0 auto}#blog-title{text-align:center;padding:60px 0}#title{font-size:48px}#title a,.entry-title a{text-decoration:none}#blog-description{font-weight:400;padding-top:10px}.header-image-enable #title{padding-top:60px}article{position:relative;padding:20px;margin-bottom:30px;background:#137183 url(https://cdn.blog.st-hatena.com/css/theme/pray/bg-iwate.png?version=4f1cb770a72175570fc55ef0e22b7c) -10px -10px repeat-y;border-radius:3px}article:nth-child(3n){background:#137183 url(https://cdn.blog.st-hatena.com/css/theme/pray/bg-iwate.png?version=4f1cb770a72175570fc55ef0e22b7c) -10px -10px repeat-y}article:nth-child(3n+1){background:#00695f url(https://cdn.blog.st-hatena.com/css/theme/pray/bg-miyagi.png?version=4f1cb770a72175570fc55ef0e22b7c) -10px -10px repeat-y}article:nth-child(3n+3){background:#e1612e url(https://cdn.blog.st-hatena.com/css/theme/pray/bg-fukushima.png?version=4f1cb770a72175570fc55ef0e22b7c) -10px -10px repeat-y}.entry-inner{background:#fff;padding-top:20px;border-radius:2px}.page-index .date,.page-entry .date{position:absolute;right:-1px;top:-1px;background:url(https://cdn.blog.st-hatena.com/css/theme/pray/date.png?version=4f1cb770a72175570fc55ef0e22b7c) top right no-repeat;height:85px;width:87px;font-weight:700}.page-index .date a,.page-entry .date a{color:#fff}.page-index .date a:hover,.page-entry .date a:hover{color:silver}.page-index .date .date-year,.page-entry .date .date-year,.page-index .date .date-month,.page-entry .date .date-month,.page-index .date .date-day,.page-entry .date .date-day{transform:rotate(45deg);transform-origin:0 100%;position:absolute}.page-index .date .date-year,.page-entry .date .date-year{display:block;top:0;right:5px}.page-index .date .date-month,.page-entry .date .date-month{display:inline-block;top:9px;right:33px}.page-index .date .date-day,.page-entry .date .date-day{display:inline-block;top:22px;right:20px}.page-index .date .hyphen,.page-entry .date .hyphen{display:none}.entry-header .categories{font-size:80%;font-weight:700;text-align:right;margin:10px 30px 10px 0}.entry-header-menu{font-size:90%;font-weight:700;left:0;position:absolute;top:-20px}.entry-header-menu a{background:#f5f5f5;border:1px solid #e6e6e6;border-radius:2px;text-decoration:none;padding:2px 5px}.entry-header .entry-title{font-size:120%;padding-left:20px;background:url(https://cdn.blog.st-hatena.com/css/theme/pray/title-iwate.gif?version=4f1cb770a72175570fc55ef0e22b7c)}article:nth-child(3n) .entry-header .entry-title{background:url(https://cdn.blog.st-hatena.com/css/theme/pray/title-iwate.gif?version=4f1cb770a72175570fc55ef0e22b7c)}article:nth-child(3n+1) .entry-header .entry-title{background:url(https://cdn.blog.st-hatena.com/css/theme/pray/title-miyagi.gif?version=4f1cb770a72175570fc55ef0e22b7c)}article:nth-child(3n+3) .entry-header .entry-title{background:url(https://cdn.blog.st-hatena.com/css/theme/pray/title-fukushima.gif?version=4f1cb770a72175570fc55ef0e22b7c)}.entry-title-link{background:#fff;padding:0 10px}.entry-content{font-size:85%;padding:20px 30px;line-height:1.7em}.entry-content p,.entry-content table,.entry-content dl,.entry-content ul,.entry-content ol,.entry-content blockquote,.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6,.entry-content pre{margin-bottom:.5em}.entry-content ul,.entry-content ol{margin-left:1em}.entry-content h1{font-size:120%;border-bottom:2px solid;padding-bottom:.2em}.entry-content h2{font-size:120%;border-bottom:1px solid;padding-bottom:.2em}.entry-content h3{font-size:110%;border-width:0 0 1px 0;border-style:dotted}.entry-content h4{font-size:110%}.entry-content blockquote,.entry-content pre{background:#f5f5f5;padding:10px}.entry-content table th{background:#f5f5f5}.entry-content table td,.entry-content table th{border:1px solid #e6e6e6;padding:.5em}.entry-content img{max-width:100%}.social-buttons{margin:5px 0}.entry-footer{font-size:80%;margin:0 30px;padding-top:10px;border-width:1px 0 0 0;border-style:dotted;border-color:#137183}article:nth-child(3n) .entry-footer{border-color:#137183}article:nth-child(3n+1) .entry-footer{border-color:#00695f}article:nth-child(3n+3) .entry-footer{border-color:#e1612e}.entry-footer-section{float:right}.hatena-star-container{margin-top:0;padding-bottom:10px}.customized-footer{clear:both}.comment-box{line-height:1.7em;padding:10px 0 20px}.comment-box .comment{list-style:none}.entry-comment{border-left:3px solid #f5f5f5;margin-bottom:10px;padding-left:10px}.comment-user-name,.comment-content{margin-bottom:.5em}.leave-comment-title{background:#f5f5f5;border:1px solid #e6e6e6;border-radius:2px;text-decoration:none;padding:2px}.pager{text-align:center;margin:10px 0 40px;font-size:90%}.pager a{background:#191919;color:#fff;padding:0 3px;text-decoration:none}.pager a:hover{color:silver}#box2 .hatena-module{margin:10px 15px 30px 0;width:250px;float:left}#box2 .hatena-module:nth-child(3n){margin-right:0}#box2 .hatena-module:nth-child(4n){clear:both}#box2 .hatena-module-title{font-size:90%}#box2 .hatena-module-body{line-height:1.7em;font-size:80%;margin:10px 0 0}#box2 .hatena-urllist{list-style:none}.hatena-module{background:url(https://cdn.blog.st-hatena.com/css/theme/pray/title-module.gif?version=4f1cb770a72175570fc55ef0e22b7c) 0 0 repeat-x;margin-bottom:30px}.hatena-module-title{background:#f5f5f5;display:inline;font-size:120%;margin-left:20px;padding:0 3px}.hatena-module-body{margin:10px 0}.urllist-item{padding:10px 0;border-bottom:1px solid #ddd}.urllist-date-link,.urllist-title-link{display:block;margin-bottom:10px}#box2 .search-form .search-module-button{background:url(https://cdn.blog.st-hatena.com/images/theme/search_g.png?version=4f1cb770a72175570fc55ef0e22b7c) no-repeat scroll 50% 50% transparent;border:medium none;cursor:pointer;height:26px;margin-left:-3px;opacity:.8;text-indent:-999px;width:30px}#footer{margin:40px 0;height:120px;clear:both;text-align:center;font-size:80%;background:url(https://cdn.blog.st-hatena.com/css/theme/pray/footer.png?version=4f1cb770a72175570fc55ef0e22b7c) center bottom no-repeat}.page-archive #main{background:#137183 url(https://cdn.blog.st-hatena.com/css/theme/pray/bg-iwate.png?version=4f1cb770a72175570fc55ef0e22b7c) -10px -10px repeat-y;border-radius:3px;padding:20px;font-size:100%;line-height:1.7em;margin-bottom:30px}.page-archive #main-inner{background:#fff;border-radius:2px;padding:20px}.page-archive #main ul{list-style:none;margin:.5em 1em}.page-archive #main .categories a{background:silver;color:#fff;font-size:80%;border-radius:2px;padding:2px;text-decoration:none}.page-archive .archive-entry{margin-bottom:50px}.page-about article{background:#e1612e url(https://cdn.blog.st-hatena.com/css/theme/pray/bg-fukushima.png?version=4f1cb770a72175570fc55ef0e22b7c) -10px -10px repeat-y;margin-bottom:30px}.page-about article #google_afc_user{padding:1em 20px}.page-about .entry-content{background:#fff;border-radius:2px;font-size:100%;padding:20px}.page-about .entry-inner{padding:0}.page-about .entry-content dt{font-weight:700}.page-about .entry-content dd{margin-left:1em;font-size:85%}.breadcrumb{margin:0 0 1em;font-size:85%}

/* </system> */

/* <system section="background" selected="default"> */
/* default */
/* </system> */
/* 吹き出しのCSS　*/
.entry-content .l-fuki,
.entry-content .r-fuki {
  position: relative;
  width: calc(100% - 82px);
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  padding: 20px;
  border-radius: 6px;
  border: 2px solid #ddd;
  box-shadow: 0 3px 8px -2px rgba(0,0,0,.16);
  background-color: #fff;
  z-index: 1;
  box-sizing: border-box;
}
.entry-content .l-fuki {
  margin: 20px auto 36px 0;
}
.entry-content .r-fuki {
  margin: 20px 0 36px auto;
}
.entry-content .l-fuki::before,
.entry-content .r-fuki::before {
  position: absolute;
  content: "";
  top: 16px;
  width: 10px;
  height: 10px;
  border-right: 2px solid #ddd;
  border-bottom: 2px solid #ddd;
  background-color: #fff;
  z-index: 2;
}
.entry-content .l-fuki::before {
  right: -7px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
}
.entry-content .r-fuki::before {
  left: -7px;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}
.entry-content .l-fuki::after,
.entry-content .r-fuki::after {
  position: absolute;
  content: "";
  width: 60px;
  height: 60px;
  top: -6px;
  border-radius: 50%;
  border: 3px solid #fff;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  box-shadow: 1px 1px 5px #aaa;
  box-sizing: border-box;
}
.entry-content .l-fuki::after {
  right: -82px;
}
.entry-content .r-fuki::after {
  left: -82px;
}
@media screen and (min-width: 478px) {
  .entry-content .l-fuki::after,
  .entry-content .r-fuki::after {
    width: 80px;
    height: 80px;
  }
  .entry-content .l-fuki,
  .entry-content .r-fuki {
    width: calc(100% - 106px);
  }
  .entry-content .l-fuki::after {
    right: -106px;
  }
  .entry-content .r-fuki::after {
    left: -106px;
  }
}
.NEKK::after {background-image:url(https://cdn-ak.f.st-hatena.com/images/fotolife/N/N_E_K_K/20210210/20210210014512_120.jpg);}
.HARU::after {background-image:url(https://cdn-ak.f.st-hatena.com/images/fotolife/N/N_E_K_K/20210210/20210210022817_120.jpg);}
.DARE::after {background-image:url(https://cdn-ak.f.st-hatena.com/images/fotolife/N/N_E_K_K/20210213/20210213054443_120.jpg);}
.entry-content h3{
    color: #444444;
    padding: 10px 15px; 
    border-left: 10px solid #e07000;
    border-bottom: 1px solid #e07000;
    }
    /*****グローバルメニュー****/
#menu{
    width: 100%;
    margin: 10px auto;
    background: #444;/*７*/
}
#menu-inner{
    width: 1000px;/*１*/
    height: 40px;/*２*/
    margin: 0 auto;
    background: #444;/*８*/
}
#menu-btn{display: none;}
#menu-content{
    padding-left: 0;
    margin: 0;
    width: 100%;
    height: 100%;
    list-style-type: none;
}
#menu-content > li{
    position: relative;
    float: left;
    height: 100%;
    text-align: center;
}
#menu-content > li > a{
    position: relative;
    display: block;
    height: 100%;
    padding-left: 15px;/*３*/
    padding-right: 15px;/*３*/
    line-height: 40px;/*２*/
    background: #444;/*９*/
    color: #fff;/*10*/
    font-size: 70%;
    text-decoration: none;
    z-index: 2;
}
#menu-content > li > a:hover{
    background: #555;/*11*/
    color: #fff;/*12*/
}
#menu-content > li > a > .blogicon-chevron-down{margin-right: 5px;}
/*２階層目*/
#menu-content > li > ul.second-content{
    visibility: hidden;
    position: absolute;
    top: 0;
    margin: 0;
    padding-left: 0;
    list-style-type: none;
    z-index: -1;
}
#menu-content > li:hover > ul.second-content{
    visibility: visible;
    top: 40px;/*2*/
    z-index: 1;
    transition: all .3s;
}
#menu-content > li > ul.second-content > li{
    text-align: center;
    width: 200px;/*４*/
    height: 40px;/*５*/
}
#menu-content > li > ul.second-content > li > a{
    display: block;
    line-height: 40px;/*５*/
    background: #444;/*13*/
    color: #fff;/*14*/
    font-size: 70%;
    text-decoration: none;
}
#menu-content > li > ul.second-content > li > a:hover{
    background: #555;/*15*/
    color: #fff;/*16*/
}
/*******トグルメニュ*********/
@media screen and (max-width:960px){/*19*/
#menu-inner{
    width: 100%;
    height: auto;
}
#btn-content{text-align: right;}/*20*/
#menu-btn{
    display: inline-block;
    padding: 8px 15px;
    margin: 5px;
    cursor: pointer;
    background: #555;/*17*/
    color: #fff;/*18*/
    font-size: 70%;
}
#menu-content{
    display: none;
    width: 100%;
}
#menu-content > li{
    width: 100%;
    height: 40px;/*６*/
    float: none;
}
#menu-content > li > a{
    width: 100%;
    line-height: 40px;/*６*/
    padding: 0;
    text-decoration: none;
}
/*２階層目*/
#menu-content > li:hover > ul.second-content{display: none;}
#menu-content > li > a > .blogicon-chevron-down{display: none;}
}