@charset "utf-8";

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


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


/*大枠*/
#container {width:980px;margin:0px;padding: 0px;background-image: url(../common/bk_in.gif);text-align:center;background-repeat: repeat-y;}

/*ヘッダ*/
#hdr    {width:980px;height: 100px;margin: 0px 0px 15px 0px;padding: 0px;}

/*ボタン＆コンテンツエリア*/
#main   {width:980px;margin: 0px;padding: 0px;background-color: #FFF;}

/* バナーエリア */
#bnar   {float: left;width:140px;margin: 0px 0px 0px 40px;padding: 0px;color: #333333;}

/* コンテンツエリア */
#cntar   {float: left;width:730px;margin: 0px 0px 0px 30px;padding: 0px;color: #333333;}

h2.tlim {margin: 0px 0px 10px 0px;padding: 0px;}
h3.tlcp {margin: 0px 0px 5px 0px;padding: 0px;font-size: 100%;line-height: 160%;font-family: Osaka, "ＭＳ ゴシック";color: #005E34;text-align: left;}
h3.tlcp a         {font-size: 100%;line-height: 160%;font-family: Osaka, "ＭＳ ゴシック";}
h3.tlcp a:link    {font-size: 100%;line-height: 160%;color: #005E34;background: transparent;}
h3.tlcp a:visited {font-size: 100%;line-height: 160%;color: #005E34;background: transparent;}
h3.tlcp a:hover   {font-size: 100%;line-height: 160%;color: #005E34;background: transparent;}


/* NCM開催直前 特別インタビュー関連 */
td.intvw     {padding: 10px;background-image: url(../img/bk_intvw.gif);background-repeat: repeat-x;border: 1px solid #005E34;text-align: left;}

/* NCM2009講演決定（注目の企業に聞くNext）関連 */
td#entpflm   {border: 1px solid #005E34;}
#entprs td      {padding: 5px;}
#entprs td#e1up {background-image: url(../img/bk_entp1.gif);}
#entprs td#e2up {background-image: url(../img/bk_entp2.gif);}
#entprs td#e3up {background-image: url(../img/bk_entp3.gif);}
h3.tlcpwht {margin: 0px 0px 5px 0px;padding: 0px;font-size: 100%;font-family: Osaka, "ＭＳ ゴシック";color: #FFF;text-align: left;}
h3.tlcpwht a         {font-size: 100%;line-height: 160%;font-family: Osaka, "ＭＳ ゴシック";}
h3.tlcpwht a:link    {font-size: 100%;line-height: 160%;color: #FFF;background: transparent;}
h3.tlcpwht a:visited {font-size: 100%;line-height: 160%;color: #FFF;background: transparent;}
h3.tlcpwht a:hover   {font-size: 100%;line-height: 160%;color: #FFF;background: transparent;}

p.tlcpwht  {margin: 0px;padding: 0px;font-size: 80%;line-height: 160%;font-family: Osaka, "ＭＳ ゴシック";color: #FFF;font-weight: bold;text-align:left;}

/* 画像回り込み関連 */
/* 左に5ピクセル配置 */
.5lord   {margin: 5px 5px 5px 0px;padding: 0px;text-align: left;}
.5lrd   {margin: 0px 5px 5px 0px;padding: 0px;text-align: left;}
/* 左に10ピクセル配置 */
.5lord   {margin: 10px 10px 10px 0px;padding: 0px;text-align: left;}
.5lrd   {margin: 0px 10px 10px 0px;padding: 0px;text-align: left;}
/* 右に5ピクセル配置 */
.5rold   {margin: 5px 0px 5px 5px;padding: 0px;text-align: right;}
.5rrd   {margin: 0px 0px 5px 5px;padding: 0px 0px 5px 5px;text-align: right;}
/* 右に10ピクセル配置 */
.5rold   {margin: 10px 0px 10px 10px;padding: 0px;text-align: right;}
.5rrd   {margin: 0px 0px 10px 10px;padding: 0px;text-align: right;}

/* NCM2009本講演日時の枠 */
td.smnrdyhr   {border: 1px solid #007438;}
/* NCM2009本講演日時の情報 */
p.smnrdyhr  {margin: 0px 0px 0px 10px;padding: 0px;font-size: 80%;line-height: 160%;font-family: Osaka, "ＭＳ ゴシック";color: #000;text-align:left;font-weight: bold;}

/* 大見出し */
h3.rptrcplg {margin: 0px;padding: 0px;font-size: 100%;font-family: Osaka, "ＭＳ ゴシック";color: #006936;text-align: center;}
/* 取材側の言葉 */
td.rptr   {padding: 10px;border: 1px solid #007438;background-color: #DBF0EA;text-align: left;}
td.rptr p  {padding: 10px;font-size: 100%;font-weight: bold;text-align: left;}
/* 取材側の言葉 */
h3.rptr {margin: 0px;padding: 0px;font-size: 80%;font-family: Osaka, "ＭＳ ゴシック";color: #173364;text-align: left;}
/* 取材対象者の人名 */
h3.rptrednm {margin: 0px;padding: 0px;font-size: 80%;font-family: Osaka, "ＭＳ ゴシック";color: #006936;text-align: left;}
/* 深野さんコラムのタイトル */
h3.clmtl {margin: 0px;padding: 0px;font-size: 80%;font-family: Osaka, "ＭＳ ゴシック";color: #173364;text-align: left;}
span.clmtlnmbr {margin: 0px;padding: 0px;font-size: 120%;font-family: Osaka, "ＭＳ ゴシック";color: #173364;font-weight: bold;text-align: left;}
h3.clmtl a         {font-size: 100%;line-height: 160%;font-family: Osaka, "ＭＳ ゴシック";}
h3.clmtl a:link    {font-size: 100%;line-height: 160%;color: #173364;background: transparent;}
h3.clmtl a:visited {font-size: 100%;line-height: 160%;color: #173364;background: transparent;}
h3.clmtl a:hover   {font-size: 100%;line-height: 160%;color: #173364;background: transparent;}
/* 「続きを読む」のリンク */
a.lgctn       {font-size: 120%;line-height: 160%;font-family: Osaka, "ＭＳ ゴシック";font-weight: bold;}
a.lgctn:link    {font-size: 120%;color: #005E34;background: transparent;}
a.lgctn:visited {font-size: 120%;color: #2E7248;background: transparent;}
a.lgctn:hover   {font-size: 120%;color: #317234;background: transparent;}


/* 講演プログラム 注目の講演が続々決定！の表 */
tr.attdc   {text-align: center;}
tr.attdc p {text-align: center;}

/* 運営会社の項目 */
h3.abtusitm {margin: 10px 0px 0px 0px;padding: 0px;font-size: 80%;font-family: Osaka, "ＭＳ ゴシック";color: #173364;text-align: left;}
/* 個人情報保護方針の項目 */
h3.prvcyitm {margin: 10px 0px 0px 0px;padding: 0px;font-size: 80%;font-family: Osaka, "ＭＳ ゴシック";color: #173364;text-align: left;}
/* アワードの大項目 */
h3.awrditml {margin: 10px 0px 0px 0px;padding: 0px;font-size: 100%;font-family: Osaka, "ＭＳ ゴシック";color: #173364;font-weight: bold;text-align: left;}
/* アワードの小項目 */
h3.awrditm {margin: 10px 0px 0px 0px;padding: 0px;font-size: 80%;font-family: Osaka, "ＭＳ ゴシック";color: #173364;text-align: left;}
/* アワード受賞者の名称 */
h3.awrdsvnm {margin: 10px 0px 0px 0px;padding: 0px;font-size: 100%;font-family: Osaka, "ＭＳ ゴシック";color: #173364;font-weight: bold;text-align: left;}
/* サイトマップの項目 */
h3.stmpitm {margin: 10px 0px 0px 0px;padding: 0px;font-size: 80%;font-family: Osaka, "ＭＳ ゴシック";color: #333333;text-align: left;}


/*フッタ*/
#ftr  {clear: both;width:980px;height: 20px;margin: 0px;}
/* フッタ内のリンクエリア */
#ftrlnk {float: left;width:480px;margin: 0px 0px 5px 10px;padding: 0px;text-align: left;}
/*通常のテキストリンク*/
#ftrlnk a         {font-size: 80%;line-height: 160%;font-family: Osaka, "ＭＳ ゴシック";}
#ftrlnk a:link    {font-size: 80%;color: #005E34;background: transparent;}
#ftrlnk a:visited {font-size: 80%;color: #2E7248;background: transparent;}
#ftrlnk a:hover   {font-size: 80%;color: #317234;background: transparent;}
/* コピーライトの文字 */
#ftrcpylght {float: left;width:480px;margin: 0px 10px 0px 0px;padding: 0px;font-size: 60%;line-height: 160%;font-family: "ＭＳ Ｐゴシック", Osaka;color: #333333;vertical-align: bottom;text-align: right;}