@charset "iso-2022-jp";

/* ==========================================

  Brand Area css

========================================== */


#main					{	background:#ffffff;}



/* Base, Common
------------------------------------------ */
#ceContainer			{	width:850px; text-align:left; background:url(../../images/common/main_bg.gif) repeat-x white;}
#ceContainer *			{	margin:0; padding:0;}
#ceContainer img		{	border:none; vertical-align:top; }

#ceContainer .sp		{	width:788px; padding:30px 0 30px 31px;}

	

	/* text reset
	---------------------------------------- */
	#ceContainer	{	font:13px/1.231 "lr oSVbN", "qMmpS Pro W3", Osaka, sans-serif; *font-size:small;*font:x-small;}
	#ceContainer select,
	#ceContainer input,
	#ceContainer button,
	#ceContainer textarea,
	#ceContainer button
	{font:99% arial,helvetica,clean,sans-serif;}
	#ceContainer table	{font-size:inherit;font:100%;}
	#ceContainer pre,#ceContainer code,#ceContainer kbd,#ceContainer samp,#ceContainer tt
	{font-family:monospace;*font-size:108%;line-height:100%;}
	
	#ceContainer h1,
	#ceContainer h2,
	#ceContainer h3,
	#ceContainer h4,
	#ceContainer h5,
	#ceContainer h6 {
	font-size: 100%;
	font-weight: normal;
	}
	/*@notes
	Font-size Adjustment.
			77% = 10px	|	123.1% = 16px	|	167% = 22px
			85% = 11px	|	131% =  17px	|	174% = 23px 
			93% = 12px	|	138.5% = 18px	|	182% = 24px 
			100% = 13px	|	146.5% = 19px	|	189% = 25px 
			108% = 14px	|	153.9% = 20px	|	197% = 26px 
			116% = 15px	|	161.6% = 21px	| 

	*/	
	
	
	
	
/* Index
====================================================== */

	/* centerDetails
	---------------------------------------- */
	#ceContainer .cDetail			{	width:788px; min-height:451px; height: auto !important; height:451px; background:url(../common/sd_bg_middle.gif) repeat-y; position:relative;}
	#ceContainer .cDetail h2		{	font-size:100%; background:url(../common/sd_bg_title.gif) no-repeat bottom; width:788px; overflow:hidden; padding-bottom:10px; margin-bottom:20px;}
	#ceContainer .cDetail h2 span	{	display:block; font-size:123.1%;color:#555; padding:4px 12px 0 12px; font-weight:bold;}
	#ceContainer .cDetail h2 img	{	float:right; margin:5px 14px 0 0;}
	
	#ceContainer .cDetail .leftBox1				{	width:600px; overflow:hidden; margin:0 0 0 12px;}
	#ceContainer .cDetail .leftBox1 .imgView	{	/*width:250px;*/ width:210px; float:left;}
			#ceContainer .imgView .thumbs				{	/*width:251px;*/ width:210px; overflow:hidden;}
			#ceContainer .imgView .thumbs li			{	float:left; list-style:none;}
			#ceContainer .imgView .thumbs li img		{	border:1px solid #ccc; /*width:59px; height:45px;*/ width:45px; height:34px; margin:5px 2px 0 0;}
			#ceContainer .imgView .thumbs li img.last	{	margin-right:0;}
			#ceContainer .imgView p						{	font-size:85%; color:#666; margin-top:3px;}
			#ceContainer .imgView #mainphotoarea		{	border:1px solid #ccc;}								
	
	#ceContainer .cDetail .leftBox1 .detail		{	/*width:335px;*/ width:380px; float:right; color:#333;}
			#ceContainer .detail li				{	width:100%; list-style:none; padding:5px; background:url(../common/dot.gif) repeat-x bottom; font-size:93%;}
			#ceContainer .detail p				{	margin-top:1em; font-size:93%; line-height:1.5; }
	
	#ceContainer .cDetail .leftRead	{	 min-height:109px; height: auto !important; height: 109px; width:600px; margin:1.5em 0 0 12px; font-size:93%; line-height:1.5; }
	
	
	#ceContainer .cDetail .rightBox1	{	position:absolute; top:77px; right:12px; }
	#ceContainer .cDetail .rightBox1 li	{	width:138px; margin-bottom:7px; list-style:none;}
	
	#ceContainer .cDetail .rightBox2	{	position:absolute; top:262px; bottom:0; right:12px; }
	#ceContainer .cDetail .rightBox2 p	{	width:138px; font-size:93%; color:#666; text-align:right; margin-top:3px;}



	/* staff news
	------------------------------------------ */
	#ceContainer .staffNews							{	width:788px; overflow:hidden; background:url(../common/sn_bg_middle.gif) repeat-y; margin-top:30px;}
	#ceContainer .staffNews div						{	position:relative; height:60px;}
	
	#ceContainer .staffNews .titleImg { height: 60; width: 788;}
	#ceContainer .staffNews .futterImg { height: 26; width: 788;}	
	
	#ceContainer .staffNews div ul					{	width:238px; overflow:hidden; height:11px; position:absolute; top:31px; left:550px;}
	#ceContainer .staffNews div li					{	float:left; list-style:none;}
	#ceContainer .staffNews .slinkList 				{	overflow:hidden; height:11px; position:absolute; top:31px; left:650px;}
	#ceContainer .staffNews .snList li				{	width:100%; background:url(../common/sn_line.gif) no-repeat bottom; padding:8px 0; }
	#ceContainer .staffNews .snList li a			{	display:block; background:url(../../images/common/mark_off.gif) no-repeat; margin:0 0 0 11px; padding:0 13px 0 18px; font-size:85%;}
	#ceContainer .staffNews .snList li a:link		{	text-decoration:none; color:#375069;}
	#ceContainer .staffNews .snList li a:visited	{	text-decoration:none; color:#375069;}
	#ceContainer .staffNews .snList li a:hover,
	#ceContainer .staffNews .snList li a:active	{	text-decoration:none; color:#0066cc;  background:url(../../images/common/mark_on.gif) no-repeat;}
	
	
/* }[VAoi[ΗΑstart 110627*/
#bana_malaysia {
	margin:20px 0px 0px 20px;
}
#bana_malaysia_s{
	display:block;
	width:505px; height:65px;
	background-image:url(/images/navi/malaysia_bg2.gif)
}
#bana_malaysia .stmary{
	margin:8px 8px 7px 145px;
}
#bana_malaysia .quayside{
	margin:8px 8px 7px 0px
}
/* }[VAoi[ΗΑend 110627*/	
