@charset "utf-8";
.mb0 { margin-bottom:0px !important; }
.mbM { margin-bottom:20px !important; }
.mbM2 { margin-bottom:22px !important; }
.mbM3 { margin-bottom:23px !important; }
.mbMM { margin-bottom:19px !important; }
.mbMS { margin-bottom:25px !important; }

.mbML2 { margin-bottom:33px !important; }
.mbML { margin-bottom:35px !important; }
.mbMML { margin-bottom:40px !important; }
.mbL { margin-bottom:45px !important; }
.mbLL { margin-bottom:70px !important; }
.ptlM { padding-top:20px !important; margin-left:180px; }
/*
.mbM { margin-bottom:20px !important; }
.mbMM { margin-bottom:34px !important; }
.mbMS { margin-bottom:40px !important; }
.mbML { margin-bottom:50px !important; }
.mbL { margin-bottom:60px !important; }
*/


h2 img {margin:0px !important;}
#indiaWrap p {margin-bottom:17px;}
#page-id { background:#fff url(/-/Media/Ricoh/Sites/jp_ricoh/csr/india_edu/img/bg_top.gif) repeat-x left 163px; }
.opacityBtn a:hover img {
opacity: 0.8;
-moz-opacity: 0.8; /* Firefox */
filter: alpha(opacity=80); /* IE6/7 */
-ms-filter: "alpha(opacity=80)"; /* IE8 */
}
#indiaHeader {
text-align:center;
padding-top:55px;
margin-bottom:13px;
}

#indiaHeader h1{
	margin:0;
}
#langLi {
text-align:right;
margin-bottom:10px;
}
#langLi li {
display:inline;
font-size:10px;
color:#9eb1be;
}
#langLi li span { color:#9eb1be; }
#langLi li a {
color:#9eb1be;
text-decoration:none;
}
#indiaWrap {
width:900px;
margin:0 auto 10px auto;
background:url(/-/Media/Ricoh/Sites/jp_ricoh/csr/india_edu/img/bg_body.gif) repeat-y left top;
}
#indiaWrap li, #indiaWrap dt, #indiaWrap dd, #indiaWrap th, #indiaWrap td, #indiaWrap p {
text-align: justify;
line-height:23px;
}

.lStyle{
	margin-bottom:17px;
}


.lStyle li{
	text-indent:-2em;
	padding-left:2em;
	line-height:20px !important;
	margin-bottom:6px;
}

.lStyle li span{
	font-family:"ＭＳ ゴシック", "MS Gothic", "Osaka－等幅", Osaka-mono, monospace;

}
#inNote {
text-align:right;
margin-bottom:45px;
}
#indiaWrap h2 {
background-image:none;
margin-bottom:20px;
}
#indiaWrap h3 {
background-image:none;
margin-bottom:30px;
}
#indiaWrap h4 {
margin-bottom:12px;
margin-left:0px;
}
.inNote { font-size:10px; }
#indiaHead {
height:10px;
font-size:1px;
background:url(/-/Media/Ricoh/Sites/jp_ricoh/csr/india_edu/img/bg_head.gif) no-repeat left top;
}
#indiaInner {
background:url(/-/Media/Ricoh/Sites/jp_ricoh/csr/india_edu/img/bg_foot.gif) no-repeat left bottom;
padding-bottom:65px;
}
.pdFix {
padding-bottom:50px !important;
}


#inMainImgTop {
width:880px;
margin:0 auto 10px auto;
position:relative;
height:400px;
}
#inMainImg {
width:880px;
margin:0 auto 10px auto;
}
#inMainImg h1 { margin:0px; }
#inMainImgTop ul {
position:absolute;
top:270px;
left:22px;
}
#inMainImgTop ul li {
float:left;
margin-right:12px;
}
#inNav {
margin-left:10px;
margin-bottom:45px;
}
#inNav li { float:left; }
#inNav li img { vertical-align:bottom; }

/* index */
#inBoxIndex {
clear:both;
margin-bottom:40px;
}
#inBoxIndexL {
width:170px;
margin-left:71px;
float:left;
display:inline;
}
#inBoxIndexR {
width:590px;
float:left;
background:url(/-/Media/Ricoh/Sites/jp_ricoh/csr/india_edu/img/bg_boder02.gif) repeat-y left top;
}
#inBoxIndexR p {
margin-bottom:35px;
margin-left:60px;
}
#inBoxIndexR p.last { margin-bottom:10px; }
#inBorder01 {
clear:both;
width:800px;
height:40px;
margin:0 auto;
background:url(/-/Media/Ricoh/Sites/jp_ricoh/csr/india_edu/img/bg_border01.gif) repeat-x left top;
}

#inBorder01 hr { display:none; }
#inBoxIndex2 { }
#inBoxIndex2L {
width:360px;
margin-left:70px;
float:left;
display:inline;
}
#inBoxIndex2L dl {
background-color: #faf2e3;
padding: 7px;
margin-bottom: 2px;
height: 100%;
overflow: hidden;
zoom:1;
display: table;
}
#inBoxIndex2L dl.even { background-color:#faf2e3; }
#inBoxIndex2L dt, #inBoxIndex2L dd {
font-size:12px;
}
#inBoxIndex2L dt {
font-family: arial;
padding: 0 10px 0 0;
line-height: 15px;
vertical-align: middle;
width: 75px;
text-align: left;
display: table-cell;
}
#inBoxIndex2L dd {
float: left;
background: url(/-/Media/Ricoh/Sites/jp_ricoh/csr/india_edu/img/bg_boder03.gif) repeat-y left top;
padding: 0 0 0 10px;
line-height: 16px;
vertical-align: middle;
width: 250px;
display: table-cell;
}
*:first-child+html #inBoxIndex2L dd,
*:first-child+html #inBoxIndex2L dt{
display:inline;
zoom:1;
}
#inBoxIndex2L div {
/*border-top:1px solid #afcee3;
border-bottom:1px solid #afcee3;*/
padding-top:2px;
}
#inBoxIndex2R {
width:360px;
margin-right:70px;
float:right;
display:inline;
}
#inBoxIndex2R div {
/*border-top:1px solid #e4cca4;
border-bottom:1px solid #e4cca4;*/
padding-top:2px;
}
#inBoxIndex2R li a{
display:block;
background:url(/-/Media/Ricoh/Sites/jp_ricoh/csr/india_edu/img/bg_2R01.gif) no-repeat left center;
padding:7px 7px 7px 21px;
margin-bottom:2px;
line-height:16px;
color:#333333;
text-decoration:none;
zoom:1;
}
#inBoxIndex2R li a:hover{
background-position:right center;
}
#inBoxIndex2R li.R02 a{
background:url(/-/Media/Ricoh/Sites/jp_ricoh/csr/india_edu/img/bg_2R02.gif) no-repeat left center;
}
#inBoxIndex2R li.R02 a:hover{
background-position:right center;
color:#666666;
}

#slideShow img{
	position:absolute;
	left:0;
	top:0;
}
#slideShow img.hide{
	visibility:hidden;
}
/*
sub
*/

#inBoxSub { clear:both; }
#inBoxSubL {
float:left;
width:160px;
margin-left:70px;
/*display:inline;*/
/*border-top:2px solid #e5cda4;*/
padding-top:28px;
text-align:right;
}
#inBoxSubR {
float:right;
width:560px;
margin-right:70px;
display:inline;
border-top:1px solid #ced1d4;
padding-top:29px;
}

.bdrFix {
	border-top:none !important;
padding-top:0 !important;
}
.inBox01 { margin-bottom:45px; }
.inBox01L {
width:287px;
float:left;
}
.inBox01R {
width:253px;
float:right;
}
.inBox02 { margin-bottom:25px; }
.inBox02L {
width:185px;
float:left;
padding-top:4px;
}
.inBox02R {
width:370px;
float:right;
border-left:1px solid #d4d7d9;
}
.inBox02R p {
padding-left:20px;
margin-bottom:0px;
}
.inBox02R li {
padding-left:20px;
margin-left:1.5em;
text-indent:-1.5em;
}
.inBox02R li span{
	font-family:"ＭＳ ゴシック", "MS Gothic", "Osaka－等幅", Osaka-mono, monospace;
}
.inBox03 {
margin-bottom:0px;
}
.inBox03L {
width:365px;
float:left;
}
.inBox03R {
width:160px;
float:right;
}
.inBox04 { margin-bottom:30px; }
.inBox04L {
width:300px;
float:left;
}
.inBox04R {
width:220px;
float:right;
}
.flL div,
.flR div,
.inBox04R div {
	margin-bottom:8px;
}

.flL p,
.flR p,
.inBox04R p {
margin-bottom:18px;
font-size:10px;
line-height:14px !important;

}

.inBox05 { margin-bottom:30px; }
.inBox05L {
width:180px;
float:left;
margin-right:10px;
}
.inBox05C {
float:left;
}

.inBox05R {
float:right;
}

.inBox05L,
.inBox05C,
.inBox05R {
width:180px;
}

.inBox05L div,
.inBox05C div,
.inBox05R div {
	margin-bottom:8px;
}
.inBox05L p,
.inBox05C p,
.inBox05R p {
margin-bottom:0;
font-size:10px;
line-height:14px !important;
}

.inBox06 { margin-bottom:10px; }
.inBox06L {
width:275px;
float:left;
}
.inBox06R {
width:275px;
float:right;
}
.inBox06 div {
	position:relative;
}

.inBox06 div p {
position:absolute;
width:255px;
top:120px;
left:10px;
color:#FFF !important;
line-height:21px !important;
text-align:center !important;
}
.inBox06 div p.lhFix{
	line-height:19px !important;
}


.inBox07 {
clear:both;
padding:5px;
background:url(/-/Media/Ricoh/Sites/jp_ricoh/csr/india_edu/img/bg_glay.gif) repeat;
margin-bottom:70px;

}
.inBox07L {
width:292px;
float:left;
}
.inBox07R {
width:238px;
float:right;
}

.inBox07 p{
	padding:12px 0 0 5px;
	font-size:10px;
	line-height:16px !important;
}

.inBox08 {
background:url(/-/Media/Ricoh/Sites/jp_ricoh/csr/india_edu/img/report_bg301.gif) no-repeat left bottom;
height:171px;
}
.inBox08 p{
	text-align:center !important;
	font-size:10px;
}

.inBox08 p a{
	color:#6f7980;
}


.inHstyle {
border-top:1px solid #d8beaa;
border-bottom:1px solid #d8beaa;
padding:10px 0 11px 5px;
background-image:none !important;
margin-bottom:30px;
clear:both;
}
/* about */
.aboutLs {
background:url(/-/Media/Ricoh/Sites/jp_ricoh/csr/india_edu/img/phase1_border.gif) no-repeat left top;
padding-top:3px;
}
.aboutLs ul {
background:url(/-/Media/Ricoh/Sites/jp_ricoh/csr/india_edu/img/phase1_border.gif) no-repeat left bottom;
padding-bottom:1px;
}
.aboutLs li { margin-bottom:2px; }
.aboutLs li img { vertical-align:bottom; }
.addPopup { position:relative; height:181px; }
.popupBtn {
position:absolute;
bottom:0;
right:0;
}
.heightFix01 {
height:59px;
margin-bottom:0 !important;
}
.inTable {
margin-bottom:28px;
padding-top:1px;
background:url(/-/Media/Ricoh/Sites/jp_ricoh/csr/india_edu/img/dot_col.gif) repeat-x left top;
}
.inTable th, .inTable td {
padding:8px 0;
line-height:120% !important;
}
.inTable th {
text-align:center !important;
background:url(/-/Media/Ricoh/Sites/jp_ricoh/csr/india_edu/img/bg_th.gif) repeat-y right bottom;
width:79px;
}
.inTable td {
padding-left:13px;
background:url(/-/Media/Ricoh/Sites/jp_ricoh/csr/india_edu/img/dot_col.gif) repeat-x left bottom;
}
/* popup */
#inPop{
	background-color:#FFF !important;
	text-align:center !important;
	min-width:0px !important;
}

.flL{
	float:left;
}

.flR{
	float:right;
}


.mbh{
	margin-bottom:66px !important;
}

#archiveBox{
	border-top: 1px solid #eae8e1;
}

#archiveBox li{
	text-align: right;
	border-bottom: 1px solid #eae8e1;
	color:#7a7773;
	font-family: 'Arial', 'Tahoma', sans-serif;
	line-height: 1.5em;
}

#archiveBox li a{
	display: block;
	color:#7a7773;
	text-decoration: none;
	padding: 11px 3px;
	margin: 1px 0;
}

#archiveBox li a:hover{
	background-color: #f6f8f6;
}

#archiveBox li.current a{
	background: url(/-/Media/Ricoh/Sites/jp_ricoh/csr/india_edu/img/bg-arrow.gif) no-repeat right center;
	padding-right: 19px;
	color: #413f3c;
	background-color: #f6f8f6;
}

/*---------------------
▼▼3/1追加▼▼
-----------------------*/
/*----subnaviline coloer-----*/
.top_line1 {
width:160px;
border-top:2px solid #f4c153;
display:inline;
}
.top_line2 {
width:160px;
border-top:2px solid #d3cb6d;
display:inline;
}
.top_line3 {
width:160px;
border-top:2px solid #f6c43b;
display:inline;
}

/*----subnaviline coloer-----*/
.heightFix02 {
height:80px;
margin-bottom:0 !important;
}

#archiveBox2{
	border-top: 1px solid #eae8e1;
}

#archiveBox2 li{
	text-align: right;
	color:#7a7773;
	font-family: 'Arial', 'Tahoma', sans-serif;
	line-height:1.5em;
}

#archiveBox2 li.stay{
	color:#413f3c;
	padding-bottom:12px;
	padding-top:11px;
	line-height:1.5em;
}
#archiveBox2 li.stay2{
	padding-bottom:12px;
	padding-top:11px;
	line-height:1.5em;
}

#archiveBox2 li.end{
	border-bottom: 1px solid #eae8e1;
	line-height:1.5em;
}

#archiveBox2 li a{
	display: block;
	color:#7a7773;
	text-decoration: none;
	padding: 8px 3px;
	margin: 1px 0;
}

#archiveBox2 li a:hover{
	background-color: #f6f8f6;
}

#archiveBox2 li.current a{
	background: url(/-/Media/Ricoh/Sites/jp_ricoh/csr/india_edu/img/bg-arrow.gif) no-repeat right center;
	padding-right:19px;
	color:#413f3c;
	background-color: #f6f8f6;
}
/*---------------------
▼3/1追加
-----------------------*/
/*---------------------
IE6.0
-----------------------*/
* html #archiveBox2 li{
	line-height:0em !important;
}
* html #archiveBox2 li a{
	line-height:normal!important;
}
* #archiveBox2 li.stay{
	line-height:1.5em!important;
}
* #archiveBox2 li.stay2{
	line-height:1.5em!important;
}

/* -----------------
index
------------------- */
#inBoxIndexR .inbox01 {
margin-bottom:35px;
margin-left:60px;
}
/*#inBoxIndexR .tar{
	text-align:right;
}*/

/* -----------------
phase1
------------------- */
.inBox09 { margin-bottom:30px; }
.inBox09 li {
padding-left:20px;
margin-left:1.5em;
text-indent:-1.5em;
}
.inBox09 li span{
	font-family:"ＭＳ ゴシック", "MS Gothic", "Osaka－等幅", Osaka-mono, monospace;
}
/* -----------------
phase2
------------------- */
.tar{
	text-align:right;
}
.inBox10 { margin-bottom:30px; }
.inBox10L {
float:left;
width:200px;
}
.inBox10R {
float:left;
}
#inBoxSubR .fs2_stit{
	font-size:11px!important;
	color:#7a7773!important;
	}