@charset "UTF-8";

/* ============================================================
	Base style Catalog	Since 2011.5.21
============================================================ */

/* ------------------------------------------------------------
	font >> p10-p26
------------------------------------------------------------ */

.p10{ font-size:77%;}.p11{ font-size:85%;}.p12{ font-size:93%;}.p13{ font-size:100%;}.p14{ font-size:108%;}.p15{ font-size:116%;}
.p16{ font-size:123.1%;}.p17{ font-size:131%;}.p18{ font-size:138.5%;}.p19{ font-size:146.5%;}.p20{ font-size:153.9%;}
.p21{ font-size:161.6%;}.p22{ font-size:167%;}.p23{ font-size:174%;}.p24{ font-size:182%;}.p25{ font-size:189%;}.p26{ font-size:197%;}


/* ------------------------------------------------------------
	texe-align >> taL taC taR
------------------------------------------------------------ */

.taL{ text-align:left;}.taC{ text-align: center;}.taR{ text-align: right;}


/* ------------------------------------------------------------
	float >> floR floL imgR imgL
------------------------------------------------------------ */

.floR{ float: right;}.floL{ float: left;}
.imgR {float: right;margin: 0 0 10px 10px;} .imgL {float: left;margin: 0 10px 10px 0;}


/* ------------------------------------------------------------
	margin >> mT mR mB mL
------------------------------------------------------------ */

.m0a {margin: 0 auto;}

.mt00{ margin-top: 0px !important; }.mt05 { margin-top: 5px !important; }.mt10 { margin-top: 10px !important; }.mt15 { margin-top: 15px !important; }
.mt20 { margin-top: 20px !important; }.mt25 { margin-top: 25px !important; }.mt30 { margin-top: 30px !important; }.mt35 { margin-top: 35px !important; }
.mt40 { margin-top: 40px !important; }.mt45 { margin-top: 45px !important; }.mt50 { margin-top: 50px !important; }.mt130 { margin-top: 120px !important; }
.mt140 { margin-top: 140px !important; }.mt180 { margin-top: 180px !important; }

.mr00{ margin-right: 0px !important; }.mr05 { margin-right: 5px !important; }.mr10 { margin-right: 10px !important; }
.mr15 { margin-right: 15px !important; }.mr20 { margin-right: 20px !important; }.mr25 { margin-right: 25px !important; }
.mr30 { margin-right: 30px !important; }.mr35 { margin-right: 35px !important; }.mr40 { margin-right: 40px !important; }
.mr45 { margin-right: 45px !important; }.mr50 { margin-right: 50px !important; }

.mb00{ margin-bottom: 0px !important; }.mb05 { margin-bottom: 5px !important; }.mb10 { margin-bottom: 10px !important; }
.mb15 { margin-bottom: 15px !important; }.mb20 { margin-bottom: 20px !important; }.mb25 { margin-bottom: 25px !important; }
.mb30 { margin-bottom: 30px !important; }.mb35 { margin-bottom: 35px !important; }.mb40 { margin-bottom: 40px !important; }
.mb45 { margin-bottom: 45px !important; }.mb50 { margin-bottom: 50px !important; }

.ml00{ margin-left: 0px !important; }.ml05 { margin-left: 5px !important; }.ml10 { margin-left: 10px !important; }
.ml15 { margin-left: 15px !important; }.ml20 { margin-left: 20px !important; }.ml25 { margin-left: 25px !important; }
.ml30 { margin-left: 30px !important; }.ml35 { margin-left: 35px !important; }.ml40 { margin-left: 40px !important; }
.ml45 { margin-left: 45px !important; }.ml50 { margin-left: 50px !important; }


/* ------------------------------------------------------------
	padding >> pT pR pB pL
------------------------------------------------------------ */

.pt00{ padding-top: 0px !important; }.pt05 { padding-top: 5px !important; }.pt10 { padding-top: 10px !important; }.pt15 { padding-top: 15px !important; }
.pt20 { padding-top: 20px !important; }.pt25 { padding-top: 25px !important; }.pt30 { padding-top: 30px !important; }.pt35 { padding-top: 35px !important; }
.pt40 { padding-top: 40px !important; }.pt45 { padding-top: 45px !important; }.pt50 { padding-top: 50px !important; }.pt65 { padding-top: 65px !important; }

.pr00{ padding-right: 0px !important; }.pr05 { padding-right: 5px !important; }.pr10 { padding-right: 10px !important; }
.pr15 { padding-right: 15px !important; }.pr20 { padding-right: 20px !important; }.pr25 { padding-right: 25px !important; }
.pr30 { padding-right: 30px !important; }.pr35 { padding-right: 35px !important; }.pr40 { padding-right: 40px !important; }
.pr45 { padding-right: 45px !important; }.pr50 { padding-right: 50px !important; }

.pb00{ padding-bottom: 0px !important; }.pb05 { padding-bottom: 5px !important; }.pb10 { padding-bottom: 10px !important; }
.pb15 { padding-bottom: 15px !important; }.pb20 { padding-bottom: 20px !important; }.pb25 { padding-bottom: 25px !important; }
.pb30 { padding-bottom: 30px !important; }.pb35 { padding-bottom: 35px !important; }.pb40 { padding-bottom: 40px !important; }
.pb45 { padding-bottom: 45px !important; }.pb50 { padding-bottom: 50px !important; }

.pl00{ padding-left: 0px !important; }.pl05 { padding-left: 5px !important; }.pl10 { padding-left: 10px !important; }
.pl15 { padding-left: 15px !important; }.pl20 { padding-left: 20px !important; }.pl25 { padding-left: 25px !important; }
.pl30 { padding-left: 30px !important; }.pl35 { padding-left: 35px !important; }.pl40 { padding-left: 40px !important; }
.pl45 { padding-left: 45px !important; }.pl50 { padding-left: 50px !important; }

