
@charset "utf-8";

/*===================================================================
  News CSS
===================================================================*/

/* ニュースカテゴリ - すべて nCat0 */
.newsCategoryType0{ width:100px; height:16px; line-height:14px; text-align:center; font-size:11px; border:1px #dcdcdc solid; border-radius:8px; }
.newsCategoryType0[ON]{ background-color:#ebeff6; }
/* ニュースカテゴリ - セミナー nCat1 */
.newsCategoryType1{ width:100px; height:16px; line-height:14px; padding-left:2px; font-size:11px; border:1px #dcdcdc solid; border-radius:8px; }
.newsCategoryType1:before{ content:"●"; color:#758ac6; margin-right:2px; font-family:"游ゴシック Medium", "游ゴシック体", "Yu Gothic Medium", YuGothic, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro","メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }
.newsCategoryType1[ON]{ background-color:#ebeff6; }
/* ニュースカテゴリ - イベント nCat2 */
.newsCategoryType2{ width:100px; height:16px; line-height:14px; padding-left:2px; font-size:11px; border:1px #dcdcdc solid; border-radius:8px; }
.newsCategoryType2:before{ content:"●"; color:#88c2b8; margin-right:2px; font-family:"游ゴシック Medium", "游ゴシック体", "Yu Gothic Medium", YuGothic, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro","メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }
.newsCategoryType2[ON]{ background-color:#ebeff6; }
/* ニュースカテゴリ - シンポジウム nCat3 */
.newsCategoryType3{ width:100px; height:16px; line-height:14px; padding-left:2px; font-size:11px; border:1px #dcdcdc solid; border-radius:8px; }
.newsCategoryType3:before{ content:"●"; color:#f09600; margin-right:2px; font-family:"游ゴシック Medium", "游ゴシック体", "Yu Gothic Medium", YuGothic, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro","メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }
.newsCategoryType3[ON]{ background-color:#ebeff6; }
/* ニュースカテゴリ - お知らせ nCat4 */
.newsCategoryType4{ width:100px; height:16px; line-height:14px; padding-left:2px; font-size:11px; border:1px #dcdcdc solid; border-radius:8px; }
.newsCategoryType4:before{ content:"●"; color:#626262; margin-right:2px; font-family:"游ゴシック Medium", "游ゴシック体", "Yu Gothic Medium", YuGothic, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro","メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }
.newsCategoryType4[ON]{ background-color:#ebeff6; }
/* ニュースカテゴリ - メディア nCat5 */
.newsCategoryType5{ width:100px; height:16px; line-height:14px; padding-left:2px; font-size:11px; border:1px #dcdcdc solid; border-radius:8px; }
.newsCategoryType5:before{ content:"●"; color:#c2b709; margin-right:2px; font-family:"游ゴシック Medium", "游ゴシック体", "Yu Gothic Medium", YuGothic, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro","メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }
.newsCategoryType5[ON]{ background-color:#ebeff6; }
/* ニュースカテゴリ - 研究活動 nCat6 */
.newsCategoryType6{ width:100px; height:16px; line-height:14px; padding-left:2px; font-size:11px; border:1px #dcdcdc solid; border-radius:8px; }
.newsCategoryType6:before{ content:"●"; color:#aa70c0; margin-right:2px; font-family:"游ゴシック Medium", "游ゴシック体", "Yu Gothic Medium", YuGothic, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro","メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }
.newsCategoryType6[ON]{ background-color:#ebeff6; }

/* 文字色等  */
.Str01{}
.Str02{}
.Str03{ color:#939393; }

/* ニュース一覧  */
.NewsContentsContainer{ padding:10px 0 0 0; border-bottom:1px #ababab dotted; }
.NewsDate{ float:left; width:140px; }
.NewsDate p{ color:#456374; }
.NewsDate p:nth-of-type(1){ font-size:14px; line-height:160%;}
.NewsDate p:nth-of-type(2){ margin-top:2px; margin-bottom:10px; }
.NewsMemo{ float:left; width:407px; }
.NewsMemo p{ line-height:150%; margin-bottom:10px;}
.NewsMemo a{ text-decoration:underline;}


/* イベント用  */
.EventContentsContainer{ float:left; width:372px; height:200px; margin-right:16px; margin-bottom:16px; }
.EventDate{ width:372px; height:30px;  background-color:#f5f5f5; border-top:1px #b2b2b2 solid; border-right:1px #b2b2b2 solid; border-bottom:1px #b2b2b2 dotted; border-left:1px #b2b2b2 solid; border-radius:5px 5px 0 0; }
.EventMemo{ width:372px; height:170px; padding:10px; background-color:#ffffff; border-right:1px #b2b2b2 solid; border-bottom:1px #b2b2b2 solid; border-left:1px #b2b2b2 solid; border-radius:0 0 5px 5px; }
.EventDate p{ font-size:15px; position:relative; width:372px; height:30px; line-height:30px; padding-left:10px; }
.EventDate p.eCat1:after{ content:"●"; font-size:25px; color:#80a9e6; position:absolute; right:10px; font-family:"游ゴシック Medium", "游ゴシック体", "Yu Gothic Medium", YuGothic, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro","メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }
.EventDate p.eCat2:after{ content:"●"; font-size:25px; color:#dea54a; position:absolute; right:10px; font-family:"游ゴシック Medium", "游ゴシック体", "Yu Gothic Medium", YuGothic, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro","メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }
.EventDate p.eCat3:after{ content:"●"; font-size:25px; color:#d08393; position:absolute; right:10px; font-family:"游ゴシック Medium", "游ゴシック体", "Yu Gothic Medium", YuGothic, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro","メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }
.EventT{ font-size:18px; font-weight:bold; }
.EventS{ font-size:14px; padding-left:1em; text-indent:-1em; margin-top:5px; }
.EventS:before{ content:"●"; color:#939393; margin-right:4px; font-size:70%; font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

