﻿.p-blogCardTabs{display:flex;margin:0 -2px}.p-blogCardTabs>li{flex-grow:1;padding:0 2px}.p-blogCardTabs button{display:flex;width:100%;border:0;font-size:12px;font-weight:600;color:#2b475a;letter-spacing:inherit;line-height:inherit;padding:0;text-align:inherit;cursor:pointer;font-family:"YuGothic", "Yu Gothic","游ゴシック", "游ゴシック体","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","ＭＳ ゴシック", sans-serif;justify-content:center;align-items:center;padding:10px 0;background:#e8e8e8;border-radius:12px 12px 0 0;border-bottom:4px solid #fff;outline:0}.p-blogCardTabs button.is-crt{background:#2b475a;border-bottom-color:#2b475a;color:#fff}.p-blogCardSlider{border:1px solid var(--border-color)}.p-blogCard{background:#fbfbfb;padding-bottom:20px}.p-blogCard__img{margin:0 0 10px}.p-blogCard__title{margin:0 0 10px}.p-blogCard__text{padding:0 15px}.p-blogCard__body{padding:0;font-size:12px;letter-spacing:0;font-family:"YuGothic", "Yu Gothic","游ゴシック", "游ゴシック体","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","ＭＳ ゴシック", sans-serif;overflow:hidden;position:relative;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}@media (min-width: 900px){.p-gemsList{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:10px;max-width:800px;margin:0 auto}}.p-gemsListItem__anchor{position:relative;display:block;border-top:1px solid #f1f1f1;padding:12px 20px 12px 50px;text-decoration:none;background:#fff}@media screen and (min-width: 900px){.p-gemsListItem__anchor{border:1px solid var(--border-color);border-radius:6px}}.p-gemsListItem__anchor::after{content:"";position:absolute;top:0;right:10px;bottom:0;margin:auto;width:10px;height:10px;border-top:1px solid #000;border-right:1px solid #000;transform:rotate(45deg);opacity:.3}.p-gemsListItem__img{position:absolute;top:0;left:0;bottom:0;width:50px;height:50px;margin:auto}.p-gemsListItem__note{display:block;font-size:12px;opacity:.8}.p-gemsListItem__name{display:block}.p-gemSpecTable{line-height:1.4;margin:1em auto;width:100%}.p-gemSpecTable tr{border-bottom:1px solid rgba(42,71,90,0.15)}.p-gemSpecTable th,.p-gemSpecTable td{padding:1rem;vertical-align:middle}.p-gemSpecTable th{text-align:right;padding:0 1em 0 0;width:10em}.p-blogSliderWrap{max-width:400px;margin:0 auto}.p-arrangeList{display:flex;flex-wrap:wrap;justify-content:center}.p-arrangeListItem{margin:15px;position:relative}.p-arrangeListItem__img{border-radius:50%;overflow:hidden;background:#f7f0ef;max-width:100px;margin:0 auto 10px;position:relative}.p-arrangeListItem.m-disabled .p-arrangeListItem__img{background:#f1f1f1}.p-arrangeListItem.m-disabled .p-arrangeListItem__img::after{content:"";width:100%;height:8px;background:#ffffff;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;transform:rotate(45deg)}.p-arrangeListItem.m-disabled img{opacity:.3}.p-arrangeListItem__img img{vertical-align:bottom}.p-arrangeListItem__name{text-align:center;font-size:12px;font-family:var(--sans-serif)}.p-postSection{margin:0 calc(var(--contents-padding) * -1)}@media screen and (min-width: 900px){.p-postSection{margin-right:calc(-50vw + 50%);margin-left:calc(-50vw + 50%)}}.p-birthStone{text-align:center;margin:-30px 0 0;color:#999}.p-zodiacStone{text-align:center;margin:00px 0 0;color:#999}
