
html { scrollbar-arrow-color: #A9A9A9;
		scrollbar-Track-Color: #E6E6E6; 
		scrollbar-base-color: #A9A9A9;
		scrollbar-Face-Color: #A9A9A9;
		scrollbar-3dLight-Color: #A9A9A9;
		scrollbar-DarkShadow-Color: #A9A9A9;
		scrollbar-Highlight-Color: #A9A9A9;
		scrollbar-Shadow-Color: #A9A9A9}
/* Chrome, Safari¿ë ½ºÅ©·Ñ ¹Ù */
::-webkit-scrollbar {width: 8px; height: 8px;  }
::-webkit-scrollbar-button:start:decrement, 
::-webkit-scrollbar-button:end:increment {display: block; width: 8px;height: 12px; background: url() rgba(0,0,0,.05);}
::-webkit-scrollbar-track { background: rgba(0,0,0,.05); }
::-webkit-scrollbar-thumb { background: rgba(0,0,0,.3);  }

/* html5 */
article, aside, canvas,video, details, embed, figcaption, figure, footer, header, hgroup, menu, nav, section, summary {display:block;}
command, datalist, keygen, mark, meter, progress, rp, rt, ruby, time, wbr {display:inline;}

/* ±âº» CSS ÃÊ±âÈ­Á¤ÀÇ */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address,
big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
header, hgroup, footer ,nav ,section ,article ,aside ,figure ,video ,audio {
	margin:0;
	padding:0;
	border:0;
	outline:0;
	font-weight:inherit;
	font-style:inherit;
	font-size:100%;
	font-family:inherit;
	text-decoration:none;
	color: #333;
	/* [disabled]vertical-align:baseline; */
}

html					{ overflow-y:auto; }
html, body		{ height:100%; }
form, fieldset			{ border:0; margin:0; padding:0; vertical-align:middle; }
input					{ margin:0; padding:0; vertical-align:middle; }
button					{ margin:0; padding:0; vertical-align:middle; }
button.img				{ background:transparent; border:0; }
textarea				{ border:0; margin:0; padding:0; overflow-y:auto; }
hr						{ border-style:solid; border-color:#CCC;height:1px;padding:0;margin:0; }
li						{list-style:none;}
caption					{ display:none; }
var						{ font-size:100%; font-style:normal; font-weight:normal; margin:0; padding:0; }
b, .B					{ font-weight:bold; }
.sB					{ font-weight:600; }

input[type=text]::-webkit-input-placeholder{ color:#ccc; font-size:85%; }
input[type=text]:-moz-placeholder{ color:#ccc; font-size:85%; }
input[type=text]::-moz-placeholder{ color:#ccc; font-size:85%; }
input[type=text]:-ms-input-placeholder{ color:#ccc; font-size:85%; }
input[type=password]::-webkit-input-placeholder{ color:#ccc; font-size:85%; }
input[type=password]:-moz-placeholder{ color:#ccc; font-size:85%; }
input[type=password]::-moz-placeholder{ color:#ccc; font-size:85%; }
input[type=password]:-ms-input-placeholder{ color:#ccc; font-size:85%; }

img { background: transparent; border:0; 
	  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)"; /* IE8 */   
	  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);   /* IE6 & 7 */      
	  zoom: 1;
	  /*vertical-align:middle; */
}

*{font-family: Malgun Gothic,NanumGothic,Gulim,Dotum,Helvetica,AppleGothic,'sans-serif'; -webkit-text-size-adjust:none; -webkit-text-stroke-widht: 0;}
body{font-family: Malgun Gothic,Gulim,NanumGothic,Dotum,Helvetica,AppleGothic,'sans-serif';font-size:.75em;line-height:1.25; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-smoothing: antialiased; }
ul,ol{list-style:none}


A:link    {color:#2B2B2B;text-decoration:none;}
A:visited {color:#2B2B2B;text-decoration:none;}
A:active  {color:#2B2B2B;text-decoration:none;}
A:hover  {color:#FF8000;text-decoration:underline;}

DIV.contents TABLE{border-collapse:separate; margin:3px 0 10px 0;}
DIV.contents TABLE TR,
DIV.contents TABLE TD{height:24px;}

DIV.auto,
TABLE.auto{ margin-left:auto; margin-right:auto; }

TABLE{ border-collapse:collapse; empty-cells:show; padding:0; border-spacing:0;}
TH{ padding:0; vertical-align:middle;background-color:#555; text-align:center; color:#fff; }
TD{ padding:0; text-align:left; }


.end{ clear:both; }
.full_width{ width:1000px; }

.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; }
.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; }
.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%; } 

.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; }

.W5x { width: 5%; } .W10x{ width: 10%; } .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%; } .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; }

.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; }

/*ÁÙ°£°Ý*/
.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; }
/*
.alias {cursor: alias;}
.all-scroll {cursor: all-scroll;}
.auto {cursor: auto;}
.cell {cursor: cell;}
.context-menu {cursor: context-menu;}
.col-resize {cursor: col-resize;}
.copy {cursor: copy;}
.crosshair {cursor: crosshair;}
.default {cursor: default;}
.e-resize {cursor: e-resize;}
.ew-resize {cursor: ew-resize;}
.grab {cursor: grab;}
.grabbing {cursor: grabbing;}
.help {cursor: help;}
.move {cursor: move;}
.n-resize {cursor: n-resize;}
.ne-resize {cursor: ne-resize;}
.nesw-resize {cursor: nesw-resize;}
.ns-resize {cursor: ns-resize;}
.nw-resize {cursor: nw-resize;}
.nwse-resize {cursor: nwse-resize;}
.no-drop {cursor: no-drop;}
.none {cursor: none;}
.not-allowed {cursor: not-allowed;}
.pointer {cursor: pointer;}
.progress {cursor: progress;}
.row-resize {cursor: row-resize;}
.s-resize {cursor: s-resize;}
.se-resize {cursor: se-resize;}
.sw-resize {cursor: sw-resize;}
.text {cursor: text;}
.url {cursor: url(myBall.cur),auto;}
.w-resize {cursor: w-resize;}
.wait {cursor: wait;}
.zoom-in {cursor: zoom-in;}
.zoom-out {cursor: zoom-out;}
*/



/*¼öÆòÁ¤·Ä*/
.justify{ text-align:justify; }
.center{ text-align:center; }
.right{ text-align:right; }
.left{ text-align:left; }

/*¼öÁ÷Á¤·Ä*/
.baseline{ vertical-align:baseline; } /*¹®ÀÚÀÇ ±âÃÊ¼±¿¡ ¸ÂÃß¾î Á¤·Ä*/
.top{ vertical-align:top; } /*»ó´ÜÁ¤·Ä*/
.middle{ vertical-align:middle; } /*¹®ÀÚÀÇ Áß¾ÓÀ» ±âÃÊ¼±À¸·Î ÇØ¼­ Á¤·Ä*/
.bottom{ vertical-align:bottom; } /*ÇÏ´Ü¿¡ Á¤·Ä*/
.sub{ vertical-align:sub; } /*¾Æ·¡Ã·ÀÚ*/
.super{ vertical-align:super; } /*À­Ã·ÀÚ*/
.text_top{ vertical-align:text-top; } /*¹®ÀÚÀÇ À­¼±À» ±âÃÊ¼±À¸·Î ÇØ¼­ Á¤·Ä*/
.text_bottom{ vertical-align:text-bottom; } /*¹®ÀÚÀÇ ¹Ø¼±À» ±âÃÊ¼±À¸·Î ÇØ¼­ Á¤·Ä*/

.capitalize { text-transform:capitalize } /*Ã¹±ÛÀÚ ´ë¹®ÀÚ*/
.uppercase { text-transform:uppercase } /*´ë¹®ÀÚ*/
.lowercase { text-transform:lowercase } /*¼Ò¹®ÀÚ*/

.lite_txt{ color:#999; }
.alert_txt{ color:#9E0B0F; }
.worn_txt{ color:#8560A8; }
.notic_txt{ color:#0076A3; }

.WB_all{ word-break:break-all; } /*ÀÚµ¿ÁÙ¹Ù²Þ*/
.WS_nowrap { white-space:nowrap; } /*ÀÚµ¿ÁÙ¹Ù²Þ ±ÝÁö*/
.TO_ellipsis { text-overflow: ellipsis; overflow:hidden; } /*¿µ¿ª ¹þ¾î³ª¸é ...Á¡Ã³¸®*/

.float_l{ float:left; }
.FL{ float:left; } /*div ºÙÀÌ±â*/
.float_r{ float:right; }
.FR{ float:right; }

.page_navi {}
.page_navi UL LI{ float:left ; display:block ; }

.border1 {border:1px solid #FF0000; } /*·¹ÀÌ¾î ÇüÅÂ È®ÀÎ¿ë*/
.border1_FF0000 {border:1px solid #ff0000; }
.border1_000000 {border:1px solid #000000; }
.border1_BBBBBB {border:1px solid #BBBBBB; }
.border1_0b51a2 {border:1px solid #0b51a2; }

.shadow1_FFFFFF { text-shadow:1px 1px 1px #fff; }
.shadow1_DDDDDD { text-shadow:1px 1px 1px #ddd; }
.shadow1_000000 { text-shadow:1px 1px 1px #000; }
.shadow2_FFFFFF { text-shadow:2px 2px 2px #fff; }
.shadow2_000000 { text-shadow:2px 2px 2px #000; }

.M_auto { ime-mode:auto; } /*ÇÑ/¿µÁß ¼±ÅÃµÈ ¸ðµå*/
.M_active { ime-mode:active; } /*Default·Î ÇÑ±Û¸ðµå*/
.M_inactive { ime-mode:inactive; } /*Default·Î ¿µ¹®¸ðµå*/
.M_disabled { ime-mode:disabled; } /*¹«Á¶°Ç ¿µ¹®(ÇÑ±Û ¾ÈµÊ)*/

.overflow_y { overflow-y:auto; }
.overflow_x { overflow-x:auto; }
.overflow_y_no { overflow-y:hidden; }
.overflow_x_no { overflow-x:hidden; }

/*ÀÔ·Â¹Ú½º Æ÷¸ä¿ë*/
._tel { ime-mode:disabled; text-align:center; }
._int { ime-mode:disabled; text-align:right; } /*3ÀÚ¸® ÄÞ¸¶»ý¼º*/
._int2 { ime-mode:disabled; } /*ÄÞ¸¶¾øÀÌ*/
._pct { ime-mode:disabled; text-align:right; }
._date { ime-mode:disabled; text-align:center; }
._time { ime-mode:disabled; text-align:center; }
._time2 { ime-mode:disabled; text-align:center; }
._mail { ime-mode:disabled; text-align:left; }
._number { ime-mode:disabled; } /*¼ýÀÚ¸¸ ÀÔ·Â*/
._amount { ime-mode:disabled; text-align:right; } /*¼Ò¼ö2Â°ÀÚ¸®, 3ÀÚ¸® ÄÞ¸¶»ý¼º*/

/*Á¡¼±*/
.Dotted_T {border-top: #C5B795 1px dotted;} 
.Dotted_B {border-bottom: #aaadc1 1px dotted;}
.Dashed_T {border-top: #333 1px dashed;}
.Dashed_B {border-bottom: #333 1px dashed;}


/*ÀÌ¹ÌÁö Èæ¹éÃ³¸®*/
.f_gray { filter:gray(); }

/*±ÛÀÚÃ¼ ÇÑ±ÛÆùÆ®*/
.font_Dotum {font-family:Dotum;}
.font_DotumChe {font-family:DotumChe;}
.font_Gulim {font-family:Gulim;}
.font_GulimChe {font-family:GulimChe;}
.font_Batang {font-family:Batang;}
.font_BatangChe {font-family:BatangChe;}
.font_Gungsuh {font-family:Gungsuh;}
.font_GungsuhChe {font-family:GungsuhChe;}
.font_NewGulim {font-family:New Gulim;}
.font_MalgunGothic {font-family:Malgun Gothic;}
.font_NanumGothic {font-family:NanumGothic;}

/*±ÛÀÚÃ¼ ¿µ¹®ÆùÆ®*/
.font_Arial {font-family:Arial;}
.font_Verdana {font-family:Verdana;}
.font_TrebuchetMS {font-family:Trebuchet MS;}
.font_TimesNewRoman {font-family:Times New Roman;}
.font_Georgia {font-family:Georgia;}
.font_verdana {font-family:verdana;}

/*±ÛÀÚ»ö»ó*/
.color_ffffff {color:#ffffff;} .color_eeeeee {color:#eeeeee;} .color_dddddd {color:#dddddd;} .color_cccccc {color:#cccccc;} .color_bbbbbb {color:#bbbbbb;} .color_aaaaaa {color:#aaaaaa;}
.color_000000 {color:#000000;} .color_111111 {color:#111111;} .color_222222 {color:#222222;} .color_333333 {color:#333333;} .color_444444 {color:#444444;} .color_555555 {color:#555555;} 
.color_666666 {color:#666666;} .color_777777 {color:#777777;} .color_888888 {color:#888888;} .color_999999 {color:#999999;}
.color_ff0000 {color:#ff0000;} .color_00ff00 {color:#00FF00;} .color_0000ff {color:#0000FF;}
.color_ff8000 {color:#FF8000;}
.color_909090 {color:#909090;}
.color_1f1f1f {color:#1f1f1f;}
.color_0b51a2 {color:#0b51a2;}
.color_e41111 {color:#e41111;}
.color_898888 {color:#898888;}
.color_5e5d5d {color:#5e5d5d;}
.color_61460f {color:#61460f;}
.color_0066ff {color:#0066ff;}
.color_6582ac {color:#6582AC;}
.color_45bcc2 {color:#45BCC2;}
.color_990000 {color:#990000;}
.color_blue {color:blue;}
.color_2d8aeb {color:#2d8aeb;}

/*¹è°æ»ö»ó*/
.bgcolor_ffffff {background-color:#ffffff;}
.bgcolor_ff0000 {background-color:#ff0000;}
.bgcolor_00ff00 {background-color:#00ff00;}
.bgcolor_0000ff {background-color:#0000ff;}
.bgcolor_dddddd {background-color:#dddddd;}
.bgcolor_0569E2 {background-color:#0569E2;}
.bgcolor_FFFF00 {background-color:#FFFF00;}
.bgcolor_FAFAFA {background-color:#FAFAFA;}
.bgcolor_ECECEC {background-color:#ECECEC;}
.bgcolor_000000 {background-color:#000000;}
.bgcolor_F2F2F2 {background-color:#F2F2F2;}


/*Åõ¸í*/
.A10 { filter:alpha(opacity=10); opacity:0.1; -moz-opacity:0.1; }
.A20 { filter:alpha(opacity=20); opacity:0.2; -moz-opacity:0.2; }
.A30 { filter:alpha(opacity=30); opacity:0.3; -moz-opacity:0.3; }
.A40 { filter:alpha(opacity=40); opacity:0.4; -moz-opacity:0.4; }
.A50 { filter:alpha(opacity=50); opacity:0.5; -moz-opacity:0.5; }
.A60 { filter:alpha(opacity=60); opacity:0.6; -moz-opacity:0.6; }
.A70 { filter:alpha(opacity=70); opacity:0.7; -moz-opacity:0.7; }
.A80 { filter:alpha(opacity=80); opacity:0.8; -moz-opacity:0.8; }
.A90 { filter:alpha(opacity=90); opacity:0.9; -moz-opacity:0.9; }
.A100 { filter:alpha(opacity=100); opacity:1; -moz-opacity:1; }

.underline {text-decoration: underline; } /*¹ØÁÙ*/
.overline {text-decoration: overline; } /*À­ÁÙ*/
.through {text-decoration: line-through; } /*Áß¾ÓÁÙ*/


/* ÀÔ·Â¹Ú½º */
.input_box { background:#FFFFFF; border: #bbb 1px solid; padding:1px; }
.input_box2 { background:#FFFFFF; border: #bbb 1px solid; font-size:16px; text-align:center; font-weight:bold; }
.input_box3 { background:#FFFFFF; border: #bbb 1px solid; }
.input_box_disabled { background:#dddddd; border: #bbb 1px solid; }
.input_box_1 { background:transparent; border:0; height:33px; padding:5px 0 0 3px; font-size:28px; }
.input_box_2 { background:#FFFFFF; border:#bbb 1px solid; height:27px; padding:5px 0 0 3px; font-size:28px; color:#999999; }
.radio { height: 16px; margin:0 2px 0 0; }
.checkbox { height: 16px; margin:0 2px 0 0; }


/*DIV¸¦ Å×ÀÌºíÃ³·³²Ù¹Ì±â*/
.table      {display:table;}
.table_row         {display:table-row;}
.table_cell {display:table-cell; vertical-align:middle;}

.sort {text-decoration: underline; cursor:pointer; cursor:hand; }

.rotate90 { -webkit-transform: rotate(90deg); -moz-transform: rotate(90deg); -ms-transform: rotate(90deg); -o-transform: rotate(90deg); transform: rotate(90deg); }
.rotate180 { -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -ms-transform: rotate(180deg); -o-transform: rotate(180deg); transform: rotate(180deg); }
.rotate270 { -webkit-transform: rotate(270deg); -moz-transform: rotate(270deg); -ms-transform: rotate(270deg); -o-transform: rotate(270deg); transform: rotate(270deg); }

/*µÕ±Ù¸ð¼­¸®*/
.rounded_5 { border-radius:5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -o-border-radius: 5px; }
.rounded_10 { border-radius:10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; -o-border-radius: 10px; }

.no-padding { padding: 0 !important; }
.no-top-padding { padding-top: 0 !important; }
.no-bottom-padding { padding-bottom: 0 !important; }
.no-left-padding { padding-left: 0 !important; }
.no-right-padding { padding-right: 0 !important; }

.no-margin { margin: 0 !important; }
.no-top-margin { margin-top: 0 !important; }
.no-bottom-margin { margin-bottom: 0 !important; }
.no-left-margin { margin-left: 0 !important; }
.no-right-margin { margin-right: 0 !important; }

input[required], select[required], textarea[required] {background-image : url(/images/required.gif); background-repeat: no-repeat; background-position: 3px 3px; }

input[type=text], input[type=password], textarea {
	background-color:#ffffff;
	border:1px solid #bbbbbb;
}

input[type=text]:not([disabled]):not([readonly]):focus, 
input[type=password]:not([disabled]):not([readonly]):focus, 
textarea:not([disabled]):not([readonly]):focus {
	background-color:#ffe4d7 !important;
	border:1px solid #0066ff !important;
	outline: none;
}

input[readonly]:focus, textarea[readonly]:focus {
	outline: none;
}





/*±ôºýÀÓ*/
.Blinks { animation-duration: 0.5s; animation-name: rainbowLink; animation-iteration-count: infinite; } 
@keyframes rainbowLink {
	0% { color: #ffffff; }
	10% { color: #ffffff; }
	20% { color: #ffffff; }
	30% { color: #ff0000; }
	40% { color: #ff0000; }
	50% { color: #ff0000; }
	60% { color: #ff0000; }
	70% { color: #ff0000; }
	80% { color: #ff0000; }
	90% { color: #ff0000; }
	100% { color: #ff0000; }
}