@charset "utf-8";


/* 見出し
-------------------------------------------------------------*/
.headline01 {
    border-top: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    text-align: center;
    font-size: 18px;
    line-height: 1.4;
    padding: 4% 0;
    font-weight: normal !important;
    margin-bottom: 4%;
    color: #252525;
    font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;
    letter-spacing: 1.4px;
}







.social-button {
    margin-bottom: 12px;
    text-align: center;
    padding-bottom: 12px;


}

.social-button img {
    vertical-align: top !important;
}

.social-button ul {
    text-align: center;
}

.social-button li {
    display: inline-block;
    padding: 0 0 0 5px;
    margin-bottom: 0px;
    vertical-align: top !important;
}

* + html .social-button li {
    float: left;
}

#contents {
    color: #7F4E20;
}

#contents img {
    max-width: 100%;
    height: auto;
}

/* メイン画像
-------------------------------------------------------------*/
#main_image {
    width: 100%;
    background: url(../images/index_slide_bg.jpg) no-repeat top center;
    margin-bottom: 17px;
    padding: 40px 0;
}


section.about {
    margin-bottom: 4% !important;
}

section.about .h {
    text-align: center;
    margin: 4% 0 2%
}

section.about .point {
    text-align: center;
    font-size: 15px;
    font-weight: bold;
    margin-bottom: 4%;
}

section.about .insta {
    text-align: center;
}

section.seibun {
    margin-bottom: 4%;
    border: 2px dashed #7F4E20;
    border-radius: 6%;
    padding: 4%;
}

section.seibun h2 {
    margin-bottom: 5px !important;
    color: #693905;
    font-size: 18px;
    font-weight: bold;
}

section.seibun h2.pink {
    color: #ED7D84;
}

section.seibun .text {
    margin-bottom: 2% !important;
    font-size: 14px;
}

section.seibun ul {}

section.seibun ul li {
    margin-bottom: 2%;
}

section.seibun ul li h3 {
    font-weight: bold;
    color: #693905;
}

section.info {}

section.info .cont_text {}

section.info .cont_photo {
    margin-bottom: 4%;
}

section.info .cont_text .h {
    margin-bottom: 4%;
}

section.info .price {
    text-align: center;
    font-weight: bold;
    margin-bottom: 4% !important;
    font-size: 17px;
    border-bottom: 2px dashed #7F4E20;
    padding-bottom: 5px;
}

section.info p {
    margin-bottom: 4%;
}
section.info p.btn a {
    text-align: center;
    display: block;
    background: #6c3808;
    padding: 3% 4%;
    margin-top: 6%;
    margin-bottom: 6%;
    color: #fff;
    text-decoration: none;
    font-size: 14px;
}
section.info p.tyui {
    font-size: 12px;
}



#page_alcohol .about img {
    width: 100%;
}

#page_alcohol .price img {
    width: 100%;
}

#page_alcohol .about h3 {
    text-align: center;
    font-size: 15px;
    color: #000;
    padding-top: 40px;
    font-weight: bold;
    font-family: Avenir, "Open Sans", "Helvetica Neue", Helvetica, Arial, Verdana, Roboto, "游ゴシック", "Yu Gothic", "游ゴシック体", "YuGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", "Meiryo UI", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

#page_alcohol .about h4 {
    text-align: center;
    font-size: 18px;
    color: #21ab38;
    padding-top: 4%;
    font-weight: bold;
    font-family: Avenir, "Open Sans", "Helvetica Neue", Helvetica, Arial, Verdana, Roboto, "游ゴシック", "Yu Gothic", "游ゴシック体", "YuGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", "Meiryo UI", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}


#page_alcohol section.seibun {
    border: 2px dashed #81cef4;
    border-radius: 15px;
    padding: 4%;
    margin-top: 8%;
}

#page_alcohol section.seibun p {
    color: #000;
    font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;
    letter-spacing: 1.4px;
}
