@charset "UTF-8";

.linkcard{margin-top:8px;margin-bottom:16px;}.linkcard img{margin:0!important;padding:0;border:none;}.linkcard span.external-icon{display:none;}.linkcard p{display:none;}.lkc-link{text-decoration:none!important;}.lkc-unlink{cursor:not-allowed;}.lkc-external-wrap{border:1px solid rgba(0,0,0,0.1);background-color:#ffffff;}.lkc-internal-wrap{border:1px solid rgba(0,0,0,0.1);background-color:#f8f8f8;}.lkc-this-wrap{border:1px solid rgba(0,0,0,0.1);background-color:#eeeeee;}.lkc-external-wrap,.lkc-internal-wrap,.lkc-this-wrap{position:relative;margin:0 auto;padding:0;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;box-shadow:2px 2px 4px rgba(0,0,0,0.3);max-width:500px;}.lkc-card{margin-top:7px;margin-right:7px;margin-bottom:7px;margin-left:7px;}.lkc-content{height:80px;margin:6px 0 0 0;word-break:break-all;white-space:normal;overflow:hidden;}.lkc-title-text{color:#111111;font-size:16px;line-height:24px;font-weight:bold;overflow:hidden;word-break:break-all;}.lkc-title-text:hover{text-decoration:underline;}.lkc-url{color:#4466ff;font-size:14px;line-height:10px;font-weight:normal;text-decoration:underline;overflow:hidden;display:block;white-space:nowrap;text-overflow:ellipsis;}.lkc-url-info{color:#4466ff;font-size:14px;line-height:10px;font-weight:normal;text-decoration:underline;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline;}.lkc-excerpt{margin:0;color:#333333;font-size:11px;line-height:17px;padding:0;overflow:hidden;}.lkc-more-text{display:inline;color:;font-size:;line-height:;}.lkc-thumbnail{max-width:150px;max-height:150px;padding:0;margin:0 6px 4px 4px;float:left;}.lkc-thumbnail-img{width:150px;max-height:150px;border:1px solid #222;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;}.lkc-info{padding:0;color:#222222;font-size:12px;line-height:12px;white-space:nowrap;overflow:hidden;display:block!important;}.lkc-favicon{height:16px;width:16px;margin:0 4px!important;border:none;vertical-align:bottom;display:inline!important;}.lkc-domain{margin:0 0 0 6px;color:#222222;font-size:12px;line-height:12px;text-decoration:none;display:inline!important;}.lkc-external-added,.lkc-internal-added,.lkc-this-added{color:#222222;font-size:12px;line-height:12px;display:inline!important;}.lkc-date{color:#222222;font-size:12px;line-height:12px;text-decoration:none;display:inline!important;float:right;}.lkc-share{display:inline;text-shadow:none;}.lkc-sns-tw{display:inline;margin:0;padding:0 1px;color:#5ea9dd!important;background-color:#f5f8fa!important;font-size:9px;text-decoration:underline!important;font-weight:bold!important;white-space:nowrap;}.lkc-sns-fb{display:inline;margin:0;padding:0 1px;color:#ffffff!important;background-color:#3864a3!important;font-size:9px;text-decoration:underline!important;font-weight:bold!important;white-space:nowrap;}.lkc-sns-hb{display:inline;margin:0;padding:0 1px;color:#ff6464!important;background-color:#ffefef!important;font-size:9px;text-decoration:underline!important;font-weight:bold!important;white-space:nowrap;}.lkc-sns-gp{display:inline;margin:0;padding:0 1px;color:#dd4e42!important;background-color:#ffffff!important;font-size:9px;text-decoration:underline!important;font-weight:bold!important;white-space:nowrap;}.lkc-sns-po{display:inline;margin:0;padding:0 1px;color:#eeeeee!important;background-color:#ee4055!important;font-size:9px;text-decoration:underline!important;font-weight:bold!important;white-space:nowrap;}.lkc-error{display:block;padding-top:50px;margin-top:-50px;}.clear{clear:both;}blockquote.lkc-quote{background-color:transparent;background-image:none;padding:0;margin:0;border:none;}.lkc-iframe-wrap{margin:0 auto;max-width:500px;}.lkc-iframe{padding:0;margin:0;width:100%;}@media screen and (max-width:600px){.lkc-title{font-size:14px;line-height:21px;}.lkc-excerpt{font-size:10px;}.lkc-thumbnail{max-width:135px;}.lkc-thumbnail-img{max-width:135px;}}@media screen and (max-width:480px){.lkc-title{font-size:12px;line-height:19px;}.lkc-excerpt{font-size:8px;}.lkc-thumbnail{max-width:105px;}.lkc-thumbnail-img{max-width:105px;}}@media screen and (max-width:320px){.lkc-title{font-size:11px;line-height:16px;}.lkc-excerpt{font-size:6px;}.lkc-thumbnail{max-width:75px;}.lkc-thumbnail-img{max-width:75px;}}#toc_container li,#toc_container ul{margin:0;padding:0}#toc_container.no_bullets li,#toc_container.no_bullets ul,#toc_container.no_bullets ul li,.toc_widget_list.no_bullets,.toc_widget_list.no_bullets li{background:0 0;list-style-type:none;list-style:none}#toc_container.have_bullets li{padding-left:12px}#toc_container ul ul{margin-left:1.5em}#toc_container{background:#f9f9f9;border:1px solid #aaa;padding:10px;margin-bottom:1em;width:auto;display:table;font-size:95%}#toc_container.toc_light_blue{background:#edf6ff}#toc_container.toc_white{background:#fff}#toc_container.toc_black{background:#000}#toc_container.toc_transparent{background:none transparent}#toc_container p.toc_title{text-align:center;font-weight:700;margin:0;padding:0}#toc_container.toc_black p.toc_title{color:#aaa}#toc_container span.toc_toggle{font-weight:400;font-size:90%}#toc_container p.toc_title+ul.toc_list{margin-top:1em}.toc_wrap_left{float:left;margin-right:10px}.toc_wrap_right{float:right;margin-left:10px}#toc_container a{text-decoration:none;text-shadow:none}#toc_container a:hover{text-decoration:underline}.toc_sitemap_posts_letter{font-size:1.5em;font-style:italic}html {
font-family: sans-serif; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; } body {
margin: 0;
}  article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
display: block;
} audio,
canvas,
progress,
video {
display: inline-block; vertical-align: baseline; } audio:not([controls]) {
display: none;
height: 0;
} [hidden],
template {
display: none;
}  a {
background: transparent;
} a:active,
a:hover {
outline: 0;
}  abbr[title] {
border-bottom: 1px dotted;
} b,
strong {
font-weight: bold;
} dfn {
font-style: italic;
} h1 {
font-size: 2em;
margin: 0.67em 0;
} mark {
background: #ff0;
color: #000;
} small {
font-size: 80%;
} sub,
sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline;
}
sup {
top: -0.5em;
}
sub {
bottom: -0.25em;
}  img {
border: 0;
} svg:not(:root) {
overflow: hidden;
}  figure {
margin: 1em 40px;
} hr {
-moz-box-sizing: content-box;
box-sizing: content-box;
height: 0;
} pre {
overflow: auto;
} code,
kbd,
pre,
samp {
font-family: monospace, monospace;
font-size: 1em;
}   button,
input,
optgroup,
select,
textarea {
color: inherit; font: inherit; margin: 0; } button {
overflow: visible;
} button,
select {
text-transform: none;
} button,
html input[type="button"], input[type="reset"],
input[type="submit"] {
-webkit-appearance: button; cursor: pointer; } button[disabled],
html input[disabled] {
cursor: default;
} button::-moz-focus-inner,
input::-moz-focus-inner {
border: 0;
padding: 0;
} input {
line-height: normal;
} input[type="checkbox"],
input[type="radio"] {
box-sizing: border-box; padding: 0; } input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
height: auto;
} input[type="search"] {
-webkit-appearance: textfield; -moz-box-sizing: content-box;
-webkit-box-sizing: content-box; box-sizing: content-box;
} input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
-webkit-appearance: none;
} fieldset {
border: 1px solid #c0c0c0;
margin: 0 2px;
padding: 0.35em 0.625em 0.75em;
} legend {
border: 0; padding: 0; } textarea {
overflow: auto;
} optgroup {
font-weight: bold;
}  table {
border-collapse: collapse;
border-spacing: 0;
}
td,
th {
padding: 0;
}