@charset "utf-8";


body.contentJP {
	font-family: 'Roboto','ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
	/*font-family: 'Noto Serif JP','Roboto','ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',serif;*/
	font-weight: 300;
	color: #1e1e1e;
	font-size:12.5px;
	line-height: 1.6;
	letter-spacing: 1.1px;
}
body.contentJP .commonHead .gNav ul li a {font-family: 'Noto Sans Japanese', sans-serif;}
body.contentJP .eventTopContent h2 {font-family: 'Noto Sans Japanese', sans-serif;}

body.contentEN {
	/*font-family:"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック",sans-serif;*/
	font-family:"Noto Serif JP","メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック",serif;
	font-weight: 300;
	color: #1e1e1e;
	font-size:14px;
	line-height: 1.6;
	letter-spacing: 1.1px;
}
body.contentEN .gNav ul li a {font-family:"Times New Roman","ヒラギノ明朝 ProN W6", "HiraMinProN-W6", "HG明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "MS 明朝", serif;}
body.contentEN .commonHead .headContent .subLinks li a,
body.contentEN .topContent .topNewsList h3,
body.contentEN .eventTopContent h2,
body.contentEN .topContent .contentList .contentDetail .discription h3,
body.contentEN .topContent .viewMoreBtn,
body.contentEN .footBanner ul li a,
body.contentEN .eventTopContent .eventContent .eventList dl dt .date p,
.topContent .topNewsList dl a dt,
.commonHead .headContent .headFunction .langSelect dd .selectJp,
.commonHead .headContent .headFunction .langSelect dd .selectEn {font-family: 'Roboto', sans-serif;}



.webFont1,
.topContent .contentList .contentDetail .interviewDetail h3,
.eventTopContent .eventContent .bannerArea .bannerTitle {font-family: 'Roboto Condensed',sans-serif;}
.webFont2 {font-family: 'Roboto',sans-serif;}





/* 選択部分の色
===========================================================*/
::selection {
    background: #443dd9;
    color: #ffffff;
}
::-moz-selection {
    background: #443dd9;
    color: #ffffff;
}


/* リンク設定
===========================================================*/

html a {
	outline:none;
	color: #443dd9;
	text-decoration: none;
}

html a:hover {
	color: #443dd9;
	text-decoration: underline;
}
