@charset "utf-8";
/* CSS Document */

.w50 {width:50px;}
.w80 {width:80px;}
.w100 {width:100px;}
.w105 {width:105px;}
.w115 {width:115px;}
.w150 {width:150px;}
.w200 {width:200px;}
.w220 {width:220px;}
.w250 {width:250px;}
.w300 {width:300px;}
.w330 {width:330px;}
.w350 {width:350px;}
.w400 {width:400px;}
.w450 {width:450px;}
.w450 {width:450px;}
.w500 {width:500px;}
.w550 {width:550px;}
.w600 {width:600px;}
.w650 {width:650px;}

.mt5 {margin-top:5px;}
.mt10 {margin-top:10px;}
.mt15 {margin-top:15px;}
.mt20 {margin-top:20px;}
.mt25 {margin-top:25px;}
.mt30 {margin-top:30px;}
.mt90 {margin-top:90px;}

.mr5 {margin-right:5px;}
.mr10 {margin-right:10px;}
.mr15 {margin-right:15px;}
.mr20 {margin-right:20px;}
.mr24 {margin-right:24px;}
.mr25 {margin-right:25px;}
.mr30 {margin-right:30px;}

.mb5 {margin-bottom:5px;}
.mb10 {margin-bottom:10px;}
.mb15 {margin-bottom:15px;}
.mb20 {margin-bottom:20px;}
.mb25 {margin-bottom:25px;}
.mb30 {margin-bottom:30px;}

.ml5 {margin-left:5px;}
.ml10 {margin-left:10px;}
.ml15 {margin-left:15px;}
.ml20 {margin-left:20px;}
.ml24 {margin-left:24px;}
.ml25 {margin-left:25px;}
.ml30 {margin-left:30px;}

.pt5 {padding-top:5px;}

.pr5 {padding-right:5px;}

.pb5 {padding-bottom:5px;}

.pl5 {padding-left:5px;}

.font8 {font-size:8px;}
.font9 {font-size:9px;}
.font10 {font-size:10px;}
.font11 {font-size:11px;}
.font12 {font-size:12px;}
.font13 {font-size:13px;}
.font14 {font-size:14px;}
.font15 {font-size:15px;}
.font16 {font-size:16px;}
.font18 {font-size:18px;}
.font20 {font-size:20px;}
.font24 {font-size:24px;}
.font30 {font-size:30px;}


.lh100 {line-height:100%;}
.lh110 {line-height:110%;}
.lh120 {line-height:120%;}
.lh130 {line-height:130%;}
.lh140 {line-height:140%;}
.lh150 {line-height:150%;}

.clear { clear:both; }
.clear hr { display:none; }

.color01 {color:#008ed6;}
.color02 {color:#00b22d;}
.color03 {color:#0066FF;}
.color04 {color:#000099;}
.color05 {color:#FF6600;}
.color06 {color:#FF9900;}
.color07 {color:#000000;}
.color08 {color:#993399;}
.bold {font-weight:bold;}
.line {text-decoration:underline;}
.doubleline { border-bottom: double 1px; }

.clearfix:after {  
  content: ".";   
  display: block;   
  height: 0;   
  clear: both;   
  visibility: hidden;  
} 
.clearfix { display: inline-table; }
* html .clearfix { height: 1%; }
.clearfix { display: block; }