/**********************************************************************************************/
/* 全ページ                            */
/***********************************************/
*{
margin:0px;
padding:0px;
margin-left:auto;
margin-right:auto;
font-family:"ＭＳ Ｐゴシック", Osaka, "sans-serif";
}
p{
font-size:12px;
line-height:18px;
}
img{
border:none;
}	
#seoText{
font-size:10px;
color:#6E6E6E;
width:500px;
padding-top:5px;
margin-bottom:7px;
margin-left:7px;
font-weight:normal;
}
#header {
	background-image: url(img/header.jpg);
	background-repeat:no-repeat;
	width:780px;
	height:100px;
    margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
    margin-bottom:0px;
	padding:0px;
}
#header img {
    margin-top:5px;
    margin-left:4px;

}

#container {
	background-image: url(img/content_BG.gif);
	background-repeat: repeat-y;
	width:780px;
    margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	height:100%;
}

#footer {
	width:780px;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	border-top:solid 3px #64A6C9;
	clear:both;
	text-align:right;
}

#pankuzu{
	font-size:10px;
	color:#333333;
	margin-left:0px;
	margin-top:10px;
	font-size:10px;
	text-align:left;
}
/***********************************************/
/* 全ページ                         */
/**********************************************************************************************/

/**********************************************************************************************/
/* Top                    */
/***********************************************/
#flash{
	margin-top:10px;
	width:525px;
	height:380px;
	float:left;
}
#topside{
width:245px;
float:right;
text-align:right;
font-size:10px;
color:#666666;
}
#topside a{
text-align:right;
font-size:10px;
color:#666666;
margin-top:10px;
text-decoration:none;
}
#topside img{
margin-top:10px;
border:none;
}
#release{
width:525px;
float:left;
}
#release dl{
margin-top:5px;
padding:0;
font-size:10px;
line-height:24px;
text-align:left;
}
#release dt{
float:left;
padding-right:10px;
}
#top_footer {
	width:780px;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	clear:both;
	text-decoration: none;
	text-align: right;
}
div#stokke{
	font-size: 10px;
	color: #666666;
	float: left;
	width: 245px;
	text-align: left;
	margin-top: 0px;
	background-position: left;
	line-height: 10px;
	margin-bottom: 0px;
}
#regulation{
	width:525px;
	float:left;
	font-size: 10px;
	color: #666666;
	text-align: left;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-decoration: none;
}
#regulation a{
text-align:right;
font-size:10px;
color:#666666;
margin-top:10px;
text-decoration:none;
}
img.banner1{
	clear: right;
	float: left;
	padding-top: 0px;
	margin-bottom: 10px;
	margin-top: 0px;
}
/***********************************************/
/* Top                    */
/**********************************************************************************************/

/**********************************************************************************************/
/* Company                    */
/***********************************************/
#companyA {
	width:720px;
	text-align:left;
	font-size:12px;
	color:#666666;
	margin-left: 20px;
	margin-bottom: 50px;
	margin-top: 50px;
	clear: right;
	float: left;
}
h1#cpny {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 28px;
	color: #666666;
	text-align: left;
	margin-top: 10px;
}
.h1sub {
font-size:12px;
color:#333333;
margin-left:5px;
}
dt#history {
	font-weight: bold;
	border-left:solid 7px #009FD1;
	padding-left: 10px;
	font-size: 120%;
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
	float: left;
}
dd#history  {
	margin-right: 20px;
	width: 550px;
	margin-left: 120px;
	margin-top: 7px;
	margin-bottom: 10px;
}
dt#history2 {
	font-weight: bold;
	border-left:solid 7px #009FD1;
	padding-left: 10px;
	font-size: 120%;
	float: left;
	clear: left;
	margin-top: 1０;
	margin-right: 1０;
	margin-bottom: 1０;
	margin-left: 10px;
}


/***********************************************/
/* Company                    */
/**********************************************************************************************/


/**********************************************************************************************/
/* 第二階層共通                    */
/***********************************************/
#tobira_top{
width:620px;
margin-bottom:20px;
margin-top:0px;
padding-left:0px;
text-align:left;
float:left;
}
#tobira_submenu{
margin-top:0px;
width:160px;
float:right;
text-align:right;
}

#brandLogo{
text-align:right;
margin-bottom:30px;
margin-top:20px;
}
#brandLogo_leklint{
text-align:right;
margin-bottom:20px;
margin-top:0px;
}

/***********************************************/
/* 第二階層共通                   */
/**********************************************************************************************/



/**********************************************************************************************/
/* 第第三階層共通       */
/***********************************************/
#content_area{
width:625px;
margin-bottom:0px;
margin-top:0px;
padding-left:0px;
text-align:left;
float:left;
border-right:solid 1px #009FD1;
}
#submenu_area{
margin-top:0px;
width:140px;
float:left;
text-align:center;
}

/***********************************************/
/* 第三階層共通                   */
/**********************************************************************************************/

