/* CSS Document */


/* ---------- サイト共通：見出し設定 ---------- */

h1 {
	margin:0px 0px 20px 0px;
	padding:0;
}

h2,h3,h4,h5{
	margin:0;
	margin-top:0;
	margin-right:0;
	margin-bottom:0;
	margin-left:0;
	padding:0;
	padding-top:0;
	padding-right:0;
	padding-bottom:0;
	padding-left:0;
	text-indent:0;
}

.tn{ /* 見出し 青太文字背景なし */
	background:none;
	width:auto;
	height:auto;
	margin:0px 2px 20px 2px;
	padding:0px 0px 0px 0px;
	color:#0668FB;
	font-size:18px;
	font-weight:bold;
}

.t1{ /* 見出し 薄紫にオレンジライン */
	background:url(/share/img/sub_t1_back.gif) left top repeat-y;
	width:590px;
	margin:0px 2px 15px 2px;
	padding:8px 5px 8px 30px;
	font-size:14px;
}

.t2{ /* 見出し 立体青枠 */
	background:url(/share/img/sub_t2_back.gif) left top no-repeat; 
	width:586px;
	height:29px;
	margin:0px 2px 10px 2px;
	padding:6px 0px 0px 18px;
	font-size:15px;
}

.t3{ /* 見出し 紫背景 白抜き文字 */
	background:url(/share/img/sub_t3_back.gif) left top no-repeat;
	width:586px;
	height:20px;
	margin:0px 2px 10px 2px;
	padding:3px 8px 3px 31px;
	color:#FFFFFF;
	font-size:14px;
}

.t4{ /* 見出し 青丸 下線 */
	background:url(/share/img/sub_t4_back.gif) left top no-repeat;
	width:566px;
	height:23px;
	margin:0px 2px 5px 0px;
	padding:3px 3px 4px 24px;
	border:0;
	font-size:13px;
}
.t4 a{ /* 見出し内リンク */
	font-size:13px;
	font-weight:normal;
}

.t5{ /* 見出し シンプル青枠 */
	background:url(/share/img/sub_t5_back.gif) left top no-repeat;
	width:586px;
	height:45px;
	margin:0px 2px 10px 2px;
	padding:0px 0px 0px 15px;
	font-size:15px;
	line-height:42px;
}


/* ---------- サイト共通：その他表示設定 ---------- */

.u{ /* アンダーライン */
	text-decoration:underline;
}
.n{ /* 太字解除 */
	font-weight:normal;
}



/* 区切り用罫線 */
hr.sectline{
	width:100%;
	margin:20px 0px 20px 0px;
	border-top:dotted #999999 1px;
	border-width:1px 0px 0px 0px;
}


/* ---------- サイト共通：ブロック設定 ---------- */

div{
	margin:0;
	padding:0;
}
p{
	margin:0;
	padding:0;
}
table,tr,td{
	margin:0;
	padding:0;
}
dl,dt,dd{
	margin:0;
	padding:0;
}

div.sect{
	margin:0px 0px 30px 0px;
	padding:0;
}

div.txt{
	margin:0px 5px 0px 12px;
	padding:0;
}

div.pht{
	margin:0px 5px 0px 5px;
	padding:0;
}


/* ---------- サイト共通：画像表示設定 ---------- */

/* 画像右 テキスト回り込み */
div.photo_right{
	width:auto;
	height:auto;
	margin:0px 0px 5px 15px;
	padding:0;
	text-align:left;
	float:right;
}
div.photo_right img{
	margin-bottom:3px;
}

/* 画像右 テキスト回り込み2 */
div.photo_right2{
	width: auto ;
	height: auto ;
	margin: 20px 15px 20px 15px ;
	padding: 0 ;
	text-align: left ;
	float: right ;
}

/* 画像右 テキスト回り込み3 */
div.photo_right3{
	width: auto ;
	height: auto ;
	margin: 0px 0px 0px 0px ;
	padding: 0 ;
	text-align: left ;
	float: right ;
}

/* 画像左 テキスト回り込み */
div.photo_left{
	width:auto;
	height:auto;
	margin:0px 15px 5px 0px;
	padding:0;
	text-align:left;
	float:left;
}
div.photo_left img{
	margin-bottom:3px;
}

/* 画像左 テキスト回り込み */
div.photo_left2{
	width:auto;
	height:auto;
	margin:0px 0px 0px 0px;
	padding:0;
	text-align:left;
	float:left;
}
div.photo_left img{
	margin-bottom:3px;
}

/* 画像とテキスト左下揃え */
div.photo_bottom_left{
	margin:0px 0px 10px 0px;
}
div.photo_bottom_left p{
	display:table-cell;
	vertical-align:bottom;
	text-align:left;
}
div.photo_bottom_left img{
	margin-right:15px;
}

/* 画像中央 テキスト */
div.photo_lca{
	width: auto ;
	height: auto ;
	margin: 10px 00px 20px 0px ;
	padding: 0 ;
	text-align: center ;
}

	float: right ;
/* ---------- コンテンツトップページ ---------- */

p.various_list{
	line-height:26px;
}
p.lnk_m{
	background:url(/share/img/linkmark5-1.gif) left center no-repeat;
	margin:0px 0px 7px 0px;
	padding:0px 0px 0px 20px;
}


ul.lnk_m{
	list-style-type:none;
	margin:0;
	padding:0;
}
ul.lnk_m li{
	background:url(/share/img/linkmark5-1.gif) left center no-repeat;
	margin:0px 0px 7px 0px;
	padding:0px 0px 0px 20px;
}

ul.lnk_n{
	list-style-type:none;
	margin:0px 0px 20px 0px;
	padding:0;
}
ul.lnk_n li{
	background:none;
	margin:0px 0px 7px 12px;
	padding:0px 0px 0px 0px;
}


/* ---------- コンテンツ内共通 ---------- */

/* 開催概要テーブル */
table.gaiyo{
	border:0;
	margin:0;
	padding:0;
}
table.gaiyo tr,td{
	border:0;
	margin:0;
	padding:2px 20px 3px 0px;
	text-align:left;
	vertical-align:top;
}

/* 見出し */
.sub1{ /* 青太文字(中) */
	margin:15px 0px 15px 10px;
	font-size:15px;
	color:#0033CC;
}
.sub2{ /* 黒太文字 */
	margin:15px 0px 7px 0px;
	font-size:13px;
	font-weight:bold;
}

.sub3{ /* 黒太文字 */
	margin:15px 0px 7px 0px;
	font-size:15px;
	font-weight:bold;
}

/* プログラム一覧 */
dl.program{
	margin: 15px 0 30px;
}
dl.program dt{
	margin: 2px 0px 3px 3px ;
	font-size: 12px ;
	font-weight: bold ;
}
dl.program dd{
	margin: 3px 0px 5px 10px ;
}

/* 発言リスト */
ul.hatsugen{
	margin:25px 10px 20px 18px;
	padding:0;
	list-style-type:disc;
}
ul.hatsugen li{
	margin:4px 0px 2px 0px;
	padding:0;
}
ul.hatsugen li.sub{
	margin:2px 0px 4px 20px;
	text-indent:-14px;
	list-style-type:none;}

ul.hatsugen ul {
  list-style-type: square; /* 黒い点に */
  padding-left: 14px;/* 左側の余白 */
}

ul.hatsugen2{
	margin:25px 10px 20px 18px;
	padding:0;
	list-style-type: none;
}

ul.hatsugen2>li{
	margin:4px 0px 2px 0px;
	padding-left:14px;
	background-image:url(/various/lca/img/icon.png);
	background-repeat:no-repeat;
	background-position:0 4px;
}

ul.hatsugen2 li.sub{
	margin:2px 0px 4px 20px;
	text-indent:-14px;
	list-style-type:none;}

ul.hatsugen2 ul {
  list-style-type: square; /* 黒い点に */
  padding-left: 14px;/* 左側の余白 */
}



/* 成果報告 */
div.seika{
	margin:10px 0px 25px 0px;
}
div.seika p.midashi{
	margin:0;
	font-weight:bold;
}
div.seika ul{
	margin:0;
	padding:0;
}
div.seika li{
	margin:3px 0px 2px 14px;
	text-indent:-14px;
	list-style-type:none;
}
div.seika ul.dot li{
	margin:3px 0px 2px 6px;
	text-indent:-6px;
	list-style-type:none;
}

/* 資料掲載 */
div.shiryo{
	margin:10px 0px 25px 5px;
}
div.shiryo p{
	line-height:160%;
}
div.shiryo p.midashi{
	margin:0;
	font-weight:bold;
}
div.shiryo p.midashi2{
	margin:12px 0px 0px 0px;
	font-weight:bold;
}
div.shiryo p.pdflink{
	margin:0px 0px 2px 5px;
}
div.shiryo p.nopdf{
	margin:0px 0px 12px 25px;
}

/* インデント調整 */
p.idnt-14{
	margin:3px 0px 0px 14px;
	text-indent:-14px;
}
p.idnt-6{
	margin:3px 0px 0px 6px;
	text-indent:-6px;
}

/* マージン調整 */
.m-t-5{
	margin-top:5px;
}
.m-t-10{
	margin-top:10px;
}
.m-t-15{
	margin-top:15px;
}
.m-b-5{
	margin-bottom:5px;
}
.m-b-10{
	margin-bottom:10px;
}
.m-b-25{
	margin-bottom:25px;
}
.m-tb-5{
	margin-top:5px;
	margin-bottom:5px;
}
.m-tb-10{
	margin-top:10px;
	margin-bottom:10px;
}



/* ---------- リターナブルびんもっと知ろうよ！大作戦 ---------- */

/* イベント内容リスト */
dl.motto_list{
	margin:0px;
}
dl.motto_list dt{
	margin:0;
	padding:0;
	text-align:left;
	font-weight:bold;
}
dl.motto_list dd{
	margin:0px 0px 5px 30px;
}

/* 参加人数テーブル */
table.motto_tbl{
	border-collapse:collapse;
	margin:0;
	width:250px;
	float:left;
}
table.motto_tbl th{
	background:#0000CC;
	border:1px solid #333333;
	color:#FFFFFF;
	text-align:center;
}
table.motto_tbl td{
	text-align:center;
	border:1px solid #333333;
}

/* イベントの様子写真 */
div.imgbox1{ /* 1列1枚 */
	width:566px;
	height:auto;
	margin:10px 10px 10px 0px;
	padding:0;
}
div.imgbox2-1{ /* 1列2枚左側 */
	width:auto;
	height:auto;
	margin:10px 20px 10px 0px;
	padding:0;
	float:left;
}
div.imgbox2-2{ /* 1列2枚右側 */
	width:auto;
	height:auto;
	margin:10px 0px 10px 0px;
	padding:0;
	float:left;
}

/* チラシ表示用 */
div.shokai_phbox{
	width:250px;
	margin:0px 0px 0px 20px;
	text-align:left;
	float:left;
}
div.shokai_phbox img{
	margin:0px 0px 5px 0px;
	text-align:left;
	vertical-align:top;
}


/* ---------- 我が国におけるびんリユースシステムの在り方に関する検討会 ---------- */

/* 本文内リスト */
.kento dl.list1{
	margin:0px;
}
.kento dl.list1 dt{
	margin:0;
	padding:0;
	text-align:left;
}
.kento dl.list1 dd{
	margin:2px 0px 8px 20px;
}

#conf09 dl.list1 dt{ /* 第9回検討会ページ用 */
	margin:3px 0px 0px 0px;
	text-decoration:underline;
}
#conf09 dl.list1 dd{
	margin:2px 0px 8px 10px;
}

/* その他表示設定 */
#conf09 div.seika{ /* 第9回検討会ページ 成果報告 */
	margin:10px 0px 15px 5px;
}
#conf08 p.point{ /* 第9回検討会ページ 強調箇所 */
	margin-bottom:25px;
	font-weight:bold;
	text-decoration:underline;
}

#conf13 ul.idnt{
	margin:0;
	padding:0;
}
#conf13 ul.idnt li{
	margin:3px 0px 0px 14px;
	text-indent:-14px;
	list-style-type:none;
}
#conf13 dl.dot dd{
	margin:0px 0px 2px 6px;
}


/* ---------- シンポジウム ---------- */

/* 資料掲載 */
div.symp_shiryo{
	margin:0px 0px 20px 10px;
}
div.symp_shiryo p.nopdf{
	margin:2px 0px 10px 20px;
}

/* マージン調整 */
p.m-5-0-0-5{
	margin:5px 0px 0px 5px;
}
p.m-br{
	margin:0px 0px 18px 0px;
}

/* 本文中発言リスト */
#symp01 ul.hatsugen{
	margin:15px 10px 15px 10px;
	padding:0;
	list-style-type:circle;
}
#symp02 ul.hatsugen li{
	margin:3px 0px 2px 0px;
}

