#blog_wrapper{margin-top:25px}#l_side{float:left;width:900px}#r_side{margin-top:0}#blog_title{font-size:35px;font-weight:700;margin:20px 0;line-height:1.2em}.aligncenter{display:block;margin:0 auto}.blog_contents img{max-width:900px;height:auto}li time{font-size:12px;color:#999;padding:5px 0;border-bottom:1px dashed #ccc}#breadcrumb{margin:0 0 5px}.post_time{font-size:.8em;border-bottom:1px solid #e5e5e5}.post_time time{border-bottom:none;padding:0}.lr_nav{padding:45px 0;border-top:1px solid #e5e5e5;margin-top:45px}.lr_nav a{border:1px solid #ccc}.screen-reader-text{display:none}.navigation{border-bottom:medium none;margin-top:40px;padding:30px}.navigation h2{margin-top:0}.navigation a{display:block;padding:10px 5px 10px 88px;border-bottom:1px solid #f1f1f1}.navigation a:hover{color:#900}.navigation{background:#f1f1f1!important;border-top:1px solid #fff;clear:both}.post_thum img{margin:20px 30% 10px;width:40%;height:auto;box-sizing:border-box;padding:10px;background:#fff;border:1px solid #ccc;border-radius:3px}.post_thum{text-align:center;padding-bottom:20px;border-bottom:2px solid #f1f1f1;margin-bottom:25px}#pagenav{display:block;width:100%;padding-top:20px;border-top:dashed 1px #ccc;margin-top:20px}#pagenav a,#pagenav span{padding:10px 20px;letter-spacing:normal;border:1px solid #ccc;color:#333;margin-right:5px}#pagenav span.current{color:#ccc;background:#f5f5f5}.wp-pagenavi{display:block;width:100%;padding-top:20px;border-top:dashed 1px #ccc;margin-top:20px}.wp-pagenavi a,.wp-pagenavi span{padding:10px 20px;letter-spacing:normal;display:inline-block}.postmeta{padding:8px 25px 5px;background:#f9f9f9;margin:40px 0 10px}.postmeta>p:first-child{font-weight:700;font-size:1.2em}#footer_category_list{margin-top:-5px;border-top:1px solid #ccc;padding-top:8px}#footer_category_list a:before{content:"\f07b";font-family:"Font Awesome 5 Pro";padding-right:5px}#footer_category_list a:hover:before{content:"\f07c"}#column_main ul li{list-style:disc;padding:5px;margin-left:15px}#column_main ul{background:#f9f9f9;border:3px solid #ccc;padding:15px;margin:10px 0}#r_side a{color:#333}.side_title{background:#f5f5f5;padding:10px;text-align:center;color:#333}.widget li{padding:10px 0;list-style-type:none}.widget li ul li{border-bottom:1px solid #ccc}#r_side aside ul>li:first-child .side_title{margin-top:-10px}.facebook{background-color:#2e4a88;box-shadow:0 4px 0 #1b3d82}.twitter{background-color:#008dde;box-shadow:0 4px 0 #0078bd}.google{background-color:#cc3622;box-shadow:0 4px 0 #ba2714}.pocket{background-color:#f03f51;box-shadow:0 4px 0 #e51630}.hatebu{background-color:#2d6bc2;box-shadow:0 4px 0 #1f5792}.line{background-color:#00c42b;box-shadow:0 4px 0 #00a108}.sns_btns li a{color:#fff!important;width:100%;display:block;position:relative;font-family:Arial;font-size:14px;font-weight:700;text-align:center;text-decoration:none;color:#fff;border-radius:5px;padding:14px 10px;box-sizing:border-box}.sns_btns li a:hover{opacity:.7}.sns_btns .split3 li{margin-left:0;white-space:nowrap;text-align:center}.widget_categories li,.widget_recent_entries li,.widget_archive li,#recentcomments li{padding:0;margin:0}.widget_categories a,.widget_recent_entries a,.widget_archive a,#recentcomments li{display:block;position:relative;padding:10px 0 10px 25px}.widget_categories a:before,.widget_recent_entries a:before,.widget_archive a:before,#recentcomments li:before{position:absolute;font-family:"Font Awesome 5 Pro";color:#999;top:50%;transform:translateY(-50%);left:0}.widget_categories a:before{content:"\f07b"}.widget_categories a:hover:before{content:"\f07c"}.widget_recent_entries a:before{content:"\f15b"}.widget_recent_entries a:hover:before{content:"\f56f";left:-4px}.widget_archive a:before{content:"\f133"}.widget_archive a:hover:before{content:"\f274"}#recentcomments{font-size:11px;color:#999}#recentcomments a{font-size:16px}#recentcomments li:before{font-size:16px;content:"\f4a3"}#recentcomments li:hover:before{font-size:16px;content:"\f4a2"}.comment-list li{list-style:none;padding-bottom:15px;border-bottom:dashed 1px #ccc;margin-bottom:15px}.comment-list li time{border-bottom:none}.comment-list .depth-2,.comment-list .depth-3{background:#f1f1f1;margin-left:30px;box-sizing:border-box;padding:20px;border:none}.comment-list .depth-3{margin-left:30px}#comment{display:block;width:100%}#submit{padding:6px 20px;background:#f4eac4;border:none;border-radius:30px}.reply{border:1px solid #ccc;border-radius:5px;margin:20px 0;width:50px;text-align:center;padding:5px 0;display:block}.comment-notes{color:#666;margin-bottom:15px}#commentform img{display:block;padding:10px;border:1px solid #ccc;margin-bottom:-10px}label{display:inline-blok}input,select{display:inline-block}.blog_contents li{list-style:disc;margin-left:16px}.blog_contents blockquote{padding:8px 20px;border-radius:5px;border:3px solid #ccc;margin:20px 0;position:relative;z-index:1}.blog_contents blockquote:before{content:"\f10d";font-family:"Font Awesome 5 Pro";position:absolute;left:-15px;top:-15px;z-index:2;background:#fff;border-radius:30px;color:#ccc;font-size:18px;width:30px;height:30px;text-align:center}#l_side,#r_side{float:none;max-width:800px;width:100%;margin:0 auto;word-break:break-all}.blog_contents img{max-width:800px}.blog_contents table img{width:100%}@media only screen and (max-width :800px){#ks_title #ks_title_wrap{white-space:normal}.post_thum img{background:#fff none repeat scroll 0 0;border:1px solid #ccc;border-radius:3px;box-sizing:border-box;height:auto;margin:0;padding:5px;width:100%}.blog_contents img{max-width:650px}}@media only screen and (max-width :700px){.blog_contents img{max-width:450px}}@media only screen and (max-width :500px){.blog_contents img{max-width:330px}}