/*  @charset "utf-8"; */
/*
	Theme Name: diver_child
	Template: diver
	Description:  Diverの子テーマです。
	Theme URI: http://tan-taka.com/diver/
	Author: Takato Takagi
 */
*, *:before, *:after {
    font-family:  メイリオ, Meiryo,游ゴシック体, "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック体", YuGothic, "ヒラギノ角ゴシック Pro", "Hiragino Kaku Gothic Pro", Osaka, "ＭＳ Ｐゴシック", "MS PGothic",FontAwesome, sans-serif;
}

/* ----------(テスト) ストークタブ機能用CSS ---------- */
.post-tab-list ul.tab-list {
	display: flex;
}
 
.post-tab-list ul li {
	flex-direction: row;
	width: 25%;
	text-align: center;
	cursor: pointer;
	padding: 10px;
	position: relative;
	background-color: rgba(189,189,189,.17);
}
 
.post-tab-list ul li.selected {
	background-color: #ff7d44;	/* 選択中のタブの背景色 */
	color: #fff; 			/* 選択中のタブの文字色 */
	font-weight: bold;
}
 
.post-tab-list ul li:not(:first-child){
	margin-left: 5px;
}
 
.post-tab-list ul li.selected::after {
	position: absolute;
	content: "";
	bottom: -8px;
	left: 50%;
	margin-left: -8px;
	opacity: 1;
	width: 0;
	height: 0;
	border-top: 8px solid #2b2b2b;
	border-left: 8px solid transparent;
	border-right: 8px solid transparent;
	border-top-color: #ff7d44;	/* 選択中のタブの下矢印の色 */
}
 
.ptl, #main > .top-post-list.unselected, #main > .post-list-card.unselected, #main > .post-list-magazine.unselected, .pagination.unselected {
 display: none;
}
 
.ptl.selected {
	display: block;
}
 
@media only screen and (max-width: 767px) {
	.post-tab-list ul.tab-list {
		display: flex;
		flex-wrap: wrap;
	}
 
	.post-tab-list ul li {
		width: calc(50% - 2px);
	}
	
	.post-tab-list ul li:nth-child(odd){
		margin: 0 4px 4px 0;
	}
 
	.post-tab-list ul li:nth-child(even){
		margin: 0 0 4px 0;
	}
	
	.post-tab-list ul li.selected::after {
		content: none;
	}
}

/* カスタムフォント */
@font-face {
 font-family: 'YuKyo';
 src: url( 'fonts/YuKyo-Medium-AlphaNum-01') format('woff'); /* bold */
/*  font-weight: normal;
 font-style: normal; */
}

.YuKyo-font {
	font-family: 'YuKyo', sans-serif!important;
}