@charset "UTF-8";
/* CSS Document */

/* --------------------- 
	Initial Srtting
 --------------------- */
* {
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color:#6e6e6e;
	font-size:12px;
	line-height:180%;
}


body {
	margin:0;
	padding:0;
}

div#container {
	width:890px;
	margin:0 auto;
}

div#contents {
	width:710px;
	height:595px;
	float:left;
	/*background:url(images/common/main_img.jpg) left top no-repeat;*/
}

div#contents2 {
	width:710px;
	float:left;
}

div#sidemenu {
	width:160px;
	float:right;
}

div.contents_wrap a {
	color:#4065C7;
	text-decoration:none;
}

div.contents_wrap a:hover {
	color:#4065C7;
	text-decoration:underline;
}

.space {
	font-size:1px;
	line-height:1px;
}

.clear {
	clear:both;
}

/* --------------------- 
	Side Menu
 --------------------- */
ul.side_ul, ul.side_ul li {
	margin:0;
	padding:0;
	list-style-type:none;
}

ul.side_ul li, ul.side_ul li a, ul.side_ul li, ul.side_ul li p {
	font-size:11px;
	display:block;
	line-height:160%;
}

ul.side_ul li a {
	text-decoration:none;
	color:#666666;
}

ul.side_ul li p {
	margin:0;
	padding:0;
	color:#dadada;
}

ul.side_ul li a:hover {
	color:#333333;
}

ul.side_ul li a.li_active {
	color:#CD3535 !important;
}

/* 開催概要 */
div#tit_outline {
	width:160px;
	height:25px;
	background:url(./images/common/tit_outline.jpg) left top no-repeat;
}

div#tit_outline h2 {
	display:none;
}


div#tit_outline_en {
	width:160px;
	height:25px;
	background:url(./images/common/tit_outline_en.jpg) left top no-repeat;
}

div#tit_outline_en h2 {
	display:none;
}



h3 {
	font-size:13px;
	margin:0;
	padding:0;
	margin-top:1em;
}


p {
	margin:0;
	padding:0;
	margin-top:1em;
}

/* EVENT */
div#tit_event {
	width:160px;
	height:25px;
	background:url(./images/common/tit_event.jpg) left top no-repeat;
}

div#tit_event h2 {
	display:none;
}

/* OFFICIAL COMMUNITY */
div#tit_oc {
	width:160px;
	height:25px;
	background:url(./images/common/tit_oc.jpg) left top no-repeat;
}

div#tit_oc h2 {
	display:none;
}

div#btn_twitter {
	width:160px;
	height:20px;
	background:url(./images/common/btn_twitter.jpg) left top no-repeat;
}

div#btn_twitter a {
	display:block;
	width:160px;
	height:20px;
}

div#btn_twitter a:hover {
	background:url(./images/common/btn_twitter_hover.jpg) left top no-repeat;
}

div#btn_twitter a span {
	display:none;
}

div#whatnew {
	width:180px;
	height:110px;
}

div#tit_whatnew {
	width:90px;
	height:23px;
	background:url(./images/common/tit_whatnew.jpg) left top no-repeat;
}

div#tit_whatnew h2 {
	display:none;
}

div.news_row {
	font-size:10px;
	width:170px;
	line-height:140%;
	padding-left:10px;
	color:#8C8C8C;
	background:url(./images/common/mark_news.jpg) left top no-repeat;
}

div#fukidashi1 {
	width:238px;
	height:196px;
}

div#fukidashi2 {
	width:222px;
	height:145px;
	margin-left:auto;
}

/* --------------------------- 
	大タイトル
 --------------------------- */

/* 開催情報 */
div#tit2nd_outline {
	width:710px;
	height:200px;
	background:url(./images/common/tit2nd_outline.jpg) left bottom no-repeat;
}
div#tit2nd_outline h1 { display:none;}

div#tit2nd_outline_en {
	width:710px;
	height:200px;
	background:url(./images/common/tit2nd_outline_en.jpg) left bottom no-repeat;
}
div#tit2nd_outline_en h1 { display:none;}

/* 割引チケット */
div#tit2nd_ticket {
	width:710px;
	height:200px;
	background:url(./images/common/tit2nd_ticket.jpg) left bottom no-repeat;
}
div#tit2nd_ticket h1 { display:none;}

div#tit2nd_ticket_en {
	width:710px;
	height:200px;
	background:url(./images/common/tit2nd_ticket_en.jpg) left bottom no-repeat;
}
div#tit2nd_ticket_en h1 { display:none;}


/* 委員長メッセージ */
div#tit2nd_message {
	width:710px;
	height:200px;
	background:url(./images/common/tit2nd_message.jpg) left bottom no-repeat;
}
div#tit2nd_message h1 { display:none;}

div#tit2nd_message_en {
	width:710px;
	height:200px;
	background:url(./images/common/tit2nd_message_en.jpg) left bottom no-repeat;
}
div#tit2nd_message_en h1 { display:none;}

/* バナーダウンロード */
div#tit2nd_banner {
	width:710px;
	height:200px;
	background:url(./images/common/tit2nd_banner.jpg) left bottom no-repeat;
}
div#tit2nd_banner h1 { display:none;}

/* 審査委員インタビュー */
div#tit2nd_interview {
	width:710px;
	height:200px;
	background:url(./images/common/tit2nd_interview.jpg) left bottom no-repeat;
}
div#tit2nd_interview h1 { display:none;}

/* STICKAM LIVE */
div#tit2nd_live {
	width:710px;
	height:200px;
	background:url(./images/common/tit2nd_live.jpg) left bottom no-repeat;
}
div#tit2nd_live h1 { display:none;}

/* 会場アクセス */
div#tit2nd_access {
	width:710px;
	height:200px;
	background:url(./images/common/tit2nd_access.jpg) left bottom no-repeat;
}
div#tit2nd_access h1 { display:none;}

div#tit2nd_access_en {
	width:710px;
	height:200px;
	background:url(./images/common/tit2nd_access_en.jpg) left bottom no-repeat;
}
div#tit2nd_access_en h1 { display:none;}

/* 出展デザイン公開！ */
div#tit2nd_showdesign {
	width:710px;
	height:200px;
	background:url(./images/search/tit2nd_showdesign.jpg) left bottom no-repeat;
}
div#tit2nd_showdesign h1 { display:none;}

/* 会場内マップ */
div#tit2nd_map {
	width:710px;
	height:200px;
	background:url(./images/common/tit2nd_map.jpg) left bottom no-repeat;
}
div#tit2nd_map h1 { display:none;}

/* ステージイベント */
div#tit2nd_stageevent {
	width:710px;
	height:200px;
	background:url(./images/common/tit2nd_stageevent.jpg) left bottom no-repeat;
}
div#tit2nd_stageevent h1 { display:none;}

/* キッズワークショプ */
div#tit2nd_kidsws {
	width:710px;
	height:200px;
	background:url(./images/common/tit2nd_kidsws.jpg) left bottom no-repeat;
}
div#tit2nd_kidsws h1 { display:none;}

/* 出展デザインを応援しよう！ */
div#tit2nd_ouen {
	width:710px;
	height:200px;
	background:url(./images/common/tit2nd_ouen.jpg) left bottom no-repeat;
}
div#tit2nd_ouen h1 { display:none;}

/* 出展企業一覧 */
div#tit2nd_colist {
	width:710px;
	height:200px;
	background:url(./images/common/tit2nd_colist.jpg) left bottom no-repeat;
}
div#tit2nd_colist h1 { display:none;}

/* デザインコミュニケーション */
div#tit2nd_dc {
	width:710px;
	height:200px;
	background:url(./images/common/tit2nd_dc.jpg) left bottom no-repeat;
}
div#tit2nd_dc h1 { display:none;}


/* 特別展示 */
div#tit2nd_special {
	width:710px;
	height:200px;
	background:url(./images/common/tit2nd_special.jpg) left bottom no-repeat;
}
div#tit2nd_special h1 { display:none;}

/* エキスポ情報ステーション */
div#tit2nd_station {
	width:710px;
	height:200px;
	background:url(./images/common/tit2nd_station.jpg) left bottom no-repeat;
}
div#tit2nd_station h1 { display:none;}

/* デザインショップ＆カフェ */
div#tit2nd_shopcafe {
	width:710px;
	height:200px;
	background:url(./images/common/tit2nd_shopcafe.jpg) left bottom no-repeat;
}
div#tit2nd_shopcafe h1 { display:none;}

/* トピックス */
div#tit2nd_topics {
	width:710px;
	height:200px;
	background:url(./images/common/tit2nd_topics.jpg) left bottom no-repeat;
}
div#tit2nd_topics h1 { display:none;}

/* ライブストリーミング */
div#tit2nd_live {
	width:710px;
	height:200px;
	background:url(./images/common/tit2nd_live.jpg) left bottom no-repeat;
}
div#tit2nd_live h1 { display:none;}

/* ムービーアーカイブ */
div#tit2nd_m_archive {
	width:710px;
	height:200px;
	background:url(./images/common/tit2nd_m_archive.jpg) left bottom no-repeat;
}
div#tit2nd_m_archive h1 { display:none;}

/* ラウンジ */
div#tit2nd_lounge {
	width:710px;
	height:200px;
	background:url(./images/common/tit2nd_lounge.jpg) left bottom no-repeat;
}
div#tit2nd_lounge h1 { display:none;}


/* エクスペリエンスラウンジ */
div#tit2nd_ex_lounge {
	width:710px;
	height:200px;
	background:url(./images/common/tit2nd_ex_lounge.jpg) left bottom no-repeat;
}
div#tit2nd_ex_lounge h1 { display:none;}


/* エクスペリエンスラウンジ */
div#tit2nd_gadget {
	width:710px;
	height:200px;
	background:url(./images/common/tit2nd_gadget.jpg) left bottom no-repeat;
}
div#tit2nd_gadget h1 { display:none;}

/* GOOD DESIGN EXPO 2009 開催ご報告 */
div#tit2nd_results {
	width:710px;
	height:200px;
	background:url(./images/common/tit2nd_results.jpg) left bottom no-repeat;
}
div#tit2nd_results h1 { display:none;}





/* --------------------------- 
	中タイトル
 --------------------------- */
 /* tit 出展デザイン公開！ */
div#tit2nd_showdesign1 {
	width:610px;
	height:30px;
	background:url(./images/search/tit2nd_showdesign1.jpg) left bottom no-repeat;
}

div#tit2nd_showdesign1 h2 {
	display:none;
}

/* tit 応援メッセージ検索 */
div#tit2nd_showdesign2 {
	width:610px;
	height:30px;
	background:url(./images/search/tit2nd_showdesign2.jpg) left bottom no-repeat;
}

div#tit2nd_showdesign2 h2 {
	display:none;
}

/* tit 応援メッセージ検索 */
div#tit2nd_showdesign3 {
	width:610px;
	height:30px;
	background:url(./images/search/tit2nd_showdesign3.jpg) left bottom no-repeat;
}

div#tit2nd_showdesign3 h2 {
	display:none;
}
/* tit グッドデザインエキスポとは */
div#tit2nd_outline1 {
	width:610px;
	height:30px;
	background:url(./images/common/tit2nd_outline1.jpg) left bottom no-repeat;
}

div#tit2nd_outline1 h2 {
	display:none;
}


div#tit2nd_outline1_en {
	width:610px;
	height:30px;
	background:url(./images/common/tit2nd_outline1_en.jpg) left bottom no-repeat;
}

div#tit2nd_outline1_en h2 {
	display:none;
}






/* tit グッドデザインエキスポ2009 会場マップ */
div#tit2nd_map2009 {
	width:610px;
	height:30px;
	background:url(./images/common/tit2nd_map2009.jpg) left bottom no-repeat;
}

div#tit2nd_map2009 h2 {
	display:none;
}





/* tit Dream Design Discussion */
div#tit2nd_ma1 {
	width:610px;
	height:30px;
	background:url(./images/img/tit2nd_ma1.jpg) left bottom no-repeat;
}

div#tit2nd_ma1 h2 {
	display:none;
}



/* tit Eye-Fi レポート */
div#tit2nd_ma2 {
	width:610px;
	height:30px;
	background:url(./images/img/tit2nd_ma2.jpg) left bottom no-repeat;
}

div#tit2nd_ma2 h2 {
	display:none;
}


/* tit ズームインスティッカム */
div#tit2nd_ma3 {
	width:610px;
	height:30px;
	background:url(./images/img/tit2nd_ma3.jpg) left bottom no-repeat;
}

div#tit2nd_ma3 h2 {
	display:none;
}


/* tit デザインインタビュー */
div#tit2nd_ma4 {
	width:610px;
	height:30px;
	background:url(./images/img/tit2nd_ma4.jpg) left bottom no-repeat;
}

div#tit2nd_ma4 h2 {
	display:none;
}

/* tit 来客者インタビュー */
div#tit2nd_ma5 {
	width:610px;
	height:30px;
	background:url(./images/img/tit2nd_ma5.jpg) left bottom no-repeat;
}

div#tit2nd_ma5 h2 {
	display:none;
}

/* tit 飛行船からの映像 */
div#tit2nd_ma6 {
	width:610px;
	height:30px;
	background:url(./images/img/tit2nd_ma6.jpg) left bottom no-repeat;
}

div#tit2nd_ma6 h2 {
	display:none;
}

/* tit オープニングセレモニー */
div#tit2nd_ma7 {
	width:610px;
	height:30px;
	background:url(./images/img/tit2nd_ma7.jpg) left bottom no-repeat;
}

div#tit2nd_ma7 h2 {
	display:none;
}



/* tit 来場レポート */
div#tit2nd_result1 {
	width:610px;
	height:30px;
	background:url(./images/img/tit2nd_result1.jpg) left bottom no-repeat;
}

div#tit2nd_result1 h2 {
	display:none;
}


/* tit GOOD DESIGN EXPO 2009 アンケート結果発表!! */
div#tit2nd_result2 {
	width:610px;
	height:30px;
	background:url(./images/img/tit2nd_result2.jpg) left bottom no-repeat;
}

div#tit2nd_result2 h2 {
	display:none;
}



/* tit 会期 */
div#tit2nd_outline2 {
	width:610px;
	height:30px;
	background:url(./images/common/tit2nd_outline2.jpg) left bottom no-repeat;
}

div#tit2nd_outline2 h2 {
	display:none;
}

div#tit2nd_outline2_en {
	width:610px;
	height:30px;
	background:url(./images/common/tit2nd_outline2_en.jpg) left bottom no-repeat;
}

div#tit2nd_outline2_en h2 {
	display:none;
}


/* tit 会場 */
div#tit2nd_outline3 {
	width:610px;
	height:30px;
	background:url(./images/common/tit2nd_outline3.jpg) left bottom no-repeat;
}

div#tit2nd_outline3 h2 {
	display:none;
}


div#tit2nd_outline3_en {
	width:610px;
	height:30px;
	background:url(./images/common/tit2nd_outline3_en.jpg) left bottom no-repeat;
}

div#tit2nd_outline3_en h2 {
	display:none;
}

/* tit 入場料 */
div#tit2nd_outline4 {
	width:610px;
	height:30px;
	background:url(./images/common/tit2nd_outline4.jpg) left bottom no-repeat;
}

div#tit2nd_outline4 h2 {
	display:none;
}


div#tit2nd_outline4_en {
	width:610px;
	height:30px;
	background:url(./images/common/tit2nd_outline4_en.jpg) left bottom no-repeat;
}

div#tit2nd_outline4_en h2 {
	display:none;
}

/* tit 予想来場者数 */
div#tit2nd_outline5 {
	width:610px;
	height:30px;
	background:url(./images/common/tit2nd_outline5.jpg) left bottom no-repeat;
}

div#tit2nd_outline5 h2 {
	display:none;
}

div#tit2nd_outline5_en {
	width:610px;
	height:30px;
	background:url(./images/common/tit2nd_outline5_en.jpg) left bottom no-repeat;
}

div#tit2nd_outline5_en h2 {
	display:none;
}

/* tit 主催／後援 */
div#tit2nd_outline6 {
	width:610px;
	height:30px;
	background:url(./images/common/tit2nd_outline6.jpg) left bottom no-repeat;
}

div#tit2nd_outline6 h2 {
	display:none;
}

div#tit2nd_outline6_en {
	width:610px;
	height:30px;
	background:url(./images/common/tit2nd_outline6_en.jpg) left bottom no-repeat;
}

div#tit2nd_outline6_en h2 {
	display:none;
}


/* tit GOOD DESIGN EXPO2009によせて */
div#tit_message_expo09 {
	width:281px;
    height:20px;
    background:url(images/img/tit_message_expo09.jpg) left top no-repeat;
    }

div#tit_message_expo09 h1 { display:none;}

/* デザコミタイトル */
div#tit2nd_designcom1 {
	width:610px;
	height:20px;
	background:url(./images/img/tit2nd_designcom1.jpg) left bottom no-repeat;
}
div#tit2nd_designcom1 h2 { display:none;}

div#tit2nd_designcom2 {
	width:610px;
	height:20px;
	background:url(./images/img/tit2nd_designcom2.jpg) left bottom no-repeat;
}
div#tit2nd_designcom2 h2 { display:none;}

div#tit2nd_designcom3 {
	width:610px;
	height:20px;
	background:url(./images/img/tit2nd_designcom3.jpg) left bottom no-repeat;
}
div#tit2nd_designcom3 h2 { display:none;}

/* デザインワークショップ */
div#tit2_ex_lounge1 {
	width:610px;
	height:30px;
	background:url(./images/img/tit2_ex_lounge1.jpg) left bottom no-repeat;
}
div#tit2_ex_lounge1 h2 { display:none;}

/* デザインプレゼンテーション */
div#tit2_ex_lounge2 {
	width:610px;
	height:30px;
	background:url(./images/img/tit2_ex_lounge2.jpg) left bottom no-repeat;
}
div#tit2_ex_lounge2 h2 { display:none;}



/* デザインショップ */
div#tit2_shop {
	width:610px;
	height:30px;
	background:url(./images/img/tit2_shop.jpg) left bottom no-repeat;
}
div#tit2_shop h2 { display:none;}


/* カフェ */
div#tit2_cafe {
	width:610px;
	height:30px;
	background:url(./images/img/tit2_cafe.jpg) left bottom no-repeat;
}
div#tit2_cafe h2 { display:none;}


/* アーケードゲームであそぼう */
div#tit_gadget {
	width:610px;
	height:30px;
	background:url(./images/img/tit_gadget.jpg) left bottom no-repeat;
}
div#tit_gadget h2 { display:none;}




/* エキスポステージスケジュール */
div#tit2nd_es {
	width:610px;
	height:30px;
	background:url(./images/img/tit2nd_es.jpg) left bottom no-repeat;
}
div#tit2nd_es h2 { display:none;}



/* デザインステーション by intebro */
div#tit2nd_live1 {
	width:610px;
	height:30px;
	background:url(./images/img/tit2nd_live1.jpg) left bottom no-repeat;
}
div#tit2nd_live1 h2 { display:none;}



/* 飛行船よりグッドデザインエキスポを中継！ */
div#tit2nd_live2 {
	width:610px;
	height:30px;
	background:url(./images/img/tit2nd_live2.jpg) left bottom no-repeat;
}
div#tit2nd_live2 h2 { display:none;}



/* アノバーラウンジ by 株式会社アノドス */
div#tit_launge {
	width:600px;
	height:30px;
	background:url(./images/img/tit_launge.jpg) left bottom no-repeat;
}
div#tit_launge h3 { display:none;}

/* tit_chumby */
div#tit_chumby {
	width:600px;
	height:30px;
	background:url(./images/img/tit_chumby.jpg) left bottom no-repeat;
}
div#tit_chumby h3 { display:none;}


/* tit_eyefi */
div#tit_eyefi {
	width:600px;
	height:30px;
	background:url(./images/img/tit_eyefi.jpg) left bottom no-repeat;
}
div#tit_eyefi h3 { display:none;}

/* tit_fon */
div#tit_fon {
	width:600px;
	height:30px;
	background:url(./images/img/tit_fon.jpg) left bottom no-repeat;
}
div#tit_fon h3 { display:none;}

/* tit_poken */
div#tit_poken {
	width:600px;
	height:30px;
	background:url(./images/img/tit_poken.jpg) left bottom no-repeat;
}
div#tit_poken h3 { display:none;}

/* デザインステーション by intebro */
div#tit_intebro {
	width:600px;
	height:30px;
	background:url(./images/img/tit_intebro.jpg) left bottom no-repeat;
}
div#tit_intebro h3 { display:none;}


/* ウェルカムインスタレーション by WOW.inc */
div#tit_wow {
	width:600px;
	height:30px;
	background:url(./images/img/tit_wow.jpg) left bottom no-repeat;
}
div#tit_wow h3 { display:none;}


/* アンケートに答えてプレゼントをゲットしよう! */
div#tit_present {
	width:600px;
	height:30px;
	background:url(./images/img/tit_present.jpg) left bottom no-repeat;
}
div#tit_present h3 { display:none;}



/* オープニングパフォーマンス moonbell × 珍しいキノコ舞踊団 × d.v.d */
div#tit_openperf {
	width:600px;
	height:30px;
	background:url(./images/img/tit_openperf.jpg) left bottom no-repeat;
}
div#tit_openperf h3 { display:none;}


/* メッセージTシャツプロジェクト */
div#tit_tshuts {
	width:600px;
	height:30px;
	background:url(./images/img/tit_tshuts.jpg) left bottom no-repeat;
}
div#tit_tshuts h3 { display:none;}


/* ONLINEプロジェクト始動!! */
div#tit_online {
	width:600px;
	height:30px;
	background:url(./images/img/tit_online.jpg) left bottom no-repeat;
}
div#tit_online h3 { display:none;}


/* ALL ABOUT スタイルストア */
div#tit_allabout {
	width:600px;
	height:30px;
	background:url(./images/img/tit_allabout.jpg) left bottom no-repeat;
}
div#tit_allabout h3 { display:none;}


/* 東京デザインセンター・デザインブックス */
div#tit_designbook {
	width:600px;
	height:30px;
	background:url(./images/img/tit_designbook.jpg) left bottom no-repeat;
}
div#tit_designbook h3 { display:none;}



/* Soup Stock Tokyo */
div#tit_soupstock {
	width:600px;
	height:30px;
	background:url(./images/img/tit_soupstock.jpg) left bottom no-repeat;
}
div#tit_soupstock h3 { display:none;}




/* 8.28（Fri.） DESIGNER'S NIGHT */
div#tit_828 {
	width:600px;
	height:30px;
	background:url(./images/img/tit_828.jpg) left bottom no-repeat;
}
div#tit_828 h3 { display:none;}


/* 8.29（Sat.） */
div#tit_829 {
	width:600px;
	height:30px;
	background:url(./images/img/tit_829.jpg) left bottom no-repeat;
}
div#tit_829 h3 { display:none;}


/* 8.30（Sun.） */
div#tit_830 {
	width:600px;
	height:30px;
	background:url(./images/img/tit_830.jpg) left bottom no-repeat;
}
div#tit_830 h3 { display:none;}







/* カタル・アニマル */
div#tit_ws1 {
	width:600px;
	height:30px;
	background:url(./images/img/tit_ws1.jpg) left bottom no-repeat;
}
div#tit_ws1 h3 { display:none;}

/* つくって見る知る */
div#tit_ws2 {
	width:600px;
	height:30px;
	background:url(./images/img/tit_ws2.jpg) left bottom no-repeat;
}
div#tit_ws2 h3 { display:none;}


/* tit 下線のみ */
div.tit2nd_underline {
	width:610px;
	height:3px;
	background:url(./images/common/tit2nd_underline.jpg) left bottom no-repeat;
	font-size:1px;
	line-height:1px;
}

div.tit2nd_underline hr {
	display:none;
}



div.contents_wrap {
	width:610px;
	margin:0 auto;
}

div.contents_wrap2 {
	width:600px;
	margin:0 auto;
}

div.contents_text1 {
	width:375px;
	float:left;
	font-size:12px;
	line-height:180%;
}

div.contents_img1 {
	width:220px;
	float:right;
}

table.tbl_list1 {
	margin-left:25px;
}

table.tbl_list1 tr td {
	margin-left:25px;
	vertical-align:top;
}

table.tbl_list2 tr td {
	vertical-align:top;
}

table.tbl_list2 tr td a {
	color:#4065C7;
	text-decoration:none;
}

div#top_fuki {
	width:215px;
	height:165px;
}

/* --------------------- 
	Footer
 --------------------- */
 
div#footer {
	width:950px;
	margin:0 auto;
}

div#bar_jidpo {
	width:950px;
	height:25px;
	background:url(./images/common/footer.jpg) left top no-repeat;
}

div#bar_jidpo a {
	display:block;
	width:950px;
	height:25px;
}

div#bar_jidpo a span {
	display:none;
}



div#bar_jidpo_e {
	width:950px;
	height:25px;
	background:url(./images/common/footer_e.jpg) left top no-repeat;
}

div#bar_jidpo_e a {
	display:block;
	width:950px;
	height:25px;
}

div#bar_jidpo_e a span {
	display:none;
}

/* ---------------------------------------- 
	Footer setting
 ---------------------------------------- */

div#footer_menu_area {
	float:left;
	width:277px;
}

div#footer_menu_wrap {
	width:217px;
	margin:0 auto;
}

div#copyrightarea {
	float:right;
	width:556px;
}

div#copyrightarea_wrap {
	width:520px;
	height:23px;
	margin:0 auto;
	font-size:9px;
	line-height:23px;
	text-align:right;
}

div#btn_sitepolicy a span, div#btn_privacypolicy a span {
	display:none;
}

div#btn_sitepolicy {
	float:left;
	width:71px;
	height:23px;
	background:url(images/common/btn_sitepolicy.jpg) left top no-repeat;
}

div#btn_sitepolicy a {
	display:block;
	width:71px;
	height:23px;
}

div#btn_sitepolicy a:hover {
	background:url(images/common/btn_sitepolicy_hover.jpg) left top no-repeat;
}

div#btn_privacypolicy {
	float:right;
	width:126px;
	height:23px;
	background:url(images/common/btn_privacypolicy.jpg) left top no-repeat;
}

div#btn_privacypolicy a {
	display:block;
	width:126px;
	height:23px;
}

div#btn_privacypolicy a:hover {
	background:url(images/common/btn_privacypolicy_hover.jpg) left top no-repeat;
}



div#btn_tc a span {
	display:none;
}

div#btn_tc {
	float:left;
	width:120px;
	height:23px;
	background:url(images/common/btn_tc.jpg) left top no-repeat;
}

div#btn_tc a {
	display:block;
	width:120px;
	height:23px;
}



/* --------------------------- 
	出展デザイナー検索窓
 --------------------------- */
div.dsearch_bg {
	width:610px;
	background:url(images/search/dsearch_bg.jpg) left top repeat-y;
}

div.dsearch_top {
	width:610px;
	height:10px;
	background:url(images/search/dsearch_top.jpg) left top no-repeat;
}

div.dsearch_top span {
	display:none;
}

div.dsearch_wrap {
	width:550px;
	margin:0 auto;
}

div.dsearch_category {
	width:85px;
	height:18px;
	background:url(images/search/dsearch_category.jpg) left top no-repeat;
	float:left;
}

div.dsearch_category span {
	display:none;
}

div.dsearch_keyword {
	width:85px;
	height:18px;
	background:url(images/search/dsearch_keyword.jpg) left top no-repeat;
	float:left;
}

div.dsearch_keyword span {
	display:none;
}

div.dsearch_viewnum {
	width:80px;
	height:18px;
	background:url(images/search/dsearch_viewnum.jpg) right top no-repeat;
	float:left;
}

div.dsearch_viewnum span {
	display:none;
}

div.info_pop1 {
	width:20px;
	height:18px;
	background:url(images/search/dsearch_question.jpg) right top no-repeat;
	float:left;
}

div.info_pop1 span {
	display:none;
}

div.search_inp1 {
	width:445px;
	float:left;
}

div.search_inp1 select {
	width:445px;
	height:18px;
	font-size:12px;
}

div.search_inp2 {
	width:250px;
	float:left;
}

div.search_inp2 input {
	width:250px;
	height:18px;
	font-size:12px;
	border:0px;
	margin:0;
	padding:0;
	background:url(images/search/search_inp2.jpg) left top no-repeat;
}

div.search_inp3 {
	width:95px;
	float:left;
}

div.search_inp3 select {
	width:95px;
	height:18px;
	font-size:12px;
}

div.dsearch_btn_left {
	width:85px;
	height:30px;
	float:left;
}

input#dsearch_btn {
	width:200px;
	height:30px;
	background:url(images/search/dsearch_btn.jpg) left top no-repeat;
	float:left;
	border:0;
}

div.dsearch_bottom {
	width:610px;
	height:10px;
	background:url(images/search/dsearch_bottom.jpg) left top no-repeat;
}

div.dsearch_bottom span {
	display:none;
}

table.search_list {
	border-left:1px solid #e5e5e5;
	border-top:1px solid #e5e5e5;
	float:left;
}

table.search_list tr td.td1 {
	width:100px;
	height:100px;
	vertical-align:middle;
	text-align:center;
	background:url(images/search/search_list_bg.jpg) right bottom no-repeat;
}

div.page_h_limit1 {
	width:5px;
	height:300px;
	font-size:1px;
	line-height:1px;
	float:left;
}

div.page_h_limit2 {
	width:10px;
	height:300px;
	font-size:1px;
	line-height:1px;
	float:left;
}

div.page_h_limit3 {
	width:10px;
	height:50px;
	font-size:1px;
	line-height:1px;
	float:left;
}

div.mebox_bg {
	width:600px;
	background:url(images/search/mebox_bg.jpg) left top repeat-y;
	margin:o auto;
}

div.mebox_top {
	width:600px;
	height:13px;
	background:url(images/search/mebox_top.jpg) left top no-repeat;
	margin:o auto;
}

div.mebox_top span {
	display:none;
}

div.mebox_bottom {
	width:600px;
	height:13px;
	background:url(images/search/mebox_bottom.jpg) left top no-repeat;
	margin:o auto;
	clear:both;
}

div.mebox_bottom span {
	display:none;
}

div.mebox_wrap {
	width:580px;
	float:left;
}

div.mebox_line {
	width:580px;
	height:17px;
	background:url(images/search/mebox_line.jpg) left top no-repeat;
}

div.mebox_line hr {
	display:none;
}

div.design_box img {
	float:left;
	margin-right:10px;
}

div.txt_category {
	font-size:13px;
	line-height:150%;
	color:#333333;
}

div.txt_num {
	float:left;
	font-size:13px;
	line-height:150%;
	color:#666666;
	text-decoration:underline;
	margin-right:0.5em;
}

div.txt_name {
	font-size:13px;
	line-height:150%;
	color:#333333;
}

table.tbl_navi tr td {
	font-size:12px;
	line-height:150%;
	color:#666666;
}

table.tbl_navi tr td a {
	color:#FF9900;
}

table.tbl_navi tr td a:hover {
	color:#FFCC00;
}

td.td_navi1 {
	width:170px;
	text-align:left;
}

td.td_navi2 {
	width:270px;
	text-align:center;
}

td.td_navi3 {
	width:170px;
	text-align:right;
}

div.btn_backpage {
	width:105px;
	height:16px;
	background:url(images/search/btn_backpage.jpg) left top no-repeat;
	margin-left:auto;
}

div.btn_backpage a {
	display:block;
	width:105px;
	height:16px;
}
div.btn_backpage a:hover {	background:url(images/search/btn_backpage_hover.jpg) left top no-repeat;}
div.btn_backpage a span {	display:none;}








div.ouen_bg {
	width:610px;
	background:url(images/search/ouen_bg.jpg) left top repeat-y;
	margin:o auto;
}

div.ouen_top {
	width:610px;
	height:10px;
	background:url(images/search/ouen_top.jpg) left top no-repeat;
	margin:o auto;
}

div.ouen_top span {
	display:none;
}

div.ouen_bottom {
	width:610px;
	height:10px;
	background:url(images/search/ouen_bottom.jpg) left top no-repeat;
	margin:o auto;
	clear:both;
}

div.ouen_bottom span {
	display:none;
}

div.ouen_wrap {
	width:585px;
	float:left;
}

div.ouen_line {
	width:585px;
	height:15px;
	background:url(images/search/ouen_line.jpg) left top no-repeat;
}

div.ouen_line hr {
	display:none;
}


table#tbl_main_img {
	width:340px;
	height:340px;
	margin:0;
	padding:0;
}

table#tbl_main_img tr td {
		width:340px;
		height:340px;
		vertical-align:middle;
		text-align:center;
		background:url(images/search/box340.jpg) left top no-repeat;
}

div.d_info_wrap {
	width:600px;
	margin:0 auto;
}


div#d_info_left {
	width:340px;
	float:left;
}

div#d_info_right {
	width:245px;
	float:right;
}


div#d_info_right p {
	margin:0;
	padding:0;
	margin-top:1em;
}

div#d_info_right p span,
div#d_info_right span {
	font-weight:bold;
	color:#333;
}



div.btn_open_mess {
	width:245px;
	height:35px;
	background:url(images/search/btn_open_mess.jpg) left top no-repeat;
}
div.btn_open_mess span {	display:none;}

table.d_info_tbl { width:600px;}

table.d_info_tbl tr th {
	width:120px;
	vertical-align:top;
	text-align:left;
	color:#333333;
}

table.d_info_tbl tr td {
	width:480px;
	vertical-align:top;
	padding-bottom:0.5em;
}

div.tit_message {
	width:355px;
	height:35px;
	background:url(images/search/tit_message.jpg) left top no-repeat;
	float:left;
}
div.tit_message span { display:none;}


div#toukou_box {
	width:616px;
	position:absolute;
}


div.toukou_bg {
	width:616px;
	background:url(images/search/toukou_bg.jpg) left top repeat-y;
	margin:o auto;
}

div.toukou_top {
	width:616px;
	height:10px;
	background:url(images/search/toukou_top.jpg) left top no-repeat;
	margin:o auto;
}

div.toukou_top span {
	display:none;
}

div.toukou_bottom {
	width:616px;
	height:10px;
	background:url(images/search/toukou_bottom.jpg) left top no-repeat;
	margin:o auto;
	clear:both;
}

div.toukou_bottom span {
	display:none;
}

div.toukou_wrap {
	width:596px;
	margin:0 auto;
}


div.toukou_tit {
	width:180px;
	height:27px;
	background:url(images/search/toukou_tit.jpg) left top no-repeat;
	float:left;
}
div.toukou_tit span {
	display:none;
}

div.toukou_close {
	width:27px;
	height:27px;
	background:url(images/search/toukou_close.jpg) left top no-repeat;
	float:right;
}
div.toukou_close span {
	display:none;
}

div.toukou_nickname {
	width:121px;
	height:18px;
	background:url(images/search/toukou_nickname.jpg) right top no-repeat;
	float:left;
}
div.toukou_nickname span {
	display:none;
}

div.toukou_mailadd {
	width:121px;
	height:18px;
	background:url(images/search/toukou_mailadd.jpg) right top no-repeat;
	float:left;
}
div.toukou_mailadd span {
	display:none;
}

div.toukou_messetxt {
	width:121px;
	height:18px;
	background:url(images/search/toukou_messetxt.jpg) right top no-repeat;
	float:left;
}
div.toukou_messetxt span {
	display:none;
}

div.toukou_inp1 {
	width:431px;
	height:20px;
	float:left;
}

div.toukou_inp1 input {
	width:431px;
	height:20px;
	border:0;
	margin:0;
	padding:0;
	background:url(images/search/toukou_inp1.jpg) left top no-repeat;
}

div.toukou_inp2 {
	width:212px;
	height:20px;
	float:left;
}

div.toukou_inp2 input {
	width:212px;
	height:20px;
	border:0;
	margin:0;
	padding:0;
	background:url(images/search/toukou_inp2.jpg) left top no-repeat;
}

div.toukou_inp3 {
	width:431px;
	height:120px;
	float:left;
}

div.toukou_inp3 textarea {
	width:431px;
	height:120px;
	border:0;
	margin:0;
	padding:0;
	background:url(images/search/toukou_inp3.jpg) left top no-repeat;
}

div.btn_open_mess_left {
	width:121px;
	height:20px;
	float:left;
}

/* Twitterバナー */
div.twitterbanner {
	width:160px;
	height:45px;
	background:url(images/img/twitterbanner.jpg) left top no-repeat;
}

div.twitterbanner a {
	width:160px;
	height:45px;
	display:block;
}
div.twitterbanner a:hover {	background:url(images/img/twitterbanner_hover.jpg) left top no-repeat;}
div.twitterbanner a span {	display:none;}


/* つぶやきバナー */
div.tsubuyakibanner {
	width:160px;
	height:45px;
	background:url(images/img/tsubuyakibanner.jpg) left top no-repeat;
}

div.tsubuyakibanner  span {	display:none;}



/* 企業一覧 */
div.clist_hr {
	clear:both;
	height:6px;
	background:url(images/common/clist_hr.jpg) left top no-repeat;
	}

div.clist_hr hr {display:none;}

div.btn_list_a,div.btn_list_k,div.btn_list_s,div.btn_list_t,div.btn_list_n,
div.btn_list_h,div.btn_list_m,div.btn_list_y,div.btn_list_r,div.btn_list_w {
	float:left;
	width:55px;
	height:35px;
	}

div.btn_list_az {
	float:left;
	width:50px;
	height:35px;
	}
	
div.btn_list_a_active,div.btn_list_k_active,div.btn_list_s_active,div.btn_list_t_active,div.btn_list_n_active,
div.btn_list_h_active,div.btn_list_m_active,div.btn_list_y_active,div.btn_list_r_active,div.btn_list_w_active {
	float:left;
	width:55px;
	height:35px;
	}

div.btn_list_az_active {
	float:left;
	width:50px;
	height:35px;
	}
	
div.btn_list_a a,div.btn_list_k a,div.btn_list_s a,div.btn_list_t a,div.btn_list_n a,
div.btn_list_h a,div.btn_list_m a,div.btn_list_y a,div.btn_list_r a,div.btn_list_w a,
div.btn_list_az a,
div.btn_list_a_active a,div.btn_list_k_active a,div.btn_list_s_active a,div.btn_list_t_active a,div.btn_list_n_active a,
div.btn_list_h_active a,div.btn_list_m_active a,div.btn_list_y_active a,div.btn_list_r_active a,div.btn_list_w_active a {
	width:51px;
	height:35px;
	display:block;
	}

div.btn_list_az_active a {
	width:50px;
	height:35px;
	display:block;
	}
	
div.btn_list_a a span,div.btn_list_k a span,div.btn_list_s a span,div.btn_list_t a span,div.btn_list_n a span,
div.btn_list_h a span,div.btn_list_m a span,div.btn_list_y a span,div.btn_list_r a span,div.btn_list_w a span,
div.btn_list_az a span,
div.btn_list_a_active a span,div.btn_list_k_active a span,div.btn_list_s_active a span,div.btn_list_t_active a span,div.btn_list_n_active a span,
div.btn_list_h_active a span,div.btn_list_m_active a span,div.btn_list_y_active a span,div.btn_list_r_active a span,div.btn_list_w_active a span,
div.btn_list_az_active a span {
	display:none;
	}

div.btn_list_a {	background:url(images/common/btn_list_a.jpg) left top no-repeat;}
div.btn_list_a_active {	background:url(images/common/btn_list_a_active.jpg) left top no-repeat;}
div.btn_list_a a:hover {	background:url(images/common/btn_list_a_hover.jpg) left top no-repeat;}

div.btn_list_k {	background:url(images/common/btn_list_k.jpg) left top no-repeat;}
div.btn_list_k_active {	background:url(images/common/btn_list_k_active.jpg) left top no-repeat;}
div.btn_list_k a:hover {	background:url(images/common/btn_list_k_hover.jpg) left top no-repeat;}

div.btn_list_s {	background:url(images/common/btn_list_s.jpg) left top no-repeat;}
div.btn_list_s_active {	background:url(images/common/btn_list_s_active.jpg) left top no-repeat;}
div.btn_list_s a:hover {	background:url(images/common/btn_list_s_hover.jpg) left top no-repeat;}

div.btn_list_t {	background:url(images/common/btn_list_t.jpg) left top no-repeat;}
div.btn_list_t_active {	background:url(images/common/btn_list_t_active.jpg) left top no-repeat;}
div.btn_list_t a:hover {	background:url(images/common/btn_list_t_hover.jpg) left top no-repeat;}

div.btn_list_n {	background:url(images/common/btn_list_n.jpg) left top no-repeat;}
div.btn_list_n_active {	background:url(images/common/btn_list_n_active.jpg) left top no-repeat;}
div.btn_list_n a:hover {	background:url(images/common/btn_list_n_hover.jpg) left top no-repeat;}

div.btn_list_h {	background:url(images/common/btn_list_h.jpg) left top no-repeat;}
div.btn_list_h_active {	background:url(images/common/btn_list_h_active.jpg) left top no-repeat;}
div.btn_list_h a:hover {	background:url(images/common/btn_list_h_hover.jpg) left top no-repeat;}

div.btn_list_m {	background:url(images/common/btn_list_m.jpg) left top no-repeat;}
div.btn_list_m_active {	background:url(images/common/btn_list_m_active.jpg) left top no-repeat;}
div.btn_list_m a:hover {	background:url(images/common/btn_list_m_hover.jpg) left top no-repeat;}

div.btn_list_y {	background:url(images/common/btn_list_y.jpg) left top no-repeat;}
div.btn_list_y_active {	background:url(images/common/btn_list_y_active.jpg) left top no-repeat;}
div.btn_list_y a:hover {	background:url(images/common/btn_list_y_hover.jpg) left top no-repeat;}

div.btn_list_r {	background:url(images/common/btn_list_r.jpg) left top no-repeat;}
div.btn_list_r_active {	background:url(images/common/btn_list_r_active.jpg) left top no-repeat;}
div.btn_list_r a:hover {	background:url(images/common/btn_list_r_hover.jpg) left top no-repeat;}

div.btn_list_w {	background:url(images/common/btn_list_w.jpg) left top no-repeat;}
div.btn_list_w_active {	background:url(images/common/btn_list_w_active.jpg) left top no-repeat;}
div.btn_list_w a:hover {	background:url(images/common/btn_list_w_hover.jpg) left top no-repeat;}

div.btn_list_az {	background:url(images/common/btn_list_az.jpg) left top no-repeat;}
div.btn_list_az_active {	background:url(images/common/btn_list_az_active.jpg) left top no-repeat;}
div.btn_list_az a:hover {	background:url(images/common/btn_list_az_hover.jpg) left top no-repeat;}

div.clist_left {
	width:360px;
	float:left;
	}

div.clist_right {
	width:180px;
	float:right;
	text-align:right;
	}


div#btn_jaen {
	width:160px;
	margin-left:auto;
}

div#btn_jaen2 {
	width:160px;
}

div#btn_ja {
	width:60px;
	height:20px;
	background:url(images/common/btn_ja.jpg) left top no-repeat;
	float:left;
}

div#btn_ja_active {
	width:60px;
	height:20px;
	background:url(images/common/btn_ja_active.jpg) left top no-repeat;
	float:left;
}

div#btn_ja a,div#btn_ja_active a {
	display:block;
	width:60px;
	height:20px;
}

div#btn_ja a:hover {
	background:url(images/common/btn_ja_hover.jpg) left top no-repeat;
}

div#btn_ja a span,div#btn_ja_active a span {
	display:none;
}


div#btn_en {
	width:80px;
	height:20px;
	background:url(images/common/btn_en.jpg) left top no-repeat;
	float:left;
}

div#btn_en_active {
	width:80px;
	height:20px;
	background:url(images/common/btn_en_active.jpg) left top no-repeat;
	float:left;
}

div#btn_en a,div#btn_en_active a {
	display:block;
	width:80px;
	height:20px;
}

div#btn_en a:hover {
	background:url(images/common/btn_en_hover.jpg) left top no-repeat;
}

div#btn_en a span,div#btn_en_active a span {
	display:none;
}

div.danraku {
	margin-left:1em;
}


div#dc_btn_left,div#dc_btn_left2 {
	float:left;
}

div#dc_btn_right,div#dc_btn_right2 {
	float:right;
}

div#dc_btn_left div,div#dc_btn_left2 div,div#dc_btn_right div,div#dc_btn_right2 div {
	width:289px;
	height:75px;
}

div#dc_btn_left div a,div#dc_btn_left2 div a,div#dc_btn_right div a,div#dc_btn_right2 div a {
	width:289px;
	height:75px;
	display:block;
}

div#dc_btn_left div a span,div#dc_btn_left2 div a span,div#dc_btn_right div a span,div#dc_btn_right2 div a span {
	display:none;
}

div#btn_c01 {	background:url(images/img/btn_c01.jpg) left top no-repeat;}
div#btn_c02 {	background:url(images/img/btn_c02.jpg) left top no-repeat;}
div#btn_c03 {	background:url(images/img/btn_c03.jpg) left top no-repeat;}
div#btn_c04 {	background:url(images/img/btn_c04.jpg) left top no-repeat;}
div#btn_c05 {	background:url(images/img/btn_c05.jpg) left top no-repeat;}
div#btn_c06 {	background:url(images/img/btn_c06.jpg) left top no-repeat;}
div#btn_c07 {	background:url(images/img/btn_c07.jpg) left top no-repeat;}
div#btn_c08 {	background:url(images/img/btn_c08.jpg) left top no-repeat;}
div#btn_c09 {	background:url(images/img/btn_c09.jpg) left top no-repeat;}
div#btn_c10 {	background:url(images/img/btn_c10.jpg) left top no-repeat;}
div#btn_c11 {	background:url(images/img/btn_c11.jpg) left top no-repeat;}
div#btn_c12 {	background:url(images/img/btn_c12.jpg) left top no-repeat;}
div#btn_c13 {	background:url(images/img/btn_c13.jpg) left top no-repeat;}
div#btn_c14 {	background:url(images/img/btn_c14.jpg) left top no-repeat;}
div#btn_c15 {	background:url(images/img/btn_c15.jpg) left top no-repeat;}
div#btn_c16 {	background:url(images/img/btn_c16.jpg) left top no-repeat;}
div#btn_c17 {	background:url(images/img/btn_c17.jpg) left top no-repeat;}
div#btn_c18 {	background:url(images/img/btn_c18.jpg) left top no-repeat;}
div#btn_c19 {	background:url(images/img/btn_c19.jpg) left top no-repeat;}
div#btn_c20 {	background:url(images/img/btn_c20.jpg) left top no-repeat;}
div#btn_c21 {	background:url(images/img/btn_c21.jpg) left top no-repeat;}

div#btn_c01 a:hover {	background:url(images/img/btn_c01_hover.jpg) left top no-repeat;}
div#btn_c02 a:hover {	background:url(images/img/btn_c02_hover.jpg) left top no-repeat;}
div#btn_c03 a:hover {	background:url(images/img/btn_c03_hover.jpg) left top no-repeat;}
div#btn_c04 a:hover {	background:url(images/img/btn_c04_hover.jpg) left top no-repeat;}
div#btn_c05 a:hover {	background:url(images/img/btn_c05_hover.jpg) left top no-repeat;}
div#btn_c06 a:hover {	background:url(images/img/btn_c06_hover.jpg) left top no-repeat;}
div#btn_c07 a:hover {	background:url(images/img/btn_c07_hover.jpg) left top no-repeat;}
div#btn_c08 a:hover {	background:url(images/img/btn_c08_hover.jpg) left top no-repeat;}
div#btn_c09 a:hover {	background:url(images/img/btn_c09_hover.jpg) left top no-repeat;}
div#btn_c10 a:hover {	background:url(images/img/btn_c10_hover.jpg) left top no-repeat;}
div#btn_c11 a:hover {	background:url(images/img/btn_c11_hover.jpg) left top no-repeat;}
div#btn_c12 a:hover {	background:url(images/img/btn_c12_hover.jpg) left top no-repeat;}
div#btn_c13 a:hover {	background:url(images/img/btn_c13_hover.jpg) left top no-repeat;}
div#btn_c14 a:hover {	background:url(images/img/btn_c14_hover.jpg) left top no-repeat;}
div#btn_c15 a:hover {	background:url(images/img/btn_c15_hover.jpg) left top no-repeat;}
div#btn_c16 a:hover {	background:url(images/img/btn_c16_hover.jpg) left top no-repeat;}
div#btn_c17 a:hover {	background:url(images/img/btn_c17_hover.jpg) left top no-repeat;}
div#btn_c18 a:hover {	background:url(images/img/btn_c18_hover.jpg) left top no-repeat;}
div#btn_c19 a:hover {	background:url(images/img/btn_c19_hover.jpg) left top no-repeat;}
div#btn_c20 a:hover {	background:url(images/img/btn_c20_hover.jpg) left top no-repeat;}
div#btn_c21 a:hover {	background:url(images/img/btn_c21_hover.jpg) left top no-repeat;}

div.dc_space1 {
	width:144px;
	float:left;
}

div.dc_space2 {
	width:292px;
	float:left;
}

div.dc_space3 {
	width:150px;
	float:right;
}


div.btn_backtolist {
	width:100px;
	height:35px;
	background:url(images/img/btn_backtolist.jpg) left top no-repeat;
}

div.btn_backtolist a {
	width:100px;
	height:35px;
	display:block;
}
div.btn_backtolist a:hover {	background:url(images/img/btn_backtolist_hover.jpg) left top no-repeat;}
div.btn_backtolist a span {	display:none;}

/* エクスペリエンスラウンジのスケジュール */
table.exlounge_sch tr th {
	white-space:nowrap;
	text-align:left;
	vertical-align:top;
	color:#000;
	line-height:140%;
	/*width:150px;*/
}

table.exlounge_sch tr td {
	text-align:left;
	vertical-align:top;
}

table.exlounge_sch tr td p {
	margin-top:0.5em;
}


table.exlounge_sch tr td div {
	color:#000;
	font-size:12px;
	font-weight:bold;
	line-height:140%;
}

table.exlounge_sch tr td div span {
	color:#000;
	font-size:10px;
	font-weight:bold;
}

table.exlounge_sch tr td span {
	font-size:10px;
}

table.exlounge_sch2 {
	margin-top:5px;
}

table.exlounge_sch2 tr td {
	font-size:10px;
	line-height:120%;
}

div.exl_left {
	width:150px;
	float:left;
}

div.exl_right {
	width:430px;
	float:right;
}




div.img_allabout2 {
	width:430px;
	height:55px;
	background:url(images/img/img_allabout2.jpg) left top no-repeat;
}
div.img_allabout2 span { display:none;}


div.img_wow2 {
	width:430px;
	height:30px;
	background:url(images/img/img_wow2.jpg) left top no-repeat;
}
div.img_wow2 span { display:none;}


div.img_openperf2 {
	width:430px;
	height:30px;
	background:url(images/img/img_openperf2.jpg) left top no-repeat;
}
div.img_openperf2 span { display:none;}


div.img_tshuts2 {
	width:430px;
	height:50px;
	background:url(images/img/img_tshuts2.jpg) left top no-repeat;
}
div.img_tshuts2 span { display:none;}

div.img_gadget2 {
	width:430px;
	height:50px;
	background:url(images/img/img_gadget2.jpg) left top no-repeat;
}
div.img_gadget2 span { display:none;}






div#tit3_1 {
	width:295px;
	height:38px;
	background:url(images/img/tit3_1.jpg) left top no-repeat;
	}
div#tit3_1 h3 {	display:none;}

div#tit3_2 {
	width:295px;
	height:38px;
	background:url(images/img/tit3_2.jpg) left top no-repeat;
	}
div#tit3_2 h3 {	display:none;}

div#tit3_3 {
	width:295px;
	height:38px;
	background:url(images/img/tit3_3.jpg) left top no-repeat;
	}
div#tit3_3 h3 {	display:none;}


div#btn_dc1,div#btn_dc2,div#btn_dc3,div#btn_dc4,div#btn_dc5,div#btn_dc6,div#btn_dc7,div#btn_dc8,
div#btn_dc9,div#btn_dc10,div#btn_dc11,div#btn_dc12,div#btn_dc13,div#btn_dc14,div#btn_dc15,div#btn_dc16,div#btn_dc17,div#btn_dc18,
div#btn_dc19,div#btn_dc20 { width:295px;
height:34px;}


div#btn_dc1{background:url(images/img/btn_dc1.jpg) left top no-repeat;}
div#btn_dc2{background:url(images/img/btn_dc2.jpg) left top no-repeat;}
div#btn_dc3{background:url(images/img/btn_dc3.jpg) left top no-repeat;}
div#btn_dc4{background:url(images/img/btn_dc4.jpg) left top no-repeat;}
div#btn_dc5{background:url(images/img/btn_dc5.jpg) left top no-repeat;}
div#btn_dc6{background:url(images/img/btn_dc6.jpg) left top no-repeat;}
div#btn_dc7{background:url(images/img/btn_dc7.jpg) left top no-repeat;}
div#btn_dc8{background:url(images/img/btn_dc8.jpg) left top no-repeat;}
div#btn_dc9{background:url(images/img/btn_dc9.jpg) left top no-repeat;}
div#btn_dc10{background:url(images/img/btn_dc10.jpg) left top no-repeat;}
div#btn_dc11{background:url(images/img/btn_dc11.jpg) left top no-repeat;}
div#btn_dc12{background:url(images/img/btn_dc12.jpg) left top no-repeat;}
div#btn_dc13{background:url(images/img/btn_dc13.jpg) left top no-repeat;}
div#btn_dc14{background:url(images/img/btn_dc14.jpg) left top no-repeat;}
div#btn_dc15{background:url(images/img/btn_dc15.jpg) left top no-repeat;}
div#btn_dc16{background:url(images/img/btn_dc16.jpg) left top no-repeat;}
div#btn_dc17{background:url(images/img/btn_dc17.jpg) left top no-repeat;}
div#btn_dc18{background:url(images/img/btn_dc18.jpg) left top no-repeat;}
div#btn_dc19{background:url(images/img/btn_dc19.jpg) left top no-repeat;}
div#btn_dc20{background:url(images/img/btn_dc20.jpg) left top no-repeat;}

div#btn_dc1 a:hover{background:url(images/img/btn_dc1_hover.jpg) left top no-repeat;}
div#btn_dc2 a:hover{background:url(images/img/btn_dc2_hover.jpg) left top no-repeat;}
div#btn_dc3 a:hover{background:url(images/img/btn_dc3_hover.jpg) left top no-repeat;}
div#btn_dc4 a:hover{background:url(images/img/btn_dc4_hover.jpg) left top no-repeat;}
div#btn_dc5 a:hover{background:url(images/img/btn_dc5_hover.jpg) left top no-repeat;}
div#btn_dc6 a:hover{background:url(images/img/btn_dc6_hover.jpg) left top no-repeat;}
div#btn_dc7 a:hover{background:url(images/img/btn_dc7_hover.jpg) left top no-repeat;}
div#btn_dc8 a:hover{background:url(images/img/btn_dc8_hover.jpg) left top no-repeat;}
div#btn_dc9 a:hover{background:url(images/img/btn_dc9_hover.jpg) left top no-repeat;}
div#btn_dc10 a:hover{background:url(images/img/btn_dc10_hover.jpg) left top no-repeat;}
div#btn_dc11 a:hover{background:url(images/img/btn_dc11_hover.jpg) left top no-repeat;}
div#btn_dc12 a:hover{background:url(images/img/btn_dc12_hover.jpg) left top no-repeat;}
div#btn_dc13 a:hover{background:url(images/img/btn_dc13_hover.jpg) left top no-repeat;}
div#btn_dc14 a:hover{background:url(images/img/btn_dc14_hover.jpg) left top no-repeat;}
div#btn_dc15 a:hover{background:url(images/img/btn_dc15_hover.jpg) left top no-repeat;}
div#btn_dc16 a:hover{background:url(images/img/btn_dc16_hover.jpg) left top no-repeat;}
div#btn_dc17 a:hover{background:url(images/img/btn_dc17_hover.jpg) left top no-repeat;}
div#btn_dc18 a:hover{background:url(images/img/btn_dc18_hover.jpg) left top no-repeat;}
div#btn_dc19 a:hover{background:url(images/img/btn_dc19_hover.jpg) left top no-repeat;}
div#btn_dc20 a:hover{background:url(images/img/btn_dc20_hover.jpg) left top no-repeat;}

div#btn_dc1 a,div#btn_dc2 a,div#btn_dc3 a,div#btn_dc4 a,div#btn_dc5 a,div#btn_dc6 a,div#btn_dc7 a,div#btn_dc8 a,
div#btn_dc9 a,div#btn_dc10 a,div#btn_dc11 a,div#btn_dc12 a,div#btn_dc13 a,div#btn_dc14 a,div#btn_dc15 a,div#btn_dc16 a,div#btn_dc17 a,div#btn_dc18 a,
div#btn_dc19 a,div#btn_dc20 a { width:295px;
height:30px;
display:block;}

div#btn_dc1 a span,div#btn_dc2 a span,div#btn_dc3 a span,div#btn_dc4 a span,div#btn_dc5 a span,div#btn_dc6 a span,div#btn_dc7 a span,div#btn_dc8 a span,
div#btn_dc9 a span,div#btn_dc10 a span,div#btn_dc11 a span,div#btn_dc12 a span,div#btn_dc13 a span,div#btn_dc14 a span,div#btn_dc15 a span,div#btn_dc16 a span,
div#btn_dc17 a span,div#btn_dc18 a span,
div#btn_dc19 a span,div#btn_dc20 a span {
display:none;}

div#tit3_1a,div#tit3_1b,div#tit3_1c,div#tit3_1d,div#tit3_1e,div#tit3_1f { width:295px;
height:30px;}

div#tit3_1a h4,div#tit3_1b h4,div#tit3_1c h4,div#tit3_1d h4,div#tit3_1e h4 { display:none;}

div#tit3_1a{background:url(images/img/tit3_1a.jpg) left top no-repeat;}
div#tit3_1b{background:url(images/img/tit3_1b.jpg) left top no-repeat;}
div#tit3_1c{background:url(images/img/tit3_1c.jpg) left top no-repeat;}
div#tit3_1d{background:url(images/img/tit3_1d.jpg) left top no-repeat;}
div#tit3_1e{background:url(images/img/tit3_1e.jpg) left top no-repeat;}

table.map_tbl1 { margin-top:1em;}
table.map_tbl1 tr th {width:30px;}
table.map_tbl1 tr td {padding-left:5px;}

div.es_presen {
	color:#d21018;
	margin-top:1em;
	font-weight:bold;
}

div.tbl_border {
	border:1px solid #DDDDDD;
}


/* ライブストリーミングへ */
div.btn_live {
	width:153px;
	height:31px;
	background:url(images/img/btn_live.jpg) left top no-repeat;
}
	
div.btn_live a {
	display:block;
	width:153px;
	height:31px;
}
div.btn_live a:hover {	background:url(images/img/btn_live_hover.jpg) left top no-repeat;}
div.btn_live a span {	display:none;}

/* ライブストリーミングトップへ */
div.btn_livetop {
	width:184px;
	height:32px;
	background:url(images/img/btn_livetop.jpg) left top no-repeat;
}
	
div.btn_livetop a {
	display:block;
	width:184px;
	height:33px;
}
div.btn_livetop a:hover {	background:url(images/img/btn_livetop_hover.jpg) left top no-repeat;}
div.btn_livetop a span {	display:none;}





/* デザインステーション by intebro */
div#tab_intebro {
	width:285px;
	height:34px;
	background:url(images/img/tab_intebro.jpg) left top no-repeat;
}

div#tab_intebro_active {
	width:285px;
	height:34px;
	background:url(images/img/tab_intebro_active.jpg) left top no-repeat;
}

div#tab_intebro a {
	display:block;
	width:285px;
	height:34px;
}
div#tab_intebro a:hover {	background:url(images/img/tab_intebro_hover.jpg) left top no-repeat;}
div#tab_intebro a span,
div#tab_intebro_active span {	display:none;}


/* 飛行船よりグッドデザインエキスポを中継！ */
div#tab_hikousen {
	width:325px;
	height:34px;
	background:url(images/img/tab_hikousen.jpg) left top no-repeat;
}

div#tab_hikousen_active {
	width:325px;
	height:34px;
	background:url(images/img/tab_hikousen_active.jpg) left top no-repeat;
}

div#tab_hikousen a {
	display:block;
	width:325px;
	height:34px;
}
div#tab_hikousen a:hover {	background:url(images/img/tab_hikousen_hover.jpg) left top no-repeat;}
div#tab_hikousen a span,
div#tab_hikousen_active span {	display:none;}




/* つぶやき表示 */

div#twtr-search-widget {
	margin:auto;
	padding:0;
	width:155px;
	border:1px solid #DDDDDD;
}


.twtr-widget .twtr-tweet-wrap {
	padding:2px 2px;
	overflow:hidden;
	zoom:1;
}

.twtr-widget h3 {
	font-size:10px!important;
	font-weight:normal!important;
}
.twtr-widget h4 {
	font-size:12px!important;
}


/* ------------------------------------------------------------
Progress 
------------------------------------------------------------ */
div.sch_box {
	width:282px;
	background:#f9f9f9;
	border:1px solid #dddddd;
	}
	
div.sch_date {
	text-align:right;
	vertical-align:top;
	width:180px;
	float:left;
	font-size:12px;
	line-height:110%;
	}

div.sch_txt {
	text-align:right;
	width:50px;
	vertical-align:top;
	float:left;
	font-size:12px;
	line-height:110%;
	}

div.sch2_box {
	width:272px;
	background:#f9f9f9;
	border:1px solid #dddddd;
	}
	
div.sch2_date {
	text-align:right;
	vertical-align:top;
	width:135px;
	float:left;
	font-size:12px;
	line-height:110%;
	}

div.sch2_txt {
	text-align:right;
	width:40px;
	vertical-align:top;
	float:left;
	font-size:12px;
	line-height:110%;
	}
	
div.atend_box {
	background:#f9f9f9;
	border:1px solid #dddddd;
	width:598px;
	}

td.atend_date {
	text-align:right;
	vertical-align:top;
	font-size:12px;
	line-height:110%;
	}

td.atend_txt {
	text-align:right;
	vertical-align:top;
	font-size:12px;
	line-height:110%;
	}


td.atend_weather {
	vertical-align:top;
	font-size:12px;
	line-height:110%;
	}

table.tbl_results tr td {
	font-size:11px !important;
	line-height:110% !important;
	}
	
table.tbl_results tr td a {
	font-size:11px !important;
	line-height:110% !important;
	}

td.bgcolor01 {
	background-color: #CCCCCC !important;
}
