/***********************************************/
/* db_output.css                           */
/* Use with input       */
/***********************************************/

/***********************************************/
/* HTML tag styles                             */
/***********************************************/

/************** header tag styles **************/

h1{
 font: bold 120% "ＭＳ Ｐゴシック", Osaka, Arial,sans-serif;
 color: #334d55;
 margin: 0px 0px 0px 0px;
 padding: 0px;
}

h2{
 font: bold 114% "ＭＳ Ｐゴシック", Osaka, Arial,sans-serif;
 color: #000000;
 font-size:small;
 margin: 0px;
 padding: 0px;
}

h3{
	font: bold 100% "ＭＳ Ｐゴシック", Osaka, Arial,sans-serif;
	color: #000000;
	padding: 0px;
	margin: 0px;
}

h4{
 font: 100% "ＭＳ Ｐゴシック", Osaka, Arial,sans-serif;
 color: #333333;
 margin: 0px;
 padding: 0px;
}

h5{
 font: 100% A"ＭＳ Ｐゴシック", Osaka, Arial,sans-serif;
 color: #334d55;
 margin: 0px;
 padding: 0px;
}


/************ output styles **************/
#output{
	background-color:#FFFFFF;
	width: 530px;
}

/*#output div{
	padding:10px;
	line-height: 120%;
}*/

.item{
	padding:10px;
	line-height: 120%;
	text-align:left;
}

.item140{
	padding:10px;
	line-height: 140%;
	text-align:left;
}

/*.item_right10{
	padding:0px 10px 0px 0px;
	line-height: 120%;
	text-align:left;
}*/

#output h1 img{
	margin:0px 0px 10px 0px;
}

#output h2 img{
	margin:30px 0px 0px 0px;
}

#date h2 img{
	margin:30px 2px 0px 0px;
}
#date h3{
	text-align:left;
}
#date h3 img{
	margin:20px 2px 20px 0px;
}

/*for vi_dig.htmlのトップカテゴリータイトル*/
#output .for_cat_title{
	margin:10px 0px 0px 0ox;
}

#output h3{
	margin:5px 0px 5px 0px;
}


.item_imgcaption{
	font-size:small;
	color:#000000;
	line-height: 100%;
	width:160px;
	margin:5px 0px 0px 0px;
}

#responsibility{
	text-align:center;
	font-size:xx-small;
}

#update{
	text-align:right;
	font-size:small;
}

.input_title{
	font-weight:bold;
	text-align:center;
	margin:10px 0px 10px 0px;
	font-size: medium;
}

/************ output styles ex_detail**************/
/*.ex_detail{
	margin: 0px 0px 4px 0px;
	padding: 0px;
	line-height:100%;
	font-weight: normal;
}*/

.digital_base_col{
	padding:10px;
	background-color:#E0EDF4;
}

.electronic_base_col{
	padding:10px;
	background-color:#D9F5F0;
}


/*.item_bt_base{
	padding: 0px 0px 20px 0px;
	margin: 0px 0px 0px 0px;
}*/
/*5/27adachisan henkou*/
.item_bt_base{
        padding: 0px 0px 0px 0px;
        margin: 0px 0px 0px 0px;
        background-color: #CCCCCC;
}
.item_bt_base ul {
padding: 5px 0 2px 5px; margin: 0;}

.item_bt_base ul li{
display: inline; list-style-type: none; margin: 0; padding: 0;}

.item_bt_base ul li a {
padding: 0; margin: 0;}
/*//5/27adachisan henkou*/

/************ line styles**************/
.item_bt_baseline{
	background-color:#666666;
	padding: 0px;
	margin: 30px 0px 0px 0px;
}

.item_line{
	background-color:#CCCCCC;
	padding: 0px;
	margin: 5px 0px 0px 0px;
}

/************ btstyles*******GLOBALへも移す*******/
.pagetop_bt{
	text-align:right;
	margin: 20px 0px 10px 0px;
	clear: both;
}

/************ image_table styles**************/
.imgtable img{
margin:10px 5px 0px 0px;

}

.imgtable td{
vertical-align: top;

}
/*************** list tag styles ***************/
/*adachisan change 5/27*/
.listitem{
     border-bottom: 1px solid #CCCCCC;
     margin-bottom: 12px;
}
.listitem_nonline{
     margin-bottom: 8px;
}
.liDate{
	line-height: 100%;
	font-size: x-small;
	padding: 0px 0px 0px 1em;
	color: #666666;
	margin-top: 12px;
}
.liDate img,.sp_liDate img{
	margin-left: 7px;
}

.list_vi dd{
     list-style-type: none;
     line-height: 120%;
     font-weight:normal;
     padding: 0em 0px 1em 2em;
     background: url(img/li_bulet_vi_arrow.gif) no-repeat 1em 0.3em;
     margin-left: 0px;
     margin-top: 0px;
}

.list_ex dd{
     list-style-type: none;
     line-height: 120%;
     font-weight:normal;
     padding: 0em 0px 1em 2em;
     background: url(img/li_bulet_ex_arrow.gif) no-repeat 1em 0.3em;
     margin-left: 0px;
     margin-top: 0px;
}

.list_pr dd{
     list-style-type: none;
     line-height: 120%;
     font-weight:normal;
     padding: 0em 0px 1em 2em;
     background: url(img/li_bulet_pr_arrow.gif) no-repeat 1em 0.3em;
     margin-left: 0px;
     margin-top: 0px;
}

.list_ne dd{
     list-style-type: none;
     line-height: 120%;
     font-weight:normal;
     padding: 0em 0px 1em 2em;
     background: url(img/li_bulet_ne_arrow.gif) no-repeat 1em 0.3em;
     margin-left: 0px;
     margin-top: 0px;
}

.list_search dd{
     list-style-type: none;
     line-height: 120%;
     font-weight:normal;
     padding: 0em 0px 0em 2em;
     background: url(img/li_bulet_se_arrow.gif) no-repeat 1em 0.3em;
     margin-left: 0px;
     margin-top: 0px;
}

.list_search_non dd{
     list-style-type: none;
     line-height: 120%;
     font-weight:normal;
     padding: 0em 0px 1em 2em;
     background: url(img/spacer.gif) no-repeat 1em 0.3em;
     margin-left: 0px;
     margin-top: 0px;
}

.list_com dd{
     list-style-type: none;
     line-height: 120%;
     font-weight:normal;
     padding: 0em 0px 0em 0em;
     background: url(img/li_bulet_co_arrow.gif) no-repeat 0em 0.3em;
     margin-left: 0px;
     margin-top: 0px;
}

/*adachisan change 5/27*/
/*.listitem_lineを.listitemに変更してあります。adachi
   for visitor/index.html
   他のページで使用している箇所です。
   今テスト中。
*/
/*orange version*/
/*
.listitem{
	margin-top: 12px;
	margin-bottom:12px;
}
.liDate{
     line-height: 100%;
     font-size: x-small;
     padding: 0px 0px 0px 1em;
     color: #666666;
     margin-top: 12px;
}
*/
.listitem_line{
	background-color:#CCCCCC;
	padding: 0px;
}


.list_vi_eve_spo dt{
	list-style-type: none;
	line-height: 180%;
	font-weight:bold;
	padding: 0.1em 0px 0em 1em;
	background: url(img/li_bulet.gif) no-repeat 0px 0.7em;
}
.list_vi_eve_spo dd{
     list-style-type: none;
     line-height:80%;
     font-weight:normal;
     padding: 0.75em 0px 0.5em 1em;
     background: url(img/li_bulet_vi_arrow.gif) no-repeat 0em 0.9em;
     margin-left: 0px;
     margin-top: 0px;
}





/*************** for list page styles ***************/
/**bulet tlist(li_bulet.gif 9*9)*/
/**コンパクト表示　リスト定義はtableに id="table"をつける
Mac　ie5,6では、.buletlistのほかに似たリストを作ってCLASS指定しても効かなかったので#idで指定した　05/5/20narita**/
.buletlist li{
	list-style-type: none;
	line-height: 120%;
	font-weight:normal;
	padding: 0.4em 0px 0em 1em;
	background: url(img/li_bulet.gif) no-repeat 0px 0.7em;
}

#table.buletlist{
	margin:5px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	/*background-color: #99CCFF;*/
}

#table.buletlist li{
	list-style-type: none;
	line-height: 120%;
	font-weight:normal;
	margin:0px 0px 0px 0px;
	padding: 0.4em 0px 0em 1em;
	background: url(img/li_bulet.gif) no-repeat 0px 0.7em;
	/*background-color:#CCCCCC;*/
}

.buletlist ul{
	margin-left: 0em;
	margin-top: 0px;
	margin-bottom:0px;
	padding: 0px 0px 0px 0px;
}

#table.buletlist ul{
	margin:0px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
	/*background-color:#993333;*/
}

.buletlist dt{
	font-weight:bold;
	/*background-color:#CCCCCC;*/
	margin: 10px 0px 0px 0px;
}
.buletlist dd{
	/*background-color:#993300;*/
	margin: 0px 0px 10px 20px;
}

.dwcomemtlist dt{
	font-weight:normal;
	margin: 0em 0em 0em 1em;
	float:left;
}
.dwcomemtlist dd{
	/*background-color:#993300;*/
	margin:0px 0px 5px 125px;}

/*buletlist2*/
.buletlist2 ul,.buletlist3 ul{
	margin-left: 0em;
	margin-top: 0px;
	margin-bottom:0px;
	padding: 0px 0px 0px 0px;
}
.buletlist2 li,.cat_list dt ul li{
	list-style-type: none;
	line-height: 120%;
	font-weight:bold;
	padding: 0.4em 0px 0em 1em;
	margin-top: 20px;
	background: url(img/li_bulet.gif) no-repeat 0px 0.7em;
}
.buletlist3 li{
	list-style-type: none;
	line-height: 120%;
	padding: 0.4em 0px 0em 1em;
	margin-top: 10px;
	background: url(img/li_bulet.gif) no-repeat 0px 0.7em;
}
.buletlist2 th,.buletlist2 td{
	font-weight:bold;
	padding: 0em 0px 0em 0em;
	vertical-align:top;
}
.buletlist2 dl{
	font-weight:bold;
	/*background-color:#CCCCCC;*/
	margin: 10px 0px 0px 0px;
}
.buletlist2 dt li{
	font-weight:bold;
	margin: 10px 0px 0px 0px;
	background: none;
	list-style-type: circle;
	list-style-position: inside;
}
.buletlist2 dd{
	/*background-color:#993300;*/
	margin: 0px 0px 10px 1em;
	font-weight:normal;
}
.buletlist2 li li{
	list-style-type: none;
	line-height: 120%;
	font-weight:bold;
	text-align:left;
	padding: 0em 0px 0em 1em;
	background: none;
	margin-top: 2px;
}

/*buletlist2_sub プレゼンテーションテーマ「どこでもオフィス」*/
li .buletlist2_sub{
	font-weight:lighter;
	margin-top: 0.5em;
}
.buletlist2_sub dt,.buletlist2_sub dd{
	margin: 0px 0px 0px 0px;
}
.spo_cat{
	margin: 0px 0px 0px 1em;
}
.buletlist2_sub li.op_spo{
     list-style-type: none;
     font-weight:bold;
	 margin: 10px 0px 0px 0px;
     padding: 0em 0px 0em 1em;
	 list-style-position: outside;
     background: url(img/li_bulet_vi_arrow.gif) no-repeat 0em 0.3em;
	 /*background-color:#CCCCCC;*/
}
.buletlist2_sub li.op_close{
     list-style-type: none;
     font-weight:bold;
	 margin: 10px 0px 0px 0px;
     padding: 0em 0px 0em 0em;
	 list-style-position: outside;
     background: none;
	 /*background-color:#CCCCCC;*/
}

/*buletlist3 過去の出展実績*/
.buletlist3 dl{
	font-weight:nomal;
	/*background-color:#CCCCCC;*/
	margin: 10px 0px 0px 0px;
}
.buletlist3 dt li{
	font-weight:nomal;
	margin: 10px 0px 0px 0px;
	list-style-type: circle;
	background: none;
	list-style-position: inside;
}

.buletlist_inside {
	margin:0 0 0 0;
	padding: 0 0 0 0;
}

.buletlist_inside li{
	list-style-type: none;
	line-height: 120%;
	font-weight:bold;
	padding: 0.4em 0px 0em 1em;
	margin-top: 20px;
	background: url(img/li_bulet.gif) no-repeat 0px 0.7em;
}

/*daiya_buletlist 主催者イベント＞10/8*/
.li_bulet_daia ul{
	margin-left: 0em;
	margin-top: 0px;
	margin-bottom:0px;
	padding: 0px 0px 0px 0px;
}
.li_bulet_daia li{
	list-style-type: none;
	line-height: 120%;
	font-weight:bold;
	padding: 0.2px 0px 0.2em 1em;
	background: url(img/li_bulet_daia.gif) no-repeat 0.2px 50%;
	margin-left: 0px;
     margin-top: 0px;
}
.li_bulet_daia td{
	font-weight:bold;
}

/**同時期開催*/
.doujiki{
	background-color:#000099;
	color:#FFFFFF;
	font-weight:bold;
}
/**新企画*/
.shinki{
	background-color:#CC0033;
	color:#FFFFFF;
	font-weight:bold;
}
/**pdflist(li_bulet_pdf.gif 35*15)*/
.pdflist li{
	list-style-type: none;
	line-height: 120%;
	font-weight:normal;
	padding: 0.3em 0px 0em 3em;
	background: url(img/li_bulet_pdf.gif) no-repeat 0px 0.4em;
}
.pdflist ul{
	margin-left: 0em;
	margin-top: 0px;
	margin-bottom:0px;
	padding: 0px 0px 0px 0px;
}



/**number list bold*/
.numlist_bold{
	margin:10px 0px 0px 10px;
	padding:0px 0px 0px 0px;
	/*background-color:#00CCFF;*/
	}
.numlist_bold ol{
	padding:0px 0px 0px 0px;
	/*background-color:#CC9966;*/
	}
.numlist_bold ul{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	list-style-position:outside;
	/*background-color:#999933;*/
	}
.numlist_bold ul ul{
	margin:0em 0em 1em 0em ;
	}
.numlist_bold li{
	margin:0px 0px 0px 0px ;
	padding-left:0px;
	font-weight:bold;
	/*background-color:#CC66FF;*/
	}
.numlist_bold ul ul li{
	font-weight:lighter;
	}

	

/*******アローリスト　各ページ色*******/
/*****class list  *****/
.arrowlist{
	margin: 5px 0px 0px 0px;
}
.arrowlist ul{
	margin-left: 1em;
	margin-top: 0px;
	margin-bottom:0px;
	padding: 0px 0px 0px 0px;
}

#top_center .arrowlist{
	margin: 0px 0px 0px 0px;
}


/*for_sightmap*/
.arrowlist_sight{
	margin: 0px 0px 0px 10px;
}

.arrowlist_sight ul{
	margin-left: 0em;
	margin-top: 0px;
	margin-bottom:0px;
	padding: 0px 0px 0px 0px;
}

/**li_bulet_vi_arrow.gif   */
.list_vi li{
	list-style-type: none;
	line-height: 120%;
	font-weight:normal;
	padding: 0em 0px 0em 1em;
	background: url(img/li_bulet_vi_arrow.gif) no-repeat 0px 0.3em;
}

/**li_bulet_ex_arrow.gif   */
.list_ex li{
	list-style-type: none;
	line-height: 120%;
	font-weight:normal;
	padding: 0em 0px 0em 0.8em;
	background: url(img/li_bulet_ex_arrow.gif) no-repeat 0px 0.3em;
}

/**li_bulet_pr_arrow.gif   */
.list_pr li{
	list-style-type: none;
	line-height: 120%;
	font-weight:normal;
	padding: 0em 0px 0em 1em;
	background: url(img/li_bulet_pr_arrow.gif) no-repeat 0px 0.3em;
}

/**li_bulet_ne_arrow.gif   */
.list_ne li{
	list-style-type: none;
	line-height: 120%;
	font-weight:normal;
	padding: 0em 0px 0em 1em;
	background: url(img/li_bulet_ne_arrow.gif) no-repeat 0px 0.3em;
}

/**li_bulet_co_arrow.gif   */
.list_com li{
	list-style-type: none;
	line-height: 120%;
	font-weight:normal;
	padding: 0em 0px 0em 1em;
	background: url(img/li_bulet_co_arrow.gif) no-repeat 0px 0.3em;
}


/***************for saightmap***************/
/**li_bulet_sight_arrow.gif,
li_bulet_sig_vi_arrow,
li_bulet_sig_ex_arrow,
li_bulet_sig_pr_arrow,
li_bulet_sig_ne_arrow,
li_bulet_sig_co_arrow,     **/
.list_sight li{
	list-style-type: none;
	line-height: 110%;
	font-weight:normal;
	padding: 0px 0px 10px 1em;
	background: url(img/li_bulet_sight_arrow.gif) no-repeat 0px 0.2em;
	
}
.list_sight_notopen li{
	list-style-type: none;
	line-height: 110%;
	font-weight:normal;
	padding: 0px 0px 10px 1em;
	background: url(img/li_bulet_sight_arrow_notopen.gif) no-repeat 0px 0.2em;
	color:#CCCCCC;
}
.list_sight_co li{
	list-style-type: none;
	line-height: 110%;
	font-weight:normal;
	padding: 0px 0px 10px 1em;
	background: url(img/li_bulet_sig_arrow.gif) no-repeat 0px 0.2em;
}
.list_sight_co_notopen li{
	list-style-type: none;
	line-height: 110%;
	font-weight:normal;
	padding: 0px 0px 10px 1em;
	background: url(img/li_bulet_sig_arrow_notopen.gif) no-repeat 0px 0.2em;
	color:#CCCCCC;
}
.list_sig_vi li{
	list-style-type: none;
	line-height: 110%;
	font-weight:normal;
	padding: 0em 0px 0em 1em;
	background: url(img/li_bulet_sig_vi_arrow.gif) no-repeat 0px 0.2em;
}
.list_sig_ex li{
	list-style-type: none;
	line-height: 120%;
	font-weight:normal;
	padding: 0em 0px 0em 1em;
	background: url(img/li_bulet_sig_ex_arrow.gif) no-repeat 0px 0.2em;
}
.list_sig_pr li{
	list-style-type: none;
	line-height: 120%;
	font-weight:normal;
	padding: 0em 0px 0em 1em;
	background: url(img/li_bulet_sig_pr_arrow.gif) no-repeat 0px 0.2em;
}
.list_sig_ne li{
	list-style-type: none;
	line-height: 120%;
	font-weight:normal;
	padding: 0em 0px 0em 1em;
	background: url(img/li_bulet_sig_ne_arrow.gif) no-repeat 0px 0.2em;
}
.list_sig_co li{
	list-style-type: none;
	line-height: 120%;
	font-weight:normal;
	padding: 0em 0px 0em 1em;
	background: url(img/li_bulet_sig_co_arrow.gif) no-repeat 0px 0.2em;
}
/*リスト下のページの移動*/
#move{
	text-align: right;
	margin: 10px 10px 10px 10px;
}

.movnum{
	margin: 0px 10px 0px 10px;
}

#move img{
	border: 0px;
	/*margin: 0px 0px 0px 10px;*/
}
/********************* 事務局からのお知らせ*４パターン **********************/

.number {
	color: #666666;
	font-size: medium;
	font-weight: bold;
}

.date {
	color: #666666;
	font-size: xx-small;
}
.h_lead {
	font-weight: bold;
	line-height: 150%;
	margin: 10px 0px 0px 0px;
}

.lhight150 {
	line-height: 150%;
}

.a_img {
	float: right;
	font-size: xx-small;
	text-align: right;
	margin: 5px 0px 0px 5px;
}

.b_img {
	float: left;
	font-size: xx-small;
	text-align: left;
	margin: 5px 5px 0px 0px;
}

.c_img {
	font-size: xx-small;
	text-align: left;
	margin: 0px 10px 10px 10px;
}

.a_img img, .b_img img{
	margin-bottom: 5px;
}
/*コンファレンス詳細表示の中で、講演者ごとの講演内容をサブタイトルの下に
文字の形式を変えて追加で表記したい*/
.con_subtitle{
font-weight:normal;
}

/*主催者イベント情報の会場マップ,出展者詳細情報の出展者位置会場マップ　imgのマージン*/
.topimgtable .hallmap img,.exh_detail_hallmap{
	margin:0px 8px 0px 8px;
}
.hallmap .map_zone img{
	margin: 0px 0px 0px 0px;
}
/**/
.topimgtable .hallmap_large img{
	margin:0px 2px 0px 2px;
}


/********************* end **********************/

