body.sh144{background:#faf5e9!important;color:#342f28}.sh144 .wrap{max-width:900px;padding:24px 28px;background:linear-gradient(110deg,#fffaf1f0,#faf4e8f5);margin:auto}.sh144 main#article{background:none}.sh144 .herofig{margin:0 0 18px}.sh144 .herofig .hero{display:block;width:100%;max-height:620px;object-fit:cover;aspect-ratio:16/10;border-radius:12px}.sh144 h1{font-family:'Yu Mincho','Hiragino Mincho ProN',serif!important;border-left:5px solid #963e39;padding-left:18px;line-height:1.5;color:#332a24;margin:28px 0 12px}.sh144 h2:not(.online-intro h2){font-family:'Yu Mincho',serif;color:#833a34;border-bottom:1px solid #b8945366;border-left:4px solid #963e39;padding:12px 0 12px 14px;background:transparent}.sh144 .chapter-icon{display:inline-block;width:42px;height:42px;vertical-align:middle;margin-right:12px}.sh144 .online-intro{margin:20px 0 30px;padding:22px;border:1px solid #d8bba0;border-radius:14px;background:#fffcf6}.sh144 .online-intro h2{font-family:'Yu Mincho',serif;font-size:22px;margin:0 0 14px;padding:0;border:0;background:none;color:#64433e}.sh144 .online-intro .intro-content{display:grid;grid-template-columns:160px 1fr;gap:22px;align-items:center}.sh144 .online-intro .intro-site-image{width:100%;height:190px;object-fit:cover;object-position:50% 22%;border-radius:10px;margin:0}.sh144 .online-intro p{font-size:15px;line-height:1.9;margin:8px 0}.sh144 .online-intro .intro-note{font-size:12px;color:#786c62}.sh144 .online-intro .shrine-original{margin:18px 0 0!important}.sh144 .shrine-footer-brand{display:flex;align-items:center;justify-content:center;gap:12px;margin:30px 0 20px;padding:14px;border-top:1px solid #cbb185;border-bottom:1px solid #cbb185;color:#244f43;text-decoration:none;font-family:'Yu Mincho',serif}.sh144 .shrine-footer-brand svg{width:50px;height:56px}.sh144 .shrine-footer-brand strong{font-size:20px}.sh144 .shrine-footer-brand small{display:block;font-size:12px}.sh144 .hatsumode144{border:1px solid #b89453;border-radius:10px;padding:20px;background:#fff9e9;margin:24px 0}.sh144 .hatsumode144 strong{color:#8a3d36;font-size:19px}.sh144 .kr-route{background:#edf3ec;border-color:#9dbaa7}.sh144 .kr-submit,.sh144 .kr-current{background:#244f43}.sh144 .article-photo img{display:block;max-height:620px;object-fit:contain}.sh144 #adstir105{background:#fff9f1;border-top:1px solid #dccaad}@media(max-width:600px){.sh144 .wrap{padding:14px}.sh144 .online-intro{padding:15px}.sh144 .online-intro .intro-content{grid-template-columns:100px 1fr;gap:14px}.sh144 .online-intro .intro-site-image{height:160px}.sh144 .online-intro h2{font-size:19px}.sh144 .online-intro p{font-size:14px}.sh144 h1{font-size:25px}.sh144 .herofig .hero{border-radius:9px}.sh144 .chapter-icon{width:32px;height:32px;margin-right:8px}}

.sh144 h2::before{display:none!important}.sh144 .online-intro h2{font-family:"Yu Mincho","Hiragino Mincho ProN",serif!important}.sh144 h2:has(.chapter-icon){display:flex;align-items:center}.sh144 .chapter-icon{flex-shrink:0}
.sh144 #article h1,.sh144 #article h2{font-family:"Yu Mincho","Hiragino Mincho ProN",serif!important}.sh144 #article .continued-body h2{background:#fff8ec;color:#833a34;border:0;border-left:4px solid #963e39;border-bottom:1px solid #b8945366;box-shadow:none;text-shadow:none;border-radius:0;padding:12px 14px}.sh144 #article .continued-body h2::after{display:none}
.sh144 .wrap{overflow-x:clip}@media(max-width:600px){.sh144 .online-intro .intro-content{display:block}.sh144 .online-intro .intro-content::after{content:"";display:block;clear:both}.sh144 .online-intro .intro-site-image{float:left;width:90px;height:150px;margin:6px 14px 10px 0}.sh144 .online-intro .intro-note{clear:both}}
