@charset "UTF-8";

/* ==============================
	枠線あり画像

============================== */

.img_space_450{
	width: 450px;}

.img_space_450{
	margin: 20px 0;
	padding: 10px;
	text-align: left;
	background: #f3f7c6;
}

.img_space_450 p{
	margin-top: 10px;
	display: block;
}


/*リンクメニュー*/
div.menu_phil{
background:#F3F7C6;
width:125px;
padding:15px;
}


/*画像位置*/
div.global_left1{float:left;
margin-right:10px;
width:400px;}

div.global_right1{float:right;
width:160px;}
div.kanren_link_l {
float:left;
margin-right:8px;
width:50px;}

/*table*/
 #main_start ul{
margin:0pt 0pt 0pt 1em;
padding:2px 0pt;
}

#main_start div#lead {
border:1px solid #CCCCCC;
margin:0pt 0pt 16px;
padding:8px;
}
#main_start #lead ul, #main_start #lead ul li, #main_start ol, #main_start ol li {
margin:0pt 0pt 0pt 1em;
padding:2px 0pt;
}
#main_start ol, #main_start ul {
margin-top:0pt;
}
#main_start #lead ul, #main_start #lead ul li, #main_start ol, #main_start ol li {
margin:0pt 0pt 0pt 1em;
padding:2px 0pt;
}


/* 汎用中央寄せテーブル　*/
	
div.tbl_ctr{
	text-align: center;
	}

div.tbl_lft{
	text-align: left;
	}

div.tbl_rgt{
	text-align: right;
	}

div.tbl_ctr table{
	margin-left:auto;
	margin-right:auto;
	border:none;
	border-top:solid 1px #CCC;
	border-left:solid 1px #CCC;
	width:auto;
	}
div.tbl_ctr table tr th{
	border:none;
	border-right:solid 1px #CCC;
	border-bottom:solid 1px #CCC;
	padding:3px 6px;

	font-weight:normal;
	}
div.tbl_ctr table tr td{
	border:none;
	border-right:solid 1px #CCC;
	border-bottom:solid 1px #CCC;
	padding:3px 6px;
	text-align:left;
	}
div.tbl_ctr table caption{
	text-align:center;
	margin:0 auto;
	}
	
#main_start table tr th,
#main_start table tr td{
	vertical-align: middle;
	font-weight:	normal;
	padding:		3px 6px;
	}



/*-----------------------------------------
「グローバルコンパクト」概要ページの装飾
-----------------------------------------*/

/* 表タイトル装飾*/	
	
h4{
	border-left: #ccc 4px solid;
	text-indent: 10px;
	margin: 20px 0 5px 0;
	font-weight: bold;
}
h2{ margin-bottom:1.5em;}
#localNavigation h2{margin-bottom:0;}

#main_start table tr th,
#main_start table tr td{
	vertical-align  : middle;
	font-weight		: normal;
	padding			: 3px 6px;
}

/* タイトル */
.big{font-size:125%;line-height:1.24;}

	
/* 注 */
#main_start p.note{
	text-indent		: 0;
	margin-left		: 1em;
	margin-top		: 0px;
	margin-bottom	: 2em;
}

/* 「～へ戻る」中央寄せ　*/
#back{
	text-align		: center;
	margin-top		: 10px;
}
#main_start table .ttl2{
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
}

/* 矢印付きテキストリンク */
/*listの場合*/
#main_start ul.ul_csrlink{
	list-style-type:none;
	margin:0 0 0 5px;padding:0;
}

#main_start ul.ul_csrlink li{
	margin:0;padding:0;
	background:url(/image/arw_csr_01.gif) 0 0.3em no-repeat;
	padding:0 0 0 8px;
}

/*-----------------------------------------
「グローバルコンパクトの10原則と取り組み」ページの装飾
-----------------------------------------*/

table.t_01 th.rel{
	background-color:#fbfde7;
	text-align:center;
	}
table.t_01 ul.act li{
	padding:5px 0;
	margin:0 0 0 3px;
	}

ul.gensoku{list-style:none;}
ul.gensoku li{margin:0; padding-top:5px; padding-left:3.7em; text-indent:-3.7em;}
ul.gensoku li.g10{margin:0; padding-top:5px; padding-left:4.2em; text-indent:-4.2em;}
