@charset "shift_jis";

/* ===========================================================

   common elements

=========================================================== */
.clear{clear:both;}



/* -----------------------------------------------------------
   margin
----------------------------------------------------------- */
.mg00{margin:0 !important;}

/* margin top
----------------------------------------------------------- */
.mgt00{margin-top:0px !important;}
.mgt03{margin-top:3px !important;}
.mgt05{margin-top:5px !important;}
.mgt07{margin-top:7px !important;}
.mgt10{margin-top:10px !important;}
.mgt15{margin-top:15px !important;}
.mgt20{margin-top:20px !important;}

/* margin right
----------------------------------------------------------- */
.mgr00{margin-right:0px !important;}
.mgr05{margin-right:5px !important;}
.mgr10{margin-right:10px !important;}
.mgr15{margin-right:15px !important;}
.mgr20{margin-right:20px !important;}
.mgr25{margin-right:25px !important;}
.mgr30{margin-right:30px !important;}
.mgr40{margin-right:40px !important;}
.mgr50{margin-right:50px !important;}
.mgr60{margin-right:60px !important;}

/* margin bottom
----------------------------------------------------------- */
.mgb00{margin-bottom:0px !important;}
.mgb03{margin-bottom:3px !important;}
.mgb05{margin-bottom:5px !important;}
.mgb10{margin-bottom:10px !important;}
.mgb15{margin-bottom:15px !important;}
.mgb20{margin-bottom:20px !important;}
.mgb25{margin-bottom:25px !important;}
.mgb30{margin-bottom:30px !important;}
.mgb40{margin-bottom:40px !important;}
.mgb50{margin-bottom:50px !important;}
.mgb60{margin-bottom:60px !important;}
.mgb70{margin-bottom:70px !important;}
.mgb80{margin-bottom:80px !important;}
.mgb90{margin-bottom:90px !important;}
.mgb100{margin-bottom:100px !important;}
.mgb110{margin-bottom:110px !important;}
.mgb120{margin-bottom:120px !important;}
.mgb130{margin-bottom:130px !important;}
.mgb140{margin-bottom:140px !important;}
.mgb150{margin-bottom:150px !important;}
.mgb160{margin-bottom:160px !important;}
.mgb170{margin-bottom:170px !important;}
.mgb180{margin-bottom:180px !important;}
.mgb190{margin-bottom:190px !important;}
.mgb200{margin-bottom:200px !important;}
.mgb250{margin-bottom:250px !important;}

/* margin left
----------------------------------------------------------- */
.mgl00{margin-left:0px !important;}
.mgl05{margin-left:5px !important;}
.mgl10{margin-left:10px !important;}
.mgl15{margin-left:15px !important;}
.mgl20{margin-left:20px !important;}
.mgl25{margin-left:25px !important;}
.mgl30{margin-left:30px !important;}
.mgl35{margin-left:35px !important;}
.mgl40{margin-left:40px !important;}
.mgl50{margin-left:50px !important;}
.mgl60{margin-left:60px !important;}
.mgl70{margin-left:70px !important;}
.mgl80{margin-left:80px !important;}
.mgl150{margin-left:150px !important;}
.mgl160{margin-left:160px !important;}
.mgl240{margin-left:240px !important;}
/* 20100827 add */

/* margin top & bottom
----------------------------------------------------------- */
.mgtb10{margin:10px 0 !important;}
.mgtb15{margin:15px 0 !important;}
.mgtb20{margin:20px 0 !important;}
.mgtb25{margin:25px 0 !important;}
.mgtb30{margin:30px 0 !important;}
.mgtb35{margin:35px 0 !important;}
.mgtb40{margin:40px 0 !important;}
.mgtb50{margin:50px 0 !important;}
.mgtb60{margin:60px 0 !important;}
.mgtb70{margin:70px 0 !important;}
.mgtb80{margin:80px 0 !important;}
.mgtb90{margin:90px 0 !important;}
.mgtb100{margin:100px 0 !important;}

/* negative margin top
----------------------------------------------------------- */
.mgt10N{margin-top:-10px !important;}



/* -----------------------------------------------------------
   padding
----------------------------------------------------------- */
.pd00{padding:0px !important;}
.pd05{padding:5px !important;}
.pd10{padding:10px !important;}
.pd15{padding:15px !important;}
.pd20{padding:20px !important;}

/* padding top
----------------------------------------------------------- */
.pdt00{padding-top:0px !important;}
.pdt02{padding-top:2px !important;}
.pdt03{padding-top:3px !important;}
.pdt05{padding-top:5px !important;}
.pdt06{padding-top:6px !important;}
.pdt07{padding-top:7px !important;}
.pdt08{padding-top:8px !important;}
.pdt10{padding-top:10px !important;}
.pdt14{padding-top:14px !important;}
.pdt15{padding-top:15px !important;}
.pdt20{padding-top:20px !important;}
.pdt25{padding-top:25px !important;}
.pdt30{padding-top:30px !important;}
.pdt35{padding-top:35px !important;}
.pdt40{padding-top:40px !important;}
.pdt80{padding-top:80px !important;}

/* padding right
----------------------------------------------------------- */
.pdr00{padding-right:0px !important;}
.pdr02{padding-right:2px !important;}
.pdr03{padding-right:3px !important;}
.pdr05{padding-right:5px !important;}
.pdr09{padding-right:09px !important;}
.pdr10{padding-right:10px !important;}
.pdr15{padding-right:15px !important;}
.pdr20{padding-right:20px !important;}
.pdr25{padding-right:25px !important;}
.pdr30{padding-right:30px !important;}
.pdr50{padding-right:50px !important;}
.pdr110{padding-right:110px !important;}
.pdr120{padding-right:120px !important;}
.pdr350{padding-right:350px !important;}
.pdr530{padding-right:530px !important;}

/* padding bottom
----------------------------------------------------------- */
.pdb00{padding-bottom:0px !important;}
.pdb05{padding-bottom:5px !important;}
.pdb08{padding-bottom:8px !important;}
.pdb10{padding-bottom:10px !important;}
.pdb14{padding-bottom:14px !important;}
.pdb15{padding-bottom:15px !important;}
.pdb20{padding-bottom:20px !important;}
.pdb25{padding-bottom:25px !important;}
.pdb30{padding-bottom:30px !important;}
.pdb35{padding-bottom:35px !important;}
.pdb40{padding-bottom:40px !important;}

/* padding left
----------------------------------------------------------- */
.pdl00{padding-left:0px !important;}
.pdl03{padding-left:3px !important;}
.pdl05{padding-left:5px !important;}
.pdl10{padding-left:10px !important;}
.pdl15{padding-left:15px !important;}
.pdl19{padding-left:19px !important;}
.pdl20{padding-left:20px !important;}
.pdl25{padding-left:25px !important;}
.pdl30{padding-left:30px !important;}
.pdl35{padding-left:35px !important;}
.pdl40{padding-left:40px !important;}
.pdl45{padding-left:45px !important;}
.pdl50{padding-left:50px !important;}
.pdl60{padding-left:60px !important;}
.pdl100{padding-left:100px !important;}
.pdl185{padding-left:185px !important;}
.pdl190{padding-left:190px !important;}
.pdl530{padding-left:530px !important;}

/* padding top & bottom
----------------------------------------------------------- */
.pdtb03{padding:3px 0 !important;}
.pdtb05{padding:5px 0 !important;}
.pdtb10{padding:10px 0 !important;}
.pdtb15{padding:15px 0 !important;}
.pdtb20{padding:20px 0 !important;}
.pdtb25{padding:25px 0 !important;}
.pdtb30{padding:30px 0 !important;}
.pdtb35{padding:35px 0 !important;}
.pdtb40{padding:40px 0 !important;}
.pdtb45{padding:45px 0 !important;}
.pdtb50{padding:50px 0 !important;}
.pdtb55{padding:55px 0 !important;}
.pdtb60{padding:60px 0 !important;}

/* padding right & left
----------------------------------------------------------- */
.pdrl03{padding:0 3px !important;}
.pdrl05{padding:0 5px !important;}
.pdrl10{padding:0 10px !important;}
.pdrl15{padding:0 15px !important;}
.pdrl20{padding:0 20px !important;}
.pdrl25{padding:0 25px !important;}
.pdrl90{padding:0 90px !important;}





/* -----------------------------------------------------------
   text
----------------------------------------------------------- */
.alignc{ text-align:center;}
.alignr{ text-align:right;}
.alignl{ text-align:left;}

/* text weight
----------------------------------------------------------- */
.textBold{font-weight:bold !important;}



/* -----------------------------------------------------------
   width
----------------------------------------------------------- */
.breadth40per{width:40% !important;}
.breadth45per{width:45% !important;}
.breadth50per{width:50% !important;}
.breadth100per{width:100% !important;}

