@charset "utf-8";

/* float */
.FL{float:left;}
.FR{float:right;}

.L{text-align:left;}
.R{text-align:right;}
.C{text-align:center;}

.sp0 { height:0px; font-size:0pt; clear:both; }
.sp2 { height:2px; font-size:0pt; clear:both; }
.sp3 { height:3px; font-size:0pt; clear:both; }
.sp5 { height:5px; font-size:0pt; clear:both; }
.sp10 { height:10px; font-size:0pt; clear:both; }
.sp15 { height:15px; font-size:0pt; clear:both; }
.sp20 { height:20px; font-size:0pt; clear:both; }
.sp25 { height:25px; font-size:0pt; clear:both; }
.sp30 { height:30px; font-size:0pt; clear:both; }
.sp35 { height:35px; font-size:0pt; clear:both; }
.sp40 { height:40px; font-size:0pt; clear:both; }
.sp45 { height:45px; font-size:0pt; clear:both; }
.sp49 { height:49px; font-size:0pt; clear:both; }
.sp50 { height:50px; font-size:0pt; clear:both; }
.sp55 { height:55px; font-size:0pt; clear:both; }
.sp60 { height:60px; font-size:0pt; clear:both; }
.sp65 { height:65px; font-size:0pt; clear:both; }
.sp70 { height:70px; font-size:0pt; clear:both; }
.sp80 { height:80px; font-size:0pt; clear:both; }
.sp90 { height:90px; font-size:0pt; clear:both; }
.sp100 { height:100px; font-size:0pt; clear:both; }
.sp140 { height:140px; font-size:0pt; clear:both; }
.sp170 { height:170px; font-size:0pt; clear:both; }
.sp200 { height:200px; font-size:0pt; clear:both; }

.clearfix:after, .container:after, .subtitle:after {
  content: "\0020";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
  overflow:hidden;
}
.clearfix, .container, .subtitle {display: block;}
.clear { clear:both; }
