@charset "UTF-8";
@import url(reset.css);
@import url(common.css);

/* common container ### */
#Left{
	float:left;
	width:223px;
}
#Right{
	float:right;
	width: 565px;
}
h1{
	margin-bottom:85px;
	margin-left: 70px;
	margin-top: 170px;
}

#LeftC{
	float:left;
	width:130px;
	padding: 50px 0;
}

#LeftC h1{
	text-align: right;
	margin: 0;
}

#RightC{
	float: left;
	width: 620px;
	padding: 50px 0;
}



/* ##################### */
/* 2009-1-15 */


/*#RightD{
	float: left;
	width: 674px;
	padding: 50px 0 50px 100px;
}*/
/* ##################### */

/* ##################### */
/* 2010-1-21 */


#RightD{
	float: left;
	width: 694px;
	padding: 50px 0 50px 80px;
}
/* ##################### */

.fix{  clear: both; height: 1px; lien-height: 1px; }
.fix hr{ height: 1px; padding: 0; margin: 0; display: none; }
/* ### common container ### */

/* FOOTER */
#footerContainer{
padding:8px;
 }
#footerBox{
	margin-top:5px;
	margin-left: 217px;
}
#footerBoxC{
	margin-top:5px;
	margin-left: 125px;
}
#footerBox .copyright,
#footerBoxC .copyright{
margin-right:52px;
float:left;
}
#footerBox .sitepolicy,
#footerBoxC .sitepolicy{
float:left;
}
/* ### FOOTER ### */

#topSetBox {
	padding-top: 184px;
	padding-bottom: 135px;
}

.marginBtm20 {
	margin-bottom: 20px;
}
