.category{color:#d2c3a8;background:#f7f7f7;transition:all .2s;border-radius:15px;display:inline-block;padding:5px 10px;font-size:14px;margin-bottom:15px}@media only screen and (max-width:834px){.category{font-size:12px;margin-bottom:10px;padding:1px 7px}}#story .stTtl{background:url(../img/top/top_bg_01.jpg);width:100%;padding:110px 0 90px;right:0;order:2;font-size:24px;text-align:center;font-family:Karla,Noto Sans JP,"\6E38\30B4\30B7\30C3\30AF",YuGothic,Hiragino Kaku Gothic ProN,"\30E1\30A4\30EA\30AA",Meiryo,sans-serif}@media only screen and (max-width:834px){#story .stTtl{padding:40px 0;width:100%;height:auto;position:relative;font-size:18px}}#story .stTtl span{font-weight:400;background:url(../img/top/top_ttlIcon_02.svg) no-repeat top;background-size:44px;padding:43px 0 30px;display:block}@media only screen and (max-width:834px){#story .stTtl span{padding:33px 0 20px;background-size:30px}}#story .stTtl p{font-size:18px}@media only screen and (max-width:834px){#story .stTtl p{font-size:14px}}#story .searchConditions{font-size:20px;padding:20px 0}#story .searchConditions dl{display:flex}#story .searchConditions dt{width:94px}#story .searchConditions dt:after{width:8px;height:8px;content:"";border-top:1px solid #3a3a39;border-right:1px solid #3a3a39;transform:rotate(45deg);margin:-4px 0 0 5px;vertical-align:middle;display:inline-block}#story .searchConditions dd{width:calc(100% - 94px);padding-left:10px;box-sizing:border-box;display:inline-block}#story .storyList{margin-top:40px}@media only screen and (min-width:835px){#story .storyList{display:flex;flex-wrap:wrap}}#story .storyList li{position:relative;box-sizing:border-box}@media only screen and (min-width:835px){#story .storyList li{width:50%}#story .storyList li:nth-child(odd) a{border-right:1px solid #dbdbdb}}@media only screen and (max-width:834px){#story .storyList li{padding:20px 0 0}}#story .storyList li:first-child{padding-top:0}#story .storyList a{border-bottom:1px solid #dbdbdb;padding:50px;transition:all .2s;position:relative;display:flex}@media only screen and (max-width:834px){#story .storyList a{padding:10px 0}}#story .storyList .ttl{font-size:18px;transition:all .2s}@media only screen and (max-width:834px){#story .storyList .ttl{font-size:14px}}#story .detail{position:relative;line-height:1.2;width:calc(100% - 196px);box-sizing:border-box;padding-left:30px}@media only screen and (max-width:834px){#story .detail{padding:0 0 0 10px;width:calc(100% - 130px);line-height:1.4}}#story .shopName{transition:all .2s;padding:20px 0 2px 37px;background:url(../img/home.svg) no-repeat left 12px;background-size:30px}@media only screen and (min-width:835px){#story .shopName{position:absolute;bottom:0}}@media only screen and (max-width:834px){#story .shopName{font-weight:700;padding:15px 0 0 37px}}@media only screen and (min-width:835px){#story .shopImg{width:200px}}@media only screen and (max-width:834px){#story .shopImg{max-width:130px;margin:0 auto}}#story.pc .storyList li:nth-child(odd) a:hover{border-right:1px solid #fff}#story.pc .storyList a:hover{box-shadow:7px 12px 30px -20px #555;border-bottom:1px solid #fff}#story.pc .storyList a:hover .ttl{color:#d2c3a8}#story.pc .storyList a:hover .category{color:#fff;background:#d2c3a8}#storydetail #contents{padding-top:60px}@media only screen and (max-width:834px){#storydetail #contents{padding-top:30px}}#storydetail #contents .category,#storydetail #contents .date{display:inline-block}#storydetail #contents .date{padding-left:20px}#storydetail #contents .strTtl01{font-size:26px;text-align:left;border:none;font-weight:400;margin:0 0 20px}@media only screen and (max-width:834px){#storydetail #contents .strTtl01{font-size:20px;background-size:17px}}#storydetail #contents .strTtl02{font-size:24px;text-align:left;font-weight:400;border:none;border-bottom:2px solid #ccc;border-left:6px solid #ccc;padding:10px 0 15px 20px;margin:50px 0 20px}@media only screen and (max-width:834px){#storydetail #contents .strTtl02{font-size:20px;background-size:17px}}#storydetail #contents .caption{font-size:12px;text-align:right;padding-top:10px;display:block}#storydetail #contents p{padding:20px 0;line-height:1.5}#storydetail #contents .bold{font-weight:700}#storydetail #contents .italic{font-style:italic}#storydetail #contents .border{text-decoration:underline}#storydetail #contents .big{font-size:25px}#storydetail #contents .small{font-size:12px}#storydetail #contents .exhibit{background:#f7f7f7;padding:40px;line-height:2;margin:20px 0}@media only screen and (max-width:834px){#storydetail #contents .exhibit{padding:20px}}#storydetail #contents .borderBox{border:1px solid #ccc;padding:40px;line-height:2;margin:20px 0}@media only screen and (max-width:834px){#storydetail #contents .borderBox{padding:20px}}#storydetail #contents .normalLink{font-size:16px}@media only screen and (max-width:834px){#storydetail #contents .normalLink{font-size:14px}}#storydetail #contents .img{padding:20px 0}#storydetail #contents .auto img{width:auto}#storydetail #contents .article img{max-width:1160px;max-height:775px}@media only screen and (max-width:834px){#storydetail #contents .auto img{width:100%}#storydetail #contents .article img{max-height:250px}}#storydetail #contents ul{padding:20px}#storydetail #contents ul li{padding-bottom:10px;list-style:circle;margin-left:20px}