diff --git a/1648720811/coinpost.jp/?p=333716/20220120.217357.exchange-ranking-320x168.png b/1648720811/coinpost.jp/?p=333716/20220120.217357.exchange-ranking-320x168.png
new file mode 100644
index 0000000..fd17527
Binary files /dev/null and b/1648720811/coinpost.jp/?p=333716/20220120.217357.exchange-ranking-320x168.png differ
diff --git a/1648720811/coinpost.jp/?p=333716/20220120.290828.free-get-btc-320x168.png b/1648720811/coinpost.jp/?p=333716/20220120.290828.free-get-btc-320x168.png
new file mode 100644
index 0000000..e64a34c
Binary files /dev/null and b/1648720811/coinpost.jp/?p=333716/20220120.290828.free-get-btc-320x168.png differ
diff --git a/1648720811/coinpost.jp/?p=333716/20220126.283900.entryBtc-320x168.jpg b/1648720811/coinpost.jp/?p=333716/20220126.283900.entryBtc-320x168.jpg
new file mode 100644
index 0000000..ee82582
Binary files /dev/null and b/1648720811/coinpost.jp/?p=333716/20220126.283900.entryBtc-320x168.jpg differ
diff --git a/1648720811/coinpost.jp/?p=333716/blackrock-bitcoin-640x336.png b/1648720811/coinpost.jp/?p=333716/blackrock-bitcoin-640x336.png
new file mode 100644
index 0000000..c4aee5f
Binary files /dev/null and b/1648720811/coinpost.jp/?p=333716/blackrock-bitcoin-640x336.png differ
diff --git a/1648720811/coinpost.jp/?p=333716/blackrock-bitcoin-640x336.png.1 b/1648720811/coinpost.jp/?p=333716/blackrock-bitcoin-640x336.png.1
new file mode 100644
index 0000000..c4aee5f
Binary files /dev/null and b/1648720811/coinpost.jp/?p=333716/blackrock-bitcoin-640x336.png.1 differ
diff --git a/1648720811/coinpost.jp/?p=333716/cropped-coinpost_icon2020-9-180x180.png b/1648720811/coinpost.jp/?p=333716/cropped-coinpost_icon2020-9-180x180.png
new file mode 100644
index 0000000..b120124
Binary files /dev/null and b/1648720811/coinpost.jp/?p=333716/cropped-coinpost_icon2020-9-180x180.png differ
diff --git a/1648720811/coinpost.jp/?p=333716/cropped-coinpost_icon2020-9-192x192.png b/1648720811/coinpost.jp/?p=333716/cropped-coinpost_icon2020-9-192x192.png
new file mode 100644
index 0000000..49b6e93
Binary files /dev/null and b/1648720811/coinpost.jp/?p=333716/cropped-coinpost_icon2020-9-192x192.png differ
diff --git a/1648720811/coinpost.jp/?p=333716/cropped-coinpost_icon2020-9-270x270.png b/1648720811/coinpost.jp/?p=333716/cropped-coinpost_icon2020-9-270x270.png
new file mode 100644
index 0000000..f747c20
Binary files /dev/null and b/1648720811/coinpost.jp/?p=333716/cropped-coinpost_icon2020-9-270x270.png differ
diff --git a/1648720811/coinpost.jp/?p=333716/cropped-coinpost_icon2020-9-32x32.png b/1648720811/coinpost.jp/?p=333716/cropped-coinpost_icon2020-9-32x32.png
new file mode 100644
index 0000000..4975bf5
Binary files /dev/null and b/1648720811/coinpost.jp/?p=333716/cropped-coinpost_icon2020-9-32x32.png differ
diff --git a/1648720811/coinpost.jp/?p=333716/design.css b/1648720811/coinpost.jp/?p=333716/design.css
new file mode 100644
index 0000000..7893560
--- /dev/null
+++ b/1648720811/coinpost.jp/?p=333716/design.css
@@ -0,0 +1,10877 @@
+@charset "UTF-8";
+*,
+::after,
+::before {
+ box-sizing: border-box;
+ word-wrap: break-word;
+}
+
+html {
+ font-family: sans-serif;
+ line-height: 1.15;
+ -webkit-text-size-adjust: 100%;
+ -webkit-tap-highlight-color: transparent
+}
+
+article,
+aside,
+figcaption,
+figure,
+footer,
+header,
+hgroup,
+main,
+nav,
+section {
+ display: block
+}
+
+body {
+ margin: 0;
+ font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
+ font-size: 1rem;
+ font-weight: 400;
+ line-height: 1.5;
+ color: #212529;
+ text-align: left;
+ background-color: #fff
+}
+
+[tabindex="-1"]:focus:not(:focus-visible) {
+ outline: 0!important
+}
+
+hr {
+ box-sizing: content-box;
+ height: 0;
+ overflow: visible
+}
+
+h1,
+h2,
+h3,
+h4,
+h5,
+h6 {
+ margin: 0;
+}
+
+p {
+ margin: 0;
+}
+
+abbr[data-original-title],
+abbr[title] {
+ text-decoration: underline;
+ -webkit-text-decoration: underline dotted;
+ text-decoration: underline dotted;
+ cursor: help;
+ border-bottom: 0;
+ -webkit-text-decoration-skip-ink: none;
+ text-decoration-skip-ink: none
+}
+
+address {
+ margin-bottom: 1rem;
+ font-style: normal;
+ line-height: inherit
+}
+
+dl,
+ol,
+ul {
+ margin: 0;
+ padding: 0;
+}
+
+ol ol,
+ol ul,
+ul ol,
+ul ul {
+ margin-bottom: 0
+}
+
+dt {
+ font-weight: 700
+}
+
+dd {
+ margin-bottom: .5rem;
+ margin-left: 0
+}
+
+blockquote {
+ margin: 0 0 1rem
+}
+
+b,
+strong {
+ font-weight: bolder
+}
+
+small {
+ font-size: 80%
+}
+
+sub,
+sup {
+ position: relative;
+ font-size: 75%;
+ line-height: 0;
+ vertical-align: baseline
+}
+
+sub {
+ bottom: -.25em
+}
+
+sup {
+ top: -.5em
+}
+
+a {
+ color: #333;
+ text-decoration: none;
+ background-color: transparent
+}
+
+a:hover {
+ color: #666;
+ text-decoration: underline
+}
+
+a:not([href]) {
+ color: inherit;
+ text-decoration: none
+}
+
+a:not([href]):hover {
+ color: inherit;
+ text-decoration: none
+}
+
+code,
+kbd,
+pre,
+samp {
+ font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
+ font-size: 1em
+}
+
+pre {
+ margin-top: 0;
+ margin-bottom: 1rem;
+ overflow: auto
+}
+
+figure {
+ margin: 0
+}
+
+img {
+ vertical-align: middle;
+ border-style: none
+}
+
+svg {
+ overflow: hidden;
+ vertical-align: middle
+}
+
+table {
+ border-collapse: collapse
+}
+
+caption {
+ padding-top: .75rem;
+ padding-bottom: .75rem;
+ color: #6c757d;
+ text-align: left;
+ caption-side: bottom
+}
+
+th {
+ text-align: inherit
+}
+
+label {
+ display: inline-block;
+ margin-bottom: .5rem
+}
+
+button {
+ border-radius: 0
+}
+
+button:focus {
+ outline: 1px dotted;
+ outline: 5px auto -webkit-focus-ring-color
+}
+
+button,
+input,
+optgroup,
+select,
+textarea {
+ margin: 0;
+ font-family: inherit;
+ font-size: inherit;
+ line-height: inherit
+}
+
+button,
+input {
+ overflow: visible
+}
+
+button,
+select {
+ text-transform: none
+}
+
+select {
+ word-wrap: normal
+}
+
+[type=button],
+[type=reset],
+[type=submit],
+button {
+ -webkit-appearance: button
+}
+
+[type=button]:not(:disabled),
+[type=reset]:not(:disabled),
+[type=submit]:not(:disabled),
+button:not(:disabled) {
+ cursor: pointer
+}
+
+[type=button]::-moz-focus-inner,
+[type=reset]::-moz-focus-inner,
+[type=submit]::-moz-focus-inner,
+button::-moz-focus-inner {
+ padding: 0;
+ border-style: none
+}
+
+input[type=checkbox],
+input[type=radio] {
+ box-sizing: border-box;
+ padding: 0
+}
+
+input[type=date],
+input[type=datetime-local],
+input[type=month],
+input[type=time] {
+ -webkit-appearance: listbox
+}
+
+textarea {
+ overflow: auto;
+ resize: vertical
+}
+
+fieldset {
+ min-width: 0;
+ padding: 0;
+ margin: 0;
+ border: 0
+}
+
+legend {
+ display: block;
+ width: 100%;
+ max-width: 100%;
+ padding: 0;
+ margin-bottom: .5rem;
+ font-size: 1.5rem;
+ line-height: inherit;
+ color: inherit;
+ white-space: normal
+}
+
+progress {
+ vertical-align: baseline
+}
+
+[type=number]::-webkit-inner-spin-button,
+[type=number]::-webkit-outer-spin-button {
+ height: auto
+}
+
+[type=search] {
+ outline-offset: -2px;
+ -webkit-appearance: none
+}
+
+[type=search]::-webkit-search-decoration {
+ -webkit-appearance: none
+}
+
+::-webkit-file-upload-button {
+ font: inherit;
+ -webkit-appearance: button
+}
+
+output {
+ display: inline-block
+}
+
+summary {
+ display: list-item;
+ cursor: pointer
+}
+
+template {
+ display: none
+}
+
+[hidden] {
+ display: none!important
+}
+
+a img:hover {
+ opacity: 0.8;
+}
+
+html,
+body {
+ margin: 0;
+ padding: 0;
+}
+
+.article {
+ font-size: 16px;
+ line-height: 170%;
+}
+
+div.wpcf7 input[type="file"] {
+ max-width: 100%;
+}
+
+
+/*記事・カテゴリ中の画像を要素内に収める*/
+
+.article img,
+.category-description img,
+.wp-caption,
+.hover-image {
+ max-width: 100%;
+ height: auto;
+}
+
+.aligncenter {
+ clear: both;
+}
+
+.cf:after {
+ content: "";
+ clear: both;
+ display: block;
+}
+
+.rc-anchor.rc-anchor-invisible {
+ display: none!important
+}
+
+
+/*---------------------- FONT ---------------------- */
+
+body {
+ font-family: 'Hiragino Kaku Gothic ProN', Meiryo, Helvetica, Arial, sans-serif;
+ font-size: 14px;
+ -webkit-text-size-adjust: 100%;
+ background: #fff;
+}
+
+
+/*---------------------- IMAGE ---------------------- */
+
+img {
+ border-width: 0px;
+ -webkit-box-sizing: border-box;
+ -moz-box-sizing: border-box;
+ box-sizing: border-box;
+ max-width: 100%;
+}
+
+
+/*---------------------- DISPLAY ---------------------- */
+
+main {
+ display: -webkit-flex;
+ display: -moz-flex;
+ display: -ms-flex;
+ display: -o-flex;
+ display: flex;
+ width: 1280px;
+ max-width: 98%;
+ min-width: 980px;
+ margin: 0 auto;
+}
+
+#main {
+ width: calc(100% - 370px);
+ background: #fff;
+ padding: 1em 3%;
+ margin: 16px .5% 16px 1%;
+}
+
+#right-sidebar_wrap {
+ width: 330px;
+ padding: 16px 0;
+}
+
+@media (max-width: 832px) {
+ main {
+ display: block;
+ min-width: auto;
+ }
+ #main,
+ #right-sidebar_wrap {
+ width: 100%;
+ padding: 12px;
+ position: relative;
+ }
+}
+
+@media (max-width: 640px) {
+ main {
+ display: block;
+ min-width: auto;
+ }
+ #main,
+ #right-sidebar_wrap {
+ width: 100%;
+ padding: 0;
+ padding-right: 0;
+ margin: 1.5em 0;
+ position: relative;
+ clear: both;
+ }
+}
+
+.single-pressrelease #main {
+ border: 1px solid #ccc;
+}
+
+.prcats {
+ background: #f8f8f8;
+ padding: 1em;
+}
+
+@media (max-width: 640px) {
+ .single-pressrelease #main {
+ padding: .5em;
+ margin-top: 1em;
+ }
+}
+
+
+/*---------------------- PAGER ---------------------- */
+
+.pagination {
+ list-style-type: none;
+ padding-left: 0;
+ text-align: center;
+ margin: 40px 0;
+}
+
+.pagination li {
+ display: inline-block;
+}
+
+.pagination a {
+ font-weight: 300;
+ text-decoration: none;
+ border: 1px solid #ddd;
+ border-left-width: 0;
+ width: 36px;
+ height: 36px;
+ color: #333;
+ display: block;
+ line-height: 36px;
+}
+
+.pagination li:not([class*="current"]) a:hover {
+ background-color: #eee;
+}
+
+.pagination li:first-of-type a {
+ border-left-width: 1px;
+}
+
+.pagination li.first span,
+.pagination li.last span,
+.pagination li.previous span,
+.pagination li.next span {
+ position: absolute;
+ top: -9999px;
+ left: -9999px;
+}
+
+.pagination li.first a::before,
+.pagination li.last a::after,
+.pagination li.previous a::before,
+.pagination li.next a::after {
+ display: inline-block;
+ font-family: Fontawesome;
+ font-size: inherit;
+ text-rendering: auto;
+ -webkit-font-smoothing: antialiased;
+ -moz-osx-font-smoothing: grayscale;
+ transform: translate(0, 0);
+}
+
+.pagination li.first a::before {
+ content: "\f100";
+}
+
+.pagination li.last a::after {
+ content: "\f101";
+}
+
+.pagination li.previous a::before {
+ content: "\f104";
+}
+
+.pagination li.next a::after {
+ content: "\f105";
+}
+
+.pagination li.current a {
+ background-color: #ddd;
+ cursor: default;
+ pointer-events: none;
+}
+
+.pagination>li:first-child>a {
+ border-bottom-left-radius: 4px;
+ border-top-left-radius: 4px;
+}
+
+.pagination>li:last-child>a {
+ border-bottom-right-radius: 4px;
+ border-top-right-radius: 4px;
+}
+
+@media only screen and ( max-width: 640px) {
+ .pagination li.first,
+ .pagination li.last {
+ position: absolute;
+ top: -9999px;
+ left: -9999px;
+ }
+ .pagination li.previous a {
+ border-left-width: 1px;
+ }
+}
+
+@media only screen and ( max-width: 500px) {
+ .pagination li {
+ position: absolute;
+ top: -9999px;
+ left: -9999px;
+ }
+ .pagination li.current,
+ .pagination li.first,
+ .pagination li.last,
+ .pagination li.previous,
+ .pagination li.next {
+ position: initial;
+ top: initial;
+ left: initial;
+ }
+ .pagination li.previous a {
+ border-left-width: 0;
+ }
+}
+
+.entry-large-thumnail {
+ width: 100%;
+ height: auto;
+}
+
+.pagination a {
+ margin: 0 0.45em;
+ border: 1px solid #234;
+ border-radius: 4px;
+ background-color: #234;
+ color: white;
+ font-weight: bold;
+}
+
+.pagination li.current a,
+.pagination li:not([class*="current"]) a:hover {
+ background-color: white;
+ color: #234;
+}
+
+
+/*---------------------- NAVI ---------------------- */
+
+#navis {
+ display: none;
+}
+
+#navis.active {
+ display: block;
+}
+
+#navis {
+ position: fixed;
+ left: 0;
+ top: 0;
+ width: 100%;
+ height: 100vh;
+ z-index: 9999999999;
+}
+
+#navis-out {
+ position: absolute;
+ left: 300px;
+ top: 0;
+ width: calc(100% - 300px);
+ height: 100vh;
+ background: rgba(0, 0, 0, 0.75);
+ z-index: 99999999999;
+}
+
+#navis-in {
+ position: absolute;
+ left: 0;
+ top: 0;
+ overflow-y: scroll;
+ background: #f0f4f8;
+ width: 300px;
+ height: 100vh;
+ -webkit-overflow-scrolling: touch;
+ box-sizing: border-box;
+}
+
+#navis-in ul {}
+
+#navis-in ul.children {
+ padding-left: 2em;
+}
+
+#navis-in li {}
+
+#navis-in li a {
+ display: inline-block;
+ background: #fff;
+ padding: 0.5em 1em;
+ border-radius: 0.5em;
+ margin: 1px;
+ margin-left: 1em;
+ position: relative;
+ transform: translateX(8px);
+ color: #333;
+}
+
+#navis-in ul.children a {}
+
+#navis-in li a:before {
+ content: "";
+ position: absolute;
+ top: 50%;
+ left: -12px;
+ margin-top: -6px;
+ border: 6px solid transparent;
+ border-right: 6px solid #fff;
+}
+
+#navis-in li a:hover {
+ display: inline-block;
+ vertical-align: middle;
+ -webkit-transform: perspective(1px) translateZ(0);
+ transform: perspective(1px) translateZ(0);
+ box-shadow: 0 0 1px rgba(0, 0, 0, 0);
+ -webkit-transition-duration: 0.3s;
+ transition-duration: 0.3s;
+ -webkit-transition-property: transform;
+ transition-property: transform;
+}
+
+.right-menu_widget_title {
+ background: #234;
+ color: #fff;
+ display: block;
+ padding: 0.5em 1em;
+ position: relative;
+ border-radius: 0.5em;
+ margin: 0.5em;
+}
+
+.right-menu_widget_title:before {
+ content: "";
+ position: absolute;
+ top: 50%;
+ left: -12px;
+ margin-top: -6px;
+ border: 6px solid transparent;
+ border-right: 6px solid #234;
+}
+
+a.righttopicons1 {
+ position: absolute;
+ top: 10px;
+ right: 20px;
+ height: 25px;
+ line-height: 25px;
+ min-width: 40px;
+ margin: 0;
+ display: inline-block;
+ text-align: center;
+ color: #fff;
+ opacity: 0.7;
+ font-size: 85%;
+}
+
+a.righttopicons1:hover {
+ opacity: 0.9;
+}
+
+a.righttopicons2 {
+ position: absolute;
+ top: 35px;
+ right: 20px;
+ height: 25px;
+ line-height: 25px;
+ min-width: 40px;
+ margin: 0;
+ display: inline-block;
+ text-align: center;
+ color: #fff;
+ opacity: 0.7;
+ font-size: 85%;
+}
+
+a.righttopicons2:hover {
+ opacity: 0.9;
+}
+
+@media (max-width: 640px) {
+ a.righttopicon1 {
+ top: 0;
+ right: 8px;
+ height: 32px;
+ line-height: 48px;
+ width: 40px;
+ margin: 0;
+ }
+ a.righttopicons1 {
+ top: 2px;
+ right: 8px;
+ height: 44px;
+ line-height: 48px;
+ min-width: 40px;
+ margin: 0;
+ font-size: 11px;
+ }
+ a.righttopicons2 {
+ /*top:22px;right:8px;height:16px;line-height:24px;min-width:40px;margin:0;font-size:11px;*/
+ display: none;
+ }
+ span.righttopicon2 {
+ top: 0;
+ right: 0;
+ height: 32px;
+ line-height: 48px;
+ width: 40px;
+ margin: 0;
+ }
+ div.righttopicons {
+ height: 48px;
+ line-height: 48px;
+ padding: 0 40px;
+ width: calc(100% - 80px);
+ }
+ span.righttopicon3 {
+ line-height: 5em;
+ }
+}
+
+
+/*---------------------- FOOTER ---------------------- */
+
+#footer {
+ background: #234;
+}
+
+#footer-in {}
+
+
+/*1164px*/
+
+#footer-widget {
+ max-width: 1280px;
+ margin: 0 auto;
+ overflow: hidden;
+ font-size: 16px;
+ line-height: 2;
+}
+
+#footer-widget .footer-left,
+#footer-widget .footer-center,
+#footer-widget .footer-center2,
+#footer-widget .footer-right {
+ width: 21%;
+ margin: 0 1%;
+ float: left;
+ padding: 2em 0 0 0;
+}
+
+#footer-widget .footer-left {
+ width: 29%;
+}
+
+@media (max-width: 1024px) {
+ #footer-widget {
+ margin: 0 auto 1.5em;
+ }
+ #footer-widget .footer-left,
+ #footer-widget .footer-center,
+ #footer-widget .footer-center2,
+ #footer-widget .footer-right {
+ width: 48%;
+ margin: 0 1%;
+ float: left;
+ padding: 1.5em 0 0 0;
+ }
+}
+
+@media (max-width: 640px) {
+ #footer-widget {
+ margin: 0 auto 1em;
+ }
+ #footer-widget .footer-left,
+ #footer-widget .footer-center,
+ #footer-widget .footer-center2,
+ #footer-widget .footer-right {
+ width: 95%;
+ margin: 0 2.5%;
+ float: none;
+ padding: 1em 0 0 0;
+ }
+}
+
+#footer-widget h3 {
+ background: #234;
+ color: #fff;
+ text-align: center;
+ padding: 0.5rem 0;
+ margin: 0.5rem 0;
+}
+
+#footer-widget a {
+ display: block;
+ color: #333;
+ padding-left: 1em;
+ height: 2.5em;
+ line-height: 2.5em;
+ overflow: hidden;
+}
+
+#footer-widget a:hover {
+ background: rgba(255, 255, 255, 0.2);
+}
+
+.ptnlogowrap {
+ overflow: hidden;
+}
+
+#footer-widget a.ptnlogo {
+ padding-right: 6px;
+ padding-left: 6px;
+ height: auto;
+ line-height: 1;
+ overflow: hidden;
+ margin: .5em 2%;
+ text-align: center;
+ width: calc(46% - 12px);
+ float: left;
+}
+
+#footer-widget a.ptnlogo .ptnlogoimg {
+ display: block;
+ margin: 0 auto;
+ width: 100%;
+}
+
+#footer-widget a.ptnlogotxt {
+ color: #4b9ed9;
+ border: 1px solid #4b9ed9;
+ text-align: center;
+ margin: 1em 2.5em 0;
+ font-size: 80%;
+ padding: 0;
+}
+
+#copyright {
+ background: #234;
+ color: #fff;
+ text-align: center;
+ padding: 3em 0 128px;
+}
+
+#copyright .credit {
+ font-size: 12px;
+ color: #fff;
+}
+
+#copyright .credit a {
+ color: #fff;
+}
+
+#copyright #footer-navi ul.snsp {}
+
+#copyright #footer-navi ul.snsp li {
+ display: inline-block;
+ margin: 0 0.5em;
+}
+
+#copyright #footer-navi ul.snsp li a {
+ color: #fff;
+ font-size: 32px;
+ border-radius: 4px;
+}
+
+#copyright #footer-navi ul.snsp li a:hover {
+ background: rgba(255, 255, 255, 0.1);
+}
+
+.grecaptcha-badge {
+ visibility: hidden;
+}
+
+@media (max-width: 640px) {
+ #copyright {
+ background: #234;
+ color: #fff;
+ text-align: center;
+ padding: 3em 0 7em;
+ }
+}
+
+/*---------------------- pagetop ---------------------- */
+
+#page-top {
+ position: fixed;
+ display: none;
+ right: 10px;
+ bottom: 10px;
+}
+
+#page-top a {
+ color: #fff;
+ padding: 7px;
+ text-decoration: none;
+ display: block;
+ cursor: pointer;
+ text-align: center;
+ background-color: rgba(0, 0, 0, 0.5);
+ line-height: 100%;
+ border-radius: 4px;
+ font-size: 11px;
+}
+
+@media (max-width: 1164px) {}
+
+@media (max-width: 1024px) {}
+
+@media (max-width: 640px) {}
+
+
+/************************************
+** パンくずリスト(Breadcrumb)
+************************************/
+
+#breadcrumb {
+ color: #777;
+ font-size: 13px;
+ margin: 2em 0;
+}
+
+div#breadcrumb div {
+ display: inline;
+}
+
+#breadcrumb span.sp {
+ margin: 0 10px;
+}
+
+#breadcrumb a {
+ text-decoration: none;
+ color: #777;
+}
+
+
+/*以下のパンくずスタイルは、いずれ削除*/
+
+#breadcrumb ul {
+ margin: 0;
+ padding: 0;
+ list-style: none;
+}
+
+#breadcrumb ul li {
+ display: inline;
+}
+
+#breadcrumb ul li span.sp {
+ margin: 0 10px;
+}
+
+#breadcrumb ul li a {
+ text-decoration: none;
+ color: #777;
+}
+
+
+/************************************
+** SNSシェアボタン
+************************************/
+
+#sns-group {
+ clear: both;
+}
+
+ul.snsb {
+ padding: 10px 0;
+ width: 100%;
+ margin-bottom: 0;
+ font-family: sans-serif;
+}
+
+.snsb li {
+ float: left;
+ list-style-type: none;
+ margin-right: 7px;
+ margin-top: 2px;
+ margin-bottom: 5px;
+}
+
+ul.snsbs li {
+ margin-right: 5px;
+ margin-bottom: 5px;
+}
+
+ul.snsbs li a {
+ color: #fff;
+ text-decoration: none;
+ font-size: 25px;
+ background-color: #000;
+ display: block;
+ padding: 7px 6px 3px 6px;
+ border-radius: 5px;
+ width: 25px;
+ height: 30px;
+ position: relative;
+ text-align: center;
+}
+
+ul.snsbs li a .social-count {
+ font-size: 10px;
+ background-color: #555;
+ width: auto;
+ padding: 1px 3px;
+ border-radius: 5px;
+ position: absolute;
+ display: inline-block;
+ right: 0;
+ bottom: 0;
+ height: 12px;
+ line-height: 12px;
+ font-family: Arial;
+}
+
+ul.snsbs a.twitter-btn-icon-link {
+ background-color: #55acee;
+}
+
+ul.snsbs a.facebook-btn-icon-link {
+ background-color: #3b5998;
+}
+
+ul.snsbs a.google-plus-btn-icon-link {
+ background-color: #dd4b39;
+}
+
+ul.snsbs a.hatena-btn-icon-link {
+ background-color: #3C7DD1;
+}
+
+ul.snsbs a.pocket-btn-icon-link {
+ background-color: #EE4257;
+}
+
+ul.snsbs a.line-btn-icon-link {
+ background-color: #00c300;
+}
+
+ul.snsbs a.evernote-btn-icon-link {
+ background-color: #51b125;
+}
+
+ul.snsbs a.feedly-btn-icon-link {
+ background-color: #87bd33;
+}
+
+ul.snsbs a.push7-btn-icon-link {
+ background-color: #eeac00;
+}
+
+ul.snsbs a.comments-btn-icon-link {
+ background-color: #555;
+ padding-top: 4px;
+ padding-bottom: 6px;
+}
+
+.snsbs li a:hover {
+ opacity: 0.7;
+}
+
+.snsbs li img {
+ border-radius: 10px;
+}
+
+img.line-btn-img {
+ height: 62px;
+}
+
+img.line-btn-img-mini {
+ display: none;
+}
+
+img.evernote-btn-img {
+ min-height: 62px;
+}
+
+img.evernote-btn-img-mini {
+ display: none;
+}
+
+.sns-group {
+ overflow: hidden;
+}
+
+.sns-group-viral ul.snsb {
+ -webkit-box-sizing: border-box;
+ -moz-box-sizing: border-box;
+ box-sizing: border-box;
+ overflow: hidden;
+}
+
+.sns-group-viral ul.snsb li {
+ -webkit-box-sizing: border-box;
+ -moz-box-sizing: border-box;
+ box-sizing: border-box;
+ width: 49%;
+ margin: 0 0.5%;
+}
+
+.sns-group-viral ul.snsb li a {
+ /*width: 150px;*/
+ -webkit-box-sizing: border-box;
+ -moz-box-sizing: border-box;
+ box-sizing: border-box;
+ width: 100%;
+ height: 45px;
+ border-radius: 3px;
+ margin-bottom: 5px;
+ text-align: center;
+ font-size: 16px;
+ line-height: 35px;
+}
+
+.sns-group-viral ul.snsbs li a .social-count {
+ font-size: 12px;
+ bottom: 2px;
+ right: .5em;
+ font-weight: bold;
+ background-color: transparent;
+}
+
+.sns-group-viral .social-icon:after {
+ margin-left: 7px;
+ position: relative;
+ top: -2px;
+ font-family: arial;
+}
+
+.sns-group-viral .fa-comment:after {
+ top: 0;
+}
+
+.sns-group-viral .icon-twitter:after {
+ content: 'Twitter';
+}
+
+.sns-group-viral .icon-facebook:after {
+ content: 'Facebook';
+}
+
+.sns-group-viral .icon-googleplus:after {
+ content: 'Google+';
+}
+
+.sns-group-viral .icon-hatena:after {
+ content: 'Hatena';
+}
+
+.sns-group-viral .icon-pocket:after {
+ content: 'Pocket';
+}
+
+.sns-group-viral .icon-line:after {
+ content: '最速情報はLINE登録';
+}
+
+.sns-group-viral .icon-evernote:after {
+ content: 'Evernote';
+}
+
+.sns-group-viral .icon-feedly:after {
+ content: 'Feedly';
+}
+
+.sns-group-viral .icon-push7:after {
+ content: 'Push';
+}
+
+.sns-group-viral .fa-comment:after {
+ content: 'Comment';
+}
+
+.telegram-logo2:before {
+ content: "";
+ background: url(img/telegram.png) no-repeat 50% 50%;
+ background-size: 100%;
+ display: inline-block;
+ width: 17px;
+ ;
+ height: 17px;
+}
+
+.telegram-logo2:after {
+ content: "Telegram";
+ margin-left: 7px;
+ position: relative;
+ top: -2px;
+ font-family: arial;
+}
+
+@media (max-width: 640px) {
+ .sns-group-viral ul.snsb li a {
+ font-size: 14px;
+ }
+}
+
+
+/************************************
+** SNSページフォロー
+************************************/
+
+#sidebar ul.snsp,
+#main ul.snsp,
+#footer ul.snsp {
+ padding-left: 0;
+ text-align: center;
+}
+
+.sns-follow-msg {
+ margin: 8px 0 0 0;
+ font-size: medium;
+}
+
+.sns-share-msg {
+ margin-bottom: -20px;
+ font-size: medium;
+}
+
+#header .sns-follow-msg {
+ display: none;
+}
+
+ul.snsp {
+ list-style: none;
+ padding-left: 0;
+ margin: 10px 0 15px;
+}
+
+ul.snsp li {
+ display: inline;
+ margin-right: 5px;
+}
+
+ul.snsp li a {
+ font-size: 19px;
+ line-height: 170%;
+ text-decoration: none;
+}
+
+
+/*Facebookコメント欄が表示されない不具合修正*/
+
+.fb-like iframe {
+ max-width: none;
+}
+
+
+/*アイコフォントの大きさ*/
+
+ul.snsp li {
+ display: inline-block;
+ margin-right: 3px;
+ margin-left: 0 !important;
+}
+
+ul.snsp li a {
+ text-decoration: none;
+}
+
+ul.snsp li a span {
+ display: block;
+ font-size: 33px;
+ width: 33px;
+ height: 33px;
+ overflow: hidden;
+ border-radius: 4px;
+ background-color: #666;
+ color: #fff;
+}
+
+
+/*feedly、LINEアイコンは自作なので少し大きかったので調整*/
+
+ul.snsp li a span.icon-feedly-square,
+ul.snsp li a span.icon-line-square,
+ul.snsp li a span.icon-push7-square,
+ul.snsp li a span.icon-hatebu-square {
+ font-size: 34px;
+ position: relative;
+}
+
+#sns-group ul.snsp li a:hover {
+ color: #fff;
+}
+
+.icon-twitter:before {
+ content: "";
+ background: url(img/twitter.png) no-repeat 50% 50%;
+ background-size: 100%;
+ display: inline-block;
+ width: 1em;
+ height: 1em;
+}
+.icon-facebook:before {
+ content: "";
+ background: url(img/facebook.png) no-repeat 50% 50%;
+ background-size: 100%;
+ display: inline-block;
+ width: 1em;
+ height: 1em;
+}
+
+.icon-twitter-logo:before {
+ content: "";
+ background: url(img/twitter.png) no-repeat 50% 50%;
+ background-size: 75%;
+ display: inline-block;
+ width: 33px;
+ height: 33px;
+}
+.icon-facebook-logo:before {
+ content: "";
+ background: url(img/facebook.png) no-repeat 50% 50%;
+ background-size: 75%;
+ display: inline-block;
+ width: 33px;
+ height: 33px;
+}
+.icon-youtube-logo:before {
+ content: "";
+ background: url(img/youtube.png) no-repeat 50% 50%;
+ background-size: 75%;
+ display: inline-block;
+ width: 33px;
+ height: 33px;
+}
+.icon-line-logo:before {
+ content: "";
+ background: url(img/line.png) no-repeat 50% 50%;
+ background-size: 75%;
+ display: inline-block;
+ width: 33px;
+ height: 33px;
+}
+.icon-telegram-logo:before {
+ content: "";
+ background: url(img/telegram.png) no-repeat 50% 50%;
+ background-size: 75%;
+ display: inline-block;
+ width: 33px;
+ height: 33px;
+}
+.icon-feedly-logo:before {
+ content: "";
+ background: url(img/feedly.png) no-repeat 50% 50%;
+ background-size: 75%;
+ display: inline-block;
+ width: 33px;
+ height: 33px;
+}
+.icon-rss-logo:before {
+ content: "";
+ background: url(img/rss.png) no-repeat 50% 50%;
+ background-size: 75%;
+ display: inline-block;
+ width: 33px;
+ height: 33px;
+}
+.fa-angle-double-up:before{
+ content: "";
+ background: url(img/toup.png) no-repeat 50% 50%;
+ background-size: 95%;
+ display: inline-block;
+ width: 20px;
+ height: 20px;
+}
+
+ul.snsp li.twitter-page a span:hover {
+ background-color: #55acee;
+}
+
+ul.snsp li.facebook-page a span:hover {
+ background-color: #3b5998;
+}
+
+ul.snsp li.google-plus-page a span:hover {
+ background-color: #dd4b39;
+}
+
+ul.snsp li.instagram-page a span:hover {
+ background-color: #3f729b;
+}
+
+ul.snsp li.hatebu-page a span:hover {
+ background-color: #008fde;
+}
+
+ul.snsp li.tele-page a span:hover {
+ background-color: #008fde;
+}
+
+ul.snsp li.pinterest-page a span:hover {
+ background-color: #cc2127;
+}
+
+ul.snsp li.youtube-page a span:hover {
+ background-color: #e52d27;
+}
+
+ul.snsp li.flickr-page a span:hover {
+ background-color: #1d1d1b;
+}
+
+ul.snsp li.feedly-page a span:hover {
+ background-color: #87bd33;
+}
+
+ul.snsp li.push7-page a span:hover {
+ background-color: #eeac00;
+}
+
+ul.snsp li.line-page a span:hover {
+ background-color: #00c300;
+}
+
+ul.snsp li.rss-page a span:hover {
+ background-color: #fe9900;
+}
+
+ul.snsp li.feedly-page a img {
+ margin-bottom: -3px;
+ width: 32.5px;
+ height: 32.5px;
+ border-radius: 7px;
+ border-width: 0px;
+}
+
+
+/* ------------- header ------------- */
+
+article.article h1,
+article.article h2,
+article.article h3,
+article.article h6 {
+ margin: 2em 0 1.5em -6px;
+ background-color: transparent;
+ border: none;
+ display: table;
+ padding: .3em 0 !important;
+ position: relative;
+}
+
+article.article h1 {
+ color: #111;
+ font-size: 26px;
+}
+
+article.article h2 {
+ font-size: 23px;
+ color: #345;
+ font-weight: bold;
+}
+
+article.article h3 {
+ font-size: 21px;
+ border-bottom: 2px solid #678;
+ color: #345;
+ font-weight: bold;
+}
+
+article.article h6 {
+ color: #345;
+ font-size: 18px;
+ font-weight: bold;
+}
+
+article.article h6:before {
+ content: ":";
+ font-weight: bold;
+ color: #345;
+ font-size: 18px;
+ margin-left: -6px;
+}
+
+article.article h4 {
+ font-size: 20px;
+ color: #345;
+ font-weight: bold;
+ margin: 2em auto 1.5em -6px;
+ background-color: transparent;
+ position: relative;
+ display: block;
+ padding: 0 0 0 55px !important;
+ border: none;
+}
+
+article.article h4:before {
+ /* , article.article h4:after */
+ content: '';
+ position: absolute;
+ top: calc(50% - 2px);
+ display: inline-block;
+ width: 45px;
+ height: 2px;
+ border-top: solid 1px #678;
+ border-bottom: solid 1px #678;
+}
+
+article.article .entry-content h4:after {
+ content: "";
+}
+
+article.article h4:before {
+ left: 0;
+}
+
+article.article h4:after {
+ left: calc(100% - 45px);
+}
+
+article.article h5 {
+ font-size: 20px;
+ color: #345;
+ font-weight: bold;
+ margin: 3em 0 2em -8px;
+ background-color: transparent;
+ position: relative;
+ display: inline-block;
+ padding: 0 0 0 55px;
+}
+
+article.article h5:before {
+ content: '';
+ position: absolute;
+ top: 50%;
+ display: inline-block;
+ width: 45px;
+ height: 1px;
+ background: #345;
+}
+
+article.article h5:before {
+ left: 0;
+}
+
+article.article h5:after {
+ right: 0;
+}
+
+@media only screen and ( max-width: 640px) {
+ article.article h1,
+ article.article h2,
+ article.article h3,
+ article.article h4,
+ article.article h5,
+ article.article h6 {
+ margin-left: 0;
+ }
+}
+
+h1#archive-title {
+ margin: 1em auto;
+ font-size:1.75em;
+}
+@media only screen and ( max-width: 640px) {
+ h1#archive-title {
+ font-size:1.4em;
+ }
+}
+
+article.article header .entry-title {
+ color: #000;
+ margin: .5em 0 1.5em;
+ text-align: left;
+ border-bottom: none;
+ display: block;
+ line-height: 1.4;
+}
+
+article.article p {
+ margin: 1em .5em;
+}
+
+
+/*
+article.article img:nth-child(1){display:block;margin:1.5em auto;}
+*/
+
+@media only screen and ( max-width: 640px) {
+ article.article header .entry-title {
+ font-size: 23px;
+ line-height: 1.2;
+ text-align: left;
+ margin: 1em 0 .5em;
+ }
+}
+
+
+/************************************
+** メインカラム(#main、記事、固定ページなど)
+************************************/
+
+#main .post,
+#main .page {
+ margin-bottom: 0;
+}
+
+.sticky {
+ /* 先頭固定ポストのスタイル */
+}
+
+article.article p.post-meta,
+.post-meta {
+ margin: 0 0 0.5em;
+ line-height:1.5;
+ padding:.5em 0 .4em;
+ text-align: right;
+ background-color: #F7F7F7;
+ color: #555;
+ font-size: 14px;
+ overflow: hidden;
+}
+/*
+article.article p.post-meta2,
+.post-meta2 {
+ margin: 0 0 0;
+ padding-left:1em;
+ text-align: left;
+ background-color: #F7F7F7;
+ color: #555;
+ font-size: 14px;
+ overflow: hidden;
+}
+*/
+
+.post-auther {
+ float: left;
+ margin-left: .5em;
+}
+
+.post-meta .post-date,
+.post-meta .post-update,
+.post-meta .category,
+.post-meta .comments,
+.post-meta .edit,
+.footer-post-meta .post-tag,
+.footer-post-meta .post-author,
+.footer-post-meta .edit {
+ padding-right: 0.7em;
+}
+
+.comment-num {
+ white-space: nowrap;
+}
+
+.footer-post-meta {
+ text-align: right;
+ color: #555;
+ font-size: 16px;
+ clear: both;
+}
+
+.article-list .footer-post-meta {
+ margin-top: 30px;
+}
+
+.more-link {
+ clear: both;
+ display: block;
+ margin-bottom: 30px;
+ text-align: right;
+ margin-top: 15px;
+}
+
+
+/*タグが入っていない場合は非表示*/
+
+#list .post .footer-post-meta:empty,
+#list .post .footer-post-meta .post-tag:empty {
+ display: none;
+}
+
+@media (max-width: 640px) {
+ .post-meta {
+ margin-bottom: 0.5em;
+ text-align: right;
+ background-color: #F7F7F7;
+ color: #555;
+ font-size: 11px;
+ line-height: 1.75;
+ }
+ .post-meta .category {
+ display: inline-block;
+ float: right;
+ margin-top: .5em;
+ }
+ .post-meta .post-auther {
+ display: inline-block;
+ float: left;
+ margin-top: .5em;
+ }
+ .post-meta .post-date {
+ display: inline-block;
+ float: right;
+ clear: both;
+ margin-bottom: .25em;
+ }
+ .post-meta .post-update {
+ display: inline-block;
+ float: left;
+ margin-bottom: .25em;
+ }
+ .post-auther {
+ margin-left: 0;
+ }
+ .post-update {
+ padding-left: .5em;
+ }
+}
+
+
+/* ---- media sitelist ---- */
+
+.sitelist {
+ overflow: hidden;
+ margin-bottom: 5em;
+}
+
+.sitelist a.crpin {
+ width: 28%;
+ padding: 1em 0.5em 1em;
+ margin: 2em 2.5%;
+ float: left;
+}
+
+.sitelist a.crpin:hover {
+ text-decoration: underline;
+}
+
+@media (max-width: 640px) {
+ .sitelist a.crpin {
+ width: 44%;
+ padding: .5em 0.5em .5em;
+ margin: 1.5em 2.5%;
+ float: left;
+ }
+}
+
+.widget-column-bottom h3 {
+ text-align: center;
+}
+
+.widget-column-bottom .textwidget {
+ display: -webkit-flex;
+ display: -moz-flex;
+ display: -ms-flex;
+ display: -o-flex;
+ display: flex;
+ flex-direction: row;
+ flex-wrap: wrap;
+ justify-content: center;
+ align-items: center;
+}
+
+a.crpin {
+ width: 20%;
+ display: block;
+ text-align: center;
+ padding: .5em;
+ box-sizing: border-box;
+ font-size: 16px;
+ height: 180px;
+ margin: .5em 0;
+ color: #678;
+}
+
+a.crpin:hover {
+ color: #234;
+}
+
+a.crpin img {
+ width: 64%;
+ margin-bottom: 0;
+}
+
+a.crpin .crpimg {
+ height: calc(180px - 3em);
+ display: -webkit-flex;
+ display: -moz-flex;
+ display: -ms-flex;
+ display: -o-flex;
+ display: flex;
+ flex-direction: row;
+ flex-wrap: wrap;
+ justify-content: center;
+ align-items: center;
+ margin-bottom: .5em;
+}
+
+a.crpin .crpnm {
+ height: 2em;
+ line-height: 1em;
+}
+
+a.crpin .crpimg img {
+ max-height: 100%;
+ max-width: 100%;
+ width: auto;
+}
+
+a.crpin:hover img {
+ opacity: 0.8;
+}
+
+@media screen and (max-width: 800px) {
+ a.crpin {
+ width: 34%;
+ }
+}
+
+@media screen and (max-width: 640px) {
+ a.crpin {
+ width: 48%;
+ }
+}
+
+.cptopimage {
+ width: 37%;
+ margin: 0 0 1em 3%;
+ float: right;
+}
+
+
+/*---------------------- SIDE ---------------------- */
+
+.prfooter-prlist2 h3,
+#relatedkiji h2,
+.right-sidebar_title {
+ border-bottom: 2px solid #C7C7C7;
+ font-size: 20px;
+ font-weight: bold;
+ padding: .35em .5em;
+ margin: 1.5em 0 0;
+}
+
+
+/*
+.topmains-rights .right-sidebar_title{margin:0 0 0.5em;}
+.right-sidebar_title span{color:#fff;}
+*/
+
+#right-sidebar_wrap-cont {
+ max-width: 330px;
+}
+
+@media only screen and ( max-width: 1024px) {
+ #right-sidebar_wrap-cont {
+ max-width: 100%;
+ }
+}
+
+.r-wpp ul.wpp-list {
+ counter-reset: number;
+ list-style: none;
+}
+
+.r-wpp ul.wpp-list li {
+ position: relative;
+}
+
+.r-wpp ul.wpp-list li:after {
+ content: "";
+ clear: both;
+ display: block;
+}
+
+.r-wpp ul.wpp-list li:before {
+ position: absolute;
+ content: counter(number);
+ counter-increment: number;
+ text-align: center;
+ font-weight: bold;
+ line-height: 26px;
+ width: 24px;
+ height: 24px;
+ color: #fff;
+ background-color: #136689;
+ border-radius: 50%;
+ left: -10px;
+ top: 2px;
+}
+
+.r-wpp ul.wpp-list li {
+ background: white;
+ margin: 8px 12px;
+ padding: 8px 8px 4px 18px;
+ overflow: initial;
+}
+
+.r-wpp ul.wpp-list li a {
+ font-size: 16px;
+ display: block;
+ color: #555;
+ text-decoration: none;
+}
+
+.r-wpp ul.wpp-list li .r-wpp-date {
+ font-size: 12px;
+ display: block;
+ text-align: right;
+ color: #aaa;
+ font-weight: bold;
+}
+
+.r-wpp ul.wpp-list li .r-wpp-cate {
+ color: #fff;
+}
+
+.r-wpp ul.wpp-list li .r-wpp-cate a {
+ float: right;
+ color: #fff;
+ background: #39e;
+ font-size: 96%;
+ font-weight: bold;
+ padding: 0 0.25em;
+}
+
+.intv-list a {
+ display: block;
+ background: white;
+ margin: 0.5em 0.5em 1em;
+ padding: 0;
+ text-decoration: none;
+ padding-bottom: 0.3em;
+}
+
+.intv-list a img {
+ width: 100%;
+}
+
+.intv-list a h5 {
+ color: #333;
+ margin: 0;
+ padding: 0 0.5em;
+ font-size: 15px;
+}
+
+.intv-list a:hover h5 {
+ color: #000;
+}
+
+a.intv-link {
+ display: block;
+ background: #234;
+ color: #fff;
+ text-decoration: none;
+ padding: 0.75em 0;
+ width: 96%;
+ margin: 0.75em auto 0;
+ border-radius: 0.5em;
+ text-align: center;
+}
+
+a.intv-link:hover {
+ background: #468;
+}
+
+#tweets {
+ max-height: 512px;
+ width: 92%;
+ margin: 0 auto;
+ overflow-y: scroll;
+ overflow-x: hidden;
+}
+
+a#tweetsbot {
+ display: block;
+ background: #234;
+ color: #fff;
+ text-decoration: none;
+ padding: 0.75em 0;
+ width: 96%;
+ margin: 0.75em auto 0;
+ border-radius: 0.5em;
+ text-align: center;
+}
+
+a#tweetsbot:hover {
+ background: #468;
+}
+
+
+/* 2019-03-27 momoken */
+
+@media screen and (max-width : 640px) {
+ .sp-core-img {
+ width: 50% !important;
+ }
+ .sp-core {
+ width: 100% !important;
+ height: 100% !important;
+ }
+ .sp-core-body {
+ width: 50% !important;
+ padding-left: 15px !important;
+ }
+}
+
+
+/* .wpp-core {
+ width: 100%;
+ background-color: rgb(255, 255, 255);
+ box-sizing: border-box;
+ overflow: hidden;
+ padding: 0 4px 8px 0;
+ position: relative;
+ float: left;
+ min-height:5em;
+} */
+
+.wpp-core {
+ background-color: rgb(255, 255, 255);
+ margin: 8px 4px;
+ padding: 8px 4px 4px;
+}
+
+.wpp-core-body-full a {
+ display: block_;
+ color: #555;
+ font-weight: bold;
+ font-size: 16px;
+}
+
+.wpp-core-body-full-date {
+ display: block;
+ text-align: right;
+ color: #136689;
+ font-weight: bold;
+ font-size: 12px;
+ padding: 0;
+}
+
+.wpp-core-img {
+ width: 50%;
+ overflow: hidden;
+ float: left;
+ box-sizing: border-box;
+}
+
+.wpp-core-body {
+ width: 50%;
+ padding: 0 0 0 4px;
+ box-sizing: border-box;
+ overflow: hidden;
+ line-height: 1.2em;
+ height: 3.5em;
+}
+
+.wpp-core-title {
+ color: rgb(51, 51, 51);
+ font-size: 16px;
+ max-height: 80px;
+ overflow: hidden;
+}
+
+.wpp-core-title-anchor {
+ font-size: 14px;
+ font-weight: bold;
+ text-decoration: none;
+ width: 100%;
+ height: 100%;
+ color: inherit;
+ display: -webkit-box;
+ -webkit-box-orient: vertical;
+ -webkit-line-clamp: 4;
+}
+
+.wpp-core-ad-pill {
+ width: 100%;
+ /* bottom: 6px; */
+ white-space: nowrap;
+ display: inline-block;
+ /* position: absolute; */
+}
+
+@media screen and (min-width: 640px) and (max-width: 1024px) {
+ .wpp-core {
+ width: 190px;
+ padding-left: 6px;
+ /*
+ margin-right:calc(calc(100% - calc( 190px * 3)) / 3);
+*/
+ }
+ .wpp-core-body {
+ width: 190px;
+ padding: 6px 0 0 0;
+ height: 80px;
+ }
+ .wpp-core-img {
+ width: 190px;
+ height: 90px;
+ }
+ .wpp-core-ad-pill {
+ width: 190px;
+ }
+}
+
+@media screen and (min-width: 1025px) {
+ .wpp-core-img {
+ width: 40%;
+ }
+ .wpp-core-body {
+ width: 60%;
+ }
+ .wpp-core-title-anchor {
+ font-size: 13px;
+ -webkit-line-clamp: 3;
+ }
+}
+
+.r-wpp {
+ counter-reset: momo-wpp-rank;
+ background-color: rgb(255, 255, 255);
+ width: 100% !important;
+ max-height: 100%;
+ max-width: 100%;
+ overflow: hidden;
+ padding: 1em 0 !important;
+}
+
+.r-wpp div.wpp-core-img::before {
+ counter-increment: momo-wpp-rank;
+ content: counter(momo-wpp-rank);
+ z-index: 1;
+ position: absolute;
+ top: 0;
+ left: 0;
+ width: 1.13em;
+ padding-left: 5px;
+ background: #136689;
+ color: white;
+ font-weight: bold;
+ border-radius: 50%;
+}
+
+
+/*
+.r-wpp div.wpp-core-body-full::before {
+ counter-increment: momo-wpp-rank;
+ content: counter(momo-wpp-rank);
+ z-index: 1;
+ position: relative;
+ top: 0;
+ left: 0;
+ width: 1em;
+ padding: 2px 4px;
+ background: #136689;
+ color: white;
+ font-weight: bold;
+ border-radius: 50%;
+ display:inline-block;
+ text-align:center;
+}
+*/
+
+
+/* momoken ここまで */
+
+.prfooter-prlist,
+.prfooterdiv {
+ padding: .75em .75em .25em;
+ margin-top: 1em;
+ border: 1px solid #ccc;
+ overflow: hidden;
+ background: #fff;
+}
+
+.prfooter-prlist h3,
+.prfooterdiv h5 {
+ padding: .5em;
+ border-bottom: 2px solid #36a;
+ margin-bottom: 1em;
+}
+
+.column-style .prfooter-prlist h3,
+.column-style .prfooterdiv h5 {
+ padding: .5em;
+ border-bottom: 2px solid #234;
+}
+
+.column-style #header-in {
+ max-width: 1100px;
+ margin: 0 auto;
+}
+
+.column-style #header-in #site-title {
+ text-align: center;
+}
+
+.prfooterdiv p {
+ padding: 0 1em;
+}
+
+.prfooterdiv p a.prfootertag {
+ padding: .5em;
+ margin: .25em;
+ border: 1px solid #ccc;
+ color: #666;
+ display: inline-block;
+}
+
+.prfooterdiv p a.prfootertag:hover {
+ background: #f8f8f8;
+}
+
+
+/*
+#right-sidebar_wrap-cont{
+ background:#fff;
+ overflow: hidden;
+ padding:.75em;
+}
+*/
+
+.prcorplists {
+ margin-bottom: 1.5em;
+ border: 1px solid #ccc;
+ padding: 1.5em;
+ background: #fff;
+}
+
+.prcorplistlogo {
+ text-align: center;
+ min-height: 8em;
+ display: flex;
+ align-items: center;
+}
+
+.prcorplistlogo img {
+ margin: 0 auto;
+}
+
+.prcorplistcp {
+ margin: 0 0;
+}
+
+.prcorplist {
+ padding: .5em .25em;
+ margin: .25em 0;
+ border-bottom: 1px solid #ccc;
+ word-break: break-all;
+}
+
+.prcorplist a {
+ color: #111;
+}
+
+.prcorplist a:hover {
+ color: #2098A8;
+}
+
+.prcorplist span {
+ background: #666;
+ color: #fff;
+ padding: 4px;
+ font-size: 88%;
+ margin-right: .75em;
+ border-radius: 2px;
+}
+
+.prcorplistcp a {
+ display: block;
+ text-align: center;
+ padding: .5em .25em;
+ border: 1px solid #ccc;
+}
+
+.column-style .prcorplistcp a {
+ color: #234;
+}
+
+.column-style .prcorplistcp a:hover {
+ color: #c03;
+}
+
+.pr-related-entry-thumbnail,
+.prlist-related-entry-thumbnail,
+.prside-related-entry-thumbnail {
+ overflow: hidden;
+}
+
+.pr-related-entry-thumbnail a,
+.prlist-related-entry-thumbnail a,
+.prside-related-entry-thumbnail a {}
+
+.pr-related-entry-thumb,
+.prlist-related-entry-thumb,
+.prside-related-entry-thumb {
+ width: 152px;
+ height: 80px;
+ background: #f6f8fa;
+ float: left;
+ text-align: center;
+ border: 1px solid #f0f0f0;
+ margin-right: 1em;
+ overflow: hidden;
+}
+
+.prside-related-entry-thumb {
+ width: 60px;
+ height: 60px;
+ margin: 8px 8px 0 0;
+}
+
+.pr-thumbnail-entry-thumb-image,
+.prlist-thumbnail-entry-thumb-image,
+.prside-thumbnail-entry-thumb-image {
+ width: auto;
+ height: 100%;
+ max-width: unset;
+}
+
+.pr-related-entry-content,
+.prlist-related-entry-content,
+.prside-related-entry-content {
+ /*width:calc( 100% - 160px );float:right;*/
+ overflow: hidden;
+}
+
+.prside-related-entry-content {
+ display: inline;
+ /*width:calc( 100% - 68px );*/
+}
+
+.pr-related-entry-content a,
+.prlist-related-entry-content a,
+.prside-related-entry-content a {
+ display: block;
+ padding: 4px 0 0;
+}
+
+.pr-related-entry-title,
+.prlist-related-entry-title,
+.prside-related-entry-title {
+ font-size: 16px;
+}
+
+.pr-related-entry-title:hover,
+.prlist-related-entry-title:hover,
+.prside-related-entry-title:hover {
+ color: #a40;
+}
+
+.pr-related-entry-content-cat,
+.prlist-related-entry-content-cat,
+.prside-related-entry-content-cat {
+ font-size: 82%;
+ text-align: right;
+}
+
+.pr-related-entry-content-cat a,
+.prlist-related-entry-content-cat a,
+.prside-related-entry-content-cat a {
+ display: inline-block;
+ padding: 0.25em;
+ border: 1px solid #2098A8;
+ margin: 4px 0;
+ color: #2098A8;
+}
+
+.pr-related-entry-content-cat a:hover,
+.prlist-related-entry-content-cat a:hover,
+.prside-related-entry-content-cat a:hover {
+ background: #2098A8;
+ color: #fff;
+}
+
+.pr-related-entry-content-date,
+.prlist-related-entry-content-date,
+.prside-related-entry-content-date {
+ font-size: 92%;
+ text-align: right;
+ margin: 4px 0;
+ color: #666;
+}
+
+.prlist-related-entry-content {
+ overflow: hidden;
+}
+
+.prlist-related-entry-content-cat {
+ display: inline-block;
+ float: right;
+}
+
+.prlist-related-entry-content-date {
+ display: inline-block;
+ float: left;
+ line-height: 2;
+}
+
+.prlist-related-entry-thumbnail {
+ margin: 1.5em 0;
+}
+
+.prside-related-entry-content {
+ overflow: hidden;
+ margin-top: 1.5em;
+}
+
+.prside-related-entry-content-cat {
+ display: inline-block;
+ float: right;
+ clear: both;
+}
+
+.prside-related-entry-content-date {
+ display: inline-block;
+ float: left;
+ line-height: 2;
+ margin-bottom: 1.5em;
+}
+
+@media (max-width: 640px) {
+ .pr-related-entry-thumb,
+ .prlist-related-entry-thumb,
+ .prside-related-entry-thumb {
+ width: 80px;
+ height: 80px;
+ }
+ .pr-related-entry-content,
+ .prlist-related-entry-content,
+ .prside-related-entry-content {
+ width: calc( 100% - 100px);
+ }
+ .pr-related-entry-title,
+ .prlist-related-entry-title,
+ .prside-related-entry-title {
+ font-size: 100%;
+ }
+}
+
+.prcatdisc {
+ overflow: hidden;
+ display: -webkit-flex;
+ display: flex;
+ justify-content: center;
+ align-items: center;
+}
+
+.prcatdisc-in1 {
+ width: 30%;
+ padding: 1em;
+ border: 1px solid #ccc;
+}
+
+.prcatdisc-sp {
+ width: 2%;
+}
+
+.prcatdisc-in2 {
+ width: 68%;
+ padding: 0 1em;
+ border: none;
+ font-size: 96%;
+}
+
+.prcatdisc-in2 div:last-child {
+ border-bottom: none;
+}
+
+.prcatdisc-in3 {
+ margin: 0 1em 1em;
+}
+
+@media (max-width: 640px) {
+ .prcatdisc {
+ display: block;
+ }
+ .prcatdisc-sp {
+ display: none;
+ }
+ .prcatdisc-in1,
+ .prcatdisc-in2 {
+ width: calc( 100% - 2em - 2px);
+ margin-bottom: .5em;
+ }
+ .prcatdisc-in1 .prcorplistcp {
+ margin-bottom: 0;
+ }
+ .prcatdisc-in2 {
+ border: none;
+ }
+ .sidebar_pr_wrap .prcorplists {
+ display: none;
+ }
+}
+
+.apcform .prform-block {
+ margin: 1em 0;
+}
+
+.apcform .prform-block p {
+ margin: 0.5em 1em 0;
+ font-size: 82%;
+ color: #567;
+ line-height: 1.5;
+}
+
+.prform-block-txt {
+ font-weight: bold;
+}
+
+.prform-block-info {
+ border: 1px solid #abc;
+ padding: 1em 1em 0;
+ margin: 2em 0;
+}
+
+.prform-block-h {
+ font-weight: bold;
+ text-align: center;
+}
+
+.hkblock {
+ display: block;
+ padding: 0.2em;
+ border-radius: 0.2em;
+ border: 3px solid #7ad;
+ overflow: hidden;
+}
+
+a.hkblock:hover {
+ background: #f6f8fa;
+}
+
+.hkblock_h {
+ background: #69c;
+ color: #fff;
+ text-align: center;
+ padding: 0.5em 0;
+}
+
+.hkblock_set {
+ display: -webkit-flex;
+ display: -moz-flex;
+ display: -ms-flex;
+ display: -o-flex;
+ display: flex;
+ align-items: center;
+ padding: 1em 0;
+}
+
+.hkblock_t {
+ width: 72%;
+ color: #777;
+ padding: .75em 0 0 .5em;
+ line-height: 1.28;
+}
+
+.hkblock_t2 {
+ width: 90%;
+ margin: 0 auto;
+ background: #69c;
+ border-bottom: 3px solid #46a;
+ border-radius: 0.5em;
+ margin: 1em auto .5em;
+ padding: 0.25em 0;
+ text-align: center;
+ color: #fff;
+ font-weight: bold;
+}
+
+.hkblock_t2:hover {
+ border-bottom: none;
+ border-top: 3px solid #f6f8fa;
+}
+
+.hkblock_i {
+ width: 28%;
+ text-align: center;
+ padding: .75em 4px 4px;
+}
+
+.hkblock_i img {
+ width: 100%;
+ max-width: 138px;
+}
+
+select.wpcf7-select {
+ height: 2.25em;
+ margin: 0 0 0.5em 0.5em;
+ width: calc(100% - 1em);
+ box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
+ border: 1px solid #ccc;
+}
+
+.apcform input.wpcf7-date {
+ height: 2.25em;
+ margin: 0 0 0.5em 0.5em;
+ width: calc(100% - 1em);
+ background-color: #fff;
+ background-image: none;
+ border: 1px solid #ccc;
+ border-radius: 4px;
+ box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
+ color: #333;
+ font-size: 16px;
+ line-height: 1.42857;
+ padding: 6px 12px;
+ box-sizing: border-box;
+}
+
+.prbtlist {
+ text-align: right;
+ margin-top: .5em;
+}
+
+.prbtlist a.prbtlista {
+ color: #a5b9c6;
+ padding: 4px 1.5em;
+ border: 1px solid #e0e9ee;
+}
+
+.prbtlist a.prbtlista:hover {
+ background: #e0e9ee;
+}
+
+.prbtlist span.prbtlists {
+ background: #a5b9c6;
+ color: #fff;
+ padding: 4px 1.5em;
+ border: 1px solid #a5b9c6;
+}
+
+p.footer-post-meta {
+ margin: 1.5em 0 2em;
+}
+
+#sns-group {
+ overflow: hidden;
+}
+
+
+/*
+.pressrelease article.article header {
+ background-color: #e26913;
+}
+.pressrelease .entry-content h2 {
+ background-color: #e26913;
+}
+.pressrelease .entry-content h3 {
+ border-left: 5px solid #e26913;
+}
+*/
+
+#header-area_wrap {
+ padding: 1em;
+ background: #e0e8ef;
+ background: #fff;
+ z-index: 999;
+}
+
+
+/* wrappers.css */
+
+#sub-menu-main {
+ width: 100%;
+ overflow: hidden;
+ background-color: #39e;
+ color: white;
+ font-weight: bold;
+}
+
+#sub-menu-main .selecteds {
+ background-color: #fff;
+ color: #39e;
+}
+
+#sub-menu-main #sub-menu-bot1,
+#sub-menu-main #sub-menu-bot2,
+#sub-menu-main #sub-menu-bot3,
+#sub-menu-main #sub-menu-bot4 {
+ float: left;
+ width: 25%;
+ text-align: center;
+ padding: 0.5em 0;
+ box-sizing: border-box;
+ cursor: pointer;
+}
+
+#sub-menu-main #sub-menu-bot1,
+#sub-menu-main #sub-menu-bot2,
+#sub-menu-main #sub-menu-bot3 {
+ border-right: 1px solid white;
+}
+
+#sub-menu-1,
+#sub-menu-2,
+#sub-menu-3,
+#sub-menu-4 {
+ background: white;
+ padding: 0.8em 1.5em 0.5em;
+ overflow: hidden;
+ display: none;
+ position: relative;
+}
+
+#sub-menu-1 a,
+#sub-menu-2 a,
+#sub-menu-3 a,
+#sub-menu-4 a {
+ display: block;
+ float: left;
+ width: 50%;
+ text-decoration: none;
+}
+
+#sub-menu-1 a:before,
+#sub-menu-2 a:before,
+#sub-menu-3 a:before,
+#sub-menu-4 a:before {
+ font: normal normal normal 20px FontAwesome;
+ content: "\f0da";
+ color: #39e;
+ margin-right: 0.3em;
+}
+
+.sub-menu-close {
+ font-size: 14px;
+ position: absolute;
+ top: 0.5em;
+ right: 0.5em;
+ color: #39e;
+ cursor: pointer;
+}
+
+@media screen and (max-width:699px) {
+ #sub-menu-main {
+ font-size: 70%;
+ }
+ #sub-menu-1 a,
+ #sub-menu-2 a,
+ #sub-menu-3 a,
+ #sub-menu-4 a {
+ width: 100%;
+ }
+}
+
+#mobile-menu a {
+ color: #39e;
+ text-shadow: #fff 1px 1px 0px, #fff -1px 1px 0px, #fff 1px -1px 0px, #fff -1px -1px 0px;
+}
+
+body.category #new_entries-4,
+body.category #text-7 {
+ display: none;
+}
+
+div.up {
+ width: 100%;
+ padding: 6px 0 0;
+ height: 66px;
+ background: #fff;
+ overflow: hidden;
+ word-wrap: break-word;
+ text-align: center;
+ line-height: 1;
+ border-radius: 0.4em;
+}
+
+div.up img {
+ width: 24px;
+ height: auto;
+}
+
+div.up span {
+ font-size: 88%;
+ display: block;
+ height: 1.2em;
+ line-height: 1.2;
+ overflow: hidden;
+ white-space: nowrap;
+}
+
+div.up .l {
+ color: #666;
+ font-size: 80%;
+ margin-bottom: 2px;
+}
+
+div.up .p {
+ font-weight: bold;
+}
+
+div.up .c {
+ color: #04f;
+}
+
+div.up .p:before {
+ content: "¥";
+}
+
+div.up .cm {
+ color: #f20;
+}
+
+#favcoin {
+ font-size: 12px;
+ overflow: hidden;
+ background: #39e;
+ border-radius: 0.4em;
+ padding: 4px 12px;
+}
+
+#favcoin div.up {
+ float: left;
+ width: 23%;
+ margin: 0 1%;
+ height: 46px;
+ overflow: hidden;
+}
+
+#favcoin div.up p {
+ float: left;
+ width: 33%;
+ padding: 0;
+ margin: 0;
+ text-align: center;
+}
+
+#favcoin div.up span {
+ float: right;
+ width: 58%;
+ font-size: 92%;
+ height: 1.3em;
+ line-height: 1.3;
+ text-align: left;
+}
+
+#favcoin div.up p img {
+ float: right;
+ width: 40px;
+ height: 40px;
+}
+
+@media screen and (max-width:699px) {
+ #favcoin {
+ font-size: 12px;
+ overflow: hidden;
+ background: #39e;
+ border-radius: 0.4em;
+ padding: 4px 12px;
+ }
+ #favcoin div.up {
+ float: left;
+ width: 23%;
+ margin: 0 1%;
+ height: 69px;
+ overflow: hidden;
+ text-align: center;
+ }
+ #favcoin div.up p {
+ width: 100%;
+ float: none;
+ padding: 0;
+ margin: 0;
+ text-align: center;
+ }
+ #favcoin div.up span {
+ float: none;
+ width: 100%;
+ font-size: 90%;
+ height: 1.3em;
+ line-height: 1.3;
+ text-align: center;
+ }
+ #favcoin div.up p img {
+ float: none;
+ width: 20px;
+ height: 20px;
+ }
+}
+
+#text-7 .widget-index-top-title,
+#text-17 .widget-index-top-title,
+#text-11 .widget-index-top-title {
+ display: none;
+}
+
+.entry-large-thumbnail {
+ background-size: cover;
+ position: relative;
+ z-index: 0;
+ overflow: hidden;
+}
+
+#main .widgets {
+ margin-top: 0px;
+ margin-bottom: 20px;
+}
+
+#mobile-menu1 {
+ width: 40px;
+ height: 40px;
+ position: absolute;
+ right: 12px;
+ top: 4px;
+ line-height: 40px;
+ text-align: center;
+ z-index: 99999999;
+}
+
+#mobile-menu1.on {
+ position: fixed;
+ z-index: 99999999;
+}
+
+#mobile-menu2 {
+ width: 40px;
+ height: 40px;
+ position: absolute;
+ left: 8px;
+ top: 4px;
+ line-height: 40px;
+ text-align: center;
+ z-index: 99999;
+}
+
+#mobile-menu2.on {
+ position: fixed;
+ z-index: 99999999;
+}
+
+.fixed {
+ position: fixed;
+ width: 100%;
+ height: 100%;
+ overflow-y: scroll;
+}
+
+#mobile-menu1,
+#mobile-menu2 {
+ color: #39e;
+ text-shadow: 2px 2px 1px #fff, -2px 2px 1px #fff, 2px -2px 1px #fff, -2px -2px 1px #fff, 2px 0px 1px #fff, -2px 0px 1px #fff, 0px -2px 1px #fff, 0px 2px 1px #fff;
+}
+
+.category-description {
+ background-color: transparent;
+ border: none;
+ margin: 1em 0.5em;
+ padding: 0;
+ border-radius: 0;
+}
+
+.category-description .sec {
+ background-color: #fff;
+ border-radius: 0.5em;
+ padding: 0.75em 1em;
+}
+
+.category-description .link {
+ overflow: hidden;
+}
+
+.category-description .link a:nth-child(odd) {
+ display: block;
+ background: #39e;
+ color: #fff;
+ padding: 0.2em 0 0.2em 1.5%;
+ margin: 0.4em 0 0 0;
+ border-radius: 1em;
+ font-weight: bold;
+ text-decoration: none;
+ width: 48%;
+ float: left;
+}
+
+.category-description .link a:nth-child(even) {
+ display: block;
+ background: #39e;
+ color: #fff;
+ padding: 0.2em 0 0.2em 1.5%;
+ margin: 0.4em 0 0 0;
+ border-radius: 1em;
+ font-weight: bold;
+ text-decoration: none;
+ width: 48%;
+ float: right;
+}
+
+@media screen and (max-width:699px) {
+ .category-description .link a:nth-child(odd),
+ .category-description .link a:nth-child(even) {
+ display: block;
+ background: #39e;
+ color: #fff;
+ padding: 0.2em 0 0.2em 2%;
+ margin: 0.4em 0 0;
+ border-radius: 1em;
+ font-weight: bold;
+ text-decoration: none;
+ width: 98%;
+ float: none;
+ }
+}
+
+.category-description .link a:hover {
+ background-color: #26a;
+}
+
+
+/* 取扱通貨リスト */
+
+ul.single-coinlist {
+ padding: 0!important;
+}
+
+li.coin-wrap {
+ display: inline-block;
+ width: 30%;
+ margin-left: 0.5%;
+ margin-bottom: 1%;
+ font-size: 80%;
+ height: 7.3em;
+ padding: 0.5em 0;
+ text-align: center;
+ text-decoration: none;
+ border: 2px solid #eee;
+ background: #fff;
+ border-radius: 0.5em;
+}
+
+.single-long {
+ width: 100%;
+ display: block;
+ white-space: nowrap;
+ overflow: hidden;
+}
+
+.single-short {
+ display: block;
+}
+
+
+/* 記事内リスト */
+
+.entry-content ul,
+td ul {
+ padding: 1.5em;
+ list-style-type: none;
+ border: 0.1em solid #1976d2;
+ background: #e3f2fd;
+ border-radius: 0.25em;
+ font-weight: bold;
+}
+
+.entry-content ul li:last-child {
+ margin-bottom: 0;
+}
+
+.entry-content ul li {
+ margin-bottom: 1em;
+}
+
+
+/* 目次 */
+
+dl.content_outline {
+ padding: 1em;
+ border: 0.01em solid #1976d2;
+ background-color: #e3f2fd;
+ margin: 1.5em 0;
+}
+
+.content_outline dt {
+ font-weight: bold;
+ font-size: 1.5em;
+ margin-bottom: 1em;
+}
+
+.content_outline dd {
+ margin-left: 0;
+}
+
+.content_outline li {
+ margin-bottom: 1em;
+}
+
+.content_outline li:last-child {
+ margin-bottom: 0em;
+}
+
+
+/* テーブル */
+
+table {
+ border-collapse: collapse;
+}
+
+caption,
+.entry-content caption {
+ font-weight: bold;
+ font-size: 1.5em;
+ padding: 0.5em;
+ text-align: center;
+}
+
+th,
+.entry-content th {
+ background-color: #136689!important;
+ color: white;
+ font-weight: normal;
+ font-size: 0.8em;
+ padding: 1em 0.5em;
+ text-align: center;
+}
+
+td,
+.entry-content td {
+ /* background-color: #e3f2fd; */
+ font-weight: normal;
+ font-size: 0.8em;
+ border: solid 1px #ccc;
+ padding: 1em 0.5em;
+}
+
+
+/* 見出し */
+
+.entry-content h2,
+.entry-content h3,
+.entry-content h4 {
+ border: none;
+ border-radius: 0.1em;
+ padding: 0.5em!important;
+ margin: 1em 0;
+ font-weight: 1em;
+}
+
+.entry-content h2 {
+ background-color: #136689;
+ font-size: 1.4em;
+ color: white;
+}
+
+.entry-content h3 {
+ font-size: 1.2em;
+ border-bottom: 2.5px solid #eee;
+ border-left: 5px solid #136689;
+ color: #222;
+}
+
+.entry-content h4 {
+ font-size: 1.1em;
+ border-bottom: 2px solid #eee;
+ color: #222;
+ display: flex;
+}
+
+.entry-content h4:before {
+ content: "■";
+ color: #c7e6fd;
+ position: relative;
+ top: 0;
+ left: -5px;
+ font-size: 21px;
+ margin-right: 5px;
+}
+
+.entry-content h4:after {
+ content: "□";
+ color: #c7e6fd;
+ position: absolute;
+ top: -2px;
+ left: 12px;
+ font-size: 21px;
+}
+
+
+/* 記事ファーストビュー */
+
+.topic-pickup {
+ border: 0.2em solid #0288d1;
+ padding: 1em;
+ margin: 1.5em 0;
+}
+
+.topic-pickup dt {
+ text-decoration: underline;
+ font-weight: bold;
+ font-size: 1.1em;
+}
+
+.topic-pickup dd {
+ /* font-size: 0.9em; */
+ line-height: 1.1em;
+ margin-bottom: 1em;
+ line-height: initial;
+}
+
+
+/* フォントセット */
+
+.red {
+ color: red;
+}
+
+.bold {
+ font-weight: bold;
+}
+
+.red-underline {
+ border-bottom: 0.1em solid red;
+}
+
+.big {
+ font-size: 1.2em;
+ font-weight: bold;
+}
+
+
+/* 仮想通貨の特徴 */
+
+.coin-tab img {
+ width: 40px;
+ height: 40px;
+}
+
+td.coin-tab {
+ display: inline-block;
+ width: 100%;
+ margin-left: 0.5%;
+ margin-bottom: 1%;
+ font-size: 80%;
+ height: 7.3em;
+ padding: 0.5em 0;
+ text-align: center!important;
+ text-decoration: none;
+ border: 2px solid #eee;
+ background: #fff;
+ border-radius: 0.5em;
+}
+
+.tab-long {
+ width: 100%;
+ display: block;
+ white-space: nowrap;
+ overflow: hidden;
+}
+
+.tab-short {
+ display: block;
+}
+
+
+/* wallet一覧 */
+
+.wallet-line {
+ display: flex;
+}
+
+.wallet-left img {
+ width: 100px;
+}
+
+.wallet-os:before {
+ content: '対応OS:';
+}
+
+ul.wallet-coin li {
+ display: inline-block;
+}
+
+ul.wallet-coin {
+ border: none;
+ border: none;
+ padding: 1em 0.5em 0.5em 1em !important;
+ border: none!important;
+}
+
+.wallet-wrap {
+ border-bottom: 1px solid #000;
+ padding: 2em 0em;
+}
+
+.wallet-coin li {
+ margin: 0!important;
+ padding: 0 0.5em 0.5em 0;
+}
+
+.wallet-description {
+ border: 1px solid #00b8d4;
+ background-color: #e0f7fa;
+ padding: 1.5em;
+ border-radius: 0.1em;
+}
+
+.wallet-name {
+ font-weight: bold;
+ font-size: 1.4em;
+}
+
+.wallet-hyouka:before {
+ content: '評価:';
+}
+
+span.star {
+ color: #ffd600;
+}
+
+ul.wallet-coin:before {
+ content: '取扱い通貨一覧';
+ padding-bottom: 0.5em;
+ font-size: 1.2em;
+ color: #01579b;
+ text-decoration: underline;
+ display: block;
+}
+
+.wallet-description:before {
+ content: 'ウォレットの特徴';
+ padding-bottom: 0.5em;
+ font-size: 1.2em;
+ color: #01579b;
+ text-decoration: underline;
+ display: block;
+ font-weight: bold;
+}
+
+.app-description {
+ border: 1px solid #00b8d4;
+ background-color: #e0f7fa;
+ padding: 1.5em;
+ border-radius: 0.1em;
+}
+
+.app-description:before {
+ content: 'アプリの特徴';
+ padding-bottom: 0.5em;
+ font-size: 1.2em;
+ color: #01579b;
+ text-decoration: underline;
+ display: block;
+ font-weight: bold;
+}
+
+.wallet-left {
+ margin-right: 1em;
+}
+
+.wallet-list dd {
+ margin-left: 0;
+}
+
+ol.trading-img-list {
+ list-style-type: none;
+ padding-left: 0!important;
+ display: inline-block;
+ width: 100%;
+ text-align: center;
+}
+
+ol.trading-img-list li {
+ width: 32%;
+ height: 50px;
+ display: inline-block;
+}
+
+
+/* 溜まるウォレット */
+
+.wallet-gain:before {
+ content: '保有通貨:';
+}
+
+.wallet-gain-recommend:before {
+ content: '推奨ウォレット:';
+}
+
+.wallet-gain-frequency:before {
+ content: '配布頻度:';
+}
+
+
+/*
+.wallet-gain-description:before {content: '条件';padding-bottom: 0.5em;font-size: 1.2em;color: #01579b;text-decoration: underline;display: block;font-weight: bold;}
+*/
+
+.wallet-gain-description {
+ border: 1px solid #00b8d4;
+ background-color: #e0f7fa;
+ padding: 1.5em;
+ border-radius: 0.1em;
+}
+
+
+/* ボタン */
+
+.btn-link {
+ padding: 0.5em;
+ text-align: center;
+ border-radius: 0.2em;
+ display: block;
+ margin: 0.5em 0;
+ font-size: 120%;
+}
+
+.btn-link a {
+ color: white;
+ text-decoration: none;
+ display: block;
+}
+
+
+/* ボタンの色 */
+
+.btn-link.blue {
+ background-color: #0277bd;
+ box-shadow: 0.5em 0.5em rgba(2, 109, 189, 0.2);
+}
+
+.wallet-os {
+ word-break: break-word;
+}
+
+
+/* 取引所グループ */
+
+.trading-place-list li {
+ width: 32%;
+ height: 50px;
+ display: inline-block;
+ text-align: center;
+}
+
+.trading-place-list dd {
+ margin-left: 0!important;
+}
+
+.trading-place-list ol {
+ list-style-type: none;
+ padding-left: 0!important;
+}
+
+
+/* 画像中央寄せ */
+
+img.img-center {
+ display: block;
+ margin-left: auto;
+ margin-right: auto;
+}
+
+
+/* 翻訳記事 */
+
+.blockquote-heading {
+ font-weight: bold;
+ font-size: 1.2em;
+ color: #333;
+}
+
+.btn-link {
+ margin: 1em 0em 2em;
+}
+
+.avgtbl {
+ width: 100%;
+ max-width: 100%;
+}
+
+.avgtbl th a {
+ color: yellow;
+ font-weight: bold;
+ text-decoration: none;
+}
+
+.avgtbl td,
+.avgtbl th {
+ font-size: 100%;
+}
+
+.avgtbl td {
+ text-align: right;
+}
+
+h3.avgh3 {
+ background: #1976d2;
+ color: white;
+ margin: 1em 0 0.5em;
+ width: 100%;
+ text-align: center;
+ padding: 0.5em 0;
+}
+
+.avgwrap {
+ overflow: -webkit-paged-x;
+ width: 100%;
+ margin-bottom: 0.5em;
+}
+
+.avgl {
+ float: left;
+ width: 60%;
+}
+
+.avgh {
+ background: #888;
+ color: white;
+ text-align: center;
+ border-radius: 4px 4px 0 0;
+ border-left: 1px solid #eee;
+ border-right: 1px solid #eee;
+ border-top: 1px solid #eee;
+}
+
+.avgval {
+ font-size: 150%;
+ font-weight: bold;
+ background: #f4f4f4;
+ border-radius: 0 0 4px 4px;
+ text-align: center;
+ border-left: 1px solid #eee;
+ border-right: 1px solid #eee;
+ border-bottom: 1px solid #eee;
+ margin-bottom: 0.25em;
+}
+
+.yenval {
+ font-size: 160%;
+}
+
+.usdval {
+ font-size: 140%;
+}
+
+.krwval {
+ font-size: 140%;
+}
+
+.usdval span,
+.krwval span {
+ display: block;
+ font-size: 90%;
+ color: #666;
+ line-height: 1;
+}
+
+.avgt {
+ font-size: 80%;
+ text-align: center;
+}
+
+.avgt span:nth-child(1) {
+ background: #def;
+ padding: 0 0.6em;
+ border-left: 1px solid #ccc;
+ border-bottom: 1px solid #ccc;
+ border-top: 1px solid #ccc;
+ border-radius: 4px 0 0 4px;
+}
+
+.avgt span:nth-child(2) {
+ background: #f8fcff;
+ padding: 0 0.6em;
+ border-bottom: 1px solid #ccc;
+ border-right: 1px solid #ccc;
+ border-top: 1px solid #ccc;
+ border-radius: 0 4px 4px 0;
+}
+
+.avgr {
+ float: right;
+ width: 39%;
+}
+
+.avgh2 {
+ background: #def;
+ text-align: center;
+ border-radius: 4px 4px 0 0;
+ border-left: 1px solid #eee;
+ border-right: 1px solid #eee;
+ border-top: 1px solid #eee;
+}
+
+.avgv1 {
+ font-weight: bold;
+}
+
+.avgv1,
+.avgv2,
+.avgv3 {
+ text-align: center;
+ border-left: 1px solid #eee;
+ border-right: 1px solid #eee;
+}
+
+.avgv3 {
+ border-bottom: 1px solid #eee;
+ border-radius: 0 0 4px 4px;
+}
+
+.tojpy {
+ background: #def;
+ padding: 0.5em 0.5em 1em 0.5em;
+ margin: 0 -0.5em -1em;
+ display: block;
+}
+
+.chartwig {
+ max-width: 100%;
+ height: 360px;
+ margin-bottom: 1em;
+ overflow: hidden;
+}
+
+@media screen and (max-width:699px) {
+ .avgtbl th a {
+ font-size: 75%;
+ }
+ .avgtbl th {
+ font-size: 70%;
+ padding: 1em 0;
+ }
+ .avgtbl td {
+ font-size: 70%;
+ text-align: right;
+ padding: 1em 0.25em 1em 0;
+ }
+ .tojpy {
+ margin: 0 -0.25em -1em 0;
+ padding: 0 0.25em 1em 0;
+ }
+ .avgt {
+ font-size: 75%;
+ }
+ .avgv1,
+ .avgv2,
+ .avgv3 {
+ font-size: 85%;
+ }
+}
+
+@media screen and (max-width:359px) {
+ .avgtbl th a {
+ font-size: 70%;
+ }
+ .avgtbl th {
+ font-size: 65%;
+ padding: 1em 0;
+ }
+ .avgtbl td {
+ font-size: 65%;
+ text-align: right;
+ padding: 1em 0.25em 1em 0;
+ }
+ .tojpy {
+ margin: 0 -0.25em -1em 0;
+ padding: 0 0.25em 1em 0;
+ }
+ .avgt {
+ font-size: 70%;
+ }
+ .avgv1,
+ .avgv2,
+ .avgv3 {
+ font-size: 80%;
+ }
+}
+
+#favcoin h4 {
+ color: white;
+ margin: 0;
+ text-align: center;
+}
+
+
+/*--特設ページ--*/
+
+@media screen and (min-width: 680px) {
+ .pc-flex {
+ display: flex;
+ }
+ .pc-flex-parts {
+ width: 45%;
+ width: -webkit-calc(50% - 1em);
+ width: calc(50% - 1em);
+ margin: 0.5em;
+ }
+}
+
+@media screen and (min-width: 680px) {
+ .pc-flex3 {
+ display: flex;
+ }
+ .pc-flex-parts3 {
+ width: 30%;
+ width: -webkit-calc(33% - 1em);
+ width: calc(33% - 1em);
+ margin: 0.5em;
+ }
+}
+
+@media screen and (min-width: 680px) {
+ .pc-flex3-2 {
+ display: flex;
+ }
+ .pc-flex-parts3-2 {
+ width: 30%;
+ width: -webkit-calc(33% - 1em);
+ width: calc(33% - 1em);
+ margin: 0.5em;
+ }
+}
+
+@media screen and (max-width: 679px) {
+ .pc-flex2 {
+ display: flex;
+ }
+ .pc-flex-parts2 {
+ width: 45%;
+ width: -webkit-calc(50% - 1em);
+ width: calc(50% - 1em);
+ margin: 0.5em;
+ }
+}
+
+#ex-box {
+ margin: 0 auto;
+ border: 1px solid #aaaaaa;
+ width: 300px;
+}
+
+#favs h4,
+#favcoin h4 {
+ color: white;
+ margin: 0;
+ padding: 0;
+ text-align: center;
+ border: none;
+ font-size: 14px;
+ font-weight: bold;
+}
+
+#favs {
+ background: #39e;
+ border-radius: 0.4em;
+ padding: 4px 6px 8px;
+ margin-bottom: 1em;
+ overflow: hidden;
+}
+
+.favs1 .blog-card {
+ width: 98%;
+ background: white;
+ margin: 0 1%;
+ min-width: auto;
+}
+
+.favs2 .blog-card {
+ width: 48%;
+ background: white;
+ margin: 0 1%;
+ min-width: auto;
+ float: left;
+ clear: initial;
+}
+
+.favs3 .blog-card {
+ width: 32.3%;
+ background: white;
+ margin: 0 0.5%;
+ min-width: auto;
+ float: left;
+ clear: initial;
+}
+
+.upbox {
+ float: left;
+ width: 23%;
+ margin: 0 1%;
+ overflow: hidden;
+ height: 120px;
+ border-radius: 0.4em;
+ background: #f8fafc;
+}
+
+#favcoin div.up2 {
+ width: 100%;
+ margin: 0;
+ height: 46px;
+ float: none;
+}
+
+.upmemo {
+ height: 75px;
+ line-height: 15px;
+ font-size: 11px;
+ padding: 4px;
+}
+
+.upmemo a {
+ text-decoration: none;
+ word-break: break-all;
+ max-height: 44px;
+ overflow: hidden;
+ display: block;
+}
+
+.upmemo a:before {
+ font: normal normal normal 20px FontAwesome;
+ content: "\f101";
+ font-size: 11px;
+}
+
+.navigation {
+ margin: 0px -10px 20px;
+}
+
+@media screen and (max-width: 699px) {
+ #favs {
+ padding: 4px;
+ margin-bottom: 1em;
+ }
+ .favs1 .blog-card,
+ .favs2 .blog-card,
+ .favs3 .blog-card {
+ margin-bottom: 4px;
+ }
+ .upbox {
+ width: 48%;
+ margin: 3px 1%;
+ height: auto;
+ }
+ #favcoin {
+ padding: 4px;
+ }
+ #favcoin div.up2 {
+ width: 100%;
+ height: auto;
+ margin: 0;
+ }
+ #favcoin div.up p {
+ float: left;
+ width: 36%;
+ padding: 0;
+ margin: 0;
+ text-align: right;
+ }
+ #favcoin div.up p img {
+ width: 3em;
+ max-width: 100%;
+ height: auto;
+ }
+ #favcoin div.up span {
+ float: right;
+ width: 59%;
+ font-size: 92%;
+ height: 1.3em;
+ line-height: 1.3;
+ text-align: left;
+ }
+ #body {
+ margin-top: 0;
+ padding: 0;
+ }
+ .widget_new_entries .new-entrys-large .new-entry {
+ height: 3em;
+ line-height: 6em;
+ }
+ .widget_new_entries .new-entrys-large-on .new-entry .new-entry-content {
+ height: 3em;
+ max-height: 3em;
+ line-height: 3.3em;
+ }
+ .navigation {
+ margin-left: -6px;
+ margin-right: -6px;
+ }
+}
+
+
+/* 画像の外枠 */
+
+.img-box {
+ border: 0.1em solid #757575;
+ padding: 1em;
+}
+
+
+/*アイコンボックス*/
+
+.iconbox {
+ display: flex;
+ width: 100%;
+ align-items: center;
+ max-width: 700px;
+ margin-left: auto;
+ margin-right: auto;
+}
+
+.iconbox-img {
+ width: 30%;
+ display: block;
+}
+
+.iconbox-text {
+ width: 70%;
+ display: block;
+ padding: 10px;
+}
+
+.iconbox-text p {
+ font-size: 13px;
+ color: #333;
+}
+
+.iconbox-text p span {
+ font-size: 16px;
+ font-weight: bold;
+ color: #333;
+ border-bottom: 2px solid #555;
+}
+
+.conversation-1 {
+ border: 1px solid #1b5e20;
+ background-color: #e8f5e9;
+ padding: 1.5em;
+ border-radius: 0.1em;
+ margin: 1em 0;
+}
+
+.conversation-2 {
+ border: 1px solid #0091ea;
+ background-color: #e1f5fe;
+ padding: 1.5em;
+ border-radius: 0.1em;
+ margin: 1em 0;
+}
+
+.conversation-3 {
+ border: 1px solid #b71c1c;
+ background-color: #ffebee;
+ padding: 1.5em;
+ border-radius: 0.1em;
+ margin: 1em 0;
+}
+
+
+/*フォントセット追加*/
+
+.black-underline {
+ text-decoration: underline;
+}
+
+.advertisement-text {
+ font-size: 1.2em;
+ font-weight: bold;
+ text-decoration: underline;
+ text-align: center;
+}
+
+
+/*青枠解説*/
+
+.description {
+ border: 1px solid #00b8d4;
+ background-color: #e0f7fa;
+ padding: 1.5em;
+ border-radius: 0.1em;
+}
+
+
+/*デフォルトリスト*/
+
+.entry-content ul.ul-default {
+ display: block;
+ list-style-type: disc;
+ -webkit-margin-before: 1em;
+ -webkit-margin-after: 1em;
+ -webkit-margin-start: 0px;
+ -webkit-margin-end: 0px;
+ -webkit-padding-start: 40px;
+ background: #fff;
+ border: none;
+ font-weight: normal;
+}
+
+.entry-content ul.ul-default li {
+ margin-bottom: 0;
+}
+
+.entry-content ul.ul-default {
+ margin-bottom: 1em;
+}
+
+.entry-content ul li.li-no-margin {
+ margin-bottom: 1em;
+}
+
+
+/*marginなしの段落*/
+
+.no-margin-p {
+ -webkit-margin-before: 0em;
+ -webkit-margin-after: 0em;
+}
+
+.no-margin-p-before {
+ -webkit-margin-before: 0em;
+}
+
+.no-margin-p-after {
+ -webkit-margin-after: 0em;
+}
+
+.p-left {
+ text-align: left
+}
+
+
+/*画像下方向にmarginを付ける*/
+
+img.img-margin {
+ display: block;
+ margin-left: auto;
+ margin-right: auto;
+ margin-bottom: 20px;
+}
+
+#navis-in .new-entrys {
+ padding-left: 0;
+}
+
+#navis-in .widget_new_entries ul li {
+ overflow: hidden;
+ list-style-type: none;
+}
+
+#navis-in .new-entrys ul li img {
+ height: 3.5em;
+ width: 3.5em;
+}
+
+#navis-in .new-entry-thumb {
+ width: 4em;
+ float: left;
+ margin-right: 0;
+ height: 4.5em;
+}
+
+#navis-in .new-entry-thumb a.new-entry-image {
+ height: 3.5em;
+ width: 3.5em;
+ margin-top: 0;
+ box-shadow: none;
+}
+
+#navis-in .textwidget .blog-card {
+ margin: 5px 0 0;
+ width: auto;
+ min-width: auto;
+ min-height: auto;
+ padding: 8px;
+}
+
+#navis-in .textwidget .blog-card .blog-card-thumbnail a img {
+ width: 3.5em;
+ height: 3.5em;
+}
+
+#navis-in .textwidget .blog-card .blog-card-content {
+ margin-left: 4em;
+ margin-bottom: 0;
+}
+
+#navis-in .textwidget .blog-card .blog-card-footer {
+ display: none;
+}
+
+#navis2-in .textwidget .coinlist2 .coinlists img {
+ max-width: 90%;
+ margin-top: 1.5em;
+}
+
+#navis2-in .widget_search {
+ margin: 10px;
+}
+
+#navis-in .widget_search {
+ margin: 10px;
+}
+
+.coinlist {
+ overflow: hidden;
+}
+
+.coinlist .coinlists {
+ box-sizing: border-box;
+ float: left;
+ display: block;
+ width: 32%;
+ margin-left: 1%;
+ margin-bottom: 4px;
+ font-size: 80%;
+ line-height: 1.3em;
+ padding: 0.5em 0;
+ text-align: center;
+ text-decoration: none;
+ border: 2px solid #eee;
+ background: #fff;
+ border-radius: 0.5em;
+}
+
+.coinlist .coinlists span {
+ display: block;
+ white-space: nowrap;
+ overflow: hidden
+}
+
+@media screen and (max-width: 980px) {
+ #site-title {
+ height: 40px;
+ margin-top: 2px;
+ margin-bottom: 2px;
+ }
+ #top-menu-main1,
+ #top-menu-main2,
+ #top-menu-main3,
+ #top-menu-main4,
+ #top-menu-main5,
+ #top-menu-main6 {
+ padding: 0.75em 0.5em;
+ margin: 0 0 0.75em;
+ }
+}
+
+@media screen and (max-width: 740px) {
+ .favs3 .blog-card {
+ width: 100%;
+ margin: 0 0 5px;
+ }
+}
+
+@media screen and (max-width: 699px) {
+ #tweets {
+ width: 85%;
+ height: 480px;
+ }
+ a#tweetsbot {
+ width: 80%;
+ }
+}
+
+#mobile-menu1 .fa-search:before {
+ content: '';
+ display: inline-block;
+ width: 32px;
+ height: 32px;
+ background-image: url(//coinpost.jp/img/ranking.png);
+ background-size: contain;
+ vertical-align: middle;
+}
+
+#mobile-menu2 .fa-th:before {
+ content: '';
+ display: inline-block;
+ width: 32px;
+ height: 32px;
+ background-image: url(//coinpost.jp/wp-content/uploads/2017/11/menu.png);
+ background-size: contain;
+ vertical-align: middle;
+}
+
+#top-menu-main3-2 a img,
+#top-menu-main3 a img {
+ display: block;
+ height: 1.6em;
+ margin: 6px auto 3px;
+}
+
+
+/*インタビュー質問と回答*/
+
+.interview {
+ margin-left: 0px;
+ margin-top: 20px;
+ margin-bottom: 50px;
+ position: initial;
+ padding: 5px 0px 5px 20px;
+ background: #FFF;
+ border-left: 2px solid #0288d1;
+}
+
+.interview-answer {
+ text-decoration: underline;
+ font-weight: bold;
+ font-size: 1.2em;
+}
+
+.interview-quest {
+ font-weight: bold;
+ font-size: 1.1em;
+}
+
+.interview p {
+ position: relative;
+}
+
+.interview-img {
+ margin: -1.25em 0.5em -1.25em 0;
+ border-radius: 50%;
+ height: 3.5em;
+ width: 3.5em;
+}
+
+
+/*記事内引用*/
+
+.in_article {
+ margin-left: 5px;
+ margin-top: 20px;
+ margin-bottom: 20px;
+ padding: 5px 0px 5px 20px;
+ background: #FFF;
+ border-left: 2px solid #0288d1;
+}
+
+span.speaker {
+ text-decoration: underline;
+ font-weight: bold;
+ font-size: 1.2em;
+}
+
+span.right {
+ float: right !important;
+}
+
+
+/*メニュー広告被らない用マージン*/
+
+div.menu-margin {
+ margin-bottom: 100px;
+}
+
+
+/*トップ下メニュー*/
+
+div.top-under-menu {
+ color: white;
+ bottom: 0em;
+ font-size: 2.4em;
+ border-bottom: 0px;
+ position: absolute;
+ text-shadow: 0 0 5px #000, 0 0 10px #000;
+ background: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 1));
+ left: 0;
+ right: 0;
+ font-weight: bold;
+}
+
+@media screen and (max-width: 374px) {
+ div.top-under-menu {
+ bottom: 0em;
+ font-size: 2.0em;
+ border-bottom: 0px;
+ }
+}
+
+@media screen and (max-width: 699px) {
+ div.top-under-menu {
+ bottom: 0em;
+ font-size: 2.4em;
+ border-bottom: 0px;
+ }
+}
+
+@media screen and (max-width: 980px) {
+ div.top-under-menu {
+ bottom: 0em;
+ font-size: 2.0em;
+ border-bottom: 0px;
+ }
+}
+
+
+/*税理士プロフィール*/
+
+div.tax_accountant1 {
+ border-top: 0.2em solid #0288d1;
+ border-bottom: 0.2em solid #0288d1;
+ margin-bottom: 20px;
+ padding: 0.7em;
+ overflow: hidden;
+}
+
+img.tax_accountant2 {
+ float: left;
+ margin: 0 20px 10px 0;
+}
+
+
+/*ボタン*/
+
+.button-link-article {
+ position: relative;
+ background-color: #FF9933;
+ border-radius: 4px;
+ color: #fff;
+ -webkit-transition: none;
+ transition: none;
+ box-shadow: 0 5px 0 #FF6600;
+ text-shadow: 0 1px 1px rgba(0, 0, 0, .4);
+}
+
+.button-link-article:hover {
+ top: -4px;
+ box-shadow: 0 8px 0 #FF6600;
+}
+
+.button-link-article:active {
+ top: 3px;
+ box-shadow: none;
+}
+
+
+/*カテゴリーページ*/
+
+div.category-text h2 {
+ background-color: #345;
+ font-size: 1.4em;
+ color: white;
+ border: none;
+ border-radius: 0.1em;
+ padding: 0.5em!important;
+ margin: 1em 0;
+}
+
+div.category-text p {
+ font-size: 16px;
+ line-height: 170%;
+}
+
+.cointable {
+ display: table;
+ width: 100%;
+ border-collapse: separate;
+ border-spacing: 4px
+}
+
+.cointablerow {
+ display: table-row;
+}
+
+.cointablerow a {
+ display: table-cell;
+ margin: 4px;
+ border: 2px solid #eee;
+ background: #fff;
+ border-radius: 0.5em;
+ text-align: center;
+ text-decoration: none;
+ padding: 6px;
+}
+
+.cointablerow a img {
+ max-width: 100%;
+ height: auto;
+}
+
+.cointablerow a span {
+ display: block;
+ text-align: center;
+ font-size: 80%;
+ line-height: 1.3em;
+ color: #39e;
+}
+
+
+/*文字中央揃える*/
+
+p.text-center {
+ text-align: center;
+}
+
+
+/* タグ */
+
+p.footer-post-meta {
+ width: 100%;
+ text-align: left;
+}
+
+p.footer-post-meta span.post-tag {
+ overflow: hidden;
+}
+
+p.footer-post-meta span.post-tag a {
+ display: inline-block;
+ white-space: nowrap;
+ background: #345;
+ border: 2px solid #345;
+ color: #fff;
+ border-radius: 3px;
+ text-decoration: none;
+ padding: 0.2em 0.75em 0.2em 0.5em;
+ margin: 0.2em;
+}
+
+p.footer-post-meta span.post-tag a:hover {
+ background: #fff;
+ border: 2px solid #345;
+ color: #345;
+ border-radius: 3px;
+ text-decoration: none;
+}
+
+p.footer-post-meta span.post-tag a:before {
+ content: "\f02b";
+ display: inline-block;
+ font: normal normal normal 14px/1 FontAwesome;
+ text-rendering: auto;
+ -webkit-font-smoothing: antialiased;
+ margin-right: 0.25em;
+}
+
+
+/*上メニューリスト文字省略*/
+
+span.menu-list {
+ display: block;
+ white-space: nowrap;
+ overflow: hidden;
+}
+
+
+/*上メニュー通貨別ニュース*/
+
+span.top-menu-news {
+ margin-left: 0.3em;
+}
+
+#page-top {
+ bottom: 4em;
+}
+
+
+/* 登録フロー */
+
+.ue_body {
+ font-size: 18px;
+}
+
+.ue_test {
+ background: #eee;
+ color: #aaa;
+ padding: 1em;
+}
+
+.ue_body .ue_cat {
+ font-size: 16px;
+ color: red;
+ background: #fff8fc;
+ margin: 0.5em auto;
+ max-width: 540px;
+ padding: 0.2em 0 0.1em 0.5em;
+ border-radius: 0.5em;
+ border: 1px solid #f00;
+ border-left: 1.2em solid #f00;
+ box-sizing: border-box;
+}
+
+.ue_body .ue_fbox {
+ clear: both;
+ overflow: hidden;
+ margin: 0.4em auto;
+ max-width: 540px;
+ box-sizing: border-box;
+}
+
+.ue_body .ue_text {
+ font-size: 17px;
+ line-height: 1.8;
+ background: #fafbfc;
+ padding: 1em;
+ margin: 0.5em;
+ border: 1px solid #f0f1f2;
+ border-right: 1px solid #e8eaec;
+}
+
+.ue_body .ue_mail {
+ margin: 0;
+ padding: 0;
+}
+
+.ue_body .ue_mail_head {
+ display: block;
+ float: left;
+ width: 14%;
+ height: 48px;
+ text-align: center;
+ background: white;
+ color: black;
+ border: 1px solid #ddd;
+ border-radius: 0.5em 0 0 0.5em;
+ vertical-align: middle;
+ box-sizing: border-box;
+ line-height: 48px;
+}
+
+.ue_body .ue_mail_input {
+ display: block;
+ float: left;
+ width: 66%;
+ height: 48px;
+ border-top: 1px solid #ddd;
+ border-bottom: 1px solid #ddd;
+ border-left: none;
+ border-right: none;
+ border-radius: 0;
+ box-shadow: none;
+ vertical-align: middle;
+}
+
+.ue_body .ue_mail_submit {
+ font-size: 16px;
+ font-weight: normal;
+ display: block;
+ float: left;
+ width: 20%;
+ height: 48px;
+ color: #fff;
+ background: #f40;
+ border-radius: 0 0.5em 0.5em 0;
+ border: none;
+}
+
+.ue_body .ue_mail_submit:hover {
+ background: #f80;
+}
+
+.ue_body .ue_or {
+ background: #f8f8f8;
+ text-align: center;
+ font-size: 12px;
+ line-height: 12px;
+ margin: 2em;
+}
+
+.ue_body .ue_or span {
+ background: #fff;
+ padding: 0 1.5em;
+ color: #39f;
+ font-weight: bold;
+}
+
+.ue_body .ue_acc {
+ overflow: hidden;
+ margin: 1em 0 2em;
+}
+
+.ue_body .ue_fb,
+.ue_body .ue_tw,
+.ue_body .ue_yh,
+.ue_body .ue_gg {
+ display: block;
+ margin: 0.5em auto;
+ max-width: 540px;
+ padding: 0.5em 0 0.3em;
+ text-align: center;
+ border-radius: 0.5em;
+ box-sizing: border-box;
+ text-decoration: none;
+}
+
+.ue_body .ue_fb:hover,
+.ue_body .ue_tw:hover,
+.ue_body .ue_yh:hover,
+.ue_body .ue_gg:hover {
+ font-weight: bold;
+}
+
+.ue_body .ue_fb {
+ color: white;
+ background: #3c5a99;
+}
+
+.ue_body .ue_fb:before {
+ font-family: 'icomoon' !important;
+ content: "\e919";
+ margin-right: 0.6em;
+}
+
+.ue_body .ue_tw {
+ color: white;
+ background: #55acee;
+}
+
+.ue_body .ue_tw:before {
+ font-family: 'icomoon' !important;
+ content: "\e91c";
+ margin-right: 0.6em;
+}
+
+.ue_body .ue_yh {
+ color: #555;
+ background: #f4f4f4;
+ border: 1px solid #ccc;
+}
+
+.ue_body .ue_gg {
+ color: white;
+ background: #dd4b39;
+}
+
+.ue_body .ue_gg:before {
+ font-family: 'icomoon' !important;
+ content: "\ea8b";
+ margin-right: 0.6em;
+}
+
+.ue_body .ue_pass {
+ margin: 0;
+ padding: 0;
+}
+
+.ue_body .ue_pass .ue_fbox {
+ margin: 1em auto;
+}
+
+.ue_body .ue_pass_h1 {
+ display: block;
+ float: left;
+ width: 30%;
+ height: 48px;
+ text-align: center;
+ background: #39e;
+ color: #fff;
+ border-radius: 0.5em 0 0 0.5em;
+ vertical-align: middle;
+ box-sizing: border-box;
+ line-height: 48px;
+}
+
+.ue_body .ue_pass_input1 {
+ display: block;
+ float: left;
+ width: 70%;
+ height: 48px;
+ border: 1px solid #ddd;
+ border-radius: 0;
+ box-shadow: none;
+ vertical-align: middle;
+ border-radius: 0 0.5em 0.5em 0;
+}
+
+.ue_body .ue_pass_h2 {
+ display: block;
+ float: left;
+ width: 30%;
+ height: 48px;
+ text-align: center;
+ background: #39e;
+ color: #fff;
+ border-radius: 0.5em 0 0 0.5em;
+ vertical-align: middle;
+ box-sizing: border-box;
+ line-height: 48px;
+}
+
+.ue_body .ue_pass_input2 {
+ display: block;
+ float: left;
+ width: 70%;
+ height: 48px;
+ border: 1px solid #ddd;
+ border-radius: 0;
+ box-shadow: none;
+ vertical-align: middle;
+ border-radius: 0 0.5em 0.5em 0;
+}
+
+.ue_body .ue_pass_submit {
+ display: block;
+ width: 100%;
+ height: 52px;
+ margin: 1em auto;
+ max-width: 540px;
+ box-sizing: border-box;
+ font-size: 17px;
+ font-weight: normal;
+ text-align: center;
+ border-radius: 0.5em;
+}
+
+.ue_body .ue_mp_h {
+ display: block;
+ float: left;
+ width: 14%;
+ height: 48px;
+ text-align: center;
+ background: white;
+ color: black;
+ border: 1px solid #ddd;
+ border-radius: 0.5em 0 0 0.5em;
+ vertical-align: middle;
+ box-sizing: border-box;
+ line-height: 48px;
+}
+
+.ue_body .ue_mp_input {
+ display: block;
+ float: left;
+ width: 86%;
+ height: 48px;
+ border-top: 1px solid #ddd;
+ border-bottom: 1px solid #ddd;
+ border-left: none;
+ border-right: 1px solid #ddd;
+ border-radius: 0;
+ box-shadow: none;
+ vertical-align: middle;
+ border-radius: 0 0.5em 0.5em 0;
+}
+
+.ue_body .ue_mp_h1 {
+ display: block;
+ float: left;
+ width: 30%;
+ height: 48px;
+ text-align: center;
+ background: #39e;
+ color: #fff;
+ border-radius: 0.5em 0 0 0.5em;
+ vertical-align: middle;
+ box-sizing: border-box;
+ line-height: 48px;
+}
+
+.ue_body .ue_mp_input1 {
+ display: block;
+ float: left;
+ width: 70%;
+ height: 48px;
+ border: 1px solid #ddd;
+ border-radius: 0;
+ box-shadow: none;
+ vertical-align: middle;
+ border-radius: 0 0.5em 0.5em 0;
+}
+
+.ue_body .ue_mp_h2 {
+ display: block;
+ float: left;
+ width: 30%;
+ height: 48px;
+ text-align: center;
+ background: #39e;
+ color: #fff;
+ border-radius: 0.5em 0 0 0.5em;
+ vertical-align: middle;
+ box-sizing: border-box;
+ line-height: 48px;
+}
+
+.ue_body .ue_mp_input2 {
+ display: block;
+ float: left;
+ width: 70%;
+ height: 48px;
+ border: 1px solid #ddd;
+ border-radius: 0;
+ box-shadow: none;
+ vertical-align: middle;
+ border-radius: 0 0.5em 0.5em 0;
+}
+
+.ue_body .ue_mp_submit {
+ display: block;
+ width: 100%;
+ height: 52px;
+ margin: 3em auto 1em;
+ max-width: 540px;
+ box-sizing: border-box;
+ font-size: 17px;
+ font-weight: normal;
+ text-align: center;
+ border-radius: 0.5em;
+}
+
+#text-11 .main-widget-label {
+ display: none;
+}
+
+
+/* パソコンで見たときは"pc"のclassがついた画像が表示される */
+
+img.img-pc {
+ display: block !important;
+}
+
+img.img-sp {
+ display: none !important;
+}
+
+
+/* スマートフォンで見たときは"sp"のclassがついた画像が表示される */
+
+@media only screen and (max-width: 750px) {
+ img.img-pc {
+ display: none !important;
+ }
+ img.img-sp {
+ display: block !important;
+ }
+}
+
+
+/*仮想通貨価格情報カードのマージン*/
+
+div.crypto-card-margin {
+ margin-bottom: 1.0em;
+}
+
+
+/*求人*/
+
+div.human-resources {
+ width: 98%;
+ margin: 0.5em 1%;
+ text-decoration: none;
+ padding: 0.5em 0.5em;
+ border-radius: 0.4em;
+ box-sizing: border-box;
+ border: 2px solid #eee;
+ text-align: center;
+}
+
+div.human-resources a {
+ display: block;
+ text-decoration: none;
+}
+
+h2.bottom-article {
+ color: #fff;
+ background: #345;
+ border-radius: 0.1em;
+ padding: 0.3em 0 0.1em;
+ text-align: center;
+}
+
+#top-menu-main2-2 p span.big,
+#top-menu-main3-2 p span.big {
+ display: block;
+ border-radius: 0.1em;
+ background: #39e;
+ text-align: center;
+ color: #fff;
+ padding: 0.3em 0 0.1em;
+}
+
+#navis-in,
+#navis2-in {
+ padding-bottom: 14em;
+}
+
+
+/*
+#navis-in #search-5{position: sticky;top:0;}
+*/
+
+#navis-in .widget_text {
+ margin-bottom: 14em;
+}
+
+div#sidebar {
+ padding: 0;
+ margin-bottom: 0;
+}
+
+#main,
+#respond {
+ margin-bottom: 0;
+}
+
+ul.new2-entrys,
+ul.new3-entrys {
+ list-style-type: none;
+ margin: 0;
+ padding: 0;
+}
+
+li.new2-entry {
+ background: white;
+ margin: 8px 4px;
+ padding: 8px 4px 4px;
+ border-radius: 0.4em;
+}
+
+li.new2-entry:after {
+ content: "";
+ clear: both;
+ display: block;
+}
+
+li.new2-entry a {
+ display: block;
+ color: #555;
+ font-weight: bold;
+ text-decoration: none;
+ font-size: 16px;
+}
+
+li.new2-entry .new2-entry-content-a-date {
+ display: block;
+ text-align: right;
+ color: #136689;
+ font-weight: bold;
+ font-size: 12px;
+ padding: 0;
+}
+
+li.new2-entry .new2-entry-content-a-cat {
+ float: right;
+ font-size: 96%;
+ font-weight: bold;
+}
+
+li.new2-entry .new2-entry-content-a-cat a {
+ padding: 0.2em 0.25em 0;
+ color: #fff;
+ background: #39e;
+ margin: 1px;
+ font-size: 90%;
+ text-decoration: none;
+}
+
+li.new2-entry a:hover,
+li.new2-entry .new2-entry-content-a-cat a:hover {
+ text-decoration: underline;
+}
+
+ul.new3-entrys,
+ul.new3-entrys {
+ list-style-type: none;
+ margin: 0;
+ padding: 0;
+}
+
+li.new3-entry {
+ background: white;
+ margin: 8px 12px;
+ padding: 8px 8px 4px;
+ border-radius: 0.4em;
+}
+
+li.new3-entry:after {
+ content: "";
+ clear: both;
+ display: block;
+}
+
+li.new3-entry a {
+ display: block;
+ color: #555;
+ font-weight: bold;
+ text-decoration: none;
+ font-size: 16px;
+}
+
+li.new3-entry .new3-entry-content-a-date {
+ display: block;
+ text-align: right;
+ color: #136689;
+ font-weight: bold;
+ font-size: 12px;
+ padding: 0;
+}
+
+li.new3-entry .new3-entry-content-a-cat {
+ float: right;
+ font-size: 96%;
+ font-weight: bold;
+}
+
+li.new3-entry .new3-entry-content-a-cat a {
+ padding: 0.2em 0.25em 0;
+ color: #fff;
+ background: #39e;
+ margin: 1px;
+ font-size: 90%;
+ text-decoration: none;
+}
+
+li.new3-entry a:hover,
+li.new3-entry .new3-entry-content-a-cat a:hover {
+ text-decoration: underline;
+}
+
+
+/*
+li.new3-entry{background:white;margin:8px 12px;padding:0;border-radius:0.4em;}
+.new3-entry-content-a-date{display:block;color:#39e;font-weight:bold;text-align:right;padding:8px 8px 4px;}
+a.new3-entry-content-img{display:block;width:276px;height:145px;}
+a.new3-entry-content-a{display:block;color:#17f;padding:4px 8px 8px;font-weight:bold;text-decoration:none;}
+a.new3-entry-content-a:hover{text-decoration:underline;}
+*/
+
+.widget_sns_follow_buttons ul.snsp {
+ text-align: center;
+}
+
+.intv-list a {
+ display: block;
+ background: white;
+ margin: 8px 12px;
+ padding: 0;
+ border-radius: 0.4em;
+ text-decoration: none;
+ padding-bottom: 0.3em;
+}
+
+.intv-list a img {
+ width: 100%;
+ border-radius: 0.4em 0.4em 0 0;
+}
+
+.intv-list a h5 {
+ color: #39e;
+ margin: 0;
+ padding: 0 0.5em;
+ font-size: 15px;
+}
+
+.newblists {
+ margin: 1em;
+ border: 6px solid #1976d2;
+ border-radius: 0.4em;
+}
+
+.newblists h3 {
+ background: #1976d2;
+ color: white;
+ width: 100%;
+ text-align: center;
+ padding: 0.5em 0;
+ margin: 0;
+}
+
+.newblists-in {
+ background: #fff;
+ padding: 1em;
+ overflow: hidden;
+ background: url(/img/nbl-bg.png) 50% 50%;
+ background-size: cover;
+}
+
+.newblists-in a {
+ display: block;
+ float: left;
+ width: 48%;
+ font-size: 16px;
+ font-weight: bold;
+ margin: 4px 1%;
+ text-decoration: none;
+ padding: 0.5em 0.5em;
+ border-radius: 0.4em;
+ box-sizing: border-box;
+ border: 2px solid #eee;
+ text-align: center;
+ background: #fff;
+}
+
+.nblists {
+ margin: 1em;
+ border: 6px solid #1976d2;
+ border-radius: 0.4em;
+}
+
+.nblists h3 {
+ background: #1976d2;
+ color: white;
+ width: 100%;
+ text-align: center;
+ padding: 0.5em 0;
+ margin: 0;
+}
+
+.nblists-in,
+.nblists-in2 {
+ padding: 0.25em;
+ overflow: hidden;
+}
+
+.nblists-in a {
+ display: block;
+ float: left;
+ width: 24%;
+ font-size: 16px;
+ font-weight: bold;
+ margin: 4px 0.5%;
+ text-decoration: none;
+ padding: 0;
+ border-radius: 0.4em;
+ box-sizing: border-box;
+ border: none;
+ text-align: center;
+ background: #fff;
+}
+
+.nblists-in a img {
+ max-width: 100%;
+ display: block;
+}
+
+.nblists-in2 a {
+ display: block;
+ float: left;
+ width: 32%;
+ font-size: 16px;
+ font-weight: bold;
+ margin: 4px 0.5%;
+ text-decoration: none;
+ padding: 0;
+ border-radius: 0.4em;
+ box-sizing: border-box;
+ border: none;
+ text-align: center;
+ background: #fff;
+ border: 1px solid #ccc;
+ overflow: hidden;
+}
+
+.nblists-in2 a img {
+ max-width: 100%;
+ display: block;
+}
+
+@media screen and (max-width: 699px) {
+ .newblists-in a {
+ font-size: 12px;
+ }
+ .nblists-in a {
+ display: block;
+ float: left;
+ width: 48%;
+ margin: 4px 1%;
+ }
+ .nblists-in2 a {
+ display: block;
+ float: left;
+ width: 48%;
+ margin: 4px 1%;
+ }
+ .nblists-in2 a:nth-child(3) {
+ display: block;
+ float: none;
+ width: 60%;
+ margin: 4px auto;
+ }
+}
+
+.nblists-in a:hover {
+ opacity: 0.8;
+}
+
+.nbl1:before {
+ content: "\f15a";
+ display: block;
+ font: normal normal normal 42px/1 FontAwesome;
+ text-rendering: auto;
+ -webkit-font-smoothing: antialiased;
+ margin: 4px 0;
+}
+
+.nbl2:before {
+ content: "\f1ad";
+ display: block;
+ font: normal normal normal 42px/1 FontAwesome;
+ text-rendering: auto;
+ -webkit-font-smoothing: antialiased;
+ margin: 4px 0;
+}
+
+.nbl3:before {
+ content: "\f059";
+ display: block;
+ font: normal normal normal 42px/1 FontAwesome;
+ text-rendering: auto;
+ -webkit-font-smoothing: antialiased;
+ margin: 4px 0;
+}
+
+.nbl4:before {
+ content: "\f02d";
+ display: block;
+ font: normal normal normal 42px/1 FontAwesome;
+ text-rendering: auto;
+ -webkit-font-smoothing: antialiased;
+ margin: 4px 0;
+}
+
+
+/*テーブルスクロール*/
+
+div.scroll {
+ overflow: auto;
+ white-space: nowrap;
+}
+
+div.scroll::-webkit-scrollbar {
+ height: 5px;
+}
+
+div.scroll::-webkit-scrollbar-track {
+ background: #F1F1F1;
+}
+
+div.scroll::-webkit-scrollbar-thumb {
+ background: #BCBCBC;
+}
+
+
+/*ボタン*/
+
+.square_btn {
+ margin: 1.5em 0em 1em;
+ display: block;
+ text-align: center;
+ font-size: 16px;
+ padding: 0.3em 1em;
+ text-decoration: none;
+ color: #345;
+ border: solid 2px #345;
+ border-radius: 3px;
+ transition: .4s;
+}
+
+.square_btn:hover {
+ background: #345;
+ color: white;
+}
+
+
+/*コインリストリンク*/
+
+.sp-slide-link {
+ text-decoration: initial;
+ color: black;
+}
+
+
+/*取引所比較*/
+
+.exchange-recommend-box1 {
+ margin-top: 3em;
+ margin-bottom: 2em;
+ margin-left: 0.5em;
+ margin-right: 0.5em;
+ border: 6px solid #1976d2;
+ border-radius: 1em;
+}
+
+.exchange-recommend-box2 {
+ display: block;
+ font-size: 150%;
+ background: #1976d2;
+ color: white;
+ height: 1.5em;
+ padding-top: 0.1em;
+ padding-bottom: 0.15em;
+}
+
+.exchange-rank {
+ width: 38px;
+ height: 38px;
+ float: left;
+}
+
+.exchange-rank-name {
+ margin-left: 2em;
+ margin-top: 0.25em;
+}
+
+.exchange-description1 {
+ margin: 0.5em;
+ font-size: 80%;
+ line-height: 1.3;
+}
+
+.exchange-description2 {
+ margin-top: 1em;
+ margin-bottom: 1em;
+ margin-left: 3em;
+ margin-right: 3em;
+}
+
+.logo-margin {
+ margin-top: 2em;
+ margin-bottom: 1em;
+}
+
+.list-white {
+ background: white;
+ padding: 1.9em;
+}
+
+
+/*概要*/
+
+.bgnmemo-2 {
+ padding: 0.5em;
+ margin-bottom: 0.5em;
+ border-radius: 0.5em;
+ margin-left: 40px;
+}
+
+.topic-pickup2 .hicon {
+ border-bottom: 2px solid
+}
+
+.topic-pickup2 .hicon0 {
+ border-color: #ffec6d
+}
+
+.topic-pickup2 .hicon1 {
+ border-color: #ff8635
+}
+
+.topic-pickup2 .hicon2 {
+ border-color: #1bc346
+}
+
+.topic-pickup2 .hicon2-2 {
+ border-color: #1bc346
+}
+
+.topic-pickup2 .hicon3 {
+ border-color: #3399ff
+}
+
+.topic-pickup2 .hicon4 {
+ border-color: #9a52f3
+}
+
+.topic-pickup2 .hicon5 {
+ border-color: #f14a4a
+}
+
+.topic-pickup2 .hicon6 {
+ border-color: #b0b0b0
+}
+
+.topic-pickup2 dl {
+ border: 0.2em solid #136689;
+ padding: 1.5em 0.5em 0em;
+ margin: 1.5em 0;
+}
+
+.topic-pickup2 dd {
+ margin-bottom: 1em;
+}
+
+.topic-pickup2 .hicon5-2:before {
+ background-image: url(//cdn.coinpost.jp/wp-content/uploads/2017/07/hicon5_3.png);
+}
+
+.topic-pickup2 .hicon2-2:before {
+ background-image: url(//cdn.coinpost.jp/wp-content/uploads/2017/07/hicon2-2.png);
+}
+
+.topic-pickup-bc dl {
+ border: 0.2em solid #f7d0ec;
+ background: #fff8fc;
+ padding: .5em 0.5em 0em;
+ margin: 1.5em 0;
+ border-radius: 0.5em
+}
+
+.topic-pickup-bc dd {
+ margin-bottom: 1em;
+}
+
+.topic-pickup-bc dd.bgnmemo-2 {
+ padding: 0.5em;
+ margin-bottom: 0.5em;
+ border-radius: 0.5em;
+ margin-left: 0;
+}
+
+.topic-pickup-bc .hicon {
+ background: #ea94db;
+ border-radius: 0.25em;
+ padding: 0.25em;
+ color: #fff;
+}
+
+.topic-pickup-bc-mokuji {
+ margin: 0 auto;
+}
+
+.topic-pickup-bc-mokuji dl {
+ border: 0.2em double #f96;
+ background: #fff;
+ padding: .5em;
+ margin: 1.5em 0;
+ border-radius: 0.5em
+}
+
+.topic-pickup-bc-mokuji dd {
+ margin-bottom: 1em;
+}
+
+.topic-pickup-bc-mokuji dt.hicon2-2 {
+ margin-bottom: .5em;
+}
+
+.topic-pickup-bc-mokuji dd.bgnmemo-2 {
+ padding: 0.25em;
+ margin-bottom: 0;
+ margin-top: .25em;
+ border-radius: 0.5em;
+ margin-left: 0;
+}
+
+.topic-pickup-bc-mokuji dd.bgnmemo-2 li {
+ list-style-type: none;
+}
+
+.topic-pickup-bc-mokuji .hicon {
+ border-bottom: 0.15em solid #f96;
+ border-radius: 0;
+ padding: 0.25em;
+ color: #f96;
+ font-weight: bold;
+}
+
+.category-crypto-beginner article.article header {
+ background-color: transparent;
+ border-radius: 0.5em;
+ border: 1px solid #F7F7F7;
+}
+
+.category-crypto-beginner article.article header.wgadh {
+ background-color: #D14031;
+}
+
+.category-crypto-beginner article.article header .entry-title {
+ color: #000;
+}
+
+.category-crypto-beginner p.post-meta {
+ border-radius: 0 0 0.5em 0.5em;
+}
+
+.category-crypto-beginner p.post-meta a {
+ color: #dc5ac5;
+ word-wrap: break-word;
+}
+
+.category-crypto-beginner p.post-meta a:hover {
+ color: #e33;
+}
+
+.hicon-all {
+ text-indent: -2em;
+ padding-left: 2em;
+}
+
+article.related-entry header {
+ background-color: transparent !important;
+ border: none;
+ box-shadow: none;
+}
+
+.entry-content article.related-entry header h3 {
+ margin: 0;
+ padding: 0 !important;
+ border: none;
+}
+
+.google-visualization-tooltip {
+ opacity: 0.9;
+ margin: 0;
+ padding: 0;
+}
+
+.entry-content div.google-visualization-tooltip ul.google-visualization-tooltip-item-list {
+ padding: 0;
+ border: none;
+ background: transparent;
+ border-radius: 0.25em;
+ font-weight: bold;
+}
+
+div.google-visualization-tooltip-square {
+ display: none;
+}
+
+p.related-entry-time {
+ margin: 0;
+ font-size: 80%;
+ color: #888;
+ text-align: right;
+ border-top: 1px dotted #ccc;
+}
+
+.accbox {
+ margin: 2em 0;
+ padding: 0;
+ border-top: 1px solid #ddd;
+ border-right: 1px solid #ddd;
+ border-left: 1px solid #ddd;
+}
+
+.accbox label {
+ margin: 1.5px 0;
+ color: #2f8fcf;
+ font-weight: bold;
+ background: #a4cbf3;
+ display: block;
+ cursor: pointer;
+ min-height: 3rem;
+ line-height: 3rem;
+ padding: 0 1rem;
+ background-color: #fff;
+ border-bottom: 1px solid #ddd;
+}
+
+.accbox input {
+ display: none;
+}
+
+.accbox .accshow {
+ height: 0;
+ padding: 0;
+ overflow: hidden;
+ opacity: 0;
+ border-bottom: 1px solid #ddd;
+ box-sizing: border-box;
+}
+
+.cssacc:checked+.accshow {
+ height: auto;
+ padding: 5px;
+ opacity: 1;
+ border-bottom: 1px solid #ddd;
+ box-sizing: border-box;
+}
+
+
+/*チャート一覧下ボタン*/
+
+.chart-button {
+ width: 100%;
+ text-align: left;
+ clear: both;
+}
+
+.chart-button-1 {
+ display: inline-block;
+ white-space: nowrap;
+ background: #fff;
+ border: 2px solid #345;
+ border-radius: 3px;
+ text-decoration: none;
+ padding: 0.2em 0.75em 0 0.5em;
+ margin: 0.2em;
+}
+
+.chart-button-1:before {
+ display: inline-block;
+ font: normal normal normal 14px/1 FontAwesome;
+ text-rendering: auto;
+ -webkit-font-smoothing: antialiased;
+ margin-right: 0.25em;
+}
+
+
+/*仮想通貨豆知識*/
+
+.hicon-tips {
+ display: block;
+ text-decoration: none;
+ font-weight: bold;
+}
+
+.hicon-tips:before {
+ content: "";
+ display: inline-block;
+ width: 26px;
+ height: 32px;
+ vertical-align: middle;
+ background-size: contain;
+ margin-right: 10px;
+ margin-top: -8px;
+}
+
+.hicon-tips1:before {
+ background-image: url(//cdn.coinpost.jp/wp-content/uploads/2018/07/1.png);
+}
+
+.hicon-tips2:before {
+ background-image: url(//cdn.coinpost.jp/wp-content/uploads/2018/07/2.png);
+}
+
+.hicon-tips3:before {
+ background-image: url(//cdn.coinpost.jp/wp-content/uploads/2018/07/3.png);
+}
+
+.hicon-tips4:before {
+ background-image: url(//cdn.coinpost.jp/wp-content/uploads/2018/07/4.png);
+}
+
+.hicon-tips5:before {
+ background-image: url(//cdn.coinpost.jp/wp-content/uploads/2018/07/5.png);
+}
+
+.hicon-tips6:before {
+ background-image: url(//cdn.coinpost.jp/wp-content/uploads/2018/07/6.png);
+}
+
+.hicon-tips7:before {
+ background-image: url(//cdn.coinpost.jp/wp-content/uploads/2018/07/7.png);
+}
+
+.hicon-tips8:before {
+ background-image: url(//cdn.coinpost.jp/wp-content/uploads/2018/07/8.png);
+}
+
+.hicon-tips9:before {
+ background-image: url(//cdn.coinpost.jp/wp-content/uploads/2018/07/9.png);
+}
+
+.hicon-tips10:before {
+ background-image: url(//cdn.coinpost.jp/wp-content/uploads/2018/07/10.png);
+}
+
+.hicon-tips11:before {
+ background-image: url(//cdn.coinpost.jp/wp-content/uploads/2018/07/11.png);
+}
+
+.hicon-tips12:before {
+ background-image: url(//cdn.coinpost.jp/wp-content/uploads/2018/07/12.png);
+}
+
+.hicon-tips13:before {
+ background-image: url(//cdn.coinpost.jp/wp-content/uploads/2018/07/13.png);
+}
+
+.hicon-tips14:before {
+ background-image: url(//cdn.coinpost.jp/wp-content/uploads/2018/07/14.png);
+}
+
+.hicon-tips15:before {
+ background-image: url(//cdn.coinpost.jp/wp-content/uploads/2018/07/15.png);
+}
+
+.hicon-tips16:before {
+ background-image: url(//cdn.coinpost.jp/wp-content/uploads/2018/07/16.png);
+}
+
+.hicon-tips17:before {
+ background-image: url(//cdn.coinpost.jp/wp-content/uploads/2018/07/17.png);
+}
+
+.hicon-tips18:before {
+ background-image: url(//cdn.coinpost.jp/wp-content/uploads/2018/07/18.png);
+}
+
+.hicon-tips19:before {
+ background-image: url(//cdn.coinpost.jp/wp-content/uploads/2018/07/19.png);
+}
+
+.hicon-tips20:before {
+ background-image: url(//cdn.coinpost.jp/wp-content/uploads/2018/07/20.png);
+}
+
+.hicon-tips21:before {
+ background-image: url(//cdn.coinpost.jp/wp-content/uploads/2018/07/21.png);
+}
+
+.hicon-tips-b:before {
+ content: "";
+ display: inline-block;
+ width: 35px;
+ height: 35px;
+ vertical-align: middle;
+ background-size: contain;
+ margin-right: 10px;
+ margin-top: -8px;
+}
+
+.hicon-tips1-b:before {
+ background-image: url(//cdn.coinpost.jp/wp-content/uploads/2018/07/ranking1.png);
+}
+
+.hicon-tips2-b:before {
+ background-image: url(//cdn.coinpost.jp/wp-content/uploads/2018/07/ranking2.png);
+}
+
+.hicon-tips3-b:before {
+ background-image: url(//cdn.coinpost.jp/wp-content/uploads/2018/07/ranking3.png);
+}
+
+.hicon-tips4-b:before {
+ background-image: url(//cdn.coinpost.jp/wp-content/uploads/2018/07/ranking4.png);
+}
+
+.hicon-tips5-b:before {
+ background-image: url(//cdn.coinpost.jp/wp-content/uploads/2018/07/ranking5.png);
+}
+
+.hicon-tips6-b:before {
+ background-image: url(//cdn.coinpost.jp/wp-content/uploads/2018/07/ranking6.png);
+}
+
+.hicon-tips7-b:before {
+ background-image: url(//cdn.coinpost.jp/wp-content/uploads/2018/07/ranking7.png);
+}
+
+.hicon-tips8-b:before {
+ background-image: url(//cdn.coinpost.jp/wp-content/uploads/2018/07/ranking8.png);
+}
+
+.hicon-tips9-b:before {
+ background-image: url(//cdn.coinpost.jp/wp-content/uploads/2018/07/ranking9.png);
+}
+
+.hicon-tips10-b:before {
+ background-image: url(//cdn.coinpost.jp/wp-content/uploads/2018/07/ranking10.png);
+}
+
+div.beginner-tittle {
+ border: none;
+ border-radius: 0.1em;
+ padding: 0.5em!important;
+ margin: 1em 0;
+ background-color: #136689;
+ font-size: 1.4em;
+ color: white;
+ margin-bottom: 0;
+}
+
+div.beginner-tittle-h3 {
+ font-size: 1.2em;
+ border-bottom: 2.5px solid #eee;
+ border-left: 5px solid #136689;
+ color: #222;
+ border-radius: 0.1em;
+ padding: 0.5em!important;
+ margin: 1em 0;
+}
+
+.beginner-article-tittle {
+ margin: 0;
+ color: #39e;
+ padding: 0.5em;
+ font-size: 16px;
+ width: -webkit-fill-available;
+ border-bottom: 1px solid #ccc;
+ border-left: 1px solid #ccc;
+ border-right: 1px solid #ccc;
+ font-weight: bold;
+}
+
+.post-auther {
+ float: left;
+ padding: 0 0.5em;
+ text-align:left;
+}
+
+.ad-cat {
+ color: #f00;
+}
+
+p.ad-cat:before {
+ content: "※";
+}
+
+
+/*チャートやカードに仕込むリンク*/
+
+a.chart-link {
+ text-decoration: initial;
+ color: initial;
+}
+
+
+/*初心者向け記事で使う画像付き吹き出し*/
+
+.speech {
+ display: table;
+ overflow: hidden;
+ width: 100%;
+ margin: 1.5em 0;
+}
+
+.speech-right {
+ text-align: right;
+}
+
+.speech-box-1 {
+ display: table-cell;
+ position: relative;
+ width: calc(100% - 100px);
+ font-size: .95em;
+ vertical-align: top;
+}
+
+.speech-box-2 {
+ display: inline-block;
+ text-align: left;
+ padding: 13px;
+ border: solid 2px #69f;
+ border-radius: 12px;
+ background: #fff;
+ word-break: break-all;
+}
+
+.speech-box-2:before {
+ display: inline-block;
+ position: absolute;
+ top: 18px;
+ left: -23px;
+ border: 12px solid transparent;
+ border-right: 12px solid #69f;
+ content: "";
+}
+
+.speech-box-2:after {
+ display: inline-block;
+ position: absolute;
+ top: 18px;
+ left: -20px;
+ border: 12px solid transparent;
+ border-right: 12px solid #fff;
+ content: "";
+}
+
+.speech-right .speech-box-2 {
+ border: solid 2px #f69;
+}
+
+.speech-right .speech-box-2:before,
+.speech-right .speech-box-2:after {
+ right: -23px;
+ left: auto;
+ border: 12px solid transparent;
+ border-left: 12px solid #f69;
+}
+
+.speech-right .speech-box-2:after {
+ right: -20px;
+ border-left-color: #fff;
+}
+
+.speech-right .speech-face {
+ padding: 0 0 0 10px;
+}
+
+.speech-face {
+ padding-right: 10px;
+ display: table-cell;
+ width: 100px;
+ text-align: center;
+ vertical-align: top;
+ font-size: 92%;
+}
+
+.speech-left .speech-face {
+ color: #69f;
+ line-height: 1.4;
+}
+
+.speech-right .speech-face {
+ color: #f69;
+ line-height: 1.4;
+}
+
+.speechbox-k .speech-box-2 {
+ border: solid 2px #666;
+}
+
+.speechbox-k .speech-box-2:before {
+ border: 12px solid transparent;
+ border-right: 12px solid #666;
+}
+
+.speech-right.speechbox-k .speech-box-2 {
+ border: solid 2px #666;
+}
+
+.speech-right.speechbox-k .speech-box-2:before {
+ border: 12px solid transparent;
+ border-left: 12px solid #666;
+}
+
+.speechbox-k .speech-face {
+ color: #666;
+}
+
+.speechbox-r .speech-box-2 {
+ border: solid 2px #f69;
+}
+
+.speechbox-r .speech-box-2:before {
+ border: 12px solid transparent;
+ border-right: 12px solid #f69;
+}
+
+.speech-right.speechbox-r .speech-box-2 {
+ border: solid 2px #f69;
+}
+
+.speech-right.speechbox-r .speech-box-2:before {
+ border: 12px solid transparent;
+ border-left: 12px solid #f69;
+}
+
+.speechbox-r .speech-face {
+ color: #f69;
+}
+
+.speechbox-g .speech-box-2 {
+ border: solid 2px #8f8;
+}
+
+.speechbox-g .speech-box-2:before {
+ border: 12px solid transparent;
+ border-right: 12px solid #8f8;
+}
+
+.speech-right.speechbox-g .speech-box-2 {
+ border: solid 2px #8f8;
+}
+
+.speech-right.speechbox-g .speech-box-2:before {
+ border: 12px solid transparent;
+ border-left: 12px solid #8f8;
+}
+
+.speechbox-g .speech-face {
+ color: #4a4;
+}
+
+.speechbox-b .speech-box-2 {
+ border: solid 2px #69f;
+}
+
+.speechbox-b .speech-box-2:before {
+ border: 12px solid transparent;
+ border-right: 12px solid #69f;
+}
+
+.speech-right.speechbox-b .speech-box-2 {
+ border: solid 2px #69f;
+}
+
+.speech-right.speechbox-b .speech-box-2:before {
+ border: 12px solid transparent;
+ border-left: 12px solid #69f;
+}
+
+.speechbox-b .speech-face {
+ color: #69f;
+}
+
+.speechbox-o .speech-box-2 {
+ border: solid 2px #f80;
+}
+
+.speechbox-o .speech-box-2:before {
+ border: 12px solid transparent;
+ border-right: 12px solid #f80;
+}
+
+.speech-right.speechbox-o .speech-box-2 {
+ border: solid 2px #f80;
+}
+
+.speech-right.speechbox-o .speech-box-2:before {
+ border: 12px solid transparent;
+ border-left: 12px solid #f80;
+}
+
+.speechbox-o .speech-face {
+ color: #f80;
+}
+
+.speechbox-p .speech-box-2 {
+ border: solid 2px #c4f;
+}
+
+.speechbox-p .speech-box-2:before {
+ border: 12px solid transparent;
+ border-right: 12px solid #c4f;
+}
+
+.speech-right.speechbox-p .speech-box-2 {
+ border: solid 2px #c4f;
+}
+
+.speech-right.speechbox-p .speech-box-2:before {
+ border: 12px solid transparent;
+ border-left: 12px solid #c4f;
+}
+
+.speechbox-p .speech-face {
+ color: #c4f;
+}
+
+@media (max-width: 640px) {
+ .speech-face {
+ width: 64px;
+ font-size: 70%;
+ }
+}
+
+.entry-content h2.bc-h2 {
+ border: none;
+ border-radius: 0;
+ background: transparent;
+ color: #000;
+ position: relative;
+ line-height: 1.5em;
+ padding-left: 2em!important;
+ margin: 2em 0;
+}
+
+.entry-content h2.bc-h2:before {
+ content: "!";
+ position: absolute;
+ background: #f69;
+ color: #fff;
+ display: block;
+ width: 1.5em;
+ height: 1.5em;
+ line-height: 1.5em;
+ text-align: center;
+ border-radius: 50%;
+ font-weight: bold;
+ transform: rotate(30deg);
+ left: 0;
+ top: .45em;
+}
+
+.category-crypto-beginner .entry-content h3 {
+ border: none;
+ border-left: 1em solid #f69;
+ font-weight: bold;
+ margin: 2em 0;
+}
+
+.category-crypto-beginner .entry-content h4 {
+ border: none;
+ border-left: .5em solid #f69;
+ font-weight: bold;
+ margin: 2em 0;
+}
+
+.category-crypto-beginner .entry-content h3:before {
+ content: "";
+}
+
+.category-crypto-beginner .entry-content h3:after {
+ content: "";
+}
+
+.category-crypto-beginner .entry-content h4:before {
+ content: "";
+}
+
+.category-crypto-beginner .entry-content h4:after {
+ content: "";
+}
+
+.speech-face span {
+ font-size: 11px;
+ font-weight: bold;
+}
+
+
+/* 初心者向け記事 dl dd */
+
+.category-crypto-beginner .topic-pickup-bc dl {
+ border: none;
+ background: #fffae4;
+ padding: .5em 0.5em 0em;
+ margin: 1.5em 0;
+ border-radius: 0.5em
+}
+
+.category-crypto-beginner .topic-pickup-bc dd {
+ margin-bottom: 1em;
+}
+
+.category-crypto-beginner .topic-pickup-bc dd.bgnmemo-2 {
+ padding: 0.75em;
+ margin-bottom: 0.5em;
+ border-radius: 0.5em;
+ margin-left: 0;
+}
+
+.category-crypto-beginner .topic-pickup-bc .hicon {
+ background: transparent;
+ border-radius: 0;
+ padding: 0.25em;
+ color: #000;
+ font-size: 111%;
+ border-left: 4px solid #f69;
+ font-weight: bold;
+ margin: 1em .5em 0;
+}
+
+
+/* 初心者向け記事 サイドバー */
+
+#beginner-side {
+ padding: 1em;
+ background: #fff;
+ border-radius: 0.5em;
+ margin-bottom: 1em;
+}
+
+.bw-box {
+ padding: 0.5em;
+ background: #fffae4;
+ margin: 0.5em 0;
+}
+
+.bwface {
+ display: block;
+ margin: 0.25em auto;
+ width: 100px;
+}
+
+.bw-name1 {
+ display: block;
+ text-align: center;
+ color: #69f;
+ padding: 0.25em;
+ border-bottom: 1px solid #69f;
+ font-weight: bold;
+}
+
+.bw-name2 {
+ display: block;
+ text-align: center;
+ color: #f69;
+ padding: 0.25em;
+ border-bottom: 1px solid #f69;
+ font-weight: bold;
+}
+
+.bw-txt {
+ padding: 0.5em;
+}
+
+
+/* 質問のCSS */
+
+.cp_qa *,
+.cp_qa *:after,
+.cp_qa *:before {
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+}
+
+.cp_qa .cp_actab {
+ position: relative;
+ overflow: hidden;
+ width: 100%;
+ margin: 0 0 1em 0;
+ color: #1b2538;
+}
+
+.cp_qa .cp_actab input {
+ position: absolute;
+ opacity: 0;
+}
+
+
+/* 質問 */
+
+.cp_qa .cp_actab label {
+ font-weight: bold;
+ line-height: 1.6em;
+ position: relative;
+ display: block;
+ margin: 0 0 0 0;
+ padding: 1em 2.3em 1em 2.5em;
+ cursor: pointer;
+ text-indent: 1em;
+ border-radius: 0.5em;
+ background: rgba(27, 37, 56, 0.1);
+}
+
+.cp_qa .cp_actab label::before {
+ font-family: serif;
+ font-size: 1.5em;
+ margin-left: -2em;
+ padding-right: 0.5em;
+ content: 'Q';
+}
+
+.cp_qa .cp_actab label:hover {
+ transition: all 0.3s;
+ color: #00838f;
+}
+
+
+/* --質問の+アイコン */
+
+.cp_qa .cp_actab label::after {
+ font-size: 1.7em;
+ font-weight: bold;
+ line-height: 2em;
+ position: absolute;
+ top: 0;
+ right: 0;
+ content: '\2b';
+ display: inline-block;
+ width: 2em;
+ height: 2em;
+ -webkit-transition: transform 0.4s;
+ transition: transform 0.4s;
+}
+
+
+/* 答え */
+
+.cp_qa .cp_actab .cp_actab-content {
+ position: relative;
+ overflow: hidden;
+ max-height: 0;
+ padding: 0 0 0 2.5em;
+ -webkit-transition: max-height 0.2s;
+ transition: max-height 0.2s;
+ border-radius: 0 0 0.5em 0.5em;
+}
+
+.cp_qa .cp_actab .cp_actab-content::before {
+ font-family: serif;
+ font-size: 1.5em;
+ position: absolute;
+ margin: 0.4em 0 0 -1em;
+ padding: 0;
+ content: 'A';
+}
+
+.cp_qa .cp_actab .cp_actab-content p {
+ margin: 1em 1em 1em 0;
+}
+
+
+/* 質問を開いた時の仕様 */
+
+
+/* --答えの高さ */
+
+.cp_qa .cp_actab input:checked~.cp_actab-content {
+ max-height: 40em;
+ border: 10px solid rgba(27, 37, 56, 0.1);
+}
+
+
+/* 質問をクリックした時のアイコンの動き */
+
+.cp_qa .cp_actab input:checked~label {
+ color: #00838f;
+ border-radius: 0.5em 0.5em 0 0;
+}
+
+
+/* 質問をクリックした時の+の動き */
+
+.cp_qa .cp_actab input[type=checkbox]:checked+label::after {
+ -webkit-transform: rotateZ(45deg);
+ transform: rotateZ(45deg);
+ -webkit-transform-origin: 50% 50%;
+ transform-origin: 50% 50%;
+}
+
+
+/*テスト*/
+
+@media screen and (max-width: 1023px) {
+ .prompt-report {
+ max-width: 100%;
+ margin: 0 auto;
+ }
+}
+
+.prompt-report {
+ position: relative;
+ z-index: 1;
+}
+
+@media screen and (max-width: 1023px) {
+ .m-article-archives .m-article-lists {
+ padding-bottom: 90px;
+ }
+}
+
+@media screen and (max-width: 1023px) {
+ .m-article-lists {
+ padding-bottom: 30px;
+ }
+}
+
+@media screen and (max-width: 1279px) {
+ .m-article-lists {
+ padding-bottom: 90px;
+ }
+}
+
+.m-article-lists {
+ position: relative;
+ padding-bottom: 120px;
+}
+
+.m-article-list-date {
+ position: relative;
+ padding: 0 0.6em 0 0;
+ background: none;
+ color: #245059;
+ font-size: 2.2rem;
+ font-weight: 600;
+ line-height: 1.35;
+ opacity: 0.87;
+ border-bottom: 5px solid #F0F0F0;
+ border-top: 5px solid #F0F0F0;
+ padding-top: 1em;
+ padding-bottom: 1em;
+}
+
+.m-article-lists.breaking {
+ padding: 0;
+}
+
+@media screen and (max-width: 1023px) {
+ .m-article-archive .m-article-lists {
+ padding-bottom: 90px;
+ }
+}
+
+@media screen and (max-width: 1023px) {
+ .m-article-lists {
+ padding-bottom: 30px;
+ }
+}
+
+@media screen and (max-width: 1279px) {
+ .m-article-lists {
+ padding-bottom: 90px;
+ }
+}
+
+.m-article-lists {
+ position: relative;
+ padding-bottom: 120px;
+}
+
+.breaking-list {
+ position: relative;
+ margin-left: 20px;
+ padding: 0 0 24px;
+}
+
+.breaking-list-line {
+ border-bottom: 1px solid #F0F0F0;
+}
+
+.breaking-post {
+ width: 100%;
+ height: 100%;
+}
+
+.breaking-post .meta {
+ position: relative;
+ top: 36px;
+ left: -17px;
+ width: 40px;
+ height: 32px;
+ font-size: 0.8rem;
+}
+
+.breaking-post .date {
+ background-color: #39e;
+ padding: 1px;
+ color: #fff;
+ text-align: center;
+}
+
+.breaking-post .text-box {
+ padding: 0 0 0 32px;
+ position: relative;
+}
+
+.breaking-post .breaking-ttl {
+ width: 100%;
+ margin-bottom: 19px;
+ font-size: 1.8rem;
+ font-weight: 500;
+ line-height: 1.5;
+ color: #222;
+}
+
+.breaking-post .breaking-text {
+ color: #222;
+ line-height: 1.5;
+ margin: 16px 0;
+}
+
+.breaking-post .text-box .link {
+ position: absolute;
+ top: 0;
+ left: 0;
+ width: 100%;
+ height: 100%;
+ z-index: 0;
+}
+
+.breaking-post .footer-box {
+ padding: 0 0 0 32px;
+ position: relative;
+ height: auto;
+}
+
+#main .sok-list {
+ border-top: none;
+}
+
+.sok-ymd {
+ background: #136689;
+ color: #fff;
+ font-size: 128%;
+ padding: 0.1em 0 0 0.5em;
+}
+
+.sok-article {
+ padding-top: 1rem;
+ padding-bottom: 1rem;
+ border-left: 1px solid #eee;
+ margin-left: 1.5rem;
+ padding-left: 1.5rem;
+}
+
+.sok-article p {
+ margin: 0;
+ padding: 0;
+}
+
+.sok-content h2 {
+ padding-left: 0.5rem;
+ position: relative;
+}
+
+a.sok-link {
+ text-decoration: none;
+}
+
+.sok-time {
+ display: block;
+ position: absolute;
+ top: -0.75rem;
+ left: -3rem;
+ width: 3rem;
+ height: 3rem;
+ line-height: 3rem;
+ font-size: 12px;
+ font-weight: bold;
+ background: #def;
+ color: #26f;
+ text-align: center;
+ border-radius: 50%;
+}
+
+.sok-article p.sok-description {
+ padding-left: 1rem;
+}
+
+.sok-article p.sok-tag {
+ text-align: right;
+}
+
+.sok-article p.sok-tag a {
+ display: inline-block;
+ text-decoration: none;
+ margin: 0.5rem 0 0 0.5rem;
+ padding: 0.2rem 0.4rem;
+ background: #136689;
+ border: 2px solid #136689;
+ color: #fff;
+ border-radius: 0.5rem;
+ font-size: 81%;
+}
+
+
+/*取引所比較*/
+
+@media screen and (max-width: 500px) {
+ img.advertisement-img {
+ display: none;
+ }
+}
+
+div.score {
+ margin: 2em 0 2em 0;
+}
+
+@media screen and (max-width: 700px) and (min-width: 501px) {
+ div.score {
+ margin: 1em 0 1em 0;
+ }
+}
+
+@media screen and (max-width: 500px) {
+ div.score {
+ margin: 0.5em 0 0.5em 0;
+ }
+}
+
+@media screen and (max-width: 500px) {
+ img.ad-a {
+ display: none;
+ }
+}
+
+@media screen and (min-width: 501px) {
+ img.ad-b {
+ display: none;
+ }
+}
+
+ul#sitemap_list,
+ul#sitemap_list ul {
+ border: 0;
+ background: transparent;
+ padding: 1em;
+}
+
+ul#sitemap_list li,
+ul#sitemap_list ul li {
+ border: 0;
+ background: transparent;
+ padding: 0.25em;
+}
+
+
+/* etc */
+
+iframe,
+twitterwidget {
+ margin: 0 auto;
+ display: block;
+}
+
+.clf-entry {
+ padding: 0.5em;
+}
+
+.clf-entry-link {
+ overflow: hidden;
+ line-height: 1.5em;
+ color: #333;
+}
+
+.clf-entry-thumb-image {
+ width: 4.5em;
+ height: 4.5em;
+ float: left;
+ margin-right: 1em;
+}
+
+.clf-entry-time {
+ color: #888;
+ float: right;
+ font-size: 80%;
+}
+
+
+/*黄色マーカー*/
+
+span.marker {
+ background: linear-gradient(transparent 0%, #ffff66 0%);
+}
+
+span.marker-under {
+ background: linear-gradient(transparent 60%, #ffff66 60%);
+}
+
+div.related_article {
+ margin-top: 2em;
+}
+
+
+/*ランキング上位*/
+
+span.color-green {
+ color: blue;
+}
+
+span.color-red {
+ color: red;
+}
+
+
+/* イベントカレンダー */
+
+.ec-card {
+ overflow: hidden;
+ margin-bottom: 2em;
+}
+
+.ec-card.ec-new {
+ position: relative;
+}
+
+.ec-card.ec-new:before {
+ content: "NEW";
+ background: #d14;
+ color: #fff;
+ font-weight: bold;
+ padding: 0 6px;
+ position: absolute;
+ top: 2px;
+ right: 2px;
+ border: 2px solid #fff;
+ font-size: 11px;
+ z-index: 9999;
+ line-height: 1.5;
+}
+
+.ec-old .ec-card-body {
+ background: #fafafa;
+}
+
+.ec-now .ec-card-body {
+ background: #fffcf0;
+}
+
+.ec-card-time {
+ font-size: 16px;
+ width: 5.5rem;
+ height: 5.5rem;
+ line-height: 5.5rem;
+ background: #136689;
+ color: #fff;
+ font-weight: bold;
+ float: left;
+ text-align: center;
+}
+
+.ec-old .ec-card-time {
+ background: #057;
+}
+
+.ec-now .ec-card-time {
+ background: #e50;
+}
+
+.ec-card-body {
+ width: calc(100% - 8rem);
+ float: right;
+ overflow: hidden;
+ border: 1px solid #ccc;
+ padding: 1rem;
+}
+
+.entry-content .ec-card-body h3 {
+ margin: 0 0 0.5rem 0;
+ border-left: 0;
+ border-bottom: 1px solid #ccc;
+ padding: 0 !important;
+}
+
+.entry-content .ec-card-body h3 a {
+ color: #136689;
+ display: block;
+ padding: 0.25em 0;
+}
+
+.entry-content .ec-card-body h3 a:hover {
+ color: #c03;
+}
+
+.ec-card-op {
+ font-size: 15px;
+ line-height: 2;
+ margin-bottom: 0.5rem;
+}
+
+.ec-card-text {
+ font-size: 15px;
+ color: #555;
+ line-height: 1.3;
+}
+
+.ec-card-date {}
+
+.ec-card-date:before {
+ content: "開催日時";
+ background: #136689;
+ color: #fff;
+ padding: 3px 8px;
+ border-radius: 4px;
+ margin-right: 0.5rem;
+}
+
+.ec-card-area a {
+ margin-right: 1em;
+ border: 1px solid #2098A8;
+ padding: 3px 8px;
+ border-radius: 4px;
+ background: #fff;
+}
+
+.ec-card-area:before {
+ content: "開催場所";
+ background: #136689;
+ color: #fff;
+ padding: 3px 8px;
+ border-radius: 4px;
+ margin-right: 0.5rem;
+}
+
+.ec-card-date-en:before {
+ content: "Date";
+ background: #136689;
+ color: #fff;
+ padding: 3px 8px;
+ border-radius: 4px;
+ margin-right: 0.5rem;
+}
+
+.ec-card-area-en:before {
+ content: "Place";
+ background: #136689;
+ color: #fff;
+ padding: 3px 8px;
+ border-radius: 4px;
+ margin-right: 0.5rem;
+}
+
+.ec-card-price:before {
+ content: "Price";
+ background: #136689;
+ color: #fff;
+ padding: 3px 8px;
+ border-radius: 4px;
+ margin-right: 0.5rem;
+}
+
+.ec-card-sponsored:before {
+ content: "Sponsored Plan";
+ background: #136689;
+ color: #fff;
+ padding: 3px 8px;
+ border-radius: 4px;
+ margin-right: 0.5rem;
+}
+
+.ec-card-sponsored a {
+ border: 1px solid #2098A8;
+ border-radius: 4px;
+ padding: 3px 8px;
+ background: #fff;
+}
+
+.article .ec-pr img.ec-card-img {
+ max-width: 12rem;
+ height: auto;
+ float: left;
+}
+
+.ec-pr .ec-card-op {
+ width: calc(100% - 13rem);
+ float: right;
+}
+
+.ec-pr .ec-card-text {
+ width: calc(100% - 13rem);
+ float: right;
+}
+
+.ec-link {
+ margin-bottom: 4rem;
+}
+
+.ec-link-date-button {
+ background: #136689;
+ color: #ff8;
+ font-size: 18px;
+ font-weight: bold;
+ text-align: center;
+ border-radius: 8px;
+ display: block;
+ width: 90%;
+ margin: 0 auto 1rem;
+ padding: 1.25rem;
+}
+
+.ec-link-date-button:hover {
+ color: #fff;
+ background: #234;
+}
+
+.entry-content .ec-link-area ul {
+ width: 85%;
+ margin: 0 auto 2rem;
+ padding: 0;
+ list-style-type: none;
+ border: none;
+ background: #f0f8ff;
+ border-radius: 0.25em;
+ font-size: 16px;
+ font-weight: bold;
+}
+
+.entry-content .ec-link-area ul li {
+ display: inline-block;
+ margin: 0.5rem 0;
+ padding: 0.5rem;
+}
+
+.ec-pager {
+ width: 75%;
+ margin: 2rem auto;
+ overflow: hidden;
+}
+
+.ec-pager a {
+ display: block;
+ text-align: center;
+ font-size: 18px;
+ padding: 0.5em 0;
+ font-weight: bold;
+ background: #136689;
+ color: #fff;
+}
+
+a.ec-pager-pre {
+ width: 49%;
+ float: left;
+ border-radius: 2em 0 0 2em;
+}
+
+a.ec-pager-next {
+ width: 49%;
+ float: right;
+ border-radius: 0 2em 2em 0;
+}
+
+.entry-content h2.ec-h2 {}
+
+.contactform {
+ width: calc(85% - 2em);
+ margin: 3em auto 0;
+ padding: 1em;
+ background: #f8f8f8;
+}
+
+.contactform p.txt {
+ font-weight: bold;
+ margin: 1em 0;
+}
+
+.ec-menu-link {
+ overflow: hidden;
+ margin: 2em 0;
+}
+
+.ec-menu-link a {
+ display: block;
+ width: calc(24% - 4px);
+ margin-right: 1%;
+ float: left;
+ border: 2px solid #136689;
+ font-weight: bold;
+ text-align: center;
+ border-radius: 1em;
+ color: #136689;
+}
+
+.ec-menu-link a:hover {
+ background: #eee;
+}
+
+@media (max-width: 640px) {
+ .ec-card {
+ margin-bottom: 1em;
+ }
+ .ec-card.ec-new:before {
+ border: none;
+ right: 0;
+ }
+ .ec-card-time {
+ z-index: 999;
+ font-size: 13px;
+ width: 60px;
+ height: 60px;
+ line-height: 60px;
+ background: #136689;
+ color: #fff;
+ font-weight: bold;
+ float: left;
+ text-align: center;
+ position: relative;
+ }
+ .ec-card-body {
+ width: calc(100% - 24px);
+ float: right;
+ overflow: hidden;
+ margin-top: -40px;
+ padding: 0.5rem;
+ z-index: 99;
+ position: relative;
+ }
+ .entry-content .ec-card-body h3 {
+ padding-left: 2.75em !important;
+ font-size: 19px;
+ }
+ .article .ec-pr img.ec-card-img {
+ max-width: 100%;
+ height: auto;
+ float: none;
+ }
+ .ec-pr .ec-card-op {
+ width: 100%;
+ float: none;
+ }
+ .ec-pr .ec-card-text {
+ width: 100%;
+ float: none;
+ }
+ .ec-link-date-button {
+ font-size: 16px;
+ }
+ .entry-content .ec-link-area ul {
+ font-size: 13px;
+ }
+ .ec-pager a {
+ font-size: 16px;
+ }
+ .ec-card-op {
+ font-size: 13px;
+ }
+ .ec-card-text {
+ font-size: 12px;
+ }
+ .entry-content .ec-link-area ul {
+ font-size: 14px;
+ }
+ .contactform {
+ width: calc(99% - 1em);
+ margin: 2em auto;
+ padding: 0.5em;
+ }
+ .ec-menu-link a {
+ width: calc(49% - 4px);
+ margin-bottom: 0.5em;
+ font-size: 15px;
+ }
+}
+
+input[type="submit"].wpcf7-submit {
+ display: block;
+ background: #136689;
+ color: #fff;
+ border: 3px solid #136689;
+ border-radius: 1.5em;
+ width: 65%;
+ margin: 0 auto;
+ display: block;
+}
+
+input.wpcf7-submit:hover {
+ background: #fff;
+ color: #136689;
+ border: 3px solid #136689;
+}
+
+p.shutterstock1,
+p.shutterstock2 {
+ color: #678;
+ font-size: 12px;
+ padding: 0;
+ margin: 0;
+ font-style: italic;
+ text-align: right;
+ line-height: 1.5;
+}
+
+
+/************************************
+** ブログカードのスタイル
+************************************/
+
+.blog-card {
+ margin: .5em auto;
+ max-width: 100%;
+ width: 640px;
+ position: relative;
+ clear: both;
+ min-height: 145px;
+ min-width: 300px;
+ -webkit-box-sizing: border-box;
+ -moz-box-sizing: border-box;
+ box-sizing: border-box;
+}
+
+#sidebar .blog-card {
+ margin-left: 0;
+ margin-right: 0;
+}
+
+#sidebar .blog-card-title {
+ font-size: 14px;
+ line-height: 120%;
+}
+
+#sidebar .blog-card-excerpt,
+#sidebar .blog-card-footer {
+ font-size: 11px;
+ line-height: 120%;
+}
+
+#sidebar img.blog-card-thumb-image {
+ width: 80px;
+ height: 80px;
+ margin-bottom: 20px;
+}
+
+#sidebar .blog-card-thumbnail-left .blog-card-content {
+ margin-left: 90px;
+}
+
+.internal-blog-card,
+.external-blog-card {
+ padding: 12px;
+ padding-bottom: 6px;
+ border: 1px solid #ddd;
+ word-wrap: break-word;
+ border-radius: 5px;
+}
+
+.external-blog-card-hatena {
+ border: 0;
+ background-color: transparent;
+ overflow: hidden;
+}
+
+.blog-card-thumbnail {
+ float: left;
+}
+
+.blog-card img.blog-card-thumb-image {
+ border: 0;
+ width: 100px;
+ height: 100px;
+ object-fit: cover;
+ display: block;
+ margin-bottom: 10px;
+}
+
+.blog-card-content {
+ margin-left: 110px;
+ line-height: 120%;
+ margin-bottom: 0.5em;
+}
+
+.blog-card-title {
+ margin-bottom: 5px;
+}
+
+.blog-card-title a {
+ font-weight: bold;
+ text-decoration: none;
+ color: #111;
+}
+
+.blog-card-excerpt {
+ color: #333;
+ font-size: 0.9em;
+ max-height: 80px;
+ overflow: hidden;
+}
+
+.blog-card-footer {
+ font-size: 0.7em;
+ width: 100%;
+ color: #777;
+ clear: both;
+ vertical-align: bottom;
+ margin-left: -4px;
+}
+
+.blog-card-site {
+ float: left;
+ margin-right: 7px;
+ margin-top: 1px;
+}
+
+.blog-card-hatebu {
+ float: left;
+ margin-right: 7px;
+ position: relative;
+ bottom: -5px;
+}
+
+.blog-card-date {
+ float: right;
+ margin-bottom: -5px;
+}
+
+.blog-card-site {
+ position: relative;
+}
+
+.blog-card-site a {
+ color: #777;
+ text-decoration: none;
+}
+
+.blog-card-favicon {
+ margin-right: 3px;
+ position: relative;
+ bottom: -4px;
+}
+
+.blog-card-favicon-img {
+ width: 16px;
+ height: 16px;
+}
+
+
+/***********************************ブログカード(幅が狭い場合)***********************************/
+
+@media screen and (max-width: 560px) {
+ .article .blog-card,
+ .article .entry-content .hover-card {
+ width: 100%;
+ }
+ .blog-card-content {
+ margin-left: 0;
+ }
+ .blog-card-title a {
+ font-size: 14px;
+ line-height: 120%;
+ }
+ .blog-card-excerpt,
+ .blog-card-footer {
+ font-size: 11px;
+ line-height: 120%;
+ }
+ #main .blog-card,
+ #main .hover-card {
+ margin-left: 0;
+ margin-right: 0;
+ width: 100%;
+ }
+ img.blog-card-thumb-image {
+ width: 80px;
+ height: 80px;
+ }
+ .blog-card-content {
+ margin-left: 110px;
+ }
+}
+
+.clear {
+ clear: both;
+}
+
+#sidebar .blog-card,
+#sidebar .hover-internal-blog-card,
+#sidebar .hover-external-blog-card,
+#footer .blog-card,
+#footer .hover-internal-blog-card,
+#footer .hover-external-blog-card {
+ width: 100%;
+ min-width: initial;
+}
+
+@media screen and (max-width:524px) {}
+
+
+/************************************
+** 前の記事へ、次の記事へ
+************************************/
+
+.navigation {
+ clear: both;
+ overflow: hidden;
+ margin-bottom: 0px;
+ margin: 20px -16px 0px;
+}
+
+@media (max-width: 640px) {
+ .navigation {
+ margin-left: -8px;
+ margin-right: -8px;
+ }
+}
+
+.navigation>div {
+ border-top: 1px solid #ddd;
+ border-bottom: 1px solid #ddd;
+}
+
+.navigation>div+div {
+ border-top: 0;
+ border-bottom: 1px solid #ddd;
+}
+
+.navigation .alignright {
+ text-align: right;
+}
+
+.navigation a {
+ display: block;
+ padding: 1em;
+ border: none;
+}
+
+.navigation a span {
+ color: #ddd;
+ padding-right: 10px;
+ margin-top: -4px;
+ clear: left;
+}
+
+.navigation a:hover {
+ background: #eee;
+}
+
+.navigation .alignright a:hover {
+ border-left: 1px solid #ddd;
+}
+
+
+/************************************
+** サムネイルつきポストナビ
+************************************/
+
+#prev-next {
+ width: 100%;
+ margin: 36px 0 24px;
+ padding: 0;
+ display: table;
+}
+
+#prev-next #prev,
+#prev-next #next {
+ width: 50%;
+ display: table-cell;
+ position: relative;
+ text-decoration: none;
+}
+
+#prev-next #prev:hover,
+#prev-next #next:hover {
+ background-color: rgba(238, 238, 238, 0.7);
+}
+
+#prev-next #prev {
+ border-right: #ddd 1px solid;
+}
+
+#prev-next #prev-title,
+#prev-next #next-title {
+ top: -0.8em;
+ position: absolute;
+ border: 1px #ccc solid;
+ text-align: center;
+ padding: 5px;
+ color: #666;
+ font-size: 28px;
+ border-radius: 6px;
+ background-color: #fff;
+}
+
+#prev-next #next-title {
+ right: 10px;
+}
+
+#prev-next span {
+ padding: 0;
+ margin: 0;
+}
+
+#prev-next #prev img,
+#prev-next #next img {
+ margin: 0 auto;
+ width: 100px;
+ height: 100px;
+}
+
+#prev-next #prev-no,
+#prev-next #next-no {
+ width: 50%;
+ padding: 0 10px;
+ display: table-cell;
+}
+
+#prev-next #prev-no {
+ border-right: #ddd 1px solid;
+}
+
+#prev-no,
+#next-no {
+ position: relative;
+}
+
+#prev-no a:hover,
+#next-no a:hover {
+ background-color: #fff;
+}
+
+#prev-next-home span {
+ color: #ccc;
+ font-size: 100px;
+ margin: 0 auto;
+ position: absolute;
+ top: 50%;
+ left: 50%;
+ -webkit-transform: translate(-50%, -50%);
+ -ms-transform: translate(-50%, -50%);
+ transform: translate(-50%, -50%);
+}
+
+
+/*IE10以降に適用されるCSSハック(一応)*/
+
+@media all and (-ms-high-contrast:none) {
+ #prev-next-home span {
+ margin-top: 50px;
+ }
+}
+
+#prev-next #prev,
+#prev-next #prev::before,
+#prev-next #prev::after,
+#prev-next #next,
+#prev-next #next::before,
+#prev-next #next::after {
+ box-sizing: border-box;
+}
+
+#prev-next #next-title {
+ right: 10px;
+}
+
+#prev-next #prev img {
+ margin-top: 10px;
+ float: left;
+ margin-right: 10px
+}
+
+#prev-next #next img {
+ margin-top: 10px;
+ float: right;
+ margin-left: 10px;
+}
+
+
+/************************************
+** WordPress Misc
+************************************/
+
+.aligncenter {
+ display: block;
+ margin-right: auto;
+ margin-left: auto;
+}
+
+img.alignleft,
+.wp-caption.alignleft {
+ float: left;
+ margin-right: 10px;
+ margin-bottom: 10px;
+}
+
+img.alignright,
+.wp-caption.alignright {
+ float: right;
+ margin-left: 10px;
+ margin-bottom: 10px;
+}
+
+.wp-caption {
+ margin: 1em auto;
+ padding: 6px 6px 0 6px;
+ border: 1px solid #ddd;
+ background: #f8f8f8;
+ border-radius: 3px;
+ text-align: center;
+ max-width: 95%;
+}
+
+.wp-caption-text {
+ font-size: 80%;
+ margin: initial;
+}
+
+.gallery-caption {
+ font-size: 80%;
+}
+
+.wp-caption img {
+ margin: 0;
+ padding: 0;
+ border: 0 none;
+}
+
+.wp-caption-dd {
+ margin: 0;
+ padding: 0 4px 5px;
+ font-size: 11px;
+ line-height: 17px;
+}
+
+img.alignright {
+ display: inline-block;
+ margin: 0 0 1em 1.5em;
+}
+
+img.alignleft {
+ display: inline-block;
+ margin: 0 1.5em 1em 0;
+}
+
+.twitter-tweet {
+ margin: 1.5em auto;
+ clear: both;
+}
+
+article.article li {
+ margin-left: 1.5em;
+}
+
+article.article a {
+ text-decoration: underline;
+}
+
+.list-breaking-area-list {
+ padding: .5em 0;
+ font-size: 15px;
+}
+
+.list-breaking-area-list-date {
+ padding: .75em 0;
+ font-size: 20px;
+ text-align: center;
+ color: #666;
+}
+
+.list-breaking-area-list-content {
+ font-size: 18px;
+ border: 1px solid #eee;
+ padding: 1.5em 1.5em 1.5em .5em;
+ overflow: hidden;
+ border-radius: 4px;
+ box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.1);
+}
+
+.list-breaking-area-list-content-list {
+ width: 5.5em;
+ text-align: center;
+ float: left;
+ line-height: 1;
+}
+
+.list-breaking-area-list-content-list-time {
+ background-color: #136689;
+ font-size: 14px;
+ padding: .5em .5em .35em;
+ border-radius: .2em;
+ color: #fff;
+ display: inline-block;
+ margin-bottom: .5em;
+}
+
+.list-breaking-area-list-content a {
+ color: #136689;
+ font-weight: bold;
+}
+
+.list-breaking-area-list-content-list-cat-listing a {
+ color: #f50;
+ font-size: 11px;
+ display: block;
+}
+
+.list-breaking-area-list-content-list-cat-announcement a {
+ color: #0b5;
+ font-size: 11px;
+ display: block;
+}
+
+.list-breaking-area-list-content-list-cat-pressrelease a {
+ color: #08f;
+ font-size: 11px;
+ display: block;
+}
+
+.list-breaking-area-list-content-lists {
+ width: calc(100% - 8.5em);
+ float: right;
+ color: #111;
+ font-size: 14px;
+ line-height: 1.5;
+}
+
+.list-breaking-area-list-content-title {
+ color: #555;
+ font-weight: bold;
+ font-size: 18px;
+ line-height: 1.5;
+ display: block;
+ color: #136689;
+}
+
+.list-breaking-area-list-content-body {
+ margin: .5em 0;
+}
+
+.list-breaking-area-list-content-cat a {
+ color: #136689;
+ float: right;
+ font-size: 14px;
+}
+
+.list-breaking-area-list-content a:hover,
+.list-breaking-area-list-content-cat a:hover {
+ text-decoration: underline;
+}
+
+@media (max-width: 640px) {
+ .list-breaking-area-list {
+ padding: 1em 0;
+ font-size: 15px;
+ }
+ .list-breaking-area-list-date {
+ padding: .75em 0 1.25em;
+ font-size: 20px;
+ text-align: center;
+ color: #666;
+ }
+ .list-breaking-area-list-content-list {
+ float: none;
+ width: auto;
+ margin-top: -.75em;
+ }
+ .list-breaking-area-list-content {
+ font-size: 16px;
+ padding: 0 .75em .75em .75em;
+ overflow: initial;
+ border-radius: 4px;
+ }
+ .list-breaking-area-list-content-lists {
+ width: auto;
+ float: none;
+ color: #111;
+ font-size: 14px;
+ line-height: 1.25;
+ margin-top: .5em;
+ }
+ .list-breaking-area-list-content-title {
+ color: #555;
+ font-weight: bold;
+ font-size: 15px;
+ line-height: 1.25;
+ display: block;
+ color: #136689;
+ }
+ .list-breaking-area-list-content-cat a {
+ color: #136689;
+ float: right;
+ font-size: 14px;
+ }
+}
+
+#adContent {
+ max-width: 800px !important;
+ margin: 0 auto !important;
+}
+
+.theblock-pack {
+ border: 1px solid #ccc;
+ margin: 1em 0 1.5em;
+ padding: 0;
+ position: relative;
+ line-height: 1.5;
+}
+.theblock-pack a{text-decoration: none !important;}
+
+.theblock-pack .prcorplist span {
+ background-color: #f8f8f8;
+ color: #000;
+ display: block;
+ font-weight: bold;
+ margin:0 auto;
+}
+
+.theblock-pack .prcatdisc_head {
+ display: block;
+ text-align: center;
+ background: #eee;
+ padding-top: 2px;
+ font-size: 14px;
+ font-weight: bold;
+ border-bottom: 1px solid #ccc;
+ padding: .75em 0 .5em;
+}
+
+.theblock-pack .prcatdisc {
+ padding: .5em 0;
+}
+
+.theblock-pack2 .prcorplists_head {
+ display: block;
+ text-align: center;
+ background: #eee;
+ padding-top: 2px;
+ font-size: 14px;
+ font-weight: bold;
+ border-top: 1px solid #ccc;
+ border-left: 1px solid #ccc;
+ border-right: 1px solid #ccc;
+}
+
+.theblock-pack .prcorplistcp,
+.theblock-pack2 .prcorplistcp {
+ margin: 0;
+}
+
+.theblock-pack .prcatdisc-in1,
+.theblock-pack2 .prcorplists {
+ padding: 0 1em 1em;
+}
+
+.theblock-pack .prcatdisc-in1,
+.theblock-pack .prcatdisc-in2 {
+ border: none;
+}
+
+.theblock-pack .prcatdisc-in2 {
+ padding-top: 1em;
+}
+
+.theblock-pack .prcatdisc-in2 .prcorplist {
+ border: none;
+ padding: 0;
+ margin: 0;
+}
+
+.theblock-kiji {
+ padding-bottom: .5em;
+}
+
+.theblock-kiji-h {
+ background: #eee;
+ padding-top: 2px;
+ font-size: 14px;
+ font-weight: bold;
+ border-bottom: 1px solid #ccc;
+ border-top: 1px solid #ccc;
+ text-align: center;
+ padding: .75em 0 .5em;
+}
+
+a.theblock-kiji-link {
+ display: block;
+ padding: .5em;
+ margin: .5em .5em 0;
+ line-height: 1.4;
+ color: #333;
+}
+
+a.theblock-kiji-link:hover {
+ background: #f8f8f8;
+}
+
+.theblock-kiji-link span {
+ color: #888;
+}
+
+.theblock-kiji2 {
+ padding-bottom: .5em;
+ border: 1px solid #ccc;
+ margin-bottom: 1.5em;
+}
+
+.theblock-kiji2_head {
+ display: block;
+ text-align: center;
+ background: #eee;
+ padding-top: 2px;
+ font-size: 14px;
+ font-weight: bold;
+ border-bottom: 1px solid #ccc;
+}
+
+.theblock-kiji2-h {
+ background: #eee;
+ padding-top: 2px;
+ font-size: 14px;
+ font-weight: bold;
+ border-bottom: 1px solid #ccc;
+ border-top: 1px solid #ccc;
+ text-align: center;
+}
+
+a.theblock-kiji2-link {
+ display: block;
+ padding: .5em;
+ margin: .5em .5em 0;
+ line-height: 1.4;
+ color: #333;
+}
+
+a.theblock-kiji2-link:hover {
+ background: #f8f8f8;
+}
+
+.theblock-kiji2-link span {
+ color: #888;
+}
+
+@media (max-width: 640px) {
+ .prcatdisc-in1,
+ .prcatdisc-in2 {
+ width: 100%;
+ }
+}
+
+.author-wrap {
+ border: 1em solid #f0f4f8;
+ padding: 1.25em;
+ margin: 1.5em 0;
+}
+
+h3.author-h3,
+.article h3.author-h3 {
+ margin: 0;
+ font-size: 110%;
+ overflow: hidden;
+ margin-bottom: 0.75em;
+ border: none;
+ padding: 0;
+}
+
+a.author-a {
+ text-decoration: none;
+ font-size: 128%;
+}
+
+.author-s {
+ color: #666;
+ display: block;
+ margin: 0.5em 0 0;
+}
+
+a.author-t {
+ float: right;
+ text-decoration: none;
+ font-size: 75%;
+ background: #39f;
+ color: #fff;
+ padding: 0 0.5em;
+ border-radius: 0.4em;
+}
+
+a.author-t:before {
+ font-family: 'icomoon' !important;
+ content: "\e91c";
+ padding-right: 0.5em;
+}
+
+a.author-t:hover {
+ color: #ff0;
+}
+
+.author-b {
+ padding-left: 2em;
+}
+
+
+/************************************
+** 入力フォーム(Form)
+************************************/
+
+input[type="text"],
+input[type="url"],
+input[type="password"],
+input[type="email"],
+input[type="search"],
+input[type="tel"],
+textarea {
+ background-color: #fff;
+ background-image: none;
+ border: 1px solid #ccc;
+ border-radius: 4px;
+ box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
+ color: #333;
+ font-size: 16px;
+ line-height: 1.42857;
+ padding: 6px 12px;
+ -webkit-transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
+ transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
+ width: 100%;
+ box-sizing: border-box;
+}
+
+input#author,
+input#email,
+input#url {
+ max-width: 360px;
+}
+
+.gsc-search-box input[type="text"] {
+ background-color: #FFF;
+ border-radius: 0px;
+}
+
+#comment-area input[type="text"],
+#comment-area textarea {
+ display: block;
+}
+
+textarea {
+ overflow: auto;
+ width: 100%;
+ box-sizing: border-box;
+}
+
+input[type="text"]:focus,
+input[type="password"]:focus,
+input[type="email"]:focus,
+input[type="search"]:focus,
+input[type="url"]:focus,
+input[type="tel"]:focus,
+textarea:focus {
+ border: 1px solid #ff69b4;
+ background: #fff;
+ box-shadow: 0 0 3px rgba(255, 105, 180, 1);
+ color: #444;
+}
+
+.button,
+button,
+input[type="submit"],
+input[type="reset"],
+input[type="button"] {
+ display: inline-block;
+ margin-bottom: 20px;
+ padding: 6px 12px;
+ border: 1px solid #777;
+ border-radius: 3px;
+ background: #fff;
+ color: #333;
+ text-decoration: none;
+ font-weight: bold;
+ line-height: normal;
+ cursor: pointer;
+}
+
+.button:hover,
+button:hover,
+input[type="submit"]:hover,
+input[type="reset"]:hover,
+input[type="button"]:hover {
+ background: #eee;
+}
+
+.formlist {
+ padding: 2em 0 1.5em;
+ background: #f8fcff;
+ text-align: center;
+ margin-bottom: 1.5em;
+}
+
+.formlist h3 {
+ margin: 1em 0;
+ padding: .5em;
+ background: #e70;
+ border: none;
+ color: #fff;
+ display: inline-block;
+}
+
+.formlistin {
+ clear: both;
+}
+
+.formlist a {
+ display: inline-block;
+ width: 18%;
+ padding: 0 .5em;
+ box-sizing: border-box;
+ font-size: 86%;
+ color: #000;
+}
+
+.formlist a img {
+ width: 75%;
+}
+
+.formlist a span {
+ display: block;
+ line-height: 1.2em;
+ height: 4.8em;
+ overflow: hidden;
+}
+
+.formlist a span i {
+ font-size: 90%;
+ display: block;
+ line-height: 1.2em;
+ font-style: normal;
+ color: #68a;
+}
+
+.formlist a:hover img {
+ opacity: 0.7;
+}
+
+.formlist a:hover span {
+ color: #b00;
+}
+
+@media screen and (max-width: 640px) {
+ .formlist {
+ overflow: hidden;
+ }
+ .formlist a {
+ width: 33.3%;
+ padding: .5em .2em;
+ overflow: hidden;
+ float: left;
+ }
+ .formlist a span {
+ height: 6em;
+ }
+ .formlistin a:last-child {
+ float: none;
+ }
+ .formlistin a:last-child span {
+ height: 2.5em;
+ }
+}
+
+.infoforms {
+ margin: 1em;
+ padding: 1em;
+ background: #f8f8f8;
+}
+
+.infoforms label {
+ display: block;
+}
+
+.infoforms-block p {
+ margin: 0 0 1.5em;
+ font-size: 85%;
+ color: #444;
+}
+
+.infoforms-block-txt {
+ display: block;
+ margin-top: .75em;
+ font-weight: bold;
+}
+
+.infoforms-block-file {
+ display: block;
+ background: #fff;
+ border-radius: 4px;
+ padding: 8px;
+ border: 1px solid #ccc;
+}
+
+div.wpcf7 input[type="file"] {
+ cursor: pointer;
+ line-height: 1;
+}
+
+.infoforms-block-send {
+ height: 2.5em;
+}
+
+div.wpcf7 .ajax-loader {
+ margin: 0;
+ height: 1px;
+ width: 1px;
+}
+
+.boshuset {
+ margin: .75em;
+}
+
+.boshuset a {
+ padding: 1.25em .75em;
+ display: block;
+ color: #fff;
+ border-radius: .25em;
+ background: #0b62ba;
+}
+
+.boshuset a:hover {
+ color: #ff0;
+ background: #0139b4;
+}
+
+a.boshuimg:hover {
+ opacity: 0.8;
+}
+
+
+/*
+.boshusetbig a{padding:2em .75em;}
+*/
+
+.prforms {
+ background: #f8f8f8;
+ padding: 1em;
+}
+
+#thumbslide-1,
+#thumbslide-2 {
+ background: #f0f8ff;
+ padding: 1em;
+ border-radius: 4px;
+}
+
+.prbtnwrap {
+ text-align: center;
+ margin: 1.5em .5em;
+}
+
+a.prbtn {
+ border: 1px solid #2098A8;
+ color: #2098A8;
+ padding: .5em 1.2em;
+ border-radius: .5em;
+}
+
+a.prbtn:hover {
+ background: #2098A8;
+ color: #fff;
+}
+
+.star-5:before {
+ content: "★★★★★";
+ color: #fa0;
+}
+
+.star-4:before {
+ content: "★★★★";
+ color: #fa0;
+}
+
+.star-3:before {
+ content: "★★★";
+ color: #fa0;
+}
+
+.star-2:before {
+ content: "★★";
+ color: #fa0;
+}
+
+.star-1:before {
+ content: "★";
+ color: #fa0;
+}
+
+.star-4:after {
+ content: "★";
+ color: #eee;
+}
+
+.star-3:after {
+ content: "★★";
+ color: #eee;
+}
+
+.star-2:after {
+ content: "★★★";
+ color: #eee;
+}
+
+.star-1:after {
+ content: "★★★★";
+ color: #eee;
+}
+
+.homelnew-coins {
+ text-align: center;
+ margin: 12px 0 0;
+}
+
+.homelnew-coins img {
+ height: 1.4em;
+ width: auto;
+ margin: 0 3px;
+}
+
+@media screen and (max-width: 640px) {
+ .homelnew-coins {
+ text-align: center;
+ margin: 0 0 6px;
+ }
+}
+
+
+/* ------------ home main ------------ */
+
+#main-column {
+ width: 100%;
+}
+
+.homes {
+ width: 100%;
+ min-width: 980px;
+ max-width: 1280px;
+ margin: 2em auto;
+}
+
+.home-main {
+ width: calc(100% - 380px);
+ float: left;
+}
+
+.home-sub {
+ width: 340px;
+ float: right;
+}
+
+@media (max-width: 640px) {
+ #main-column {
+ width: 100%;
+ }
+ .homes {
+ width: 100%;
+ min-width: auto;
+ max-width: auto;
+ margin: 2em auto;
+ }
+ .home-main {
+ width: 100%;
+ float: none;
+ }
+ .home-sub {
+ width: 100%;
+ float: none;
+ margin-top: 2em;
+ }
+ .homes-wrap {
+ overflow: auto;
+ }
+}
+
+
+/* ------------ home side head ------------ */
+
+.home-sub-head {
+ border-bottom: 2px solid #C7C7C7;
+ font-size: 20px;
+ font-weight: bold;
+ padding: .35em .5em;
+ margin-top: 1px;
+}
+
+.home-sub-head-t {
+ display: inline-block;
+}
+
+.home-sub-head a {
+ display: inline-block;
+ float: right;
+ font-size: 16px;
+ font-weight: normal;
+ color: #c7c7c7;
+ margin-top: 4px;
+}
+
+.home-sub-head a:after {
+ content: " >";
+}
+
+.home-sub-div {
+ margin-bottom: 3em;
+}
+
+@media (max-width: 640px) {}
+
+
+/* ------------ home side news ------------ */
+
+.home-soks {
+ padding: .75em;
+}
+
+.homesoks-dat {
+ font-size: 17px;
+ font-weight: bold;
+ padding: .75em 0 0;
+ border-top: 1px solid #fff;
+ margin-top: -1px;
+ color: #345;
+}
+
+.homesoks-in {
+ overflow: hidden;
+ border-bottom: 1px solid #eee;
+ font-size: 15px;
+ color: #444;
+ padding: 1em 0em;
+}
+
+.homesoks-time {
+ width: 3.5em;
+ float: left;
+}
+
+.homesoks-text {
+ width: calc(100% - 3.5em);
+ float: right;
+ font-weight: bold;
+}
+
+.homesokstimes {
+ font-weight: normal;
+}
+
+@media (max-width: 640px) {}
+
+
+/* ------------ home side global ------------ */
+
+.home-glo .home-sub-head {
+ margin-bottom: .5em;
+}
+
+.home-glo .sp-thumbnail-container {
+ border-bottom: 4px solid #eee;
+ font-size: 15px;
+ text-align: center;
+ line-height: 48px;
+}
+
+.home-glo .sp-selected-thumbnail {
+ border-bottom: 4px solid #F21E16;
+}
+
+#top-breaking-area {
+ max-width: 330px !important;
+ margin: 0 auto !important;
+}
+
+.top-breaking-area-list {
+ font-size: 15px;
+ padding: 1em 0;
+ border-bottom: 1px solid #eee;
+}
+
+.top-breaking-area-list-content {
+ overflow: hidden;
+}
+
+.top-breaking-area-list-content-date {
+ width: 4em;
+ float: left;
+ font-size: 15px;
+ color: #234;
+}
+
+.top-breaking-area-list-content-date span {
+ display: block;
+ text-align: center;
+}
+
+.top-breaking-area-list-content-date span.nowd {
+ display: none;
+}
+
+.top-breaking-area-list-content-title {
+ width: calc(100% - 4em);
+ float: right;
+ color: #111;
+ font-weight: normal;
+}
+
+.top-breaking-area-list-content-title a {
+ color: #555;
+}
+
+.top-breaking-area-list-content-cat a {
+ color: #2098A8;
+ float: left;
+ font-weight: bold;
+}
+
+.top-breaking-area-list-content-cat:after {
+ content: ":";
+}
+
+#top-breaking-area {
+ position: relative
+}
+
+#top-breaking-area:after {
+ position: absolute;
+ bottom: 0;
+ left: 0;
+ z-index: 2;
+ content: '';
+ width: 100%;
+ height: 10%;
+ background: linear-gradient(rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, .3) 50%, rgba(255, 255, 255, 1) 100%);
+}
+
+.top-breaking-area-bottom {
+ border-top: 3px solid #eee;
+ padding-top: .25em;
+ margin-bottom: 2em;
+ text-align: right;
+ font-size: 16px;
+}
+
+.list-breaking-area-list {
+ padding: .5em 0;
+ font-size: 15px;
+}
+
+.list-breaking-area-list-date {
+ padding: .75em 0;
+ font-size: 20px;
+ text-align: center;
+ color: #666;
+}
+
+.list-breaking-area-list-content {
+ font-size: 18px;
+ border: 1px solid #eee;
+ padding: 1.5em 1.5em 1.5em .5em;
+ overflow: hidden;
+ border-radius: 4px;
+ box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.1);
+}
+
+.list-breaking-area-list-content-list {
+ width: 5.5em;
+ text-align: center;
+ float: left;
+ line-height: 1;
+}
+
+.list-breaking-area-list-content-list-time {
+ background-color: #136689;
+ font-size: 14px;
+ padding: .5em .5em .35em;
+ border-radius: .2em;
+ color: #fff;
+ display: inline-block;
+ margin-bottom: .5em;
+}
+
+.list-breaking-area-list-content a {
+ color: #136689;
+ float: left;
+}
+
+.list-breaking-area-list-content-list-cat-listing a {
+ color: #f50;
+ font-size: 11px;
+ display: block;
+}
+
+.list-breaking-area-list-content-list-cat-announcement a {
+ color: #0b5;
+ font-size: 11px;
+ display: block;
+}
+
+.list-breaking-area-list-content-list-cat-pressrelease a {
+ color: #08f;
+ font-size: 11px;
+ display: block;
+}
+
+.list-breaking-area-list-content-lists {
+ width: calc(100% - 8.5em);
+ float: right;
+ color: #111;
+ font-size: 14px;
+ line-height: 1.5;
+}
+
+.list-breaking-area-list-content-title {
+ color: #555;
+ font-size: 18px;
+ line-height: 1.5;
+ display: block;
+ color: #136689;
+}
+
+.list-breaking-area-list-content-body {
+ margin: .5em 0;
+}
+
+.list-breaking-area-list-content-cat {
+ text-align: right;
+ display: block;
+}
+
+.list-breaking-area-list-content-cat a {
+ color: #136689;
+ font-size: 14px;
+ float: none;
+}
+
+.list-breaking-area-list-content-list-cat-listing a,
+.list-breaking-area-list-content-list-cat-announcement a {
+ float: none;
+}
+
+.list-breaking-area-list-content a:hover,
+.list-breaking-area-list-content-cat a:hover {
+ text-decoration: underline;
+}
+
+@media (max-width: 640px) {
+ #top-breaking-area {
+ max-width: calc(100% - 24px) !important;
+ margin: 0 12px !important;
+ }
+ .list-breaking-area-list {
+ padding: 1em 0;
+ font-size: 15px;
+ }
+ .list-breaking-area-list-date {
+ padding: .75em 0 1.25em;
+ font-size: 20px;
+ text-align: center;
+ color: #666;
+ }
+ .list-breaking-area-list-content-list {
+ float: none;
+ width: auto;
+ margin-top: -.75em;
+ }
+ .list-breaking-area-list-content {
+ font-size: 16px;
+ padding: 0 .75em .75em .75em;
+ overflow: initial;
+ border-radius: 4px;
+ }
+ .list-breaking-area-list-content-lists {
+ width: auto;
+ float: none;
+ color: #111;
+ font-size: 14px;
+ line-height: 1.25;
+ margin-top: .5em;
+ overflow: hidden;
+ }
+ .list-breaking-area-list-content-title {
+ color: #555;
+ font-size: 15px;
+ line-height: 1.25;
+ display: block;
+ color: #136689;
+ }
+ .list-breaking-area-list-content-cat a {
+ color: #136689;
+ float: right;
+ font-size: 14px;
+ }
+}
+
+
+/* ------------ home side altcoin ------------ */
+
+.home-alt-list {
+ padding: 1em .5em;
+}
+
+.home-alt-list a {
+ display: block;
+ margin: .5em;
+ padding: 1em 2em;
+ border: 1px solid #ddd;
+ border-radius: .5em;
+ overflow: hidden;
+ position: relative;
+}
+
+.home-alt-list a:hover {
+ background: #fafafa;
+}
+
+.home-alt-list a .ec-image {
+ width: 3em;
+ height: 3em;
+ float: left;
+}
+
+.home-alt-list a .ec-image img {
+ height: 100%;
+}
+
+.home-alt-list a .ec-chart {
+ display: none;
+}
+
+.home-alt-list a .ec-sym {
+ position: absolute;
+ top: 1em;
+ left: 6em;
+ font-family: sans-serif;
+ font-weight: bold;
+}
+
+.home-alt-list a .ec-name {
+ position: absolute;
+ bottom: 0.7em;
+ left: 6em;
+ font-family: sans-serif;
+ color: #888;
+}
+
+.home-alt-list a .ec-price {
+ position: absolute;
+ top: 1em;
+ right: 2em;
+ color: #2db482;
+ font-family: sans-serif;
+ font-weight: bold;
+}
+
+.home-alt-list a .ec-par {
+ position: absolute;
+ bottom: 0.7em;
+ right: 2em;
+ color: #2db482;
+ font-family: sans-serif;
+}
+
+.home-alt-list a .ec-mn {
+ color: #b42d32;
+}
+
+.home-alt-list a .ec-price:before {
+ content: "¥";
+}
+
+.home-alt-list a .ec-par:after {
+ content: "%";
+}
+
+@media (max-width: 640px) {}
+
+
+/* ------------ cat side altcoin ------------ */
+
+.cat-alt-list {
+ padding: 1em .5em;
+ max-width: 480px;
+ margin: 0 auto;
+ position: relative;
+}
+
+.cat-alt-list a {
+ display: block;
+ margin: 0 .5em;
+ padding: 1em 2em;
+ border: 1px solid #ddd;
+ border-radius: .5em;
+ overflow: hidden;
+ position: relative;
+}
+
+.cat-alt-list a:hover {
+ background: #fafafa;
+}
+
+.cat-alt-list a .ec-image {
+ width: 3em;
+ height: 3em;
+ float: left;
+}
+
+.cat-alt-list a .ec-image img {
+ height: 100%;
+}
+
+.cat-alt-list a .ec-chart {
+ display: none;
+}
+
+.cat-alt-list a .ec-sym {
+ position: absolute;
+ top: 1em;
+ left: 6em;
+ font-family: sans-serif;
+ font-weight: bold;
+}
+
+.cat-alt-list a .ec-name {
+ position: absolute;
+ bottom: 0.7em;
+ left: 6em;
+ font-family: sans-serif;
+ color: #888;
+}
+
+.cat-alt-list a .ec-price {
+ position: absolute;
+ top: 1em;
+ right: 2em;
+ color: #2db482;
+ font-family: sans-serif;
+ font-weight: bold;
+}
+
+.cat-alt-list a .ec-par {
+ position: absolute;
+ bottom: 0.7em;
+ right: 2em;
+ color: #2db482;
+ font-family: sans-serif;
+}
+
+.cat-alt-list a .ec-mn {
+ color: #b42d32;
+}
+
+.cat-alt-list a .ec-price:before {
+ content: "¥";
+}
+
+.cat-alt-list a .ec-par:after {
+ content: "%";
+}
+
+.cat-alt-list .poweredby-coingecko a {
+ border: none;
+ margin-top: 1em;
+}
+
+@media (max-width: 640px) {}
+
+.sp-bottom-thumbnails .sp-thumbnail-container,
+.sp-top-thumbnails .sp-thumbnail-container {
+ margin-left: 0 !important;
+ margin-right: 0 !important;
+}
+
+.toukoukanren {
+ overflow: hidden;
+ margin: .5em 0 3em;
+ padding: 0 .5em;
+}
+
+.toukoukanren a {
+ text-decoration: none !important;
+}
+
+.kanrenlist-in {
+ overflow: hidden;
+ padding: 1em 0;
+ border-bottom: 1px solid #ddd;
+ position: relative;
+}
+
+.kanrenlist-in figure {
+ width: 130px;
+ height: 80px;
+ float: left;
+}
+
+.kanrenlist-in figure img {
+ width: 100%;
+ margin-top: 4px;
+}
+
+.kanrenlist-in .kanrenlist-in-text {
+ width: calc(100% - 150px);
+ float: right;
+}
+
+.kanrenlist-in .kanrenlist-in-text a {
+ color: #333;
+ font-size: 18px;
+ font-weight: bold;
+ line-height: 1.25;
+}
+
+.kanrenlist-in .kanrenlist-in-sub {
+ position: absolute;
+ bottom: .75em;
+ right: 0px;
+ left: 150px;
+ line-height: 1.5em;
+}
+
+.kanrenlist-in .kanrenlist-in-sub .kanrentimes {
+ float: left;
+ font-size: 12px;
+ color: #888;
+}
+
+.kanrenlist-in .kanrenlist-in-sub .kanrentimes:before {
+ font-family: "FontAwesome";
+ content: "\f017";
+ font-size: 14px;
+ -webkit-font-smoothing: antialiased;
+ display: inline-block;
+ font-style: normal;
+ font-variant: normal;
+ text-rendering: auto;
+ line-height: 1;
+ padding: 0 .2em;
+}
+
+.kanrenlist-in .kanrenlist-in-sub .kanrencoins {
+ float: right;
+}
+
+.kanrenlist-in .kanrenlist-in-sub .kanrencoins img {
+ /*width: 1.25em;*/
+ margin: 0 .4em;
+}
+
+.kanrenlist-in .kanrenlist-in-sub .kanrenorg {
+ float: right;
+}
+
+.kanrenlist-in .kanrenlist-in-text .kanrenorg a {
+ color: #333;
+ font-size: 14px;
+ font-weight: normal;
+}
+
+@media (max-width: 640px) {
+ .kanrenlist-in {
+ overflow: hidden;
+ padding: .75em 0 .5em;
+ border-bottom: 1px solid #ddd;
+ position: relative;
+ }
+ .kanrenlist-in figure {
+ width: 100px;
+ height: 62px;
+ float: left;
+ margin-top: 0;
+ }
+ .kanrenlist-in .kanrenlist-in-text {
+ width: calc(100% - 110px);
+ float: right;
+ }
+ .kanrenlist-in .kanrenlist-in-text a {
+ color: #333;
+ font-size: 16px;
+ font-weight: bold;
+ min-height: 62px;
+ display: block;
+ }
+ .kanrenlist-in .kanrenlist-in-text .kanrenorg a {
+ color: #333;
+ font-size: 14px;
+ font-weight: normal;
+ min-height: auto;
+ }
+ .kanrenlist-in .kanrenlist-in-sub {
+ position: relative;
+ bottom: 0;
+ right: 0;
+ left: 0;
+ line-height: 1.5em;
+ margin-top: 0;
+ margin-left: -110px;
+ }
+}
+
+.kanrenlists-in {
+ overflow: hidden;
+ padding: 1em 0;
+ border-top: 1px solid #ddd;
+ position: relative;
+ width: 49%;
+ float: left;
+ margin: 0 2% 0 0;
+}
+
+.kanrenlists-in:nth-child(1),
+.kanrenlists-in:nth-child(2) {
+ border-top: none;
+}
+
+.kanrenlists-in:nth-child(even) {
+ margin: 0;
+}
+
+.kanrenlists-in figure {
+ width: 110px;
+ height: 80px;
+ float: right;
+}
+
+.kanrenlists-in figure img {
+ width: 100%;
+ margin-top: 0px;
+}
+
+.kanrenlists-in .kanrenlists-in-text {
+ width: calc(100% - 115px);
+ float: left;
+ margin-bottom: 1.5em;
+}
+
+.kanrenlists-in .kanrenlists-in-text a {
+ color: #333;
+ font-size: 15px;
+ font-weight: bold;
+ line-height: 1.25;
+}
+
+.kanrenlists-in .kanrenlists-in-sub {
+ position: absolute;
+ bottom: .75em;
+ right: 0;
+ left: 0;
+ line-height: 1.5em;
+}
+
+.kanrenlists-in .kanrenlists-in-sub .kanrentimes {
+ float: left;
+ font-size: 12px;
+ color: #888;
+}
+
+.kanrenlists-in .kanrenlists-in-sub .kanrentimes:before {
+ font-family: "FontAwesome";
+ content: "\f017";
+ font-size: 14px;
+ -webkit-font-smoothing: antialiased;
+ display: inline-block;
+ font-style: normal;
+ font-variant: normal;
+ text-rendering: auto;
+ line-height: 1;
+ padding: 0 .2em;
+}
+
+.kanrenlists-in .kanrenlists-in-sub .kanrencoins {
+ float: right;
+}
+
+.kanrenlists-in .kanrenlists-in-sub .kanrencoins img {
+ width: 1em;
+ margin: 0 .2em;
+}
+
+.kanrenlists-in .kanrenlists-in-sub .kanrenorg {
+ float: right;
+}
+
+.kanrenlists-in .kanrenlists-in-text .kanrenorg a {
+ color: #333;
+ font-size: 14px;
+ font-weight: normal;
+}
+
+.kanrenlists-rank {
+ background: #456;
+ color: #fff;
+ text-align: center;
+ font-weight: bold;
+ width: 20px;
+ height: 20px;
+ line-height: 21px;
+ font-size: 14px;
+ border-radius: 50%;
+ display: inline-block;
+ top: -2px;
+ position: relative;
+ margin-right: 6px;
+}
+
+@media (max-width: 640px) {
+ .kanrenlists-in {
+ overflow: hidden;
+ padding: .75em 0 .5em;
+ border-top: 1px solid #ddd;
+ position: relative;
+ width: 100%;
+ margin: 0;
+ float: none;
+ }
+ .kanrenlists-in:nth-child(1) {
+ border-top: none;
+ }
+ .kanrenlists-in:nth-child(2) {
+ border-top: 1px solid #ddd;
+ }
+ .kanrenlists-in figure {
+ width: 110px;
+ height: 80px;
+ float: right;
+ margin-top: 0;
+ }
+ .kanrenlists-in .kanrenlists-in-text {
+ width: calc(100% - 115px);
+ float: left;
+ }
+ .kanrenlists-in .kanrenlists-in-text a {
+ color: #333;
+ font-size: 16px;
+ font-weight: bold;
+ min-height: 62px;
+ display: block;
+ }
+ .kanrenlists-in .kanrenlists-in-text .kanrenorg a {
+ color: #333;
+ font-size: 14px;
+ font-weight: normal;
+ min-height: auto;
+ }
+ .kanrenlists-in .kanrenlists-in-sub {
+ float: none;
+ bottom: .5em;
+ }
+}
+
+.widget_pc_text {
+ margin-bottom: 2.5em;
+}
+
+.googlead .widget_pc_text {
+ margin-bottom: 0;
+}
+
+.r-wpp div.wpp-core-body-full::before {
+ counter-increment: momo-wpp-rank;
+ content: counter(momo-wpp-rank);
+ z-index: 1;
+ position: relative;
+ top: 0;
+ left: 0;
+ font-size: 14px;
+ width: 24px;
+ height: 24px;
+ line-height: 24px;
+ background: #136689;
+ color: white;
+ font-weight: bold;
+ border-radius: 50%;
+ display: inline-block;
+ text-align: center;
+}
+
+blockquote {
+ background: none repeat scroll 0 0 rgba(245, 250, 255, .8);
+ border: 1px solid #fff;
+ margin: 1em 0;
+ padding: 20px 55px 10px;
+ position: relative
+}
+
+blockquote:before {
+ color: #b8c8d8;
+ content: "“";
+ font-family: serif;
+ font-size: 450%;
+ left: 0;
+ line-height: 1em;
+ position: absolute;
+ top: 0
+}
+
+@media (max-width: 640px) {
+ blockquote {
+ padding: 1em 1em .5em;
+ }
+ blockquote:before {
+ font-size: 450%;
+ }
+}
+
+a.square_btn {
+ display: none;
+}
+
+#archive-title.archive-title-organ {
+ padding: 0 10px;
+ color: #fff;
+}
+
+.coinscats {
+ overflow: hidden;
+ display: -webkit-flex;
+ display: flex;
+ justify-content: center;
+ align-items: center;
+ border: 1px solid #ccc;
+}
+
+.coinscats_l {
+ width: 240px;
+ padding: .5em;
+}
+
+.coinscats_img {
+ display: block;
+ text-align: center;
+}
+
+.coinscats_img img {
+ width: 50%;
+ max-width: 125px;
+}
+
+article.article a.coinscats_name,
+a.coinscats_name {
+ display: block;
+ text-align: center;
+ text-decoration: none;
+ font-weight: bold;
+}
+
+.coinscats_r {
+ width: calc(100% - 240px);
+ padding: .5em;
+}
+
+article.article a.coinscats_rk,
+a.coinscats_rk {
+ display: block;
+ text-decoration: none;
+ line-height: 1.5;
+ margin: 1.25em 0;
+}
+
+.coinscats.coinscats2 {
+ display: block;
+ margin-bottom: 2.5em;
+}
+
+.coinscats2 .coinscats_l,
+.coinscats2 .coinscats_r {
+ width: 100%;
+}
+
+@media (max-width: 640px) {
+ .coinscats {
+ overflow: hidden;
+ display: block;
+ justify-content: center;
+ align-items: center;
+ border: 1px solid #ccc;
+ }
+ .coinscats_l,
+ .coinscats_r {
+ width: 100%;
+ }
+ .coinscats.coinscats2 {
+ display: none;
+ }
+}
+
+#kiji_h3_before {
+ margin: 2em 0;
+}
+
+/* ------------ 用語集 ------------ */
+
+
+.glossary-title{color:#2d3c4b;}
+
+/* 【「」行】で始まる用語 の部分*/
+
+.boxGlossary03 ul{
+ list-style: none outside;
+ width: 90%;
+ margin: auto;
+ display:table;
+}
+
+
+
+.boxGlossary03 ul li {
+ float: left;
+ width: 46%;
+ height:35px;
+ margin-top: 1.3%;
+ margin-bottom: 1.3%;
+ margin-left: 2%;
+ margin-right: 2%;
+}
+
+@media (max-width:420px){
+ .boxGlossary03 ul li{
+ width: 95%;
+ margin-top: 2.5%;
+ margin-bottom: 2.5%;
+ margin-left: 2%;
+ margin-right: 2%;
+ }
+}
+
+
+.boxGlossary03 ul li a:link, .boxGlossary03 ul li a:visited {
+ background-color: #e9e9e9;
+}
+
+.boxGlossary03 ul li a:hover{
+ background-color: #CCF2FF;
+ opacity:0.75;
+}
+
+.boxGlossary03 ul li a {
+ display: block;
+ white-space: nowrap;
+ padding: 10px 15px 10px 35px;
+ border-radius: 15px;
+ box-shadow: 0 2px 3px 0 rgba(0, 0, 0, .5);
+ overflow: hidden;
+ /* background: url(../../../../img/glossary/arrow-right-s-line.png) no-repeat 8px 0.5em; */
+ background: url(../../../../img/glossary/chevron-right-solid.svg) no-repeat 10px 0.8em;
+ background-size: 3.5%;
+}
+
+.equalHeight{
+ display: flex;
+ flex-direction: column;
+ align-items:center;
+}
+
+
+/* 真ん中の線 */
+.hrSolid01{
+ width: 100%;
+ margin: 3% 0;
+ unicode-bidi: isolate;
+ color: #e9e9e9;
+}
+
+
+/* 注目のクリプト用語 */
+
+.glossary-heading3{
+ margin: 30px 0 .25em 0;
+ background: url(../../../../img/glossary/lightbulb-line.png) no-repeat 0 0;
+ color:#2d3c4b;
+ font-size: 19px;
+ font-weight: bold;
+ border-radius: .5em;
+}
+
+@media screen and (min-width:0px){
+ .glossary-heading3{
+ padding: 0 0 0 8%;
+ }
+}
+
+@media screen and (min-width:540px){
+ .glossary-heading3{
+ padding: 0 0 0 4%;
+ }
+}
+
+.boxGlossary01{
+ width: 100%;
+ margin: auto;
+ margin: 2.5px 0 30px 0;
+ padding: .5em;
+ background-color: #fff;
+ border: 2px solid #3385a6;
+ border-radius:.5em;
+}
+
+.glossary-col02 .wpp-list{
+ /* display:-webkit-box; */
+ /* display:flex; */
+ display: table;
+ /* -webkit-justify-content:space-between;
+ justify-content:space-between;
+ -webkit-flex-wrap:wrap;
+ flex-wrap:wrap;
+ flex-direction: column; */
+
+ /* test */
+ margin: auto;
+ list-style: none outside;
+ width:90%;
+ padding-bottom: 4px;
+}
+
+.glossary-col02 .wpp-list li{
+ /* list-style: none;
+ width:33%;
+ float:left;
+ clear:both; */
+ float: left;
+ width: 46%;
+ height:35px;
+ margin-top: 1.3%;
+ margin-bottom: 1.3%;
+ margin-left: 2%;
+ margin-right: 2%;
+}
+
+@media (max-width:420px){
+ .glossary-col02 .wpp-list li{
+ width: 95%;
+ margin-top: 2.5%;
+ margin-bottom: 2.5%;
+ margin-left: 2%;
+ margin-right: 2%;
+ }
+}
+
+.glossary-col02 .wpp-list li a{
+ /* padding-left: 35%;
+ text-decoration: none;
+ background: url(../../../../img/glossary/arrow-right-s-line.png) no-repeat -9px -0.4em; */
+
+ display: block;
+ white-space: nowrap;
+ padding: 10px 15px 10px 35px;
+ border-radius: 15px;
+ box-shadow: 0 2px 3px 0 rgb(0 0 0 / 50%);
+ overflow: hidden;
+ /* background: url(../../../../img/glossary/arrow-right-s-line.png) no-repeat 8px 0.5em; */
+
+ background: url(../../../../img/glossary/chevron-right-solid.svg) no-repeat 10px 0.8em;
+ background-size: 3.5%;
+ background-color: #e9e9e9;
+}
+
+
+
+/* タブのデザイン + 切り替え */
+
+.tab_container {
+ background-color: #fff;
+ border:1px solid #3385a6;
+ border-radius:.5em;
+ margin: 0 auto;
+ margin: 20px 0;
+}
+.tab_item {
+ width: calc(100%/3); /*100%/2に*/
+ padding:15px 0;
+ border-bottom: 1px solid #3385a6;
+ background-color: #ececec;
+ text-align: center;
+ color: #3385a6;
+ display: block;
+ float: left;
+ text-align: center;
+ font-weight: bold;
+ transition: all 0.2s ease;
+}
+
+/* 丸角 */
+.tab_item1{
+ border-radius:.4em 0px 0px 0px;
+}
+
+.tab_item2{
+ border-radius:0px .4em 0px 0px;
+}
+
+.tab_item:hover {
+ opacity: 0.75;
+}
+
+/* 切り替え */
+
+input[name="tab_item"] {
+ display: none;
+}
+
+.tab_content {
+ display: none;
+ padding: 1em;
+ clear: both;
+ overflow: hidden;
+}
+
+#tab1:checked ~ #tab1_content,
+#tab2:checked ~ #tab2_content,
+#tab3:checked ~ #tab3_content{
+ display: block;
+}
+.tab_container input:checked + .tab_item {
+ background-color: #3385a6;
+ color: #fff;
+}
+
+/* 50音 (tab2の部分)*/
+
+.glossary-column{
+ display: flex;
+ flex-wrap: wrap;
+ justify-content: center;
+}
+
+.glossary-col{
+ margin:0;
+ padding:0 2%;
+}
+
+@media screen and (min-width:0px){
+ .glossary-col{
+ width: 80%;
+ }
+}
+
+@media screen and (min-width:540px){
+ .glossary-col{
+ width: 40%;
+ }
+}
+
+.boxGlossary02 table{
+ border-collapse: collapse;
+ border-spacing: 0;
+ display:block;
+ margin: 1px 0 0 0;
+}
+
+.boxGlossary02 table tbody tr td:first-child{
+ background-color:#e4e4e4;
+ border: 1px solid #acacac;
+ width: 45px;
+ height: 45px;
+ text-align: center;
+}
+
+.boxGlossary02 table tbody tr td{
+ border: 1px solid #acacac;
+ width: 45px;
+ height: 45px;
+ text-align: center;
+ padding:0;
+}
+
+.boxGlossary02 table tbody tr td:hover{
+ background-color: #CCF2FF;
+}
+
+.boxGlossary02 table tbody tr td a{
+ color: black;
+ text-decoration: none;
+ font-size:16px;
+ white-space:nowrap;
+ display:block;
+ padding:9px 5px;
+}
+
+/* ジャンルで探すの部分 (tab1)*/
+
+.glossary-col-genre{
+ margin:0;
+ padding:0 2%;
+}
+
+@media screen and (min-width:0px){
+ .glossary-col-genre{
+ width: 100%;
+ }
+}
+
+@media screen and (min-width:540px){
+ .glossary-col-genre{
+ width: 50%;
+ }
+}
+
+.glossary-column .linkListTx01{
+ justify-content:start;
+}
+
+.glossary-col ul{
+ margin: 0 15px;
+}
+
+.linkListTx01 li,.linkListTx02 li{
+ position: relative;
+ list-style: none;
+ font-size:16px;
+ margin: 0 0 12px 0;
+ white-space: nowrap;
+ text-align:left;
+ box-shadow: 5px 5px 5px #eaebed;
+ border-radius: 15px;
+}
+
+.genre-list a {
+ position: absolute;
+ top: 0;
+ left: 0;
+ width: 100%;
+ height: 100%;
+ padding: 10px 0 0 120px;
+}
+
+.genre-list a:hover,.genre-list:hover::before{
+ opacity: 0.75;
+}
+
+@media screen and (min-width:0px){
+ .genre-list a{
+ padding:10px 0 0 90px;
+ }
+}
+
+@media screen and (min-width:540px){
+ .genre-list a{
+ padding:10px 0 0 120px;
+ }
+}
+/* iphone8 横向き */
+@media only screen and (min-device-width: 375px) and (max-device-width: 667px) and (orientation: landscape){
+ .genre-list a{
+ padding:10px 0 0 90px;
+ }
+}
+/* ipad 横向き */
+@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape){
+ .genre-list a{
+ padding:10px 0 0 80px;
+ }
+}
+/* ipad pro 縦向き */
+@media only screen and (min-device-width: 1024px) and (max-device-width: 1356px) and (orientation: portrait){
+ .genre-list a{
+ padding:10px 0 0 80px;
+ }
+}
+
+/* surface duo 縦向き*/
+@media only screen and (min-device-width: 540px) and (max-device-width: 720px) and (orientation: portrait){
+ .genre-list a{
+ padding:10px 0 0 65px;
+ }
+}
+
+.genre-list{
+ position: relative;
+ height:48px;
+}
+
+.genre-list::before{
+ content:"";
+ position: absolute;
+ left: 0;
+ top: 0;
+ line-height: 3;
+ height: 100%;
+ width:20%;
+ border-radius: 15px 0 0 15px;
+}
+
+.genre-list-currency::before{
+ background-color: #ED8E2E;
+ background-image: url(../../../../img/glossary/bitcoin.svg);
+ background-size: 60% 60%;
+ background-repeat: no-repeat;
+ background-position-x: center;
+ background-position-y: center;
+}
+
+.genre-list-eth::before{
+ background-color: #878EAB;
+ background-image: url(../../../../img/glossary/bank-line.svg);
+ background-size: 60% 60%;
+ background-repeat: no-repeat;
+ background-position-x: center;
+ background-position-y: center;
+}
+.genre-list-exchange::before{
+ background-color: #34ABB6;
+ background-image: url(../../../../img/glossary/stats-dots.svg);
+ background-size: 60% 60%;
+ background-repeat: no-repeat;
+ background-position-x: center;
+ background-position-y: center;
+}
+.genre-list-blockchain::before{
+ background-color: #63B9E8;
+ background-image: url(../../../../img/glossary/link.svg);
+ background-size: 60% 60%;
+ background-repeat: no-repeat;
+ background-position-x: center;
+ background-position-y: center;
+}
+.genre-list-mining::before{
+ background-color: #E85C5D;
+ background-image: url(../../../../img/glossary/hammer.svg);
+ background-size: 60% 60%;
+ background-repeat: no-repeat;
+ background-position-x: center;
+ background-position-y: center;
+}
+.genre-list-others::before{
+ background-color: #AD9767;
+ background-image: url(../../../../img/glossary/search.svg);
+ background-size: 60% 60%;
+ background-repeat: no-repeat;
+ background-position-x: center;
+ background-position-y: center;
+}
+/* .linkListTx01 li a{
+ background: url(../../../../img/glossary/arrow-right-s-line.png) no-repeat 8px 0.2em;
+} */
+
+/* 通貨で探す */
+
+.genre-crypto{
+ position: relative;
+ height:45px;
+}
+
+.genre-crypto::before{
+ content:"";
+ position: absolute;
+ left: 0;
+ top: 0;
+ line-height: 3;
+ height: 100%;
+ width:20%;
+ border-radius: 15px 0 0 15px;
+}
+
+.genre-crypto a {
+ position: absolute;
+ top: 0;
+ left: 0;
+ width: 100%;
+ height: 100%;
+ padding: 10px 0 0 110px;
+}
+
+.genre-crypto a:hover,.genre-crypto:hover::before{
+ opacity: 0.75;
+}
+
+.genre-crypto::before{
+ content:"";
+ position: absolute;
+ left: 0;
+ top: 0;
+ line-height: 3;
+ height: 100%;
+ width:20%;
+ border-radius: 15px 0 0 15px;
+}
+
+.genre-crypto-btc::before{
+ background-color: #ED8E2E;
+ background-image: url(../../../../img/glossary/bitcoin.svg);
+ background-size: 60% 60%;
+ background-repeat: no-repeat;
+ background-position-x: center;
+ background-position-y: center;
+}
+
+.genre-crypto-eth::before{
+ background-color: #878EAB;
+ background-image: url(../../../../img/glossary/ethereum.svg);
+ background-size: 60% 60%;
+ background-repeat: no-repeat;
+ background-position-x: center;
+ background-position-y: center;
+}
+
+.genre-crypto-xrp::before{
+ background-color: #1f2547;
+ background-image: url(../../../../img/glossary/xrp-xrp-logo.svg);
+ background-size: 50% 50%;
+ background-repeat: no-repeat;
+ background-position-x: center;
+ background-position-y: center;
+}
+
+.genre-crypto-defi::before{
+ background-color: #fc157b;
+ background-image: url(../../../../img/glossary/uniswap-uni-logo.svg);
+ background-size: 77% 77%;
+ background-repeat: no-repeat;
+ background-position-x: center;
+ background-position-y: center;
+}
+
+.genre-crypto-nft::before{
+ background-color: #7866D5;
+ background-image: url(../../../../img/glossary/enjin-coin-enj-logo.svg);
+ background-size: 60% 60%;
+ background-repeat: no-repeat;
+ background-position-x: center;
+ background-position-y: center;
+}
+
+.genre-crypto-dapps::before{
+ background-color: #2a5ada;
+ background-image: url(../../../../img/glossary/chainlink-link-logo.svg);
+ background-size: 60% 60%;
+ background-repeat: no-repeat;
+ background-position-x: center;
+ background-position-y: center;
+}
+
+.genre-crypto-cex::before{
+ background-color: #f3ba2f;
+ background-image: url(../../../../img/glossary/binance-coin-bnb-logo.svg);
+ background-size: 60% 60%;
+ background-repeat: no-repeat;
+ background-position-x: center;
+ background-position-y: center;
+}
+
+.genre-crypto-dex::before{
+ background-color: #3ab7c4;
+ background-image: url(../../../../img/glossary/aave-aave-logo.svg);
+ background-size: 60% 60%;
+ background-repeat: no-repeat;
+ background-position-x: center;
+ background-position-y: center;
+}
+
+.genre-crypto-private::before{
+ background-color: #f05f30;
+ background-image: url(../../../../img/glossary/monero-xmr-logo.svg);
+ background-size: 60% 60%;
+ background-repeat: no-repeat;
+ background-position-x: center;
+ background-position-y: center;
+}
+
+.genre-crypto-stable::before{
+ background-color: #54af95;
+ background-image: url(../../../../img/glossary/tether-usdt-logo.svg);
+ background-size: 60% 60%;
+ background-repeat: no-repeat;
+ background-position-x: center;
+ background-position-y: center;
+}
+
+@media screen and (min-width:0px){
+ .genre-crypto a{
+ padding:10px 0 0 90px;
+ }
+}
+
+@media screen and (min-width:540px){
+ .genre-crypto a{
+ padding:10px 0 0 120px;
+ }
+}
+
+/* 用語集、各用語の解説ページ */
+
+.boxGlossary06{
+ margin: 40px 0 0 0;
+}
+
+.boxGlossary06 .heading {
+ background: url(../../../../img/glossary/message-3-line.png) no-repeat 0 0;
+ font-size: 19px;
+ font-weight: bold;
+}
+
+@media screen and (min-width:0px){
+ .boxGlossary06 .heading {
+ padding: 0 0 .25em 8%;
+ }
+}
+
+@media screen and (min-width:540px){
+ .boxGlossary06 .heading {
+ padding: 0 0 .25em 4%;
+ }
+}
+
+.heading1{
+ background: url(../../../../img/glossary/book-2-line.png) no-repeat 0 0;
+}
+
+.heading1 .official{
+ font-size:16px;
+ display:inline-block;
+}
+
+@media screen and (min-width:0px){
+ .heading1 .title {
+ padding: 0 0 0 11%;
+ }
+}
+
+@media screen and (min-width:540px){
+ .heading1 .title {
+ padding: 0 0 0 6%;
+ }
+}
+
+/* 短い解説部分 */
+
+.para01 {
+ margin: 1em 0 0 0;
+ font-size:18px;
+}
+
+/* 用語の使用例 */
+
+.boxGlossary06 .balloon .inner {
+ padding: 20px;
+ border: 2px solid #3385a6;
+ border-radius: .5em;
+ font-size: 18px;
+ box-shadow: 5px 5px 5px #eaebed;
+}
+
+/* 詳しい説明 */
+
+.boxGlossary07 .heading {
+ padding: 30px 0 1px 1px;
+ background: url() no-repeat 0 0.2em;
+ font-size: 19px;
+ font-weight: bold;
+ margin-bottom:.25em;
+}
+
+.boxGlossary07 .column .col02{
+ overflow: hidden;
+ margin: 1px 0 0 0;
+ /* border: 4px solid #dddddd; */
+ zoom: 1;
+ padding: 20px;
+ font-size: 18px;
+ border-radius:.5em;
+ box-shadow:3px 3px 4px 4px #eaebed;
+}
+
+
+/* サイドバー、口座開設への遷移ボタン */
+
+.exchange-btn{
+ display: inline-block;
+ width:100%;
+ max-width: 300px;
+ padding: 1em 1em;
+ background-color: #3385a6;
+ border:2px solid transparent;
+ color: #fff;
+ font-size:1.125rem;
+ text-align: center;
+ text-decoration: none;
+}
+
+.exchange-btn:focus,
+.exchange-btn:hover{
+ opacity: 0.75;
+ color:white;
+}
+
+/* サイドバー、初めての仮想通貨 */
+
+.glossary-beginner-sidebar{
+ background-color: rgb(255, 255, 255);
+ width: calc(100% - 2em);
+ max-height: 100%;
+ max-width: 100%;
+ overflow: hidden;
+ padding: 1em;
+ margin-bottom:2em;
+}
+
+
+/* 関連記事 デザイン */
+
+.glossary-kanren-title{
+ color: #2d3c4b;
+ font-size: 19px;
+ font-weight: bold;
+ margin-top: 30px;
+ margin-bottom:.25em;
+}
+
+.glossary-related-article{
+ border: 2px solid #3385a6;
+ border-radius: .5em;
+ box-shadow: 3px 3px 4px 4px #eaebed;
+}
+
+.glossary-related-article .right-sidebar_title{
+ border-bottom: 0px;
+ padding: .35em .5em;
+ margin: 0 0 0;
+}
+
+.glossary-related-article .toukoukanren{
+ overflow: hidden;
+ margin: .1em 0 0.4em;
+ padding: 0 .5em;
+}
+
+.glossary-related-article .kanrenlist-in {
+ overflow: hidden;
+ padding: 0 0;
+ border-bottom: 0px;
+ position: relative;
+}
+
+.grs_in{padding:0 .5em;}
+
+
+/* ページヘッダー:TOP右(指標部分/注目情報) */
+
+.top-right-hot-topic{
+ width: 100%;
+}
+
+.hot-topic-title{
+ width: 100%;
+ border-bottom: 3px solid #1C1E21;
+}
+
+.hot-topic-title h2{
+ padding: 7px 15px;
+}
+
+.hot-topic-list{
+ overflow: hidden;
+}
+
+@media screen and (min-width:540px){
+ .hot-topic-list {
+ height: calc(26.25vw - 40px);
+ }
+}
+
+
+.hot-topic-content{
+ border-bottom: 1px solid #ccc;
+ overflow: hidden;
+ display: table;
+ width:100%;
+ height:33%;
+}
+
+.hot-content-headline{
+ width: 90%;
+ margin:auto;
+}
+
+@media screen and (min-width:0px){
+ .hot-content-headline {
+ margin-top: 1.1em;
+ margin-bottom: 1.1em;
+ }
+}
+
+@media screen and (min-width:540px){
+ .hot-content-headline {
+ margin-top: 1.8em;
+ }
+}
+
+.hot-content-headline h4{
+ font-size: 18px;
+}
+
+/* 20200428 */
+article.article header .entry-title span{
+ display:block;
+ font-size:72%;
+ margin-top:.4em;
+ opacity: 0.85;
+ font-weight: normal;
+}
+
+/* 20200505 comment */
+
+
+
+
+/* 記事下 */
+
+.under-article-bg {
+ border: none;
+}
+
+.under-article-bg{
+/* background:#f8fafc;*/
+ padding-bottom: 1em;
+}
+
+.under-article-header{
+/*
+ display:flex;
+ flex-wrap: nowrap;
+*/
+}
+
+@media screen and (min-width:0px){
+ .under-article-header {
+/* padding: 0px 10px 0px 0px;*/
+ height: 66px;
+/* margin-top: 0px;
+ margin-left: 26px;*/
+ }
+}
+
+@media screen and (min-width:540px){
+ .under-article-header {
+/* padding: 12px 22px 10px 22px;*/
+ height: 73px;
+/* margin-top: 8px;
+ margin-left: 11px;*/
+ }
+}
+
+@media screen and (min-width:833px){
+ .under-article-heading{
+/* padding: 12px 10px 10px 5px;*/
+ }
+}
+
+
+a.under-article-coin-link{
+ display:flex;
+ flex-wrap: nowrap;
+ text-decoration: none !important;
+ padding:.75em .5em;
+ border-radius:6px;
+}
+a.under-article-coin-link:hover{
+ background:#f8f9fa;
+}
+@media (max-width: 640px) {
+ a.under-article-coin-link{
+ padding:.5em 0;
+ }
+}
+
+.under-article-coin-heading{
+ width: 50%;
+ display: flex;
+ height: 43px;
+}
+
+@media screen and (min-width:0px){
+ .under-article-coin-heading{
+ padding-top: 23px;
+ padding-left:10px;
+ }
+}
+
+@media screen and (min-width:540px){
+ .under-article-coin-heading{
+ padding-top: 0px;
+ }
+}
+
+.under-article-coin-price{
+ width: 50%;
+ text-align: right;
+ padding-right: 10px;
+}
+
+
+
+
+@media screen and (min-width:0px){
+ .under-article-coin-heading,.under-article-coin-price{
+ width: 100%;
+ }
+}
+
+@media screen and (min-width:540px){
+ .under-article-coin-heading,.under-article-coin-price{
+ width: 50%;
+ }
+}
+
+@media screen and (min-width:0px){
+ .under-article-coin-price{
+ padding-top: 0px;
+ }
+}
+
+@media screen and (min-width:540px){
+ .under-article-coin-price{
+ padding-top:0px;
+ }
+}
+
+.under-article-coin-name{
+ font-size: 32px;
+ font-weight: bold;
+ margin-left: 7px;
+ margin-top: 10px;
+ margin-bottom: 0px;
+}
+
+@media screen and (min-width:833px){
+ .under-article-coin-name{
+ font-size: 29px;
+ }
+}
+
+.under-article-coin-ticker{
+ height: 26px;
+ background-color: #eff2f5;
+ color: #58667e;
+ border-radius: 4px;
+ margin-top: 13px;
+ margin-right: 6px;
+ margin-left: 7px;
+ padding: 2px 6px;
+ font-size: 12px;
+ font-weight: 600;
+ line-height: 22px;
+}
+
+@media screen and (min-width:0px){
+ .under-article-coin-name, .under-article-coin-ticker{
+ display:none;
+ }
+}
+
+@media screen and (min-width:540px){
+ .under-article-coin-name, .under-article-coin-ticker{
+ display:block;
+ }
+}
+
+.under-article-price-heading{
+ color: #58667e;
+ font-size: 11px;
+ font-weight: bold;
+}
+
+.under-article-price-section{
+ display: inline-flex;
+}
+
+.under-article-price-value{
+ font-weight: 700;
+ line-height: 33px;
+ margin-right: 16px;
+}
+
+@media screen and (min-width:0px){
+ .under-article-price-value{
+ font-size: 25px;
+ margin-right: 4px;
+ }
+}
+
+@media screen and (min-width:540px){
+ .under-article-price-value{
+ font-size: 30px;
+ line-height: 33px;
+ margin-right: 16px;
+ }
+}
+
+@media screen and (min-width:833px){
+ .under-article-price-value{
+ font-size: 28px;
+ line-height: 33px;
+ margin-right: 3px;
+ }
+}
+
+
+.under-article-price-rate{
+ white-space: nowrap;
+ border-radius: 8px;
+ padding: 3px 7px;
+ background-color: #ea3943;
+ color: #fff;
+}
+
+@media screen and (min-width:833px){
+ .under-article-price-rate{
+ padding: 3px 4px;
+ font-size:12px;
+ }
+}
+
+.under-article-price-rate-p{
+ background-color: #16c784;
+ background-color:#4aca9a;
+ margin-left:.5em;
+ padding-left:.5em;
+ padding-right:.5em;
+ border-radius: 4px;
+ font-size:14px;
+}
+.under-article-price-rate-m{
+ background-color: #ea3943;
+}
+
+ul.under-article-ul {
+ padding: initial;
+ border: initial;
+ background: initial;
+ border-radius: initial;
+ font-weight: initial;
+ width:100%;
+ overflow:hidden;
+}
+
+.under-article-4buttons{
+ display: flex;
+ flex-wrap:wrap;
+}
+
+@media screen and (min-width:0px){
+ .under-article-4buttons{
+ margin: 0px 10px 10px 10px;
+ }
+}
+
+@media screen and (min-width:540px){
+ .under-article-4buttons{
+ margin: 5px 10px 10px 10px;
+ }
+}
+
+@media screen and (min-width:0px){
+ .under-article-2buttons{
+ width: 100%;
+ }
+}
+
+@media screen and (min-width:540px){
+ .under-article-2buttons{
+ width: 50%;
+ }
+}
+
+li.under-article-button{
+ text-decoration: none;
+ margin:auto !important;
+ margin-top: 10px !important;
+ margin-bottom: 5px !important;
+ margin-left: 1% !important;
+ margin-right: 1% !important;
+ width: 98%;
+ float:left;
+ position: relative;
+ height:2.5em;
+ font-size: 19px;
+ box-shadow: 5px 5px 5px #eaebed;
+ border-radius:10px;
+}
+
+
+
+a.under-article-link{
+ text-decoration:initial !important;
+ display: block;
+ width: 100%;
+ height: 100%;
+ padding-top: 0;
+ text-align: center;
+ padding-left:23% !important;
+ background-color: #fff;
+ line-height:2.5em;
+ font-weight: bold;
+ color: #333;
+ border-radius:10px;
+}
+
+
+a.under-article-link::before{
+ content:"";
+ position: absolute;
+ left: 0;
+ top: 0;
+ height: 100%;
+ width: 23%;
+ background-color: #5F97A4;
+ border-radius: 10px 0px 0px 10px;
+}
+
+a.under-article-link-news::before{
+ background-image: url(img/newspaper-solid.svg);
+ background-size: 35% 35%;
+ background-repeat: no-repeat;
+ background-position-x: center;
+ background-position-y: center;
+}
+
+a.under-article-link-about::before{
+ background-image: url(img/rocket-solid.svg);
+ background-size: 35% 35%;
+ background-repeat: no-repeat;
+ background-position-x: center;
+ background-position-y: center;
+}
+
+a.under-article-link-exchange::before{
+ background-image: url(img/thumbs-up-regular.svg);
+ background-size: 35% 35%;
+ background-repeat: no-repeat;
+ background-position-x: center;
+ background-position-y: center;
+}
+
+a.under-article-link-glossary::before{
+ background-image: url(img/search-solid.svg);
+ background-size: 35% 35%;
+ background-repeat: no-repeat;
+ background-position-x: center;
+ background-position-y: center;
+}
+
+
+@media screen and (min-width:0px){
+ a.under-article-link {
+ }
+}
+
+@media screen and (min-width:540px){
+ a.under-article-link {
+ }
+ li.under-article-button{
+ margin-left: 1% !important;
+ margin-right: 1% !important;
+ width: 48%;
+ }
+};
+
+
+.under-article-link:hover{
+ opacity: 0.75;
+}
+
+.under-article-ul{
+ list-style-type: none;
+ border: 0;
+}
+.under-article-grid{
+ width: 100%;
+}
+
+/* ページヘッダー:TOP右(指標部分) */
+
+.top-right-hot-topic{
+ width: 100%;
+}
+
+.hot-topic-title{
+ width: 100%;
+ border-bottom: 3px solid #1C1E21;
+}
+
+.hot-topic-title h2{
+ padding: 7px 15px;
+}
+
+.hot-topic-list{
+ overflow: hidden;
+}
+
+@media screen and (min-width:540px){
+ .hot-topic-list {
+ height: 26.25vw;
+ }
+}
+
+
+.hot-topic-content{
+ border-bottom: 1px solid #2E3C4A;
+ overflow: hidden;
+ display: table;
+ width:100%;
+ height:25%;
+}
+
+.hot-content-headline{
+ width: 90%;
+ margin:auto;
+}
+
+@media screen and (min-width:0px){
+ .hot-content-headline {
+ margin-top: 0.5em;
+ margin-bottom: 0.5em;
+ }
+}
+
+@media screen and (min-width:540px){
+ .hot-content-headline {
+ margin-top: 1.5em;
+ }
+}
+
+
+.hot-topics-subtitle{
+ color:#A6892F;
+ margin-top: -4px;
+ padding-bottom: 7px;
+ font-size: 15px;
+}
+
+.hot-content-headline h4{
+ font-size: 17px;
+ position: relative;
+ padding-left: 0.3em;
+}
+
+
+.hot-content-headline h4::before{
+ content: "";
+ display:inline-flex;
+ height: 20px;
+ width:14px;
+ background-image:url(img/caret-right-solid.svg);
+ background-repeat:no-repeat;
+ position: absolute;
+ top: 9%;
+ left: -2.4%;
+}
+
+.right-top-arrow{
+ font-size:13px;
+ padding-right: 2px;
+ color:#508C9C;
+}
+
+
+.iconarea{width:calc(72px * 3);margin:0;float:right;position: relative;margin-right:30px;}
+.iconarea a{display:block;width:72px;padding:8px 0 4px 0;text-align:center;float:left;}
+.iconarea a:hover{text-decoration: none;opacity: .9;}
+.iconarea a img {display:block;width:32px;margin:0 auto;}
+.iconarea a span{display:block;max-width:100%;font-size:12px;}
+@media screen and (max-width:640px) {
+ .iconarea{width:calc(36px * 3);height:48px;margin:0;float:none;position: absolute;top:0;right:52px;}
+ .iconarea a{display:block;width:36px;padding:0;float:right;}
+ .iconarea a img {display:block;width:26px;margin:13px 5px 0;}
+ .iconarea a span{display:none;}
+}
+
+.coinarea2{background:#012;padding:0;height:28px;line-height:28px;overflow:hidden;}
+.coinarea2 a{color:#fff;display:inline-block;padding:0 5px;font-size:12px;}
+.coinarea2 a:hover{background:#000;border-radius:4px;opacity: 0.9;}
+.coinarea2 div{color:#fff;display:inline-block;padding:0 3px;}
+.coinarea2 a .tc-sym{font-weight: bold;}
+.coinarea2 a .tc-par,.coinarea2 a .tc-price{color:#4aca9a;}
+.coinarea2 a .tc-mn{color:#df4c52;}
+.coinarea2 a .tc-price:before {content: "¥";}
+.coinarea2 a .tc-par:after{content: "%";}
+.coinarea2 a.tc-list{float:right;padding:0 12px;}
+.coinarea2 a.tc-list:hover{text-decoration: none;}
+.coinarea2 a.tc-list:after {content: " >";}
+@media screen and (max-width:640px) {
+ .coinarea2 a .tc-par{display: none;}
+}
+
+#top-pressrelease-slide-wrap{clear: both;overflow: hidden;}
+
+.footer-5 aside div{display:flex;justify-content: space-between;width:90%;margin:2.5em auto .5em;}
+.footer-4 aside div{display:flex;justify-content: space-between;width:90%;margin:.5em auto;}
+#footer-widget .footer-5 aside div a,#footer-widget .footer-4 aside div a{color:#fff;padding:.5em;height:auto;line-height:2;display: block;width:100%;text-align:center;}
+#footer-widget .footer-5 aside div a:hover,
+#footer-widget .footer-4 aside div a:hover{text-decoration: none;}
+@media screen and (max-width:640px) {
+ .footer-5 aside div,.footer-4 aside div{display:block;}
+ #footer-widget .footer-5 aside div a,#footer-widget .footer-4 aside div a{padding:.25em;}
+}
+
+.home-main .googlead{margin-bottom:2em;}
+
+.textwidget .homeside-block{border-top: 2px solid #C7C7C7;padding:1em 1em 1.5em;}
+.textwidget .homeside-block:last-child{border-bottom: 2px solid #C7C7C7;}
+.homeside-youtube{padding:2.5em 0 2em;}
+.homeside-block h3{font-size:20px;margin-bottom:.5em;}
+.homeside-block h3:after{content:" >";font-weight:bold;}
+.homeside-block ul{list-style-type:none;padding:0;margin:0;}
+
+.hsb-ranking li,
+.hsb-newbs li{padding:0;margin:0;}
+
+.hsb-ranking li a{display:block;overflow: hidden;padding:1em .5em;border-bottom:1px solid #C7C7C7;}
+.hsb-ranking li a:hover{opacity: 0.9;}
+.hsb-ranking div:first-child{width:30%;float:left;position: relative;}
+.hsb-ranking div:last-child{width:65%;float:right;}
+.hsb-ranking div:first-child img{margin-top:64px;}
+.hsb-ranking .r1st div:first-child{background: url(/img/new/1st.png) no-repeat 50% 0;background-size:auto 64px;}
+.hsb-ranking .r2nd div:first-child{background: url(/img/new/2nd.png) no-repeat 50% 0;background-size:auto 64px;}
+.hsb-ranking .r3rd div:first-child{background: url(/img/new/3rd.png) no-repeat 50% 0;background-size:auto 64px;}
+
+.hsb-ranking div h4{font-size:17px;font-weight: bold;}
+.hsb-ranking div p{font-size:15px;}
+
+.hsb-newbs li a{display:block;background: url(https://coinpost.jp/wp-content/themes/coinpost_t/img/caret-right-solid.svg) no-repeat 10px 50%;background-size:9px auto;line-height:1.5;padding:.75em 0 .75em 32px;border-bottom:1px solid #C7C7C7;font-size:16px;font-weight:bold;}
+.hsb-newbs li a:hover{background:#f8f8f8 url(https://coinpost.jp/wp-content/themes/coinpost_t/img/caret-right-solid.svg) no-repeat 16px 50%;text-decoration: none;background-size:9px auto;}
+
+.textwidget .homeside-block.hsb-coindat{min-height:408px;border-bottom: 2px solid #C7C7C7;padding-bottom:1em;}
+a.t3-set{padding:.5em 1em;overflow: hidden;display:flex;justify-content: space-between;border-radius: 6px;}
+a.t3-set:hover{text-decoration: none;opacity: .9;background:#f6f8fa;}
+.t3-set1{width:35%;}
+.t3-set2{width:65%;text-align: right;display: flex;justify-content: flex-end;align-items: center;}
+a.t3-set .t3-name{color:#2098A8;font-weight: bold;}
+a.t3-set .t3-sym{color:#666;}
+a.t3-set .t3-price{font-weight:bold;display:inline-block;font-size:16px;}
+a.t3-set .t3-par{display:inline-block;background:#4aca9a;color:#fff;padding:2px 4px 1px;border-radius: 4px;margin-left:8px;width:4.5em;text-align:center;font-size:12px;}
+a.t3-set .t3-price.t3-mn{color:#df4c52;}
+a.t3-set .t3-par.t3-mn{background:#df4c52;}
+a.t3-set .t3-price:before {content: "¥";}
+a.t3-set .t3-par:after{content: "%";}
+
+.top-look-in header{font-size:17px;font-weight: bold;padding-left:40px;background:#345 url(/img/new/award_w.png) no-repeat 10px 50%;background-size: 24px auto;height:36px;line-height:36px;margin:7px ;color:#fff;}
+.t-wpp{}
+.twpp-wrap a{font-size:15px;line-height:20px;height:46px;padding:3px;margin:0 10px;border-top: 1px solid #c7c7c7;display: flex;justify-content: space-between;align-items: center;}
+.twpp-wrap:first-child a{border-top:none;}
+.twpp-wrap a:hover{opacity: 0.9;text-decoration:none;}
+.twpp-nos{width:2em;margin-right:.5em;text-align:center;font-weight:bold;color:#2098A8;}
+.twpp-title{width:100%;font-weight: bold;max-height:40px;overflow:hidden;}
+
+.twpp-wrap1{font-size:14px;line-height:26px;height:26px;padding:3px;margin:0 10px;display: flex;justify-content: space-between;align-items: center;}
+.twpp-wrap2{font-size:15px;line-height:30px;height:32px;padding:1px;margin:0 10px;border-top: 1px solid #c7c7c7;display: flex;justify-content: space-between;align-items: center;}
+a .twpp-wrap2{text-decoration: none;}
+a:hover .twpp-wrap2{opacity: 0.9;text-decoration:none;}
+.twpp-w1,.twpp-w2,.twpp-w3,.twpp-w4,
+.twpp-l1,.twpp-l2,.twpp-l3,.twpp-l4{width: 100%;}
+.twpp-l2 img{width:1.2em;height:auto;margin-right:.2em;}
+.twpp-w2 span,
+.twpp-l2 span.twppw{width: 6em;margin:0 auto;display: block;text-align:left;}
+.twpp-w3 span,
+.twpp-l3 span.twppw{width: 9em;margin:0 auto;display: block;text-align:right;}
+.twpp-w4 span,
+.twpp-l4 span.twppw{width: 5em;margin:0 auto;display: block;text-align:right;}
+
+.twpp-w1,.twpp-l1{width:1rem;margin:0 1rem;text-align:center;font-weight:bold;color:#2098A8;}
+.twpp-l2{font-weight:bold;width:100%;font-size:15px;color:#666;}
+.twpp-l3{font-weight:bold;width:100%;font-size:14px;}
+.twpp-l3 span.twppw span{color: #a0a4a8;width:1.75em;display: inline-block;text-align: left;}
+.twpp-l4{font-weight:bold;width:100%;font-size:14px;}
+.twpp-l4{color:#24bf85;padding:0;}
+.twpp-l4.mns{color:#df4c52;}
+.twpp-l4 span.twppw span{opacity: .6;width:1.75em;display: inline-block;text-align: left;}
+.twpp-l4 span.twppw::after{content:"%";}
+/*.twpp-l1,.twpp-l2,.twpp-l3,.twpp-l4{text-align: center;}*/
+
+.twpp-w2{font-size: 14px;font-weight:bold;}
+.twpp-w3{font-size: 14px;font-weight:bold;}
+.twpp-w4{font-size: 14px;font-weight:bold;}
+
+@media screen and (max-width:640px) {
+ .twpp-nos{width:1em;margin-right:0 0 0 .5em;font-size:14px;}
+ .twpp-title{font-size:15px;}
+ .twpp-w1,.twpp-l1{width:1em;margin:0;font-size:14px;text-align:center;}
+ .twpp-w2,.twpp-l2{font-size:14px;}
+ .twpp-w3,.twpp-l3{font-size:13px;}
+ .twpp-w4,.twpp-l4{font-size:13px;}
+ .twpp-l3-s{font-size:11px;}
+ .twpp-l4-s{font-size:11px;}
+}
+
+#top-menubar{list-style-type: none;margin:0;padding: 0;}
+.top-menubar-in{display: inline-block;position: relative;z-index:9999999;}
+.top-menubar-ins{font-size:18px;color:#fff;display: inline-block;padding:8px 16px;margin:4px 4px 0 4px;border-radius:5px 5px 0 0;font-weight: bold;}
+.top-menubar-ins.tmi-act,
+.top-menubar-in:hover .top-menubar-ins{background:#fff;color:#234;}
+a.top-menubar-ins{font-size:18px;color:#fff;display: inline-block;padding:8px 16px 4px;margin:4px 4px 4px 4px;border-radius:5px;}
+.top-menubar-in:hover a.top-menubar-ins{text-decoration: none;color:#fff;background:rgba(0, 0, 0, .2);}
+.top-menubar-in ul{display:none;}
+.top-menubar-in:hover ul,
+.top-menubar-in ul.tmiul-act{display:block;}
+.top-menubar-in ul{list-style-type: none;position: absolute;top:47px;left:4px;width:400px;background:#fff;border-radius:0 5px 5px 5px;padding:16px;font-size:15px;line-height:2;box-shadow: 0 5px 5px rgba(0,0,0,.2);z-index:99999999;}
+.top-menubar-ins-in header{font-weight: bold;color:#234;border-top:1px solid #ccc;padding-top:4px;}
+.top-menubar-ins-in:first-child header{border:none;padding-top:0;}
+.top-menubar-ins-in-a{padding-left:16px;background: url(https://coinpost.jp/wp-content/themes/coinpost_t/img/caret-right-solid.svg) no-repeat 2px 50%;background-size: 6px auto;display: block;}
+.top-menubar-ins-in-a:hover{opacity:.9;background: url(https://coinpost.jp/wp-content/themes/coinpost_t/img/caret-right-solid.svg) no-repeat 5px 50%;background-size: 6px auto;text-decoration: none;}
+.top-menubar-ins-in-a-s{display:inline-block;min-width:30%;padding-left:16px;background: url(https://coinpost.jp/wp-content/themes/coinpost_t/img/caret-right-solid.svg) no-repeat 2px 50%;background-size: 6px auto;}
+.top-menubar-ins-in-a-s:hover{opacity:.9;background: url(https://coinpost.jp/wp-content/themes/coinpost_t/img/caret-right-solid.svg) no-repeat 5px 50%;background-size: 6px auto;text-decoration: none;}
+
+#menubar_icon{display:none;}
+.andv,.iosv{display: none;}
+@media screen and (max-width:640px) {
+ .top-menubar-in:hover ul{display: none;}
+ #menubar_icon{display:block;width:40px;height:40px;position:fixed;top:4px;right:4px;background:#fff url(/img/new/menu.png) no-repeat 50% 50%;background-size:30px 30px;z-index: 9999999999;border-radius:4px;border:1px solid #e8e8e8;}
+ #menubar_icon.mb-close{display:block;width:40px;height:40px;position:fixed;top:4px;right:4px;background:#fff url(/img/new/close.png) no-repeat 50% 50%;background-size:30px 30px;z-index: 9999999999;border-radius:4px;border:none;}
+ #header-menu_wrap{position: fixed;top:0;right:0;bottom:0;left:0;background:#fff !important;overflow: hidden;z-index: 99999999999;display:none;}
+ #top-menubar{margin-top:7em;border-top:1px solid #ccc;height:calc(100vh - 7em);padding-bottom:4em;overflow-y: scroll;}
+ .top-menubar-in{display: block;border-bottom:1px solid #ccc;}
+ .top-menubar-ins,a.top-menubar-ins{font-size:16px;color:#333;display: block;padding:4px 12px;margin:4px;font-weight: bold;}
+ .top-menubar-in:hover a.top-menubar-ins{color:#333;}
+ #top-menubar .scarea {display:block;position: absolute;width: calc(100% - 16px);margin: 8px;height: 30px;top:3.5em;right: 0;left:0;}
+ .top-menubar-in ul{position:relative;display:none;width:100%;top:0;left:0;box-shadow: none;border-radius:0;background:#f4f5f6;}
+ .top-menubar-ins-in-a-s{min-width: 30%;}
+ span.top-menubar-ins{padding-left:48px;position: relative;}
+ span.top-menubar-ins:before{position: absolute;top:2px;left:12px;width:28px;height:28px;background: #fff url(/img/new/down.png) no-repeat 50% 50%;background-size: 28px 28px;content:"";}
+ .mi-close span.top-menubar-ins:before{position: absolute;top:2px;left:12px;width:28px;height:28px;background: #fff url(/img/new/up.png) no-repeat 50% 50%;background-size: 28px 28px;content:"";}
+ .scroll-prevent {position: fixed;z-index: -1;width: 100%;height: 100%;}
+ #top-menubar-5{margin-bottom:4em;}
+}
+
+.header-top-right{font-size:16px;height:26.25vw;}
+.header-top-right header{color:#A6892F;border-bottom:1px solid #A6892F;text-align:center;height:2em;line-height:1.5;}
+.htr-set{}
+.htr-wrap{}
+.htr-wrap a{display:block;height:calc(calc(26.25vw - 2em) / 5);border-bottom:1px solid #333;line-height:1.2;display: flex;justify-content: flex-start;align-items: center;}
+.htr-wrap a:hover{text-decoration: none;opacity: .9;}
+.htr-nos{width:2em;text-align: center;font-weight: bold;color:#2098A8;}
+.htr-title{overflow:hidden;width:calc(100% - 2em);display: -webkit-box;overflow: hidden;-webkit-line-clamp: 3;-webkit-box-orient: vertical;font-weight: bold;}
+@media screen and (max-width:1400px) {
+ .htr-title{-webkit-line-clamp: 2;}
+}
+@media screen and (max-width:1024px) {
+ .htr-title{-webkit-line-clamp: 1;}
+}
+@media screen and (max-width:640px) {
+ .header-top-right header{line-height:2;}
+ .header-top-right{font-size:15px;height:auto;}
+ .htr-wrap a{height:3.5em;}
+ .htr-title{-webkit-line-clamp: 2;}
+}
+.htr2{font-size:17px;height:auto;margin:1.5em 0;padding: 1em 1em 1.5em;border-top: 2px solid #C7C7C7;border-bottom: 2px solid #C7C7C7;}
+.htr2 header{font-size:20px;margin-bottom:1em;font-weight:bold;}
+.htr2 header:after{content:" >";font-weight:bold;}
+.htr2-set{}
+.htr2-wrap{}
+.htr2-wrap a{display:block;height:4.5em;border-bottom:1px solid #333;line-height:1.2;display: flex;justify-content: flex-start;align-items: center;}
+.htr2-wrap a:hover{text-decoration: none;opacity: .9;}
+.htr2-nos{width:2em;text-align: center;font-weight: bold;color:#2098A8;}
+.htr2-title{overflow:hidden;width:calc(100% - 2em);display: -webkit-box;overflow: hidden;-webkit-line-clamp: 3;-webkit-box-orient: vertical;font-weight: bold;}
+@media screen and (max-width:1400px) {
+ .htr2-title{-webkit-line-clamp: 2;}
+}
+@media screen and (max-width:1024px) {
+ .htr2-title{-webkit-line-clamp: 1;}
+}
+@media screen and (max-width:640px) {
+ .htr2 header{line-height:2;}
+ .htr2{font-size:15px;height:auto;}
+ .htr2-wrap a{height:3.5em;}
+ .htr2-title{-webkit-line-clamp: 2;}
+}
+
+
+.kjstwrap{padding:.25em 0;border-radius:4px;margin:.25em 0;}
+@media screen and (max-width:640px) {
+ .kjstwrap{padding:0;border-radius:4px;margin:0;}
+}
+article.article .top-look-in a{text-decoration: none;}
+.sp-next-arrow:after, .sp-next-arrow:before, .sp-previous-arrow:after, .sp-previous-arrow:before{background-color:#0004 !important;}
+.sp-horizontal .sp-previous-arrow{left:0 !important;}
+.sp-horizontal .sp-next-arrow, .sp-horizontal.sp-rtl .sp-previous-arrow{right:0 !important;}
+.sp-horizontal .sp-arrows{top:60% !important;}
+#kiji-awa-slide-wrap{margin: 1em 2em;}
+#kiji-awa-slide-wrap .sp-horizontal .sp-previous-arrow{left:-1.75em !important;}
+#kiji-awa-slide-wrap .sp-horizontal .sp-next-arrow{right:-1.75em !important;}
+#kiji-awa-slide-wrap .sp-horizontal .sp-arrows{top:50% !important;}
+
+#top-look-slide-wrap{padding:0;margin:1em 2em;}
+#top-look-slide-wrap h3{color:#fff;font-size:16px;font-weight:bold;text-align: left;margin:-10px -32px 10px;background:#136689;padding:8px 0 4px 1em;}
+#top-look-slide{height:240px;}
+.top-look-in{width:100%;height:240px;display:block;border:1px solid #ccc;background:#fff;}
+#top-look-slide.sp-horizontal .sp-previous-arrow{left:-1.75em !important;}
+#top-look-slide.sp-horizontal .sp-next-arrow{right:-1.75em !important;}
+@media screen and (max-width:640px) {
+ #top-look-slide-wrap{padding:0;margin:0;}
+ #top-look-slide.sp-horizontal .sp-previous-arrow,
+ #top-look-slide.sp-horizontal .sp-next-arrow{display:none;}
+}
+
+.kanrenlistz-in.sp-slide{background:#fff;border-radius: 8px;}
+.kanrenlistz-in figure{margin-bottom:.5em;}
+.kanrenlistz-in figure img{}
+.kanrencoinz img{height:1.4em;line-height:1;margin-right:.25em;vertical-align: top;}
+.kanrenlistz-in-text a{text-decoration: none !important;font-weight: bold;line-height:1.4;padding:0 6px;display:block;}
+
+.kanrenlistt{margin:1em 2em;}
+.kanrenlistt-in{}
+.kanrenlistt-in-sub{display:inline-block;}
+.kanrenlistt-in a{text-decoration: none !important;background:#fff;display:block;font-size:15px;line-height:20px;margin:.8em 0 0;display: flex;justify-content: space-between;align-items: center;border-radius:3px;box-shadow: 0 0 4px rgba(0, 0, 0, .2);overflow: hidden;}
+.kanrenlistt-in a:hover{background: #f8fafc;}
+.kanrenlistt-in span{display: block;height:32px;line-height:32px;}
+.kanrenlistt-in span.kanrencoins{display: inline;height:32px;line-height:32px;}
+.kanrencoins img{height:1.4em;line-height:1;margin-right:.25em;vertical-align: text-bottom;}
+.kanrenlistt-in span.kanrenlistt-rank{margin:0;width:3em;text-align: center;font-weight: bold;}
+.kanrenlistt-in span.kanrenlistt-text{margin:0;width:calc(100% - 3.5em);white-space:nowrap;
+ overflow:hidden;
+ text-overflow:ellipsis;
+ -webkit-text-overflow:ellipsis;
+ -o-text-overflow: ellipsis;padding-right:.2em;}
+/*
+.kanrenlistt-in span.kanrentimes{margin:0;width:7.5em;text-align:center;overflow:hidden;font-size:80%;color:#aaa;}
+*/
+.kanrenlistt-rank{background:#345;color:#fff;}
+
+@media screen and (max-width:640px) {
+ .kanrenlistt{margin:1em;}
+ .kanrenlistt-in a{line-height:20px;}
+ .kanrenlistt-in span.kanrenlistt-rank{width:3em;height:48px;line-height:48px;}
+ .kanrenlistt-in span.kanrenlistt-text{width:calc(100% - 3.2em);height:48px;line-height:20px;padding:4px 4px 4px 2em;white-space:inherit;position: relative;}
+ .kanrenlistt-in span.kanrentimes{display: none;}
+ .kanrenlistt-in span.kanrencoins{display: inline;height:22px;width:auto;line-height:22px;position: absolute;top:14px;left:2px;}
+}
+
+.acd-check{
+ display: none;
+}
+.acd-label{
+ background: linear-gradient(rgba(248, 250, 252, 1) 50%, rgba(248, 250, 252, 0) 100%);
+ color: #678;
+ display: block;
+ font-size:15px;
+ margin: .8em 0 0;
+ padding: .4em;
+ text-align: center;
+ border-radius: 0 0 .5em .5em;
+ font-weight: bold;
+ line-height:1;
+ box-shadow: 0 0 4px rgba(0, 0, 0, .2);
+}
+.acd-label:hover{opacity: .7;}
+.acd-content{
+ height: 0;
+ opacity: 0;
+ padding: 0;
+ margin:0;
+ transition: .5s;
+ visibility: hidden;
+}
+.acd-check:checked + .acd-label + .acd-content{
+ height: auto;
+ opacity: 1;
+ visibility: visible;
+}
+.acd-check:checked + .acd-label{
+ height: 0;
+ opacity: 0;
+ padding: 0;
+ margin: 0;
+ transition: .5s;
+ visibility: hidden;
+}
+
+
+.kjst_wrap{overflow: hidden;padding:0 2em;display: flex;flex-wrap: wrap;justify-content: center;}
+article.article .kjst_wrap a{text-decoration: none;}
+.kjst_set{width:30%;padding:0 1em;display: flex;flex-direction: column;justify-content: center;}
+.kjst_set img{width:100%;border-radius:8px;}
+.article .kjst_set_text{line-height:1.2;padding-top:.5em;}
+.kjst_sets{width:70%;display: flex;flex-direction: column;justify-content: center;}
+.kjst_set_text1 a{font-size:17px;padding:.5em;display:block;font-weight: bold;position: relative;}
+.kjst_set_text1 a::before{content: "・";position: absolute;left:-.5em;top:.5em;}
+.entry-content .kjstsns ul{border:none;background: transparent;padding:1em 0;}
+@media (max-width: 640px){
+ .kjst_wrap{display: block;}
+ .kjst_set{width:100%;padding:0 .5em;margin-bottom:1em;}
+ .kjst_sets{width:100%;}
+ .kjst_wrap{padding:0 .75em;margin:1em 0;}
+ .kjst_set_text1 a::before{display: none;}
+}
+
+.home-main{position: relative;}
+.home-main-t{border-bottom:4px solid #345;font-size:20px;font-weight:bold;padding:.35em .75em;}
+.home-main-menus{font-size:20px;font-weight:bold;color:#777;padding:0 0 1em;margin-top:1.5em;}
+.home-main-menu-in{overflow:hidden;box-sizing: border-box;position: relative;}
+.home-main-menu-in:after{position: absolute;content:"";bottom:0;left:0;right:-400px;height:4px;background:#E8E8E8;z-index:99;}
+.hmmbb{padding:.45em 0;width:calc(100% / 3);text-align:center;float:left;position: relative;cursor: pointer;}
+.hmmbb.hmms{color:#333;}
+.hmmbb:hover{color:#333;}
+.hmmbb.hmms:after{position: absolute;content:"";bottom:0;left:0;right:0;height:4px;background:#F21E16;z-index:999;}
+
+@media (max-width: 640px){
+ .home-main-menu-ins{width:100%;}
+ .hmmbb{font-size: 15.5px;}
+ .hmmbb{width:calc(100% / 3);display:inline-block;padding:.75em 0;text-align: center;}
+}
+
+
+.btn-spacing{
+ text-align: center;
+ margin: 1em 0;
+}
+
+
+/* 20220114 */
+ .single_related-article-title .expand-link::after {
+ position: absolute;
+ top: 0;
+ right: 0;
+ bottom: 0;
+ left: 0;
+ z-index: 1;
+ pointer-events: auto;
+ content: "";
+ background-color: transparent;
+ }
+ .single_related-article-description {
+ display: -webkit-box;
+ -webkit-box-orient: vertical;
+ -webkit-line-clamp: 3;
+ overflow: hidden;
+ }
+ .single_related-article img {
+ width: 100%;
+ }
+ @media (min-width: 641px) {
+ .single_related-article {
+ overflow: hidden;
+ padding: 2em 0;
+ border-bottom: 1px solid #ddd;
+ position: relative;
+ }
+ .single_related-article figure {
+ width: 200px;
+ height: 105px;
+ float: left;
+ }
+ .single_related-article-title a {
+ color: #333;
+ font-size: 18px;
+ font-weight: bold;
+ text-decoration: none!important;
+ }
+ .single_related-article-right {
+ width: calc(100% - 220px);
+ float: right;
+ }
+ }
+ @media (max-width: 640px) {
+ .single_related-article {
+ overflow: hidden;
+ padding: 1.25em 0 1em;
+ border-bottom: 1px solid #ddd;
+ position: relative;
+ }
+ .single_related-article figure {
+ width: 120px;
+ height: 62px;
+ float: left;
+ }
+ .single_related-article-title a {
+ color: #333;
+ font-size: 16px;
+ font-weight: bold;
+ min-height: 62px;
+ display: block;
+ text-decoration: none!important;
+ }
+ .single_related-article-right {
+ width: calc(100% - 130px);
+ float: right;
+ }
+ }
+ .single_related-article{
+ background-color: #f7f7f7;
+ padding: 1em;
+ box-shadow: 1px 1px 3px #aaa;
+ margin:0 0.5em;
+ }
+
+
+
+
+
+
+
+ .topunder{padding:1em .5em;}
+ .topunder_h{font-size: 20px;margin: .5em 0; padding:.5em .5em .3em;font-weight: bold;background:#345;color:#fff;}
+ .topunder_set{display: -webkit-flex;display: flex;-webkit-justify-content: center;justify-content: center;-webkit-align-items: top;align-items: top;}
+ .topunder_sets{width:25%;padding:.5em;}
+ .topunder_sets figure{width:100%;}
+ .topunder_sets figure a{}
+ .topunder_sets figure a img{width:100%;}
+ .topunder_sets_h{}
+ .topunder_sets_h a{font-size: 15px;line-height: 20px;padding-top: 6px;display:block;font-weight: bold;}
+ @media (max-width: 640px){
+ .topunder{padding:.5em 0;}
+ .topunder_h{font-size: 18px;}
+ .topunder_set{display:block;}
+ .topunder_sets{width:100%;padding:.5em;display: -webkit-flex;display: flex;-webkit-justify-content: center;justify-content: center;-webkit-align-items: top;align-items: top;}
+ .topunder_sets figure{width:25%;}
+ .topunder_sets figure a{}
+ .topunder_sets figure a img{width:100%;}
+ .topunder_sets_h{width:75%;padding-left:.75em;}
+ .topunder_sets_h a{font-size: 15px;line-height: 20px;padding-top: 0;display:block;}
+ .topunder_sets1{width:100%;padding:.5em;display:block;}
+ .topunder_sets1 figure{width:100%;}
+ .topunder_sets1 .topunder_sets_h{width:100%;padding-left:0;}
+ .topunder_sets1 .topunder_sets_h a{padding-top:6px;}
+ }
+
+
+
+
+/*
+#div-gpt-ad-1593090039381-0,
+.googlead{background:#fac;}
+*/
diff --git a/1648720811/coinpost.jp/?p=333716/font-awesome.min.css b/1648720811/coinpost.jp/?p=333716/font-awesome.min.css
new file mode 100644
index 0000000..4bcb06a
--- /dev/null
+++ b/1648720811/coinpost.jp/?p=333716/font-awesome.min.css
@@ -0,0 +1,5 @@
+/*!
+ * Font Awesome 4.5.0 by @davegandy - http://fontawesome.io - @fontawesome
+ * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
+ */@font-face{font-family:'FontAwesome';src:url('../fonts/fontawesome-webfont.eot');src:url('../fonts/fontawesome-webfont.eot?#iefix&v=4.5.0') format('embedded-opentype'),url('fonts/fontawesome-webfont.woff2') format('woff2'),url('fonts/fontawesome-webfont.woff') format('woff'),url('../fonts/fontawesome-webfont.ttf') format('truetype'),url('../fonts/fontawesome-webfont.svg#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}
+*/
diff --git a/1648720811/coinpost.jp/?p=333716/fonts/fontawesome-webfont.woff2 b/1648720811/coinpost.jp/?p=333716/fonts/fontawesome-webfont.woff2
new file mode 100644
index 0000000..500e517
Binary files /dev/null and b/1648720811/coinpost.jp/?p=333716/fonts/fontawesome-webfont.woff2 differ
diff --git a/1648720811/coinpost.jp/?p=333716/fonts/icomoon.ttf b/1648720811/coinpost.jp/?p=333716/fonts/icomoon.ttf
new file mode 100644
index 0000000..d4c04fa
Binary files /dev/null and b/1648720811/coinpost.jp/?p=333716/fonts/icomoon.ttf differ
diff --git a/1648720811/coinpost.jp/?p=333716/img/facebook.png b/1648720811/coinpost.jp/?p=333716/img/facebook.png
new file mode 100644
index 0000000..3817389
Binary files /dev/null and b/1648720811/coinpost.jp/?p=333716/img/facebook.png differ
diff --git a/1648720811/coinpost.jp/?p=333716/img/feedly.png b/1648720811/coinpost.jp/?p=333716/img/feedly.png
new file mode 100644
index 0000000..2499257
Binary files /dev/null and b/1648720811/coinpost.jp/?p=333716/img/feedly.png differ
diff --git a/1648720811/coinpost.jp/?p=333716/img/line.png b/1648720811/coinpost.jp/?p=333716/img/line.png
new file mode 100644
index 0000000..d527376
Binary files /dev/null and b/1648720811/coinpost.jp/?p=333716/img/line.png differ
diff --git a/1648720811/coinpost.jp/?p=333716/img/rss.png b/1648720811/coinpost.jp/?p=333716/img/rss.png
new file mode 100644
index 0000000..22f9b15
Binary files /dev/null and b/1648720811/coinpost.jp/?p=333716/img/rss.png differ
diff --git a/1648720811/coinpost.jp/?p=333716/img/telegram.png b/1648720811/coinpost.jp/?p=333716/img/telegram.png
new file mode 100644
index 0000000..ea16644
Binary files /dev/null and b/1648720811/coinpost.jp/?p=333716/img/telegram.png differ
diff --git a/1648720811/coinpost.jp/?p=333716/img/twitter.png b/1648720811/coinpost.jp/?p=333716/img/twitter.png
new file mode 100644
index 0000000..55fb276
Binary files /dev/null and b/1648720811/coinpost.jp/?p=333716/img/twitter.png differ
diff --git a/1648720811/coinpost.jp/?p=333716/img/youtube.png b/1648720811/coinpost.jp/?p=333716/img/youtube.png
new file mode 100644
index 0000000..94aa8ac
Binary files /dev/null and b/1648720811/coinpost.jp/?p=333716/img/youtube.png differ
diff --git a/1648720811/coinpost.jp/?p=333716/index.html b/1648720811/coinpost.jp/?p=333716/index.html
new file mode 100644
index 0000000..10da99d
--- /dev/null
+++ b/1648720811/coinpost.jp/?p=333716/index.html
@@ -0,0 +1,196 @@
+
+
+
+
+
+
+
+
+
+
+ 米ブラックロックCEO「我々はデジタル通貨やステーブルコインの研究をしている」
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
デジタル通貨の可能性
+
米資産運用最大手ブラックロック(BlackRock)のラリー・フィンク最高経営責任者(CEO)は24日、株主に宛てたメッセージの中で、同社がデジタル通貨やステーブルコイン、その基盤となる技術の研究をしていると述べた。
+
ウクライナに対するロシアの軍事侵攻について、あまり議論されていないことがあるとし、それはデジタル通貨の普及加速への潜在的な影響だと指摘。今回の戦争は、各国に通貨のあり方を再考させるだろうと述べている。その上で、慎重に設計されたグローバルなデジタル決済システムは、マネーロンダリングなどのリスクを軽減しながら、コスト削減を実現し、国際決済の質を高めることができる可能性があると主張した。
+
今回の株主に宛てたメッセージは、デジタル通貨に特化したものではない。ロシアの軍事侵攻について、事業への影響やエネルギー源の確保の方法等について述べる中で、デジタル通貨にも言及している。
+
フィンク氏はメッセージの中で、今回の戦争の前も、各国政府にデジタル通貨を巡る積極的な動きが見られ、規制の枠組みを定めようとする国もあると説明。米国が中央銀行デジタル通貨(CBDC)である「デジタルドル」に関する研究を行っていることを例に挙げた。
+
関連:中央銀行デジタル通貨(CBDC)とは|ビットコインとの違いと主なメリット
+
その上で、デジタル決済にはマネロンやその他の不正利用のリスクを軽減しながら、国際決済の質を向上させる可能性があると主張し、例えば海外労働者から家族への送金に恩恵をもたらすだろうと述べている。
+
そして、顧客の関心が高まっているため、デジタル通貨やステーブルコイン、その基盤技術を研究して、どのように顧客に役立てられるかを理解しようとしていると説明した。
+
+
ステーブルコインとは
+
価格が常に安定するように設計されている暗号資産(仮想通貨)を指す。価値を安定させるために法定通貨や仮想通貨を担保にしていたり、プログラムで価格を維持したりするステーブルコインが開発されている。
+
▶️仮想通貨用語集
+
+
関連:初心者にもわかるステーブルコインとは|特徴やユースケースを解説
+
ブラックロックとは
+
ブラックロックは、2021年12月末時点の運用資産残高が10兆ドル(約1,200兆円)に上る世界最大の資産運用企業。そのため、これまでも仮想通貨やブロックチェーンに関する同社の言動は大きな注目を集めてきた。
+
最近では2月、顧客の投資家に仮想通貨取引サービスを提供する計画があることが報じられている。ブラックロックのポートフォリオ管理システム「Aladdin」に導入する予定で、取引だけでなく、顧客が仮想通貨を担保として資金を借りることも可能になるという。なお、この計画が実行されるかは定かではない模様だ。
+
関連:米ブラックロック、仮想通貨取引サービスを計画か=報道
+
+
+
+
+
+
+
+
+
diff --git a/1648720811/coinpost.jp/?p=333716/main.css b/1648720811/coinpost.jp/?p=333716/main.css
new file mode 100644
index 0000000..ca22d21
--- /dev/null
+++ b/1648720811/coinpost.jp/?p=333716/main.css
@@ -0,0 +1,802 @@
+/*---------------------- HEADER ---------------------- */
+.sp-head{display:none;}
+#header{height:62px;overflow:hidden;}
+#site-title,h1#site-title{height:62px;padding:0;text-align:left;display:inline-block;width:340px;float:left;}
+#site-title a{height:32px;margin:15px 10px;padding:0;display:inline-block;}
+#site-title a img{height:32px;display:block;}
+.coinarea{width:calc(100% - 380px);height:92px;margin:0;float:right;max-width:860px;position: relative;}
+.coinarea .ec-set{overflow:hidden;display:block;float:left;height:60px;margin:16px 0;width:calc(calc(100% - 5em) / 3);position: relative;}
+.coinarea a:hover{text-decoration: none;}
+.coinarea .ec-chart{position: absolute;right:0;top:0;bottom:0;left:83px;}
+.coinarea .ec-name{display:none;}
+.coinarea .ec-sym,.coinarea .ec-price,.coinarea .ec-par{width:80px;height:18px;line-height:20px;font-size:13.5px;color:#2db482;font-family:sans-serif;}
+.coinarea .ec-sym{color:#666;font-size:15px;margin-top:4px;}
+.coinarea .ec-price{text-align:right;clear:both;}
+.coinarea .ec-par{text-align:right;}
+.coinarea .ec-price.ec-mn{color:#b42d32;}
+.coinarea .ec-price span{opacity: 0.7;}
+.coinarea .ec-par.ec-mn{color:#b42d32;}
+.coinarea .ec-price:before{content:"¥";}
+.coinarea .ec-par:after{content:"%";}
+.coinarea .ec-image{display:inline;}
+.coinarea .ec-image img{height:18px;float:left;margin:0 4px 4px;}
+.coinarea .ec-chart img{height:100%;}
+
+.coinarea .caopen{position: absolute;top:0;right:0;}
+.coinarea .caopen:before{content: "";position: absolute;width: 35px;height: 35px;border: none;background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADcAAAAcCAYAAADFsCezAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAcRJREFUeNrcWNFtgzAQda0swArpCHSE5I/fMEI6QhgBj0BGKCOEEcIIZQVWiC3dVVYK8jMmYGLpEgUsfM9+996RjyzLUiFEK95vpFJ/3HVc3gyYwXOX9KPU8aMj2TiohHAYPEJaN050ioeNAjtQ/ie+IJ8m7HXcNkjTC+W9ty/Kkcnl0OQIBx9GOXRT+hxzZMNZRtKnQCMakAAacEcdPSKtxjvW9i7QugyeowHX6Pikb9eDDb/PKwE70/quDf7DI22kOgqAptXCnsilUQFrFjYTn2tO6fjS0YHFnC5EQ5eodZS3cglKSxNrQIZf2bpxnbvsqKZ8W1QtzbHmOr4BsWFPTGak4Q1Q6J7yy8dydFnBlTjsemswXvM7Q+uGPqelvK4uKxDAg/7xOWDHQxmgxmg4BZytRLmHJ6KtG1q7XCoFmrD03F0u3mYmlUNVtwFFLggcyy7qiWP+5OOX7F2db6IyoPgVuKjdWSQenQ5vopqa4C5Q3ZgulYOCTNMetIwatKGXndyUQk9mFK5FwHlLdKDlrAIONteAZmFVcFBbNLHNiwKcs6H1bNCjBGe/ihQDooG8WgWNnVhmKDop/uu+WWLRhwADANDNfLfHF+9kAAAAAElFTkSuQmCC) no-repeat 50% 50%;z-index: 1000;background-size:50% auto;top:30px;right:18px;border:1px solid #bbb;border-radius:4px;cursor:pointer;}
+
+
+#header-menu_wrap{background:#345;color:#fff;position: sticky;top: 0;z-index: 999999;}
+#top-menu-main{display:inline-block;height:54px;line-height:54px;}
+#top-menu-main a{font-size:18px;padding:0 16px;color:#fff;display:inline-block;}
+
+.scarea{position: relative;width:20%;margin:11px 1rem 0 0;float:right;height:32px;}
+.scarea input{width:100%;height:32px;border-radius:32px;border:none;padding-left:1rem;}
+#searchsubmits {position: absolute;width: 30px;height: 24px;border: none;background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAVCAYAAABG1c6oAAAEIklEQVR42pWVe0xTVxzHf22hFWiBUKjLEiTOjODGq4ArJJiYBV+gWy3YBoegWZysOgsVKYNC8IGhsMIYCLLqRKRkRdwEp4wR/yCZgwbHa8bwCH9sQkt5lceGIax0v3PDJd7MZaHJL72555zP+f6eF5xOJ3R1d4Pp7l342mAAbUEBp/DixagDBw/mh0dGdmzbvv25f0DA88CgoA5FcnLx9draWOXZs7xinQ5WVlZoIxzKGMDb9fXCdKUy21ckWgZcep0JfX2dCL5WVl4udDgcsLq6SuzfwJYHDzyzc3Lagc3eOMwXCJzePj6zAm9vmwefvwYs1sbap0rlT9PT0z52ux3QmMBfe3vhUlHRdXozOfhOcHBfTGzspYTDh5Mk0dHxkRJJQXBoqPlVtedUqrrBwUFWT08PE/j9/fu7PVANrSD52DFjXn7+W1ESCezdvx8ioqIgLCICLmg0b2So1d+gckotb8sWp8lkSjCbzUzgUYWihYBY6K44MnKipbVVoMrMhJDw8A3g20FBgPEF6+Skqywp6TvW+uXxCQmdCHRhAN8NCZmi3VBnZdUUl5QAxhPSTp6EuH37IBTBpxFWUFgIDY2NcFWnO04UEtsRGDhfWVXlzQDiy0V6A8IufJ6XB5eLioCAP5BK4YhMBt+aTHCrrg4MN25A/Z07UkqAi4tTKBLNvx8XJ2QAQ8LCbHQysjWarwYGBqCishJKSksB3YO0EycgV6sFU1MT6PAStFRaQODOnXbDzZs+DGCSXP6IBmIifrdYLPyq6moKeCQxEY6npsJnKhU0Ya1mqtXwSXp6K51AqUzW2W02cxjA5nv39vI9PddIDbI4HOdHKSmG8ooKry/0ejZRmJqWBpnnz7OMjY1eyjNnqnlubg7AfTx39zV9WdmBX7q6mFl+1NYGObm5Dex1IAGHicW9eVptVvyhQ7uOyuW7Pj516nR0TEwvdSnGjsvjOc5lZBhJu6JCJnBkZATGxsbc5ApFm6urq+PVAvfw9CRGINQ7DpdLlRf2+fSkzeY7YbHAHy9eMIFDQ0OU/fbsGV+amKjbFhAwxVkHoGuU0Ze48HhONq75+vn99cPDh/KXy8uwuLj4eiDpaZKMLI3mQ3T1y/diYjowTo8R8nj3nj0d2C3DFBQ7hPxjdVhHR0d3WK3W/waW6vWA4wkw2KQWBeiuFwK9rtXU8Pv6+iRv+vv/iaGglFJtmpLSOT4+zv1f4OUrV0iiwF0gADxMipzaW1Nbq0UgiSXlOnluMBqzNw0knfM3zr2ep0/dsL+pqeO67nqoWDyxKSD5NTU3w89PnsCP7e2kY2QERBvOy5ebAvb398Pc3BzYpqZgZmYG7PPzXBxjDTi9Z4VC4SxOIcOmgDabDZaWlmBhYYGUCHlm47dHL9q6ddhPJBrGCXWVBv4DYbnuWKzr2fcAAAAASUVORK5CYII=) no-repeat 50% 50%;z-index: 1000;top: 4px;right: 4px;}
+
+.coinview{display:none;position: fixed;top:0;left:0;right: 0;bottom:0;background:#e0e8ef;z-index:9999999999;overflow-y: scroll;padding:1.5em;padding-top:92px;}
+.coinview:before{content: "";position: absolute;width: 300px;height: 32px;border: none;background: url(/wp-content/themes/coinpost_t/coinpost.png) no-repeat 50% 50%;z-index: 1000;background-size:auto 100%;top:30px;left:calc(8px - 1.5em);}
+.caclose:before{content: "";position: absolute;width: 35px;height: 35px;border: none;background:#fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADcAAAA3CAYAAACo29JGAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAglJREFUeNrU2jFOwzAUBuDw7lAukZQz0M4dmOgNmIC7sMDABWBgYoVGcAXUqjeghDtUPAtbChZp7Pi9l+cn/VIaWZa/oXbs5GixWBStOsY8Yq4xH0U+dYK5wZxjvt1N8GArzCnmFTPNBGbG+WLHXWMmPm5iYWXrdw7AqR2nA5VtINiLugUrMgH6sMIHgv2PlR0daAV2wdrAB4O7xDQHOtIG7IOZ+sJcGdwGM8sEGAqbG5ebUHIARsH8pUAzMBrm47QCQ2CND/sPpw0YCpv5sC6cFmAS7BBubGAyrA8XC6w0wUJwMcAVAZAMFoqTApLCYnDcQHJYLI4LWHHAhuCogZVtRw4biqMCssJScKlAdlgqbihQBEaBiwWeScGocDHAJykYJS4UCFIwalwoUATGgRsCZIFx4RzwArPvabe37TYcg+DCmen+PqB/sO2qXHAh6xjHdokdFwtjBYIwbC8JBEFYY59QGikgBa4MhJlzxWfBI4tk3J/3YT2wtfSZDAjDRA+dYARYGzgPBJZSOAqYq3UgsB4ChBFh7EAYGcYKBAUwNiAogbEAQRGMHAjKYKRAUAgjA4JSGAkQFMOSgaAclgSEDGCDgRC5HxsLNghocLfF74ek2mGxwDuDW2K2mcBCgcazNLid3ThuM4H1AbfW8+kmFB+oHdYFdLCdvxQ44FsmMB/43oaZ+hFgABUjKGSTDpaQAAAAAElFTkSuQmCC) no-repeat 50% 50%;z-index: 1000;background-size:50% auto;top:30px;right:15px;border:1px solid #bbb;border-radius:4px;cursor:pointer;}
+.coinview a.ec-set{overflow:hidden;display:block;float:left;height:150px;margin:20px 2%;width:calc(88% / 3);position: relative;background:#fff;box-shadow: 1px 1px 4px rgba(0,0,0,0.25);}
+.coinview a:hover{text-decoration: none;border:1px solid #ccc;}
+.coinview .ec-chart{position: absolute;right:8px;top:16px;bottom:16px;left:128px;}
+.coinview .ec-value{margin:1 .5em;padding-top:.5em;}
+.coinview .ec-name{position: absolute;left:16px;top:20px;font-weight:bold;color:#666;z-index:999;background:rgba(255,255,255,0.75);border-radius:8px;padding-right:.75em;}
+.coinview .ec-sym,.coinview .ec-price,.coinview .ec-par{width:110px;height:32px;line-height:36px;font-size:16px;color:#2db482;font-family:'gulim',sans-serif;}
+.coinview .ec-price,.coinview .ec-par{height:24px;line-height:24px;}
+.coinview .ec-sym{color:#666;font-size:18px;margin-top:38px;width:144px;}
+.coinview .ec-price{text-align:right;margin-top:8px;}
+.coinview .ec-par{text-align:right;font-size:14px;}
+.coinview .ec-price.ec-mn{color:#b42d32;}
+.coinview .ec-price span{opacity: 0.7;}
+.coinview .ec-par.ec-mn{color:#b42d32;}
+.coinview .ec-price:before{content:"¥";}
+.coinview .ec-par:after{content:"%";}
+.coinview .ec-image{display:inline;}
+.coinview .ec-image img{height:28px;float:left;margin:42px 8px 0 16px;}
+.coinview .ec-chart img{height:100%;}
+
+@media (max-width: 1100px) {
+ .coinview a.ec-set{overflow:hidden;display:block;float:left;height:150px;margin:16px 2%;width:calc(92% / 2);position: relative;background:#fff;}
+ #top-menu-main a{font-size:17px;padding:0 12px;color:#fff;display:inline-block;}
+}
+@media (max-width: 780px) {
+ #top-menu-main a{font-size:16px;padding:0 8px;color:#fff;display:inline-block;}
+}
+@media (max-width: 720px) {
+ .coinview a.ec-set{overflow:hidden;display:block;float:none;height:150px;margin:16px auto;width:80%;max-width:440px;position: relative;background:#fff;}
+}
+@media (max-width: 640px) {
+ .coinview a.ec-set{overflow:hidden;display:block;float:none;height:130px;margin:16px auto;width:95%;max-width:440px;position: relative;background:#fff;}
+ .coinview{display:none;position: fixed;top:0;left:0;right: 0;bottom:0;z-index:9999999999;overflow-y: scroll;padding:1.5em;padding-top:64px;}
+ .coinview:before{content: "";position: absolute;width: 220px;height: 22px;border: none;background: url(/wp-content/themes/coinpost_t/coinpost.png) no-repeat 50% 50%;z-index: 1000;background-size:auto 100%;top:22px;left:-1.5em;}
+ .sp-head{display:block;border-bottom:1px solid #ddd;position: sticky;top: 48px;z-index: 9999999999;background: #fff;}
+ #header{height:48px;}
+ #site-title,h1#site-title{height:48px;padding:0;text-align:left;display:inline-block;width:100%;float:none;}
+ #site-title a{height:auto;margin:0;padding:13px 6px;display:inline-block;}
+ #site-title a img{height:20px;display:block;}
+ .scarea{position: absolute;width:40%;margin:8px 0 0 0;float:right;height:30px;top:-47px;right:4px;}
+ .scarea input{width:100%;height:30px;border-radius:30px;border:1px solid #ccc;padding-left:1rem;color:#333;-webkit-text-fill-color: #333;opacity: 1;}
+ #searchsubmits {width: 25px;height: 20px;background-size:contain;}
+/*
+ #header-menu_wrap{background:#345;color:#fff;}
+ #header-menu_wrap{position: -webkit-sticky;position: sticky;top: 0;z-index: 99999999999;}
+ #header-menu_wrap .textwidget{overflow-x:auto;-webkit-overflow-scrolling: touch;}
+ #top-menu-main{display:inline-block;height:48px;line-height:48px;width:800px;}
+ #top-menu-main a{font-size:16px;padding:0 16px;color:#fff;display:inline-block;border-right:1px solid rgba(255,255,255,0.4);}
+*/
+ .sp-head .coinarea{width:100%;height:24px;margin:0;float:none;width:100%;overflow:hidden;}
+ .sp-head .coinarea .ec-set{overflow:hidden;display:inline-block;height:24px;margin:0;width:calc(calc(100% - 2.5em) / 3);position: relative;}
+ .sp-head .coinarea .ec-chart,.sp-head .coinarea .ec-chart img{display:none;}
+ .sp-head .coinarea .ec-sym,.sp-head .coinarea .ec-price,.sp-head .coinarea .ec-par{}
+ .sp-head .coinarea .ec-image{position: absolute;top:14px;left:4px;display:none;}
+ .sp-head .coinarea .ec-image img{width:20px;height:20px;display:none;}
+ .sp-head .coinarea .ec-sym{position: relative;top:0;left:0;font-size:13px;display:inline-block;width:auto;padding:0 4px;}
+ .sp-head .coinarea .ec-price{position: relative;top:0;left:0;font-size:12px;line-height:20px;display:inline-block;text-align:left;font-weight:bold;border-top:none;width:auto;font-weight:normal;}
+ .sp-head .coinarea .ec-par{position: absolute;right:4px;top:6px;font-size:10px;display:none;}
+ .coinarea .caopen:before{display:none;}
+ .sp-head .coinarea .caopen:before{content: "";position: absolute;width: 32px;height: 20px;top:2px;right:4px;border:1px solid #bbb;border-radius:4px;display:block;}
+ .coinview .ec-price{text-align:right;margin-top:0px;}
+ .coinview .ec-sym{margin-top:32px;}
+ .coinview .ec-name{top:16px;}
+ .coinview .ec-image img{margin-top:35px;}
+}
+
+#body{margin-top:1em;}
+@media (max-width: 640px) {
+ #body{margin-top:0;}
+}
+
+/* -------- -------- */
+
+
+/*
+.topnews{display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: flex;margin:0 auto;}
+
+.topnews-1,.topnews-2,.topnews-3s{width:calc(100% - 16px);background:#fff;padding:8px;font-size:18px;position: relative;}
+.topnews-1 a,.topnews-2 a{display:block;background:#234;height:100%;}
+.topnews-3s{overflow:hidden;display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: flex;flex-direction: column;}
+.topnews-txts{line-height:1.3;background:#234;color:#fff;padding:.4em;}
+.topnews-txts span{display:block;font-size:90%;text-align:right;font-weight:bold;opacity: 0.6;margin-top:2px;display:inline-block;float:right;}
+.topnews-img{width:100%;display: block;position: relative;overflow: hidden;}
+.topnews-img:before{content: '';display: block;width: 100%;height: 0;padding-bottom: 52.5%;}
+.topnews-img img {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);min-width: 100%;max-height: 100%;max-width: unset;}
+a:hover .topnews-txts{color:#def;}
+a:hover .topnews-img img {opacity: 0.9;}
+
+.topnews-s{height:calc(100% - 16px);padding:16px 0 0;overflow: hidden;}
+.topnews-s:first-child{padding:0;}
+.topnews-s a{display:block;display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: flex;}
+.topnews-s .topnews-img{width:28%;float:left;border:1px solid #ccc;border-right:none;}
+.topnews-s .topnews-img:before{padding-bottom: 52.5%;}
+.topnews-s .topnews-txts{width:72%;float:right;font-size:17px;background:initial;color:#234;padding:6px;border:1px solid #ccc;border-left:none;overflow: hidden;height:auto;line-height:1.15;}
+.topnews-s a:hover .topnews-txts{color:#246;}
+.topnews-s a:hover .topnews-txts{background:#f8f8f8;}
+.topnews-s .topnews-txts{position: relative;text-align:left;}
+.topnews-s .topnews-txts p{margin:0;text-align:left;display:inline-block;}
+.topnews-s .topnews-txts span{position: absolute;bottom:.5em;right:.5em;}
+.topnews-s .topnews-txts span.topnews-pr{background:#08f;color:#fff;border-radius:3px;padding:1px 6px 0;margin-top:0;}
+
+@media (max-width: 832px) {.topnews{display:block;min-width:auto;overflow:hidden;}.topnews-1,.topnews-2,.topnews-3s{width:calc(100% - 16px);padding:8px;position: relative;float:left;}.topnews-3s{width:calc(100% - 16px);}}
+@media (max-width: 640px) {
+ .topnews{display:block;min-width:auto;}
+ .topnews-1,.topnews-2,.topnews-3s{width:calc(100% - 16px);padding:4px 8px;padding-right:8px;font-size:14px;}
+ .topnews-1{padding-bottom:0;}
+
+ .topnews-s .topnews-img{width:40%;}
+ .topnews-s .topnews-txts{width:60%;line-height:1.2;}
+
+
+ .topnews-1,.topnews-2{position: relative;}
+ .topnews-1 .topnews-txts,.topnews-2 .topnews-txts{position: absolute;bottom:0;right:8px;left:8px;background:rgba(32,48,64,0.75);}
+ .topnews-s .topnews-txts{padding:4px;font-size:14px;}
+ .topnews-s .topnews-txts span{position: relative;bottom:auto;right:auto;}
+ .topnews-s{height:calc(100% - 8px);padding:4px 0 0;overflow: hidden;}
+ .topnews-s:first-child{padding:0;}
+}
+*/
+
+/* ------------ poweredby-coingecko ------------ */
+.poweredby-coingecko a{position: absolute;bottom:0;right:8px;display:inline-block;font-size:9px;color:#4990e2;opacity: 0.5;}
+.poweredby-coingecko a:hover{text-decoration: underline;}
+.coinview .poweredby-coingecko a{position: fixed;bottom:8px;right:16px;display:inline-block;font-size:14px;color:#4990e2;}
+.coinview .poweredby-coingecko a:hover{border:none;text-decoration: underline;}
+.home-alt-list .poweredby-coingecko a{position: relative;float:right;border:none;margin:0;padding:.5em;}
+.home-alt-list .poweredby-coingecko a:hover{background:#fff;}
+@media (max-width: 640px) {
+ .coinarea .poweredby-coingecko{display:none;}
+ .poweredby-coingecko a{font-size:8px;}
+ .coinview .poweredby-coingecko a{font-size:12px;}
+}
+
+/* ------------ home list ------------ */
+.hmmlv{display:none;}
+.hmml-top{display:block;}
+
+.hmml-list{padding:0 1.25em;}
+.homelist-in{overflow:hidden;padding:2em 0;border-bottom:1px solid #ddd;position: relative;}
+.homelist-in figure{width:200px;height:105px;float:right;}
+.homelist-in figure img{width:100%;}
+.homelist-in .homelist-in-text{width:calc(100% - 220px);float:left;}
+.homelist-in .homelist-in-text a{color:#333;font-size:18px;font-weight:bold;}
+.homelist-in .homelist-in-sub{position: absolute;bottom:2em;right:220px;left:0;line-height:1.5em;}
+.homelist-in .homelist-in-sub .hometimes{float:left;font-size:12px;color:#888;}
+.homelist-in .homelist-in-sub .hometimes:before{font-family: "FontAwesome";content: "\f017";font-size:14px;-webkit-font-smoothing: antialiased;display: inline-block;font-style: normal;font-variant: normal;text-rendering: auto;line-height: 1;padding:0 .2em;}
+.homelist-in .homelist-in-sub .homecoins{float:right;}
+.homelist-in .homelist-in-sub .homecoins img{width:1.25em;margin:0 .4em;}
+.homelist-in .homelist-in-sub .homeorg{float:right;}
+.homelist-in .homelist-in-text .homeorg a{color:#333;font-size:14px;font-weight:normal;}
+
+.hmml-foot{padding:1.5em;text-align:right;font-size:18px;clear:both;}
+.hmml-foot a:after{content:" >";}
+
+.hmml-soks{padding:0 1.25em;}
+.homelistnew-time{font-size:18px;font-weight:bold;color:#333;margin:2em 0;text-align:center;}
+.homelistnew-in{margin:1.5em 0;padding:1.5em 1em;background:#fafafa;overflow: hidden;}
+.homelistnew-in2{margin:1.5em 0;padding:1.5em 1em;background:#fff;box-shadow:1px 1px 3px rgba(0,0,0,0.2);overflow: hidden;}
+.homelnew-time{width:8em;float:left;text-align:center;}
+.homelnewtimes{display:block;width:4em;background:#345;color:#fff;font-size:13px;padding:.25em .5em .1em;border-radius:4px;margin:.25em auto;}
+.homelnewtimes.soks{width:6.25em;}
+.homelnew-text{width:calc(100% - 8.25em);float:right;}
+.homelnew-text a{font-size:18px;color:#345;font-weight:bold;}
+.homelnew-desc{margin-top:1em;font-size:16px;color:#333;}
+.homelnew-text a.homelistnew-in-link{display:inline-block;margin-top:.5em;font-size:15px;}
+.homelistnew-in-logo{display:inline-block;margin-top:.5em;font-size:.9em;float:right;}
+.homelnew-text .homelistnew-in-logo a{font-size:15px;}
+
+@media (min-width: 641px){
+ .homelist-in:nth-child(4){overflow:hidden;padding:1.25em 0 .9em;border-bottom:1px solid #ddd;position: relative;width:49%;float:left;}
+ .homelist-in:nth-child(5){overflow:hidden;padding:1.25em 0 .9em;border-bottom:1px solid #ddd;position: relative;width:49%;float:right;}
+ .homelist-in:nth-child(9){overflow:hidden;padding:1.25em 0 .9em;border-bottom:1px solid #ddd;position: relative;width:49%;float:left;}
+ .homelist-in:nth-child(10){overflow:hidden;padding:1.25em 0 .9em;border-bottom:1px solid #ddd;position: relative;width:49%;float:right;}
+ .homelist-in:nth-child(4) figure,
+ .homelist-in:nth-child(5) figure,
+ .homelist-in:nth-child(9) figure,
+ .homelist-in:nth-child(10) figure{width:100%;height:auto;float:none;}
+ .homelist-in:nth-child(4) .homelist-in-text,
+ .homelist-in:nth-child(5) .homelist-in-text,
+ .homelist-in:nth-child(9) .homelist-in-text,
+ .homelist-in:nth-child(10) .homelist-in-text{width:100%;float:none;}
+ .homelist-in:nth-child(4) .homelist-in-text a,
+ .homelist-in:nth-child(5) .homelist-in-text a,
+ .homelist-in:nth-child(9) .homelist-in-text a,
+ .homelist-in:nth-child(10) .homelist-in-text a{color:#333;font-size:16px;font-weight:bold;min-height:auto;display:block;margin:8px 0;}
+ .homelist-in:nth-child(4) .homelist-in-sub,
+ .homelist-in:nth-child(5) .homelist-in-sub,
+ .homelist-in:nth-child(9) .homelist-in-sub,
+ .homelist-in:nth-child(10) .homelist-in-sub {position: relative;bottom:0;right:0;left:0;line-height:1.5em;margin-top:0;margin-right:0;}
+ .homelist-in:nth-child(4) .homelist-in-text .homeorg a,
+ .homelist-in:nth-child(5) .homelist-in-text .homeorg a,
+ .homelist-in:nth-child(9) .homelist-in-text .homeorg a,
+ .homelist-in:nth-child(10) .homelist-in-text .homeorg a{font-size:14px;font-weight:normal;margin:0;}
+ .homelist-in:nth-child(6),
+ .homelist-in:nth-child(11){clear: both;}
+}
+
+@media (max-width: 640px){
+ .hmml-list{padding:0 .25em;}
+ .homelist-in{overflow:hidden;padding:1.25em 0 1em;border-bottom:1px solid #ddd;position: relative;}
+ .homelist-in figure{width:120px;height:62px;float:right;}
+ .homelist-in .homelist-in-text{width:calc(100% - 130px);float:left;}
+ .homelist-in .homelist-in-text a{color:#333;font-size:16px;font-weight:bold;min-height:62px;display:block;}
+ .homelist-in .homelist-in-text .homeorg a{color:#333;font-size:14px;font-weight:normal;min-height:auto;}
+ .homelist-in .homelist-in-sub{position: relative;bottom:0;right:0;left:0;line-height:1.5em;margin-top:.5em;margin-right:-130px;}
+
+ .homelist-in:nth-child(4){overflow:hidden;padding:1.25em 0 .9em;border-bottom:1px solid #ddd;position: relative;}
+ .homelist-in:nth-child(4) figure{width:100%;height:auto;float:none;}
+ .homelist-in:nth-child(4) .homelist-in-text{width:100%;float:none;}
+ .homelist-in:nth-child(4) .homelist-in-text a{color:#333;font-size:16px;font-weight:bold;min-height:auto;display:block;margin:8px 0;}
+ .homelist-in:nth-child(4) .homelist-in-sub{position: relative;bottom:0;right:0;left:0;line-height:1.5em;margin-top:0;margin-right:0;}
+ .homelist-in:nth-child(4) .homelist-in-text .homeorg a{font-size:14px;font-weight:normal;margin:0;}
+
+ .homelist-in:nth-child(9){overflow:hidden;padding:1.25em 0 .9em;border-bottom:1px solid #ddd;position: relative;}
+ .homelist-in:nth-child(9) figure{width:100%;height:auto;float:none;}
+ .homelist-in:nth-child(9) .homelist-in-text{width:100%;float:none;}
+ .homelist-in:nth-child(9) .homelist-in-text a{color:#333;font-size:16px;font-weight:bold;min-height:auto;display:block;margin:8px 0;}
+ .homelist-in:nth-child(9) .homelist-in-sub{position: relative;bottom:0;right:0;left:0;line-height:1.5em;margin-top:0;margin-right:0;}
+ .homelist-in:nth-child(9) .homelist-in-text .homeorg a{font-size:14px;font-weight:normal;margin:0;}
+
+ .homelnew-time{width:100%;float:none;text-align:center;}
+ .homelistnew-in{overflow:initial;}
+ .homelnewtimes{margin:-2.5em auto 6px;}
+ .homelnew-text{width:100%;float:none;}
+ .homelnew-text a{font-size:16px;}
+ .homelnew-desc{margin-top:.4em;font-size:14px;}
+
+ .hmml-foot{padding:1.5em 0;text-align:right;font-size:17px;}
+
+}
+
+/* 外部CSS */
+/* https://coinpost.jp/wp-content/plugins/contact-form-7/includes/css/styles.css */
+div.wpcf7 {
+ margin: 0;
+ padding: 0;
+}
+
+div.wpcf7-response-output {
+ margin: 2em 0.5em 1em;
+ padding: 0.2em 1em;
+}
+
+div.wpcf7 .screen-reader-response {
+ position: absolute;
+ overflow: hidden;
+ clip: rect(1px, 1px, 1px, 1px);
+ height: 1px;
+ width: 1px;
+ margin: 0;
+ padding: 0;
+ border: 0;
+}
+
+div.wpcf7-mail-sent-ok {
+ border: 2px solid #398f14;
+}
+
+div.wpcf7-mail-sent-ng {
+ border: 2px solid #ff0000;
+}
+
+div.wpcf7-spam-blocked {
+ border: 2px solid #ffa500;
+}
+
+div.wpcf7-validation-errors {
+ border: 2px solid #f7e700;
+}
+
+.wpcf7-form-control-wrap {
+ position: relative;
+}
+
+span.wpcf7-not-valid-tip {
+ color: #f00;
+ font-size: 1em;
+ font-weight: normal;
+ display: block;
+}
+
+.use-floating-validation-tip span.wpcf7-not-valid-tip {
+ position: absolute;
+ top: 20%;
+ left: 20%;
+ z-index: 100;
+ border: 1px solid #ff0000;
+ background: #fff;
+ padding: .2em .8em;
+}
+
+span.wpcf7-list-item {
+ display: inline-block;
+ margin: 0 0 0 1em;
+}
+
+span.wpcf7-list-item-label::before,
+span.wpcf7-list-item-label::after {
+ content: " ";
+}
+
+.wpcf7-display-none {
+ display: none;
+}
+
+div.wpcf7 .ajax-loader {
+ visibility: hidden;
+ display: inline-block;
+ background-image: url('../../images/ajax-loader.gif');
+ width: 16px;
+ height: 16px;
+ border: none;
+ padding: 0;
+ margin: 0 0 0 4px;
+ vertical-align: middle;
+}
+
+div.wpcf7 .ajax-loader.is-active {
+ visibility: visible;
+}
+
+div.wpcf7 div.ajax-error {
+ display: none;
+}
+
+div.wpcf7 .placeheld {
+ color: #888;
+}
+
+div.wpcf7 .wpcf7-recaptcha iframe {
+ margin-bottom: 0;
+}
+
+div.wpcf7 input[type="file"] {
+ cursor: pointer;
+}
+
+div.wpcf7 input[type="file"]:disabled {
+ cursor: default;
+}
+
+.author-wrap{overflow: hidden;}
+.authorimg{display: block;float: left;width:128px;margin-right:12px;}
+@media (max-width: 640px){
+ .authorimg{display: block;float: none;width:128px;margin-right:auto;margin:0 auto 1em;}
+}
+
+.coinpt{background:#f0f0f0;padding:.5em .5em .35em;border-radius:4px;}
+.coinpb{margin:1em .25em 2em;overflow:hidden;font-size:16px;}
+.chartjs canvas{/*height:50vw !important;max-height:480px !important;*/}
+.chartmenu{overflow:hidden;margin:.5em 0 1em;}
+.chart{display:block;width:calc(100% / 5);padding:.5em 0;margin:0;border-bottom:4px solid #eee;text-align:center;float:left;font-weight:bold;}
+.chart.now{border-bottom:4px solid #F21E16;}
+body{margin:0;padding:0;}
+.chartjs{display:none;padding:.5em 0;margin:.25em;}
+.cjview{display:block;}
+.coinpbtxt{font-size:16px;}
+a.coinpbwplink,a.coinpbwwwlink{color:#345;background:#fff;font-weight:bold;text-align:center;font-size:16px;display:block;width:33%;min-width:12em;margin:1em auto 0;border:2px solid #345;border-radius:4px;padding:.25em 0 .1em;}
+a.coinpbwwwlink{margin:.5em auto 0;}
+a.coinpbwplink:hover,a.coinpbwwwlink:hover{color:#fff;background:#345;text-decoration:none;}
+a.coinpbpwdlink{float:right;color:rgba(48,64,80,0.4);font-size:12px;margin-top:12px;}
+.events_in{padding:0;font-size:16px;overflow:hidden;}
+.events_in a{width:100%;display:block;padding:.25em .5em;border-bottom:1px solid #eee;}
+.events_in:first-child a{border-top:1px solid #eee;}
+.events_in span{font-weight:bold;color:#2098A8;padding-right:1em;width:8em;float:left;display:block;text-align:center;}
+#wchartJs1,#wchartJs7,#wchartJs30,#wchartJs180,#wchartJsmax{background:#345;border-radius:4px;}
+
+.sidecv{padding:1em;background:#345;border-radius:4px;color:#fff;margin-bottom:2.5em;margin-top:9em;height:auto;}
+.sidecv_top{overflow:hidden;margin:.5em 0 1.5em;background:#fff;color:#666;padding:.5em;border-radius:.25em;}
+.sidecv_top img{float:left;margin-right:1em;height:80px;}
+.sidecv_top .scv_name{display:block;font-size:16px;line-height:16px;margin:16px 0 0;}
+.sidecv_top .scv_sym{display:block;font-size:24px;line-height:24px;margin:10px 0;font-weight:bold;}
+#sidecv_list{margin-bottom:1.5em;font-size:16px;}
+#sidecv_list a{color:#fff;display:block;width:90%;margin:.75em auto;border:1px solid #fff;padding:.25em 0;text-align:center;}
+#sidecv_list a:hover{background:rgba(255,255,255,0.1);text-decoration:none;}
+.sidecv_p{padding:0 .5em;}
+.sidecv_p span{display:block;}
+.scv_top{font-size:16px;border-bottom:1px solid #888;}
+.scv_price{font-size:22px;text-align:center;font-weight:bold;padding:8px 0 0;color:#eee;}
+.scv_price b{color:#fff;}
+.scv_per{font-size:14px;text-align:right;color:#bfd;margin:3px 0;}
+.scv_per24:after{content:" 前日比";color:#fff;}
+.scv_per7d:after{content:" 前週比";color:#fff;}
+.scv_per1m:after{content:" 前月比";color:#fff;}
+.scv_per:before{content:"+";}
+.scv_per_m:before{content:"";}
+.scv_per_m{color:#fbd;}
+.sidecv_tw{height:100vh;overflow-x:hidden;overflow-y:scroll;border:1px solid #ccc;margin-bottom:2.5em;}
+.sidecv_set{overflow:hidden;margin-bottom:2.5em;font-size:16px;}
+.sidecv_in{padding:1em;}
+.sidecv_in img{max-width:100%;}
+.sidecv_exc{margin:.75em .25em;}
+.sidecv_exc a{display:block;background:#fff;padding:.5em;border-radius:4px;border:1px solid #ccc;}
+.sidecv_exc a:hover{text-decoration:none;background:#f8f8f8;}
+.coininfolist{margin-top:1em;}
+@media (max-width: 640px) {
+ .sidecv_tw{height:70vh;}
+ .sidecv{margin:.25em;margin-bottom:.5em;margin-top:.5em;padding:.5em;border-radius:4px;height:auto;}
+ .sidecv_p{padding:0;float:left;width:48%;margin:0 1% .75em;}
+ .scv_price{font-size:17px;}
+ .sidecv_top{margin:.5em .25em;}
+ #sidecv_list{margin-bottom:0;}
+}
+
+iframe{max-width:100%;border:none;margin:0;padding:0;}
+
+.kauthor-wrap{font-size:16px;background:#f4f8fc;padding: 1em;margin: 2em .25em .5em;border-radius:4px;overflow:hidden;}
+.kauthorimg{width:80px;float:left;display:block;}
+.kauthor-wrap-in{width:calc(100% - 96px);float:right;}
+.kauthor-noimage .kauthor-wrap-in{width:100%;float:right;}
+article.article h3.kauthor-h3{margin:0;padding:0 !important;border:none;font-size:17px;display:block;}
+.kauthor-s{font-size:15px;margin-left:.5em;color:#666;}
+article.article h3.kauthor-h3 a{text-decoration:none;}
+article.article h3.kauthor-h3 a.author-t{font-size:12px;float:right;display:inline-block;line-height: 1.6;}
+.kauthor-b{font-size:14px;line-height:1.4;}
+@media (max-width: 640px) {
+ .kauthorimg{width:52px;float:left;display:block;}
+ .kauthor-wrap-in{width:calc(100% - 60px);float:right;}
+ .kauthor-noimage .kauthor-wrap-in{width:100%;float:right;}
+}
+
+#top-list-after {
+ margin:0;
+ padding: 1.5em 1.25em;
+}
+@media (max-width: 640px) {
+ #top-list-after {
+ margin:0;
+ padding: 1em .25em;
+ }
+}
+
+
+
+/* 取引所 */
+.imsbox{border:1px solid #ccc;display: flex;margin:1em auto;clear:both;}
+.imsbox_head{width:10em;background:#136689;color:#ff0;text-align: center;display:flex;flex-direction: column;justify-content: center;font-weight: bold;}
+.imsbox_in{width:calc(100% - 10em);display:flex;}
+.imsbox_in1{width:30%;padding:.5em;display:flex;flex-direction: column;justify-content: center;}
+.imsbox_in1 img{width:100% !important;margin:0 !important;}
+.imsbox_in2{width:45%;padding:.5em;}
+article.article .imsbox_in2 h4{padding-left:0 !important;margin:0 !important;font-size:100%;}
+article.article .imsbox_in2 h4::before,article.article .imsbox_in2 h4::after{display: none !important;}
+.imsbox_in2 p{margin:0 !important;}
+.imsbox_in3{width:25%;padding:.5em;display:flex;flex-direction: column;justify-content: center;text-align:center;}
+.imsbox_in3 a{text-decoration: none !important;display:block;background:#345;padding:.5em;border-radius:4px;color:#fff;font-weight: bold;font-size:90%;}
+.imsbox_in3 a:hover{opacity: 0.9;color:#ff0;}
+@media (max-width: 640px) {
+ .imsbox,.imsbox_head,.imsbox_in,.imsbox_in1,.imsbox_in3{display: block;}
+ .imsbox_head,.imsbox_in,.imsbox_in1,.imsbox_in2,.imsbox_in3{width:100% !important;}
+ .imsbox_in1,.imsbox_in2{padding:0;text-align: center;font-size:16px;}
+ .imsbox_in2 p{padding:0 .5em;}
+ .imsbox_in1 img{width:50% !important;margin: 0 auto;}
+ article.article .imsbox_in2 h4{font-size: 18px;}
+}
+
+.osmbox{border:1px solid #ccc;display: flex;margin:1em auto;clear:both;}
+.osmbox_head{width:10em;background:#136689;color:#fff;text-align: center;display:flex;flex-direction: column;justify-content: center;font-weight: bold;}
+.osmbox_in{width:calc(100% - 10em);display:flex;padding:.3em;background:#f0f4f8;}
+a.osmbox_ins{width:calc(100% / 3);padding:.5em;display:flex;flex-direction: column;justify-content: center;text-decoration: none !important;display:block;margin:.2em;background:#fff;line-height:1.5;border:1px solid #fff;box-shadow: 2px 2px 4px #0002;}
+a.osmbox_ins:hover{border:1px solid #bcd;opacity: 0.9;}
+article.article .osmbox_ins h4{padding-left:0 !important;margin:0 !important;text-align:center;font-size:100%;}
+.osmbox_ins h4::before,.osmbox_ins h4::after{display: none !important;}
+.osmbox_ins img{width:80% !important;margin:0 10% !important;display:block;}
+.osmbox_ins p{margin:4px 0 0 !important;font-size: 14px;line-height:1.3;display:block;}
+.osmbox_rank{display: block;font-size: 80%;font-weight: bold;text-align: center;color:#fff;border-radius:4px;line-height:1.5;}
+.or1{background:#e6bd12;}
+.or2{background:#8be;}
+.or3{background:#c84;}
+@media (max-width: 640px) {
+ .osmbox{background:#f0f4f8;}
+ .osmbox,.osmbox_head,.osmbox_in,a.osmbox_ins{display: block;}
+ .osmbox_head,.osmbox_in{width:100% !important;box-sizing: border-box;}
+ .osmbox_in{padding:0 .5em;}
+ a.osmbox_ins{width:100%;margin:.75em 0;}
+ .osmbox_ins img{width:50% !important;margin:0 25% !important;display:block;}
+ article.article .osmbox_ins h4{font-size: 18px;}
+ .osmbox_ins p{font-size: 15px;line-height: 1.6;}
+}
+
+.srlb{overflow: hidden;}
+.srlb table.srl {
+ padding:0;
+ display: block;
+ overflow-x: scroll;
+ white-space: nowrap;
+ -webkit-overflow-scrolling: touch;
+}
+.srlb table.srl th,
+.srlb table.srl td{padding:12px;min-width:3em;text-align:center;border-right:1px solid #eee;border-bottom:1px solid #eee;line-height:1.5;font-size:13px;}
+.fixed02 p{margin: 0 !important;padding:4px;background:#fff;border-radius:8px;}
+.fixed02 p img{width:2em;}
+
+@media (max-width: 640px) {
+ .srlb table.srl th,
+ .srlb table.srl td{padding:8px;font-size:14.5px;}
+ .srlb table.srl {
+ padding:0;
+ margin-top: -1.5em;
+ }
+}
+
+.sgrank_head{width:100%;display: flex;text-decoration: none !important;border-left:1px solid #eee;border-top:1px solid #eee;}
+.sgrank_head1,.sgrank_head2,.sgrank_head3{padding:.5em;font-weight:bold;text-align: center;color:#fff;background:#136689;border-right:1px solid #eee;border-bottom:1px solid #eee;}
+.sgrank_head1{width:30%;}
+.sgrank_head2{width:20%;}
+.sgrank_head3{width:50%;}
+
+a.sgrank_body{width:100%;display: flex;text-decoration: none !important;border-left:1px solid #ddd;}
+a.sgrank_body:hover{background:#f8fcff;}
+.sgrank_body1,.sgrank_body2,.sgrank_body3{padding:.5em;display:flex;flex-direction: column;justify-content: center;border-right:1px solid #ddd;border-bottom:1px solid #ddd;}
+.sgrank_body1{width:30%;text-align:center;font-weight: bold;font-size:18px;}
+.sgrank_body1 img{width:60%;margin:0 20%;}
+.sgrank_body2{width:20%;text-align:center;}
+.sgrank_body2 img{width:1.2em;margin:0 2px;}
+.sgrank_body3{width:50%;font-size:15px;line-height:1.5;}
+.sgrank_body1 div{text-align: left;}
+@media (max-width: 640px) {
+ .sgrank_head{display:none;}
+ a.sgrank_body{display: block;margin:0 0 .5em;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}
+ .sgrank_body1,.sgrank_body2,.sgrank_body3{width:100%;border-bottom: none;padding:0;}
+ .sgrank_body1 div{padding:.2em;color:#fff;background:#136689;text-align: center;}
+ .sgrank_body3{padding:.5em;}
+}
+
+.mbrank_head{width:100%;display: flex;text-decoration: none !important;border-left:1px solid #ddd;border-top:1px solid #ddd;}
+.mbrank_head1,.mbrank_head3{padding:.5em;font-weight:bold;text-align: center;color:#fff;background:#136689;border-right:1px solid #ddd;border-bottom:1px solid #ddd;}
+.mbrank_head1{width:35%;}
+.mbrank_head3{width:65%;}
+a.mbrank_body{width:100%;display: flex;text-decoration: none !important;border-left:1px solid #ddd;}
+a.mbrank_body:hover{background:#f8fcff;}
+.mbrank_body1,.mbrank_body3{padding:.5em;display:flex;flex-direction: column;justify-content: center;border-right:1px solid #ddd;border-bottom:1px solid #ddd;}
+.mbrank_body1{width:35%;text-align:center;font-weight: bold;font-size:18px;}
+.mbrank_body1 img{width:50%;margin:0 25%;}
+.mbrank_body3{width:65%;font-size:15px;line-height:1.5;}
+.mbrank_body1 div{text-align: left;}
+@media (max-width: 640px) {
+ .mbrank_head{display:none;}
+ a.mbrank_body{display: block;margin:0 0 .5em;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}
+ .mbrank_body1,.mbrank_body3{width:100%;border-bottom: none;padding:0;}
+ .mbrank_body1 div{padding:.2em;color:#fff;background:#136689;text-align: center;}
+ .mbrank_body3{padding:0 .5em .5em;}
+}
+
+.coinicon{width:1.2em;margin:0;}
+.mbrbox{border:1px solid #ddd;padding:3px;margin-bottom: 1.5em;}
+.mbrbox_head{padding:.5em;color:#fff;background:#136689;text-align: center;font-weight:bold;font-size:20px;}
+.mbrbox_in{display: flex;}
+.mbrbox_in1,.mbrbox_in2{width:50%;padding:.5em;display:flex;flex-direction: column;justify-content: center;}
+.mbrbox_img{background:#f8f8f8;margin-bottom:1em;}
+.mbrbox_img img{max-width:100%;}
+.mbrbox_point{margin:.25em 0;background:#f0f4f8;font-size:16px;font-weight:bold;padding:.25em;text-align:center;text-align: center;}
+.mbrbox_xc{margin-top:2em;}
+.mbrbox_stars{display: flex;padding:.5em 0;margin-bottom:.5em;}
+.mbrbox_stars1{width:40%;display:flex;flex-direction: column;justify-content: center;text-align:center;}
+.mbrbox_stars1a{font-size:17px;}
+.mbrbox_stars1a span{font-size:24px;padding-left:.5em;font-weight: bold;}
+.mbrbox_stars1b{font-size:18px;}
+.mbrbox_stars2{width:60%;display:flex;flex-direction: column;justify-content: center;}
+.mbrbox_svlst{padding:.5em;}
+.mbrbox_svlst_in1{padding:0 .2em;color:#136689;border-bottom:1px solid #136689;text-align: left;font-weight:bold;font-size:15px;line-height:20px;}
+.mbrbox_svlst_in2{padding:.3em .2em .75em;font-size:15px;line-height:1.5;}
+.mbrbox_body{padding:.5em .5em 0;}
+article.article .mbrbox_body h4{padding-left:0 !important;margin:.5em 0 0 !important;text-align:center;font-size:20px;background: #f0f4f8;line-height:1.75;}
+.mbrbox_body h4::before,.mbrbox_body h4::after{display: none !important;}
+article.article .mbrbox_body p{margin:1em .5em .5em;}
+.mbrbox_link{display: flex;}
+.mbrbox_link div{width:50%;padding:.5em;}
+.mbrbox_link div a{display:block;background:#136689;padding:1em 1em .75em;text-align:center;border-radius: 4px;text-decoration:none;color:#fff;font-size:15px;color:#fff;}
+.mbrbox_link div a span{display:block;border-bottom:1px solid #fff4;font-size:18px;font-weight: bold;color:#ff0;}
+.mbrbox_link div a:hover{opacity: 0.9;}
+
+@media (max-width: 640px) {
+ .mbrbox_in,.mbrbox_in1,.mbrbox_in2,.mbrbox_link{display: block;}
+ .mbrbox_in1,.mbrbox_in2,.mbrbox_link,.mbrbox_link div{width:100%;}
+ article.article .mbrbox_body h4,.mbrbox_link div a span,
+ .mbrbox_head{font-size:17px;}
+ .mbrbox_point{font-size:15px;}
+ .mbrbox_in2{padding:0;}
+}
+
+.ccrank{margin-right:.5em;padding:0 .5em;border-radius:4px;}
+.ccrank2{margin-right:.5em;padding:0 .5em;background:#fff;color:#136689;border-radius:4px;}
+.cr1{background:#e6bd12;color:#fff;}
+.cr2{background:#8be;color:#fff;}
+.cr3{background:#c84;color:#fff;}
+
+.star5_rating{
+ position: relative;
+ z-index: 0;
+ display: inline-block;
+ white-space: nowrap;
+ color: #CCCCCC; /* グレーカラー 自由に設定化 */
+ /*font-size: 30px; フォントサイズ 自由に設定化 */
+}
+
+.star5_rating:before, .star5_rating:after{
+ content: '★★★★★';
+}
+
+.star5_rating:after{
+ position: absolute;
+ z-index: 1;
+ top: 0;
+ left: 0;
+ overflow: hidden;
+ white-space: nowrap;
+ color: #ffcf32; /* イエローカラー 自由に設定化 */
+}
+
+.star5_rating[data-rate="5"]:after{ width: 100%; } /* 星5 */
+.star5_rating[data-rate="4.5"]:after{ width: 90%; } /* 星4.5 */
+.star5_rating[data-rate="4"]:after{ width: 80%; } /* 星4 */
+.star5_rating[data-rate="3.5"]:after{ width: 70%; } /* 星3.5 */
+.star5_rating[data-rate="3"]:after{ width: 60%; } /* 星3 */
+.star5_rating[data-rate="2.5"]:after{ width: 50%; } /* 星2.5 */
+.star5_rating[data-rate="2"]:after{ width: 40%; } /* 星2 */
+.star5_rating[data-rate="1.5"]:after{ width: 30%; } /* 星1.5 */
+.star5_rating[data-rate="1"]:after{ width: 20%; } /* 星1 */
+.star5_rating[data-rate="0.5"]:after{ width: 10%; } /* 星0.5 */
+.star5_rating[data-rate="0"]:after{ width: 0%; } /* 星0 */
+
+/* css */
+article.article h2.beginner_h{background: linear-gradient(#086, #073);width:100%;color:#fff;font-size:20px;padding:.5em !important;border-radius:4px;}
+article.article h3.beginner_h{background: #e1f5ee;width:100%;color:#222;font-size:18px;padding:.4em !important;border-radius:4px;border-bottom:none;border-left:6px solid #086;}
+
+article.article h4.beginner_h{padding:.4em !important;margin:2em 0 1.5em;font-size:17px;background: #e1f5ee;line-height:1.75;color:#333;}
+article.article h4.beginner_h::before,article.article h4.beginner_h::after{display: none !important;}
+
+.beginner_icon{border-top:1px solid #ddd;border-bottom:1px solid #ddd;background:#f4f8fa;margin:1.5em 0;padding:.5em;display:flex;}
+article.article a.beginner_icons{width:20%;padding:.5em;text-decoration:none;text-align:center;display:flex;flex-direction: column;justify-content: center;}
+article.article a.beginner_icons span{line-height:1;}
+article.article a.beginner_icons span:first-child{display:block;}
+article.article a.beginner_icons span:first-child img{width:3em;}
+article.article a.beginner_icons span:last-child{font-size:14px;font-weight:bold;color:#086;display:block;width:100%;margin-top:.5em;}
+
+.beginner_set{border:1px solid #ccc;margin:1.5em 0;overflow:hidden;}
+.beginner_sets{padding:.5em 1em;width:50%;border-bottom:1px dotted #ccc;float:left;}
+article.article h4.beginner_in_h{padding:.4em !important;margin:0;font-size:17px;background: #e1f5ee;line-height:1.75;color:#333;}
+article.article h4.beginner_in_h::before,article.article h4.beginner_in_h::after{display: none !important;}
+
+@media (max-width: 640px) {
+ .beginner_sets{width:100%;}
+}
+
+.beginner_list{border:1px solid #ccc;margin:1.5em 0;overflow:hidden;}
+.beginner_lists{padding:.5em 1em;width:100%;border-bottom:1px dotted #ccc;float:left;}
+.beginner_lists:nth-child(odd){background: #f8fcfa;}
+
+.beginner_no{position: relative;padding-left:2em;line-height:2;}
+.beginner_no span{position: absolute;top:calc(50% - 0.75em);left:0;width:1.5em;height:1.5em;line-height:1.5em;background:#e1f5ee;text-align:center;border-radius: 3px;color:#086;font-weight: bold;}
+
+.css_block{border: 2px solid #136689;padding: 1em;border-radius: 0.1em;margin: 1em 0;}
+
+.css_grayback{border: 1px solid #444;background-color: #f8f9fa;padding: 1em;border-radius: 0.1em;margin: 1em 0;}
+
+.css_lset2{display:flex;}
+.css_lset3{display:flex;}
+.css_lset2_in{width:50%;}
+.css_lset3_in{width:calc(100% / 3);}
+.css_lset2_in,
+.css_lset3_in{margin:.5em;padding:.5em;text-align:center;border:1px solid #ccc;border-radius: .5em;background:#f0f4f8;}
+.css_lset2_in span:first-child,
+.css_lset3_in span:first-child{display:block;font-size:36px;font-weight:bold;color:#136689;line-height:64px;}
+.css_lset2_in span:nth-child(2),
+.css_lset3_in span:nth-child(2){border-bottom:2px solid #136689;font-size:108%;}
+.css_lset2_in p,
+.css_lset3_in p{text-align:left;margin:.5em;}
+
+@media (max-width: 640px) {
+ .css_lset2{display:block;}
+ .css_lset3{display:block;}
+ .css_lset2_in{width:calc(100% - 1em);}
+ .css_lset3_in{width:calc(100% - 1em);}
+}
+
+xmp{max-width:100%;white-space: break-spaces;}
+
+/* 20220202.YH.取引所ランキングテーブル */
+.ranking-table {
+ overflow-x: auto;
+ overflow-y: auto;
+ -webkit-overflow-scrolling: touch;
+}
+
+.ranking-table table {
+ width: 2000px;
+ display: block;
+}
+
+.ranking-table th {
+ min-width: 80px;
+}
+
+.ranking-table td {
+ min-width: 120px;
+ text-align: center;
+ line-height:1.1em;
+}
+
+.ranking-table th:first-child {
+ position: sticky;
+ left: 0;
+ border: 1px solid #ccc;
+}
+
+.ranking-table table .rk-btn-area {
+ display: block;
+ padding: 0.6em 1em;
+ background-color: #df4c52;
+ text-decoration: none;
+}
+
+.rk-btn-area {
+ background-color: black;
+ margin-top: 1em;
+ color: white;
+}
+
+.rk-icon-size {
+ font-size: 2em;
+ font-weight: bold;
+ line-height: 1em;
+}
+
+.good-score {
+ font-size: 2em;
+ font-weight: bold;
+ line-height: 1em;
+}
+
+.ranking-table .table-currency-list {
+ background-color: white !important;
+}
+
+.ranking-table .table-currency-list p {
+ color: black;
+ line-height: 1em;
+}
+
+.ranking-table .blue {
+ color: #136689;
+}
+
+.ranking-table .table-currency-list img {
+ width: 35px;
+}
+
+.ranking-table tr.timesale {
+ vertical-align: text-top;
+}
+
+.sticky-table-wrapper {
+ height: 75vh;
+}
+
+.sticky-thead {
+ position: sticky;
+ top: 0;
+ z-index: 1;
+ background-color: white;
+ border: solid 1px #ccc
+}
+
diff --git a/1648720811/coinpost.jp/?p=333716/style.css b/1648720811/coinpost.jp/?p=333716/style.css
new file mode 100644
index 0000000..b6f50e5
--- /dev/null
+++ b/1648720811/coinpost.jp/?p=333716/style.css
@@ -0,0 +1,223 @@
+@font-face {
+ font-family: 'icomoon';
+ src: url('fonts/icomoon.eot');
+ src: url('fonts/icomoon.eot#iefix') format('embedded-opentype'),
+ url('fonts/icomoon.ttf') format('truetype'),
+ url('fonts/icomoon.woff') format('woff'),
+ url('fonts/icomoon.svg#icomoon') format('svg');
+ font-weight: normal;
+ font-style: normal;
+}
+
+[class^="icon-"], [class*=" icon-"] {
+ /* use !important to prevent issues with browser extensions that change fonts */
+ font-family: 'icomoon' !important;
+ speak: none;
+ font-style: normal;
+ font-weight: normal;
+ font-variant: normal;
+ text-transform: none;
+ line-height: 1;
+
+ /* Enable Ligatures ================ */
+ letter-spacing: 0;
+ -webkit-font-feature-settings: "liga";
+ -moz-font-feature-settings: "liga=1";
+ -moz-font-feature-settings: "liga";
+ -ms-font-feature-settings: "liga" 1;
+ font-feature-settings: "liga";
+ -webkit-font-variant-ligatures: discretionary-ligatures;
+ font-variant-ligatures: discretionary-ligatures;
+
+ /* Better Font Rendering =========== */
+ -webkit-font-smoothing: antialiased;
+ -moz-osx-font-smoothing: grayscale;
+}
+
+.icon-amp-logo2:before {
+ content: "\e93c";
+}
+.icon-amp-logo:before {
+ content: "\e93b";
+}
+.icon-facebook-logo:before {
+ content: "\e92d";
+}
+.icon-feedly-logo:before {
+ content: "\e92e";
+}
+.icon-flickr-logo:before {
+ content: "\e92f";
+}
+.icon-google-plus-logo:before {
+ content: "\e930";
+}
+.icon-hatebu-logo:before {
+ content: "\e931";
+}
+.icon-instagram-logo:before {
+ content: "\e932";
+}
+.icon-instagram-logo-new:before {
+ content: "\e933";
+}
+.icon-instagram-logo-new-sq:before {
+ content: "\e934";
+}
+.icon-line-logo:before {
+ content: "\e935";
+}
+.icon-pinterest-logo:before {
+ content: "\e936";
+}
+.icon-push7-logo:before {
+ content: "\e937";
+}
+.icon-rss-logo:before {
+ content: "\e938";
+}
+.icon-twitter-logo:before {
+ content: "\e939";
+}
+.icon-youtube-logo:before {
+ content: "\e93a";
+}
+.icon-line-sq:before {
+ content: "\e905";
+}
+.icon-rss-sq:before {
+ content: "\e908";
+}
+.icon-feedly-sq:before {
+ content: "\e907";
+}
+.icon-push7-sq:before {
+ content: "\e90b";
+}
+.icon-facebook-sq:before {
+ content: "\e900";
+}
+.icon-flickr-sq:before {
+ content: "\e901";
+}
+.icon-google-plus-sq:before {
+ content: "\e902";
+}
+.icon-hatebu-sq:before {
+ content: "\e903";
+}
+.icon-instagram-sq:before {
+ content: "\e904";
+}
+.icon-pinterest-sq:before {
+ content: "\e906";
+}
+.icon-twitter-sq:before {
+ content: "\e909";
+}
+.icon-youtube-sq:before {
+ content: "\e90a";
+}
+.icon-push7-square:before {
+ content: "\e90c";
+}
+.icon-feedly-square:before {
+ content: "\e90d";
+}
+.icon-push7:before {
+ content: "\e90e";
+}
+.icon-hatebu-square:before {
+ content: "\e90f";
+}
+.icon-flickr-square:before {
+ content: "\e910";
+}
+.icon-hatena-square:before {
+ content: "\e911";
+}
+.icon-evernote:before {
+ content: "\e912";
+}
+.icon-feedly:before {
+ content: "\e913";
+}
+.icon-pocket:before {
+ content: "\e914";
+}
+.icon-line:before {
+ content: "\e915";
+}
+.icon-hatena:before {
+ content: "\e916";
+}
+.icon-line-square:before {
+ content: "\e917";
+}
+.icon-facebook:before {
+ content: "\e919";
+}
+.icon-facebook-square:before {
+ content: "\e91a";
+}
+.icon-instagram:before {
+ content: "\e91b";
+}
+.icon-twitter:before {
+ content: "\e91c";
+}
+.icon-twitter-square:before {
+ content: "\e91d";
+}
+.icon-feed:before {
+ content: "\e91e";
+}
+.icon-youtube:before {
+ content: "\e91f";
+}
+.icon-flickr2:before {
+ content: "\e920";
+}
+.icon-githubmark:before {
+ content: "\e921";
+}
+.icon-github:before {
+ content: "\e922";
+}
+.icon-wordpress:before {
+ content: "\e923";
+}
+.icon-tumblr:before {
+ content: "\e924";
+}
+.icon-yahoo:before {
+ content: "\e925";
+}
+.icon-apple:before {
+ content: "\e926";
+}
+.icon-android:before {
+ content: "\e927";
+}
+.icon-windows:before {
+ content: "\e928";
+}
+.icon-windows8:before {
+ content: "\e929";
+}
+.icon-skype:before {
+ content: "\e92a";
+}
+.icon-delicious:before {
+ content: "\e92b";
+}
+.icon-pinterest:before {
+ content: "\e92c";
+}
+.icon-googleplus:before {
+ content: "\ea8b";
+}
+.icon-instagram-new:before {
+ content: "\ea92";
+}
+