@charset "utf-8";

/* YUI Font Size --
10px - 77%
11px - 85%
12px - 93 (was 93)%
13px - 100%
14px - 108 (was 107)%
15px - 116 (was 114)%
16px - 123.1 (was 122)%
17px - 131 (was 129)%
18px - 138.5 (was 136)%
19px - 146.5 (was 144)%
20px - 153.9 (was 152)%
21px - 161.6 (was 159)%
22px - 167%
23px - 174%
24px - 182%
25px - 189%
26px - 197%
-- */
/* -------------------------------------------------- */
/* block item Width */

.wid5 {width: 5px !important;}
.wid10 {width: 10px !important;}
.wid15 {width: 15px !important;}
.wid25 {width: 25px !important;}
.wid50 {width: 50px !important;}
.wid80 {width: 80px !important;}
.wid100 {width: 100px !important;}
.wid150 {width: 150px !important;}
.wid180 {width: 180px !important;}
.wid200 {width: 200px !important;}
.wid230 {width: 230px !important;}
.wid240 {width: 240px !important;}
.wid250 {width: 250px !important;}
.wid270 {width: 270px !important;}
.wid290 {width: 290px !important;}
.wid300 {width: 300px !important;}
.wid305 {width: 305px !important;}
.wid310 {width: 310px !important;}
.wid315 {width: 315px !important;}
.wid320 {width: 320px !important;}
.wid330 {width: 330px !important;}
.wid350 {width: 350px !important;}
.wid360 {width: 360px !important;}
.wid390 {width: 390px !important;}
.wid400 {width: 400px !important;}
.wid450 {width: 450px !important;}
.wid500 {width: 500px !important;}
.wid600 {width: 600px !important;}
.wid630 {width: 630px !important;}
.wid650 {width: 650px !important;}
.wid700 {width: 700px !important;}
.wid800 {width: 800px !important;}
.wid900 {width: 900px !important;}

/* -- */

.wid10pc {width: 10% !important;}
.wid15pc {width: 15% !important;}
.wid20pc {width: 20% !important;}
.wid25pc {width: 25% !important;}
.wid30pc {width: 30% !important;}
.wid33pc {width: 33% !important;}
.wid50pc {width: 50% !important;}
.wid95pc {width: 95% !important;}
.wid100pc {width: 100% !important;}

/* -------------------------------------------------- */
/* block item Margin */

/* - All margin */

.marA0 {margin: 0px !important;}
.marA5 {margin: 5px !important;}
.marA10 {margin: 10px !important;}
.marA15 {margin: 15px !important;}
.marA20 {margin: 20px !important;}
.marA25 {margin: 25px !important;}
.marA30 {margin: 30px !important;}
.marA40 {margin: 40px !important;}
.marA50 {margin: 50px !important;}

/* - Top margin */

.marT0 {margin-top: 0px !important;}
.marT3 {margin-top: 3px !important;}
.marT5 {margin-top: 5px !important;}
.marT10 {margin-top: 10px !important;}
.marT15 {margin-top: 15px !important;}
.marT20 {margin-top: 20px !important;}
.marT25 {margin-top: 25px !important;}
.marT30 {margin-top: 30px !important;}
.marT40 {margin-top: 40px !important;}
.marT50 {margin-top: 50px !important;}
.marT60 {margin-top: 60px !important;}
.marT70 {margin-top: 70px !important;}
.marT80 {margin-top: 80px !important;}
.marT90 {margin-top: 90px !important;}
.marT100 {margin-top: 100px !important;}
.marT110 {margin-top: 110px !important;}
.marT130 {margin-top: 130px !important;}
.marT200 {
	margin-top: 210px !important;
}
.marT270 {margin-top: 270px !important;}

/* - Bottom margin */

.marB0 {margin-bottom: 0px !important;}
.marB5 {margin-bottom: 5px !important;}
.marB10 {margin-bottom: 10px !important;}
.marB15 {margin-bottom: 15px !important;}
.marB20 {margin-bottom: 20px !important;}
.marB25 {margin-bottom: 25px !important;}
.marB30 {margin-bottom: 30px !important;}
.marB40 {margin-bottom: 40px !important;}
.marB50 {margin-bottom: 50px !important;}

/* - Left margin */

.marL0 {margin-left: 0px !important;}
.marL5 {margin-left: 5px !important;}
.marL10 {margin-left: 10px !important;}
.marL15 {margin-left: 15px !important;}
.marL20 {margin-left: 20px !important;}
.marL25 {margin-left: 25px !important;}
.marL30 {margin-left: 30px !important;}
.marL40 {margin-left: 40px !important;}
.marL50 {margin-left: 50px !important;}
.marL120 {margin-left: 120px !important;}
/* - Right margin */

.marR0 {margin-right: 0px !important;}
.marR5 {margin-right: 5px !important;}
.marR10 {margin-right: 10px !important;}
.marR15 {margin-right: 15px !important;}
.marR20 {margin-right: 20px !important;}
.marR25 {margin-right: 25px !important;}
.marR30 {margin-right: 30px !important;}
.marR40 {margin-right: 40px !important;}
.marR50 {margin-right: 50px !important;}

/* -------------------------------------------------- */
/* block item Padding */

/* - All padding */

.padA0 {padding: 0px !important;}
.padA5 {padding: 5px !important;}
.padA10 {padding: 10px !important;}
.padA15 {padding: 15px !important;}
.padA20 {padding: 20px !important;}
.padA25 {padding: 25px !important;}
.padA30 {padding: 30px !important;}
.padA40 {padding: 40px !important;}
.padA50 {padding: 50px !important;}

/* - Top padding */

.padT0 {padding-top: 0px !important;}
.padT5 {padding-top: 5px !important;}
.padT10 {padding-top: 10px !important;}
.padT15 {padding-top: 15px !important;}
.padT20 {padding-top: 20px !important;}
.padT25 {padding-top: 25px !important;}
.padT30 {padding-top: 30px !important;}
.padT40 {padding-top: 40px !important;}
.padT50 {padding-top: 50px !important;}

/* - Bottom padding */

.padB0 {padding-bottom: 0px !important;}
.padB5 {padding-bottom: 5px !important;}
.padB10 {padding-bottom: 10px !important;}
.padB15 {padding-bottom: 15px !important;}
.padB20 {padding-bottom: 20px !important;}
.padB25 {padding-bottom: 25px !important;}
.padB30 {padding-bottom: 30px !important;}
.padB40 {padding-bottom: 40px !important;}
.padB50 {padding-bottom: 50px !important;}

/* - Left padding */

.padL0 {padding-left: 0px !important;}
.padL5 {padding-left: 5px !important;}
.padL10 {padding-left: 10px !important;}
.padL15 {padding-left: 15px !important;}
.padL20 {padding-left: 20px !important;}
.padL25 {padding-left: 25px !important;}
.padL30 {padding-left: 30px !important;}
.padL40 {padding-left: 40px !important;}
.padL50 {padding-left: 50px !important;}

/* - Right padding */

.padR0 {padding-right: 0px !important;}
.padR5 {padding-right: 5px !important;}
.padR10 {padding-right: 10px !important;}
.padR15 {padding-right: 15px !important;}
.padR20 {padding-right: 20px !important;}
.padR25 {padding-right: 25px !important;}
.padR30 {padding-right: 30px !important;}
.padR40 {padding-right: 40px !important;}
.padR50 {padding-right: 50px !important;}

/* -------------------------------------------------- */
/* Float setting */

.flt-L {
	float: left !important;
}
.flt-R {float: right !important;}

.clr-L {clear: left;}
.clr-R {clear: right;}
.clr-B {clear: both;}

/* -------------------------------------------------- */
/* Align setting */

.ali-L {text-align: left !important;}
.ali-C {text-align: center !important;}
.ali-R {text-align: right !important;}

/* V-Align setting */

.vali-T {vertical-align: top !important;}
.vali-M {vertical-align: middle !important;}
.vali-B {vertical-align: bottom !important;}
.tp160 {line-height: 160%;}
.tp180 {line-height: 180%;}
.tp200 {line-height: 200%;}


/* -------------------------------------------------- */
/* Font Size setting */

.fSize-SS {font-size: xx-small !important;}
.fSize-S {font-size: x-small !important;}
.fSize-M {}
.fSize-L {font-size: large !important;}
.fSize-LL {font-size: xx-large !important;}

/* -- */

.fSize-10px {font-size: 10px !important;}
.fSize-12px {font-size: 12px !important;}
.fSize-14px {font-size: 14px !important;}
.fSize-16px {font-size: 16px !important;}
.fSize-20px {font-size: 20px !important;}
.fSize-24px {font-size: 24px !important;}

/* -------------------------------------------------- */
/* No Wrap */

.noWrap {
	white-space: nowrap;
}
.col-R {
	color: #aa1b49;
}

.txt-St {
	font-weight: bold;
}
