#container .archive_ttl{padding:0 0 73px;text-align:center;font-weight:bold}@media (max-width: 768px){#container .archive_ttl{padding:0 0 55px}}@media (max-width: 480px){#container .archive_ttl{padding:0 0 40px}}#container .post_content .entry_header .category{display:inline-block;width:auto;margin:0 15px 0 0;font-size:0;line-height:1;letter-spacing:0;vertical-align:middle}#container .post_content .entry_header .category li{display:inline-block;margin:0 15px 0 0}#container .post_content .entry_header .category li img{width:auto;height:36px}#container .post_content .entry_header time{display:inline-block;width:auto;padding:4px 0}#container .post_content .entry_header h2{clear:both;padding:20px 0;margin:0 0 50px;font-size:2.4rem;border-bottom:#DDD 2px solid}@media (max-width: 480px){#container .post_content .entry_header h2{margin:0 0 30px;font-size:2rem}}#container .post_content .entry_content{font-size:1.6rem;line-height:2.2;padding:0 0 100px}@media (max-width: 480px){#container .post_content .entry_content{padding:0 0 50px}}#container .post_content .entry_content p{margin:0 0 1em}#container .post_content .entry_content img{display:block;width:auto;max-width:100%}#container .blog-comment-box .commnet_ttl{padding:20px 0;margin:0 0 30px;font-size:2.4rem;border-bottom:#DDD 2px solid}@media (max-width: 480px){#container .blog-comment-box .commnet_ttl{margin:0 0 30px;font-size:2rem}}#container .blog-comment-box .comments-area .comments-title{font-weight:bold;margin:0 0 30px}#container .blog-comment-box .comments-area .comment-list{padding:0 0 30px}#container .blog-comment-box .comments-area .comment-list .comment{padding:20px;margin:0 0 20px;background:#F5F5F5}#container .blog-comment-box .comments-area .comment-list .comment .comment-meta{padding:0 0 14px;border-bottom:#DDD 1px solid}#container .blog-comment-box .comments-area .comment-list .comment .comment-meta .comment-author{padding:0 0 5px}#container .blog-comment-box .comments-area .comment-list .comment .comment-meta .comment-author .fn{color:#1d387b}#container .blog-comment-box .comments-area .comment-list .comment .comment-content{line-height:2}#container .blog-comment-box .comments-area .comment-list .comment .comment-content p{margin:1em 0 0}#container .blog-comment-box .comments-area .comment-reply-title{padding:20px 0;font-size:1.8rem}@media (max-width: 480px){#container .blog-comment-box .comments-area .comment-reply-title{font-size:1.6rem}}#container .blog-comment-box .comments-area .comment-form{width:100%}#container .blog-comment-box .comments-area .comment-form>p:not(.comment-form-cookies-consent){padding:0 0 20px}#container .blog-comment-box .comments-area .comment-form>p:not(.comment-form-cookies-consent) label{display:inline-block;width:120px;font-weight:bold;padding:0 10px 0 0;vertical-align:top}#container .blog-comment-box .comments-area .comment-form>p:not(.comment-form-cookies-consent) input[type="text"],#container .blog-comment-box .comments-area .comment-form>p:not(.comment-form-cookies-consent) input[type="email"],#container .blog-comment-box .comments-area .comment-form>p:not(.comment-form-cookies-consent) input[type="url"]{width:calc(100% - 120px);max-width:300px;padding:5px;border:#DDD 1px solid}@media (max-width: 768px){#container .blog-comment-box .comments-area .comment-form>p:not(.comment-form-cookies-consent) label{display:block;width:100%;padding:0 0 10px}#container .blog-comment-box .comments-area .comment-form>p:not(.comment-form-cookies-consent) input[type="text"],#container .blog-comment-box .comments-area .comment-form>p:not(.comment-form-cookies-consent) input[type="email"],#container .blog-comment-box .comments-area .comment-form>p:not(.comment-form-cookies-consent) input[type="url"]{width:100%;max-width:400px}}#container .blog-comment-box .comments-area .comment-form .comment-form-comment textarea{width:calc(100% - 120px);max-width:600px;height:200px;padding:5px;border:#DDD 1px solid}@media (max-width: 768px){#container .blog-comment-box .comments-area .comment-form .comment-form-comment textarea{width:100%}}#container .blog-comment-box .comments-area .comment-form .comment-form-cookies-consent input{margin:0 5px 0 0}#container .blog-comment-box .comments-area .comment-form .form-submit .submit{display:block;width:100%;max-width:210px;margin:50px 0 0;padding:0 10px;color:#FFF;font-size:1.4rem;text-align:center;line-height:3.3;background:#1d387b;border:none;border-radius:100px;position:relative;overflow:hidden;cursor:pointer;transition:all .3s ease-in-out}#container .blog-comment-box .comments-area .comment-form .form-submit .submit:hover{background:#1e569d}@media (max-width: 1024px){#container .blog-comment-box .comments-area .comment-form .form-submit .submit{margin:50px auto 0}}#container .blog-comment-box .comments-area #email-notes{display:none}#container .blog-comment-box .comments-area .required{color:#F00}
