
@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; border-bottom:1px #ababab dotted; }
.NewsDate{ float:left; width:130px; }
.NewsDate p{ color:#456374; }
.NewsMemo{ float:left; width:417px; }
.NewsMemo p{line-height:175%;}
.NewsMemo a{ text-decoration:underline;}
.NewsMemoSub1{margin-top:4px;padding-top:6px;border-top:1px #b3b3b3 dotted;}
.NewsMemoSub2{margin-left:1.1em; text-indent:-1.1em; line-height:150%;}
.NewsMemoSub2:before{ content:"●"; margin-right:2px; color:#939393; font-family:"游ゴシック Medium", "游ゴシック体", "Yu Gothic Medium", YuGothic, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro","メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }


/* イベント用  */
.homeEventContents{ }
.homeEventContents .EventContentsContainer{ height:auto; }
.homeEventContents .EventMemo{ height:auto; }
/*.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{ 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-weight:bold; }
.EventS{ padding-left:1em; text-indent:-1em; }
.EventS:before{ content:"●"; color:#939393; font-family:"游ゴシック Medium", "游ゴシック体", "Yu Gothic Medium", YuGothic, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro","メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }*/

