.f09 {font-size: 9px;
	line-height: 9px;
}
.f08 {font-size: 8px;
	line-height: 8px;
}
.f06 {font-size: 6px;
	line-height: 6px;
}
.f04 {font-size: 4px;
	line-height: 4px;
}
.f05 {font-size: 5px;
	line-height: 5px;
}
.f03 {font-size: 3px;
	line-height: 3px;
}
.f02 {font-size: 2px;
	line-height: 2px;
}
.lh10{line-height:12px;
}

.f_whi01 {color: #ffffff;}
.f_gla01 {color: #666666;}
.f_gla02 {color: #CDCDCD;}
.f_gla03 {color: #737373;}
.f_gla04 {color: #626262;}
.f_gla05 {color: #B3B3B3;}
.f_gla06 {color: #414141;}
.f_gla07 {color: #a0a0a0;}
.f_gla08 {color: #898989;}
.f_red01 {color: #CC0000;}
.f_red02 {color: #CC6666;}
.f_gre01 {color: #2F605B;}
.f_blu01 {color: #446980;}
.f_blu02 {color: #294D6E;}
.f_blu03 {color: #102B56;}
.f_blu04 {color: #5E7E9E;}
.f_blu05 {color: #294D6E;}
.f_gre02 {color: #1b5355;}
.f_gre03 {color: #27747A;}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align: left;
	background-color:#ffffff;
}
body.test {
	margin-left: 10px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	text-align: left;
}
a.prev {
	font-size: 8pt;
}
a.pub {
height:103px;
width:206px;
}
a.pub div {
margin-left:20px;
}
table.rightmenu {
	font-size: 10pt;
}
table.footer {
	font-size:10pt;
}
table.footer a {
	text-decoration: none;
	color: #000000;
}
table.footer a:visited {
	text-decoration: none;
	color: #000000;
}
table.footer a:hover {
	text-decoration: underline;
	color: #FF3333;
}
table.s_menu {
	font-size: 10px;
}
table.s_menu a {
	font-size: 10px;
}
td.pagetitle{
	font-size: 12pt;
	font-weight: bold;
	text-align: left;
}
td.contentstitle{
	font-size: 11pt;
	font-weight: bold;
	text-align: left;
}
td.contents{
	text-align: left;
	line-height: 12pt;
}
td.l01_t  {
	border-top-width: 1px;
	border-top-style: solid;
	border-color: #CCCCCC;
}
td.l01_b  {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-color: #CCCCCC;
}
table.pub_b td  {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-color: #92abaf;
}
table.pub_col td {
	border-top-width: 1px;
	border-top-style: solid;
	border-color: #78908f;
}
table.pub_col td.b_f10  {
	border-width: 0px;
}
table.pub_ex td  {
	border-top-width: 1px;
	border-top-style: solid;
	border-color: #92abaf;
}
table.pub_com  {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-color: #78908f;
}
table.pub_ex td  {
	border-top-width: 1px;
	border-top-style: solid;
	border-color: #92abaf;
}
table.pub_ex td.b_f10  {
	border-width: 0px;
}
table.cop_his td  {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-color: #5787a4;
}
table.cop_his td.noline  {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-color: #EBEBEB;
}
table.cop_his td.none  {
	border-bottom-width: 0px;
}
table.news-side td  {
	border-right-width: 3px;
	border-right-style: double;
	border-color: #999999;
}
.report_sub_title {
	color: #444444;
}
.report_sub_info {
	font-size: 10px;
	color: #444444;
	text-align: right;
}
td.side-res   {
	border-width: 0px 1px 0px 1px ;
	border-style: solid;
	border-color: #C6A19D;
}
td.side-con  {
	border-width: 0px 1px 0px 1px ;
	border-left-width: 1px;
	border-style: solid;
	border-color: #9EC2C6;
}
td.side-sys  {
	border-width: 0px 1px 0px 1px ;
	border-left-width: 1px;
	border-style: solid;
	border-color: #7DA5E7;
}
td.side-pub  {
	border-width: 0px 1px 0px 1px ;
	border-left-width: 1px;
	border-style: solid;
	border-color: #A4BBBE;
}
td.side-researcher  {
	border-width: 0px 1px 0px 1px ;
	border-left-width: 1px;
	border-style: solid;
	border-color: #CCB598;
}
table.pub_cot td.s_f08  {
	color: #303030;
}
.c_res{
border:1px solid #B1A0A5;
}
.c_res td.title{
border-bottom:1px solid #B1A0A5;
background-color:#F8CED7;
}
.c_res .cate{
color:#CC6666;
}
.c_sys{
border:1px solid #9AA7B0;
}
.c_sys td.title{
border-bottom:1px solid #9AA7B0;
background-color:#6DA3C4;
}
.c_sys .cate{
color:#446980;
}
.c_con{
border:1px solid #9CB1AF;
}
.c_con td.title{
border-bottom:1px solid #9CB1AF;
background-color:#8ACAC3;
}
.c_con .cate{
color:#2F605B;
}
.col_link{
border-width:1px 0px;
border-color:#92ABAF;
border-style:solid;
}
.dotline{
border-bottom:1px #92ABAF dotted;}
.col_link .line{
border-bottom:1px #92ABAF solid;}
.dotline_h{
border-top:1px #92ABAF dotted;}

.table_border{
border-collapse:collapse;
}

.td_border{
border-style: solid;
border-width: 1px;
border-color:#000000;
}

/*-----------------------------------------------------2007/05/31修正分*/
/**/
strong#promoWord{
	background:url(/images/top/main/img_main_4.jpg) no-repeat;
	text-indent:-5000px;
	width:760px;
	height:209px;
	display:block;
	margin:0;
	padding:0;
}
#Layer1 {
	background-color:transparent;
	position:absolute;
	width:138px;
	height:236px;
	z-index:1;
	margin-top:-235px;
	display:none;
}
#Layer1 a{
	width:138px;
	height:236px;
	display:block;
}
#Layer2 {
	background-color:transparent;
	position:absolute;
	width:138px;
	height:236px;
	z-index:1;
	margin-top:-235px;
	display:none;
}
#Layer2 a{
	width:138px;
	height:236px;
	display:block;
}
#Layer3 {
	background-color:transparent;
	position:absolute;
	width:138px;
	height:236px;
	z-index:1;
	margin-top:-235px;
	display:none;
}
#Layer3 a{
	width:138px;
	height:236px;
	display:block;
}
#Layer4 {
	background-color:transparent;
	position:absolute;
	width:138px;
	height:236px;
	z-index:1;
	margin-top:-235px;
	display:none;
}
#Layer4 a{
	width:138px;
	height:236px;
	display:block;
}
a#System{
	height:53px;
	width:254px;
	background:url(/images/top/main/btn_system.gif) no-repeat ;
	display:block;
	background-position:-254px;
	/*　MAC IE5.X　以外対応　START\*/
	overflow:hidden;
	/*　MAC IE5.X　以外対応　END　*/	
}
a:hover#System{
	height:53px;
	width:254px;
	background:url(/images/top/main/btn_system.gif) no-repeat;	
	text-decoration:none;
	background-position:0px;
	/*　MAC IE5.X　以外対応　START\*/
	overflow:hidden;
	/*　MAC IE5.X　以外対応　END　*/
}
a#Consulting{
	height:53px;
	width:254px;
	background:url(/images/top/main/btn_consulting.gif) no-repeat ;
	background-position:-254px;
	display:block;
	/*　MAC IE5.X　以外対応　START\*/
	overflow:hidden;
	/*　MAC IE5.X　以外対応　END　*/	
}
a:hover#Consulting{
	height:53px;
	width:254px;
	background:url(/images/top/main/btn_consulting.gif) no-repeat;
	background-position:1px;
	text-decoration:none;
	/*　MAC IE5.X　以外対応　START\*/
	overflow:hidden;
	/*　MAC IE5.X　以外対応　END　*/	
}
a#Research{
	height:53px;
	width:252px;
	background:url(/images/top/main/btn_research.gif) no-repeat ;
	background-position:-252px;
	display:block;
	/*　MAC IE5.X　以外対応　START\*/
	overflow:hidden;
	/*　MAC IE5.X　以外対応　END　*/	
}
a:hover#Research{
	height:53px;
	width:252px;
	background:url(/images/top/main/btn_research.gif) no-repeat;	
	text-decoration:none;
	background-position:2px;
	/*　MAC IE5.X　以外対応　START\*/
	overflow:hidden;
	/*　MAC IE5.X　以外対応　END　*/	
}
.HideTxt{
	visibility:hidden;
	display:block;
	font-size:5px;
	line-height:5px;
}
div.fx {
  background: #222;
  color: #fff;
  width: 300px;
  height: 40px;
  color: #fff;
  font-size: 25px;
}
a#Kosmo{
	height:31px;
	width:138px;
	background:url(/images/top/main/btn_health.gif) no-repeat ;
	background-position:0 -32px;
	display:block;
	margin-right:1px;
	/*　MAC IE5.X　以外対応　START\*/
	overflow:hidden;
	/*　MAC IE5.X　以外対応　END　*/	
}
a:hover#Kosmo{
	height:31px;
	width:138px;
	background:url(/images/top/main/btn_health.gif) no-repeat;	
	text-decoration:none;
	background-position:0 0;
	/*　MAC IE5.X　以外対応　START\*/
	overflow:hidden;
	/*　MAC IE5.X　以外対応　END　*/	
}

a#Finc{
	height:31px;
	width:138px;
	background:url(/images/top/main/btn_financial.gif) no-repeat ;
	background-position:0 -32px;
	display:block;
	margin-right:1px;
	/*　MAC IE5.X　以外対応　START\*/
	overflow:hidden;
	/*　MAC IE5.X　以外対応　END　*/	
}
a:hover#Finc{
	height:31px;
	width:138px;
	background:url(/images/top/main/btn_financial.gif) no-repeat;	
	text-decoration:none;
	background-position:0 0;
	/*　MAC IE5.X　以外対応　START\*/
	overflow:hidden;
	/*　MAC IE5.X　以外対応　END　*/	
}
a#Egov{
	height:31px;
	width:138px;
	background:url(/images/top/main/btn_electron.gif) no-repeat ;
	background-position:0 -32px;
	display:block;
	margin-right:1px;
	/*　MAC IE5.X　以外対応　START\*/
	overflow:hidden;
	/*　MAC IE5.X　以外対応　END　*/	
}
a:hover#Egov{
	height:31px;
	width:138px;
	background:url(/images/top/main/btn_electron.gif) no-repeat;	
	text-decoration:none;
	background-position:0 0;
	/*　MAC IE5.X　以外対応　START\*/
	overflow:hidden;
	/*　MAC IE5.X　以外対応　END　*/	
}
a#China{
	height:31px;
	width:138px;
	background:url(/images/top/main/btn_china.gif) no-repeat ;
	background-position:0 -32px;
	display:block;
	/*　MAC IE5.X　以外対応　START\*/
	overflow:hidden;
	/*　MAC IE5.X　以外対応　END　*/	
}
a:hover#China{
	height:31px;
	width:138px;
	background:url(/images/top/main/btn_china.gif) no-repeat;	
	text-decoration:none;
	background-position:0 0;
	/*　MAC IE5.X　以外対応　START\*/
	overflow:hidden;
	/*　MAC IE5.X　以外対応　END　*/	
}
@media print {
.navigation {display:none;}
strong#promoWord{
	height:207px;
	width:760px;
	background:url(/images/top/main/img_main_4.jpg);
}

#cateMenu a[id="System"]{
	height:53px;
	width:253px;
	background:url(/images/top/main/btn_system-.gif);
}
#cateMenu a[id="Consulting"]{
	height:53px;
	width:255px;
	background:url(/images/top/main/btn_consulting-.gif);
}
#cateMenu a[id="Research"]{
	height:53px;
	width:254px;
	background:url(/images/top/main/btn_research-.gif);
}
}

/*--------------------------------------------------------------------*/
/*2007/09版　トップ頁*/
/*--------------------------------------------------------------------*/
#cateMenu{
	height:63px;
}
#cateMenu td{
	vertical-align:top;
}
#keyword_s{
	position:absolute;
	width:276px;
	display:block;
}
#ittime_s{
	position:absolute;
	width:274px;
	display:block;
}
/*--------------------------------------------------------------------*/
/*2008/04版　トップ頁*/
/*--------------------------------------------------------------------*/
/*what's news*/
#whats ul{
	padding-left:10px;
	padding-right:10px;
	margin:0px;
}
#whats li.n {
	border-bottom:dotted 1px #999999;
}
#whats ul li {
	white-space:normal;
	list-style-type:none;
	padding-bottom:5px;
}
#whats a {
	display:block;
	padding:10px 0px 5px 10px;
	background:url(/images/top/main/new/arrow.gif) 0px 12px no-repeat;
	width:99%;
}
#whats li.none{
	border-bottom:none;
	padding-bottom:5px;
}
/*news release*/
.hd #news {
	width:547px;
}
.hd #news .line{
	border-bottom:dotted 1px #999999;
	width:96%;
	padding-bottom:10px;
}
.m10{
	margin-top:7px;
	margin-right:0px;
	margin-bottom:7px;
	margin-left:10px;
}
.p10{
	padding-top:5px;
	padding-right:10px;
	padding-bottom:0;
	padding-left:5px;
}
/*side menu*/
/*it*/
#it{
	width:197px;
}
#it .top{
	border:1px solid #aeaeae;
	border-bottom:none;
}
#it .under{
	background-position:bottom;
	background-image:url(/images/top/main/new/table_it.gif);
	background-repeat:no-repeat;
	height:90px;
	width:197px;
}
#it .txt{
	padding:5px 15px 10px 10px;
	color:#999999;
}
#it .line{
	border-bottom:dotted 1px #009886;
	width:191px;
}
#it a{
	font-weight:bold;
}
/*kw*/
#kw{
	width:197px;
}
#kw .top{
	border:1px solid #aeaeae;
	border-bottom:none;
}
#kw .under{
	background-position:bottom;
	background-image:url(/images/top/main/new/table_kw.gif);
	background-repeat:no-repeat;
	height:80px;
	width:197px;
}
#kw .txt{
	padding:5px 15px 10px 10px;
	color:#999999;
}
#kw .line{
	border-bottom:dotted 1px #d0c900;
	width:191px;
}
#kw a{
	font-weight:bold;
}
/*rec*/
#rec{
	width:197px;
}
#rec .under{
	background-position:bottom;
	background-image:url(/images/top/main/new/table_rec.gif);
	background-repeat:no-repeat;
	height:64px;
	width:197px;
}
#rec .line{
	border-bottom:dotted 1px #5481ad;
	width:191px;
}
#rec .under .s_f08 a{
	background:url(/images/top/main/new/arrow2.gif) no-repeat;
	display:block;
	width:100%;
	padding-left:7px;
}
#rec a{
	font-weight:bold;

}
/*ko21*/
#ko21{
	width:197px;
}
#ko21 .under{
	background-position:bottom;
	background-image:url(/images/top/main/new/table_ko21.gif);
	background-repeat:no-repeat;
	height:64px;
	width:197px;
}
#ko21 a{
	font-weight:bold;
}
/*co*/
#co{
	width:197px;
}
#co .top{
	border:1px solid #aeaeae;
	border-bottom:none;
}
#co .under{
	background-position:bottom;
	background-image:url(/images/top/main/new/table_u.gif);
	background-repeat:no-repeat;
	height:10px;
	width:197px;
}
#co .line{
	border-bottom:dotted 1px #294d6e;
	width:180px;
}
#co .top.s_f08 a{
	background:url(/images/top/main/new/arrow2.gif) no-repeat;
	display:block;
	width:35px;
	padding-left:-295px;
}
#co a{
	font-weight:bold;
}
/*nom*/
.nom{
	width:197px;
}
.nom .top{
	border:1px solid #aeaeae;
	border-bottom:none;
}
.nom .under{
	background-position:bottom;
	background-image:url(/images/top/main/new/table_u.gif);
	background-repeat:no-repeat;
	height:10px;
	width:197px;
}

.nom a{
	background:url(/images/top/main/new/arrow2.gif) 10px 5px no-repeat;
	display:block;
	padding-left:15px;
	margin-left:2px;
	margin-right:2px;
	background-color:#f5f5f5;
}


/*------------------------------------------------------------------------------------------------------ 2008/10/01対応分*/
body{
	background-color:#f0efef;
	text-align:center;
}
/*--------------------------------------------------------------------*/
/*以下　基本構造
/*--------------------------------------------------------------------*/

/*---------------------------------------------------全体包括div*/
#container{
	text-align:left;
	width:960px;
	margin-left:auto;
	margin-right:auto;
	background-color:#FFFFFF;
}
/*---------------------------------------------------ヘッダ層div*/
#header{
	height:129px;
	background-color:#0072bd;
	color:#FFFFFF;
}
/*---------------------------------------------------コンテンツ層div*/
#main{
	width:954px;
	padding-top:12px;
	padding-bottom:12px;
	border-left:3px solid #006bb0;
	border-right:3px solid #006bb0;
}


/*---------------------------------------------------ポリシー用調整*/
* html body #container.policy #main div table{/*IE6*/
	width:auto;
}
* html body #container.policy #main div table td{/*IE6*/
	text-align:center;
}
* html body #container.policy #main div table table{/*IE6*/
	width:auto;
}
*+html body #container.policy #main div table {/*IE7*/
	width:auto;
}
*+html body #container.policy #main div table td{/*IE7*/
	text-align:center;
}
*+html body #container.policy #main div table table{/*IE7*/
	width:auto;
}
*+html body #container.policy #main table table table table table table table div{/*IE7*/
	text-align:center;
}
#container.policy #main table table{
	margin-left:auto;
	margin-left:auto;
}
/*---------------------------------------------------コンテンツエリア（右側）*/
#contents{
	width:716px;
	float:right;
}

* html body #contents{
	margin:0px;
	padding:0px;
	padding-left:5px;
	margin-right:0px;
	margin-left:0px;
	width:719px;
}

#contents table{
	width:700px;
	}
	
* html body  table{
	width:696px;
	}
	
#contents p {
	width:700px;
	}
* html body  p{
	width:696px;
	line-height:1.5em;
        }
#contents p table{
	width:100%;
	}
#contents table p{
	width:100%;
	}
#contents table table{
	width:100%;
	}
#contents table tbody td.b_f10lh14{
	width:auto;
	}
/*---------------------------------------------------パンくず*/
#topicPath{
	font-size:10px;
	background:url(/images/common/2008/bg_topicpath.gif) no-repeat;
	width:706px;
	height:16px;
	text-indent:1em;
}
/*--------------------------------------グリーンIT用語解説用のパンくず*/
#topicPath_greenit{
	font-size:10px;
	background:url(/images/common/2008/bg_topicpath.gif) no-repeat;
	width:706px;
	height:16px;
	text-indent:1em;
}
*+html body #contents #topicPath_greenit{/*IE7*/
    margin-left:5px;
}
#pdfDownload{
	background:url(/images/common/ico_pdf_new.gif) no-repeat 12px 8px;
	text-indent:2em;
	padding-left:2em;
}
/*---------------------------------------------------サイドメニュー*/
#sideMenu{
	width:226px;
	float:right;
}

* html body #sideMenu{
	float:left;
	margin:0px;
	padding:0px;
	padding-left:12px;
	width:218px;
}

/*---------------------------------------------------------------2009/08/24 IE8対応　ここから*/
html>/**/body #sideMenu div {
clear /*\**/:both\9;
display /*\**/:block\9;
background-color /*\**/:#FFFFFF\9;
}
/*---------------------------------------------------------------2009/08/24 IE8対応　ここまで*/
* html body #sideMenu li.noneBline{
	height:11px;
}

#sideMenu ul{
	list-style:none;
	font-size:12px;
	padding:0;
	margin:0;
}
#sideMenu ul li.selected{
	background-color:#96b4c6;
}
#sideMenu li{
	border-bottom:1px dotted #d5d5d5;
	line-height:1em;
	font-size:12px;
}
#sideMenu li.noneBline{
	border-bottom:0px none;
	font-size:12px;
	}
* html body #sideMenu li.noneBline{
	height:11px;
}
#sideMenu li a{
	padding:6px 0 6px 0;
	display:block;
	background:url(/images/common/2008/tri_blue.gif) no-repeat 10px 8px;
	text-decoration:none;
	padding-left:2em;
	color:#0075c1;
}
#sideMenu #consul li a{
	background:url(/images/common/2008/tri_blue.gif) no-repeat 10px 8px;
}
#sideMenu li a:hover{
	color:#FFFFFF;
	background-color:#96b4c6;
}
#sideMenu li a:visited{
	color:#0075c1;
}
#sideMenu dl a:hover{
	color:#FFFFFF;
}
#sideMenu li.selected a{
	color:#FFFFFF;
}
#sideMenu .head{
	font-size:12px;
	line-height:13px;
	list-style-image:none;
	list-style:none;
	border-top:1px solid #d5d5d5;
	font-weight:normal;
	color:#666666;
	padding:0;
	margin:0;
	padding:6px 0;
	padding-left:1.5em;
	height:28px;
}
/*研究員紹介用サイドメニュー110707shimizu*/
#sideMenu .head02{
	font-size:12px;
	line-height:13px;
	list-style-image:none;
	list-style:none;
	border-top:1px solid #d5d5d5;
	font-weight:normal;
	color:#666666;
	padding:0;
	margin:0;
	padding:6px 0;
	padding-left:1.5em;
	height:28px;
}
/*----------------------------------------------------以下、レポート類*/

/*---------------------------------------------------日付*/
#releaseDate{
	width:680px;
	margin-top:1em;
	line-height:2em;
	border-bottom:1px dotted #666666;
}
/*---------------------------------------------------日付(コンサルティングレポート用) 2011.11.15shimizu*/
#releaseDate_con{
	width:456px;
	margin-top:1em;
	line-height:2em;
	border-bottom:1px dotted #666666;
}
/*---------------------------------------------------日付（アジア・グローバル）*/
#releaseDate_asia{
	width:670px;
	margin-top:1em;
	line-height:2em;
	border-bottom:1px dotted #666666;
	font-weight:bold;
	text-indent:0.5em;
}
/*---------------------------------------------------著者*/
#auther{
	width:690px;
	text-align:right;
	font-weight:bold;
	padding:8px 8px 0 8px;
	line-height:1.2em;
}
#auther_con{
	width:456px;
	text-align:right;
	font-weight:bold;
	padding:8px 8px 0 8px;
	line-height:1.2em;
}
p#auther_asia{
	width:680px;
	text-align:right;
	font-weight:bold;
	padding:8px 8px 0 8px;
	line-height:1.2em;
	margin:0 0 8px 8px;
}
/*---------------------------------------------------サマリー*/
.summary{
	width:692px;
	padding-left:8px;
}
/*---------------------------------------------------IE6用文字上部欠け対応*/
* html body td{
	line-height:1.1em;
}
* html body .summary{
	line-height:1.2em;
}
/*---------------------------------------------------基本構造ここまで*/

/*---------------------------------------------------基本タグ*/
p{
	padding:0;
	line-height:1.4em;
}
* html body p{
	padding:0;
	margin:0;
	line-height:1em;
}
ul{	
	list-style-type:square;
	margin:0;
	padding:0;
	padding-left:2em;
}
form{
	margin:0;
	padding:0;
}
/*---------------------------------------------------作業用*/
#sideMenu h4{
	background-image:none;
	width:auto;
	border:0 none;
}
h4{
	background:url(/images/common/2008/sub_title_gray.gif) no-repeat;
	font-size:12px;
	height:25px;
	line-height:25px;
	text-indent:0.8em;
	width:699px;
}
h4#h4_asia{
	background:url(/images/common/2008/sub_title_gray.gif) no-repeat;
	font-size:12px;
	height:25px;
	line-height:25px;
	text-indent:0.8em;
	width:690px;
	margin-top:0;
}
.img-down{
	background:url(/images/common/2008/sample_down.jpg) 194px no-repeat;
}
.img-none{
	background-image:none;
}
/*---------------------------------------------------コンテンツ内部*/

/*---------------------------------------------------ページタイトル（小分類）*/
h1{
	background:url(/images/common/2008/main_title_grass.gif) no-repeat;
	font-size:16px;
	margin-bottom:0;
	margin-top:0;
	width:706px;
	height:45px;
	color:#0761a0;
	padding-top:14px;
	line-height:29px;
	padding-left:0.8em;
}

/*---------------------------------------------------ページタイトル（大分類）*/
h1 span{
	line-height:12px;
	padding-left:0;
	margin-left:0;
	font-size:12px;
	display:block;	
}

/*---------------------------------------------------ページタイトル下キャッチ（グラデ背景）*/
h2{
	margin:0;
	background:url(/images/common/2008/bg_copy.gif) no-repeat;
	font-size:12px;
	padding:8px;
	clear:both;
	margin-bottom:0;
}

/*---------------------------------------------------上層用タイトル（青画像背景）*/
h2.lTitle{	
	background:url(/images/common/2008/bg_blue.gif) no-repeat;
	height:34px;
	font-size:14px;
	font-weight:bold;
	padding-top:9px;
	padding-left:13px;
	margin:0px;
	color:#FFFFFF;
}
/*---------------------------------------------------上層用タイトル（グリーン画像背景）「情報技術研究所GreenIN」用090325shimizu*/
/*新着情報背景*/
h3.lTitle01{	
	background:url(/images/common/2008/bg_green_wn.gif) no-repeat;
	height:34px;
	font-size:14px;
	font-weight:bold;
	padding-top:4px;
	padding-left:13px;
	margin:0px 0 0 3px;
	color: #669933;
}

/*グリーン背景*/
h3.lTitle02{	
	background:url(/images/common/2008/bg_green_s.gif) no-repeat;
	height:34px;
	font-size:14px;
	font-weight:bold;
	padding-top:4px;
	padding-left:13px;
	margin:0px;
	color: #ffffff;
}
/*グリーングラデーション背景*/
/*h3.lTitle03{	
	background:url(/images/common/2008/bg_green_s03.gif) no-repeat;
	height:54px;
	font-size:14px;
	font-weight: bold;
	padding-top:13px;
	padding-left:13px;
	margin:0px;
	color: #008040;
}*/
div.g_coment{
font-weight:normal;
font-size:10px;
line-height:1.5em;
width:500px;
height:auto;
float:right;
margin:-30px 10px 0 0;
}

/*---------------------------------------------------上層用タイトル（青画像背景）英語版リサーチ用090114追加shimizu*/
h2.lTitle02{	
	background:url(/images/common/2008/bg_blue.gif) no-repeat;
	height:34px;
	font-size:14px;
	font-weight:bold;
	padding-top:9px;
	padding-left:13px;
	margin:0px;
	color:#FFFFFF;
}

/*---------------------------------------------------下層用「サービス」タイトル（薄青背景）*/
h2.service{
	background:url(/images/common/2008/sub_title_parts.gif) left bottom no-repeat #e9eff3;
	font-size:12px;
	height:25px;
	line-height:25px;
	text-indent:0.8em;
	width:698px;
	border:1px solid #a3a3a3;
	padding:0;
	font-weight:bold;
}

/*---------------------------------------------------下層用「主なテーマ」タイトル（薄青背景）*/
h2.theme{
	background:url(/images/common/2008/sub_title_parts.gif) left bottom no-repeat #e9eff3;
	font-size:12px;
	height:25px;
	line-height:25px;
	text-indent:0.8em;
	width:698px;
	border:1px solid #a3a3a3;
	padding:0;
	font-weight:bold;
}

/*---------------------------------------------------下層「概要」タイトル（薄青背景）*/
h2.gaiyou{
	background:url(/images/common/2008/sub_title_parts.gif) left bottom no-repeat #e9eff3;
	font-size:12px;
	height:25px;
	line-height:25px;
	text-indent:0.8em;
	width:698px;
	border:1px solid #a3a3a3;
	padding:0;
	font-weight:bold;
}

/*---------------------------------------------------下層用「コンサルティングサービス」タイトル（薄青背景）*/
h2.c_service{
	background:url(/images/common/2008/sub_title_parts.gif) left bottom no-repeat #e9eff3;
	font-size:12px;
	height:25px;
	line-height:25px;
	text-indent:0.8em;
	width:698px;
	border:1px solid #a3a3a3;
	padding:0;
	font-weight:bold;
}

/*---------------------------------------------------下層用「コンテンツ」タイトル（薄青背景）*/
h2.contents{
	background:url(/images/common/2008/sub_title_parts.gif) left bottom no-repeat #e9eff3;
	font-size:12px;
	height:25px;
	line-height:25px;
	text-indent:0.8em;
	width:698px;
	border:1px solid #a3a3a3;
	padding:0;
	font-weight:bold;
}

/*---------------------------------------------------下層用「Business case」タイトル（薄青背景）*/
h2.bizcase{
	background:url(/images/common/2008/sub_title_parts.gif) left bottom no-repeat #e9eff3;
	font-size:12px;
	height:25px;
	line-height:25px;
	text-indent:0.8em;
	width:698px;
	border:1px solid #a3a3a3;
	padding:0;
	font-weight:bold;
}

/*---------------------------------------------------下層用 タイトル（灰横ストライプ）*/
h3{
	background:url(/images/common/2008/sub_title_gray.gif) repeat-y;
	font-size:12px;
	line-height:25px;
	width:692px;
	padding-left:8px;
}

/*---------------------------------------------------下層用 タイトル（左青線白背景）*/
h3.caption, h4.caption{
	background:url(/images/common/2008/sub_title.gif) no-repeat;
	font-size:12px;
	line-height:25px;
	text-indent:0.8em;
	width:699px;
	border-bottom:1px solid #a3a3a3;
	border-top:1px solid #a3a3a3;
	border-right:1px solid #a3a3a3;
	margin:0;
	padding:0;
}


/*---------------------------------------------------下層用 タイトル（左青線白背景）*/
h3.case_title{
	background:url(/images/common/2008/case_title.gif) no-repeat;
	margin:0;
	width:700px;
	height:39px;
	line-height:39px;
}
/*---------------------------------------------------下層用 タイトル690ピクセル（左青線白背景）*/
h3.case_title02{
	background:url(/images/common/2008/case_title02.gif) no-repeat;
	margin:0;
	width:690px;
	height:29px;
	line-height:29px;
}
h4.cot_title{
	width:700px;
	height:37px;
	line-height:37px;
	background:url(/images/common/2008/case_cont_title.gif) no-repeat;
	margin:0;
}

/*---------------------------------------------------レポート類*/
#container .report h3{
	background-image:none;
	background-color:#c4d5df;/*f1f1f3;*/
	border:1px solid #a3a3a3;
	border-bottom-style:dotted;
	margin:0;
	width:704px;
	margin:0;
	padding:0;
	text-indent:0.8em;
}
#container h3.report_asia{
	background-image:none;
	background-color:#c4d5df;/*f1f1f3;*/
	border:1px solid #a3a3a3;
	border-bottom-style:dotted;
	margin:0;
	width:690px;
	margin:0 0 0 8px;
	padding:0;
	text-indent:0.8em;
}
#container .report h3 div{
	background-color:#f1f1f3;
	font-weight:normal;
	width:694px;
	padding-right:10px;
}
#container .report_c h3{
	background-color:#c4d5df;/*f1f1f3;*/
	border:0 none;
	margin:0;
	width:700px;
	margin:0;
	padding:0;
	text-indent:0.8em;
	margin-bottom:8px;
}
#contents h3 .report_sub_title {
}
#contents h3 .report_sub_info {
}
#pdfDownload{
	padding-left:10px;
	padding-top:10px;
	padding-bottom:10px;
	width:694px;
	border:1px solid #a3a3a3;
	border-top:0 none;
}
p#pdfDownload_asia{
	padding-left:10px;
	padding-top:10px;
	padding-bottom:10px;
    width:680px;
	border:1px solid #a3a3a3;
	border-top:0 none;
	margin-left:8px;
	margin-top:0;
	margin-bottom:0;
}
/*リリース日付*/
#releaseDate{
	padding:0 8px;
	font-weight:bold;
}
/*リリース日付(コンサルティングレポート用)2011.11.15shimizu*/
#releaseDate_con{
	padding:0 0 0 8px;
	font-weight:bold;
}
/*コンテンツ下部*/
#bottom{
	text-align:right;
	clear:both;
}
/*---------------------------------------------------表形式用*/
.dataTable{
	border:1px solid #a3a3a3;
	padding:0px;
	margin:0px;
}
.dataTable th{
	border-right:1px solid #a3a3a3;
	background-color:#fdfdfd;
	text-align:left;
	width:150px;
	padding:0px;
	padding-top:4px;
	padding-left:7px;
	padding-bottom:6px;
	margin:0px;
}
.dataTable td{
	text-align:left;
	padding:0px;
	padding-top:4px;
	padding-left:4px;
	padding-bottom:6px;
	margin:0px;
}

/*---------------------------------------------------役員用*/
#contents #officerTable{
	width:97%;
}
#officerTable td{
	width:50%;
	border-bottom:1px dotted #a3a3a3;
}
/*---------------------------------------------------ISO表示用 2009.02.25追加 by miyata*/
.dataIso{
	border:1px solid #a3a3a3;
	padding:0px;
	margin:0px;
}
.dataIso th{
	border-right:1px solid #a3a3a3;
	background-color:#fdfdfd;
	text-align:left;
	width:150px;
	padding:0px;
	padding-top:4px;
	padding-left:7px;
	padding-bottom:6px;
	margin:0px;
}
.dataIso td{
	text-align:left;
	padding:0px;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:6px;
	margin:0px;
}
.dataIso div.line {
	border-bottom: 1px solid #999999;
}

/*---------------------------------------------------ページTOPへ戻る*/
#topLink{
	clear:both;
	display:block;
	height:30px;
	line-height:30px;
	text-align:right;
	margin-bottom:8px;
	width:694px;
	background:url(/images/common/2008/bottom_line.gif) repeat-x bottom;
}

/*---------------------------------------------------ページTOPへ戻る(ページ内リンク用)*/
.page_topLink{
	clear:both;
	display:block;
	height:30px;
	line-height:30px;
	text-align:right;
	margin-bottom:8px;
	width:694px;
/*	background:url(/images/common/2008/bottom_line.gif) repeat-x bottom;*/
}

/*---------------------------------------------------コンサルティング　ページTOPへ戻る*/
#container .topLink_s{
	display:block;
	text-align:right;
	margin-bottom:8px;
	height:1em;
	clear:both;
	margin-top:0;
	padding-top:0;
	padding-bottom:4px;
	width:700px;
	border-bottom:1px dotted #a3a3a3;
	background:url(/images/common/2008/up_delta.gif) 610px no-repeat ;
	float:none;
	
}
/*---------------------------------------------------CSSバグ回避*/
div:after {   
    content: ".";   
    display: block;   
    visibility: hidden;   
    height: 0.1px;   
    font-size: 0.1em;   
    line-height: 0;   
    clear: both;   
}  
div {   
    display: inline-block;   
}
/*----------------------------------------各社用アンカーエリア*/
#corpJump{
padding:0;
margin:0;
height:27px;
line-height:27px;
	background:url(/images/common/2008/bg_grad_lblue.gif) repeat-x;
	padding:0 8px;
	margin-top:6px;
	margin-bottom:6px;
	margin-left:8px;
	margin-right:8px;
	width:920px;
}
#corpJump a{
	text-indent:1.5em;
	float:left;
	margin:0;
	margin-right:1em;
	font-size:12px;
	background:url(/images/common/2008/down_delta.gif) no-repeat 0px ;
}
#corpJump a.pop{
	background:url(/images/foot/2008/ico_popup.gif) no-repeat 0px ;
}

/*----------------------------------------サイトマップ基本*/
#sitemap td{
	padding-top:8px;
}
#sitemap .corpName{
	background:url(/images/common/slash_line.gif) repeat-x bottom;
	padding:8px 0;
	font-weight:bold;
}
#sitemap ul {
	margin-bottom:0;
	margin-top:0;
	padding-bottom:8px;
}
#sitemap ul li{
	list-style:url(/images/foot/link_triangle.jpg);
	padding-left:0em;
	padding-bottom:8px;
	text-indent:1em;
}
#sitemap ul li.rep{
	list-style:url(/images/common/2008/icon_link.gif) ;
	padding-left:0em;
	padding-bottom:8px;
	text-indent:1em;
}

#sitemap ul li a{
	text-decoration:none;
}
#sitemap ul.first{
	padding-top:6px;
	margin-left:0;
}
#sitemap ul.first li{
	text-indent:0;
	list-style:url(/images/foot/link_square_triangle.jpg);
	line-height:1em;
}
#sitemap ul li.pop{
	list-style:url(/images/foot/2008/ico_popup.gif);
}
#sitemap ul.others li.pop{
	list-style:url(/images/foot/2008/ico_popup.gif);
}
#sitemap ul.second li{
	text-indent:0;
	text-indent:1.4em;
	padding-bottom:6px;
}
#sitemap ul.others{
	padding-top:6px
}
#sitemap ul.others li{
	text-indent:0;
	list-style:url(/images/foot/link_square_triangle.jpg);
	line-height:1em;
	margin-bottom:12px;
}
#sitemap ul li.linkmenu{
	list-style-image:none;
	list-style:none;
	margin-top:4px;
	margin-bottom:4px;
	text-indent:-1.4em;
	color:#003b61;	
}
#sitemap .con ul li.linkmenu{
	list-style:url(/images/foot/link_triangle.jpg);
	margin-top:4px;
	margin-bottom:4px;
	text-indent:-0.3em;
	color:#003b61;	
}
#sitemap ul li.linkmenu a{
	color:#003b61;
}
/*---------------------------------------------------サイトマップ用*/
#container #sitemap .topLink_s{
	width:100%;
	background:url(/images/common/2008/up_delta.gif) 772px no-repeat;
	
}
.comment{
	display:block;
	text-indent:-1em;
	padding-top:8px;
	padding-left:1em;
	color:#666666;
	font-size:11px;
	line-height:1.2em;
}
.numList{
	display:block;
	text-indent:-2em;
	padding-top:8px;
	padding-left:2em;
	color:#666666;
	font-size:11px;
	line-height:1.2em;
}
#sitemap {
	width:97%;
	margin-left:auto;
	margin-right:auto;
}
/*--------------------------------------------------------フッター*/
/*---------------------------------------------------------------2009/08/24 IE8対応　ここから*/
html>/**/body #footer {
position /*\**/:absolute\9;
clear /*\**/:both\9;
display /*\**/:block\9;
background-color /*\**/:#FFFFFF\9;
width /*\**/:960px\9;
}
/*---------------------------------------------------------------2009/08/24 IE8対応　ここまで*/
#footer ul {
	margin-bottom:0;
	margin-top:0;
	padding-bottom:6px;
}
#footer ul li a{
	text-decoration:none;
}
#footer ul li{
	list-style:url(/images/foot/link_triangle.jpg);
	font-size:10px;
	text-indent:1.4em;
	padding-left:-1em;
	padding-bottom:4px;
}
#footer ul.first{
	padding-top:6px
}
#footer ul.first li{
	text-indent:0;
	list-style:url(/images/foot/link_square_triangle.jpg);
	font-size:12px;
	line-height:1em;
}
#footer ul.second li{
	text-indent:0;
	font-size:12px;
	text-indent:1.4em;
	padding-bottom:6px;
}
#footer ul.others li{
	text-indent:0;
	list-style:url(/images/foot/link_square_triangle.jpg);
	font-size:12px;
	line-height:1em;
	margin-bottom:12px;
}
#footer ul li.linkmenu{
	list-style-image:none;
	list-style:none;
	margin-top:4px;
	margin-bottom:2px;
	font-size:12px;
	text-indent:-1.4em;
	color:#003b61;	
}
#footer ul li.linkmenu a{
	color:#003b61;
}
/*--------------------------------------------------------フッターリンク*/
#site_guide_img{
	position:relative;
	z-index:1;
}
#footer #footLinkTable{
	margin-top:-17px;
	width:960px;
	height:48px;
	background:url(/images/foot/2008/sitegide_bottom.gif) no-repeat;
	position:relative;
	z-index:2;
}
*+html body #footer #footLinkTable{/*IE7*/
	margin-top:-19px;
}
* html body #footer #footLinkTable{/*IE6*/
	margin-top:-19px;
}

#footer #footLinkTable td{
	height:24px;
	text-align:right;
	font-size:12px;
	vertical-align:middle;
}
#footer #footLinkTable td a{
	background:url(/images/foot/2008/ico_tri.gif) no-repeat left;
	text-indent:1.5em;
	margin-right:1em;
	display:block;
	float:right;
	color:#FFFFFF;
	height:14px;
}

#footer #footLinkTable td a:visited{
	color:#FFFFFF;
}
#footer #footLinkTable td.copy{
	text-align:left;
	color:#FFFFFF;
	padding-left:1em;
	white-space:nowrap ;
}
#footer #footLinkTable td.topLink{
	vertical-align:middle;
}

#footer #footLinkTable td.groupLink{
	text-align:right;
	width:50%;
}
#footer #footLinkTable td.groupLink a{
	background:url(/images/foot/2008/ico_popup.gif) no-repeat left;
	text-indent:1.5em;
	margin-right:1em;
	display:block;
	float:right;
}
/*--------------------------------------------------------サイトガイド*/
#footer div#site_guide{
	z-index:999;
	position:absolute;
	width:121px;
	height:17px;
	margin-top:4px;
	margin-left:24px;
	cursor:pointer;
	/*background-color:#FF0000;*/
}
#site_guide_link{
	/*background:url(/images/foot/bg_color_sitegide.jpg);*/
	z-index:999;
}
* html body #footer #site_guide_link table{
	width:auto;
}
/*-------------------------------------------サイトガイドなし*/
#footer table#footLinkTable.noguide{
background:url(/images/foot/2008/sitegide_none.gif) no-repeat;
height:60px;
}
* html body #footer table#footLinkTable.noguide{/*IE6*/
background:url(/images/foot/2008/sitegide_none.gif) no-repeat bottom;
height:78px;
}
*+html body #footer table#footLinkTable.noguide{/*IE7*/
background:url(/images/foot/2008/sitegide_none.gif) no-repeat bottom;
height:78px;
}
#footer #footLinkTable.noguide td.topLink{
	padding-top:10px;
	vertical-align:bottom;
}
* html body #footer #footLinkTable.noguide td.topLink{/*IE6*/
	padding-top:25px;
}
*+html body #footer #footLinkTable.noguide td.topLink{/*IE7*/
	padding-top:25px;
}
#footer #footLinkTable.noguide td.groupLink{
	padding-top:5px;
}

/*--------------------------------------------------------------------*/
/*以下　ヘッダー
/*--------------------------------------------------------------------*/

/*---------------------------------------------------ビジネスイノベーション　ヘッダー（背景画像）*/
#header #base_bi{
	width:960px;
	height:129px;
	background:url(/images/head/2008/header_bi_base.jpg) no-repeat;
}

/*---------------------------------------------------ホールディングス　ヘッダー（背景画像）*/
#header #base_hd{
	width:960px;
	height:129px;
	background:url(/images/head/2008/header_hd_base.jpg) no-repeat;
}

/*---------------------------------------------------大和総研　ヘッダー（背景画像）*/
#header #base_dir{
	width:960px;
	height:129px;
	background:url(/images/head/2008/header_dir_base.jpg) no-repeat;
}
/*--------------------------------------------------------会社採用情報リンク*/
#header #mainMenu{
	width:100%;
	clear:both;
	padding-top:11px;
}
#header #mainMenu a{
	color: #000;
	position: relative;
	float:left;
	/*color:#FFFFFF;*/
	margin-left:1.2em;
	font-size:12px;
	text-decoration:none;
	width:auto;
	white-space:nowrap ;
}
#header #mainMenu a span {
color: #fff;
display: block;
position: absolute;
top: -2px;
left: -2px;
cursor:pointer;
}
/*--------------------------------------------------------問い合わせ　その他リンク*/
#header #mainMenu #subLink{
	color:#FFFFFF;
	float:right;
	width:auto;
	text-align:right;
	white-space:nowrap;
	padding-right:0.5em;
}

#header #mainMenu #subLink a{
	font-size:10px;
	margin-left:0;
	margin-right:5px;
}
/*--------------------------------------------------------文字可変ボタンエリア*/
#header #fontsize{
	margin-top:2px;
	width:200px;
	height:40px;
	float:right;
	margin-right:15px;
}
/*--------------------------------------------------------検索BOXエリア*/
#header #search{
	clear:right;
	float:right;
	margin-right:14px;
	width:210px;
	margin-top:-4px;
	height:33px;
}

/*-----------------------------------------------------------ヘッダ用検索ボックス画像*/
#header #search .wrapQuery{
	float:left;
	background:url(/images/common/2008/searchbox_right.gif) top right no-repeat;
	padding-right:8px;
	clear:both;
	width:143px;
	line-height:25px;
}
#header #search .wrapQuery input{
border:none;
width:135px;
background:url(/images/common/2008/searchbox_left.gif) top left no-repeat;
display:block;
	height:25px;
	text-indent:8px;
	padding-top:5px;
	font-size:12px;
}
* html body #header #search .wrapQuery{/*IE6*/
	background:url(/images/common/2008/searchbox_right.gif) right no-repeat 1px;
}
* html body #header #search .wrapQuery input{/*IE6*/

}
*+html body #header #search .wrapQuery{/*IE7*/
	background:url(/images/common/2008/searchbox_right.gif) right no-repeat 1px;
}
*+html body #header #search .wrapQuery input{/*IE7*/
background:url(/images/common/2008/searchbox_left.gif) top left no-repeat;
}

/*-----------------------------------------------------------通常用検索ボックス画像*/
#container #contents .wrapQuery{
	float:left;
	background:url(/images/common/2008/bg_search_input_end.gif) right no-repeat top;
	padding-right:8px;
	clear:both;
	width:141px;
	line-height:25px;
	margin-right:0.5em;
}
#container #contents .wrapQuery input{
border:none;
width:142px;
background:url(/images/common/2008/bg_search_input.gif) top left no-repeat;
display:block;
	height:25px;
	text-indent:8px;
	padding-top:6px;
	font-size:12px;
}

* html body #container #contents .wrapQuery{/*IE6*/
	background:url(/images/common/2008/bg_search_input_end.gif) right no-repeat 1px;
	padding:0;
}
* html body #container #contents .wrapQuery input{/*IE6*/

}
*+html body #container #contents .wrapQuery{/*IE7*/
	background:url(/images/common/2008/bg_search_input_end.gif) right no-repeat 1px;
}
*+html body #container #contents .wrapQuery input{/*IE7*/
background:url(/images/common/2008/bg_search_input.gif) top left no-repeat;
}

/*-----------------------------------------------------------サイトガイド用検索ボックス画像*/
#container #footer .wrapQuery{
	float:left;
	background:url(/images/common/2008/bg_search_input_end.gif) right no-repeat top;
	padding-right:8px;
	clear:both;
	width:141px;
	line-height:25px;
	margin-right:0.5em;
}
#container #footer .wrapQuery input{
border:none;
width:142px;
background:url(/images/common/2008/bg_search_input.gif) top left no-repeat;
display:block;
	height:25px;
	text-indent:8px;
	padding-top:6px;
	font-size:12px;
}

* html body #container #footer .wrapQuery{/*IE6*/
	background:url(/images/common/2008/bg_search_input_end.gif) right no-repeat 1px;
	padding-right:0px;
}
* html body #container #footer .wrapQuery input{/*IE6*/

}
*+html body #container #footer .wrapQuery{/*IE7*/
	background:url(/images/common/2008/bg_search_input_end.gif) right no-repeat 1px;
}
*+html body #container #footer .wrapQuery input{/*IE7*/
background:url(/images/common/2008/bg_search_input.gif) top left no-repeat;
}
/*--------------------------------------------------------コンテンツ内　検索BOXエリア*/
#container #searchArea{
	margin-top:-10px;
	background-image:none;
	width:auto;
	padding-top:0;
/*	padding-left:	*/
}

* html body #container #searchArea{/*IE6*/
	padding:0px;
	margin:0px;
}


#container .inputUnit{
	background-image:none;
	width:auto;
	text-align:right;
	float:right;
	padding-right:10px;
	line-height:1em;
}

* html body #container .inputUnit{/*IE6*/
	padding:0px;
	margin:0px;
	padding-right:20px;
}


#container .inputUnit div{
	background:url(/images/common/2008/bg_search_input_end.gif) top right no-repeat;
	line-height:1em;
	width:auto;
	padding-top:0;
	text-align:right;
	float:right;
}



#container .inputUnit input{
	float:left;
}
#container .inputUnit div input{
	float:none;
}
/*--------------------------------------------------------各社タブ*/
#header #corpLink {
	display:block;
}

#header #corpLink a{
	display:block;
	float:left;
	height:20px;
	line-height:20px;
	margin-top:9px;
	text-indent:-9999px;
}
#header #corpLink #hdLink{
	width:159px;
}
#header #corpLink #dirLink{
	width:89px;
}
#header #corpLink #biLink{
	width:206px;
}
/*--------------------------------------------------------採用情報リンク*/
#header #recruit{
	text-indent:10px;
}
#header .search_line{
	vertical-align:middle;
}
/*--------------------------------------------------------ロゴ用*/
#header #base_bi #logo img{
}
#header #base_bi #logo{
	clear:both;
	display:block;
	margin-top:26px;
		width:270px;
		float:left;
		height:35px;
		margin-left:9px;
}
#header #base_dir #logo{
	clear:both;
	display:block;
	margin-top:24px;
		width:230px;
		float:left;
		margin-left:9px;
}
#header #base_hd #logo{
	clear:both;
	display:block;
	margin-top:23px;
		width:119px;
		float:left;
		height:33px;
		margin-left:11px;
}

/*--------------------------------------------------------------------*/
/*以下　コンテンツ内要素
/*--------------------------------------------------------------------*/

/*-----------------------「#main_info」は新着情報・ニュースリリース全体を包括*/
.hd #main_info{
	width:456px;
	padding:0px;
	margin:0px;
	float:left;
}
#main_img{
	margin-bottom:13px;
}

/*-----------------------「#another_link」はホールディングストップの各社リコメンドコンテンツの全体を包括*/
#another_link{
	padding:0px;
	margin:0px;
	float:left;
	width:240px;
	margin-left:8px;
}
#another_link div#dir{
	width:240px;
	/*height:299px;*/ /* 2011.06.16修正 */
	height:407px;
	padding:0px;
	padding-top:30px;
	padding-left:7px;
	margin-bottom:-15px;
}

#another_link div#bi{
	width:240px;
	height:240px;
	padding:0px;
	padding-top:30px;
	padding-left:7px;
}

#another_link #dir{
	background:url(/images/common/2008/hd/bg_dir_banner05.gif) no-repeat;
}
#another_link #bi{
	background:url(/images/common/2008/hd/bg_bi_banner.gif) no-repeat;
}
/*-----------------------------------------------------2010.09.21追加　アジア・グローバル*/
#dir div#asia{
	width:227px;
	height:76px;
	padding:0;
	margin:0px;
	border:none;
	margin-bottom:5px;
}

#dir div#keyword, #dir div#keyword02{
	width:227px;
	height:102px;
/*	height:76px;	*/
	padding:0;
	margin:0px;
	border:none;
    margin-bottom:5px;
}

#dir div#keyword div#keyarea, #dir div#keyword02 div#keyarea{
	width:227px;
	height:102px;
	padding:0;
	margin:0px;
	border:none;
}
#dir div#ittime{
	width:227px;
	height:76px;
	padding:0;
	margin:0px;
	border:none;
	margin-bottom:5px;
}

/*-----------------------------------------------------2010.06.22追加　グリーンイノベーション*/
#dir div#green{
	width:227px;
	height:76px;
	padding:0;
	margin:0px;
	border:none;
	margin-bottom:5px;
}

/*--------------------------------------------------------------------*/
/*ホールディングストップ
/*--------------------------------------------------------------------*/

/*------------------------------------------------------------大和総研トピックスその１(081219修正)*/
#keyword{
	background:url(/images/common/2008/hd/090401bk_bg_incite02.gif) no-repeat;
}
/*------------------------------------------------------------アジア太平洋三人行(110609修正)*/
#keyword02{
	background:url(/images/common/2008/hd/bg_dialogue.gif) no-repeat;
}
/*----------------------------------------------------------2010.09.21追加　アジア・グローバル*/
#asia{
	background:url(/images/common/2008/hd/banner_top_asia.gif) no-repeat;
}
#asia a{
	display:block;
	height:24px;
	color: #005288;
	font-size:12px;
	font-weight:bold;
	line-height:18px;
	padding:0px;	
	padding-top:8px;
	padding-left:15px;
	margin:0px;
}
#asia span{
	display:block;
	color:#555555;
	font-size:10px;
	line-height:12px;
	padding:0px;
	padding-top:0px;
	padding-left:15px;
	margin:0px;
}

/*----------------------------------------------バナーに原稿タイトルを表示する(09.04.27変更) START*/
#keyword div#keyarea a#title{
	display:block;
	height:24px;
	color: #005288;
	font-size:12px;
	font-weight:bold;
	line-height:17px;
	padding:0px;	
	padding-top:16px;
	padding-left:13px;
	margin:0px;
}

#keyword div#keyarea a#ist_atc{
	display:block;
	height:60px;
	color: #0075C1;
	font-size:10px;
	line-height:14px;
	padding:0px;	
/*	padding-top:8px;	*/
	padding-left:13px;
	padding-right:13px;
	margin:0px;
}
#keyword div#keyarea a#ist_atc span{
	display:block;
	color:#777777;
}
div#keyword div.SpryHiddenRegion{/* ロード中、埋め込みタグを非表示にする */
	display:none;
}
/*----------------------------------------------アジア太平洋三人行2011.06.09追加shimizu*/
#keyword02 div#keyarea a#title{
	display:block;
	height:24px;
	color: #005288;
	font-size:12px;
	font-weight:bold;
	line-height:17px;
	padding:0;	
	padding-top:18px;
	padding-left:13px;
	margin:0px;
}
#keyword02 div#keyarea a#ist_atc02{
	display:block;
	height:50px;
	color: #0075C1;
	font-size:10px;
	line-height:14px;
	padding:0px;	
	padding-top:10px;
	padding-left:6px;
	padding-right:6px;
	margin:0px;
}

#keyword02 div#keyarea a#ist_atc02 span{
	display:block;
	color:#777777;
}

#keyword02 div#keyarea a#ist_atc02 span.thamne{
display:block;
width:50px;
height:38px;
float:left;
padding:0 3px 0 0;
margin:-10px 0 0 0;
}
/*---------------------------------------------------------------------------------------------END*/
/*----------------------------------------------------------2010.06.22変更　アイティータイムエリア*/
#ittime{
	background:url(/images/common/2008/hd/banner_top_ittime.gif) no-repeat;
}
#ittime a{
	display:block;
	height:25px;
	color: #005288;
	font-size:12px;
	font-weight:bold;
	line-height:14px;
	padding:0px;	
	padding-top:8px;
	padding-left:15px;
	margin:0px;
}
#ittime span{
	display:block;
	color:#777777;
	font-size:10px;
	line-height:12px;
	padding:0px;
	padding-top:8px;
	padding-left:10px;
	margin:0px;
}

/*-----------------------------------------------------2010.06.22追加　グリーンイノベーション*/
#green{
	background:url(/images/common/2008/hd/banner_top_green.gif) no-repeat;
}
#green a{
	display:block;
	height:25px;
	color: #005288;
	font-size:12px;
	font-weight:bold;
	line-height:14px;
	padding:0px;	
	padding-top:9px;
	padding-left:15px;
	margin:0px;
}
#green span{
	display:block;
	color:#777777;
	font-size:10px;
	line-height:12px;
	padding:0px;
	padding-top:8px;
	padding-left:15px;
	margin:0px;
}

#bi div{
	width:227px;
	height:76px;
	padding:0px;
	margin:0px;
	margin-bottom:5px;
	border:none;
}

/*-------------------------------------------------------------Financial solutions viewエリア*/
#view{
	background:url(/images/common/2008/hd/bg_financial_solutions_view.gif) no-repeat;
}
#view a{
	display:block;
	height:25px;
	color: #005288;
	font-size:12px;
	font-weight:bold;
	line-height:17px;
	padding:0px;	
	padding-top:9px;
	padding-left:15px;
	margin:0px;
}
#view a img{
	line-height:17px;
	margin-top:14px;
}
*+html body #view a img{
	line-height:17px;
	margin-top:0px;
}
.hd #view span{
	display:block;
	color:#777777;
	font-size:10px;
	line-height:12px;
	padding:0px;
	padding-top:5px;
	padding-left:15px;
	margin:0px;
}

/*-------------------------------------------------------------事例紹介エリア*/
#case{
	background:url(/images/common/2008/hd/bg_case.gif) no-repeat;
}
#case a{
	display:block;
	height:25px;
	color: #005288;
	font-size:12px;
	font-weight:bold;
	line-height:17px;
	padding:0px;	
	padding-top:9px;
	padding-left:15px;
	margin:0px;
}
/*------------------------------------「NEW」アイコン追加用class 09.01.30追加 */
#case a.new{
	background:url(/images/common/2008/icon_new.gif) no-repeat 73px 9px;
}
/*----------------------------------------------------------------------------*/
#case span{
	display:block;
	color:#777777;
	font-size:10px;
	line-height:12px;
	padding:0px;
	padding-top:5px;
	padding-left:15px;
	margin:0px;
}

/*-------------------------------------------------------------コンサルティングインサイト　サイドメニュー*/
/*-------------------------------------------------------------08.12.12 テスト*/
#cns_ist{
/*	background:url(/images/common/banner_incite.gif) no-repeat;*/
}
#cns_ist a{
	display:block;
/*	height:25px;	*/
	color: #005288;
	font-size:12px;
	font-weight:bold;
	line-height:17px;
	padding:0px;	
	padding-top:9px;
	padding-left:15px;
	margin:0px;
	margin-top: 5px;
	margin-bottom: 5px;
}
#cns_ist a.tri_link{
/*	background:url(/images/common/triangle.gif) no-repeat 8px;*/
	border-bottom:0px none;
	margin:0em;
	padding-top:0.3em;
	padding-left:18px;
}
#cns_ist span{
	display:block;
	color:#777777;
	font-size:10px;
	line-height:12px;
	padding:0px;
	padding-top:5px;
	padding-left:15px;
	margin:0px;
}
/*-------------------------------------------------------------08.12.12 テスト　ここまで*/

/*--------------------------------------------------------------------*/
/*以下　各社トップ　新着情報・ニュースリリースなどのユニット
/*--------------------------------------------------------------------*/

/*--------------------------------------------------------------------*/
/*ホールディングストップ
/*--------------------------------------------------------------------*/
/*-------------------------------------------------------------お知らせエリア 090616miyata*/
.hd #main_info #oshirase{
	width:456px;
}
#main_info #oshirase{
	width:348px;
	float:left;
	margin-right:5px;
	margin-bottom:5px;
	padding: 10px 0px;
	border:1px dotted #d5d5d5;
}
/*-------------------------------------------------------------新着情報エリア*/
.hd #main_info #new_arrive{
	width:456px;
}

/*-------------------------------------------------------------ニュースリリースエリア*/
.hd #main_info #news{
	width:456px;
}
#main_info #new_arrive{
	width:348px;
	float:left;
	margin-right:5px;
}
#main_info #news{
	width:348px;
	float:left;
}

/*-------------------------------------------------------------新着情報・ニュースリリ−ス見出し*/
#main_info h3{
	background:url(/images/common/2008/hd/bg_level1.gif) no-repeat;
	width:100%;
	height:34px;
	line-height:34px;
	padding:0px;
	padding-top:5px;
	margin:0;
	font-size:12px;
	text-indent:0.5em;
}
#main_info a{
	display:block;
	padding:0px;
	margin:0px;
	border-bottom:1px dotted #d5d5d5;
	clear:both;
	margin-bottom:7px;
	zoom: 100%;   
}
/*--------------------------------------------------------RSS他　リンクエリア*/
#main_info .linkUnit{
	float:right;
	zoom:100%;
	margin-top:-30px;
	height:34px;
}
#main_info .linkUnit a{
	height:19px;
	padding:0px;
	margin:0px;
	float:right;
	text-indent:-9999px;
	border:0 none;
	clear:none;
}
#main_info a:after {   
    content: ".";   
    display: block;   
    visibility: hidden;   
    height: 0.1px;   
    font-size: 0.1em;   
    line-height: 0;   
    clear: both;   
}  
#main_info a span{
	display:block;
	text-align:center;
	line-height:24px;
	width:88px;
	padding:0px;
	margin:0px;
	float:left;
	margin-bottom:6px;
	color:#FFFFFF;
}
/*----------------------------------------------------大和総研トップ　新着・リリース内の日付*/
.dir #main_info a span{
	display:block;
	background:url(/images/common/2008/bg_days.gif) no-repeat;
	height:50px;
	line-height:12px;
	color:#FFFFFF;
	padding-top:5px;
}

/*----------------------------------------------------ビジネスイノベーショントップ　新着・リリース内の日付*/
.bi #main_info a span{
	display:block;
	background:url(/images/common/2008/bg_days.gif) no-repeat;
	height:50px;
	line-height:12px;
	color:#FFFFFF;
	padding-top:5px;
}
#main_info a:hover{
	text-decoration:none;
}
#main_info a span.hd{
	background:url(/images/common/2008/hd/bg_date_hd.gif) no-repeat;
	height:44px;
}
#main_info a span.dir{
	background:url(/images/common/2008/hd/bg_date_dir.gif) no-repeat;
	height:44px;
}
#main_info a span.bi{
	background:url(/images/common/2008/hd/bg_date_bi.gif) no-repeat;
	height:54px;
}
/*----------------------------------------------------「お知らせ」用社名なし090617追加miyata*/
#main_info a span.none{
	background:url(/images/common/2008/hd/bg_gray.gif) no-repeat;
	height:36px;
}

/*----------------------------------------------------RSSアイコン（画像）*/
#main_info .rss{
	background:url(/images/common/2008/hd/icon_rss.gif) no-repeat;
	width:47px;
}

/*----------------------------------------------------RSS配信について（画像）*/
#main_info .about_rss{
	background:url(/images/common/2008/hd/icon_about_rss.gif) no-repeat;
	width:87px;
}

/*----------------------------------------------------一覧へ（画像）*/
#main_info .list{
	background:url(/images/common/2008/hd/icon_list.gif) no-repeat;
	width:54px;
}
/*------------------------------------------------サイドメニュー　大和総研用*/
#consulting{
	margin:0px;
	padding:0px;
}

/*------------------------------------------------大和総研トップ　枠線あり青背景*/
.dir h2{
	background:url(/images/common/2008/bg_blue.gif) no-repeat;
	height:34px;
	font-size:14px;
	font-weight:bold;
	padding-top:9px;
	padding-left:13px;
	margin:0px;
	color:#FFFFFF;
	clear:both;
}


/*------------------------------------------------ビジネスイノベーショントップ　枠線あり青背景*/
.bi h2{
	background:url(/images/common/2008/bg_blue.gif) no-repeat;
	height:34px;
	font-size:14px;
	font-weight:bold;
	padding-top:9px;
	padding-left:13px;
	margin:0px;
	color:#FFFFFF;
}

/*--------------------------------------------------------------------*/
/*大和総研トップ
/*--------------------------------------------------------------------*/
/*---------------------------------------------------------------「戦略の明確化・共有化」等の薄青角丸背景*/
#consulting div{
	background:url(/images/common/2008/bg_contents.gif) no-repeat;
	width:318px;
	height:69px;
	padding-left:30px;
	padding-right:5px;
	padding-top:12px;
	float:left;
	margin-bottom:0px;
	font-size:12px;
	overflow:hidden;
}
#consulting div a{
	display:block;
	height:14px;
	background:url(/images/common/2008/under_delta.gif) no-repeat 0px -1px;
	margin-bottom:6px;
	text-decoration:none;
	text-indent:1.6em;
	margin-left:-20px;
	font-weight:bold;
	font-size:12px;
}
/*---------------------------------------------------------------「経営戦略研究所」薄青角丸背景*/
#consulting div#laboratory{
	clear:both;
	background:url(/images/common/2008/bg_contents_short.gif) no-repeat;
	height:32px;
	padding-top:10px;
}
/*---------------------------------------------------------------「reseach」文字あり角丸背景*/
#research div{
	background:url(/images/common/2008/bg_reseach.gif) no-repeat;
	width:308px;
	height:77px;
	text-decoration:none;
	padding-top:8px;
	padding-left:30px;
	padding-right:10px;
	float:left;
	margin-right:5px;
	font-size:12px;
}
/*---------------------------------------------------------------「consulting」文字あり背景画像*/
#research div#emarging{
	background:url(/images/common/2008/bg_consulting.gif) no-repeat;
}
#research div#investigate{
	background:url(/images/common/2008/bg_consulting.gif) no-repeat;
}
/*---------------------------------------------------------------「consulting」文字あり背景画像 100px高さ 111025shimizu*/
#research div#consul_category{
	background:url(/images/common/2008/bg_consulting.gif) no-repeat;
	height:77px;
	line-height:1.2em;
}
/*---------------------------------------------------------------大和総研トップ・パブリシティトップ・リサーチトップ　NEWアイコン*/
#research #new_message{
	clear:both;
	background-image:none;
	width:700px;
	height:auto;
	padding:0;
	float:none;
}
#research h3.caption{
	clear:both;
}
#new_message a{
	background:url(/images/common/2008/icon_new.gif) no-repeat 10px 0px;
	display:block;
	padding-left:50px;
	padding-bottom:5px;
	border-bottom:1px dotted #d5d5d5;
	margin-bottom:5px;
	width:650px;
	zoom:100%;  
}
.title{
	display:block;
	font-weight:bold;
	text-decoration:none;
	background:url(/images/common/2008/blue_square.gif) no-repeat;
	text-indent:1.6em;
	margin-left:-20px;
	padding-bottom:5px;
}
.dir h3.caption{
	margin-bottom:1em;
}

/*--------------------------------------------------------------------*/
/*大和総研トップ・ビジネスイノベーショントップ　メニュー反応
/*--------------------------------------------------------------------*/
#container #consulting div.menu{
	position:absolute;
	background:none;
	background-color:#fdfdfd;
	border: 1px solid #d5d5d5;
	border-top:none;
	margin-left: -28px;
	margin-top: 56px;
	height:auto;
	width:306px;
	padding-top:0;
	padding-bottom:5px;
	}

* html body #container  #consulting div.menu{/*IE6*/
	margin-left: -7px;
}
*+html body #container  #consulting div.menu{/*IE7*/
	margin-left: -7px;
}
#consulting div.menu{
	background-image:none;
}
#consulting div.menu a{
	text-indent:0;
	padding-left:17px;
	font-weight:normal;
	background:url(/images/common/triangle.gif) no-repeat 7px 0px;
	border-bottom: 1px dotted #d5d5d5;
	height:auto;
	margin-bottom:0;
	margin-top:0;
	padding-top:5px;
	padding-bottom:6px;
	padding-right:15px;
	font-size:12px;
}

/*--------------------------------------------------------------------*/
/*以下　大和総研　リサーチトップ
/*--------------------------------------------------------------------*/

/*---------------------------------------------------------------「リサーチレポート」内に適用*/
#report .box1{
	width:100%;
	background:url(/images/research/2008/under_line_img.gif) no-repeat left bottom;
	padding-bottom:1px;
	margin-bottom:6px;
}
#report .box1 div {
	color:#3b3b3b;
	float:left;
	width:338px;
	padding-left:10px;
	padding-right:10px;
	margin:0;
	background:url(/images/research/2008/bg_img_reserach_report_big.gif) no-repeat;
	padding-bottom:0.8em;
}

#reseach .box1 div .title{
	height:23px;
	padding-top:28px;
	padding-bottom:0;
	padding-left:10px;
	width:300px;
	float:none;
	margin-bottom:0.5em;
	background-image:none;
}

#reseach .box1 a{
	clear:both;
	display:block;
	line-height:1.5em;
	padding-left:1em;
	background:url(/images/common/triangle.gif) no-repeat 0px ;
}
/*-------------------------------------------------レポート１列の場合に対応　090610追加miyata*/
#report .box1_sgl{
	width:100%;
	background:url(/images/research/2008/under_line_img_sgl.gif) no-repeat left bottom;
	padding-bottom:1px;
	margin-bottom:6px;
}
#report .box1_sgl div {
	color:#3b3b3b;
	float:left;
	width:338px;
	padding-left:10px;
	padding-right:10px;
	margin:0;
	background:url(/images/research/2008/bg_img_reserach_report_big.gif) no-repeat;
	padding-bottom:0.8em;
}

#reseach .box1_sgl div .title{
	height:23px;
	padding-top:28px;
	padding-bottom:0;
	padding-left:10px;
	width:300px;
	float:none;
	margin-bottom:0.5em;
	background-image:none;
}

#reseach .box1_sgl a{
	clear:both;
	display:block;
	line-height:1.5em;
	padding-left:1em;
	background:url(/images/common/triangle.gif) no-repeat 0px ;
}

/*--------------------------------------------------------------------*/
/*以下　大和総研　コンサルティングトップ
/*--------------------------------------------------------------------*/
.dir #consulting h2 a{
	color:#FFFFFF;
	display:inline;
	float:none;
	margin:0;
	padding:0;
}
/*---------------------------------------------------------------コンテンツ角丸背景セット*/
#consulting .wrap01{
padding:0;
margin:0;
height:auto;
	background:url(/images/consulting/2008/cot_area_bg.gif) repeat-x #dae7f0;
	width:706px;
	margin-bottom:3em;
	clear:both;
}
#consulting .wrap02{
padding:0;
margin:0;
height:auto;
	width:100%;
	background:url(/images/consulting/2008/cot_area_top.gif) no-repeat;
}
#consulting .wrap03{
padding:0;
margin:0;
height:auto;
padding-left:20px;
	width:686px;
	background:url(/images/consulting/2008/cot_area_bottom.gif) no-repeat bottom;
	line-height:30px;
	padding-bottom:10px;
}
#consulting .wrap03 strong{
	display:block;
	margin-bottom:6px;
}
#consulting .wrap03 a{
float:none;
padding:0;
margin:0;
font-weight:normal;
	background:url(/images/consulting/2008/con_triangle.gif) no-repeat 0px 11px ;
	text-indent:1em;
	height:18px;
}


/*-----------------------------------------------------『コンサルティングインサイト』コンテンツ角丸背景セット091016追加shimizu*/
ul#categori{
margin:0;
padding:0;
}
ul#categori li{
float:left;
width:300px;
list-style:none;
margin-right:10px;
margin-top:5px;
}
/*---------------------------------------------------------------レポートエリア（白背景）*/
#consulting .pickupLink{
background-image:none; 
background-color:#FFFFFF; 
border:1px dotted #666666; 
width:670px; 
float:none;
padding:0;
padding-left:8px;
padding-bottom:10px;
height:auto;
}
#consulting .pickupLink a{
	float:left;
	margin-right:2em;
}
#consulting .pickupLink a.ico_report{
	float:left;
	margin-right:2em;
	background:url(/images/common/2008/icon_link.gif) no-repeat 0px 8px;
}
/*---------------------------------------------------------------アンカーリンクエリア*/
#jumpUnit{
	padding:0;
	margin:0;
	height:auto;
	width:695px;
	background-image:none;
	background-color:#e6e6e6;
	padding:5px;
	margin-top:6px;
	margin-bottom:6px;
	background-image:none;
}
#jumpUnit a{
	display:block;
	height:14px;
	background:url(/images/common/2008/under_delta.gif) no-repeat 0px -1px;
	margin-bottom:6px;
	text-decoration:none;
	text-indent:1.6em;
	margin-left:-20px;
	text-indent:1.5em;
	float:left;
	margin:0;
	margin-right:1em;
	font-weight:normal;
}
#consulting #jumpUnit{
	padding:0;
	margin:0;
	height:auto;
	width:695px;
	background-image:none;
	background-color:#e6e6e6;
	padding:5px;
	margin-top:6px;
	margin-bottom:6px;
	background-image:none;
}
#consulting #jumpUnit a{
	text-indent:1.5em;
	float:left;
	margin:0;
	margin-right:1em;
	font-weight:normal;
}
#bi_jumpUnit{
	padding:0;
	margin:0;
	height:auto;
	width:695px;
	background-image:none;
	background-color:#e6e6e6;
	padding:5px;
	margin-top:6px;
	margin-bottom:6px;
	background-image:none;
}
#bi_jumpUnit a{
	display:block;
	height:18px;
	background:url(/images/common/2008/under_delta.gif) no-repeat 0px -1px;
	margin-bottom:6px;
	text-decoration:none;
	margin-left:-20px;
	text-indent:1.2em;
	float:left;
	margin:0;
	margin-right:1em;
	font-weight:normal;
}

/*---------------------------------------------------------------コンサルティング下層　退職給付コンサル用ボタン*/
a.blueBtn{
	border:1px solid #bbbbbb;
	background:url(/images/common/bg_bluebtn.gif) repeat-x ;
	height:32px;
	line-height:32px;
	display:block;
	padding-left:32px;
	padding-right:32px;
	width:30em;
	text-align:center;
	color:#FFFFFF;
	font-weight:bold;
}
a:hover.blueBtn{
	color:#FFFFFF;
	text-decoration:none;
}
a:visited.blueBtn{
	color:#FFFFFF;
}
/*--------------------------------------------------------------------*/
/*以下　ビジネスイノベーション
/*--------------------------------------------------------------------*/

/*---------------------------------------------------------------「お客様の業種・業務からお選びください」内に適用*/
#choice {
	margin-bottom:12px;
}
#choice div{
	background:url(/images/common/2008/bi/bg_securities.gif) no-repeat;
	width:193px;
	height:67px;
	padding-left:30px;
	padding-right:6px;
	padding-top:12px;
	margin-right:8px;
	float:left;
	margin-top:0;
	margin-bottom:12px;
	padding-bottom:0;
	font-size:12px;
	overflow:hidden;
	z-index:1;

}
#choice div a{
	display:block;
	height:14px;
	font-size:12px;
	background:url(/images/common/2008/bi/under_delta.gif) no-repeat;
	margin-bottom:6px;
	text-decoration:none;
	text-indent:1.6em;
	margin-left:-20px;
	font-weight:bold;
}
#container #choice div.menu{
	font-size:12px;
	position:absolute;
	background:none;
	background-color:#fdfdfd;
	border: 1px solid #d5d5d5;
	border-top:none;
	margin-left: -28px;
	margin-top: 66px;
	height:auto;
	width:185px;
	padding-top:0;
	padding-bottom:5px;
	z-index:99;
	}

* html body #container #choice div.menu{/*IE6*/
	margin-left: -7px;
	margin-top: 66px;
}
*+html body #container #choice div.menu{/*IE7*/
	margin-left: -7px;
	margin-top: 66px;
}
#choice div.menu a{
	text-indent:0;
	padding-left:17px;
	font-weight:normal;
	background:url(/images/common/triangle.gif) no-repeat 7px 0px;
	border-bottom: 1px dotted #d5d5d5;
	height:auto;
	margin-bottom:0;
	margin-top:0;
	padding-top:5px;
	padding-bottom:6px;
	padding-right:15px;
}
/*---------------------------------------------------------------「銀行など金融機関（背景画像）」*/
#choice div#bank{
	background:url(/images/common/2008/bi/bg_bank.gif) no-repeat;
}
/*---------------------------------------------------------------「投信投資顧問（背景画像）」*/
#choice div#investment{
	background:url(/images/common/2008/bi/bg_investment.gif) no-repeat;
}
/*---------------------------------------------------------------「生保・担保（背景画像）」*/
#choice div#mortgage{
	background:url(/images/common/2008/bi/bg_mortgage.gif) no-repeat;
}
/*---------------------------------------------------------------「通信（背景画像）」*/
#choice div#communication{
	background:url(/images/common/2008/bi/bg_communication.gif) no-repeat;
}
/*---------------------------------------------------------------「健康保険組合（背景画像）」*/
#choice div#health{
	background:url(/images/common/2008/bi/bg_health.gif) no-repeat;
}
/*---------------------------------------------------------------「地方公共団体（背景画像）」*/
#choice div#public{
	background:url(/images/common/2008/bi/bg_public.gif) no-repeat;
}
/*---------------------------------------------------------------「IR関連（背景画像）」*/
#choice div#ir{
	background:url(/images/common/2008/bi/bg_ir.gif) no-repeat;
}
/*---------------------------------------------------------------「その他各種法人・団体（背景画像）」*/
#choice div#other{
	background:url(/images/common/2008/bi/bg_other.gif) no-repeat;
}

/*--------------------------------------------------------------------*/
/*以下　サイドメニュー
/*--------------------------------------------------------------------*/

/*---------------------------------------------------------------サイドニュー見出し背景（薄青グラデ）*/
#sideMenu div{
	width:216px;
	margin:0px;
	margin-bottom:2px;
	padding:0px;
	background-color:#fdfdfd;
	border:1px solid #d5d5d5;
	background:url(/images/common/bg_gray.gif) no-repeat;
	}
#sideMenu div div{
	background-image:none;
}
#sideMenu span{
	display:block;
	margin:0px;
	padding:0px;
}

/*--------------------------------------------------------------------*/
/*ビジネスイノベーション　サイドメニュー
/*--------------------------------------------------------------------*/
/*---------------------------------------------------------------システム背景（青グラデ）*/
#sideMenu #system{
	background:url(/images/common/bg_blue.gif) no-repeat ;
}
/*大和総研　サイドメニュー---------------------------------------------------------------*/	
/*---------------------------------------------------------------コンサルティング背景（濃青グラデ）*/
#sideMenu #consul{
	background:url(/images/common/bg_blue.gif) no-repeat;
}
/*---------------------------------------------------------------コンサルティング内（三角画像）*/
#sideMenu #consul a{
	background:url(/images/common/icon_delta.gif) no-repeat;
}
/*---------------------------------------------------------------リサーチ背景（濃青グラデ）*/
#sideMenu #research{
	background:url(/images/common/bg_blue.gif) no-repeat;
}
/*---------------------------------------------------------------リサーチ内（三角画像）*/
#sideMenu #research a.first{
	background:url(/images/common/icon_delta.gif) no-repeat;
}
#sideMenu #research span{
	display:block;
	padding-left:2em;
}
/*---------------------------------------------------------------大和総研グループシステム背景（薄青グラデ）*/
#sideMenu #group{
	background:url(/images/common/bg_blue.gif) no-repeat;
}
/*---------------------------------------------------------------大和総研グループシステム内（三角画像）*/
#sideMenu #group a{
	background:url(/images/common/icon_delta.gif) no-repeat;
}
/*---------------------------------------------------------------パブリシティ背景（薄青グラデ）*/
#sideMenu #public{
	background:url(/images/common/bg_gray.gif) no-repeat;
}
#sideMenu #public a.non_border{
	border-bottom:0px none;
}
/*---------------------------------------------------------------コラム背景（薄青グラデ）*/
#sideMenu #colum{
	background:url(/images/common/bg_gray.gif) no-repeat;
}
#sideMenu #colum a.non_border{
	border-bottom:0px none;
}

/*---------------------------------------------------------------大和インデックス背景（薄青グラデ）*/
#sideMenu #daiwa_index{
	background:url(/images/common/bg_gray.gif) no-repeat;
}
#sideMenu #daiwa_index a.non_border{
	border-bottom:0px none;
}
#sideMenu #advice{
	background:url(/images/common/bg_gray.gif) no-repeat;
}
#sideMenu #advice a.non_border{
	border-bottom:0px none;
}

/*---------------------------------------------------------------サイドニュー　全体のaタグへ適用*/
#sideMenu a{
	clear:both;
	display:block;
	margin:0px;
	padding-left:2.5em;
/*	border-bottom:1px dotted #d5d5d5;*/
	font-size:12px;
	text-decoration:none;
	color:#0075c1;
}

/*--------------------------------------------------------------------*/
/*ホールディングス　サイドメニュー
/*--------------------------------------------------------------------*/
/*---------------------------------------------------------------大和総研グループサービス（灰グラデ）*/
#sideMenu div#service{
	background:url(/images/common/2008/hd/bg_service.gif) no-repeat;
	margin-bottom:10px;
	border:0 none;
	width:218px;
	padding-top:31px;
	padding-bottom:0px;
	height:169px;
}
#sideMenu #service a{
	height:46px;
	margin-left:8px;
	margin-bottom:8px;
	padding:0px;
	text-indent:-9999px;
}

/*---------------------------------------------------------グリーン電力証書バナー 2009.08.14 miyata↓*/
#sideMenu #green_power{
	margin-top:5px;
	padding:0px;
	background:url(/images/common/2008/hd/green_power.gif) no-repeat;
	height:48px;
}
#sideMenu #green_power a{
	display:block;
	height:48px;
	margin:0px;
	background-image:none;
	border:0 none;
}

/*--------------------------------------------------------------------*/
/*ホールディングス　サイドメニュー　大和総研グループサービス内
/*--------------------------------------------------------------------*/
/*---------------------------------------------------------------システム（青背景画像）*/
#sideMenu #service a.system{
	background:url(/images/common/2008/hd/bg_system.gif) no-repeat;
}

/*---------------------------------------------------------------コンサルティング（青背景画像）*/
#sideMenu #service a.consul{
	background:url(/images/common/2008/hd/bg_consulting.gif) no-repeat;
}

/*---------------------------------------------------------------リサーチ（青背景画像）*/
#sideMenu #service a.research{
	background:url(/images/common/2008/hd/bg_research.gif) no-repeat;
}
#sideMenu a.reportLink{
	}
/*---------------------------------------------------------------見出し（濃青背景）内の文字（白）と画像（青四角）*/
#sideMenu a.first{
	background:url(/images/common/icon_blue.gif) no-repeat;
	line-height:32px;
	height:32px;
	border-bottom:0px none;
	margin-left:5px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	text-indent:-11px;
	padding-top:0;
	padding-left:30px;
	font-size:14px;
}

/*--------------------------------------------------------------------*/
/*ホールディングス　サイドメニュー　大和インデックス
/*--------------------------------------------------------------------*/
/*---------------------------------------------------------------見出し内の文字（白）を（青）に上書き、画像（青四角）を（ポップアップ画像）に上書き*/
#sideMenu #daiwa_index a.scond{
	color:#005790;
	font-weight:bold;
	text-decoration:none;
	text-indent:-11px;
	background:url(/images/common/icon_square.gif) no-repeat;
	line-height:32px;
	height:32px;
	border-bottom:0px none;
	padding-top:0;
	margin-left:5px;
}
/*---------------------------------------------------------------見出し（薄青背景）内の文字（青）と画像（三角）*/
#sideMenu a.second{
	color:#005790;
	font-weight:bold;
	text-decoration:none;
	text-indent:-11px;
	background:url(/images/common/icon_delta.gif) no-repeat;
	line-height:32px;
	height:32px;
	font-weight:bold;
	border-bottom:0px none;
	padding-top:0;
	margin-left:5px;
	}
#sideMenu #colum a.second{
	line-height:31px;
	height:31px;
}

/*---------------------------------------------------------------訪問後の文字色*/
#sideMenu a:visited.second{
	color:#005790;
}
#sideMenu a:visited.first{
	color:#FFFFFF;
}


/*--------------------------------------------------------------------*/
/*サイドメニュー　コラム
/*--------------------------------------------------------------------*/

/*-----------------------「#author」はサイドメニューコラム全体を包括*/
#sideMenu #author{
	display:block;
	font-size:12px;
	padding:0px;
	margin:0px;
	letter-spacing:1px;
	border:0 none;
}

/*---------------------------------------------------------------日付*/
#author span.days{
	display:block;
	font-size:12px;
	padding:0px;
	padding-top:5px;
	padding-left:5px;
	padding-bottom:2px;
	margin:0px;
	letter-spacing:0.1em;
}

/*---------------------------------------------------------------役職*/
#author span.post{
	display:block;
	font-size:12px;
	padding:0px;
	padding-left:5px;
	padding-bottom:2px;
	margin:0px;
	letter-spacing:0.1em;
}

/*---------------------------------------------------------------著者名*/
#author span.name{
	display:block;
	font-size:12px;
	padding:0px;
	padding-left:5px;
	padding-bottom:5px;
	margin:0px;
	letter-spacing:0.1em;
}

/*---------------------------------------------------------------仕切り斜線画像*/
#colum span.img_line{
	display:block;
	height:3px;
	margin:0px;
	padding:0px;
	background:url(/images/common/slash_line.gif) no-repeat;
	border:0 none;
}

/*---------------------------------------------------------------「TITLE」*/
#colum span.title{
	display:block;
	color: #005288;
	font-weight:bold;
	padding:0px;
	padding-top:5px;
	padding-left:5px;
	text-indent:0;
	margin:0px;
	font-size:12px;
	letter-spacing:0.1em;
	border-bottom:none;
	background-image:none;
}

/*---------------------------------------------------------------次回予告*/
#colum span.next{
	display:block;
	font-size:10px;
	font-weight:bold;
	color: #005288;
	padding:0px;
	padding-top:5px;
	padding-left:5px;
	padding-bottom:2px;
	margin:0px;
	border-bottom:none;
}

/*---------------------------------------------------------------次回予告　著者名*/
#colum span.next_author{
display:block;
	color: #777777;
	font-size:10px;
	border-bottom:none;
	padding:0px;
	padding-left:5px;
	padding-bottom:3px;
	margin:0px;
}

/*---------------------------------------------------------------次回予告　タイトル*/
#colum span.next_title{
	display:block;
	font-size:12px;
	color: #777777;
	padding:0px;
	padding-left:5px;
	padding-bottom:10px;
	margin:0px;
	border-bottom:none;
	letter-spacing:0.1em;
}
/*---------------------------------------------------------------「TITLE」　内容*/
#colum #title_unit{
	margin:0px;
	padding:0px;
	border-bottom:1px dotted #d5d5d5;
	border-top:none;
	border-left:none;
	border-right:none;
	padding-left:5px;
	padding-bottom:5px;
	width:auto;
}
/*---------------------------------------------------------------2009/08/24 IE8対応　ここから*/
html>/**/body #colum #title_unit {   
    width /*\**/: 97%\9;   
}
/*---------------------------------------------------------------2009/08/24 IE8対応　ここまで*/
#title_unit a{
	background-image:none;
}
#title_unit a.contents{
	display:block;
	font-size:12px;
	font-weight:bold;
	color:#0075c1;
	padding:0px;
	margin:0px;
	margin-top:8px;
	border:none;
}
#case span.img_line{
	height:3px;
	line-height:3px;
	font-size:3px;
	margin:0px;
	padding:0px;
	background:url(/images/common/slash_line.gif) no-repeat;
	}
/*---------------------------------------------------------------「more」リンク*/
#title_unit span.more{
	float:right;
	padding:0px;
	padding-right:5px;
	line-height:12px;
	margin:0px;
	background:url(/images/common/triangle.gif) no-repeat 0px -4px;
	text-indent:0.5em;
	border:none;
	text-align:right;
	cursor:pointer;
}
.none_botline2{
	margin:0em;
	padding-top:0.3em;
	padding-left:10px;
	border-bottom:0px none;
}
/*--------------------------------------------------------------------*/
/*サイドメニュー　採用情報 2011.10.07追加
/*--------------------------------------------------------------------*/

/*-----------------------「#author」はサイドメニューコラム全体を包括*/
#sideMenu #recruit{
	display:block;
	font-size:12px;
	padding:0px;
	margin:0px;
	letter-spacing:1px;
	border:0 none;
}

/*---------------------------------------------------------------日付*/
#recruit span.days{
	display:block;
	font-size:12px;
	padding:0px;
	padding-top:5px;
	padding-left:5px;
	padding-bottom:2px;
	margin:0px;
	letter-spacing:0.1em;
}

/* 採用新着情報テキスト（リンクあり） */
#recruit span.info a.recruit_link{
	line-height:1.2em;
	background-color:#FFFFFF;
	color:#0075c1;
	padding:6px 0 6px 0;
	display:block;
	background:url(/images/common/2008/tri_blue.gif) no-repeat 10px 8px;
	text-decoration:none;
	padding-left:2em;
}

/* 採用新着情報テキスト（リンクなし） */
#recruit span.info_nolink{
	line-height:1.1em;
	background-color:#FFFFFF;
	padding:3px 0 3px 0;
	display:block;
	background:url(/images/common/2008/tri_blue.gif) no-repeat 10px 8px;
	text-decoration:none;
	padding-left:2em;
	padding-right:0.5em;
}

/*--------------------------------------------------------------------*/
/*大和総研　サイドメニュー
/*--------------------------------------------------------------------*/
/*---------------------------------------------------------------コンサルティングインサイト*/
#sideMenu #incite{
	margin-top:2px;
	margin-bottom:3px;
	padding:0px;
	background:url(/images/common/banner_incite.gif) no-repeat;
	height:85px;
}
/* タイトル部　「コンサルティングインサイト」 081219修正*/
#sideMenu #incite a{
	display:block;
	font-weight:bold;
	height:25px;
	display:block;
	color: #005288;
	margin:0px;
	padding-top:16px;
	margin-left:-1.6em;
	background-image:none;
	text-indent:0;
	border:0 none;
}
/* テキスト部 */
#sideMenu #incite span{
	display:block;
	font-size:10px;
	color:#777777;
	margin:0px;
	padding-top:0px;
	padding-left:10px;
	line-height:1.4em;
	border-bottom:none;
}

/*---------------------------------------------------------------アイティータイム*/
#sideMenu #ittime{
	margin-top:2px;
	padding:0px;
	margin-bottom:3px;
	background:url(/images/common/banner_it.gif) no-repeat top left;
	height:98px;
}
#sideMenu #ittime a{
	display:block;
	height:35px;
	font-weight:bold;
	text-indent:0;
	color: #005288;
	margin:0px;
	padding-top:11px;
	margin-left:-1.6em;
	background-image:none;
	border:0 none;
}
#sideMenu #ittime span{
	display:block;
	font-size:10px;
	color:#777777;
	margin:0px;
	padding-top:5px;
	padding-left:10px;
	line-height:1.4em;
	border-bottom:none;
}

/*---------------------------------------------------------------注目のキーワード*/
#sideMenu #key{
	margin-top:2px;
	padding:0px;
	margin-bottom:3px;
	background:url(/images/common/banner_key.gif) no-repeat;
	height:98px;
}
#sideMenu #key a{
	display:block;
	font-weight:bold;
	height:35px;
	display:block;
	color: #005288;
	margin:0px;
	padding-top:11px;
	margin-left:-1.6em;
	background-image:none;
	text-indent:0;
	border:0 none;
}
#sideMenu #key span{
	display:block;
	font-size:10px;
	color:#777777;
	margin:0px;
	padding-top:5px;
	padding-left:10px;
	line-height:1.4em;
	border-bottom:none;
}

/*---------------------------------------------------------------大和総研の金融セミナー090209*/
#sideMenu #lecture{
	margin:0px;
	padding:0px;
	margin-bottom:8px;
	background:url(/images/common/banner_lecture.gif) no-repeat;
	height:98px;
}
#sideMenu #lecture a{
	display:block;
	font-weight:bold;
	height:35px;
	display:block;
	color: #005288;
	margin:0px;
	padding-top:11px;
	margin-left:-1.6em;
	background-image:none;
	text-indent:0;
	border:0 none;
}
#sideMenu #lecture span{
	display:block;
	font-size:10px;
	color:#777777;
	margin:0px;
	padding-top:5px;
	padding-left:10px;
	line-height:1.4em;
	border-bottom:none;
}

/*---------------------------------------------------------------情報技術研究所090326*/
/*---------------------------------------------------------------090521変更*/
#sideMenu #itrd{
	margin:0px;
/*	margin-top:11px;*/
	margin-bottom:8px;
	padding:0px;
	background:url(/images/common/2008/hd/banner_itrd.jpg) no-repeat;
	height:192px;
/*	height:150px;*/
}
/* タイトル部 */
#sideMenu #itrd a{
	display:block;
	font-weight:bold;
	height:20px;
	display:block;
	margin:0px;
/*	padding-top:16px;	*/
/*	margin-left:-1.6em;	*/
	background-image:none;
	text-indent:0;
	border:0 none;
}
/* テキスト部 */
#sideMenu #itrd span{
	display:block;
	color:#777777;
	font-size:10px;
	line-height:12px;
	padding:0px;
/*	padding-top:20px;	*/
	padding-left:13px;
	margin:0px;
	border-bottom:none;
}
/* ボタン部 */
#sideMenu #itrd span a{
	width:190px;
	height:33px;
	padding:0;
	margin:0px;
	border:none;
	margin-top:4px;
	margin-left:-5px;
	margin-bottom:5px;
	padding-top:6px;
	padding-left:10px;
}
/*----------------------------------------------------2010.06.22追加 Smart Innovation */
#sideMenu #smart{
	margin-top:2px;
	margin-bottom:3px;
	padding:0px;
	background:url(/images/common/banner_smart.gif) no-repeat;
	height:85px;
}
#sideMenu #smart a{
	display:block;
	font-weight:bold;
	height:33px;
	display:block;
	color: #005288;
	margin:0px;
	padding-top:11px;
	margin-left:-1.6em;
	background-image:none;
	text-indent:0;
	border:0 none;
}
/* テキスト部 */
#sideMenu #smart span{
	display:block;
	font-size:10px;
	color:#777777;
	margin:0px;
	padding-top:5px;
	padding-left:10px;
	line-height:1.4em;
	border-bottom:none;
}

/*----------------------------------------------------2010.06.22追加 Green Innovation */
#sideMenu #green{
	margin-top:2px;
	margin-bottom:3px;
	padding:0px;
	background:url(/images/common/banner_green.gif) no-repeat;
	height:85px;
}
#sideMenu #green a{
	display:block;
	font-weight:bold;
	height:33px;
	display:block;
	color: #005288;
	margin:0px;
	padding-top:11px;
	margin-left:-1.6em;
	background-image:none;
	text-indent:0;
	border:0 none;
}
/* テキスト部 */
#sideMenu #green span{
	display:block;
	font-size:10px;
	color:#777777;
	margin:0px;
	padding-top:5px;
	padding-left:10px;
	line-height:1.4em;
	border-bottom:none;
}

/*---------------------------------------------------------------------------------2010.09.17追加 大和総研アジアグローバル*/
#sideMenu #asia-global{
	margin-top:0px;
	margin-bottom:0px;
	padding:0px;
	background:url(/images/common/banner_asiaglobal.gif) no-repeat;
	height:85px;
}
#sideMenu #asia-global a{
	display:block;
	font-weight:bold;
	height:28px;
	display:block;
	color: #005288;
	margin:0px;
	padding-top:11px;
	margin-left:-1.6em;
	background-image:none;
	text-indent:0;
	border:0 none;
}
/* テキスト部 */
#sideMenu #asia-global span{
	display:block;
	font-size:10px;
	color:#555555;
	margin:0px;
	padding-top:0px;
	padding-left:10px;
	line-height:1.4em;
	border-bottom:none;
}
/*-------------------------------------------------------------------------------2011.06.09追加[対談]アジア太平洋三人行*/
#sideMenu #dialogue{
	margin-top:4px;
	margin-bottom:0px;
	padding:0px;
	background:url(/images/common/banner_dialogue.gif) no-repeat;
	height:85px;
}
#sideMenu #dialogue a{
	display:block;
	font-weight:bold;
	height:28px;
	display:block;
	color: #005288;
	margin:0px;
	padding-top:20px;
	margin-left:-1.0em;
	background-image:none;
	text-indent:0;
	border:0 none;
}
/* テキスト部 */
#sideMenu #dialogue span{
	display:block;
	font-size:10px;
	color:#555555;
	margin:0px;
	padding-top:3px;
	padding-left:50px;
	line-height:1.4em;
	border-bottom:none;
}

/*----------------------------------------------------2010.09.17追加 アジアンインサイト */
#sideMenu #asian-ist{
	margin-top:4px;
	margin-bottom:2px;
	padding:0px;
	background:url(/images/common/banner_asianist.gif) no-repeat;
	height:85px;
}
#sideMenu #asian-ist a{
	display:block;
	font-weight:bold;
	height:28px;
	display:block;
	color: #005288;
	margin:0px;
	padding-top:11px;
	margin-left:-1.6em;
	background-image:none;
	text-indent:0;
	border:0 none;
}
/* テキスト部 */
#sideMenu #asian-ist span{
	display:block;
	font-size:10px;
	color:#555555;
	margin:0px;
	padding-top:0px;
	padding-left:10px;
	line-height:1.4em;
	border-bottom:none;
}

/*---------------------------------------------------------------環境用語解説背景（薄青グラデ）090519追加*/
#sideMenu #gkeyword{
	background:url(/images/common/bg_gray.gif) no-repeat;
}
#sideMenu #gkeyword a.non_border{
	border-bottom:0px none;
}

/*---------------------------------------------------------------メニュー環境関連レポート090423*/
#sideMenu a.side_kankyo{
	display:block;
	background:url(/images/common/2008/icon_link.gif) no-repeat 10px 8px ;
}

/*---------------------------------------------------------------*/
#research a.non_border{
	border-bottom:0 none;
}
/*---------------------------------------------------------------事例紹介一覧用*/
#case span.solName{
	font-size:10px;
	padding-top:0.8em;
	padding-left:7px;
	padding-bottom:0.2em;
	display:block;
	letter-spacing:0.1em;
}
#case a.solLink{
	background:url(/images/common/triangle.gif) no-repeat 8px;
	border-bottom:0px none;
	margin:0em;
	padding-top:0.3em;
	padding-left:18px;
}
/*---------------------------------------------------------------サイト開閉メニュー用*/
#sideMenu dl{
	padding:0;
	margin:0;
}
#sideMenu dd{
	padding:0;
	margin:0;
}
/*----------------------------------------------------------------*/
#sideMenu dt{
	padding:0;
	margin:0;
	background:url(/images/common/2008/sample_down.jpg) 194px no-repeat;
}

#sideMenu #consul dt a{
	background-image:none;
	height:28px;
	padding-left:18px;
	margin-left:-18px;
	padding-bottom:6px;
	margin-bottom:-6px;
	padding-top:6px;
	margin-top:-6px;
}
/*--------------------------------------------------------------------*/
/*以下　サイドメニュー反応
/*--------------------------------------------------------------------*/
/*[補足説明]

　下層ページのsideMenu部に記載されている<div id="sideMenu" class="○○">の
  「class="○○"」に各ページにあった「cate_□□」を適用させると自ページのサイドメニューが反応します。

/*--------------------------------------------------------------------*/
/*ビジネスイノベーション
/*--------------------------------------------------------------------*/

/*----------------------------------------------証券ソリューション*/
#sideMenu.cate_securities li#side01{
	background-color:#96b4c6;
}
#sideMenu.cate_securities li#side01 a{
	color:#FFFFFF;	
}
/*----------------------------------------------金融ソリューション*/
#sideMenu.cate_financial li#side02{
	background-color:#96b4c6;
}
#sideMenu.cate_financial li#side02 a{
	color:#FFFFFF;	
}
/*----------------------------------------------公共ソリューションソリューション(20101026追加)*/
#sideMenu.cate_public li#side03{
	background-color:#96b4c6;
}
#sideMenu.cate_public li#side03 a{
	color:#FFFFFF;	
}
/*----------------------------------------------システムソリューション*/
#sideMenu.cate_system li#side04{
	background-color:#96b4c6;
}
#sideMenu.cate_system li#side04 a{
	color:#FFFFFF;	
}
/*----------------------------------------------テレコムソリューション*/
#sideMenu.cate_telecom li#side05{
	background-color:#96b4c6;
}
#sideMenu.cate_telecom li#side05 a{
	color:#FFFFFF;	
}
/*----------------------------------------------社会保険ソリューション*/
#sideMenu.cate_insurance li#side06{
	background-color:#96b4c6;
}
#sideMenu.cate_insurance li#side06 a{
	color:#FFFFFF;	
}
/*----------------------------------------------データセンターソリューション*/
#sideMenu.cate_data-center li#side07{
	background-color:#96b4c6;
}
#sideMenu.cate_data-center li#side07 a{
	color:#FFFFFF;	
}
/*----------------------------------------------オフショア活用ソリューション*/
#sideMenu.cate_offshore li#side08{
	background-color:#96b4c6;
}
#sideMenu.cate_offshore li#side08 a{
	color:#FFFFFF;	
}
/*----------------------------------------------会社概要*/
#sideMenu.cate_corporate01 li#side01{
	background-color:#96b4c6;
}
#sideMenu.cate_corporate01 li#side01 a{
	color:#FFFFFF;	
}
/*----------------------------------------------業務概要*/
#sideMenu.cate_corporate02 li#side02{
	background-color:#96b4c6;
}
#sideMenu.cate_corporate02 li#side02 a{
	color:#FFFFFF;	
}
/*----------------------------------------------拠点*/
#sideMenu.cate_corporate03 li#side03{
	background-color:#96b4c6;
}
#sideMenu.cate_corporate03 li#side03 a{
	color:#FFFFFF;	
}
/*----------------------------------------------------------品質向上への取り組み　091006追加 miyata*/
/*----------------------------------------------品質の継続的改善*/
#sideMenu.cate_quality01 li#side04{
	background-color:#96b4c6;
}
#sideMenu.cate_quality01 li#side04 a{
	color:#FFFFFF;	
}
/*----------------------------------------------プロジェクトのリスク低減*/
#sideMenu.cate_quality02 li#side05{
	background-color:#96b4c6;
}
#sideMenu.cate_quality02 li#side05 a{
	color:#FFFFFF;	
}

/*--------------------------------------------------------------------*/
/*大和総研会社情報　091204追加 miyata
/*--------------------------------------------------------------------*/
/*----------------------------------------------会社概要*/
#sideMenu.cate_dir_profile div#corp li#side01{
	background-color:#96b4c6;
}
#sideMenu.cate_dir_profile #corp li#side01 a{
	color:#FFFFFF;	
}
/*----------------------------------------------理事長メッセージ*/
#sideMenu.cate_dir_message div#corp li#side02{
	background-color:#96b4c6;
}
#sideMenu.cate_dir_message div#corp li#side02 a{
	color:#FFFFFF;	
}
/*----------------------------------------------業務概要*/
#sideMenu.cate_dir_outline div#corp li#side03{
	background-color:#96b4c6;
}
#sideMenu.cate_dir_outline div#corp li#side03 a{
	color:#FFFFFF;	
}
/*----------------------------------------------拠点*/
#sideMenu.cate_dir_base div#corp li#side04{
	background-color:#96b4c6;
}
#sideMenu.cate_dir_base div#corp li#side04 a{
	color:#FFFFFF;	
}

/*--------------------------------------------------------------------*/
/*ニュースリリース
/*--------------------------------------------------------------------*/
/*------------------------------------------------------------------2011年分　111228追加 sagawa*/
/*----------------------------------------------2012年*/
#sideMenu.cate_r2012 li#side13{
	background-color:#96b4c6;
}
#sideMenu.cate_r2012 li#side13 a{
	color:#FFFFFF;	
}
/*------------------------------------------------------------------2011年分　110217追加 shimizu*/
/*----------------------------------------------2011年*/
#sideMenu.cate_r2011 li#side12{
	background-color:#96b4c6;
}
#sideMenu.cate_r2011 li#side12 a{
	color:#FFFFFF;	
}
/*----------------------------------------------2010年*/
#sideMenu.cate_r2010 li#side11{
	background-color:#96b4c6;
}
#sideMenu.cate_r2010 li#side11 a{
	color:#FFFFFF;	
}
/*------------------------------------------------------------------2009年分　090113追加 miyata*/
/*----------------------------------------------2009年*/
#sideMenu.cate_r2009 li#side10{
	background-color:#96b4c6;
}
#sideMenu.cate_r2009 li#side10 a{
	color:#FFFFFF;	
}
/*----------------------------------------------2008年*/
#sideMenu.cate_r2008 li#side01{
	background-color:#96b4c6;
}
#sideMenu.cate_r2008 li#side01 a{
	color:#FFFFFF;	
}
/*----------------------------------------------2007年*/
#sideMenu.cate_r2007 li#side02{
	background-color:#96b4c6;
}
#sideMenu.cate_r2007 li#side02 a{
	color:#FFFFFF;	
}
/*----------------------------------------------2006年*/
#sideMenu.cate_r2006 li#side03{
	background-color:#96b4c6;
}
#sideMenu.cate_r2006 li#side03 a{
	color:#FFFFFF;	
}
/*----------------------------------------------2005年*/
#sideMenu.cate_r2005 li#side04{
	background-color:#96b4c6;
}
#sideMenu.cate_r2005 li#side04 a{
	color:#FFFFFF;	
}
/*----------------------------------------------2004年*/
#sideMenu.cate_r2004 li#side05{
	background-color:#96b4c6;
}
#sideMenu.cate_r2004 li#side05 a{
	color:#FFFFFF;	
}
/*----------------------------------------------2003年*/
#sideMenu.cate_r2003 li#side06{
	background-color:#96b4c6;
}
#sideMenu.cate_r2003 li#side06 a{
	color:#FFFFFF;	
}
/*----------------------------------------------2002年*/
#sideMenu.cate_r2002 li#side07{
	background-color:#96b4c6;
}
#sideMenu.cate_r2002 li#side07 a{
	color:#FFFFFF;	
}
/*----------------------------------------------2001年*/
#sideMenu.cate_r2001 li#side08{
	background-color:#96b4c6;
}
#sideMenu.cate_r2001 li#side08 a{
	color:#FFFFFF;	
}
/*----------------------------------------------2000年*/
#sideMenu.cate_r2000 li#side09{
	background-color:#96b4c6;
}
#sideMenu.cate_r2000 li#side09 a{
	color:#FFFFFF;	
}

/*--------------------------------------------------------------------*/
/*大和総研　リサーチ
/*--------------------------------------------------------------------*/
/*--2011.04.01 削除-----------------------------チーフエコノミスト原田泰のフォーカスポイント*/
/*----------------------------------------------日本株投資戦略*/
/*--2009.09.08 削除 by miyata ------------------クオンツ　数学的テクニックによる分析*/
/*----------------------------------------------海外マーケット*/
/*----------------------------------------------大和の中国情報*/
/*----------------------------------------------企業業績見通し（DIR３００）*/
/*----------------------------------------------企業業績見通し（フロンティア）*/
/*----------------------------------------------日本経済2011.05.23追加*/
#sideMenu.cate_japan dt#res_h01{
	background-color:#96b4c6;
	border-bottom:1px solid #d5d5d5;
}
#sideMenu.cate_japan.a01 dt#res_h01 a{
	color:#FFFFFF;	
}
/*----------------------------------------------日本経済予測（四半期・月次）*/
#sideMenu.cate_japan.a02 dd#res01 li.child01{
	background-color:#96b4c6;
}
#sideMenu.cate_japan.a02 dd#res01 li.child01 a{
	color:#FFFFFF;	
}
#sideMenu.cate_japan.a02 dt#res_h01{
	background-color:#CCDDE7;
	border-bottom:1px solid #d5d5d5;
}
/*----------------------------------------------月例経済見通し*/
/*#sideMenu.cate_japan.a03 dd#res01 li.child02{
	background-color:#96b4c6;
}*/
/*#sideMenu.cate_japan.a03 dd#res01 li.child02 a{
	color:#FFFFFF;	
}*/
/*#sideMenu.cate_japan.a03 dt#res_h01{
	background-color:#CCDDE7;
	border-bottom:1px solid #d5d5d5;
}*/
/*----------------------------------------------経済分析レポート2011.05.23追加*/
#sideMenu.cate_japan.a04 dd#res01 li.child03{
	background-color:#96b4c6;
}
#sideMenu.cate_japan.a04 dd#res01 li.child03 a{
	color:#FFFFFF;	
}
#sideMenu.cate_japan.a04 dt#res_h01{
	background-color:#CCDDE7;
	border-bottom:1px solid #d5d5d5;
}
/*----------------------------------------------日本経済中期予測2011.05.23追加*/
#sideMenu.cate_japan.a05 dd#res01 li.child04{
	background-color:#96b4c6;
}
#sideMenu.cate_japan.a05 dd#res01 li.child04 a{
	color:#FFFFFF;	
}
#sideMenu.cate_japan.a05 dt#res_h01{
	background-color:#CCDDE7;
	border-bottom:1px solid #d5d5d5;
}
/*----------------------------------------------経済・社会構造分析レポート2011.05.23追加*/
#sideMenu.cate_japan.a06 dd#res01 li.child05{
	background-color:#96b4c6;
}
#sideMenu.cate_japan.a06 dd#res01 li.child05 a{
	color:#FFFFFF;	
}
#sideMenu.cate_japan.a06 dt#res_h01{
	background-color:#CCDDE7;
	border-bottom:1px solid #d5d5d5;
}
/*----------------------------------------------海外経済2011.05.24追加*/
#sideMenu.cate_overseas dt#res_h02{
	background-color:#96b4c6;
	border-bottom:1px solid #d5d5d5;
}
#sideMenu.cate_overseas.b01 dt#res_h02 a{
	color:#FFFFFF;	
}
/*----------------------------------------------世界経済見通し（四半期）2011.05.23追加*/
#sideMenu.cate_overseas.b02 dd#res02 li.child01{
	background-color:#96b4c6;
}
#sideMenu.cate_overseas.b02 dd#res02 li.child01 a{
	color:#FFFFFF;	
}
#sideMenu.cate_overseas.b02 dt#res_h02{
	background-color:#CCDDE7;
	border-bottom:1px solid #d5d5d5;
}
/*----------------------------------------------米国経済2011.05.23追加*/
#sideMenu.cate_overseas.b03 dd#res02 li.child02{
	background-color:#96b4c6;
}
#sideMenu.cate_overseas.b03 dd#res02 li.child02 a{
	color:#FFFFFF;	
}
#sideMenu.cate_overseas.b03 dt#res_h02{
	background-color:#CCDDE7;
	border-bottom:1px solid #d5d5d5;
}
/*----------------------------------------------欧州経済2011.05.23追加*/
#sideMenu.cate_overseas.b04 dd#res02 li.child03{
	background-color:#96b4c6;
}
#sideMenu.cate_overseas.b04 dd#res02 li.child03 a{
	color:#FFFFFF;	
}
#sideMenu.cate_overseas.b04 dt#res_h02{
	background-color:#CCDDE7;
	border-bottom:1px solid #d5d5d5;
}
/*----------------------------------------------中国経済2011.05.23追加*/
#sideMenu.cate_overseas.b05 dd#res02 li.child04{
	background-color:#96b4c6;
}
#sideMenu.cate_overseas.b05 dd#res02 li.child04 a{
	color:#FFFFFF;	
}
#sideMenu.cate_overseas.b05 dt#res_h02{
	background-color:#CCDDE7;
	border-bottom:1px solid #d5d5d5;
}
/*----------------------------------------------新興国経済2011.05.23追加*/
#sideMenu.cate_overseas.b06 dd#res02 li.child05{
	background-color:#96b4c6;
}
#sideMenu.cate_overseas.b06 dd#res02 li.child05 a{
	color:#FFFFFF;	
}
#sideMenu.cate_overseas.b06 dt#res_h02{
	background-color:#CCDDE7;
	border-bottom:1px solid #d5d5d5;
}
/*----------------------------------------------東南アジア経済2011.05.23追加*/
#sideMenu.cate_overseas.b07 dd#res02 li.child06{
	background-color:#96b4c6;
}
#sideMenu.cate_overseas.b07 dd#res02 li.child06 a{
	color:#FFFFFF;	
}
#sideMenu.cate_overseas.b07 dt#res_h02{
	background-color:#CCDDE7;
	border-bottom:1px solid #d5d5d5;
}
/*----------------------------------------------London Economic Eye2011.06.10追加*/
#sideMenu.cate_overseas.b08 dd#res02 li.child07{
	background-color:#96b4c6;
}
#sideMenu.cate_overseas.b08 dd#res02 li.child07 a{
	color:#FFFFFF;	
}
#sideMenu.cate_overseas.b08 dt#res_h02{
	background-color:#CCDDE7;
	border-bottom:1px solid #d5d5d5;
}
/*---------------------------------------------------------------------------------------金融資本市場　2011.07.15追加shimizu*/
#sideMenu.cate_capital-mkt.c01 dt#res_h03{
	background-color:#96b4c6;
	border-bottom:1px solid #d5d5d5;
}
#sideMenu.cate_capital-mkt.c01 dt#res_h03 a{
	color:#FFFFFF;	
}
/*------------------------------------証券市場＞グローバル・インベスティング 2009.09.08 追加　⇒2011.03.31削除*/
/*------------------------------------証券市場＞為替MARKET VIEW 2009.09.08 追加　⇒2011.03.31削除*/

/*----------------------------------------------株式持ち合い構造推計⇒2011.06.30未使用*/
/*#sideMenu.cate_cross-share dd#res03 li.child01{
	background-color:#96b4c6;
}
#sideMenu.cate_cross-share dd#res03 li.child01 a{
	color:#FFFFFF;	
}
#sideMenu.cate_cross-share dd#res03 li.child01 a:hover{
	color:#FFFFFF;	
	background-color:#96b4c6;
}*/
/*----------------------------------------------ラジオ　オッターヴァで聞く、証券市場の焦点*/
/*--------------------------------------------------------------------------------ESG（環境・社会・ガバナンス）20100820追加*/
/*----------------------------------------------ESG（環境・社会・ガバナンス）一覧へのボタン20110128追加shimizu*/
#sideMenu.cate_esg dt#res_h04{
	background-color:#96b4c6;
	border-bottom:1px solid #d5d5d5;
}
#sideMenu.cate_esg.d01 dt#res_h04 a{
	color:#FFFFFF;	
}
/*----------------------------------------------環境政策・環境投資20100820追加⇒環境2011.05.23⇒CSR総合2012.01.24*/
#sideMenu.cate_esg.d02 dd#res04 li.child01{
	background-color:#96b4c6;
}
#sideMenu.cate_esg.d02 dd#res04 li.child01 a{
	color:#FFFFFF;	
}
#sideMenu.cate_esg.d02 dt#res_h04{
	background-color:#CCDDE7;
	border-bottom:1px solid #d5d5d5;
}
/*----------------------------------------------CSRとSRI20100820追加⇒社会2011.05.23⇒環境・社会2012.01.24*/
#sideMenu.cate_esg.d03 dd#res04 li.child02{
	background-color:#96b4c6;
}
#sideMenu.cate_esg.d03 dd#res04 li.child02 a{
	color:#FFFFFF;	
}
#sideMenu.cate_esg.d03 dt#res_h04{
	background-color:#CCDDE7;
	border-bottom:1px solid #d5d5d5;
}
/*----------------------------------------------コーポレートガバナンス20100820追加⇒ガバナンス2011.05.23*/
#sideMenu.cate_esg.d04 dd#res04 li.child03{
	background-color:#96b4c6;
}
#sideMenu.cate_esg.d04 dd#res04 li.child03 a{
	color:#FFFFFF;	
}
#sideMenu.cate_esg.d04 dt#res_h04{
	background-color:#CCDDE7;
	border-bottom:1px solid #d5d5d5;
}
/*----------------------------------------------ＥＳＧニュース2011.05.23追加*/
#sideMenu.cate_esg.d05 dd#res04 li.child05{
	background-color:#96b4c6;
}
#sideMenu.cate_esg.d05 dd#res04 li.child05 a{
	color:#FFFFFF;	
}
#sideMenu.cate_esg.d05 dt#res_h04{
	background-color:#CCDDE7;
	border-bottom:1px solid #d5d5d5;
}
/*----------------------------------------------ESG解説2011.05.23追加*/
#sideMenu.cate_esg.d06 dd#res04 li.child06{
	background-color:#96b4c6;
}
#sideMenu.cate_esg.d06 dd#res04 li.child06 a{
	color:#FFFFFF;	
}
#sideMenu.cate_esg.d06 dt#res_h04{
	background-color:#CCDDE7;
	border-bottom:1px solid #d5d5d5;
}
/*----------------------------------------------ESG投資2012.01.24追加*/
#sideMenu.cate_esg.d07 dd#res04 li.child04{
	background-color:#96b4c6;
}
#sideMenu.cate_esg.d07 dd#res04 li.child04 a{
	color:#FFFFFF;	
}
#sideMenu.cate_esg.d07 dt#res_h04{
	background-color:#CCDDE7;
	border-bottom:1px solid #d5d5d5;
}
/*----------------------------------------------法律・制度2011.05.24追加*/
#sideMenu.cate_law-research dt#res_h05{
	background-color:#96b4c6;
	border-bottom:1px solid #d5d5d5;
}
#sideMenu.cate_law-research.e01 dt#res_h05 a{
	color:#FFFFFF;	
}
/*----------------------------------------------税制 A to Z*/
#sideMenu.cate_law-research.e02 dd#res05 li.child01{
	background-color:#96b4c6;
}
#sideMenu.cate_law-research.e02 dd#res05 li.child01 a{
	color:#FFFFFF;	
}
#sideMenu.cate_law-research.e02 dt#res_h05{
	background-color:#CCDDE7;
	border-bottom:1px solid #d5d5d5;
}
/*----------------------------------------------企業会計最前線*/
#sideMenu.cate_law-research.e03 dd#res05 li.child02{
	background-color:#96b4c6;
}
#sideMenu.cate_law-research.e03 dd#res05 li.child02 a{
	color:#FFFFFF;	
}
#sideMenu.cate_law-research.e03 dt#res_h05{
	background-color:#CCDDE7;
	border-bottom:1px solid #d5d5d5;
}
/*----------------------------------------------会社法のすべて*/
#sideMenu.cate_law-research.e04 dd#res05 li.child03{
	background-color:#96b4c6;
}
#sideMenu.cate_law-research.e04 dd#res05 li.child03 a{
	color:#FFFFFF;	
}
#sideMenu.cate_law-research.e04 dt#res_h05{
	background-color:#CCDDE7;
	border-bottom:1px solid #d5d5d5;
}
/*----------------------------------------------証券・金融取引の法制度*/
#sideMenu.cate_law-research.e05 dd#res05 li.child04{
	background-color:#96b4c6;
}
#sideMenu.cate_law-research.e05 dd#res05 li.child04 a{
	color:#FFFFFF;	
}
#sideMenu.cate_law-research.e05 dt#res_h05{
	background-color:#CCDDE7;
	border-bottom:1px solid #d5d5d5;
}
/*----------------------------------------------金融システムの諸問題*/
#sideMenu.cate_law-research.e06 dd#res05 li.child05{
	background-color:#96b4c6;
}
#sideMenu.cate_law-research.e06 dd#res05 li.child05 a{
	color:#FFFFFF;	
}
#sideMenu.cate_law-research.e06 dt#res_h05{
	background-color:#CCDDE7;
	border-bottom:1px solid #d5d5d5;
}
/*----------------------------------------------その他法律*/
#sideMenu.cate_law-research.e07 dd#res05 li.child06{
	background-color:#96b4c6;
}
#sideMenu.cate_law-research.e07 dd#res05 li.child06 a{
	color:#FFFFFF;	
}
#sideMenu.cate_law-research.e07 dt#res_h05{
	background-color:#CCDDE7;
	border-bottom:1px solid #d5d5d5;
}
/*--------------------------------------------------------------------*/
/*大和総研　コンサルティング 
/*--------------------------------------------------------------------*/
/*2011年11月コンサルグローバルメニュー変更*/
/*----------------------------------------------経営戦略/事業戦略*/
#sideMenu.cate_business dt#con_h01{
	background-color:#96b4c6;
/*	border-bottom:1px solid #d5d5d5;*/
}
#sideMenu.cate_business.a01 dt#con_h01 a{
	color:#FFFFFF;	
}
/*----------------------------------------------経営戦略/事業戦略 下層ページ01サンプル*/
/*#sideMenu.cate_business.a02 dd#con01 li.child01{
	background-color:#96b4c6;
}
#sideMenu.cate_business.a02 dd#con01 li.child01 a{
	color:#FFFFFF;	
}
#sideMenu.cate_business.a02 dt#con_h01{
	background-color:#CCDDE7;
}*/
/*----------------------------------------------経営戦略/事業戦略 下層ページ02サンプル*/
/*#sideMenu.cate_business.a03 dd#con01 li.child02{
	background-color:#96b4c6;
}
#sideMenu.cate_business.a03 dd#con01 li.child02 a{
	color:#FFFFFF;	
}
#sideMenu.cate_business.a03 dt#con_h01{
	background-color:#CCDDE7;
}*/
/*----------------------------------------------財務戦略*/
#sideMenu.cate_finance dt#con_h02{
	background-color:#96b4c6;
/*	border-bottom:1px solid #d5d5d5;*/
}
#sideMenu.cate_finance.b01 dt#con_h02 a{
	color:#FFFFFF;	
}
/*----------------------------------------------新規事業*/
#sideMenu.cate_start dt#con_h03{
	background-color:#96b4c6;
/*	border-bottom:1px solid #d5d5d5;*/
}
#sideMenu.cate_start.c01 dt#con_h03 a{
	color:#FFFFFF;	
}
/*----------------------------------------------M&A・グループ再編*/
#sideMenu.cate_m-and-a dt#con_h04{
	background-color:#96b4c6;
/*	border-bottom:1px solid #d5d5d5;*/
}
#sideMenu.cate_m-and-a.d01 dt#con_h04 a{
	color:#FFFFFF;	
}
/*----------------------------------------------内部統制・リスクマネジメント*/
#sideMenu.cate_risk dt#con_h05{
	background-color:#96b4c6;
/*	border-bottom:1px solid #d5d5d5;*/
}
#sideMenu.cate_risk.e01 dt#con_h05 a{
	color:#FFFFFF;	
}
/*----------------------------------------------業務改革/業務改善*/
#sideMenu.cate_work dt#con_h06{
	background-color:#96b4c6;
/*	border-bottom:1px solid #d5d5d5;*/
}
#sideMenu.cate_work.f01 dt#con_h06 a{
	color:#FFFFFF;	
}
/*----------------------------------------------トータル人事ソリューション*/
#sideMenu.cate_personnel dt#con_h07{
	background-color:#96b4c6;
/*	border-bottom:1px solid #d5d5d5;*/
}
#sideMenu.cate_personnel.g01 dt#con_h07 a{
	color:#FFFFFF;	
}
/*----------------------------------------------PBO*/
#sideMenu.cate_pbo dt#con_h08{
	background-color:#96b4c6;
/*	border-bottom:1px solid #d5d5d5;*/
}
#sideMenu.cate_pbo.h01 dt#con_h08 a{
	color:#FFFFFF;	
}
/*----------------------------------------------グローバル戦略*/
#sideMenu.cate_global dt#con_h09{
	background-color:#96b4c6;
/*	border-bottom:1px solid #d5d5d5;*/
}
#sideMenu.cate_global.i01 dt#con_h09 a{
	color:#FFFFFF;	
}
/*----------------------------------------------調査分析*/
#sideMenu.cate_investigation dt#con_h10{
	background-color:#96b4c6;
/*	border-bottom:1px solid #d5d5d5;*/
}
#sideMenu.cate_investigation.j01 dt#con_h10 a{
	color:#FFFFFF;	
}
/*----------------------------------------------コンサルティングレポート*/
#sideMenu.cate_consulting_rpt dt#con_h11{
	background-color:#96b4c6;
/*	border-bottom:1px solid #d5d5d5;*/
}
#sideMenu.cate_consulting_rpt.k01 dt#con_h11 a{
	color:#FFFFFF;	
}
/*----------------------------------------------コンサルティング・イーグルアイ*/
#sideMenu.cate_consulting_rpt.k02 dd#con11 li.child01{
	background-color:#96b4c6;
}
#sideMenu.cate_consulting_rpt.k02 dd#con11 li.child01 a{
	color:#FFFFFF;	
}
#sideMenu.cate_consulting_rpt.k02 dt#con_h11{
	background-color:#CCDDE7;
/*	border-bottom:1px solid #d5d5d5;*/
}
/*----------------------------------------------アストロンレポート(仮)*/
/*#sideMenu.cate_consulting_rpt.k03 dd#con11 li.child02{
	background-color:#96b4c6;
}
#sideMenu.cate_consulting_rpt.k03 dd#con11 li.child02 a{
	color:#FFFFFF;	
}
#sideMenu.cate_consulting_rpt.k03 dt#con_h11{
	background-color:#CCDDE7;
}*/
/*----------------------------------------------エマージング・マーケット*/
#sideMenu.cate_emg-mkt.l01 dt#con_h12{
	background-color:#96b4c6;
/*	border-bottom:1px solid #d5d5d5;*/
}
#sideMenu.cate_emg-mkt.l01 dt#con_h12 a{
	color:#FFFFFF;	
}
/*----------------------------------------------エマージング・マーケット・ニュースレター*/
#sideMenu.cate_emg-mkt.l02 dd#con12 li.child01{
	background-color:#96b4c6;
}
#sideMenu.cate_emg-mkt.l02 dd#con12 li.child01 a{
	color:#FFFFFF;	
}
#sideMenu.cate_emg-mkt.l02 dt#con_h12{
	background-color:#CCDDE7;
/*	border-bottom:1px solid #d5d5d5;*/
}
/*----------------------------------------------コンサルタント紹介*/
#sideMenu.cate_consultant dt#con_h13{
	background-color:#96b4c6;
/*	border-bottom:1px solid #d5d5d5;*/
}
#sideMenu.cate_consultant.m01 dt#con_h13 a{
	color:#FFFFFF;	
}
/*----------------------------------------------排出量取引マーケットレポート*/
/*#sideMenu.cate_emg-mkt.e03 dd#con12 li.child02{
	background-color:#96b4c6;
}
#sideMenu.cate_emg-mkt.e03 dd#con12 li.child02 a{
	color:#FFFFFF;	
}
#sideMenu.cate_emg-mkt.e03 dt#con_h12{
	background-color:#CCDDE7;
	border-bottom:1px solid #d5d5d5;
}*/
/*----------------------------------------------ビジネススタンス*/
/*#sideMenu.cate_case.f01 dt#con_h13{
	background-color:#96b4c6;
	border-bottom:1px solid #d5d5d5;
}
#sideMenu.cate_case.f01 dt#con_h13 a{
	color:#FFFFFF;	
}*/
/*----------------------------------------------事業戦略コンサルティング*/
/*#sideMenu.cate_case.f02 dd#con13 li.child01{
	background-color:#96b4c6;
}
#sideMenu.cate_case.f02 dd#con13 li.child01 a{
	color:#FFFFFF;	
}
#sideMenu.cate_case.f02 dt#con_h13{
	background-color:#CCDDE7;
	border-bottom:1px solid #d5d5d5;
}*/
/*--------------------(111020削除)--------------------------産学連携*/
/*--------------------(111020削除)-------------------------経営戦略研究*/
/*----------------------------------------------研修・講座のご案内 ▼090313ダンクソフト追記分*/
/*----------------------------------------------証券基礎講座のご案内*/
/*----------------------------------------------カスタマイズ社員研修のご案内*/
/*--------------------(100909削除)--------------------------金融技術教育事業部コラム ▲090313ダンクソフト追記分*/
/*----------------------------------------------コーポレートガバナンス　文頭アイコン上書き*/
#sideMenu #consul dd#con06 li.child05 a{
	background:url(/images/common/2008/icon_link.gif) no-repeat  10px 8px;
}
/*----------------------------------------------ＣＳＲ（企業の社会的責任）とＳＲＩ（社会的責任投資）　文頭アイコン上書き*/
#sideMenu #consul dd#con06 li.child06 a{
	background:url(/images/common/2008/icon_link.gif) no-repeat  10px 8px;
}
/*----------------------------------------------リスクマネジメントと内部統制　文頭アイコン上書き*/
#sideMenu #consul dd#con06 li.child07 a{
	background:url(/images/common/2008/icon_link.gif) no-repeat  10px 8px;
}
/*----------------------------------------------行財政改革　文頭アイコン上書き*/
#sideMenu #consul dd#con06 li.child08 a{
	background:url(/images/common/2008/icon_link.gif) no-repeat  10px 8px;
}
/*----------------------------------------------経済構造　文頭アイコン上書き*/
#sideMenu #consul dd#con06 li.child09 a{
	background:url(/images/common/2008/icon_link.gif) no-repeat  10px 8px;
}
/*----------------------------------------------その他経営戦略研究　文頭アイコン上書き*/
#sideMenu #consul dd#con06 li.child10 a{
	background:url(/images/common/2008/icon_link.gif) no-repeat  10px 8px;
}
/*----------------------------------------------産業イノベーション　文頭アイコン上書き　2010.07.02追加*/
#sideMenu #consul dd#con06 li.child12 a{
	background:url(/images/common/2008/icon_link.gif) no-repeat  10px 8px;
}
/*----------------------------------------------新ビジネスモデル　文頭アイコン上書き　2010.07.02追加*/
#sideMenu #consul dd#con06 li.child11 a{
	background:url(/images/common/2008/icon_link.gif) no-repeat  10px 8px;
}
/*----------------------------------------------コンサルティングレポート　文頭アイコン上書き 2011.11.14変更*/
#sideMenu #consul dt#con_h11 span{
	margin-left:-0.8em;
	text-indent:1em;
	display:block;
	background:url(/images/common/2008/icon_link.gif) no-repeat  ;
}	
/*----------------------------------------------エマージング・マーケット　文頭アイコン上書き 2011.11.14変更*/
#sideMenu #consul dt#con_h12 span{
	margin-left:-0.8em;
	text-indent:1em;
	display:block;
	background:url(/images/common/2008/icon_link.gif) no-repeat  ;
}	
/*----------------------------------------------排出量取引マーケットレポート　文頭アイコン上書き*/
#sideMenu #consul dd#con05 li.child02 a{
	background:url(/images/common/2008/icon_link.gif) no-repeat  10px 8px;
}
/*----------------------------------------------コンサルティングイーグルアイ　文頭アイコン上書き　2011.11.14追加*/
#sideMenu #consul dd#con11 li.child01 a{
	background:url(/images/common/2008/icon_link.gif) no-repeat  10px 8px;
}
/*----------------------------------------------エマージング・マーケット・ニュースレター　文頭アイコン上書き 2011.11.14変更*/
#sideMenu #consul dd#con12 li.child02 a{
	background:url(/images/common/2008/icon_link.gif) no-repeat  10px 8px;
}
/*-------------------------------------------------------------------研修・講座のご案内追加 2009.02.10 miyata-*/
/*----------------------------------------------研修・講座のご案内*/
/*----------------------------------------------証券基礎講座*/
/*----------------------------------------------カスタマイズ社員研修*/
/*----------------------------------------------金融技術教育事業部コラム*/
/*---------------------(100909削除)-------------------------サイト内リンク追加　2009.02.10 shimizu*/
div#seminar_link{
width:680px;
height:auto;
padding:10px;
border-top:1px #999999 solid ;
}
div#seminar_link ul{
margin:0;
padding:0;
}
div#seminar_link li{
font-size:105%;
line-height:2.0em;
list-style:none;
}

/*--------------------------------------------------------------------*/
/*ホールディングス
/*--------------------------------------------------------------------*/
/*-----------------------------------------------------大和総研グループについて　091204追加 miyata*/
/*----------------------------------------------グループ概要*/
#sideMenu.cate_hd_outline #company .hd_side01{
	background-color:#96b4c6;
}
#sideMenu.cate_hd_outline #company .hd_side01 a{
	color:#FFFFFF;	
}
/*----------------------------------------------ごあいさつ*/
#sideMenu.cate_message #company .hd_side02{
	background-color:#96b4c6;
}
#sideMenu.cate_message #company .hd_side02 a{
	color:#FFFFFF;	
}
/*----------------------------------------------沿革*/
#sideMenu.cate_history #company .hd_side03{
	background-color:#96b4c6;
}
#sideMenu.cate_history #company .hd_side03 a{
	color:#FFFFFF;	
}
/*----------------------------------------------大和総研ホールディングス会社概要*/
#sideMenu.cate_hd_profile #company .hd_side04{
	background-color:#96b4c6;
}
#sideMenu.cate_hd_profile #company .hd_side04 a{
	color:#FFFFFF;	
}

/*----------------------------------------------新聞掲載情報*/
#sideMenu.cate_newspaper #public .child01{
	background-color:#96b4c6;
}
#sideMenu.cate_newspaper #public .child01 a{
	color:#FFFFFF;	
}
/*----------------------------------------------雑誌掲載情報*/
#sideMenu.cate_magazine #public .child02{
	background-color:#96b4c6;
}
#sideMenu.cate_magazine #public .child02 a{
	color:#FFFFFF;	
}
/*----------------------------------------------書籍・刊行物紹介*/
#sideMenu.cate_publication #public .child03{
	background-color:#96b4c6;
}
#sideMenu.cate_publication #public .child03 a{
	color:#FFFFFF;	
}
/*----------------------------------------------ダイワインターネットTV*/
#sideMenu.cate_internet-tv #public .child04{
	background-color:#96b4c6;
}
#sideMenu.cate_internet-tv #public .child04 a{
	color:#FFFFFF;	
}
/*---------------------------------------------------------------//サイドメニュー２００９年調整用*/
#sideMenu dd ul li{
background-color:#eeecdc;
}
#sideMenu dd ul li a:hover{
background-color:#e3e0c2;
color:#0075c1;
	text-decoration:underline;
}
/*---------------------------------------------------------------*/
#sideMenu dd ul li.msOn{
background-color:#e3e0c2;
color:#0075c1;
	text-decoration:underline;
}
.msOn{
	background-image:none;
	background-color:#96b4c6;
}
.msNon{
	background-color:#96b4c6;
}
.msOff{
	background-color:transparent;
}
/*--------------------------------------------------------------------パブリシティ*/
#internettv {
	padding-bottom:2em;
	width:690px;
}
#internettv img{
	float:left;
	margin-left:1em;
	margin-right:2.5em;
}
#container.pub h2{
	margin-bottom:0;
	padding-bottom:0;
}
#container h2.bookTitle{
	background:url(/images/common/2008/bg_blue.gif) no-repeat top left;
	font-size:14px;
	font-weight:bold;
	line-height:34px;
	padding:0;
	padding-left:13px;
	margin:0px;
	color:#FFFFFF;
}
/*---------------------------------------------------------------書籍刊行物用*/
#container #book{
	background:url(/images/publicity/top/bg_book.jpg) no-repeat bottom left;
	width:706px;
	padding-left:0;
	padding-right:0;
	padding:0;
	margin:0;
	background-color:#e6edf9;
	min-height:260px;
}
/*---------------------------------------------------------------角丸エリア*/
.pubUnit{
	width:467px;
	float:right;
	clear:both;
	background:url(/images/publicity/2008/bg_pubUnit.gif) no-repeat;
	height:115px;
	padding-left:11px;
	margin-right:11px;
	margin-top:11px;
	}
.pubUnit strong{
	line-height:2.3em;
}
#container div.pubUnit div{
	width:378px;
	float:left;
}
* html body #container div.pubUnit div{
	width:375px;
	}
#container div.pubUnit div table{
	width:100%;
	color:#666666;
	}
.pubUnit a{
	float:left;
	width:73px;
}
.pubUnit div a{
	display:block;
	background:url(/images/publicity/2008/ico_tri.gif) no-repeat;
	text-indent:1em;
	float:none;
	width:auto;
	clear:both;
}
.pubUnit img{
	float:left;
	width:auto;
		
}
/*--------------------------------------------------------------------ポップアップページ用*/
#container.popup{
	width:auto;	
}
#container.popup #main{
	width:617px;	
}
#container.popup #main table{
	margin-left:auto;
	margin-right:auto;	
}
#container.popup #header{
	height:auto;
}
#container.popup h3{
	margin-left:auto;
	margin-right:auto;	
	width:90%;
}
#container.popup #topLink{
	margin-left:auto;
	margin-right:auto;	
	width:95%;
}


/*--------------------------------------------------------------------ポップアップページ用(10/14追加分)*/

#container.popup{
width:623px;
}


#container.popup h3{
	margin-left:auto;
	margin-right:auto;	
	margin-bottom:20px;
	margin-top:12px;
}

#container.popup #header{
width:623px;
margin:0;
padding:0;
}

#container.popup #footer table{
width:623px;
margin:0;
padding:0;
}

#container.popup #footer div{
width:623px;
margin:0;
padding:0;
}

* html body #container.popup{/*IE6*/
	width:auto;
}

*+html body #container.popup{/*IE7*/
	width:auto;
}

* html body #container.popup #main{/*IE6*/
	width:617px;	
	padding:0px;
	margin:0px;
	text-align:center;
}

* html body #container.popup h3{/*IE6*/
	margin-bottom:20px;
	margin-top:12px;
	padding:0px;	
	margin-left:0px;
	margin-right:0px;
	text-align:left;
}
* html body #container.popup #main table{/*IE6*/
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	width:550px;
}
* html body #container.popup #main table table{/*IE6*/		
width:auto;
}

* html body #container.popup #main table table table{/*IE6*/		
width:auto;
}

* html body #container.popup #header{
width:623px;
margin:0;
padding:0;
}

* html body #container.popup #topLink{
margin-top:10px;
}


/*--------------------------------------------------------------------コラム日付用*/
.colDate{
	background:url(/images/common/2008/bg_LgTitle.gif) no-repeat;
	height:36px;
	width:706px;
	line-height:36px;
	text-indent:0.5em;
	margin-bottom:0;
} 
.colDate a{
}
.column p{
	padding:0;
	margin-top:5px;
}
.column .date{
	float:left;
	width:50px;
}
/*---------------------------------------------------------------印刷ボタンRSS用*/
.colUnit{
float:right;
text-align:right; 
font-weight:normal; 
width:10em; 
margin-right:16px;
font-size:10px;
line-height:36px;
}
* html body .colUnit{
	padding-top:8px;
}

/*-------------------------------------------------------------レポート赤字*/
.r_notice{
	color:#FF0000;
	font-weight:bold;
}
/*---------------------------------------------------------------旧コンテンツ調節用*/
#contents .t_right{
	text-align:right;
}
#contents .t_left{
	text-align:left;
}
#contents .t_center{
	text-align:center;
}
#container .dotline3{
border-bottom:3px dotted #666666; height:3px; line-height:3px; font-size:3px;
}
#container .dotline2{
border-bottom:2px dotted #666666; height:2px; line-height:2px; font-size:2px;
}
#container .dotline4{
	background:url(/images/common/2008/bottom_line.gif) repeat-x top;
}
#container .dotline2 img{
	float:right;
	margin-right:4px;
}
#container .pen_bline{
	border-bottom:1px solid #8ACAC2;
	width:690px;
}
/*------------------------------------------------------------------インターネットTV用*/

.ditv .dotLine{
background:url(/images/publicity/internet-tv/dot_line_02.gif) repeat-x 0 10px;
line-height:1.5em;
height:20px;
width:696px;
}
#container #contents.ditv table table {
width:auto;
}
.ditv h5{
background-color:#EDEDED;
width:690px;
padding-left:8px;
padding-top:8px;
padding-bottom:8px;
margin-bottom:5px;
}
.ditv img.playBtn{
margin-right:3px;
margin-left:8px;
} 
#container #contents.ditv #internettv .txtLink{
text-align:right;
display:block;
}

/*------------------------------------------------------------------ポップアップページ上書き用*/

#container.popup h3{
	margin-left:auto;
	margin-right:auto;	
	margin-bottom:20px;
	margin-top:12px;
}

#container.popup #footer div{
width:700px;
margin:0;
padding:0;
}

#container.popup .studyDataTable{ 
width:417px;
 }

* html body #container.popup .studyDataTable{/*IE6*/ 
width:100%;
 }

*+html body #container.popup .studyDataTable{/*IE7*/ 
width:100%;
 }

/*---------------------------------------------------------------マーケット・ニュースレター注意書081008追加 shimizu*/
.attent{
line-height:2.0em;
margin:0;
padding:0;
text-align:right;
}

/*------------------------------------------------------------------IT TIME下部リンク081201追加 shimizu*/
div.left_link{
float:left;
width:300px;
height:auto;
text-align:left;
}

div.right_link{
float:right;
width:300px;
height:auto;
text-align:right;
}
/*------------------------------------------------------------------お問い合せボタン081204追加 shimizu*/
div#q_btn{
clear:both;
width:535px;
height:71px;
padding:8px 0 5px 100px;
}
/*------------------------------------------------------------------ダウンロード用ボタン090709追加 shimizu*/
div#dl_btn{
width:535px;
height:71px;
padding:8px 0 5px 100px;
}
div#dl_btn img{
border:none;
}
/*------------------------------------------------------------------画像中央配置（レポート）090114追加 shimizu*/
.img_box01{
text-align:center;
width:100%;
}

.img_center {
text-align: center;
margin:0px auto;
width:500px;
}

/*------------------------------------------------------------------コンサルティングインサイトヘッダ画像081216追加 shimizu*/
h1#insite_head{
margin:0;
padding:0;
width:706px;
height:90px;
}
/* 081225中国語ページ対応↓ */
/*--------------------------------------------------------------------中国／アジア・ベンチャーページ用*/
#container #main #contents .cnLink{
margin-top:12px;
margin-left:10px;
margin-bottom:17px;
 }

#container #main #contents .arrow{
margin-right:10px;
 }
/*--------------------------------------------------------------------中国／アジア・ベンチャーページ用081225追加 miyata*/
/* 日本語から「中国語版」へのリンク（アイコン） */
#contents a.cnLink {
background:url(/images/common/icon_delta.gif) center left no-repeat;
padding-left:1.5em;
}
#contents div#itemList li a.cnLink {
display:inline;
background:url(/images/common/icon_delta.gif) center left no-repeat;
margin-left:1em;
margin-right:1em;
margin-top:-17px;
text-indent:100px;
padding-left:1.5em;
line-height:18px;
}
/*--------------------------------------------------------------------経営戦略研究レポート用090220追加 shimizu*/
/* シリーズレポートのリンクリスト */
ul.series_list li{
list-style:none;
line-height:1.8em;
}
/*--------------------------------------------------------------------装飾090304追加 shimizu*/
/* ドットライン */
.line {
border: thin dotted #999999;
border-left:none;
border-right:none;
}
/*--------------------------------------------------------------------サイドメニュースクリプト対応*/
/*------------------------------------------------------------------現在ページの.header背景色（淡灰）表示用（reserch）*/
/*#container #main #sideMenu .head.selected{
background-color:#CCDDE7;
border-bottom:1px solid #d5d5d5;
}*/
/*-----------------------------------------------------------現在ページの.header背景色（濃灰）表示用（reserch）2011.06.28shimizu*/
#container #main #sideMenu .head.selected{
background-color:#96b4c6;
color:#ffffff;
border-bottom:1px solid #d5d5d5;
}
/*------------------------------------------------------------------現在ページの.header背景色（濃灰）表示用（consulting）*/
#container #main #sideMenu #consul .head.selected{
background-color:#96b4c6;
color:#ffffff;
border-bottom:1px solid #d5d5d5;
}
/*------------------------------------------------------------------dd背景（淡灰）表示用*/
#container #main #sideMenu .head.addBackground{
background-color:#e9eff3;
color:#666666;
border-bottom:1px solid #d5d5d5;
}
/*------------------------------------------------------------------.head背景色（濃灰）表示用*/
#container #main #sideMenu .head.addBackground_s{
background-color:#96b4c6;
color:#ffffff;
}
/*-------------------------------------------------------------------リサーチメニューに使用（reserch）-------*/
#container #main #sideMenu #research dt a{
	background-image:none;
	height:28px;
	/*color:#0075c1;2011.07.19作業*/
	padding-left:18px;
	margin-left:-18px;
	padding-bottom:6px;
	margin-bottom:-6px;
	padding-top:6px;
	margin-top:-6px;
}
#container #main #sideMenu #research dt a:hover {
	color:#ffffff;
}
/*-------------------------------------------------------------------------[リサーチ]研究員紹介用（淡灰）表示用110707shimizu*/
#container #main #sideMenu #research dt.head02 a{
	height:28px;
	color:#666666;
	padding-left:18px;
	margin-left:-18px;
	padding-bottom:6px;
	margin-bottom:-6px;
	padding-top:6px;
	margin-top:-6px;
}
#container #main #sideMenu #research dt.head02 a.page_now{
	background: url(/images/common/2008/bg_sidemenu.gif) no-repeat;
    color:#FFFFFF;
}
#container #main #sideMenu #research dt.head02 a:hover {
	background: url(/images/common/2008/bg_sidemenu.gif) no-repeat;
    color:#FFFFFF;
}
#container #main #sideMenu #consul dt.head02 a.page_now{
	background: url(/images/common/2008/bg_sidemenu.gif) no-repeat;
}
#container #main #sideMenu #consul dt.head02 a:hover{
background: url(/images/common/2008/bg_sidemenu.gif) no-repeat;
}
/*------------------------------------------------------------------経営戦略レポート英語版用090318shimizu*/
.jpLink{
background:url(/images/common/icon_delta.gif) center left no-repeat;
padding-left:1.5em;
}
/*------------------------------------------------------------------TOPページインサイトバナー用090408shimizu*/
span#i_title a {
	font-size: 11px;
	margin:0;
	padding:0 5px 0 0;
	line-height:1.2em;
}
/* -------[リサーチ]公共政策研究所『学校・医療・公益法人』 091029追加 shimizu -------------------------------------------------- */
/* -------執筆者プロフィール 091029追加 shimizu --------------------------------------------------------- */
div.prof_box{
width:600px;
height:auto;
border:1px #666666 solid;
padding:10px;
margin-left:45px;
margin-bottom:10px;
}
div.prof_box div.img{
width:130px;
height:130px;
float:left;
}
div.prof_box div.img img{
border:1px #F3F3F3 solid;
}
/*------------------------------------------------------------------------------略歴用 */
div.prof_box div.history{
float:right;
width:460px;
}
div.prof_box div.history02{
width:100%;
}
div.name_box{
width:450px;
height:25px;
background:url(/images/souken/research/pubsct/profile.gif) bottom right no-repeat;
margin-bottom:10px;
padding-top:5px;
}
div.prof_box div.history02 div.name_box{/*---------------写真なしの方用*/
width:590px;
height:25px;
background:url(/images/souken/research/pubsct/profile02.gif) bottom right no-repeat;
margin-bottom:10px;
padding-top:5px;
}
dl.profile {
margin:0;
padding:0;
width:450px;
}
dl.profile dt{
float:left;
width:50px;
font-weight:bold;
clear:both;
line-height:1.2em; 
padding-bottom:8px;
margin:0;
}
dl.profile dd{
width:390px;
padding:0;
margin:0;  
margin-left:55px;
padding-bottom:8px;
line-height:1.2em; 
}
/*----------------------------------------------------------------------【写真なしの方用】 */
div.prof_box div.history02 dl.profile {
margin:0;
padding:0;
width:590px;
}
div.prof_box div.history02 dl.profile dt{
float:left;
width:50px;
font-weight:bold;
line-height:1.2em; 
padding-bottom:8px;
margin:0;
}
div.prof_box div.history02 dl.profile dd{
width:530px;
padding:0;
margin:0;  
margin-left:55px;
padding-bottom:8px;
line-height:1.2em; 
}
/*----------------------------------------------------------------------【資格・外部委員・その他】用 */
div.others{
clear:both;
width:100%;
margin-top:5px;
}
div.others dl, dd{
margin:0;
padding:0;
}
div.others dt{
font-weight:bold;
}
/*----------------------------------------------------------------------【レポート関連リンク】用  100527追加shimizu*/
dl.pdfLink {
margin:10px 0 0 2.0em;
}
dl.pdfLink dt{
height:1.5em;
line-height:1.5em;
	}
dl.pdfLink dd{
margin:0 0 0 -1.0em;
}
dl.pdfLink dd li{
list-style:none;
line-height:1.5em;
background:url(/images/common/tri_green_w.gif) no-repeat left ;
text-indent:1.2em;
}
/*----------------------------------------------------------------------【情報技術研究 IT TIME】h1タイトル用100623追加shimizu*/
div#contents h1#ittimeTit02 {
display:block;
color: #0761a0;
}
div#contents h1#ittimeTit02 a{
display:block;
width:680px;
height:42px;
color: #0761a0;
text-decoration:none;
overflow:hidden;
/* \*/
overflow:hidden;
/* */
}
div#contents h1#ittimeTit02 a:visited{
text-decoration:none;
color: #0761a0;
}
div#contents h1#ittimeTit02 a:hover{
text-decoration:underline;
color: #0761a0;
}
/*----------------------------------------------------------------------h1タイトル用リンクあり100623追加shimizu*/
div#contents h1#ittimeTit03 {
display:block;
color: #0761a0;
}
div#contents h1#ittimeTit03 a{
display:block;
width:260px;
height:42px;
color: #0761a0;
text-decoration:none;
overflow:hidden;
/* \*/
overflow:hidden;
/* */
}
div#contents h1#ittimeTit03 a:visited{
text-decoration:none;
color: #0761a0;
}
div#contents h1#ittimeTit03 a:hover{
text-decoration:underline;
color: #0761a0;
}
/*----------------------------------------------------------------------h1タイトルの中のコメント用111124追加shimizu*/
h1#ittimeTit03 span.titInfo {
    display:block;
	font-size: 80%;
	height: 40px;
	width: 410px;
	line-height:1.2em;
	float:right;
	padding:0 20px 0 0;
}
/*----------------------------------------------------------------------【経営戦略研究レポート】カテゴリリンク用1007202追加shimizu*/
div.contentsLink {
width:650px;
height:auto;
text-align:left;
padding-left:15px;
margin:10px 0 10px 0;
}
div.contentsLink p{
margin:0;
}
div.contentsLink a{
padding:0 0 10px 0;
line-height:2.0em;
}
/*----------------------------------------------------------------------【アジアポータルページ】100906追加shimizu*/
/*----------------------------------------バナー用*/
div#bannerBox{
width:680px;
height: auto;
margin:15px 0;
padding-left:10px;
}

div#banner_img{
width:134px;
height:58px;
float:left;
padding-right:10px;
}
/*--------------------------調査季報用　120127追加sagawa*/
div#bannerBox_s{
width:650px;
height: auto;
margin:15px 0;
padding-left:10px;
}
div#banner_img_p{
width:105px;
height:120px;
float:left;
padding-right:10px;
}
/*------------------------------------------------------------------アジアンインサイトリンクボタンエリア100917追加 shimizu*/
div#asian_insightBox{
width:532px;
height:auto;
margin:15px 0 15px 105px; 
}
/*-----------------------------------------------------------------Get Adobe Reader用100927追加 shimizu*/
table#notice{clear:both;}
/*----------------------------------------------------------------------【IE６中国語対応】100820追加shimizu*/
.zhcn{ font-family :SimSun, 'MS UI Gothic', Hei, sans-serif; }
.size{font-size:2.0em;}
/*-----------------------------------------------------------------パブリシティ雑誌掲載情報一覧110222追加 shimizu*/
/*----------------------------------------リサーチTOP*/
div#magazineBox{
width:675px;
padding:8px 8px 8px 0 ;
background:url(/images/common/2008/bottom_line.gif) repeat-x top;
}

div#magazineBox div{ padding:10px 0;}

div#magazineBox img {vertical-align:middle; }

div.magazine_listBox{
width:694px;
margin:0 0 10px 0;
padding:0 0 0 5px;
}

div#magazineBox ul{list-style:none; margin:0; padding:0;}

div#magazineBox li{line-height:1.6em; border-bottom:1px dotted #999999; padding:0 0 5px 0;}

/*----------------------------------------雑誌掲載情報一覧*/
div#pub_linkBox{margin:5px 0 10px 0 ; padding-left:20px; }

div#pub_linkBox a{
display:block; 
width:120px; 
background:url(/images/common/2008/right_delta.gif) no-repeat left top ; 
padding:0 5px 5px 20px ;
float: left;
}

div#bk_list{margin:0 0 1.0em 0;}

div#bk_list ul{
margin:0;
padding:0;
list-style:none;
}

div#bk_list li{
width:42px;
float:left;
padding:0 0 0 15px;
background:url(/images/common/2008/down_delta.gif) no-repeat left top ;
}

div#bk_list li a{display:block;}

ul.magazine_list{
list-style:none;
margin:0;
padding:0;
border-bottom:1px dotted #999999;
}

span.text_bold{font-weight:bold; padding-right:1.0em;}

ul.magazine_list li.m_name {
float:left;
padding:0.5em 0 0.5em 48px;
background:url(/images/publicity/exposure/ico_magazine_name.gif) no-repeat 0 6px;
}

ul.magazine_list li.m_tit{
font-weight:bold; 
padding:0.5em 0.6em 0.5em 1.5em ;
background:url(/images/common/ico_pdf_new02.gif) #F9F8F7 no-repeat 0% 8px;
}

span.pdf_size{font-weight:normal; padding-left:2.0em; }

ul.magazine_list li.m_tit02{
font-weight:bold;
padding:0.6em 0 0.6em 1.5em;
background-color:#F9F8F7;
}

ul.magazine_list li.writer{
float:right;
background:url(/images/publicity/exposure/ico_magazine_writer.gif) no-repeat  0 6px ;
padding:0.5em 0 0.5em 48px;
}

.clear{clear:both;}

/*-----------------------------パブリシティTOP　大和総研グループの書籍・刊行物のお知らせへ一覧へのリンク追加2011.07.12shimizu*/
a#pub_linkBox02{
display:block; 
width:120px; 
background:url(/images/common/2008/right_delta.gif) no-repeat left top ; 
padding:0 5px 5px 20px ;
margin:15px 0 0 20px;
}

/*-----------------------------------------------------------------このページのTOPへ戻る（ページ内リンク用）*/
.page_topLink{
	clear:both;
	display:block;
	height:30px;
	line-height:30px;
	text-align:right;
	margin-bottom:8px;
	width:694px;
}
/*-----------------------------------------------------------------3カラム用のこのページのTOPへ戻る（ページ内リンク用）*/
.page_topLink_s{
	clear:both;
	display:block;
	height:20px;
	line-height:30px;
	text-align:right;
	margin:0 0 8px 0;
	width:470px;
}

/*-----------------------------------------------------------------clearfixでfloatを解除するときに使用 110228shimizu*/
.clearfix:after {
  content: ".";  /* 新しい要素を作る */
  display: block;  /* ブロックレベル要素に */
  clear: both;
  height: 0;
  visibility: hidden;
}

.clearfix {
  min-height: 1px;
}

* html .clearfix {
  height: 1px;
  /*\*//*/
  height: auto;
  overflow: hidden;
  /**/
}
/*-----------------------------------------------------------------テキストに下線をつける（日本経済予測など） 110818shimizu*/
span.underLine {text-decoration: underline;}
/*-----------------------------------------------------------------文字の装飾（上付き文字・下付き文字） 110823shimizu*/
.super{vertical-align:super;}
.sub{vertical-align:sub;}
/*-------------------------------------------------------------------------------------[イベント・セミナー用]20110831shimizu*/
/*退職給付会計セミナー2011年11月（東京・大阪）*/
/*事業遂行基盤の強化＞退職給付債務(PBO)計算サービス*/
div#eventBox{
width:686px;
height:157px;
background:url(/images/souken/consulting/basis/pbo/seminar/main_pbo_seminar.gif) no-repeat;
margin:0 0 0 8px;
padding:0 0 0 20px;
}
div#eventBox img{
border:none;
}
div#eventBox a{
display:block;
float:left;
width:302px;
height:58px;
margin:70px 25px 0 0;
}
/*告知バナー用*/
div#eventBanner{
width:706px;
height:70px;
background: url(/images/souken/consulting/basis/pbo/seminar/bg_pbo_seminar.gif) no-repeat;
margin:0 0 13px 0 ;
}
div#eventBanner img, div#contents div.unit img{
border:none;
}
div#eventBanner a{
display:block;
float:right;
width:168px;
height:56px;
margin:5px 4px 8px 18px; 
}
div#eventBanner div{
clear:both;
width:696px;
background: #F5F5F5;
padding:5px;
}
/*告知バナー用02（コラムバックナンバー用）*/
div#eventBanner02{
width:638px;
height:115px;
background: url(/images/souken/consulting/basis/pbo/seminar/bg_pbo_seminar_s.gif) no-repeat;
margin:0 0 20px 0 ;
}
div#eventBanner02 img{
border:none;
}
div#eventBanner02 a{
display:block;
float:right;
width:168px;
height:56px;
margin:5px 5px 8px 12px; 
}
div#eventBanner02 div{
clear:both;
width:628px;
background: #F5F5F5;
padding:5px;
}
/*告知バナー用　（事業遂行基盤の強化用）*/
div#eventBanner03{
width:706px;
height:115px;
background: url(/images/souken/consulting/basis/pbo/seminar/bg_pbo_seminar.gif) no-repeat;
margin:0 0 13px 0 ;
}
div#eventBanner03 img, div#contents div.unit img{
border:none;
}
div#eventBanner03 a{
display:block;
float:right;
width:168px;
height:56px;
margin:5px 4px 8px 18px; 
}
div#eventBanner03 div{
clear:both;
width:696px;
background: #F5F5F5;
padding:5px;
}

/*セミナー開催要項*/
div#contents div.textArea{
margin:0 0 10px 10px;
}
div#contents div.textArea p{
width:680px;
line-height:1.4em;
margin:0 0 1.1em 0;
}
div#contents h1#tit_main{
padding:0;
height:124px;
}
div#contents div.unit{
margin:10px 0 10px 0;
}
div#contents img.img_left{
float:left;
margin:0 10px 10px 0;
}
div#contents div.unit h3{
background:none;
text-indent:0;
padding-left:0;
margin-top:0;
}
div#contents span.bg_gray{
display:block;
background-color:#f0f0f0;
padding:1.0em;
margin:5px 0 0 0;
}
div#contents span.co_red01{
color:#CA0000;
}
div#contents div.unit p.btn{
text-align:center;
}
div#contents div.unit p.grayBox{
display:block;
width:638px;
background-color:#f0f0f0;
margin:0 0 0 20px;
text-align:center;
font-size:150%;
padding:15px;
}
div#contents div.unit p.grayBox02{
display:block;
width:638px;
background-color:#f0f0f0;
margin:0 0 0 20px;
font-size:120%;
padding:15px;
}
ul#pageLink {
clear:both;
text-align:center;
margin:20px 0;
}
ul#pageLink  li{
display:inline;
background:url(/images/common/2008/down_delta.gif) no-repeat;
margin:0 20px 0 0;
padding:0 0 0 25px;
font-weight:bold;
font-size:110%;
}
ul.linkList_r{
width:200px;
list-style:none;
padding-right:15px;
margin:10px 0 0 460px;
}
ul.linkList_r li{
background:url(/images/common/2008/right_delta.gif) no-repeat 0 0;
padding:0 0 0 20px;
}
/*セミナー開催日追加のお知らせ111006追加shimizu*/
div#seminar_info{
	width:684px;
	height: auto;
	background:url(/images/souken/consulting/basis/pbo/seminar/bg_oshirase.gif) no-repeat;
	margin:10px 0 10px 10px;
	border:3px solid #ed3511;
}
div#seminar_info h2{
	background:none;
	font-size:100%;
	font-weight:bold;
	padding:8px 0 0 75px;
	color:#E80000;
}
div#seminar_info div{
font-size:112%;
margin:10px ;
line-height:1.4em;
}
/* 取り消し線 */
.strike {text-decoration: line-through;
}
/*-------------------------------------------------------------------コンサルティングレポート一覧 フォームへのボタン用 2011.11.14shimizu*/
/*コンサルティングレポート一覧のh3*/
#itemList06 h3{
width:450px;
overflow:hidden;
margin:15px 0 0 0;
}
#itemList06 a img{
border:none;
}
ul#formBtn{
list-style:none;
padding:0;
}
ul#formBtn li#inquiryBtn03{
margin-bottom:15px;
}
ul#formBtn li#inquiryBtn03 a{
display:block;
overflow:hidden;
width:216px;
height:129px;
background:url(/images/common/btn_inquiry_s03.gif) no-repeat ;
text-indent:-9999px;
}
ul#formBtn li#inquiryBtn03 a:hover{
background:url(/images/common/btn_inquiry_s03_on.gif) no-repeat ;
}

ul#formBtn li#feedbackBtn a{
display:block;
overflow:hidden;
width:216px;
height:129px;
background:url(/images/common/btn_feedback.gif) no-repeat ;
text-indent:-9999px;
}
ul#formBtn li#feedbackBtn a:hover{
background:url(/images/common/btn_feedback_on.gif) no-repeat ;
}

/*----------------------------------------------------------コンサルティングレポート　サマリーページのフォームボタン2011.11.15shimizu*/
div#formbtn_box {
width:220px;
float:right;
padding:10px;
}
/*-----------------------------------------------------------------------------------------------------大和総研TOP改定111128shimizu*/
/*111130調整中*/
div#area_main_category{
width:706px;
margin-bottom:15px;
}
div#area_main_category #cate_list_research{
float:left;
width:348px;
}
div#area_main_category #cate_list_consul{
width:348px;
padding-left:5px;
}
div#area_main_category img{
border:none;
}
div#area_main_category #cate_list_research div, div#area_main_category #cate_list_consul div{
margin-bottom:10px;
}

#wn_reportbox{
width:480px;
/*float:left;*/
}
#dir div#keyword03{
	width:218px;
	height:102px;
/*	height:76px;	*/
	padding:0;
	margin:0px;
	border:none;
    margin-bottom:5px;
}

#dir div#keyword03 div#keyarea{
	width:218px;
	height:102px;
	padding:0;
	margin:0px;
	border:none;
}
/*----------------------------------------------バナーに原稿タイトルを表示する(11.12.21追加) START*/
#keyword03 div#keyarea a#title{
	display:block;
	height:24px;
	color: #005288;
	font-size:12px;
	font-weight:bold;
	line-height:17px;
	padding:0px;	
	padding-top:16px;
	padding-left:13px;
	margin:0px;
}

#keyword03 div#keyarea a#ist_atc{
	display:block;
	height:60px;
	color: #0075C1;
	font-size:10px;
	line-height:14px;
	padding:0px;	
/*	padding-top:8px;	*/
	padding-left:13px;
	padding-right:13px;
	margin:0px;
}
#keyword03 div#keyarea a#ist_atc span{
	display:block;
	color:#777777;
}
div#keyword03 div.SpryHiddenRegion{/* ロード中、埋め込みタグを非表示にする */
	display:none;
}
/*------------------------------------大和総研TOPに表示されているインサイトバナー(11.12.21追加)shimizu*/
#keyword03{
	background:url(/images/common/2008/hd/090401bk_bg_incite02.gif) no-repeat;
}

