a{word-wrap:break-word}@media screen and (min-width:768px){.show-sp,.hide-pc{display:none !important}}@media screen and (max-width:767.98px){.show-pc,.hide-sp{display:none !important}}@media (min-width:1024px){a[href*="tel:"]{pointer-events:none;cursor:default;text-decoration:none}}::placeholder,::-webkit-input-placeholder{opacity:1;color:#ddd !important}::-ms-input-placeholder{color:#ddd !important}input[type=color],input[type=date],input[type=datetime],input[type=datetime-local],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{font-size:16px!important}.premium-blog-content-wrapper{cursor:pointer}.prev-next-link a{position:relative;border-bottom:1px #ddd solid;display:block;text-decoration:none;padding:14px 10px;color:#888;font-size:.7em}.prev-next-link a:hover{background-color:#f6f6f6;color:#444}.prev-next-link a{border-top:1px #eee solid}a.next-link{margin-top:-1px}.prev-next-label{margin-bottom:5px}a.prev-link:before,a.next-link:before{display:block;content:"";position:absolute;top:50%;width:6px;height:6px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}a.prev-link:before,a.next-link:before{right:10px;margin:-4px 0 0;border-top:solid 2px #888;border-right:solid 2px #888}.thumb-wrap{display:flex}.thumb-wrap p{margin:0 16px}.thumb-wrap img{width:120px;height:100%!important}@media (min-width:600px){.prev-next-link{display:flex}.prev-next-link a{flex:1;padding:14px 40px}.next-link{text-align:right}a.next-link{border-top-width:1px}a.prev-link:before{left:10px;margin:-4px 0 0;border-bottom:solid 2px #888;border-left:solid 2px #888;border-right:none;border-top:none}.prev-next-label{display:none}}.pagePrevNext .nav-previous img{width:180px;float:left;margin-right:10px}.pagePrevNext .nav-previous a{float:left;padding-right:10px;text-align:left!important}.pagePrevNext .nav-next img{width:180px;float:right;margin-left:10px}.pagePrevNext .nav-next a{float:left;padding-left:10px;text-align:left!important}.pagePrevNext .nav-previous,.pagePrevNext .nav-next{background:#fbfbfb;transition:background-color .3s}.pagePrevNext .nav-previous:hover,.pagePrevNext .nav-next:hover{background:#f5f5f5}