html,body{margin:0;padding:0;width:100%;height:100%;font-family:'Noto Sans Japanese','Lucida Grande','Hiragino Kaku Gothic ProN',Meiryo, sans-serif,"fontawesome"}body{background-color:#f5f5f5;background-repeat:no-repeat;background-attachment:fixed;background-position:top center}a{text-decoration:none}img{border:none}a,p,div,h1,h2,h3,h4,h5,h6,dd,dt,th,td,table,span{line-height:1.5}#custom-header{text-align:center}#custom-header img{max-width:1250px;width:100%;height:auto;vertical-align:bottom}header{background:#333;height:60px;position:relative;max-width:1250px;width:100%;margin:0 auto;overflow:hidden}header h1{margin:0;font-weight:normal;padding:0 15px;font-size:23px;line-height:60px}@media screen and (max-width: 600px){header h1{font-size:12px}}header h1 a{color:#fff}header #menu-button{position:absolute;right:0;top:0;height:60px;width:60px;line-height:60px;color:#ddd;text-align:center;font-size:32px;cursor:pointer;background:#474747}.header-offset{position:fixed;top:0;left:0;right:0;z-index:9999;-webkit-transition:0.5s;transition:0.5s}#menu{display:none;overflow-y:scroll;position:fixed;top:0;left:0;right:0;bottom:0;width:100%;min-height:100%;background:#fff;padding:10px 20px;box-sizing:border-box;margin:0;z-index:99999}#menu #menu-in{position:relative;max-width:728px;margin:0 auto}#menu p.menu-title{text-align:center;color:#555;font-size:20px}#menu p.menu-sub-title{color:#555;padding:0 0 5px;margin:20px auto;font-size:18px;border-bottom:1px solid #555;cursor:pointer}#menu p.menu-sub-title a{display:block;color:#555}#menu ul{padding:0;margin:0 auto 50px;list-style:none}#menu ul a{display:block;font-size:16px;color:#999;border-bottom:1px solid #474747;padding:15px 5px 5px}#menu ul a:hover{color:#000;font-weight:bold}#menu ul ul{margin:0 auto 0}#menu ul ul a{padding-left:15px}#menu ul ul ul a{padding-left:30px}#menu ul ul ul ul a{padding-left:45px}#menu #menu-close{display:block;position:fixed;top:15px;right:25px;color:#ccc;font-size:35px;cursor:pointer;line-height:1;margin:0;padding:0}#search{position:relative;margin:0 auto;max-width:1250px;padding:20px 10px;box-sizing:border-box;background:#f5f5f5;overflow:hidden}#search form input[type="text"]{width:100%;height:30px;padding:0 5px;margin:0;border:1px solid #aaa;box-sizing:border-box;background:#fff}#search form input[type="submit"]{position:absolute;display:block;content:"\&#xf002;";font-family:"fontawesome";top:20px;right:10px;width:60px;height:30px;border:none;text-align:center;line-height:28px;color:#ddd;font-size:17px;background:#474747;cursor:pointer}@media screen and (max-width: 600px){#search{padding:10px}#search form input[type="submit"]{top:10px}}#content{width:1250px;margin:0 auto;padding:10px 10px;box-sizing:border-box;overflow:hidden;background:#f5f5f5}@media screen and (max-width: 960px){#content{width:100%}}#main-content{float:left;width:920px;margin-bottom:15px}@media screen and (max-width: 960px){#main-content{width:100%}}#main-content #hot-word{position:relative}#main-content #hot-word .hot{position:absolute;top:0;left:0;width:80px;background:#474747;color:#fff;font-size:12px;text-align:center;padding:2px 0;border-bottom:1px solid #474747}#main-content #hot-word .word{margin-left:80px;padding:2px 8px;font-size:12px;border-bottom:1px solid #474747;box-sizing:border-box}#main-content #hot-word .word a{text-decoration:underline;color:blue}#main-content #hot-word .word a:hover{color:red}#main-content #hot-word .word ul{list-style:none;padding:0;margin:0}#main-content #hot-word .word ul li{display:inline-block}@media screen and (max-width: 600px){#main-content #hot-word{display:none}}#main-content #article{margin:10px 0}#main-content #article article{margin-bottom:15px;background:#fff;border:1px solid #ccc}#main-content #article article:hover .image{opacity:0.7}#main-content #article article:hover .title .more-button{background:#777}#main-content #article article a{display:block;overflow:hidden}#main-content #article article .image{position:relative;float:left;width:50%;box-sizing:border-box;padding:10px;-webkit-transition:opacity 0.5s;transition:opacity 0.5s}#main-content #article article .image:before,#main-content #article article .image:after{display:block;position:absolute;background:#474747;color:#fff;padding:3px 10px;font-size:12px;font-weight:bold}#main-content #article article .image:before{left:4px;top:4px;content:attr(data-catname);border-bottom:2px solid #fff;border-right:2px solid #fff}#main-content #article article .image:after{display:none;right:4px;bottom:18px;content:attr(data-posttime);border-bottom:2px solid #fff;box-shadow:3px 3px 10px 0px rgba(0,0,0,0.42)}@media screen and (max-width: 600px){#main-content #article article .image{float:none;width:100%}}#main-content #article article .image img{width:100%;height:auto;box-sizing:border-box;vertical-align:bottom}#main-content #article article .title{float:left;width:50%;box-sizing:border-box;padding:10px 10px 10px 0px}#main-content #article article .title p{margin:0;padding:0;font-size:12px;color:#000}#main-content #article article .title .time{display:none;background:#474747;color:#fff;padding:1px 10px;margin-bottom:10px;font-size:12px}#main-content #article article .title h2{margin:0 0 10px;padding:0;font-size:18px;color:#474747;letter-spacing:-1px;line-height:1.4}#main-content #article article .title .ex span{letter-spacing:-6px}#main-content #article article .title .more-button{width:125px;margin:10px auto 0;padding:2px 0;background:#474747;color:#fff;text-align:center;font-size:14px;-webkit-transition:opacity 0.5s;transition:opacity 0.5s}@media screen and (max-width: 600px){#main-content #article article .title{float:none;width:100%;padding:0 10px 10px 10px}#main-content #article article .title .more-button{width:100%;margin-top:5px}}#main-content #article aside{margin-bottom:15px}#main-content #article aside p{font-size:10px;text-align:center;margin:0;padding:0}#main-content #article aside img{width:100%}#main-content #article #page-title{margin:0;padding:0 0 10px;font-weight:bold;font-size:25px;color:#333}#main-content #single-article{background:#fff;border:1px solid #ccc;padding:10px;margin-top:15px;box-sizing:border-box}#main-content #single-article .auto{margin:20px 0;font-weight:bold;font-size:13px}#main-content #single-article .auto p{font-weight:bold;margin:0;padding:0;font-size:14px}#main-content #single-article .auto ul{margin:0;padding:8px 20px;border-top:1px solid #000;border-bottom:1px solid #000}#main-content #single-article .auto ul a{color:red}#main-content #single-article .auto ul a:visited{color:red}#main-content #single-article .auto-H3{margin-left:50px;list-style-type:circle}#main-content #single-article .auto-H4{margin-left:100px;list-style:square}#main-content #single-article .atuo-p{font-weight:bold}#main-content #single-article article{width:100%;position:relative}#main-content #single-article article div#next-all-show{width:300px;height:50px;margin:40px auto;text-align:center;line-height:50px;font-weight:bold;color:#fff;background:#474747}#main-content #single-article article div#next-all-show:hover{background:#7a7a7a;cursor:pointer}#main-content #single-article article div#next-all-show a{display:block;width:300px;height:50px;line-height:50px;font-size:14px;color:#fff;text-decoration:none}#main-content #single-article article h1{margin:10px 0 0 0;font-size:25px;color:#555}@media screen and (max-width: 600px){#main-content #single-article article h1{font-size:20px}}#main-content #single-article article .thumbnail{width:100px;height:100px;background:#000;margin-top:10px;background-position:center center;background-size:cover;background-repeat:no-repeat}#main-content #single-article article p{font-size:16px}#main-content #single-article article h2{margin-top:80px;margin-bottom:0;font-weight:normal}#main-content #single-article article h3,#main-content #single-article article h4,#main-content #single-article article h5{margin-top:50px;margin-bottom:0;font-weight:normal}#main-content #single-article article h3{border-left:4px solid #333;padding-left:10px}#main-content #single-article article ul,#main-content #single-article article ol{font-size:13px;padding:10px 0 10px 20px;margin:0}#main-content #single-article article ul.wp-block-gallery{padding:0}#main-content #single-article article ul.wp-block-gallery li.blocks-gallery-item{margin:0}#main-content #single-article article ul.wp-block-gallery li.blocks-gallery-item figure{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}#main-content #single-article article hr{margin:50px 0}#main-content #single-article article strong{padding:0 5px;margin:0 5px;background-image:url(img/bgy.png);background-size:5px;background-repeat:repeat-x;background-position:left 0 bottom 3px}@media screen and (max-width: 780px){#main-content #single-article article strong{background-position:left 0 bottom 0px}}#main-content #single-article article a{color:blue;text-decoration:underline}#main-content #single-article article a:hover{color:red}#main-content #single-article article pre{word-wrap:break-word;white-space:pre-wrap;line-height:1.3;width:calc(100% -20px);padding:20px;margin:0 -10px;background:#f1ffe3;font-weight:400;font-family:'Source Code Pro','ＭＳ ゴシック','MS Gothic',monospace;color:#fff;background:#333;font-size:13px;max-height:400px;overflow-y:auto}#main-content #single-article article code{background:#444;color:#fff;padding:2px 5px;font-size:12px;font-family:'Source Code Pro','ＭＳ ゴシック','MS Gothic',monospace}#main-content #single-article article table{width:100%;margin:10px 0 20px;font-size:12px;border-collapse:collapse}#main-content #single-article article table td{padding:5px;border:1px solid #333}#main-content #single-article article table th{padding:5px;background:#404040;color:#fff;border:1px solid #999;font-weight:normal;text-align:left}#main-content #single-article article table th a{color:#fff}#main-content #single-article article table tr{background:#fff}#main-content #single-article article table tr:nth-child(2n){background:#f0f0f0}@media screen and (max-width: 600px){#main-content #single-article article table{font-size:11px}#main-content #single-article article table td,#main-content #single-article article table th{padding:2px}}#main-content #single-article article blockquote{margin:20px 0;padding:40px 20px 0;background:#e3e3e3;position:relative;overflow:hidden}#main-content #single-article article blockquote:before{content:"引用";color:#000;background:#555;color:#fff;font-size:12px;position:absolute;top:0;left:0;padding:2px 15px}#main-content #single-article article blockquote p{font-size:12px}#main-content #single-article article blockquote a{color:#4f4fff;text-decoration:underline}#main-content #single-article article figure{box-sizing:border-box;margin:0;max-width:100%}#main-content #single-article article figure img{max-width:100%;height:auto;vertical-align:bottom}#main-content #single-article article figure figcaption{font-size:11px;margin-top:2px}#main-content #single-article article figure.alignright{margin:0 0 0 auto}#main-content #single-article article figure.aligncenter{margin:0 auto}#main-content #single-article article figure.wp-block-image{margin:16px 0}#main-content #single-article article img{max-width:100%;height:auto;border:1px solid #aaa;box-sizing:border-box}#main-content #single-article article img.alignleft{float:left;margin-right:10px}#main-content #single-article article img.alignright{float:right;margin-left:10px}#main-content #single-article article a,#main-content #single-article article div a{word-wrap:break-word}#main-content #single-article article a img,#main-content #single-article article div a img{max-width:100%;-webkit-transition:1s;transition:1s;background:#aaa}#main-content #single-article article a img:hover,#main-content #single-article article div a img:hover{-webkit-filter:grayscale(1) brightness(0.5);filter:grayscale(1) brightness(0.5)}#main-content #single-article article .the-category-and-tag{margin-top:5px}#main-content #single-article article .the-category-and-tag p{font-size:12px;padding:0;margin:0}#main-content #single-article article .the-category-and-tag .time{font-weight:400;font-family:"Raleway";font-weight:bold}#main-content #single-article article .the-category-and-tag .categorys a{color:orangered}#main-content #single-article article .the-category-and-tag a{text-decoration:underline;color:mediumblue}#main-content #single-article article .link-type-b a{text-align:center;text-decoration:none;background:#f74f4f;color:#fff;display:block;margin:20px 0;padding:20px;font-size:18px;font-weight:bold;-webkit-transition:opacity 0.5s;transition:opacity 0.5s;-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s, -webkit-transform 0.3s;text-decoration:underline;border-radius:0px;border-bottom:3px solid #b13b3b;border-right:3px solid #b13b3b;box-sizing:border-box}#main-content #single-article article .link-type-b a:hover{opacity:0.7;-webkit-transform:translateY(5px);transform:translateY(5px)}#main-content #single-article .share-sns{margin-top:40px;text-align:center}#main-content #single-article .share-sns p{font-size:14px;margin:5px 0;padding:0}#main-content #single-article .share-sns a img{width:60px;height:60px}#main-content #single-article .single-top-a{text-align:center;max-height:350px;margin:10px 0}#main-content #single-article .single-top-a p{font-size:12px;margin:0;padding:0}#main-content #single-article .single-under-a{text-align:center;margin-top:15px}#main-content #single-article .single-under-a p{font-size:12px;margin:0;padding:0}#main-content #single-article .single-under-a .box{width:336px;height:280px;margin:0 auto}#main-content #comment-area{margin-top:100px;margin-bottom:50px}#main-content #comment-area h3{margin:0;font-weight:bold;font-size:18px}#main-content #comment-area .comment-h3{padding-bottom:3px;border-bottom:2px solid #333;line-height:1}#main-content #comment-area .comment-h3 span{font-size:12px}#main-content #comment-area ul{list-style:none;margin:0;padding:0;margin-bottom:30px}#main-content #comment-area ul .comment-box{margin:30px 0 30px}#main-content #comment-area ul .comment-box a{color:#000;text-decoration:underline}#main-content #comment-area ul .children{padding-left:40px;position:relative}#main-content #comment-area ul .children li:before{position:absolute;left:23px;content:"\f064";font-size:12px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}#main-content #comment-area ul .children .comment-box{margin-top:-25px;padding:3px;background:#f0f0f0}#main-content #comment-area ul .children .children .comment-box{background:#fff}#main-content #comment-area ul .children .children .children .comment-box{background:#f0f0f0}#main-content #comment-area ul .children .children .children .children .comment-box{background:#fff}#main-content #comment-area ul .children .children .children .children .children .comment-box{background:#f0f0f0}#main-content #comment-area ul .comment-name{font-size:13px;margin:0;font-weight:bold}#main-content #comment-area ul .comment-name .comment-reply-link{color:#7c7ce8}#main-content #comment-area ul .comment-text p{font-size:13px;margin:0;padding:5px 0;word-wrap:break-word}#main-content #comment-area form p{margin:0;padding:3px 0}#main-content #comment-area form textarea{width:100%;box-sizing:border-box;padding:5px;margin:0;font-variant:bottom}#main-content #comment-area form input[name="submit"]{width:100%;margin:0;padding:10px;font-variant:bottom;border:none;color:#fff;background:#474747;cursor:pointer;-webkit-transition:0.5s;transition:0.5s}#main-content #comment-area form input[name="submit"]:hover{background:#616161}.top-news{margin-top:10px}.top-news p{font-size:12px;margin:0;padding:0;font-weight:bold}.top-news p a{text-decoration:underline;color:#575eff}.top-news ul{margin:0;padding:0;list-style:none}.top-news ul li{font-size:14px;margin-top:3px;position:relative;padding-left:37px}@media screen and (max-width: 600px){.top-news ul li{font-size:12px}}.top-news ul li:before{position:absolute;left:0;content:"New";background:red;color:#fff;padding:0 5px;margin-right:5px;font-size:10px;margin-top:3px}.top-news ul li a{text-decoration:underline}.related,.under-news{margin-top:100px}.related h3,.related p,.under-news h3,.under-news p{margin:0;padding:0;padding-bottom:3px;border-bottom:2px solid #333;line-height:1;font-weight:bold;font-size:18px}.related h3 span,.related p span,.under-news h3 span,.under-news p span{font-size:12px;padding-left:10px}.related h3 a,.related p a,.under-news h3 a,.under-news p a{color:#575eff;text-decoration:underline}.related ul,.under-news ul{margin:0;padding:0;margin-top:15px;list-style:none;border-top:1px solid #c7c7c7}.related ul li,.under-news ul li{border-bottom:1px solid #c7c7c7;position:relative}.related ul li:before,.under-news ul li:before{position:absolute;left:0;content:"?";color:#ff0000;font-size:12px;-webkit-transition:0.3s;transition:0.3s;padding:9px 0;padding-right:10px}.related ul li:hover:before,.under-news ul li:hover:before{left:5px}.related ul li a,.under-news ul li a{display:block;font-size:14px;font-weight:bold;color:#7c7ce8;padding:8px 0;padding-left:25px;-webkit-transition:0.3s;transition:0.3s}.related ul li a:hover,.under-news ul li a:hover{color:red;text-decoration:underline}#image-pop{display:none;position:fixed;width:100%;height:100%;top:0;left:0;box-sizing:border-box;text-align:center;background:rgba(0,0,0,0.85);z-index:99999999}#image-pop img{display:block;max-width:100%;max-height:100%;cursor:pointer;box-sizing:border-box;position:absolute;padding:10px;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}#image-pop img:before{display:block;content:'Tap to Close';color:#fff;font-size:20px;position:fixed;top:10px;right:10px;font-weight:bold;cursor:pointer}#image-pop:before{display:block;content:'Tap to Close';color:#000;font-size:20px;position:fixed;bottom:10px;right:10px;font-weight:bold;cursor:pointer}#image-pop:after{display:block;content:'Tap to Close';color:#fff;font-size:20px;position:fixed;bottom:8px;right:8px;font-weight:bold;cursor:pointer;text-shadow:0px 0px 9px #000}#sidebar{float:left;width:300px;margin-left:10px;overflow:hidden}#sidebar #widget-side-first{text-align:center}#sidebar #widget-side-first p{margin:10px 0 0;padding:0;font-size:10px;text-align:center}#sidebar #side-new-post-list,#sidebar #side-good-post-list{overflow:hidden}#sidebar #side-new-post-list p,#sidebar #side-good-post-list p{font-size:13px;margin:0px 5px 3px;padding:0;color:#474747;font-weight:bold}#sidebar #side-new-post-list ul,#sidebar #side-good-post-list ul{margin:0 0 10px;padding:0;list-style:none;border-top:1px solid #ccc}#sidebar #side-new-post-list ul li a,#sidebar #side-good-post-list ul li a{display:block;overflow:hidden;background:#fff;border:1px solid #ccc;margin-top:-1px;padding:10px 0}#sidebar #side-new-post-list ul li a:hover span,#sidebar #side-good-post-list ul li a:hover span{color:blue}#sidebar #side-new-post-list ul li a img,#sidebar #side-good-post-list ul li a img{display:block;float:left;width:100px;height:auto;vertical-align:bottom;box-sizing:border-box;padding-left:10px;background:#fff}#sidebar #side-new-post-list ul li a span,#sidebar #side-good-post-list ul li a span{display:block;float:left;width:190px;padding:0 10px;box-sizing:border-box;line-height:1.4;color:#474747;font-weight:bold;font-size:13px;text-decoration:underline}#sidebar .facebook-box{margin-bottom:10px}#sidebar .tabs{overflow:hidden;width:300px;box-sizing:border-box;margin-top:25px}#sidebar .tabs div{float:left;width:99px;box-sizing:border-box;height:99px;line-height:99px;font-size:12px;font-weight:bold;text-align:center;cursor:pointer;-webkit-transition:0.5s;transition:0.5s;color:#fff;background:#666;margin-right:1px}#sidebar .tabs .active{background:#333}#sidebar #side-category-list,#sidebar #side-archive-list{display:none;margin:0;overflow:hidden;box-sizing:border-box;border-top:none}#sidebar #side-category-list ul,#sidebar #side-archive-list ul{margin:0;padding:0;list-style:none}#sidebar #side-category-list ul li a,#sidebar #side-archive-list ul li a{display:block;color:#333;background:#fff;padding:7px 15px;box-sizing:border-box;font-size:13px;font-weight:bold;border:1px solid #474747;margin:3px 0}#sidebar #side-category-list ul li a:before,#sidebar #side-archive-list ul li a:before{display:inline;content:"\f054";padding-right:5px}#sidebar #side-category-list ul li a:hover,#sidebar #side-archive-list ul li a:hover{background:#333;color:#fff}#sidebar #side-category-list ul li ul a,#sidebar #side-archive-list ul li ul a{padding-left:30px}#sidebar #side-category-list ul li ul ul a,#sidebar #side-archive-list ul li ul ul a{padding-left:45px}#sidebar #side-category-list ul li ul ul ul a,#sidebar #side-archive-list ul li ul ul ul a{padding-left:60px}#sidebar #side-category-list ul li ul ul ul ul a,#sidebar #side-archive-list ul li ul ul ul ul a{padding-left:75px}#sidebar #side-category-list ul li ul ul ul ul ul a,#sidebar #side-archive-list ul li ul ul ul ul ul a{padding-left:90px}#sidebar #side-category-list ul li ul ul ul ul ul ul ul a,#sidebar #side-archive-list ul li ul ul ul ul ul ul ul a{padding-left:105px}#sidebar #side-category-list ul li ul ul ul ul ul ul ul ul a,#sidebar #side-archive-list ul li ul ul ul ul ul ul ul ul a{padding-left:120px}#sidebar #side-category-list ul li ul ul ul ul ul ul ul ul ul a,#sidebar #side-archive-list ul li ul ul ul ul ul ul ul ul ul a{padding-left:135px}#sidebar #side-category-list ul li ul ul ul ul ul ul ul ul ul ul a,#sidebar #side-archive-list ul li ul ul ul ul ul ul ul ul ul ul a{padding-left:150px}#sidebar #side-tag-list{display:none;background:#fff;padding:10px}#sidebar #side-tag-list a{color:#000;-webkit-transition:0.5s;transition:0.5s;padding:0 5px;font-weight:bold}#sidebar #side-tag-list a:hover{background:#474747;color:#fff}@media screen and (max-width: 960px){#sidebar{float:none;width:100%;margin-left:0;overflow:hidden}}#sns-follow{overflow:hidden}#sns-follow p{margin:0;padding:0;margin-bottom:3px;font-size:12px;font-weight:bold}#sns-follow a{display:block;position:relative;width:calc(100%/3);height:80px;line-height:35px;float:left;color:#fff;text-align:center;font-size:13px;font-weight:bold}#sns-follow a:before{position:absolute;width:100%;height:80px;left:0;top:0;line-height:100px;font-family:"fontawesome";font-size:35px}#sns-follow .twitter{background:#00aced url("")}#sns-follow .twitter:before{content:"\f099"}#sns-follow .rss{background:#FF6600}#sns-follow .rss:before{content:"\f09e"}#sns-follow .feedly{background:#6CC655}#sns-follow .feedly:before{content:"\f09e"}#sidebar-banner-area{margin-top:10px;margin-bottom:10px;overflow:hidden}@media screen and (max-width: 960px){#sidebar-banner-area a{display:block;float:left;width:calc(98%/3);margin-right:1%}#sidebar-banner-area a:last-child{margin-right:0}#sidebar-banner-area a img{width:100%;height:auto}}#page-navi{overflow:hidden}#page-navi .page_navi{text-align:center;margin:40px 0 30px;padding:0;list-style:none}#page-navi .page_navi li{display:inline-block;font-size:14px}#page-navi .page_navi li a{display:inline-block;padding:5px 10px;background:#474747;color:#fff;min-width:15px}#page-navi .page_navi li a:hover{background:#888}#page-navi .page_navi .current span{display:block;padding:5px 10px;min-width:15px;background:#888;color:#fff}#page-navi .page_navi .page_nums,#page-navi .page_navi .previous,#page-navi .page_navi .next{display:none}@media screen and (max-width: 600px){#page-navi .page_navi{margin:20px 0 20px}#page-navi .page_navi .first,#page-navi .page_navi .last{display:none}}#page-navi #next-prev{clear:both;padding:20px 0;overflow:hidden;margin:20px 0 10px;border:1px solid #aaa;box-sizing:border-box;background:#fff}#page-navi #next-prev a{display:block;width:50%;float:left;color:#000;font-weight:bold;text-decoration:underline;padding:0 20px;box-sizing:border-box;font-size:18px;-webkit-text-decoration-style:double;text-decoration-style:double}#page-navi #next-prev a span{-webkit-text-decoration-style:double;text-decoration-style:double}@media screen and (max-width: 550px){#page-navi #next-prev a{font-size:15px}#page-navi #next-prev a span{display:none}}#page-navi #next-prev .next{text-align:right;float:right}#footer-sns{max-width:1250px;margin:0 auto;overflow:hidden}@media screen and (max-width: 960px){#footer-sns{display:none}}footer{overflow:hidden;background:#333}footer #footer-in{max-width:1250px;margin:0 auto;overflow:hidden}@media screen and (max-width: 960px){footer #footer-left,footer #footer-right{float:none;width:100%}}footer #copy{clear:both;text-align:center;font-size:12px;padding-top:10px}footer #copy a{color:#fff;text-decoration:underline}.page-top{position:fixed;bottom:-35px;right:10px;width:40px;height:40px;line-height:40px;text-align:center;font-size:20px;font-weight:bold;color:#333;background:#fff;border:2px solid #333;cursor:pointer;-webkit-transition:0.5s;transition:0.5s;box-shadow:0 0 5px 0 rgba(0,0,0,0.47)}.page-top i{text-shadow:2px 2px 0 rgba(70,70,70,0.6)}.page-top-on{bottom:5px}.single-page-nav{overflow:hidden;margin-bottom:10px}.single-page-nav div{display:block;width:50%;float:left}.single-page-nav .prev{text-align:left;float:left}.single-page-nav .next{text-align:right;float:right}.good{overflow:hidden;margin:30px 0;position:relative}.good .left{background-size:cover;background-position:center center;background-color:#a0a0a0;-webkit-filter:brightness(0.6);filter:brightness(0.6)}.good .right{background:#474747}.good .left{position:relative}.good>div,.good p{float:left;width:50%;height:250px;line-height:250px;font-size:20px;font-weight:bold;color:#fff;text-align:center}@media screen and (max-width: 600px){.good>div,.good p{float:none;width:100%;height:100px;line-height:100px;font-size:14px}}.good p{position:absolute;left:0;top:0;margin:0;padding:0;z-index:5;text-shadow:0 0 20px #000}.page-page{width:100%;text-align:center;margin:80px 0 20px}.page-page span{display:inline-block;line-height:35px;width:35px;height:35px;font-size:13px;background:#fff;position:relative;box-shadow:0 0 1px 2px #474747 inset}.page-page a{text-decoration:none}.page-page a span{display:inline-block;line-height:35px;width:35px;height:35px;background:#474747;color:#000;color:#fff;box-shadow:none;font-weight:bold}.page-page a span:before{content:"";padding:0}.page-page a span:after{border:none}.page-page span{opacity:0.8}img[width="0"],img[width="1"],img[height="1"]{display:none !important}.ggmap{position:relative;margin-top:10px;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.ggmap iframe,.ggmap object,.ggmap embed{position:absolute;top:0;left:0;width:100%;height:100%}iframe.wp-embedded-content{width:100%}#widget-side{margin-top:10px}#widget-side p.widget-title{font-size:12px;font-weight:bold;margin:0;padding:0;margin-bottom:3px}#widget-side .textwidget{background:#fff;border:1px solid #ccc;padding-bottom:10px;margin-bottom:10px}#widget-side .textwidget img{-webkit-transition:0.5s;transition:0.5s;width:100%;height:auto;vertical-align:bottom;margin-bottom:-10px}#widget-side .textwidget img:hover{opacity:0.7}#widget-side .textwidget p{margin:0;padding:10px 10px 0px 10px;margin-bottom:5px;line-height:1.4;font-size:14px}#widget-side .textwidget p img{margin-bottom:0}#widget-side .textwidget a{display:block}

/*# sourceMappingURL=style.css.map */