@charset "utf-8";

body { font-size: 80%; }
#Main { line-height: 0; }
.clr 								{ font-size: 1px;line-height: -1px;margin: 0px;padding: 0px;clear: both;height: 1px; }
#vanadium h4		{ padding:0 0 20px 0; margin:0; } 
#vanadium .cnt01		{ margin:20px 0 20px 20px; }
#vanadium .cnt01 .lef	{ float:left; width:327px; }	
#vanadium .cnt01 .lef p	{ margin:0; padding:0; line-height:1.6em; }
#vanadium .cnt02		{ margin:20px 0 20px 0; width:640px; height:421px; background:url(../images/img02.jpg) left top no-repeat; }
#vanadium .cnt02 h4		{ padding:0 0 20px 291px; }	
#vanadium .cnt02 .read	{ padding:0 0 0 291px; width:327px; }	
#vanadium .cnt02 .read p	{ padding:0; margin:0; line-height:1.6em;  }	
#vanadium .BtnApply		{ width:640px; text-align:center; }

.sns						{ width:600px; padding:10px 20px 0 20px; }
.sns .snsbtn01				{ float:left; }
.sns .snsbtn02				{ float:left; margin:0 0 0 10px; }

#container #MainContainer						{ text-align: center; }
#container #MainContainer #Main					{ margin: 0 auto 0 auto; width: 640px; text-align: left; }
.lh0 { line-height: 0; }

#container #MainContainer #Main a {
    color: #00aacb;
    text-decoration: underline;
}
#container #MainContainer #Main a:link {
    color: #00aacb;
    text-decoration: underline;
}
#container #MainContainer #Main a:visited {
    color: #00aacb;
    text-decoration: underline;
}
#container #MainContainer #Main a:hover {
    color: #00aacb;
    text-decoration: none;
}

body div#Main h2 {
    margin: 0 0 20px 0;
}