@charset "utf-8";

body {margin: 0px;padding: 0px;text-align:center;}
p  {margin: 0px;padding: 0px;font-size: 90%;line-height: 160%;font-family: Osaka, "ＭＳ ゴシック";color: #333;text-align:left;}
p.rght  {margin: 0px;padding: 0px;font-size: 90%;line-height: 160%;font-family: Osaka, "ＭＳ ゴシック";color: #333;text-align:right;}
p.ntc  {margin: 0px;padding: 0px;font-size: 90%;line-height: 160%;font-family: Osaka, "ＭＳ ゴシック";color: #F00;text-align:left;}
p.bld {margin: 0px;padding: 0px;font-size: 90%;font-weight: bold;line-height: 160%;font-family: Osaka, "ＭＳ ゴシック";color: #333333;text-align:left;}
/* 配置のリセット */
.clrbth  {clear: both;height:0px;margin: 0px;padding: 0px;}


/*通常のテキストリンク*/
.main a         {font-size: 110%;line-height: 160%;font-family: Osaka, "ＭＳ ゴシック";}
.main a:link    {font-size: 110%;color: #317234;background: transparent;}
.main a:visited {font-size: 110%;color: #317234;background: transparent;}
.main a:hover   {font-size: 110%;color: #599C4E;background: transparent;}

/*大枠*/
#container {width:860px;margin:0px;padding: 0px;text-align:center;border-right-width: 1px;border-left-width: 1px;border-right-style: solid;border-left-style: solid;border-right-color: #999999;border-left-color: #999999;}

/*ヘッダ*/
#hdr    {width:860px;height: 45px;margin: 0px;padding: 0px;}
/*メタバース協会のマーク*/
h1 {float: left;width:139px;height:35px;margin: 5px 0px 5px 5px;padding: 0px;text-align:left;}

/*ヘッダのリンク部分*/
#hdrlk {float: right;width:500px;margin: 18px 5px 0px 0px;padding: 0px;vertical-align: bottom;text-align:right;}
/*通常のテキストリンク*/
#hdrlk a         {font-size: 90%;line-height: 160%;font-family: Osaka, "ＭＳ ゴシック";}
#hdrlk a:link    {font-size: 90%;color: #317234;background: transparent;}
#hdrlk a:visited {font-size: 90%;color: #317234;background: transparent;}
#hdrlk a:hover   {font-size: 90%;color: #599C4E;background: transparent;}


/*ボタン＆コンテンツエリア*/
.main   {clear: both;width:860px;margin: 0px;padding: 0px;background-image: url(../common/bk_in.jpg);background-repeat: no-repeat;}

/*グローバルナビのボタン*/
#glnv    {float: left;width:160px;height:224px;margin: 0px;padding: 0px;text-align: left;}
#glnv ul {margin: 0px;padding: 0px;list-style: none;}
/*トップ*/
#glnv li#tp {margin: 0px;padding: 0px;text-indent:-9999px;display: inline;text-align: left;}
#glnv li#tp a                 {height:32px;background: url(../common/bt/bt_top1.gif) no-repeat;display: block;text-decoration:none;}
#glnv li#tp a:hover, a:active {background: url(../common/bt/bt_top2.gif) no-repeat;}
/*開催のご挨拶*/
#glnv li#gr {margin: 0px;padding: 0px;text-indent:-9999px;display: inline;text-align: left;}
#glnv li#gr a                 {height:32px;background: url(../common/bt/bt_grdg1.gif) no-repeat;display: block;text-decoration:none;}
#glnv li#gr a:hover, a:active {background: url(../common/bt/bt_grdg2.gif) no-repeat;}
/*講演プログラム*/
#glnv li#pg {margin: 0px;padding: 0px;text-indent:-9999px;display: inline;text-align: left;}
#glnv li#pg a                 {height:32px;background: url(../common/bt/bt_prgm1.gif) no-repeat;display: block;text-decoration:none;}
#glnv li#pg a:hover, a:active {background: url(../common/bt/bt_prgm2.gif) no-repeat;}
/*懇親パーティーのご案内*/
#glnv li#pt {margin: 0px;padding: 0px;text-indent:-9999px;display: inline;text-align: left;}
#glnv li#pt a                 {height:32px;background: url(../common/bt/bt_prty1.gif) no-repeat;display: block;text-decoration:none;}
#glnv li#pt a:hover, a:active {background: url(../common/bt/bt_prty2.gif) no-repeat;}
/*取材・お問合せ*/
#glnv li#ct {margin: 0px;padding: 0px;text-indent:-9999px;display: inline;text-align: left;}
#glnv li#ct a                 {height:32px;background: url(../common/bt/bt_cnt1.gif) no-repeat;display: block;text-decoration:none;}
#glnv li#ct a:hover, a:active {background: url(../common/bt/bt_cnt2.gif) no-repeat;}
/*メタバース協会のご案内*/
#glnv li#as {margin: 0px;padding: 0px;text-indent:-9999px;display: inline;text-align: left;}
#glnv li#as a                 {height:32px;background: url(../common/bt/bt_acsn1.gif) no-repeat;display: block;text-decoration:none;}
#glnv li#as a:hover, a:active {background: url(../common/bt/bt_acsn2.gif) no-repeat;}
/*メタバースとは？*/
#glnv li#wh {margin: 0px;padding: 0px;text-indent:-9999px;display: inline;text-align: left;}
#glnv li#wh a                 {height:32px;background: url(../common/bt/bt_what1.gif) no-repeat;display: block;text-decoration:none;}
#glnv li#wh a:hover, a:active {background: url(../common/bt/bt_what2.gif) no-repeat;}


/* メインビジュアルと申し込みボタン */
#vsl    {float: left;width:700px;height:224px;margin: 0px;padding: 0px;background-image: url(../common/im_vsl.jpg);background-repeat: no-repeat;}
#aplybt {width:700px;margin: 180px 0px 0px 0px;padding: 0px;}
#aplybt p {
	padding: 0px;
	font-size: 90%;
	line-height: 160%;
	font-family: Osaka, "ＭＳ ゴシック";
	color: #F00;
	text-align:center;
	font-weight: bold;
}

/* 事務局の住所等 */
#inf {float: left;width:160px;margin: 0px;padding: 0px 0px 10px 0px;background-color: #DBEFDD;}
#acsbt img {width:140px;margin: 20px 0px 0px 0px;padding: 0px;}
#offc img  {width:140px;height:26px;margin: 20px 0px 0px 0px;padding: 0px;}
address {width:140px;margin: 5px 0px 10px 10px;font-size: 70%;line-height: 140%;font-family: Osaka, "ＭＳ ゴシック";color: #333333;font-style: normal;text-align: left;}


/*コンテンツ部分*/
#cnt    {float: left;width:600px;margin: 10px 50px 20px 50px;}
h2.tl {margin: 0px 0px 10px 0px;padding: 0px;text-align: left;}
h3 {margin: 10px 0px 0px 0px;padding: 0px;font-size: 100%;line-height: 160%;font-family: Osaka, "ＭＳ ゴシック";color: #007438;font-weight: bold;text-align: left;}

/* 開催概要 */
#otln {margin: 10px 0px 0px 0px;padding: 0px;}
#otln table {margin: 0px;padding: 0px;}
#otln th    {padding: 4px;font-size: 90%;line-height: 140%;font-family: Osaka, "ＭＳ ゴシック";color: #333333;font-style: normal;background-color: #FFF;text-align: left;}
#otln td    {padding: 2px;font-size: 90%;line-height: 140%;font-family: Osaka, "ＭＳ ゴシック";color: #333333;background-color: #FFF;text-align: left;}
/* 来場対象 */
h2.tltrgt {height:24px;margin: 20px 0px 7px 0px;padding: 0px;text-align: left;}

/* ご挨拶 */
h3#grdng {height:17px;margin: 20px 0px 20px 0px;padding: 0px;text-align: center;}

/* 講演プログラム */
/* 講演プログラムのテーブル */
.prgrm table {margin: 5px 0px 0px 0px;}
.prgrm th {text-align: left;}
.prgrm p.tm {padding: 0px;font-size: 90%;font-family: Osaka, "ＭＳ ゴシック";color: #007438;font-weight: bold;text-align: left;}
.prgrm p.rg {padding: 0px;font-size: 90%;font-family: Osaka, "ＭＳ ゴシック";color: #333333;font-weight: normal;text-align: left;}
.prgrm p.alttl {padding: 0px;font-size: 90%;font-family: Osaka, "ＭＳ ゴシック";color: #FF0000;font-weight: bold;background-color: #FFFFFF;text-align: left;}
.prgrm td    {padding: 2px;font-size: 90%;font-family: Osaka, "ＭＳ ゴシック";color: #333333;background-color: #FFFFFF;text-align: left;}
.prgrm h4.tl   {margin: 0px;padding: 0px;font-size: 90%;line-height: 140%;font-family: Osaka, "ＭＳ ゴシック";text-align:left;color: #007438;}
.prgrm img    {margin: 3px 0px 5px 0px;text-align: left;}
/* セッションのテーブル */
.prgrmssn table {margin: 5px 0px 0px 0px;}
.prgrmssn td    {margin: 0px;text-align: center;}
.prgrmssn img   {margin: 0px;text-align: center;}
/*区切りの線*/
.prgrm bdrln {width:596px;margin: 0px;padding: 0px;border-top-width: 1px;border-top-style: solid;border-top-color: #666666;}

/* 懇親パーティー */
#prty {margin: 10px 0px 0px 0px;padding: 0px;}
#prty table {margin: 0px;padding: 0px;}
#prty th    {padding: 4px;font-size: 90%;line-height: 140%;font-family: Osaka, "ＭＳ ゴシック";color: #333333;font-style: normal;background-color: #FFF;text-align: left;}
#prty td    {padding: 2px;font-size: 90%;line-height: 140%;font-family: Osaka, "ＭＳ ゴシック";color: #333333;background-color: #FFF;text-align: left;}
/* 懇親パーティー申し込み */
/* 必須 */
.prtynssry  {margin: 0px;padding: 0px;font-size: 100%;font-weight: bold;line-height: 160%;font-family: Osaka, "ＭＳ ゴシック";color: #F00;text-align:left;}
/* 任意 */
.prtyetc  {margin: 0px;padding: 0px;font-size: 100%;font-weight: bold;line-height: 160%;font-family: Osaka, "ＭＳ ゴシック";color: #006936;text-align:left;}


/* 会場案内 */
/* 会場案内のテーブル */
.accss table {margin: 5px 0px 0px 0px;}
.accss th    {padding: 3px 0px 3px 0px;font-size: 110%;font-family: Osaka, "ＭＳ ゴシック";color: #007438;font-weight: bold;background-color: #FFFFFF;text-align: left;}
.accss td    {padding: 3px 0px 3px 0px;font-size: 110%;font-family: Osaka, "ＭＳ ゴシック";color: #333333;background-color: #FFFFFF;text-align: left;}


/*フッタ*/
#ftr  {clear: both;width:860px;height: 20px;}
/* コピーライトの文字 */
#ftrcpylght {width:860px;margin: 0px;padding: 0px;font-size: 70%;font-family: "ＭＳ Ｐゴシック", Osaka;color: #333333;text-align: center;}
/*下の線*/
#btmln {width:860px;margin: 0px;padding: 0px;border-top-width: 1px;border-top-style: solid;border-top-color: #666666;}
