@charset "utf-8";
body { font-size: 80%; }

.clr 									{ font-size: 1px;line-height: -1px;margin: 0px;padding: 0px;clear: both;height: 1px; }
#container #MainContainer #Main #fssc p							{ padding:0; margin:0; font-size:12px; line-height:2.0em;  }
#fssc .bold						{ font-weight:bold; }
#fssc .bold2						{ font-weight:bold; color:#f54a96; }
#fssc h2							{ padding:0; margin:0; } 
#fssc h4							{ padding:0 0 10px 0; margin:0; } 
#fssc h5							{ padding:0 0 20px 20px; margin:0; } 
#fssc .mainimg						{ margin:0 0 15px 0; } 
#fssc .read						{ width:600px; padding:0 0 15px 0;  margin:0 0 30px 20px; background:url(../images/interview_dot.gif) right bottom no-repeat; }
#fssc .read p						{ padding:0; margin:0; text-align:left; }
#fssc .read .txt					{ float:left; }
#fssc .read .ecobnr				{ float:right; }


#fssc .cnt01						{ width:600px; margin:0 0 20px 20px; }
#fssc .cnt01 .lef					{ float:left; font-size:10px; line-height:1.4em; }
#fssc .cnt01 .lef img				{ padding:0 0 10px 0; }


#fssc .cnt01 .rig					{ float:right; width:345px; }
#fssc .cnt01 .rig p				{ padding:0; margin:0; }
#fssc .cnt01 .tit				{ padding:0 0 20px 0; }
#fssc .cnt01 .rig .stit			{ padding:0 0 20px 0; }

#fssc .about 					{ width:550px; border:solid 4px #e8e8e8; padding:20px; margin:0 0 30px 20px;  }
#fssc .about .alef				{ float:left; width:340px; }
#fssc .about .arig				{ float:right; }
#fssc .about b					{ font-size:14px; } 
#fssc .about .abouttit			{ font-size:18px; font-weight:bold; margin-bottom:20px;  }
#fssc .about .aboutimg		{ text-align:center; margin-bottom:20px;  }

.BtnApply						{ 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 40px auto; width: 600px; text-align: left; }