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

.clr 										{ font-size: 1px;line-height: -1px;margin: 0px;padding: 0px;clear: both;height: 1px; }
.snss										{ width:600px; padding:10px; }
.snss .snsbtn01						{ float:left; }
.snss .snsbtn02						{ float:left; margin:0 10px; }
#container #MainContainer #Main h2									{ text-align:center; margin: 0px;	padding: 0px;}
#container #MainContainer #Main #plant p							{ padding:0; margin:0; color:#666666;  line-height:2em; padding-top:7px; }
#container #MainContainer #Main #plant h3						{ padding:0; margin:0; border:none; background:none;  }
#container #MainContainer #Main #plant h4						{ font-size:18px; color:#1a1311; padding:0; margin:0; border:none; background:none;  }

#plant										{ width:622px; margin:0 0 0 10px;  line-height:1.6em;}
#plant .read								{ overflow:hidden; }
#plant .btnbx								{ margin:0 0 20px 0; }
#plant .btnbx .btn						{ float:left; }	 
#plant .BtnApply						{ text-align:center; padding:40px 0 40px 0; }
#plant .FltLef								{ float:left; }
#plant .FltRig								{ float:right; }
#plant .W284    							{ width:284px;}
#plant .W350    							{ width:350px;}
#plant .fontB								{ font-weight:bold; }
#plant .font10							{ font-size:10px  !important; line-height:1.4em!important; }
#plant .font11							{ font-size:11px  !important; line-height:1.8em!important;}
#plant .subtxt							{ font-size:18px; line-height:1.6em; color:#1a1311; font-weight:bold;   }
#plant .subtxt2							{ font-size:16px; line-height:1.6em; color:#1a1311; font-weight:bold;  }
#plant .PadTop5						{ padding-top:5px; }
#plant .PadTop10						{ padding-top:10px; }
#plant .PadTop15						{ padding-top:15px; }
#plant .PadTop20						{ padding-top:20px; }
#plant .PadTop35						{ padding-top:35px; }
#plant .PadBot10						{ padding-bottom:10px; }
#plant .PadBot20						{ padding-bottom:20px; }
#plant .PadBot30						{ padding-bottom:30px; }
#plant .PadBot50						{ padding-bottom:50px; }
#plant .PadLef10						{ padding-left:10px; }
#plant .PadLef20						{ padding-left:20px; }
#plant .PadLef40						{ padding-left:40px; }
#plant .PadRig10						{ padding-right:10px; }
#plant .PadRig20						{ padding-right:20px; }
#plant .blueb								{ color:#68c9f2; font-weight:bold; }
#plant .boxtxt							{line-height:2em !important;}

#plant #inner								{ width:600px; margin:0 auto; line-height:2.2em; }
#plant #inner2							{ width:621px; margin:0 auto; line-height:2.2em; }

#howto { width:600px; margin:0 auto; background-color:#f4e9d7;overflow:hidden; }
#howto_cont { margin:0 10px 10px; background-color:#FFF; padding:0 10px; overflow:hidden;  } 
#howto .subtext { text-align:right; padding-right:10px; text-decoration:none; }
#howto .block01 { width:264px; height:184px; padding: 10px 10px 10px 0; float:left; border-bottom:dashed 1px #000000; border-right:dashed 1px #000000; position: relative; overflow:hidden;  }
#howto .block01 p {
	position: absolute;
	left: 126px;
	top: 60px;
	width: 129px;
	text-align: center;
	line-height: 1.5em !important;
}
#howto .block02 { width:264px; height:184px; overflow:hidden;  float:left; margin:0;padding: 10px 0 10px 10px; border-bottom:dashed 1px #000000;position: relative; }
#howto .block02 p {
	position: absolute;
	left: 127px;
	top: 60px;
	width: 129px;
	text-align: center;
	line-height: 1.5em !important;
}
#howto .block03 {border-bottom:none;}

#container #MainContainer						{ text-align: center; }
#container #MainContainer #Main					{ margin: 0 auto 40px auto; width: 600px; text-align: left; }
