@import url(https://fonts.googleapis.com/css?family=Raleway:300);.blogcard{position:relative;width:100%;max-width:500px;margin:0 0 30px;border-radius:2px;box-shadow:0px 20px 40px rgba(0,0,0,0.1);background:white;transition:.2s ease-in-out}.blogcard>a{color:#333333}.blogcard-content{display:flex;justify-content:space-between}.blogcard-image{width:30%}.blogcard-image-wrapper{position:relative;padding:100% 0 0}.blogcard-image-wrapper img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.blogcard-text{width:70%;padding:5px 10px}.blogcard-title{margin:0 !important;font-weight:bold;font-size:13px;line-height:1.4;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;max-height:calc(13px * 1.4 * 1);overflow:hidden}.blogcard blockquote{position:static;margin:0;padding:0;border:0;background:transparent;color:inherit}.blogcard blockquote::before,.blogcard blockquote::after{content:none}.blogcard-description{margin:.5em 0 !important;font-size:12px;line-height:1.5 !important;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;max-height:calc(12px * 1.5 * 1);overflow:hidden}.blogcard-footer{position:absolute;right:0;bottom:3px;width:70%;padding:0 10px;font-size:11px;line-height:1.2}.blogcard-footer img{margin-right:5px;vertical-align:middle}.blogcard-hasnoimage .blogcard-text{width:100%}.blogcard-hasnoimage .blogcard-footer{position:static;width:100%;padding:10px 20px}@media screen and (min-width: 375px){.blogcard-title{font-size:14px;-webkit-line-clamp:2;max-height:calc(15px * 1.4 * 2)}}@media screen and (min-width: 415px){.blogcard-text{padding:10px 20px}.blogcard-title{font-size:15px;-webkit-line-clamp:3;max-height:calc(15px * 1.4 * 3)}.blogcard-description{margin:1em 0 !important;font-size:13px}.blogcard-footer{bottom:8px;padding:0 20px;font-size:12px}}.blogcard:hover{box-shadow:0 10px 10px 2px rgba(0,0,0,0.1)}.blogcard:hover>a{color:#333333;text-decoration:none !important}.entry-content{margin:20px 0 40px 0}@media screen and (max-width: 352px){.entry-content{display:flex;flex-direction:column;align-items:center}}.me-icon{width:100%;aspect-ratio:1;-o-object-fit:cover;object-fit:cover;border-radius:100px;border:3px solid #fff;position:relative;filter:grayscale(70%);image-rendering:-webkit-optimize-contrast}.profile-heading{margin-top:-40px;margin-bottom:20px}.align-center{text-align:end}.content-wrapper{min-height:100%;position:relative}.get-in-touch{display:flex;justify-content:center;max-width:650px;margin:0 auto;position:relative;top:50%}.contact-form{display:flex;width:100%;flex-direction:column}.contact-form .form-field{position:relative;margin:32px 0}.contact-form .form-field-robot{margin:32px 0 3px}.contact-form .form-field-submit{margin:50px 0 32px}.contact-form .input-text{display:block;width:100%;height:36px;border-width:0 0 2px 0;border-color:#000;font-size:1rem;line-height:26px;font-weight:400}@media screen and (max-width: 767px){.contact-form .input-text{background:#f2f2f2}}@media screen and (min-width: 768px){.contact-form .input-text{background:#fff}}.contact-form .input-text:focus{outline:none}.contact-form .input-text:focus+.label,.contact-form .input-text.not-empty+.label{transform:translateY(-24px)}.contact-form .input-textarea{resize:none;display:block;width:100%;height:calc( 26px * 2);border-width:0 0 2px 0;border-color:#000;font-size:1rem;line-height:26px;font-weight:400}@media screen and (max-width: 767px){.contact-form .input-textarea{background:#f2f2f2}}@media screen and (min-width: 768px){.contact-form .input-textarea{background:#fff}}.contact-form .input-textarea:focus{outline:none}.contact-form .input-textarea:focus+.label,.contact-form .input-textarea.not-empty+.label{transform:translateY(-46px)}.contact-form .label{position:absolute;left:20px;bottom:3px;font-size:15px;line-height:26px;font-weight:400;color:#888;cursor:text;transition:transform .2s ease-in-out}.contact-form .label:before{content:"*";color:#ff6969;margin-right:3px}.contact-form .submit-btn{display:inline-block;background-color:#000;color:#fff;font-family:Raleway, sans-serif;text-transform:uppercase;letter-spacing:2px;font-size:16px;line-height:24px;padding:8px 16px;border:none;cursor:pointer}.contact-form ::-moz-placeholder{color:transparent}.contact-form :-ms-input-placeholder{color:transparent}.contact-form ::placeholder{color:transparent}.contact-form input:focus::-webkit-input-placeholder{font-size:0.8rem;color:#f16d6d}.contact-form input:focus::-moz-placeholder{font-size:0.8rem;color:#f16d6d}.contact-form input:focus::-ms-input-placeholder{font-size:0.8rem;color:#f16d6d}.contact-form input:focus::-moz-placeholder{font-size:0.8rem;color:#f16d6d}.contact-form input:focus:-ms-input-placeholder{font-size:0.8rem;color:#f16d6d}.contact-form input:focus::placeholder{font-size:0.8rem;color:#f16d6d}.note{position:absolute;left:0;bottom:10px;width:100%;text-align:center;font-family:Lusitana, serif;font-size:16px;line-height:21px}.note .link{color:#888;text-decoration:none}.note .link:hover{text-decoration:underline}.end-message{display:none}.false-message{display:none}.robot-false-message{display:none;font-size:1rem;color:#f16d6d;margin-left:0.5rem}@media screen and (max-width: 352px){.col-4{flex:0 0 55.333333%;max-width:55.333333%}}@media screen and (min-width: 353px) and (max-width: 600px){.col-4{flex:0 0 44.333333%;max-width:44.333333%}}@media screen and (min-width: 601px) and (max-width: 767px){.col-4{flex:0 0 28.333333%}}@media screen and (min-width: 768px) and (max-width: 967px){.col-4{flex:0 0 44.333333%;max-width:44.333333%}}@media screen and (min-width: 968px){.col-4{flex:0 0 28.333333%}}.col-8{padding-right:5px}@media screen and (max-width: 352px){.col-8{margin-top:1.3rem;padding-left:0px;max-width:100%}}@media screen and (min-width: 353px) and (max-width: 600px){.col-8{flex:0 0 55.666667%;max-width:55.666667%}}@media screen and (min-width: 601px) and (max-width: 767px){.col-8{flex:0 0 71.666667%}}@media screen and (min-width: 768px) and (max-width: 967px){.col-8{flex:0 0 55.666667%;max-width:55.666667%}}@media screen and (min-width: 968px){.col-8{flex:0 0 71.666667%}}.intro-text{font-size:16px;color:#666;line-height:1.6}.profile-text{padding:20px;font-family:'Raleway', sans-serif;color:#333;line-height:1.6;background-color:#f9f9f9;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,0.1);transition:transform 0.2s ease, box-shadow 0.2s ease}.profile-text:hover{transform:translateY(-5px);box-shadow:0 6px 16px rgba(0,0,0,0.15)}.profile-text h5{font-weight:bold;font-size:1.2rem;color:#222;margin-bottom:10px}.profile-text p{font-size:1rem;color:#555;margin:8px 0}.profile-text a{color:#0066cc;text-decoration:none}.profile-text a:hover{text-decoration:underline}.mobile-view{display:none}.pc-view{display:block}@media screen and (max-width: 767px){.mobile-view{display:block}.mobile-view .profile-heading{margin-bottom:0px}.mobile-view .profile-heading .about-admin{margin-top:30px}.mobile-view .me-icon{width:100px;height:100px;-o-object-fit:cover;object-fit:cover}.mobile-view .shige-profile{margin-top:0px !important}.mobile-view .shimibiz-profile{margin-top:-20px !important}.pc-view{display:none}}
