@charset "utf-8";
/* CSS Document */

@media only screen and (max-width: 920px){
.article-header .sentence{width:100%;margin:35px auto 0;font-size:14px;}
}
@media only screen and (max-width: 920px){
.pc-only{display:none;}
}
@media screen and (max-width: 660px){
.article-header{padding-bottom:20px;}
}

.read-sentence{padding:15px!important;}

/*! CSS Used from: Embedded */
.kinenhin p{margin:0;padding:0;}
.kinenhin ul{margin:0;}
.kinenhin ul li{margin:0;padding:0;}
.kinenhin ul li a{border:none;border-radius:0;display:inline;margin:0;padding:0;color:#333;}
.kinenhin ul li a:hover{background-color:transparent;color:#333;}


.column .column-list{}
@media only screen and (max-width: 920px){
.column .column-list{float:none;}
}
.search-scene{background-color:#fbf8f0;margin-top:20px;padding:18px 15px 15px;box-shadow:2px 2px 2px #ccc;}
.search-scene .headline{background-image:url(../../images/large-category/kinenhin_title-icon_search.png);background-position:5px center;background-repeat:no-repeat;padding-left:36px;font-size:19px;line-height:1.4;}
.search-scene .read-text{ padding:15px}
.search-scene .column{margin-top:14px; column-count:3;}
.search-scene .column-list{background-color:#fff;border:1px solid #efe7d7; width:100%;break-inside: avoid-column;margin:0 0 0.8em;}


.search-scene .column-list:hover{border:1px solid #c00;}
.search-scene .column-list.btn{display:table;width:100%;height:75px;}
@media only screen and (max-width: 1200px){
	.search-scene .column{ column-count:2;}
}
@media only screen and (max-width: 920px){
	.search-scene .column{ column-count:1;}
.search-scene .column-list.btn{width:100%;height:75px;}
}
.search-scene .column-list .btn-body{position:relative;background-position:10px center;background-repeat:no-repeat;display:table-cell;vertical-align:middle;height:75px;padding:6px 0 6px 80px;font-family:Georgia, "游明朝体", "YuMincho", "游明朝", "Yu Mincho", "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN W3", HiraMinProN-W3, "ヒラギノ明朝 ProN", "Hiragino Mincho ProN", "ヒラギノ明朝 Pro", "Hiragino Mincho Pro", "HGS明朝E", "ＭＳ Ｐ明朝", "MS PMincho", serif;font-size:19px;line-height:1;color:#000;transition:0.3s;}
@media only screen and (max-width: 920px){
.search-scene .column-list .btn-body{font-size:16px;}
}
.search-scene .column-list.anniversary .btn-body{background-image:url(../../images/large-category/kinenhin_thumb_anniversary.png);}
.search-scene .column-list.exhibition .btn-body{background-image:url(../../images/large-category/kinenhin_thumb_exhibition.png);}
.search-scene .column-list.souvenir .btn-body{background-image:url(../../images/large-category/kinenhin_thumb_souvenir.png);}
.search-scene .column-list.event-fes .btn-body{background-image:url(../../images/large-category/kinenhin_thumb_event-fes.png);}
.search-scene .column-list.graduate .btn-body{background-image:url(../../images/large-category/kinenhin_thumb_graduate.png);}
.search-scene .column-list.open-campus .btn-body{background-image:url(../../images/large-category/kinenhin_thumb_open-campus.png);}
.search-scene .column-list .btn-body span{display:block;padding-bottom:5px;font-family:-apple-system, BlinkMacSystemFont, "Helvetica Neue", HelveticaNeue, "Segoe UI", "游ゴシック体", YuGothic, "Yu Gothic M", "游ゴシック Medium", "Yu Gothic Medium", "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN W3", HiraKakuProN-W3, "ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:12px;line-height:1;}
.search-scene .column-list .btn-body:after{content:"＞";position:absolute;top:32px;right:10px;display:block;font-size:12px;line-height:1;color:#ac8d50;}




/*! CSS Used from: Embedded */

.column .column-list{float:left;}
@media only screen and (max-width: 920px){
.column .column-list{float:none;}
}
.search-category{border:2px solid #ac8d50;margin-top:40px;}
.search-category .headline{background-color:#ac8d50;padding:9px 13px 11px;color:#333; margin:0}
.search-category .headline span{background-image:url(../../images/large-category/kinenhin_title-icon_popular.png);background-position:5px top;background-repeat:no-repeat;display:block;padding-left:36px;font-size:19px;line-height:1.9;}
.search-category .column{padding:10px;}
.search-category .column-list{width:30%;}
@media only screen and (max-width: 920px){
.search-category .column-list{width:100%;}
}
.search-category .column-list.btn{border-bottom:1px solid #ac8d50;border-left:1px solid #ac8d50;display:table;width:33%;}
@media only screen and (max-width: 920px){
.search-category .column-list.btn{border-bottom:1px solid #ac8d50;border-left:none;width:100%;}
}
.search-category .column-list.btn:nth-child(3n+1){border-left:none;}
.search-category .column-list.btn:nth-child(n+7){border-bottom:none;}
@media only screen and (max-width: 920px){
.search-category .column-list.btn:nth-child(n+7):not(:nth-child(n+9)){border-bottom:1px solid #ac8d50;}
}
.search-category .column-list.btn:nth-child(n+1):not(:nth-child(n+4)){padding-bottom:10px;}
.search-category .column-list.btn:nth-child(n+7):not(:nth-child(n+10)){padding-top:10px;}
.search-category .column-list.btn:last-child{/*border-right: 1px solid #ac8d50;*/}

@media only screen and (max-width: 920px){
.search-category .column-list.btn:nth-child(n+1):not(:nth-child(n+4)){padding-bottom:0;}
.search-category .column-list.btn:nth-child(n+7):not(:nth-child(n+10)){padding-top:0;}
.search-category .column-list.btn:last-child{border-right: none;}

}


.search-category .column-list .btn-body{text-align:left;position:relative;background-position:10px center;background-repeat:no-repeat;display:table-cell;vertical-align:middle;height:81px;padding:6px 0 6px 90px;font-size:18px;line-height:1.5;font-weight:bold;transition:0.3s;}
.search-category .column-list .btn-body small{font-size:14px;}

@media only screen and (max-width: 920px){
.search-category .column-list .btn-body{font-size:16px;}
}

.search-category .column-list.bottle .btn-body{background-image:url(../../images/large-category/kinenhin_thumb_bottle.png);}
.search-category .column-list.bag .btn-body{background-image:url(../../images/large-category/kinenhin_thumb_bag.png);}
.search-category .column-list.towel .btn-body{background-image:url(../../images/large-category/kinenhin_thumb_towel.png);}
.search-category .column-list.mugcup .btn-body{background-image:url(../../images/large-category/kinenhin_thumb_mugcup.png);}
.search-category .column-list.stationary .btn-body{background-image:url(../../images/large-category/kinenhin_thumb_stationary.png);}
.search-category .column-list.photo-frame .btn-body{background-image:url(../../images/large-category/kinenhin_thumb_photo-frame.png);}
.search-category .column-list.tumbler .btn-body{background-image:url(../../images/large-category/kinenhin_thumb_tumbler.png);}
.search-category .column-list.ballpen .btn-body{background-image:url(../../images/large-category/kinenhin_thumb_ballpen.png);}
.search-category .column-list.tokei .btn-body{background-image:url(../../images/large-category/kinenhin_thumb_clock.png);}
.search-category .column-list .btn-body:hover{font-weight:bold;color:#c00;}
.search-category .column-list .btn-body .small{font-size:15px;}
.article-header .sentence {
    width: 90%;
    margin: 0 auto;
    font-size: 15px;
    line-height: 1.7;
}
.banner-wrap {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-between;
    margin: 30px 0;
    padding: 30px 0;
    border-top: 3px solid #7b6301;
    border-bottom: 3px solid #7b6301;
}
.banner-wrap div {
    width: 48%;
}
.banner-wrap div img {
    width: 100%;
}
.banner-wrap div {
    width: 48%;
}
.banner-wrap strong {
    color: #cc0000;
    margin-bottom: 10px;
    display: block;
}