@charset "utf-8";
/*
	Theme Name: diver_child
	Template: diver
	Description:  Diverの子テーマです。
	Theme URI: http://tan-taka.com/diver/
	Author: Takato Takagi
 */

html　{ scroll-behavior: smooth; }

body {
	/*font-family: "Lato", "Hiragino Kaku Gothic ProN", Meiryo, sans-serif;*/
	/*font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", serif;*/
	-webkit-font-smoothing: antialiased;



		/*font-family: 游ゴシック体, 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-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", serif;
	
}

/* ミニヘッダ */
.header_small_menu {
    padding: 10px;
}

/* ヘッダ */
.header-wrap {
	-webkit-box-shadow: none!important;
	box-shadow: none!important
}

/* タイトル */
.header-wrap a, #scrollnav a, div.logo_title {
	    font-weight: 200;
    /*font-family: “Hiragino Kaku Gothic ProN”,”メイリオ”, sans-serif;*/
}

/* ナビゲーション */
.header-logo #nav ul li a, #onlynav ul li a, #nav_fixed #nav ul li a {
    font-weight: 200;
}

/* 投稿ページ */
.single-post-main {
    /*padding: 1em 40px 1em 40px!important;*/
}

.hentry .post-meta, .article_footer {
    padding: 1em 20px 0 20px;
}

.grid_post-box .post-title {
	text-align: center;
	font-weight: normal;
	font-size: .9em;
}


/* h1 */
h1 {
    font-size: 1.4em;
    font-weight: normal;
}

/* h2 */
h2 {
	text-align: center;
	font-weight: normal;
}

/* h3 */
h3 {
	font-weight: normal!important;
	border-bottom: 1px solid #333!important;
}

/* 新着情報*/
ul.sc_article li {
	font-size: 1.1em;
}

.content ul.sc_article a {
	display: inline-block;
}


/* 商品リスト */
.sc_article.grid>a, .sc_article.list>a {
    -webkit-box-shadow: none!important;
    box-shadow: none!important;
}

.sc_article.grid .sc_article_title {
	text-align: center;
	font-weight: normal;
}


/* ページタイトル */
.page_title {
    text-align: center;
    font-size: 1.2em;
    font-weight: normal!important;
    border-bottom: 0;
    letter-spacing: .1em!important;
}


/* カテゴリタイトル */
.catpage_content_wrap {
    background: none!important;
    overflow: hidden;
}

.catpage_content_wrap .cover {
    background-color: #ffffff!important;
}

.catpage_content_wrap .catpage_inner_content {
    width: 100%;
    float: none!important;
    padding: 1em;
    font-weight: normal;
    text-shadow: none!important;
}

.catpage_title {
	font-size: 1em;
	color: #333;
	font-weight: normal;
	text-align: center;
}

.catpage_content_wrap .cover  {
	position: static!important;
}



/* 記事一覧（グリッド） */
.sc_article.grid>a {
    width: calc(25% - 16px);
}

.meta .sc_article_title {
    display: block!important;
}


@media screen and (max-width: 768px) {
	.sc_article.grid>a {
    width: calc(50% - 16px);
}
}


/* footer */
#copyright {
  display: block;
  float: none;
  text-align: center;
  color:#333;
}

.footer_content {
    margin: 0 auto;
    padding: 0 0 20px 0;
}

/* 非表示 */

.header_small_menu #description {
  display: none;
}
.wrap-post-title {
  display: none;
}
.grid_post-box .post-cat {
  display: none;
}