﻿body{width:100%;height:auto;margin:0;padding:0;font-family:Lato,"游ゴシック","Yu Gothic",YuGothic,"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ ゴシック",sans-serif;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:none;line-height:1;font-weight:normal;background-attachment:fixed;background-size:cover;position:relative;overflow-x:hidden;background-color:#fff}.is-hide{background-color:rgba(0,0,0,.8)}#wrapper{background-color:#fff}.c-bloghead{position:relative}.c-bloghead h1{position:absolute;top:80px;color:#fff;width:100%;font-size:24px;text-align:center;transform:translateY(-24px);font-family:rationale}.c-bloghead h2{position:absolute;top:80px;color:#fff;width:100%;font-size:24px;text-align:center;transform:translateY(-24px);font-family:rationale}.c-bloghead p{position:absolute;top:100px;color:#fff;width:100%;font-size:20px;text-align:center;transform:translateY(-20px);font-weight:bold;line-height:1}.c-bloghead p .u-sp,.c-bloghead p .sp{display:block}.c-box-head::before{content:"";display:block;padding-top:145px;background-size:100% auto;background-position:50% 44%;background-blend-mode:multiply;background-image:url(../images/topics/sitemaptitle.webp);background-repeat:no-repeat;background-color:rgba(0,0,0,.5)}.c-breadcrumb{width:100%;height:auto;padding:20px 0;background-color:#fff;white-space:nowrap}.c-breadcrumb ul{display:flex;padding:5px 20px 10px;flex-flow:row nowrap;overflow-x:auto}.c-breadcrumb ul li{color:#000;font-size:12px;margin:0 0 0 10px;display:inline;line-height:1.5}.c-breadcrumb ul li:first-child{margin:0}.c-breadcrumb ul li::before{content:"＞";margin:0 10px 0 0}.c-breadcrumb ul li:first-child::before{content:"";margin:0}.c-breadcrumb ul li a{color:#000}.c-blogbox,.blogbox{display:flex;flex-flow:column wrap;width:100%;height:auto;padding:0 20px 0px;margin:0 0 0;float:left}.c-blog-post{width:100%;height:auto;text-align:left;font-size:14px;float:left;position:relative;padding:0 0 0 0}.topics{width:100%;position:relative;height:auto;display:block;margin:0;padding:20px 0;border-bottom:1px dotted #777;float:left}.topics:first-child{padding:0 0 20px}.topics .c-post-content{float:left;margin:20px 0 0}.topics h1,.topics h2,.topics h3,.topics h4,.topics h5,.topics h6{letter-spacing:2px}.topics h2{margin:0 0 20px 0}.topics h2 a{line-height:1.2;color:#ff1200;font-size:21px}.topics time{float:left;font-size:16px;margin:0 0 10px;color:#666;line-height:1.4}.topics time::before{content:"";font-family:"Font Awesome 5 Free";font-weight:400;font-size:100%;margin-right:3px}.topics .c-category{float:left;margin:0 0 10px 20px;line-height:1.4}.topics .c-category a{color:#ff1200;font-size:16px}.topics p{font-size:16px;line-height:2;text-align:justify;letter-spacing:.5px;float:left;width:100%}.topics p a{font-size:16px;color:#ff1200;margin-top:10px;float:left}.topics .c-thumbnail-link{position:relative;top:0;left:0;width:100%;height:100%;display:block}.topics .c-thumbnail-link::before{content:"";padding-top:60%;position:relative;width:100%;height:100%;top:0;left:0;display:block}.topics img{width:100%;height:100%;margin:0 0px 0 0;position:absolute;top:0;left:0;box-sizing:border-box;object-fit:cover;border-radius:10px}.c-post-single{display:block}.c-post-single h1,.c-post-single h2,.c-post-single h3,.c-post-single h4,.c-post-single h5,.c-post-single h6{letter-spacing:2px}.c-post-single h1{letter-spacing:0;font-size:2.4rem;font-weight:bold;margin:0 0 30px;color:#d80606;line-height:1.4}.c-post-single a{color:#ff1200}.c-post-single h2{width:100%;font-size:36px;width:100%;margin-bottom:30px;line-height:1.4;color:#ff1200}.c-post-single h2 a{width:100%;color:#ff1200;margin:0 0 20px;font-size:21px}.c-post-single h3{font-size:18px;line-height:2;color:#777;margin:0 0 30px;font-weight:bold}.c-post-single h4{font-size:16px;line-height:2;color:#000;margin:0 0 30px}.c-post-single h5{font-size:14px;line-height:2;color:#000;margin:0 0 30px}.c-post-single h6{font-size:14px;line-height:2;color:#000;margin:0 0 30px}.c-post-single h3 span{color:#f60;margin-top:10px;width:100%}.c-post-single strong a{color:#ff1200}.c-post-single time{font-size:16px;margin:0;color:#666;display:inline;line-height:1.4}.c-post-single time::before{content:"";font-family:"Font Awesome 5 Free";font-weight:400;font-size:100%;margin-right:3px}.c-post-single .c-category{margin:0 0 0px 10px;width:100%;display:inline;line-height:1.4}.c-post-single .c-category a{color:#ff1200;font-size:16px}.c-post-single p{font-size:16px;line-height:2;text-align:justify;letter-spacing:.5px;width:100%;margin:10px 0}.c-post-single p img{max-width:100%}.c-post-single img{width:100%;height:auto;max-width:100%;margin:0 0 20px}.comment-num{width:100%;margin:0 0 10px 0;display:inline;line-height:1.4}.comment-num a{color:#888;font-size:16px}.wp_social_bookmarking_light{display:flex;width:100%;margin:10px 0 30px 0;flex-flow:row wrap;justify-content:flex-start}.wp_social_bookmarking_light div{margin-right:10px;margin-bottom:10px;display:block}.c-post-single .wsbl_line img{width:20px;height:auto;margin:0;max-width:20px}#comment-form-comment textarea{min-height:120px}#jetpack_remote_comment{width:100%;height:auto !important}.akismet_comment_form_privacy_notice{display:none}.c-pagination{display:flex;align-items:center;justify-content:center;position:relative;font-size:13px;text-align:center;margin:20px auto 30px;float:left;width:100%;flex-flow:row wrap}.c-pagination span,.c-pagination a{display:block;width:auto;margin:0 4px 10px;padding:6px 10px;border:1px solid #ff1200;background-color:#fff;text-decoration:none;text-align:center;line-height:16px;color:#ff1200}.c-pagination a:hover,.c-pagination .is-current{color:#fff;border-color:#ff1200;background-color:#ff1200}.c-pagination li{margin-right:10px;display:inline;padding:10px 12px;background-color:#888;border-radius:4px;transition:background-color 1.5s}.c-pagination li:hover{background-color:#888;background-color:#ff1200;transition:background-color 1.5s}.c-pagination li.is-current{background-color:#ff1200}.c-pagination li a{color:#fff;font-size:16px;text-decoration:none}.c-sidebar{width:100%;float:left;position:relative;border-left:0px solid #ff1200;padding:0}.c-sidebar h2{line-height:1.2;color:#ff1200;font-size:21px;letter-spacing:.5px}.c-sidebar ul{padding:10px 0 30px}.c-sidebar ul li{padding:5px 0;font-size:16px;line-height:1.4}.c-sidebar ul li a{color:#ff1200;letter-spacing:.5px}.c-sidebar #calendar_wrap{padding:20px 0 60px}.c-sidebar #calendar_wrap #wp-calendar{width:100%}.c-sidebar #calendar_wrap caption{font-size:16px;color:#ff1200;text-align:center;padding-bottom:10px}.c-sidebar #calendar_wrap thead{font-size:14px;color:#ff1200}.c-sidebar #calendar_wrap tr th{padding:10px 0;text-align:center}.c-sidebar #calendar_wrap #prev,.c-sidebar #calendar_wrap #next{padding-top:20px}.c-sidebar #calendar_wrap #prev a{color:#ff1200;font-size:14px}.c-sidebar #calendar_wrap #next a{color:#ff1200;font-size:14px}.c-sidebar #calendar_wrap tbody tr td{padding:10px 0;font-size:14px;color:#ff1200;text-align:center}.c-sidebar #calendar_wrap tbody tr td a{padding:10px 0;font-size:14px;color:#ff1200;text-align:center;font-weight:bold;text-decoration:underline}footer{background-color:#000}@media screen and (min-width: 737px){.c-bloghead h1{position:absolute;top:110px;color:#fff;width:100%;font-size:40px;text-align:center;transform:translateY(-40px)}.c-bloghead h2{position:absolute;top:110px;color:#fff;width:100%;font-size:40px;text-align:center;transform:translateY(-40px)}.c-bloghead p{position:absolute;top:145px;color:#fff;width:100%;font-size:30px;text-align:center;transform:translateY(-30px);font-weight:bold}.c-bloghead p .u-sp,.c-bloghead p .sp{display:none}.c-box-head::before{content:"";display:block;padding-top:200px;background-size:100% auto;background-position:50% 44%;background-blend-mode:multiply;background-repeat:no-repeat;background-color:rgba(0,0,0,.5)}.c-post-single h2{width:100%;font-size:36px;margin-bottom:30px;line-height:1.4;color:#ff1200}.c-post-single h2 a{width:100%;color:#ff1200;margin:0 0 20px;font-size:50px}.c-post-single h1{font-size:2.8rem}.topics{width:100%;position:relative;height:auto;display:flex;justify-content:flex-start;flex-flow:row nowrap;margin:0;padding:20px 0;border-bottom:1px dotted #777}.topics .c-thumbnail-link::before{content:none;padding-top:0;position:relative;width:100%;height:100%;top:0;left:0;display:inline}.topics .c-thumbnail-link{position:relative;top:0;left:0;width:200px;height:auto;float:left;margin:0 20px 0 0}.topics img{width:200px;height:200px;margin:0 20px 0 0;position:relative;top:0;left:0;box-sizing:border-box;object-fit:cover}.topics .c-post-content{float:none;margin:0;width:calc(100% - 220px)}}@media screen and (min-width: 980px){.c-blogbox,.blogbox{display:flex;flex-flow:row wrap;width:100%;height:auto;padding:0 20px 0px;margin:0 0 0}.c-breadcrumb ul li{font-size:14px}.c-blog-post{width:calc(100% - 300px);height:auto;text-align:left;font-size:14px;float:left;position:relative;padding:0 40px 0 0}.c-post-single h1{font-size:3.2rem}.c-sidebar{width:300px;float:left;position:relative;border-left:1px solid #ff1200;padding:0 0 0 30px}}@media screen and (min-width: 1300px){.c-blogbox,.blogbox{display:flex;flex-flow:row wrap;width:100%;height:auto;padding:0 5% 0px 5%;margin:20px 0}.c-breadcrumb ul{display:flex;padding:0 5% 0 5%;flex-flow:row wrap;width:100%}.c-post-single img{width:100%;height:auto;max-width:60%;margin:0 40% 20px 0}.c-post-single p img{width:100%;height:auto;max-width:60%;margin:0 40% 20px 0}.c-post-single .wsbl_line img{width:20px;height:auto;margin:0;max-width:20px}}/*# sourceMappingURL=topics.css.map */
