/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jan 10 2025 | 05:37:59 */
/*エレメンター用*/
.elementor-container p,
.elementor-container div{
  	font-family:'メイリオ', 'Meiryo','ＭＳ ゴシック','Hiragino Kaku Gothic ProN','ヒラギノ角ゴ ProN W3',sans-serif;
}
/*追加するならこの下へ*/
/*エレメンター編集でclassもしくはidを付与しデザインを入れる際は[　> div ]をセレクタークラスの後に入れないとスタイルが適用されない*/
.radius-head > div {
  border-radius:5px;
}
/*End-エレメンター用*/

/*共通*/
.textcenter{text-align:center;}
.mt-50{margin-top:50px;}
.mb-10{margin-bottom:10px;}
.mb-20{margin-bottom:20px;}
/*変更可能スタイル*/
/*h1コンテンツ*/
.h1-content h1 {
  font-family: "游ゴシック体", YuGothic, "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック", "Yu Gothic", sans-serif;
  font-size:14px;
}
/*全体のフォント*/
html {
	font-family:'メイリオ', 'Meiryo','ＭＳ ゴシック','Hiragino Kaku Gothic ProN','ヒラギノ角ゴ ProN W3',sans-serif;
  	font-size:19px;
}
p {
  line-height:1.7em;
}
/*End-変更可能スタイル*/

/*ブランドトップ店舗一覧*/
.shop-list-item-ch {
    background-color: #ffedd4;
border:1px solid #ddd;
  	border-radius:20px;
}
.shop-list-item-ch p.fc-gray{
	color:#444;
}

a{color:#0071BB;}
@media screen and (max-width: 640px){
.menu-menu {border-bottom: 0 !important;}
  .sp-border{border:1px solid #ddd;}
}
/*テーブル*/

.table {
 width: 100%;
 text-align: center;
 border-collapse: collapse;
 border-spacing: 0;
}
.table th {
 padding: 10px;
 background: #eee;
 border: solid 1px #999;
}
.table td {
 padding: 10px;
 border: solid 1px #999;
}

/*コラムアーカイブ*/
.pld-column, .pld-columns{padding-right:0;}
.pld-post-title a{font-size:18px;}
p.moreColumn{text-align:center}
p.moreColumn a{background:#000;color:#fff;font-size:17px;font-weight:700;display:inline-block;border-radius:5px;padding:7px 20px;border:2px solid #666;width:300px;max-width:300px;text-align:center;}
p.moreColumn a:hover{background:#333;border:2px solid #000;}
.pld-post-list-inr .pld-medium-6:nth-child(1){width:35%}

.pld-post-list-inr .pld-medium-6:nth-child(2){width:65%}

.columnListbox{padding-top:20px;margin-top:40px;}
.columnListbox h4{margin-bottom:40px;padding:10px;font-weight:bold;text-align:center;border-top:2px solid #000;border-bottom:2px solid #000;}

.sp-bb-no .uk-icon{display:block;width:100%;} 

/*Table 定型*/
table.contentsTable{font-size:16px;border-top:1px solid #b5b5b5;border-left:1px solid #b5b5b5;}
table.contentsTable th,table.contentsTable td{margin:0;border-right:1px solid #b5b5b5;border-bottom:1px solid #b5b5b5;padding:10px 5px;text-align:center;vertical-align:middle;}
table.contentsTable th{background:#333;color:#fff;}
table.contentsTable th.level2{background:#d6d6d6;color:#333;}
table.contentsTable th.level3{background:#efefef;color:#333;}


@media screen and (max-width: 664px){
  div.pld-left-columns,div.pld-right-columns{width:100% !important;padding-left:30px;padding-right:20px;}
}