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

.clear{ clear:both; margin:0px; padding:0px;}
.c_water{ color:2C7CA3;}
.blod{ font-weight: bold;}
.red{ color:#CC0000;}
.f10{ font-size:10px;}
.f12{ font-size:12px;}
.f16{ font-size:16px;}
.white{ color:#FFFFFF;}
.disp_none{ margin:0px; padding:0px; display:none;}

.center{ text-align: center; margin: auto;}

/*--------------------------------------------------------------------------
  float
--------------------------------------------------------------------------*/

.f-right { float: right; margin: 0px 0px 0px 15px;}
.f-left { float:left; margin: 0px 10px 10px 0px;}

/*--------------------------------------------------------------------------
  margin
--------------------------------------------------------------------------*/

.mb5 {margin-bottom:5px;}
.mb10 {margin-bottom:10px;}
.mb20 {margin-bottom:20px;}
.mb30 {margin-bottom:30px;}
.mb40 {margin-bottom:40px;}
.mb50 {margin-bottom:50px;}

.mr5 {margin-right:5px;}
.mr10 {margin-right:10px;}
.mr20 {margin-right:20px;}
.mr30 {margin-right:30px;}
.mr50 {margin-right:50px;}

.mt5 {margin-top:5px;}
.mt10 {margin-top:10px;}
.mt20 {margin-top:20px;}
.mt30 {margin-top:30px;}
.mt40 {margin-top:40px;}
.mt50 {margin-top:50px;}

.ml5 {margin-left:5px;}
.ml10 {margin-left:10px;}
.ml20 {margin-left:13px;}
.ml30 {margin-left:30px;}
.ml40 {margin-left:40px;}
.ml50 {margin-left:50px;}


.m-auto {margin: auto;}

/*--------------------------------------------------------------------------
  width
--------------------------------------------------------------------------*/

.w50 {width:50px;}
.w70 {width:70px;}
.w100 {width:100px;}
.w120 {width:120px;}
.w150 {width:150px;}
.w250 {width:250px;}
.w280 {width:280px;}
.w350 {width:350px;}

.w700 {width:700px;}

