
.M0 { margin: 0px; } .M1 { margin: 1px; } .M2 { margin: 2px; } .M3 { margin: 3px; } .M4 { margin: 4px; } .M5 { margin: 5px; } .M6 { margin: 6px; } .M7 { margin: 7px; } .M8 { margin: 8px; } .M9 { margin: 9px; } 
.M10 { margin: 10px; } .M11 { margin: 11px; } .M12 { margin: 12px; } .M13 { margin: 13px; } .M14 { margin: 14px; } .M15 { margin: 15px; } .M16 { margin: 16px; } .M17 { margin: 17px; } .M18 { margin: 18px; } .M19 { margin: 19px; }
.M20 { margin: 20px; } .M21 { margin: 21px; } .M22 { margin: 22px; } .M23 { margin: 23px; } .M24 { margin: 24px; } .M25 { margin: 25px; } .M26 { margin: 26px; } .M27 { margin: 27px; } .M28 { margin: 28px; } .M29 { margin: 29px; } .M30 { margin: 30px; }
.ML1 { margin-left: 1px; } .MR1 { margin-right: 1px; } .MT1 { margin-top: 1px; } .MB1 { margin-bottom: 1px; } .MW1 { margin-left: 1px; margin-right: 1px; } .MH1 { margin-top: 1px; margin-bottom: 1px; }
.ML2 { margin-left: 2px; } .MR2 { margin-right: 2px; } .MT2 { margin-top: 2px; } .MB2 { margin-bottom: 2px; } .MW2 { margin-left: 2px; margin-right: 2px; } .MH2 { margin-top: 2px; margin-bottom: 2px; }
.ML3 { margin-left: 3px; } .MR3 { margin-right: 3px; } .MT3 { margin-top: 3px; } .MB3 { margin-bottom: 3px; } .MW3 { margin-left: 3px; margin-right: 3px; } .MH3 { margin-top: 3px; margin-bottom: 3px; }
.ML4 { margin-left: 4px; } .MR4 { margin-right: 4px; } .MT4 { margin-top: 4px; } .MB4 { margin-bottom: 4px; } .MW4 { margin-left: 4px; margin-right: 4px; } .MH4 { margin-top: 4px; margin-bottom: 4px; }
.ML5 { margin-left: 5px; } .MR5 { margin-right: 5px; } .MT5 { margin-top: 5px; } .MB5 { margin-bottom: 5px; } .MW5 { margin-left: 5px; margin-right: 5px; } .MH5 { margin-top: 5px; margin-bottom: 5px; }
.ML6 { margin-left: 6px; } .MR6 { margin-right: 6px; } .MT6 { margin-top: 6px; } .MB6 { margin-bottom: 6px; } .MW6 { margin-left: 6px; margin-right: 6px; } .MH6 { margin-top: 6px; margin-bottom: 6px; }
.ML7 { margin-left: 7px; } .MR7 { margin-right: 7px; } .MT7 { margin-top: 7px; } .MB7 { margin-bottom: 7px; } .MW7 { margin-left: 7px; margin-right: 7px; } .MH7 { margin-top: 7px; margin-bottom: 7px; }
.ML8 { margin-left: 8px; } .MR8 { margin-right: 8px; } .MT8 { margin-top: 8px; } .MB8 { margin-bottom: 8px; } .MW8 { margin-left: 8px; margin-right: 8px; } .MH8 { margin-top: 8px; margin-bottom: 8px; }
.ML9 { margin-left: 9px; } .MR9 { margin-right: 9px; } .MT9 { margin-top: 9px; } .MB9 { margin-bottom: 9px; } .MW9 { margin-left: 9px; margin-right: 9px; } .MH9 { margin-top: 9px; margin-bottom: 9px; }
.ML10{ margin-left: 10px; } .MR10{ margin-right: 10px; } .MT10{ margin-top: 10px; } .MB10{ margin-bottom: 10px; } .MW10{ margin-left: 10px; margin-right: 10px; } .MH10{ margin-top: 10px; margin-bottom: 10px; }
.ML11{ margin-left: 11px; } .MR11{ margin-right: 11px; } .MT11{ margin-top: 11px; } .MB11{ margin-bottom: 11px; } .MW11{ margin-left: 11px; margin-right: 11px; } .MH11{ margin-top: 11px; margin-bottom: 11px; }
.ML12{ margin-left: 12px; } .MR12{ margin-right: 12px; } .MT12{ margin-top: 12px; } .MB12{ margin-bottom: 12px; } .MW12{ margin-left: 12px; margin-right: 12px; } .MH12{ margin-top: 12px; margin-bottom: 12px; }
.ML13{ margin-left: 13px; } .MR13{ margin-right: 13px; } .MT13{ margin-top: 13px; } .MB13{ margin-bottom: 13px; } .MW13{ margin-left: 13px; margin-right: 13px; } .MH13{ margin-top: 13px; margin-bottom: 13px; }
.ML14{ margin-left: 14px; } .MR14{ margin-right: 14px; } .MT14{ margin-top: 14px; } .MB14{ margin-bottom: 14px; } .MW14{ margin-left: 14px; margin-right: 14px; } .MH14{ margin-top: 14px; margin-bottom: 14px; }
.ML15{ margin-left: 15px; } .MR15{ margin-right: 15px; } .MT15{ margin-top: 15px; } .MB15{ margin-bottom: 15px; } .MW15{ margin-left: 15px; margin-right: 15px; } .MH15{ margin-top: 15px; margin-bottom: 15px; }
.ML16{ margin-left: 16px; } .MR16{ margin-right: 16px; } .MT16{ margin-top: 16px; } .MB16{ margin-bottom: 16px; } .MW16{ margin-left: 16px; margin-right: 16px; } .MH16{ margin-top: 16px; margin-bottom: 16px; }
.ML17{ margin-left: 17px; } .MR17{ margin-right: 17px; } .MT17{ margin-top: 17px; } .MB17{ margin-bottom: 17px; } .MW17{ margin-left: 17px; margin-right: 17px; } .MH17{ margin-top: 17px; margin-bottom: 17px; }
.ML18{ margin-left: 18px; } .MR18{ margin-right: 18px; } .MT18{ margin-top: 18px; } .MB18{ margin-bottom: 18px; } .MW18{ margin-left: 18px; margin-right: 18px; } .MH18{ margin-top: 18px; margin-bottom: 18px; }
.ML19{ margin-left: 19px; } .MR19{ margin-right: 19px; } .MT19{ margin-top: 19px; } .MB19{ margin-bottom: 19px; } .MW19{ margin-left: 19px; margin-right: 19px; } .MH19{ margin-top: 19px; margin-bottom: 19px; }
.ML20{ margin-left: 20px; } .MR20{ margin-right: 20px; } .MT20{ margin-top: 20px; } .MB20{ margin-bottom: 20px; } .MW20{ margin-left: 20px; margin-right: 20px; } .MH20{ margin-top: 20px; margin-bottom: 20px; }
.ML25{ margin-left: 25px; } .MR25{ margin-right: 25px; } .MT25{ margin-top: 25px; } .MB25{ margin-bottom: 25px; } .MW25{ margin-left: 25px; margin-right: 25px; } .MH25{ margin-top: 25px; margin-bottom: 25px; }
.ML30{ margin-left: 30px; } .MR30{ margin-right: 30px; } .MT30{ margin-top: 30px; } .MB30{ margin-bottom: 30px; } .MW30{ margin-left: 30px; margin-right: 30px; } .MH30{ margin-top: 30px; margin-bottom: 30px; }
.ML31{ margin-left: 31px; } .MR31{ margin-right: 31px; } .MT31{ margin-top: 31px; } .MB31{ margin-bottom: 31px; } .MW31{ margin-left: 31px; margin-right: 31px; } .MH31{ margin-top: 31px; margin-bottom: 31px; }
.ML32{ margin-left: 32px; } .MR32{ margin-right: 32px; } .MT32{ margin-top: 32px; } .MB32{ margin-bottom: 32px; } .MW32{ margin-left: 32px; margin-right: 32px; } .MH32{ margin-top: 32px; margin-bottom: 32px; }
.ML33{ margin-left: 33px; } .MR33{ margin-right: 33px; } .MT33{ margin-top: 33px; } .MB33{ margin-bottom: 33px; } .MW33{ margin-left: 33px; margin-right: 33px; } .MH33{ margin-top: 33px; margin-bottom: 33px; }
.ML34{ margin-left: 34px; } .MR34{ margin-right: 34px; } .MT34{ margin-top: 34px; } .MB34{ margin-bottom: 34px; } .MW34{ margin-left: 34px; margin-right: 34px; } .MH34{ margin-top: 34px; margin-bottom: 34px; }
.ML35{ margin-left: 35px; } .MR35{ margin-right: 35px; } .MT35{ margin-top: 35px; } .MB35{ margin-bottom: 35px; } .MW35{ margin-left: 35px; margin-right: 35px; } .MH35{ margin-top: 35px; margin-bottom: 35px; }
.ML40{ margin-left: 40px; } .MR40{ margin-right: 40px; } .MT40{ margin-top: 40px; } .MB40{ margin-bottom: 40px; } .MW40{ margin-left: 40px; margin-right: 40px; } .MH40{ margin-top: 40px; margin-bottom: 40px; }
.ML45{ margin-left: 45px; } .MR45{ margin-right: 45px; } .MT45{ margin-top: 45px; } .MB45{ margin-bottom: 45px; } .MW45{ margin-left: 45px; margin-right: 45px; } .MH45{ margin-top: 45px; margin-bottom: 45px; }
.ML50{ margin-left: 50px; } .MR50{ margin-right: 50px; } .MT50{ margin-top: 50px; } .MB50{ margin-bottom: 50px; } .MW50{ margin-left: 50px; margin-right: 50px; } .MH50{ margin-top: 50px; margin-bottom: 50px; }
.ML60{ margin-left: 60px; } .MR60{ margin-right: 60px; } .MT60{ margin-top: 60px; } .MB60{ margin-bottom: 60px; } .MW60{ margin-left: 60px; margin-right: 60px; } .MH60{ margin-top: 60px; margin-bottom: 60px; }
.ML70{ margin-left: 70px; } .MR70{ margin-right: 70px; } .MT70{ margin-top: 70px; } .MB70{ margin-bottom: 70px; } .MW70{ margin-left: 70px; margin-right: 70px; } .MH70{ margin-top: 70px; margin-bottom: 70px; }
.ML80{ margin-left: 80px; } .MR80{ margin-right: 80px; } .MT80{ margin-top: 80px; } .MB80{ margin-bottom: 80px; } .MW80{ margin-left: 80px; margin-right: 80px; } .MH80{ margin-top: 80px; margin-bottom: 80px; }
.ML90{ margin-left: 90px; } .MR90{ margin-right: 90px; } .MT90{ margin-top: 90px; } .MB90{ margin-bottom: 90px; } .MW90{ margin-left: 90px; margin-right: 90px; } .MH90{ margin-top: 90px; margin-bottom: 90px; }
.ML100{ margin-left: 100px; } .MR100{ margin-right: 100px; } .MT100{ margin-top: 100px; } .MB100{ margin-bottom: 100px; } .MW100{ margin-left: 100px; margin-right: 100px; } .MH100{ margin-top: 100px; margin-bottom: 100px; }
.ML200{ margin-left: 200px; } .MR200{ margin-right: 200px; } .MT200{ margin-top: 200px; } .MB200{ margin-bottom: 200px; } .MW200{ margin-left: 200px; margin-right: 200px; } .MH200{ margin-top: 200px; margin-bottom: 200px; }

.P0 { padding: 0px; } .P1 { padding: 1px; } .P2 { padding: 2px; } .P3 { padding: 3px; } .P4 { padding: 4px; } .P5 { padding: 5px; } .P6 { padding: 6px; } .P7 { padding: 7px; } .P8 { padding: 8px; } .P9 { padding: 9px; } .P10 { padding: 10px; }
.P11 { padding: 11px; } .P12 { padding: 12px; } .P13 { padding: 13px; } .P14 { padding: 14px; } .P15 { padding: 15px; } .P16 { padding: 16px; } .P17 { padding: 17px; } .P18 { padding: 18px; } .P19 { padding: 19px; } .P20 { padding: 20px; }
.P21 { padding: 21px; } .P22 { padding: 22px; } .P23 { padding: 23px; } .P24 { padding: 24px; } .P25 { padding: 25px; } .P26 { padding: 26px; } .P27 { padding: 27px; } .P28 { padding: 28px; } .P29 { padding: 29px; } .P30 { padding: 30px; }
.P40 { padding: 40px; } .P50 { padding: 50px; }
.PL1 { padding-left: 1px; } .PR1 { padding-right: 1px; } .PT1 { padding-top: 1px; } .PB1 { padding-bottom: 1px; } .PW1 { padding-left: 1px; padding-right: 1px; } .PH1 { padding-top: 1px; padding-bottom: 1px; }
.PL2 { padding-left: 2px; } .PR2 { padding-right: 2px; } .PT2 { padding-top: 2px; } .PB2 { padding-bottom: 2px; } .PW2 { padding-left: 2px; padding-right: 2px; } .PH2 { padding-top: 2px; padding-bottom: 2px; }
.PL3 { padding-left: 3px; } .PR3 { padding-right: 3px; } .PT3 { padding-top: 3px; } .PB3 { padding-bottom: 3px; } .PW3 { padding-left: 3px; padding-right: 3px; } .PH3 { padding-top: 3px; padding-bottom: 3px; }
.PL4 { padding-left: 4px; } .PR4 { padding-right: 4px; } .PT4 { padding-top: 4px; } .PB4 { padding-bottom: 4px; } .PW4 { padding-left: 4px; padding-right: 4px; } .PH4 { padding-top: 4px; padding-bottom: 4px; }
.PL5 { padding-left: 5px; } .PR5 { padding-right: 5px; } .PT5 { padding-top: 5px; } .PB5 { padding-bottom: 5px; } .PW5 { padding-left: 5px; padding-right: 5px; } .PH5 { padding-top: 5px; padding-bottom: 5px; } 
.PL6 { padding-left: 6px; } .PR6 { padding-right: 6px; } .PT6 { padding-top: 6px; } .PB6 { padding-bottom: 6px; } .PW6 { padding-left: 6px; padding-right: 6px; } .PH6 { padding-top: 6px; padding-bottom: 6px; }
.PL7 { padding-left: 7px; } .PR7 { padding-right: 7px; } .PT7 { padding-top: 7px; } .PB7 { padding-bottom: 7px; } .PW7 { padding-left: 7px; padding-right: 7px; } .PH7 { padding-top: 7px; padding-bottom: 7px; }
.PL8 { padding-left: 8px; } .PR8 { padding-right: 8px; } .PT8 { padding-top: 8px; } .PB8 { padding-bottom: 8px; } .PW8 { padding-left: 8px; padding-right: 8px; } .PH8 { padding-top: 8px; padding-bottom: 8px; }
.PL9 { padding-left: 9px; } .PR9 { padding-right: 9px; } .PT9 { padding-top: 9px; } .PB9 { padding-bottom: 9px; } .PW9 { padding-left: 9px; padding-right: 9px; } .PH9 { padding-top: 9px; padding-bottom: 9px; }
.PL10{ padding-left: 10px; } .PR10{ padding-right: 10px; } .PT10{ padding-top: 10px; } .PB10{ padding-bottom: 10px; } .PW10{ padding-left: 10px; padding-right: 10px; } .PH10{ padding-top: 10px; padding-bottom: 10px; }
.PL11{ padding-left: 11px; } .PR11{ padding-right: 11px; } .PT11{ padding-top: 11px; } .PB11{ padding-bottom: 11px; } .PW11{ padding-left: 11px; padding-right: 11px; } .PH11{ padding-top: 11px; padding-bottom: 11px; }
.PL12{ padding-left: 12px; } .PR12{ padding-right: 12px; } .PT12{ padding-top: 12px; } .PB12{ padding-bottom: 12px; } .PW12{ padding-left: 12px; padding-right: 12px; } .PH12{ padding-top: 12px; padding-bottom: 12px; }
.PL13{ padding-left: 13px; } .PR13{ padding-right: 13px; } .PT13{ padding-top: 13px; } .PB13{ padding-bottom: 13px; } .PW13{ padding-left: 13px; padding-right: 13px; } .PH13{ padding-top: 13px; padding-bottom: 13px; }
.PL14{ padding-left: 14px; } .PR14{ padding-right: 14px; } .PT14{ padding-top: 14px; } .PB14{ padding-bottom: 14px; } .PW14{ padding-left: 14px; padding-right: 14px; } .PH14{ padding-top: 14px; padding-bottom: 14px; }
.PL15{ padding-left: 15px; } .PR15{ padding-right: 15px; } .PT15{ padding-top: 15px; } .PB15{ padding-bottom: 15px; } .PW15{ padding-left: 15px; padding-right: 15px; } .PH15{ padding-top: 15px; padding-bottom: 15px; }
.PL16{ padding-left: 16px; } .PR16{ padding-right: 16px; } .PT16{ padding-top: 16px; } .PB16{ padding-bottom: 16px; } .PW16{ padding-left: 16px; padding-right: 16px; } .PH16{ padding-top: 16px; padding-bottom: 16px; }
.PL17{ padding-left: 17px; } .PR17{ padding-right: 17px; } .PT17{ padding-top: 17px; } .PB17{ padding-bottom: 17px; } .PW17{ padding-left: 17px; padding-right: 17px; } .PH17{ padding-top: 17px; padding-bottom: 17px; }
.PL18{ padding-left: 18px; } .PR18{ padding-right: 18px; } .PT18{ padding-top: 18px; } .PB18{ padding-bottom: 18px; } .PW18{ padding-left: 18px; padding-right: 18px; } .PH18{ padding-top: 18px; padding-bottom: 18px; }
.PL19{ padding-left: 19px; } .PR19{ padding-right: 19px; } .PT19{ padding-top: 19px; } .PB19{ padding-bottom: 19px; } .PW19{ padding-left: 19px; padding-right: 19px; } .PH19{ padding-top: 19px; padding-bottom: 19px; }
.PL20{ padding-left: 20px; } .PR20{ padding-right: 20px; } .PT20{ padding-top: 20px; } .PB20{ padding-bottom: 20px; } .PW20{ padding-left: 20px; padding-right: 20px; } .PH20{ padding-top: 20px; padding-bottom: 20px; }
.PL21{ padding-left: 21px; } .PR21{ padding-right: 21px; } .PT21{ padding-top: 21px; } .PB21{ padding-bottom: 21px; } .PW21{ padding-left: 21px; padding-right: 21px; } .PH21{ padding-top: 21px; padding-bottom: 21px; }
.PL22{ padding-left: 22px; } .PR22{ padding-right: 22px; } .PT22{ padding-top: 22px; } .PB22{ padding-bottom: 22px; } .PW22{ padding-left: 22px; padding-right: 22px; } .PH22{ padding-top: 22px; padding-bottom: 22px; }
.PL23{ padding-left: 23px; } .PR23{ padding-right: 23px; } .PT23{ padding-top: 23px; } .PB23{ padding-bottom: 23px; } .PW23{ padding-left: 23px; padding-right: 23px; } .PH23{ padding-top: 23px; padding-bottom: 23px; }
.PL24{ padding-left: 24px; } .PR24{ padding-right: 24px; } .PT24{ padding-top: 24px; } .PB24{ padding-bottom: 24px; } .PW24{ padding-left: 24px; padding-right: 24px; } .PH24{ padding-top: 24px; padding-bottom: 24px; }
.PL25{ padding-left: 25px; } .PR25{ padding-right: 25px; } .PT25{ padding-top: 25px; } .PB25{ padding-bottom: 25px; } .PW25{ padding-left: 25px; padding-right: 25px; } .PH25{ padding-top: 25px; padding-bottom: 25px; }
.PL26{ padding-left: 26px; } .PR26{ padding-right: 26px; } .PT26{ padding-top: 26px; } .PB26{ padding-bottom: 26px; } .PW26{ padding-left: 26px; padding-right: 26px; } .PH26{ padding-top: 26px; padding-bottom: 26px; }
.PL27{ padding-left: 27px; } .PR27{ padding-right: 27px; } .PT27{ padding-top: 27px; } .PB27{ padding-bottom: 27px; } .PW27{ padding-left: 27px; padding-right: 27px; } .PH27{ padding-top: 27px; padding-bottom: 27px; }
.PL28{ padding-left: 28px; } .PR28{ padding-right: 28px; } .PT28{ padding-top: 28px; } .PB28{ padding-bottom: 28px; } .PW28{ padding-left: 28px; padding-right: 28px; } .PH28{ padding-top: 28px; padding-bottom: 28px; }
.PL29{ padding-left: 29px; } .PR29{ padding-right: 29px; } .PT29{ padding-top: 29px; } .PB29{ padding-bottom: 29px; } .PW29{ padding-left: 29px; padding-right: 29px; } .PH29{ padding-top: 29px; padding-bottom: 29px; }
.PL30{ padding-left: 30px; } .PR30{ padding-right: 30px; } .PT30{ padding-top: 30px; } .PB30{ padding-bottom: 30px; } .PW30{ padding-left: 30px; padding-right: 30px; } .PH30{ padding-top: 30px; padding-bottom: 30px; }
.PL31{ padding-left: 31px; } .PR31{ padding-right: 31px; } .PT31{ padding-top: 31px; } .PB31{ padding-bottom: 31px; } .PW31{ padding-left: 31px; padding-right: 31px; } .PH31{ padding-top: 31px; padding-bottom: 31px; }
.PL32{ padding-left: 32px; } .PR32{ padding-right: 32px; } .PT32{ padding-top: 32px; } .PB32{ padding-bottom: 32px; } .PW32{ padding-left: 32px; padding-right: 32px; } .PH32{ padding-top: 32px; padding-bottom: 32px; }
.PL33{ padding-left: 33px; } .PR33{ padding-right: 33px; } .PT33{ padding-top: 33px; } .PB33{ padding-bottom: 33px; } .PW33{ padding-left: 33px; padding-right: 33px; } .PH33{ padding-top: 33px; padding-bottom: 33px; }
.PL34{ padding-left: 34px; } .PR34{ padding-right: 34px; } .PT34{ padding-top: 34px; } .PB34{ padding-bottom: 34px; } .PW34{ padding-left: 34px; padding-right: 34px; } .PH34{ padding-top: 34px; padding-bottom: 34px; }
.PL35{ padding-left: 35px; } .PR35{ padding-right: 35px; } .PT35{ padding-top: 35px; } .PB35{ padding-bottom: 35px; } .PW35{ padding-left: 35px; padding-right: 35px; } .PH35{ padding-top: 35px; padding-bottom: 35px; }
.PL40{ padding-left: 40px; } .PR40{ padding-right: 40px; } .PT40{ padding-top: 40px; } .PB40{ padding-bottom: 40px; } .PW40{ padding-left: 40px; padding-right: 40px; } .PH40{ padding-top: 40px; padding-bottom: 40px; }
.PL45{ padding-left: 45px; } .PR45{ padding-right: 45px; } .PT45{ padding-top: 45px; } .PB45{ padding-bottom: 45px; } .PW45{ padding-left: 45px; padding-right: 45px; } .PH45{ padding-top: 45px; padding-bottom: 45px; }
.PL50{ padding-left: 50px; } .PR50{ padding-right: 50px; } .PT50{ padding-top: 50px; } .PB50{ padding-bottom: 50px; } .PW50{ padding-left: 50px; padding-right: 50px; } .PH50{ padding-top: 50px; padding-bottom: 50px; }
.PL55{ padding-left: 55px; } .PR55{ padding-right: 55px; } .PT55{ padding-top: 55px; } .PB55{ padding-bottom: 55px; } .PW55{ padding-left: 55px; padding-right: 55px; } .PH55{ padding-top: 55px; padding-bottom: 55px; }
.PL60{ padding-left: 60px; } .PR60{ padding-right: 60px; } .PT60{ padding-top: 60px; } .PB60{ padding-bottom: 60px; } .PW60{ padding-left: 60px; padding-right: 60px; } .PH60{ padding-top: 60px; padding-bottom: 60px; }
.PL65{ padding-left: 65px; } .PR65{ padding-right: 65px; } .PT65{ padding-top: 65px; } .PB65{ padding-bottom: 65px; } .PW65{ padding-left: 65px; padding-right: 65px; } .PH65{ padding-top: 65px; padding-bottom: 65px; }
.PL70{ padding-left: 70px; } .PR70{ padding-right: 70px; } .PT70{ padding-top: 70px; } .PB70{ padding-bottom: 70px; } .PW70{ padding-left: 70px; padding-right: 70px; } .PH70{ padding-top: 70px; padding-bottom: 70px; }
.PL75{ padding-left: 75px; } .PR75{ padding-right: 75px; } .PT75{ padding-top: 75px; } .PB75{ padding-bottom: 75px; } .PW75{ padding-left: 75px; padding-right: 75px; } .PH75{ padding-top: 75px; padding-bottom: 75px; }
.PL80{ padding-left: 80px; } .PR80{ padding-right: 80px; } .PT80{ padding-top: 80px; } .PB80{ padding-bottom: 80px; } .PW80{ padding-left: 80px; padding-right: 80px; } .PH80{ padding-top: 80px; padding-bottom: 80px; }
.PL90{ padding-left: 90px; } .PR90{ padding-right: 90px; } .PT90{ padding-top: 90px; } .PB90{ padding-bottom: 90px; } .PW90{ padding-left: 90px; padding-right: 90px; } .PH90{ padding-top: 90px; padding-bottom: 90px; }
.PL100{ padding-left: 100px; } .PR100{ padding-right: 100px; } .PT100{ padding-top: 100px; } .PB100{ padding-bottom: 100px; } .PW100{ padding-left: 100px; padding-right: 100px; } .PH100{ padding-top: 100px; padding-bottom: 100px; }
.PL110{ padding-left: 110px; } .PR110{ padding-right: 110px; } .PT110{ padding-top: 110px; } .PB110{ padding-bottom: 110px; } .PW110{ padding-left: 110px; padding-right: 110px; } .PH110{ padding-top: 110px; padding-bottom: 110px; }
.PL120{ padding-left: 120px; } .PR120{ padding-right: 120px; } .PT120{ padding-top: 120px; } .PB120{ padding-bottom: 120px; } .PW120{ padding-left: 120px; padding-right: 120px; } .PH120{ padding-top: 120px; padding-bottom: 120px; }
.PL130{ padding-left: 130px; } .PR130{ padding-right: 130px; } .PT130{ padding-top: 130px; } .PB130{ padding-bottom: 130px; } .PW130{ padding-left: 130px; padding-right: 130px; } .PH130{ padding-top: 130px; padding-bottom: 130px; }
.PL140{ padding-left: 140px; } .PR140{ padding-right: 140px; } .PT140{ padding-top: 140px; } .PB140{ padding-bottom: 140px; } .PW140{ padding-left: 140px; padding-right: 140px; } .PH140{ padding-top: 140px; padding-bottom: 140px; }
.PL150{ padding-left: 150px; } .PR150{ padding-right: 150px; } .PT150{ padding-top: 150px; } .PB150{ padding-bottom: 150px; } .PW150{ padding-left: 150px; padding-right: 150px; } .PH150{ padding-top: 150px; padding-bottom: 150px; }
.PL200{ padding-left: 200px; } .PR200{ padding-right: 200px; } .PT200{ padding-top: 200px; } .PB200{ padding-bottom: 200px; } .PW200{ padding-left: 200px; padding-right: 200px; } .PH200{ padding-top: 200px; padding-bottom: 200px; }
.PL300{ padding-left: 300px; } .PR300{ padding-right: 300px; } .PT300{ padding-top: 300px; } .PB300{ padding-bottom: 300px; } .PW300{ padding-left: 300px; padding-right: 300px; } .PH300{ padding-top: 300px; padding-bottom: 300px; }
.PL400{ padding-left: 400px; } .PR400{ padding-right: 400px; } .PT400{ padding-top: 400px; } .PB400{ padding-bottom: 400px; } .PW400{ padding-left: 400px; padding-right: 400px; } .PH400{ padding-top: 400px; padding-bottom: 400px; }
.PL500{ padding-left: 500px; } .PR500{ padding-right: 500px; } .PT500{ padding-top: 500px; } .PB500{ padding-bottom: 500px; } .PW500{ padding-left: 500px; padding-right: 500px; } .PH500{ padding-top: 500px; padding-bottom: 500px; }

.F7 { font-size: 7px; font-family:tahoma; }
.F8 { font-size: 8px; font-family:tahoma; }
.F9 { font-size: 9px; font-family:tahoma; }
.F10 { font-size:10px; font-family:tahoma; }
.F11 { font-size:11px; } .F12 { font-size:12px; } .F13 { font-size:13px; } .F14 { font-size:14px; } .F15 { font-size:15px; } .F16 { font-size:16px; } .F17 { font-size:17px; } .F18 { font-size:18px; } .F19 { font-size:19px; }
.F20 { font-size:20px; } .F21 { font-size:21px; } .F22 { font-size:22px; } .F23 { font-size:23px; } .F24 { font-size:24px; } .F25 { font-size:25px; } .F26 { font-size:26px; } .F27 { font-size:27px; } .F28 { font-size:28px; } .F29 { font-size:29px; }
.F30 { font-size:30px; } .F31 { font-size:31px; } .F32 { font-size:32px; } .F33 { font-size:33px; } .F34 { font-size:34px; } .F35 { font-size:35px; } .F36 { font-size:36px; } .F37 { font-size:37px; } .F38 { font-size:38px; } .F39 { font-size:39px; }
.F40 { font-size:40px; } .F42 { font-size:42px; } .F44 { font-size:44px; } .F46 { font-size:46px; } .F48 { font-size:48px; }
.F50 { font-size:50px; } .F60 { font-size:60px; } .F70 { font-size:70px; } .F100 { font-size:100px; } .F120 { font-size:120px; } .F150 { font-size:150px; } .F200 { font-size:200px; } .F250 { font-size:250px; }
.F70x { font-size:70%; } .F80x { font-size:80%; } .F90x { font-size:90%; }
.F110x { font-size:110%; } .F120x { font-size:120%; } .F130x { font-size:130%; } .F140x { font-size:140%; } .F150x { font-size:150%; } 

/* em */
.F8r  { font-size: 0.8rem; }  /* 16px 브라우저 기준 12.8px */
.F9r  { font-size: 0.9rem; }  /* 14.4px */
.F10r { font-size: 1.0rem; }  /* 16px (기본 크기) */
.F11r { font-size: 1.1rem; }  /* 17.6px */
.F12r { font-size: 1.2rem; }  /* 19.2px */
.F15r { font-size: 1.5rem; }  /* 24px */
.F20r { font-size: 2.0rem; }  /* 32px */


.H10x { height: 10%; } .H15x { height: 15%; } .H20x { height: 20%; } .H25x { height: 25%; } .H30x { height: 30%; } .H35x { height: 35%; } .H40x { height: 40%; } .H45x { height: 45%; } .H50x { height: 50%; } .H55x { height: 55%; }
.H60x { height: 60%; } .H65x { height: 65%; } .H70x { height: 70%; } .H75x { height: 75%; } .H80x { height: 80%; } .H85x { height: 85%; } .H90x { height: 90%; } .H95x { height: 95%; } .H100x { height: 100%; } .H100x  { height:  100%; }

.H1   { height:  1px; } .H2   { height:  2px; } .H3   { height:  3px; } .H4   { height:  4px; } .H5   { height:  5px; } .H6   { height:  6px; } .H7   { height:  7px; } .H8   { height:  8px; } .H9   { height:  9px; }
.H10  { height: 10px; } .H11  { height: 11px; } .H12  { height: 12px; } .H13  { height: 13px; } .H14  { height: 14px; } .H15  { height: 15px; } .H16  { height: 16px; } .H17  { height: 17px; } .H18  { height: 18px; } .H19  { height: 19px; }
.H20  { height: 20px; } .H21  { height: 21px; } .H22  { height: 22px; } .H23  { height: 23px; } .H24  { height: 24px; } .H25  { height: 25px; } .H26  { height: 26px; } .H27  { height: 27px; } .H28  { height: 28px; } .H29  { height: 29px; }
.H30  { height: 30px; } .H31  { height: 31px; } .H32  { height: 32px; } .H33  { height: 33px; } .H34  { height: 34px; } .H35  { height: 35px; } .H36  { height: 36px; } .H37  { height: 37px; } .H38  { height: 38px; } .H39  { height: 39px; }
.H40  { height: 40px; } .H45  { height: 45px; } .H50  { height: 50px; } .H55  { height: 55px; } .H60  { height: 60px; } .H65  { height: 65px; } .H70  { height: 70px; } .H75  { height: 75px; } .H80  { height: 80px; } .H85  { height: 85px; } .H90  { height: 90px; } .H95  { height: 95px; }
.H100 { height:100px; } .H105 { height:105px; } .H110 { height:110px; } .H120 { height:120px; } .H125 { height:125px; } .H130 { height:130px; } .H135 { height:135px; } .H140 { height:140px; } .H145 { height:145px; }
.H150 { height:150px; } .H160 { height:160px; } .H170 { height:170px; } .H180 { height:180px; } .H190 { height:190px; }
.H200 { height:200px; } .H210 { height:210px; } .H220 { height:220px; } .H230 { height:230px; } .H240 { height:240px; } .H250 { height:250px; } .H260 { height:260px; } .H270 { height:270px; } .H280 { height:280px; } .H290 { height:290px; }
.H300 { height:300px; } .H350 { height:350px; } .H400 { height:400px; } .H450 { height:450px; } .H500 { height:500px; } .H540 { height:540px; } .H550 { height:550px; } .H555 { height:555px; } .H600 { height:600px; }
.H650 { height:650px; } .H700 { height:700px; } .H750 { height:750px; } .H800 { height:800px; } .H850 { height:850px; } .H900 { height:900px; } .H950 { height:950px; }
.H1000 { height:1000px;}

.MIN_H50 { min-height:50px; }
.MIN_H100 { min-height:100px; } .MIN_H200 { min-height:200px; } .MIN_H300 { min-height:300px; } .MIN_H400 { min-height:400px; }

.H10calc { height: calc(100% - 10px); } .H15calc { height: calc(100% - 15px); } 
.H20calc { height: calc(100% - 20px); } .H25calc { height: calc(100% - 25px); } 
.H30calc { height: calc(100% - 30px); } .H35calc { height: calc(100% - 35px); } 
.H40calc { height: calc(100% - 40px); } .H45calc { height: calc(100% - 45px); } 
.H50calc { height: calc(100% - 50px); } .H55calc { height: calc(100% - 55px); } 
.H60calc { height: calc(100% - 60px); } 
.H70calc { height: calc(100% - 70px); } 
.H80calc { height: calc(100% - 80px); } 
.H90calc { height: calc(100% - 90px); } 
.H100calc { height: calc(100% - 100px); }
.H200calc { height: calc(100% - 200px); }
.H300calc { height: calc(100% - 300px); }
.H400calc { height: calc(100% - 400px); }



.W1x { width: 1%; } .W2x { width: 2%; } .W3x { width: 3%; } .W4x { width: 4%; } 
.W5x { width: 5%; } .W6x { width: 6%; } .W7x { width: 7%; } .W8x { width: 8%; } .W9x { width: 9%; } 
.W10x{ width: 10%; } .W11x{ width: 11%; } .W12x{ width: 12%; } .W14x { width: 14%; } .W15x { width: 15%; } .W16x { width: 16%; } .W17x { width: 17%; } .W18x { width: 18%; } 
.W20x{ width: 20%; } .W24x{ width: 24%; } .W25x { width: 25%; } .W29x { width: 29%; } 
.W30x{ width: 30%; } .W32x{ width: 32%; } .W33x { width: 33%; } .W33_3x { width: 33.333%; } .W34x { width: 34%; } .W35x { width: 35%; } .W36x{ width: 36%; } .W38x{ width: 38%; }
.W40x{ width: 40%; } .W44x{ width: 44%; } .W45x { width: 45%; } .W46x { width: 46%; } .W47x { width: 47%; } .W48x { width: 48%; } .W49x { width: 49%; }
.W50x{ width: 50%; } .W55x { width: 55%; } .W60x{ width: 60%; } .W65x { width: 65%; } .W70x{ width: 70%; } .W75x { width: 75%; } 
.W80x{ width: 80%; } .W85x { width: 85%; } .W90x{ width: 90%; } .W95x { width: 95%; }.W96x { width: 96%; } .W97x { width: 97%; } .W98x { width: 98%; } .W99x { width: 99%; } .W100x{ width: 100%; }
.W1{ width: 1px; } .W2{ width: 2px; } .W3{ width: 3px; } .W4{ width: 4px; } .W5{ width: 5px; } .W6{ width: 6px; } .W7{ width: 7px; } .W8{ width: 8px; } .W9{ width: 9px; } .W10{ width: 10px; }
.W11{ width: 11px; } .W12{ width: 12px; } .W13{ width: 13px; } .W14{ width: 14px; } .W15{ width: 15px; } .W16{ width: 16px; } .W17{ width: 17px; } .W18{ width: 18px; } .W19{ width: 19px; } .W20{ width: 20px; }
.W21{ width: 21px; } .W22{ width: 22px; } .W23{ width: 23px; } .W24{ width: 24px; } .W25{ width: 25px; } .W26{ width: 26px; } .W27{ width: 27px; } .W28{ width: 28px; } .W29{ width: 29px; } .W30{ width: 30px; }
.W31{ width: 31px; } .W32{ width: 32px; } .W33{ width: 33px; } .W34{ width: 34px; } .W35{ width: 35px; } .W36{ width: 36px; } .W37{ width: 37px; } .W38{ width: 38px; } .W39{ width: 39px; } .W40{ width: 40px; } .W45 { width: 45px; }
.W50{ width: 50px; } .W55 { width: 55px; } .W60{ width: 60px; } .W65 { width: 65px; } .W70{ width: 70px; } .W75 { width: 75px; } .W80{ width: 80px; } .W85 { width: 85px; } .W90{ width: 90px; } .W95 { width: 95px; } .W99{ width:99px; }
.W100{ width:100px; } .W102{ width:102px; } .W110{ width:110px; } .W120{ width:120px; } .W130{ width:130px; } .W135{ width:135px; } .W140{ width:140px; } .W145{ width:145px; } .W150{ width:150px; } .W160{ width:160px; } .W170{ width:170px; } .W180{ width:180px; } .W185{ width:185px; } .W190{ width:190px; } 
.W200{ width:200px; } .W210{ width:210px; } .W215{ width:215px; } .W220{ width:220px; } .W230{ width:230px; } .W235{ width:235px; } .W240{ width:240px; } .W245{ width:245px; } .W250{ width:250px; } .W260{ width:260px; } .W270{ width:270px; } .W280{ width:280px; } .W285{ width:285px; } .W290{ width:290px; } 
.W300{ width:300px; } .W310{ width:310px; } .W320{ width:320px; } .W330{ width:330px; } .W340{ width:340px; } .W350{ width:350px; } .W360{ width:360px; } .W370{ width:370px; } .W380{ width:380px; } .W390{ width:390px; }
.W400{ width:400px; } .W410{ width:410px; } .W420{ width:420px; } .W430{ width:430px; } .W440{ width:440px; } .W450{ width:450px; } .W460{ width:460px; } .W470{ width:470px; } .W480{ width:480px; } .W490{ width:490px; }
.W500{ width:500px; } .W510{ width:510px; } .W515{ width:515px; } .W520{ width:520px; } .W530{ width:530px; } .W540{ width:540px; } .W550{ width:550px; } .W560{ width:560px; } .W570{ width:570px; } .W580{ width:580px; } .W590{ width:590px; } .W595{ width:595px; }
.W600{ width:600px; } .W610{ width:610px; } .W620{ width:620px; } .W630{ width:630px; } .W640{ width:640px; } .W650{ width:650px; } .W660{ width:660px; } .W670{ width:670px; } .W680{ width:680px; } .W690{ width:690px; } .W695{ width:695px; }
.W700{ width:700px; } .W705{ width:705px; } .W710{ width:710px; } .W720{ width:720px; } .W730{ width:730px; } .W740{ width:740px; } .W750{ width:750px; } .W760{ width:760px; } .W765{ width:765px; } .W770{ width:770px; } .W780{ width:780px; } .W790{ width:790px; } 
.W800{ width:800px; } .W810{ width:810px; } .W820{ width:820px; } .W830{ width:830px; } .W840{ width:840px; } .W850{ width:850px; } .W860{ width:860px; } .W870{ width:870px; } .W880{ width:880px; } .W890{ width:890px; }
.W900{ width:900px; } .W910{ width:910px; } .W920{ width:920px; } .W930{ width:930px; } .W940{ width:940px; } .W950{ width:950px; } .W960{ width:960px; } .W965{ width:965px; } .W970{ width:970px; } .W980{ width:980px; } .W990{ width:990px; }
.W1000{ width:1000px;} .W1100{ width:1100px;}

.MIN_W50{ min-width: 50px; } .MIN_W100{ min-width: 100px; } .MIN_W150{ min-width: 150px; } .MIN_W200{ min-width: 200px; }
 .MIN_W230{ min-width: 230px; } .MIN_W250{ min-width: 250px; }
 .MIN_W300{ min-width: 300px; }  .MIN_W400{ min-width: 400px; }

.W100calc { width: calc(100% - 100px); } .W150calc { width: calc(100% - 150px); }
.W200calc { width: calc(100% - 200px); } .W250calc { width: calc(100% - 250px); }
.W300calc { width: calc(100% - 300px); } .W350calc { width: calc(100% - 350px); }
.W400calc { width: calc(100% - 400px); } .W450calc { width: calc(100% - 450px); }
.W500calc { width: calc(100% - 500px); } .W550calc { width: calc(100% - 550px); }
.W600calc { width: calc(100% - 600px); } .W650calc { width: calc(100% - 650px); }
.W700calc { width: calc(100% - 700px); } .W750calc { width: calc(100% - 750px); }
.W800calc { width: calc(100% - 800px); } .W850calc { width: calc(100% - 850px); }
.W900calc { width: calc(100% - 900px); } .W950calc { width: calc(100% - 950px); }
.W1000calc { width: calc(100% - 1000px); }




.colW-1, .colW-2, .colW-3, .colW-4, .colW-5, .colW-6, .colW-7, .colW-8, .colW-9, .colW-10, .colW-11, .colW-12 {
	float: left; box-sizing: border-box;
}
.colW-1 { width: 8.33333333%; }
.colW-2 { width: 16.66666667%; }
.colW-3 { width: 25% }
.colW-4 { width: 33.33333333%; }
.colW-5 { width: 41.66666667%; }
.colW-6 { width: 50%; }
.colW-7 { width: 58.33333333%; }
.colW-8 { width: 66.66666667%; }
.colW-9 { width: 75%; }
.colW-10 { width: 83.33333333%; }
.colW-11 { width: 91.66666667%; }
.colW-12 { width: 100%; }

/*줄간격*/
.LH0 { line-height:0; } .LHx1 { line-height:100%; } .LHx2 { line-height:200%; } .LHx3 { line-height:300%; } .LHx4 { line-height:400%; }
.LH10 { line-height:10px; } .LH11 { line-height:11px; } .LH12 { line-height:12px; } .LH13 { line-height:13px; } .LH14 { line-height:14px; } 
.LH15 { line-height:15px; } .LH16 { line-height:16px; } .LH17 { line-height:17px; } .LH18 { line-height:18px; } .LH19 { line-height:19px; }
.LH20 { line-height:20px; } .LH21 { line-height:21px; } .LH22 { line-height:22px; } .LH23 { line-height:23px; } .LH24 { line-height:24px; } 
.LH25 { line-height:25px; } .LH26 { line-height:26px; } .LH27 { line-height:27px; } .LH28 { line-height:28px; } .LH29 { line-height:29px; } 
.LH30 { line-height:30px; } .LH31 { line-height:31px; } .LH32 { line-height:32px; } .LH33 { line-height:33px; } .LH34 { line-height:34px; } 
.LH35 { line-height:35px; } .LH36 { line-height:36px; } .LH37 { line-height:37px; } .LH38 { line-height:38px; } .LH39 { line-height:39px; } 
.LH40 { line-height:40px; } 
.LH50 { line-height:50px; } 
.LH60 { line-height:60px; } 
.LH70 { line-height:70px; } 

/*줄간격*/
.lnht_10{ line-height:10px; } .lnht_11{ line-height:11px; } .lnht_12{ line-height:12px; } .lnht_13{ line-height:13px; } .lnht_14{ line-height:14px; } .lnht_15{ line-height:15px; } .lnht_16{ line-height:16px; } .lnht_17{ line-height:17px; } .lnht_18{ line-height:18px; } .lnht_19{ line-height:19px; }
.lnht_20{ line-height:20px; } .lnht_21{ line-height:21px; } .lnht_22{ line-height:22px; } .lnht_23{ line-height:23px; } .lnht_24{ line-height:24px; } .lnht_25{ line-height:25px; } .lnht_26{ line-height:26px; } .lnht_27{ line-height:27px; } .lnht_28{ line-height:28px; } .lnht_29{ line-height:29px; }
.lnht_30{ line-height:30px; } .lnht_31{ line-height:31px; } .lnht_32{ line-height:32px; } .lnht_33{ line-height:33px; } .lnht_34{ line-height:34px; } .lnht_35{ line-height:35px; } .lnht_36{ line-height:36px; } .lnht_37{ line-height:37px; } .lnht_38{ line-height:38px; } .lnht_39{ line-height:39px; }
.lnht_40{ line-height:40px; } .lnht_50{ line-height:50px; } .lnht_60{ line-height:60px; } .lnht_70{ line-height:70px; } .lnht_80{ line-height:80px; } .lnht_90{ line-height:90px; } .lnht_100{ line-height:100px; }

/*단어간격*/
.wdsp_10 { word-spacing:10px; } .wdsp_20 { word-spacing:20px; } .wdsp_30 { word-spacing:30px; }

/*글자간격*/
.ltsp_0 { letter-spacing:0px; }
.ltsp_1 { letter-spacing:-1px; } .ltsp_2 { letter-spacing:-2px; }
.ltsp_1p { letter-spacing:1px; } .ltsp_2p { letter-spacing:2px; } .ltsp_3p { letter-spacing:3px; } .ltsp_4p { letter-spacing:4px; } .ltsp_5p { letter-spacing:5px; } .ltsp_6p { letter-spacing:6px; } .ltsp_7p { letter-spacing:7px; } .ltsp_8p { letter-spacing:8px; } .ltsp_9p { letter-spacing:9px; } .ltsp_10p { letter-spacing:10px; }
.ltsp_100p { letter-spacing:100px; }

.box_sizing { box-sizing: border-box; }

.inline{ display:inline; }
.inline li{display:inline;}
.block{ display:block; }
.block li{display:block;}
.none {display:none;}

.T_fixed{ table-layout:fixed; }
.absolute{ position:absolute; }
.fixed{ position:fixed; }
.relative{ position:relative; }
.fixed_bottom{ position:fixed; bottom:0; padding:5px 0; background-color:#fff; width:100%; left :0; text-align:center; }

.arrow{ cursor:default !important; }
.pointer{ cursor:pointer !important; }
.move{ cursor:move !important; }
.col_resize{ cursor:col-resize !important; }

.none {display:none;}

/*메시지창*/
.Msg_Open { 
	min-width:200px; position:fixed; top:0; right:10px; color: #204EAC; background-color: #C7D6F5;
	border: 1px solid #497ADE; z-index:9999999; border-radius: 4px; padding:15px; font-size:15px; font-weight: bold;
}
.Msg_Open.blue { color: #204EAC; background-color: #C7D6F5; border: 1px solid #497ADE; }
.Msg_Open.red { color: #ffffff; background-color: #D9534F; border: 1px solid #9B2522; }


.float_l{ float:left; }
.FL{ float:left; } /*div 붙이기*/
.float_r{ float:right; }
.FR{ float:right; }


.justify{ text-align:justify !important; }
.center{ text-align:center !important; }
.right{ text-align:right !important; }
.left{ text-align:left !important; }



/* ======== 공통 레이어 팝업 스타일 ======== */
.modal-wrapper {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.6); /* 반투명 배경 */
    display: flex;
    justify-content: center;
    align-items: center;
    z-index: 1050; /* 부트스트랩 기본 z-index보다 높게 설정 */
    opacity: 0;
    visibility: hidden;
    transition: all 0.3s ease;
}

.modal-wrapper.show {
    opacity: 1;
    visibility: visible;
}

.modal-container {
    background-color: white;
    padding: 20px;
    border-radius: 8px;
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2);
    width: 90%;
    max-width: 600px; /* 팝업의 최대 너비 */
    transform: scale(0.9);
    transition: all 0.3s ease;
}

.modal-wrapper.show .modal-container {
    transform: scale(1);
}

.modal-header {
    display: flex;
    justify-content: space-between;
    align-items: center;
    border-bottom: 1px solid #dee2e6;
    padding-bottom: 1rem;
    margin-bottom: 1rem;
}

.modal-title {
    font-size: 1.25rem;
    font-weight: 600;
    margin: 0;
}

.modal-close-btn {
    background: none;
    border: none;
    font-size: 1.8rem;
    font-weight: 300;
    line-height: 1;
    cursor: pointer;
    padding: 0;
    color: #6c757d;
}

.modal-body {
    min-height: 100px; /* 로딩 중 최소 높이 */
}

