@charset "UTF-8";

/*=========================================================================================================
NEWS TITLE
===========================================================================================================

/*【 INFOMATION ALL SETTING 】■■■■■■■■■■■■■■■■■■■■■■*/
/*.【 TITLE SETTING 】=========================================■*/
.TITLE{
	margin: 0 auto;
	padding: 0 0 5px 0;
    font-family:"ヒラギノ明朝 StdN W8", "ヒラギノ明朝 Std W8";
    font-size: clamp(1.25rem, -0.036rem + 2.14vw, 1.438rem);
    color: #0068B7;
	line-height: clamp(1.375rem, 0.089rem + 2.14vw, 1.563rem);
	display: block;
	/*【 VALUES 】min:  20px & max:  23px   【 font-size 】  */ 
	/*【 VALUES 】min:  22px & max:  25px   【 line-height 】*/ 
	/*【VIEWPORT】min: 960px & max:1100px */

}
/* ===============================【 INF AREA SETTING / END 】.■*/


/*.【 DATE SETTING 】==========================================■*/
.DATE{
	font-size: 18px;
	line-height: 30px;
	font-family:"ヒラギノ明朝 StdN W8", "ヒラギノ明朝 Std W8";
    color: #595757;
	transition: all 300ms;
	}

.DATE span::before{
	margin: 0 0 0 10px;
	padding: 0 10px;
	font-size: 16px;
    color: #FFFFFF;
	line-height: 16px;
	border-radius: 10px;
	position: relative;
	top: -1px;
	}
/* ===================================【 DATE SETTING / END 】.■*/


/*.【 NEWS TYPE SETTING 】=====================================■*/
.TYP1::before{
	content: "お知らせ";
	background: #898989;
	}
.TYP2::before{
	content: "大きな乗りもの";
	background: #ABCD03;
	}
.TYP3::before{
	content: "KOKOROstation";
	background: #EF858C;
	}
.TYP4::before{
	content: "ミニ台湾華語教室";
	background: #A0E6D2;
	}
.TYP5::before{
	content: "イベント";
	background: #0068B7;
	}
.TYP6::before{
	content: "訃報のお知らせ";
	background: #8C96DC;
	}
/* ==============================【 NEWS TYPE SETTING / END 】.■*/


/*.【 TEXT SETTING 】==========================================■*/
/*..《 TEXT SIZE SETTING 》____________________________●*/
.f20{
	font-size: 20px;
	line-height: 24px;
	}
.f25{
	font-size: 25px;
	line-height: 29px;
	}
.f28{
	font-size: 28px;
	line-height: 32px;
	}
.bld{
	font-family:"ヒラギノ明朝 StdN W6", 'ヒラギノUD明朝 Std W6', 'ヒラギノUD明朝 Std W4', 'ヒラギノUD明朝 StdN W6', 'ヒラギノUD明朝 StdN W4', 'ヒラギノ明朝 StdN W2', 'ヒラギノ明朝 StdN W3', 'ヒラギノ明朝 StdN W4', 'ヒラギノ明朝 StdN W5', 'ヒラギノ明朝 StdN W6', 'ヒラギノ明朝 StdN W7', 'ヒラギノ明朝 StdN W8', 'ヒラギノ明朝 Std W2', 'ヒラギノ明朝 Std W3', 'ヒラギノ明朝 Std W4', 'ヒラギノ明朝 Std W5', 'ヒラギノ明朝 Std W6', 'ヒラギノ明朝 Std W7', 'ヒラギノ明朝 Std W8', 'HGS明朝E', 'HGP明朝E', 'HG明朝E';
	font-weight: bold;
}
/* _____________________《 TEXT SIZE SETTING / END 》..●*/


/*..《 HOLIDAY COLORS SETTING 》_______________________●*/
.wek{
	font-size: 19px;
	color: #000000;
	display: inline-block;
}
.sat{
	font-size: 19px;
    color: #0064C8;
	display: inline-block;
}
.sun{
	font-size: 19px;
    color: #FF0000;
	display: inline-block;
}
.red{
	color: #FF0000;
}

.sun::before,.sun::after,
.sat::before,.sat::after,
.wek::before,.wek::after
{
	content: "（";
	color: #000000;
}
.sun::after,.sat::after,.wek::after{
	content: "）";
	color: #000000;
}

/* 訃報用 */
.NOD{
    color: #000000;    
    }
/* ________________《 HOLIDAY COLORS SETTING / END 》..●*/


/*..《 PR -「」SETTING 》______________________________●*/
.Paren, .PR{
    padding: 0px 10px;
    margin: 0 5px 0 3px;
    position: relative;
    display: inline-block;
  }
.Paren::before, .PR::before,
.Paren::after, .PR::after{
    content: '';
    width: 6px;
    height: 10px;
    position: absolute;
  }
.Paren::before,.PR::before{
    border-left: solid 3px #000000;
    border-top: solid 3px #000000;
    top: 2px;
    left: 0;
  }
.Paren::after,.PR::after {
    border-right: solid 3px #000000;
    border-bottom: solid 3px #000000;
    bottom: 2px;
    right: 1px;
  }

/*...［ PR COLOR SETTING ］.......................★*/
.BL::before{
    border-left: solid 3px #0068B7;
    border-top: solid 3px #0068B7;
    }
.BL::after{
    border-right: solid 3px #0068B7;
    border-bottom: solid 3px #0068B7;
    }
/* .......................［ RING AREA / END ］...★*/
/* _______________________《 PR -「」SETTING / END 》..●*/
/* ===================================【 TEXT SETTING / END 】.■*/
/*■■■■■■■■■■■■■■■■■■■【 INFOMATION ALL SETTING / END 】*/

/*=========================================================================================================
UNIFORM / END
=========================================================================================================*/