@charset "UTF-8";

/*____________________________________________________________________________

SITE TITLE: LOCONDO.jp
TITLE:テイスト別ブランド16選

UPDATED:2020.09

____________________________________________________________________________*/

/* header */
.breadcrumbs {
    width:1000px;
    margin:0 auto;
}
h1#special-contents_header {
    width:100%;
    text-align: center;
    margin-bottom: 0px;
    background-color: #f6dfd2;
}
.top_lead{
    text-align: center;
    font-size:15px;
    letter-spacing: 1px;
    line-height: 2;
    padding: 20px 0px 20px 0px;
    margin-bottom: -20px;
    background-color: #f6dfd2;
}


/* chart */

.h2_word_list{
    text-align: center;
    line-height: 34px;
}
h2.h2_word_list img{
    width: 1000px;
}
h2.h2_word_list p{
    font-family: 'Century Gothic',"Helvetica Neue","游ゴシック Medium",YuGothic,YuGothicM,"Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif;
    font-style: italic;
    font-size:34px;
    text-align: center;
    border-bottom: 1px solid #111;
    display: inline-block;
}
.word_list {
    margin: 0px auto;
    padding-bottom: 500px;
    width: 1000px;
}
.word_list img{
    display: block;
    float: left;
}
.word_list li{
    display: inline-block;
    padding: 15px 25px;
    font-size: 20px;
    font-family: "游ゴシック体", YuGothic, "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック", "Yu Gothic", "メイリオ", sans-serif;
    color: #111111;
    border: 1px solid #111111;
    margin-bottom: 30px;
    border-radius: 30px;
    margin-right: 32px;
}
/*li のhover*/
.word_list li:hover{
    color: #fff;
    border: solid 1px #fff;
}

/* contents */
.lead{
    text-align: center;
    margin:20px 0;
    font-size:15px;
    letter-spacing: 1px;
    line-height: 2;
}
.contents_img_list{
    text-align: center;
}
.contents_img_list ul li{
    display: inline-block;
    margin-right:7px;
    margin:15px 0px;
}
.contents_img_list ul li img{
    width: 240px;
    margin-left: 4px;
    margin-right: 4px;
}
.special-202009_tastebrands h2{
    font-size:26px;
    text-align:center;
    padding:15px 0;
    margin-top:60px;
}



/* show_more */
.special-202009_tastebrands .show_more{
    text-align: center;
    margin-top:0px;
}
.special-202009_tastebrands .show_more a{
    padding: 20px 60px 20px 40px;
    border:2px solid #000;
    display: inline-block;
    text-decoration: none;
    border-radius: 40px;
    font-size:20px;
    position: relative;
    
}
.special-202009_tastebrands .show_more a::before{
    content: "";
    display: inline-block;
    position: absolute;
    top: 2px;
    bottom: 0;
    right: 40px;
    margin: auto;
    width: 8px;
    height: 8px;
    border-right: 1px solid #000;
    border-bottom: 1px solid #000;
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
}

.pagetop {
    clear: both;
    width: 1000px !important;
    margin: 0 auto 0;
}