/* kakel.jp 公開ページ：旧ページ内のインラインスタイルを移したもの（externalize_styles.py で生成） */
.social-media-icons li .fa, #menu-social li a::before { font-size: 20px; } .blog-fullwidth .content-area { background-color: transparent !important; }
.header-cover { top:50px; }
body.page-id-92 th { vertical-align: top; white-space: nowrap; padding: 10px 10px 0 0;}
.k-1952ce { color:#82858c !important; }
.k-2bea48 { width:93px !important; margin:80px auto 40px auto !important; }
.k-3ef1ae { font-size:24px !important; color:#82858c !important; letter-spacing:2px !important; padding-bottom:10px !important; }
.k-73902b { width:160px !important; margin:20px auto 40px auto !important; }
.k-7c8c02 { margin:0 auto !important; border-bottom:solid 1px #CCCCCC !important; }
.k-9401c6 { font-size:14px !important; color:#82858c !important; letter-spacing:2px !important; padding:20px 0 !important; text-align:center !important; }
.k-941295 { width:90px !important; margin:20px auto 40px auto !important; }
.k-af37f3 { color:#82858c !important; letter-spacing:2px !important; padding-bottom:60px !important; }
.k-ca0b67 { color:#82858c !important; letter-spacing:2px !important; padding-bottom:20px !important; }
.k-d2ce06 { font-size:14px !important; color:#82858c !important; letter-spacing:2px !important; padding-bottom:20px !important; text-align:center !important; }
.k-dba5ac { font-size:14px !important; color:#82858c !important; }
.k-dc94c1 { color:#82858c !important; letter-spacing:2px !important; text-align:center !important; }
.k-e9d233 { width:110px !important; margin:0 auto 60px auto !important; }
.k-f15654 { width:420px !important; margin:30px auto 40px auto !important; }
.k-f47a4b { margin:0 auto !important; }
.k-f517b0 { color:#82858c !important; letter-spacing:2px !important; padding-bottom:40px !important; text-align:center !important; }
