@charset "UTF-8";

/* =========================================================
common class
========================================================= */
.pT0 {padding-top:0px !important;}
.pT5 {padding-top:5px !important;}
.pT10 {padding-top:10px !important;}
.pT15 {padding-top:15px !important;}
.pT20 {padding-top:20px !important;}
.pT30 {padding-top:30px !important;}
.pT40 {padding-top:40px !important;}
.pT50 {padding-top:50px !important;}
.pT60 {padding-top:60px !important;}
.pT70 {padding-top:70px !important;}
.pT80 {padding-top:80px !important;}
.pT90 {padding-top:90px !important;}
.pT100 {padding-top:100px !important;}

.pR0 {padding-right:0px !important;}
.pR5 {padding-right:5px !important;}
.pR10 {padding-right:10px !important;}
.pR15 {padding-right:15px !important;}
.pR20 {padding-right:20px !important;}
.pR30 {padding-right:30px !important;}
.pR40 {padding-right:40px !important;}
.pR50 {padding-right:50px !important;}
.pR60 {padding-right:60px !important;}
.pR70 {padding-right:70px !important;}
.pR80 {padding-right:80px !important;}
.pR90 {padding-right:90px !important;}
.pR100 {padding-right:100px !important;}

.pB0 {padding-bottom:0px !important;}
.pB5 {padding-bottom:5px !important;}
.pB10 {padding-bottom:10px !important;}
.pB15 {padding-bottom:15px !important;}
.pB20 {padding-bottom:20px !important;}
.pB30 {padding-bottom:30px !important;}
.pB40 {padding-bottom:40px !important;}
.pB50 {padding-bottom:50px !important;}
.pB60 {padding-bottom:60px !important;}
.pB70 {padding-bottom:70px !important;}
.pB80 {padding-bottom:80px !important;}
.pB90 {padding-bottom:90px !important;}
.pB100 {padding-bottom:100px !important;}

.pL0 {padding-left:0px !important;}
.pL5 {padding-left:5px !important;}
.pL10 {padding-left:10px !important;}
.pL15 {padding-left:15px !important;}
.pL20 {padding-left:20px !important;}
.pL30 {padding-left:30px !important;}
.pL40 {padding-left:40px !important;}
.pL50 {padding-left:50px !important;}
.pL60 {padding-left:60px !important;}
.pL70 {padding-left:70px !important;}
.pL80 {padding-left:80px !important;}
.pL90 {padding-left:90px !important;}
.pL100 {padding-left:100px !important;}

.mT0 {margin-top:0px !important;}
.mT5 {margin-top:5px !important;}
.mT10 {margin-top:10px !important;}
.mT15 {margin-top:15px !important;}
.mT20 {margin-top:20px !important;}
.mT25 {margin-top:20px !important;}
.mT30 {margin-top:30px !important;}
.mT40 {margin-top:40px !important;}
.mT50 {margin-top:50px !important;}
.mT60 {margin-top:60px !important;}
.mT70 {margin-top:70px !important;}
.mT80 {margin-top:80px !important;}
.mT90 {margin-top:90px !important;}
.mT100 {margin-top:100px !important;}

.mR0 {margin-right:0px !important;}
.mR5 {margin-right:5px !important;}
.mR10 {margin-right:10px !important;}
.mR15 {margin-right:15px !important;}
.mR20 {margin-right:20px !important;}
.mR30 {margin-right:30px !important;}
.mR40 {margin-right:40px !important;}
.mR50 {margin-right:50px !important;}
.mR60 {margin-right:60px !important;}
.mR70 {margin-right:70px !important;}
.mR80 {margin-right:80px !important;}
.mR90 {margin-right:90px !important;}
.mR100 {margin-right:100px !important;}
.mR200 {margin-right:200px !important;}
.mR300 {margin-right:300px !important;}

.mB0 {margin-bottom:0px !important;}
.mB5 {margin-bottom:5px !important;}
.mB10 {margin-bottom:10px !important;}
.mB15 {margin-bottom:15px !important;}
.mB20 {margin-bottom:20px !important;}
.mB30 {margin-bottom:30px !important;}
.mB40 {margin-bottom:40px !important;}
.mB50 {margin-bottom:50px !important;}
.mB60 {margin-bottom:60px !important;}
.mB70 {margin-bottom:70px !important;}
.mB80 {margin-bottom:80px !important;}
.mB90 {margin-bottom:90px !important;}
.mB100 {margin-bottom:100px !important;}

.mL0 {margin-left:0px !important;}
.mL5 {margin-left:5px !important;}
.mL10 {margin-left:10px !important;}
.mL15 {margin-left:15px !important;}
.mL20 {margin-left:20px !important;}
.mL30 {margin-left:30px !important;}
.mL40 {margin-left:40px !important;}
.mL50 {margin-left:50px !important;}
.mL60 {margin-left:60px !important;}
.mL70 {margin-left:70px !important;}
.mL80 {margin-left:80px !important;}
.mL90 {margin-left:90px !important;}
.mL100 {margin-left:100px !important;}

.w50 {width:50px !important;}
.w100 {width:100px !important;}
.w120 {width:120px !important;}
.w150 {width:150px !important;}
.w200 {width:200px !important;}
.w250 {width:250px !important;}
.w300 {width:300px !important;}
.w350 {width:350px !important;}
.w390 {width:390px !important;}
.w400 {width:400px !important;}
.w450 {width:450px !important;}
.w500 {width:500px !important;}
.w550 {width:550px !important;}
.w600 {width:600px !important;}
.w650 {width:650px !important;}
.w100p {width:100% !important;}

.h5 {height:5px !important;}
.h50 {height:50px !important;}
.h100 {height:100px !important;}
.h200 {height:200px !important;}
.h300 {height:300px !important;}
.h400 {height:400px !important;}
.h500 {height:500px !important;}

.bold {font-weight:bold !important;}

.tCenter {text-align:center !important;}
.tLeft {text-align:left !important;}
.tRight {text-align:right !important;}
.vAlignM {vertical-align: middle !important;}

.fRed {color:#FF0000 !important;}
.fBlue {color:#0A3D96 !important;}
.fWhite {color:#FFFFFF !important;}
.fBrown {color:#3A3023 !important;}
.fOrange {color:#E5754E !important;}

.fSize10 {font-size:10px !important;}
.fSize11 {font-size:11px !important;}
.fSize12 {font-size:12px !important;}
.fSize13 {font-size:13px !important;}
.fSize14 {font-size:14px !important;}
.fSize15 {font-size:15px !important;}
.fSize16 {font-size:16px !important;}
.fSize17 {font-size:17px !important;}
.fSize18 {font-size:18px !important;}
.fSize19 {font-size:19px !important;}
.fSize20 {font-size:20px !important;}
.fSize21 {font-size:21px !important;}
.fSize22 {font-size:22px !important;}
.fSize23 {font-size:23px !important;}
.fSize24 {font-size:24px !important;}
.fSize25 {font-size:25px !important;}
.fSize26 {font-size:26px !important;}
.fSize27 {font-size:27px !important;}
.fSize28 {font-size:28px !important;}
.fSize29 {font-size:29px !important;}
.fSize30 {font-size:30px !important;}
.fSize31 {font-size:31px !important;}
.fSize32 {font-size:32px !important;}

.lHeight1 {line-height: 1 !important;}
.lHeight12 {line-height: 1.2 !important;}
.lHeight13 {line-height: 1.3 !important;}
.lHeight14 {line-height: 1.4 !important;}
.lHeight15 {line-height: 1.5 !important;}
.lHeight2 {line-height: 2 !important;}

.indent05 {
  padding-left:0.5em !important;;
  text-indent: -0.5em !important;;
}
.indent1 {
  padding-left:1em !important;;
  text-indent: -1em !important;;
}

.fLeft {float:left !important;}
.fRight {float:right !important;}

.posiRtv {position: relative !important;}
.posiAbs {position: absolute !important;}

.clear {clear:both !important;}
.bDot1 {border: 1px dotted #999999 !important;}
.bTopDot1 {border-top: 1px dotted #999999 !important;}
.bBottomDot1 {border-bottom: 1px dotted #999999 !important;}
.bRightDot1 {border-right: 1px dotted #999999 !important;}
.bLeftDot1 {border-left: 1px dotted #999999 !important;}

.bDash1 {border: 1px dashed #999999 !important;}
.bTopDash1 {border-top: 1px dashed #999999 !important;}
.bBottomDash1 {border-bottom: 1px dashed #999999 !important;}
.bRightDash1 {border-right: 1px dashed #999999 !important;}
.bLeftDash1 {border-left: 1px dashed #999999 !important;}

.bSolid1 {border: 1px solid #C8C9CA !important;}
.bTopSolid1 {border-top: 1px solid #C8C9CA !important;}
.bBottomSolid1 {border-bottom: 1px solid #C8C9CA !important;}
.bRightSolid1 {border-right: 1px solid #C8C9CA !important;}
.bLeftSolid1 {border-left: 1px solid #C8C9CA !important;}

.bTopNone {border-top: none !important;}
.bBottomNone {border-bottom: none !important;}
.bRightNone {border-right: none !important;}
.bLeftNone {border-left: none !important;}

.bgWhite {background-color: #FFFFFF !important;}
.bgBrown {background-color: #84786D !important;}

.bTop0 {border-top:none !important;}
.bBottom0 {border-bottom:none !important;}

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


