@charset "utf-8";
/* CSS Document */

/*## margin ############################################*/
.margin-left30	{ margin-left:30px;   }
.margin-right30	{ margin-right:30px;  }
.margin-bottom30{ margin-bottom:30px; }
.margin-top30	{ margin-top:30px;    }

.margin-left20	{ margin-left:20px;   }
.margin-right20	{ margin-right:20px;  }
.margin-bottom20{ margin-bottom:20px; }
.margin-top20	{ margin-top:20px;    }

.margin-left10	{ margin-left:10px;   }
.margin-right10	{ margin-right:10px;  }
.margin-bottom10{ margin-bottom:10px; }
.margin-top10	{ margin-top:10px;    }

.margin-left8 	{ margin-left:8px;    }
.margin-right8 	{ margin-right:8px;   }
.margin-bottom8 { margin-bottom:8px;  }
.margin-top8 	{ margin-top:8px;     }

.margin-left7	{ margin-left:7px;    }
.margin-right7 	{ margin-right:7px;   }
.margin-bottom7 { margin-bottom:7px;  }
.margin-top7 	{ margin-top:7px;     }

.margin-left5	{ margin-left:5px;    }
.margin-right5	{ margin-right:5px;   }
.margin-bottom5 { margin-bottom:5px;  }
.margin-top5 	{ margin-top:5px;     }

.margin-left3 	{ margin-left:3px;    }
.margin-right3 	{ margin-right:3px;   }
.margin-bottom3 { margin-bottom:3px;  }
.margin-top3 	{ margin-top:3px;     }

.margin-left2 	{ margin-left:2px;    }
.margin-right2 	{ margin-right:2px;   }
.margin-bottom2 { margin-bottom:2px;  }
.margin-top2 	{ margin-top:2px;     }

.margin-left7B10{ margin-left:7px; margin-bottom:10px; }

/*## height ############################################*/
.height10{ height:10px; }
.height20{ height:20px; }
.height30{ height:30px; }
.height40{ height:40px; }
.height50{ height:50px; }
.height60{ height:60px; }
.height70{ height:70px; }
.height80{ height:80px; }
.height90{ height:90px; }
.height100{ height:100px; }

/*## align ############################################*/
.text-align_right { text-align:right; }
.text-align_left  { text-align:left;  }
.vertical-align_middle{ vertical-align:middle; }


/*## lign-height ############################################*/
.line-height12{ line-height:1.2; }
.line-height13{ line-height:1.3; }
.line-height14{ line-height:1.4; }
.line-height15{ line-height:1.5; }
.line-height16{ line-height:1.6; }




/*## HR ############################################*/



/*## color ############################################*/
.black	{ color:#000000;}
.gray33	{ color:#333333;}
.gray66	{ color:#666666;}
.gray99	{ color:#999999;}
.grayCC	{ color:#CCCCCC;}
.red	{ color:#FF0000;}
.dred	{ color:#990000;}
.blue	{ color:#0000FF;}
.blueCC { color:#0000CC;}
.blue99	{ color:#000099;}
.blue66	{ color:#000066;}
.blue33	{ color:#000033;}
.green	{ color:#00FF00;}
.greenCC{ color:#00CC00;}
.green99{ color:#009900;}
.green66{ color:#006600;}
.green33{ color:#003300;}
.yellow	{ color:#FFFF00;}


/*## bgcolor ############################################*/
.bg_black	{ background-color:#000000;}
.bg_gray33	{ background-color:#333333;}
.bg_gray66	{ background-color:#666666;}
.bg_gray99	{ background-color:#999999;}
.bg_grayCC	{ background-color:#CCCCCC;}
.bg_red	 	{ background-color:#FF0000;}
.bg_dred	{ background-color:#990000;}
.bg_blue	{ background-color:#0000FF;}
.bg_blueCC  { background-color:#0000CC;}
.bg_blue99	{ background-color:#000099;}
.bg_blue66	{ background-color:#000066;}
.bg_blue33	{ background-color:#000033;}
.bg_green	{ background-color:#00FF00;}
.bg_greenCC { background-color:#00CC00;}
.bg_green99 { background-color:#009900;}
.bg_green66 { background-color:#006600;}
.bg_green33 { background-color:#003300;}
.bg_yellow	{ background-color:#FFFF00;}

/*## font-size ############################################*/
.font10{font-size:10px;}
.font12{font-size:12px;}
.font13{font-size:13px;}
.font14{font-size:14px;}
.font15{font-size:15px;}
.font16{font-size:16px;}
.font17{font-size:17px;}
.font18{font-size:18px;}
.font19{font-size:19px;}
.font20{font-size:20px;}

.font10b{font-size:10px; font-weight:bold;}
.font12b{font-size:12px; font-weight:bold;}
.font13b{font-size:13px; font-weight:bold;}
.font14b{font-size:14px; font-weight:bold;}
.font15b{font-size:15px; font-weight:bold;}
.font16b{font-size:16px; font-weight:bold;}
.font17b{font-size:17px; font-weight:bold;}
.font18b{font-size:18px; font-weight:bold;}
.font19b{font-size:19px; font-weight:bold;}
.font20b{font-size:20px; font-weight:bold;}

.font10L12{font-size:10px; line-height:1.2;}
.font12L12{font-size:12px; line-height:1.2;}
.font13L12{font-size:13px; line-height:1.2;}
.font14L12{font-size:14px; line-height:1.2;}
.font15L12{font-size:15px; line-height:1.2;}
.font16L12{font-size:16px; line-height:1.2;}
.font17L12{font-size:17px; line-height:1.2;}
.font18L12{font-size:18px; line-height:1.2;}
.font19L12{font-size:19px; line-height:1.2;}
.font20L12{font-size:20px; line-height:1.2;}

.font10bL12{font-size:10px; font-weight:bold; line-height:1.2;}
.font12bL12{font-size:12px; font-weight:bold; line-height:1.2;}
.font13bL12{font-size:13px; font-weight:bold; line-height:1.2;}
.font14bL12{font-size:14px; font-weight:bold; line-height:1.2;}
.font15bL12{font-size:15px; font-weight:bold; line-height:1.2;}
.font16bL12{font-size:16px; font-weight:bold; line-height:1.2;}
.font17bL12{font-size:17px; font-weight:bold; line-height:1.2;}
.font18bL12{font-size:18px; font-weight:bold; line-height:1.2;}
.font19bL12{font-size:19px; font-weight:bold; line-height:1.2;}
.font20bL12{font-size:20px; font-weight:bold; line-height:1.2;}

.font10L13{font-size:10px; line-height:1.3;}
.font12L13{font-size:12px; line-height:1.3;}
.font13L13{font-size:13px; line-height:1.3;}
.font14L13{font-size:14px; line-height:1.3;}
.font15L13{font-size:15px; line-height:1.3;}
.font16L13{font-size:16px; line-height:1.3;}
.font17L13{font-size:17px; line-height:1.3;}
.font18L13{font-size:18px; line-height:1.3;}
.font19L13{font-size:19px; line-height:1.3;}
.font20L13{font-size:20px; line-height:1.3;}

.font10bL13{font-size:10px; font-weight:bold; line-height:1.3;}
.font12bL13{font-size:12px; font-weight:bold; line-height:1.3;}
.font13bL13{font-size:13px; font-weight:bold; line-height:1.3;}
.font14bL13{font-size:14px; font-weight:bold; line-height:1.3;}
.font15bL13{font-size:15px; font-weight:bold; line-height:1.3;}
.font16bL13{font-size:16px; font-weight:bold; line-height:1.3;}
.font17bL13{font-size:17px; font-weight:bold; line-height:1.3;}
.font18bL13{font-size:18px; font-weight:bold; line-height:1.3;}
.font19bL13{font-size:19px; font-weight:bold; line-height:1.3;}
.font20bL13{font-size:20px; font-weight:bold; line-height:1.3;}




