@charset "utf-8";

body {margin: 0px;padding: 0px;text-align:center;background-image: url(../common/bk_out.jpg);background-repeat: repeat-x;}
p  {margin: 0px;padding: 0px;font-size: 80%;line-height: 140%;font-family: Osaka, "ＭＳ ゴシック";color: #333;text-align:left;}
p.wdth500 {width: 500px;margin: 0px;padding: 0px;font-size: 80%;line-height: 140%;font-family: Osaka, "ＭＳ ゴシック";color: #333;text-align:left;}
p.cntr {margin: 0px;padding: 0px;font-size: 80%;line-height: 140%;font-family: Osaka, "ＭＳ ゴシック";color: #333;text-align:center;}
p.rght {margin: 0px;padding: 0px;font-size: 80%;line-height: 140%;font-family: Osaka, "ＭＳ ゴシック";color: #333;text-align:right;}
p.ntc  {margin: 0px;padding: 0px;font-size: 80%;line-height: 140%;font-family: Osaka, "ＭＳ ゴシック";color: #F00;text-align:left;}
p.bld  {margin: 0px;padding: 0px;font-size: 80%;font-weight: bold;line-height: 160%;font-family: Osaka, "ＭＳ ゴシック";color: #333333;text-align:left;}
ul  {margin: 0px 0px 0px 20px;padding: 0px;}
li  {margin: 0px;padding: 0px;font-size: 80%;line-height: 140%;font-family: Osaka, "ＭＳ ゴシック";color: #333;text-align:left;}
/* 配置のリセット */
.clrbth  {clear: both;height:0px;margin: 0px;padding: 0px;}


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

/*大枠*/
#container {width:780px;margin:0px;padding: 0px;background: transparent;}

/*ヘッダ*/
#hdr    {width: 780px;height: 45px;margin: 10px 0px 0px 0px;padding: 0px;background-color: #FFF;}
/*メタバース協会のマーク*/
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 form#inpt {width:300px;margin: 0px;padding: 0px;}
/*ヘッダのテキストリンク*/
#hdrlk a         {font-size: 80%;line-height: 160%;font-family: Osaka, "ＭＳ ゴシック";}
#hdrlk a:link    {font-size: 80%;color: #317234;background: transparent;}
#hdrlk a:visited {font-size: 80%;color: #317234;background: transparent;}
#hdrlk a:hover   {font-size: 80%;color: #599C4E;background: transparent;}

/* メインビジュアル */
#vsl    {clear: both;width: 780px;height: 120px;margin: 0px;padding: 0px;background-image: url(../common/im_vsl.jpg);background-repeat: no-repeat;}

/*グローバルナビのボタン*/
#glnv    {width: 780px;height: 32px;margin: 0px;padding: 0px;text-align: center;}
#glnv ul {margin: 0px;padding: 0px;list-style: none;}
/*トップ*/
#glnv li#tp {float: left;margin: 0px;padding: 0px;text-indent:-9999px;display: inline;}
#glnv li#tp a                 {width: 130px;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#ot {float: left;margin: 0px;padding: 0px;text-indent:-9999px;display: inline;}
#glnv li#ot a                 {width: 130px;height: 32px;background: url(../common/bt/bt_otln1.gif) no-repeat;display: block;text-decoration:none;}
#glnv li#ot a:hover, a:active {background: url(../common/bt/bt_otln2.gif) no-repeat;}
/*活動内容*/
#glnv li#ac {float: left;margin: 0px;padding: 0px;text-indent:-9999px;display: inline;}
#glnv li#ac a                 {width: 130px;height: 32px;background: url(../common/bt/bt_actv1.gif) no-repeat;display: block;text-decoration:none;}
#glnv li#ac a:hover, a:active {background: url(../common/bt/bt_actv2.gif) no-repeat;}
/*会員紹介*/
#glnv li#mm {float: left;margin: 0px;padding: 0px;text-indent:-9999px;display: inline;}
#glnv li#mm a                 {width: 130px;height: 32px;background: url(../common/bt/bt_mmbr1.gif) no-repeat;display: block;text-decoration:none;}
#glnv li#mm a:hover, a:active {background: url(../common/bt/bt_mmbr2.gif) no-repeat;}
/*入会のご案内*/
#glnv li#ad {float: left;margin: 0px;padding: 0px;text-indent:-9999px;display: inline;}
#glnv li#ad a                 {width: 130px;height: 32px;background: url(../common/bt/bt_admn1.gif) no-repeat;display: block;text-decoration:none;}
#glnv li#ad a:hover, a:active {background: url(../common/bt/bt_admn2.gif) no-repeat;}
/*お問合せ*/
#glnv li#ct {float: left;margin: 0px;padding: 0px;text-indent:-9999px;display: inline;}
#glnv li#ct a                 {width: 130px;height: 32px;background: url(../common/bt/bt_evnt1.gif) no-repeat;display: block;text-decoration:none;}
#glnv li#ct a:hover, a:active {background: url(../common/bt/bt_evnt2.gif) no-repeat;}

/* コンテンツエリア */
#main   {clear: both;width: 780px;margin: 20px 0px 0px 0px;padding: 0px;background: transparent;}

/* ローカルナビ */
#lclnv     {float: left;width: 200px;margin: 0px 0px 20px 0px;padding: 0px;background-color: #FFF;}
#bntp      {width: 160px;margin: 20px 20px 0px 20px;padding: 0px;}
#bnsgym p  {width: 160px;margin: 0px 0px 20px 0px;padding: 0px;}
#bnevsmn   {width: 160px;margin: 20px 0px 20px 0px;padding: 0px;background-color: #CCC;}
#bnevnet p {width: 160px;margin: 10px 0px 10px 0px;padding: 0px;}
/* ローカルナビのテキストリンクエリア */
#lclnvtxtlnk              {width: 138px;margin: 20px 20px 10px 20px;padding: 10px;border: 1px solid #333;background-image: url(../common/bk_llnv.gif);background-repeat: repeat-x;}
#lclnvtxtlnk ul           {margin: 0px 0px 0px 0px;padding: 0px;list-style: none;}
#lclnvtxtlnk li           {margin: 0px;padding: 0px;}
#lclnvtxtlnk li a         {font-size: 100%;line-height: 260%;color: #317234;background: transparent;}
#lclnvtxtlnk li a:visited {font-size: 100%;color: #317234;background: transparent;}
#lclnvtxtlnk li a:hover   {font-size: 100%;color: #599C4E;background: transparent;}

/* コンテンツ部分 */
#cnt    {float: left;width: 550px;margin: 0px 0px 20px 30px;padding: 0px;background-color: #FFF;}
#cntin  {width:500px;margin: 0px 25px 10px 25px;padding: 0px 0px 20px 0px;}
#tpbk   {width:480px;margin: 0px;padding: 5px 10px 10px 10px;background-color: #DDEFDC;}
#tpbk p {font-size: 80%;line-height: 180%;font-family: Osaka, "ＭＳ ゴシック";color: #333;text-align:left;}
#evntend {margin: 10px 0px 0px 0px;padding: 0px;}
#evntend p {font-size: 80%;line-height: 140%;font-family: Osaka, "ＭＳ ゴシック";color: #F00;font-weight: bold;text-align:center;}
#evntendlnk p {margin: 0px;padding: 0px;font-size: 80%;line-height: 140%;font-family: Osaka, "ＭＳ ゴシック";color: #333;text-align:center;}
h2.tl   {margin: 20px 0px 10px 0px;padding: 0px;text-align: left;}
h3      {clear: both;margin: 5px 0px 0px 0px;padding: 0px;font-size: 90%;line-height: 160%;font-family: Osaka, "ＭＳ ゴシック";color: #007438;font-weight: bold;text-align: left;}
/* メタバース協会ニュースリリース(のインライン) */
#inflm {width: 500px;margin: 0px;padding: 0px;}

/* コンテンツ部分（開催レポート） */
#cntrpt    {width: 780px;margin: 0px 0px 20px 0px;padding: 0px;background-color: #FFF;}
#cntinrpt  {width: 730px;margin: 0px 25px 10px 25px;padding: 0px 0px 20px 0px;}
h2.tlrpt img {margin: 20px 0px 5px 0px;padding: 0px;text-align: left;}
#cntinrpt h3 {margin: 0px 0px 15px 0px;padding: 0px;font-size: 100%;line-height: 120%;font-family: Osaka, "ＭＳ ゴシック";color: #00487F;font-weight: bold;text-align: left;}
#cntinrpt h4 {margin: 0px 0px 5px 0px;padding: 0px;font-size: 90%;line-height: 100%;font-family: Osaka, "ＭＳ ゴシック";color: #007438;font-weight: bold;text-align: left;}
#cntinrpt tr#ss1 {background-color: #EEF6DF;}
#cntinrpt tr#ss2 {background-color: #EEF6DF;}


/* コンテンツ部分（ローカルナビのボタン） */
#rptllnv    {width: 700px;height: 50px;margin: 0px 15px 15px 15px;padding: 0px;text-align: center;}
#rptllnv ul {margin: 0px;padding: 0px;list-style: none;}
/*トップ*/
#rptllnv li#tp {float: left;margin: 0px;padding: 0px;text-indent:-9999px;display: inline;}
#rptllnv li#tp a {width: 121px;height: 50px;display: block;text-decoration:none;background-image: url(../evnt_smr/img/bt/bt_ertp1.jpg);background-repeat: no-repeat;}
#rptllnv li#tp a:hover, a:active {background: url(../evnt_smr/img/bt/bt_ertp2.jpg) no-repeat;}
/*セッション1*/
#rptllnv li#s1 {float: left;margin: 0px;padding: 0px;text-indent:-9999px;display: inline;}
#rptllnv li#s1 a {width: 134px;height: 50px;display: block;text-decoration:none;background-image: url(../evnt_smr/img/bt/bt_ss11.jpg);background-repeat: no-repeat;}
#rptllnv li#s1 a:hover, a:active {background: url(../evnt_smr/img/bt/bt_ss12.jpg) no-repeat;}
/*セッション2*/
#rptllnv li#s2 {float: left;margin: 0px;padding: 0px;text-indent:-9999px;display: inline;}
#rptllnv li#s2 a {width: 135px;height: 50px;display: block;text-decoration:none;background-image: url(../evnt_smr/img/bt/bt_ss21.jpg);background-repeat: no-repeat;}
#rptllnv li#s2 a:hover, a:active {background: url(../evnt_smr/img/bt/bt_ss22.jpg) no-repeat;}
/*パネルディスカッション1*/
#rptllnv li#p1 {float: left;margin: 0px;padding: 0px;text-indent:-9999px;display: inline;}
#rptllnv li#p1 a {width: 155px;height: 50px;display: block;text-decoration:none;background-image: url(../evnt_smr/img/bt/bt_pn11.jpg);background-repeat: no-repeat;}
#rptllnv li#p1 a:hover, a:active {background: url(../evnt_smr/img/bt/bt_pn12.jpg) no-repeat;}
/*パネルディスカッション2*/
#rptllnv li#p2 {float: left;margin: 0px;padding: 0px;text-indent:-9999px;display: inline;}
#rptllnv li#p2 a {width: 155px;height: 50px;display: block;text-decoration:none;background-image: url(../evnt_smr/img/bt/bt_pn21.jpg);background-repeat: no-repeat;}
#rptllnv li#p2 a:hover, a:active {background: url(../evnt_smr/img/bt/bt_pn22.jpg) no-repeat;}

/* コンテンツ部分（開催レポート：セッション＆パネルディスカッション） */
#cntinrpt p.flm {margin: 20px 50px 20px 50px;padding: 10px;font-size: 90%;line-height: 140%;font-family: Osaka, "ＭＳ ゴシック";color: #333;font-weight: bold;background-color: #EEF6DF;border: 1px solid #006936;text-align: left;}
#cntinrpt h3.tl {clear: both;margin: 10px 0px 10px 0px;padding: 0px;font-size: 100%;line-height: 160%;font-family: Osaka, "ＭＳ ゴシック";color: #00487F;font-weight: bold;text-align: left;}
#cntinrpt h4.qa {margin: 0px;padding: 0px;font-size: 90%;line-height: 160%;font-family: Osaka, "ＭＳ ゴシック";color: #007438;text-align: left;}
#cntinrpt div#lnk {margin: 5px 0px 10px 0px;padding: 0px;font-size: 90%;text-align: center;}
p.rpt  {margin: 0px;padding: 0px;font-size: 90%;line-height: 140%;font-family: Osaka, "ＭＳ ゴシック";color: #333;text-align:left;}
#cntinrpt span.nm {margin: 10px 0px 10px 0px;padding: 0px;font-size: 100%;line-height: 160%;font-family: Osaka, "ＭＳ ゴシック";color: #00487F;font-weight: bold;text-align: left;}

/* 理事・監事 */
#offcr    {margin: 0px;padding: 0px;display: inline;}
#offcr ul {margin: 0px;padding: 0px;list-style: none;}
#offcr li {margin: 0px;padding: 0px;font-size: 80%;line-height: 180%;font-family: Osaka, "ＭＳ ゴシック";color: #333;text-align:left;}
#offcr p  {margin: 0px;padding: 0px;font-size: 80%;line-height: 180%;font-family: Osaka, "ＭＳ ゴシック";color: #333;text-align:left;}

/* 会員一覧 */
.mmbr    {margin: 0px 0px 10px 0px;padding: 0px;}
.mmbr h4 {margin: 10px 0px 10px 0px;padding: 0px;text-align: left;}
.mmbr h5 {margin: 5px 0px 0px 0px;padding: 0px;font-size: 80%;line-height: 160%;font-family: Osaka, "ＭＳ ゴシック";color: #333;font-weight: bold;text-align: left;}
.mmbrlst {width:500px;margin: 5px 0px 0px 0px;padding: 0px;display: inline;}
.mmbrlst ul {margin: 0px;padding: 0px;list-style: none;}
.mmbrlst li {margin: 0px;padding: 0px;font-size: 80%;line-height: 200%;font-family: Osaka, "ＭＳ ゴシック";color: #333;text-align:left;}
.mmbrlst p  {margin: 0px;padding: 0px;font-size: 80%;line-height: 200%;font-family: Osaka, "ＭＳ ゴシック";color: #333;text-align:left;}
.mmbrlst a         {font-size: 100%;line-height: 200%;font-family: Osaka, "ＭＳ ゴシック";}
.mmbrlst a:link    {font-size: 100%;color: #317234;background: transparent;}
.mmbrlst a:visited {font-size: 100%;color: #317234;background: transparent;}
.mmbrlst a:hover   {font-size: 100%;color: #599C4E;background: transparent;}

.clr hr {clear: both;margin: 20px 0px 0px 0px;padding: 0px;}

/* 開催概要 */
#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;}

/* プレスリリース(のインライン) */
#prslls     {width: 158px;margin: 0px 0px 10px 0px;padding: 0px;}
#prslls img {margin: 10px 0px 0px 0px;padding: 0px;}
.inflm_pr   {width: 158px;margin: 5px 0px 10px 0px;padding: 0px 0px 10px 0px;}

/* サイトマップ */
#stmp              {margin: 0px 0px 10px 0px;padding: 0px;display: inline;}
#stmp ul           {margin: 0px;padding: 0px;list-style: none;}
#stmp li           {margin: 0px;padding: 0px;}
#stmp li a         {font-size: 100%;line-height: 240%;color: #317234;background: transparent;}
#stmp li a:visited {font-size: 100%;color: #317234;background: transparent;}
#stmp li a:hover   {font-size: 100%;color: #599C4E;background: transparent;}


/* お問い合わせ */
#cnt th {width: 140px;margin: 0px;padding: 5px;font-size: 80%;line-height: 160%;font-family: Osaka, "ＭＳ ゴシック";color: #007438;background-color: #DBEFDD;text-align: left;}
#cnt td {width: 320px;margin: 0px;padding: 5px;font-size: 80%;line-height: 160%;font-family: Osaka, "ＭＳ ゴシック";text-align: left;}
#cnt input.inpt    {width: 260px;margin: 0px;padding: 0px;font-size: 80%;line-height: 160%;font-family: Osaka, "ＭＳ ゴシック";text-align: left;}
#cnt textarea.inpt {width: 300px;height: 140px;margin: 0px;padding: 0px;font-size: 80%;line-height: 160%;font-family: Osaka, "ＭＳ ゴシック";text-align: left;}

/*フッタ*/
#ftr  {clear: both;width: 780px;height: 40px;margin: 20px 0px 0px 0px;padding: 0px;background-color: #FFF;}
/*ヘッダのテキストリンク*/
#ftrlk a         {padding: 0px;font-size: 80%;line-height: 160%;font-family: Osaka, "ＭＳ ゴシック";}
#ftrlk a:link    {margin: 10px 0px 0px 0px;padding: 0px;font-size: 80%;color: #317234;background: transparent;}
#ftrlk a:visited {font-size: 80%;color: #317234;background: transparent;}
#ftrlk a:hover   {font-size: 80%;color: #599C4E;background: transparent;}

/*下の線*/
#btmln {width: 770px;margin: 0px 10px 0px 10px;padding: 0px 0px 0px 0px;border-top-width: 1px;border-top-style: solid;border-top-color: #666666;background-color: #FFF;text-align: center;}

/* コピーライトの文字 */
#ftrcpylght p {width: 780px;margin: 5px 0px 0px 0px;padding: 0px;font-size: 70%;font-family: "ＭＳ Ｐゴシック", Osaka;color: #333333;background-color: #FFF;text-align: center;}

/* ------------------------------------------------------------------------------------------------ */

/*インラインフレーム内の大枠*/
body#inflm  {width:150px;margin: 0px;padding: 0px;text-align:center;background: transparent;}
#container_in {width:150px;margin:0px;padding: 0px;background-color: #FFF;}
#container_in p {margin: 5px 0px 0px 0px;padding: 0px;font-size: 80%;line-height: 120%;font-family: Osaka, "ＭＳ ゴシック";color: #333;text-align:left;}

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


