@charset "shift_jis";

/*
______________________________________________

 update:2010.06.08
 (C)2010 SonyChemicals&InformationDevice Corp.
 (C)2010 ContentsBrain Inc.
______________________________________________
*/

/* Profile-History2(En)
---------------------------------------------*/
.date
{
	margin-bottom:5px;
	line-height:160%;
	text-align:right;
}
.mt30{
	margin-top:30px;
}
.m_none{
	margin:0;
}

.img1{
	width:200px;
	margin-top:5px;
}
.img2{
	width:190px;
	margin-top:5px;
}
.img3{
	padding:0pt 20px 10px;
	float:right;
	text-align:right; 
}
.img4{
	 margin-right:20px;
	 margin-bottom:-25px;
}
.img5{
	 padding:0 30px 10px 0;
	 float:left;
	 text-align:left; 
}
.img6{
	 margin-right:20px;
}
.caution{
	display:block;
	margin-top:1em;
	font-size:11px;
}
.w350{
	 width:350px;
	 margin-right:40px;
}
.w340{
	width:340px;
}
.w380{
	width:380px;
	margin-right:20px;
}
.w400{
	width:400px;
}
.w410{
	width:410px;
}
.w420{
	width:420px;
}
.w560{
	width:560px;
}
.tit1{
	margin-bottom:30px;
	display:block;
}
.clearb{
	clear:both;
}
div.historyNavi{
height:18px;
}
div.historyNavi div.ll{
float:left;
}
div.historyNavi div.rr{
float:right;
}

#contentWrap{
width:620px;
height:4135px;
background-image:url(../../images/his2_img_bg.gif);
background-repeat:no-repeat;
background-position:left -55px!important;
}
#mainArea h2{
display:block;
font-size:16px;
color:#444444;
font-weight:700;
background-repeat:repeat-x;
width:580px;
line-height:18px;
clear:both;
}
#mainArea h2 span.ym{
font-size:28px;
color:#BBBBBB;
font-weight:200;
background-repeat:repeat-x;
width:580px;
line-height:42px;
margin-top:30px;
margin-bottom:10px;
clear:both;
letter-spacing:-1px;
}
#mainArea h2.ico_chemical{
background-image:url(/en/profile/images/ico_scc.gif);
background-repeat:no-repeat;
padding-left:20px;
}
#mainArea h2.ico_miyagi{
background-image:url(/en/profile/images/ico_miyagi.gif);
background-repeat:no-repeat;
padding-left:20px;
}
#mainArea h2.ico_miyagi2{
background-image:url(/en/profile/images/ico_miyagi2.gif);
background-repeat:no-repeat;
padding-left:20px;
}
#mainArea h2.ico_neagari{
background-image:url(/en/profile/images/ico_neagari.gif);
background-repeat:
no-repeat;
padding-left:20px;
}
#mainArea h3 span.Name{
font-size:14px;
color:#000;
font-weight:700;
width:610px;
margin-top:20px;
line-height:18px;
border-bottom:solid 1px #CCCCCC;
}
#mainArea p.lefty{
display:block;
padding-left:20px;
float:left;
clear:both;
margin-bottom:30px;
margin-top:15px
}
#mainArea p.righty{
display:block;
float:right;
margin-bottom:30px;
margin-top:15px;
}
#mainArea div.lefty{
display:block;
padding-left:20px;
float:left;
margin-bottom:30px;
padding-top:12px;
}
#mainArea div.righty{
display:block;
float:right;
margin-bottom:30px;
padding-top:12px;
}

