﻿@charset "utf-8";

/* //////////////// universal class ////////////////////////////////  */

.ofh { overflow:hidden; }

.center, .tac { text-align:center; }
.tal { text-align:left; }
.tar { text-align:right; }
.cb { clear: both; }
.cl  {	clear: left; }
.cr  { clear: right; }
.fr { float: right; }
.fl { float: left; }

.posr {position:relative;}
.posa {position:absolute;}

.fs50p {font-size: 50%;}
.fs60p {font-size: 60%;}
.fs70p {font-size: 70%;}
.fs80p {font-size: 80%;}
.fs90p {font-size: 90%;}
.fs100p {font-size: 100%;}
.fs110p {font-size: 110%;}
.fs120p {font-size: 120%;}
.fs130p {font-size: 130%;}
.fs140p {font-size: 140%;}
.fs150p {font-size: 150%;}
.fs160p {font-size: 160%;}
.fs170p {font-size: 170%;}
.fs180p {font-size: 180%;}
.fs190p {font-size: 190%;}
.fs200p {font-size: 200%;}

.norm {font-weight: normal;}
.bold {font-weight: bold;}

.bgf { background:#fff;}

.bdr {border:1px solid #999; box-shadow: 0 0 1px rgba(0,0,0,0.5);}

.br5 {border-radius:5px;}
.br6 {border-radius:6px;}
.br8 {border-radius:8px;}
.br10 {border-radius:10px;}
