@charset "utf-8";

body   {margin: 0px;padding: 0px;text-align:center;}
p      {margin: 0px;padding: 0px;font-size: x-small;line-height: 140%;font-family: Osaka, "ＭＳ ゴシック";color: #333333;}
p.ntc  {margin: 0px;padding: 0px;font-size: small;line-height: 120%;font-family: Osaka, "ＭＳ ゴシック";color: #D53D21;font-weight: bold;text-align: left;}
p.cptn {margin: 0px;padding: 0px;font-size: xx-small;line-height: 140%;font-family: Osaka, "ＭＳ ゴシック";color: #000000;text-align: center;}

p.cpypf {margin: 0px;padding: 0px;font-size: x-small;line-height: 200%;font-family: Osaka, "ＭＳ ゴシック";color: #333333;text-align: left;}


/*通常のテキストリンク*/
a         {font-size: x-small;line-height: 120%;font-family: Osaka, "ＭＳ ゴシック";}
a:link    {font-size: x-small;color: #00468A;background: transparent;}
a:visited {font-size: x-small;color: #344183;background: transparent;}
a:hover   {font-size: x-small;color: #666666;background: transparent;}

/*通常の小さいテキストリンク*/
a.s         {font-size: xx-small;line-height: 120%;font-family: Osaka, "ＭＳ ゴシック";}
a.s:link    {font-size: xx-small;color: #00468A;background: transparent;}
a.s:visited {font-size: xx-small;color: #344183;background: transparent;}
a.s:hover   {font-size: xx-small;color: #666666;background: transparent;}


/* 事前登録のテキストリンク*/
#rgst a         {font-size: small;line-height: 140%;font-family: Osaka, "ＭＳ ゴシック";font-weight: bold;text-align: center;}
#rgst a:link    {font-size: small;color: #D12821;background: transparent;}
#rgst a:visited {font-size: small;color: #D12821;background: transparent;}
#rgst a:hover   {font-size: small;color: #A31522;background: transparent;}

/* 「お申込はこちらから。」のテキストリンク*/
.cprg a         {font-size: small;line-height: 140%;font-family: Osaka, "ＭＳ ゴシック";font-weight: bold;}
.cprg a:link    {font-size: small;color: #D12821;background: transparent;}
.cprg a:visited {font-size: small;color: #D12821;background: transparent;}
.cprg a:hover   {font-size: small;color: #A31522;background: transparent;}


/* 基調講演ページの「お申込」のテキストリンク*/
.cprgpr a         {font-size: small;line-height: 140%;font-family: Osaka, "ＭＳ ゴシック";font-weight: bold;}
.cprgpr a:link    {font-size: small;color: #00468A;background: transparent;}
.cprgpr a:visited {font-size: small;color: #344183;background: transparent;}
.cprgpr a:hover   {font-size: small;color: #666666;background: transparent;}


/* キャッチコピー */
h1 {margin: 0px;padding: 0px;font-size: small;font-family: Osaka, "ＭＳ ゴシック";color: #333333;text-align: center;}

/* 小さいタイトル */
h3.tl {margin: 5px 0px 0px 0px;padding: 0px;font-size: x-small;line-height: 120%;font-family: Osaka, "ＭＳ ゴシック";color: #00478B;text-align: left;}

/* トップページのトピックス */
.tptpcs  {background-color: #EDF8FB;border: 1px solid #00478B;}
.tltptpcs  {font-size: x-small;line-height: 120%;font-family: Osaka, "ＭＳ ゴシック";color: #00478B;font-weight: bold;text-align: left;}

/* トップページの公開日 */
.opndy  {font-size: x-small;line-height: 120%;font-family: Osaka, "ＭＳ ゴシック";color: #00478B;font-weight: bold;text-align: center;}


/* 開催概要のテーブル */
.otlnln  {background-color: #333333;}


/* 基調講演1 */
.otln11 {padding: 5px;font-size: x-small;font-family: Osaka, "ＭＳ ゴシック";color: #CD0921;font-weight: bold;background-color: #FAE0DB;text-align: left;
	vertical-align: top;}
/* 基調講演2〜8 */
.otln12 {padding: 5px;font-size: x-small;font-family: Osaka, "ＭＳ ゴシック";color: #008067;font-weight: bold;background-color: #EDF7EE;text-align: left;
	vertical-align: top;}
/* パネルディスカッション */
.otln13 {padding: 5px;font-size: x-small;font-family: Osaka, "ＭＳ ゴシック";color: #00478B;font-weight: bold;background-color: #DAF1F7;text-align: left;
	vertical-align: top;}
/* ユーザーパーティー */
.otln14 {padding: 5px;font-size: x-small;font-family: Osaka, "ＭＳ ゴシック";color: #D95121;font-weight: bold;background-color: #FFF4DB;text-align: left;
	vertical-align: top;}
	
.otln21 {padding: 5px;font-size: x-small;font-family: Osaka, "ＭＳ ゴシック";color: #333333;background-color: #DCDEDE;font-weight: bold;text-align: center;}
.otln22 {padding: 5px;font-size: x-small;font-family: Osaka, "ＭＳ ゴシック";color: #333333;background-color: #FFFFFF;text-align: left;}
.otln23 {padding: 5px;font-size: x-small;font-family: Osaka, "ＭＳ ゴシック";color: #333333;background-color: #DAF1F7;text-align: left;}
.otln24 {padding: 5px;font-size: x-small;font-family: Osaka, "ＭＳ ゴシック";color: #333333;background-color: #FFF4DB;text-align: left;}

/* 開催概要のテーブル */
.prgmpf  {margin: 0px 5px 5px 0px;}

/* 目立たせたい項目名 */
.ntcitm  {margin: 0px;padding: 0px;font-size: x-small;line-height: 120%;font-family: Osaka, "ＭＳ ゴシック";color: #CD0921;font-weight: bold;}


/* ユーザーパーティー第1部の枠、地 */
.usrpty1   {padding: 5px;background-color: #EEF6DF;border: 1px solid #008B3A;}
/* タイトル */
.usrptytl1 {margin: 0px;padding: 0px;font-size: x-small;line-height: 120%;font-family: Osaka, "ＭＳ ゴシック";color: #008B3A;font-weight: bold;text-align: left;}
/* ユーザーパーティー第2部の枠、地 */
.usrpty2   {padding: 5px;background-color: #EDF8FB;border: 1px solid #005395;}
/* タイトル */
.usrptytl2 {margin: 0px;padding: 0px;font-size: x-small;line-height: 120%;font-family: Osaka, "ＭＳ ゴシック";color: #005395;font-weight: bold;text-align: left;}
/* ユーザーパーティー第3部の枠、地 */
.usrpty3   {padding: 5px;background-color: #FEEED8;border: 1px solid #DE6422;}
/* タイトル */
.usrptytl3 {margin: 0px;padding: 0px;font-size: x-small;line-height: 120%;font-family: Osaka, "ＭＳ ゴシック";color: #D95121;font-weight: bold;text-align: left;}



address p  {margin: 0px;padding: 0px;font-size: x-small;line-height: 140%;font-family: Osaka, "ＭＳ ゴシック";color: #333333;text-align:left;font-style: normal;}


/* フッター */
#ftr  {width:780px;height: 20px;padding: 10px 0px 0px 0px;padding:0px;font-size: xx-small;font-family: "ＭＳ Ｐゴシック", Osaka;color: #333333;background-image: url(../common/bk_ftr.gif);background-repeat: repeat-x;}