@charset "utf-8";

/* =====================================
	research research Common
	research research index.html
	research research heads-H.html
	research research heads-E.html
	research research heads-A.html
	research research heads-D.html
	research research heads-S.html
======================================== */

/* research research Common
---------------------------------------- */
#research-heads.section {
	margin:0 0 20px 0;
}

	/* Research Heads Title Image
	-------------------------------------- */
	#reserch-heads.section .heads-title-image {
	}

	/* Research Heads Titles
	-------------------------------------- */
	#research-heads.section .heads-title {
		margin: 5px 0 20px 0;
		font-weight: bold;
	}


#research-heads.section p {
	margin: 15px 0;
}

#heads-image-box {
	/*margin-left: 15px;*/
	width:460px;
	margin:0 auto;
}

#heads-E #heads-image-box,
#heads-A #heads-image-box,
#heads-D #heads-image-box,
#heads-S #heads-image-box {
	width:460px;
	margin:0 auto;
}

#heads-image-box .heads-image-unit,
#heads-image-box .heads-image-unit2 {
	float: left;
	width: 230px;
	text-align: center;
}

#heads-E #heads-image-box .heads-image-unit,
#heads-A #heads-image-box .heads-image-unit,
#heads-D #heads-image-box .heads-image-unit,
#heads-S #heads-image-box .heads-image-unit {
	float: none;
	width: auto;
}

#heads-image-box .heads-image-unit span,
#heads-image-box .heads-image-unit2 span {
	display: block;
	margin-top: 5px;
	font-weight: bold;
}

/* Research Heads Navigation
---------------------------------------- */
#research-heads-navi {
	width:540px;
	margin:0 auto 20px auto;
}

#research-heads-navi #research-heads-navi-image {
	float: left;
}

	/* Right Link Menu Control
	-------------------------------------- */
	#research-heads-navi ul {
		float: right;
		width: 310px;
		margin: 1px 0;
	}
	
	#research-heads-navi li {
	}
	
	#research-heads-navi li a {
		display: block;
		width: 310px;
		height: 40px;
		/*background:  url(../../j/research/research/images/btn_heads_navi_over.jpg) no-repeat;*/
	}
	
	#research-heads-navi li a:hover {
		text-indent: -9999px;
		overflow: hidden;
	}
	
	#research-heads-navi li#navi-heads-S a {height: 41px;}
	
	/* When Hover */
	#research-heads-navi li#navi-heads-H a:hover {background-position: 0 0;}
	#research-heads-navi li#navi-heads-E a:hover {background-position: 0 -40px;}
	#research-heads-navi li#navi-heads-A a:hover {background-position: 0 -80px;}
	#research-heads-navi li#navi-heads-D a:hover {background-position: 0 -120px;}
	#research-heads-navi li#navi-heads-S a:hover {background-position: 0 -160px;}
	/* When Active */
	#heads-H #research-heads-navi li#navi-heads-H a:hover {text-indent: 0;}
	#heads-E #research-heads-navi li#navi-heads-E a:hover {text-indent: 0;}
	#heads-A #research-heads-navi li#navi-heads-A a:hover {text-indent: 0;}
	#heads-D #research-heads-navi li#navi-heads-D a:hover {text-indent: 0;}
	#heads-S #research-heads-navi li#navi-heads-S a:hover {text-indent: 0;}

/* To Estimate Link
---------------------------------------- */
#to-estimate-link {
	display: block;
	margin: 20px 0 15px 0;
	padding-left: 15px;
	background:url(../images/arw_blue_r.gif) no-repeat 0 40%;
}

#to-estimate-link a {
	/*color: #039;
	text-decoration: none;*/
}

#to-estimate-link a:hover {
	/*text-decoration: none;
	border-bottom: 1px solid #039;*/
}

/* Research Heads Banner
---------------------------------------- */
#research-heads-banner {
	position: relative;
	padding:25px 0  25px 0;
	/*background: url(../images/line_dotted_gray01.gif) repeat-x;*/
}

#research-heads-banner img {
	float: left;
}

#research-heads-banner #heads-banner-button {
	position: absolute;
	top: 89px;
	left: 201px;
}

#research-heads-banner #heads-banner-button a {
	display: block;
	width: 43px;
	height: 16px;
	text-indent: -9999px;
	overflow: hidden;
}

#research-heads-banner p {
	float: right;
	width: 317px;
}

#research-heads-banner p a {
	/*color: #039;
	text-decoration: none;*/
}

#research-heads-banner p a:hover {
	/*text-decoration: none;
	border-bottom: 1px solid #039;*/
}

/* =====================================
	business research development index.html
======================================== */


#container-2009development .lbox {
	float: left;
	width: 451px;
}
#container-2009development .rbox {
	float: right;
	width: 170px;
}
#container-2009development .heads-title {
		margin: 5px 0 20px 0;
		font-weight: bold;
	}
#container-2009development p {
	margin: 15px 0;
}


/* =====================================
	business research estimate index.html
	business research estimate heads-A.html
	business research estimate heads-D.html
	business research estimate heads-E.html
	business research estimate heads-H.html
	business research estimate heads-S.html
======================================== */

/* INDEX
---------------------------------------
	business research estimate index.html
	Base Element
	Estimate-main-unit
--------------------------------------- */

/* Base Element
---------------------------------------- */
#estimate #estimate-summary,
#estimate02 #estimate-summary,
#estimate03 #estimate-summary,
#estimate04 #estimate-summary,
#estimate05 #estimate-summary,
#estimate06 #estimate-summary,
#estimate07 #estimate-summary {
	margin: 0 0 15px 0;
}
#estimate .section,
#estimate02 .section,
#estimate03 .section,
#estimate04 .section,
#estimate05 .section,
#estimate06 .section,
#estimate07 .section {
	padding-bottom: 10px;
}

/* Estimate-main-unit
---------------------------------------- */
#estimate .estimate-main-unit,
#estimate02 .estimate-main-unit,
#estimate03 .estimate-main-unit,
#estimate04 .estimate-main-unit,
#estimate05 .estimate-main-unit,
#estimate06 .estimate-main-unit,
#estimate07 .estimate-main-unit {
	float: left;
	width: 320px;
}
#estimate #estimate-main-unit01, 
#estimate #estimate-main-unit03, 
#estimate #estimate-main-unit05, 
#estimate02 #estimate-main-unit01, 
#estimate02 #estimate-main-unit03, 
#estimate02 #estimate-main-unit05,
#estimate03 #estimate-main-unit01, 
#estimate03 #estimate-main-unit03, 
#estimate03 #estimate-main-unit05,
#estimate04 #estimate-main-unit01, 
#estimate04 #estimate-main-unit03, 
#estimate04 #estimate-main-unit05,
#estimate05 #estimate-main-unit01, 
#estimate05 #estimate-main-unit03, 
#estimate05 #estimate-main-unit05,
#estimate06 #estimate-main-unit01, 
#estimate06 #estimate-main-unit03, 
#estimate06 #estimate-main-unit05,
#estimate07 #estimate-main-unit01, 
#estimate07 #estimate-main-unit03, 
#estimate07 #estimate-main-unit05 {
	margin-right: 26px;
}
#estimate .estimate-main-unit img,
#estimate02 .estimate-main-unit img
#estimate03 .estimate-main-unit img
#estimate04 .estimate-main-unit img
#estimate05 .estimate-main-unit img
#estimate06 .estimate-main-unit img
#estimate07 .estimate-main-unit img {
	float: left;
	margin-right:15px;
}
#estimate .estimate-main-unit .estimate-main-unit-right,
#estimate02 .estimate-main-unit .estimate-main-unit-right,
#estimate03 .estimate-main-unit .estimate-main-unit-right,
#estimate04 .estimate-main-unit .estimate-main-unit-right,
#estimate05 .estimate-main-unit .estimate-main-unit-right,
#estimate06 .estimate-main-unit .estimate-main-unit-right,
#estimate07 .estimate-main-unit .estimate-main-unit-right {
	float: left;
	width: 191px;
}


#estimate .estimate-main-unit .estimate-main-unit-a,
#estimate02 .estimate-main-unit .estimate-main-unit-a,
#estimate03 .estimate-main-unit .estimate-main-unit-a,
#estimate04 .estimate-main-unit .estimate-main-unit-a,
#estimate05 .estimate-main-unit .estimate-main-unit-a,
#estimate06 .estimate-main-unit .estimate-main-unit-a,
#estimate07 .estimate-main-unit .estimate-main-unit-a {
	padding: 1px 0 0 14px;
	background:url(../images/arw_blue_r.gif) 0 50% no-repeat;
	margin-top:5px;
}


/* INDEX
---------------------------------------
	business research estimate heads-A.html
	business research estimate heads-D.html
	business research estimate heads-E.html
	business research estimate heads-H.html
	business research estimate heads-S.html
	EstimateDetaile Common
	Estimate Navigation
--------------------------------------- */

/* EstimateDetaile Common
---------------------------------------- */
#estimateDetail.section {
	/*margin: 40px 0;*/
}

#estimateDetail.section img {
	/*margin-top: 20px;*/
}

#estimateDetail.section p {
	margin: 15px 0;
}

#estimateDetail.section .description {
	margin-top: 12px;
	font-weight: bold;
}

/* Estimate Navigation
---------------------------------------- */
ul#estimate-navigation {
	margin: 45px 0 !important;
	margin: 45px 0 60px 0;
	padding: 16px 0 0 30px;
	background: url(../images/line_dotted_gray01.gif) repeat-x 0 0;
	overflow: auto;
}

#estimate-navigation li {
	float: left;
	padding: 0 32px 0 15px;
	background: url(../images/ico_circle02_blue02.gif) no-repeat 0 50%;
}

#estimate-navigation li a {
	color: #039;
	text-decoration: none;
}

#estimate-navigation li a:hover {
	border-bottom: 1px solid #039;
	color: #039;
	text-decoration: none;
}

#estimate .section {
	margin: 10px 0;
}

/* INDEX
---------------------------------------
	business research dacenter index.html
--------------------------------------- */

/* DacenterDetaile Common
---------------------------------------- */
#DacenterDetail.section {
	margin: 0 0 15px 0;
}

#DacenterDetail.section img {
margin-bottom:15px;
}

#DacenterDetail.section p {
	margin:0 0 15px 0;
}

#DacenterDetail.section .description {
	font-weight: bold;
}

/* 
---------------------------------------- */

.main_img {
	margin-top: 0px;
}

.box1 {
	width: 666px;
	margin-bottom: 20px;
}

.left_box {
	width: 167px;
	float: left;
}

.center_box {
	width: 167px;
	float: left;
	margin-right:15px;
	margin-left: 15px;
}

.right_box {
	width: 167px;
	float: left;
}

.text_img {
	margin-bottom: 20px;
	font-weight: bold;
	letter-spacing: 1px;
}

#research-heads-banner .icnR {
	float:none;
	}
	
