﻿@charset "utf-8";


/*レイアウトベース*/

#bodySec #bodySecBoard #maincontentsBlock #maincontentsArea {
	width: 917px;
	padding: 0px;
	margin-left:13px;
}


#bodySec #bodySecBoard #maincontentsBlock #maincontentsArea p.text {
	display:block;
	padding: 0px 0px 20px 15px;
	font-size: 70%;
	line-height: 160%;
	color: #53566A;
}

#bodySec #bodySecBoard #maincontentsBlock #maincontentsArea div.historymenu {
	width: 917px;
	padding:17px 0px 17px 0px;
}

#bodySec #bodySecBoard #maincontentsBlock #maincontentsArea div.historymenu p.imgArea{
	display:block;
	float:left;
	padding:0px 10px 15px 15px;
}

#bodySec #bodySecBoard #maincontentsBlock #maincontentsArea div.historymenu p.lead{
	display:block;
	float:left;
	font-size:70%;
	line-height:160%;
	color: #53566A;
	width:755px;
}

#bodySec #bodySecBoard #maincontentsBlock #maincontentsArea div.historymenu p.lead img{
	display:inline-block;
	padding-top:5px;
}

#bodySec #bodySecBoard #maincontentsBlock #maincontentsArea div.historymenu ul {
	zoom: 1;
	margin:0px 0px 0px 15px;
}


#bodySec #bodySecBoard #maincontentsBlock #maincontentsArea div.historymenu:after,
#bodySec #bodySecBoard #maincontentsBlock #maincontentsArea div.historymenu div.story:after {  
     content: ".";  
     clear: both;  
     display: block;
     height: 0;  
     visibility: hidden;
	 line-height:0;
	 font-size:1px;
}


#bodySec #bodySecBoard #maincontentsBlock #maincontentsArea div.historymenu ul li {
	float: left;
	width: 283px;
	padding-bottom:-13px;
}

.marginS{
	margin: 0px 20px 0px 0px;
	display:block;
}


/*olympus story*/
#bodySec #bodySecBoard #maincontentsBlock #maincontentsArea div.historymenu div.story {
	zoom: 1;
	background-image:url(/en/corc/history/image/bottom_line.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	margin-bottom:13px;
	/margin-bottom:12px;
}

#bodySec #bodySecBoard #maincontentsBlock #maincontentsArea div.historymenu div.story div.menu,
#bodySec #bodySecBoard #maincontentsBlock #maincontentsArea div.historymenu div.story div.menuB {
	padding:20px 10px;
	display:block;
	background-image:url("/image/bg_titlelink.gif");
	background-repeat:repeat-x;
	float: left;
	width: 272px;
}

#bodySec #bodySecBoard #maincontentsBlock #maincontentsArea div.historymenu div.story div.menu span,
#bodySec #bodySecBoard #maincontentsBlock #maincontentsArea div.historymenu div.story div.menuB span {
	padding:0px 0px 0px 20px;
	font-size:70%;
	line-height:160%;
	display:block;
	color: #53566A;
}

/*画像の設置はbodysectionに設定してます paddingの値をクリア*/
#bodySec #bodySecBoard #maincontentsBlock #maincontentsArea div.historymenu div.story div.menu p.linkL a,
#bodySec #bodySecBoard #maincontentsBlock #maincontentsArea div.historymenu div.story div.menuB p.linkL a{
	margin-bottom:-13px;
}

#bodySec #bodySecBoard #maincontentsBlock #maincontentsArea div.historymenu div.story div.menu p.linkL{
	width:197px;
	float:left;
	margin-right:10px;
}

#bodySec #bodySecBoard #maincontentsBlock #maincontentsArea div.historymenu div.story div.menu p.img{
	float:right;
	margin-left:10px;
}

/* floatなし */
#bodySec #bodySecBoard #maincontentsBlock #maincontentsArea div.historymenu div.story div.menuB p.linkL{
	width:272px;
}



