﻿@charset "utf-8";

*
{
	max-height: 99999px;
	margin: 0;
	padding: 0;
	box-sizing: border-box;
	font-family: 'tahoma','malgun gothic';
	font-size: 13px;
	letter-spacing: -0.02em;
	word-break: break-all;
	-webkit-text-size-adjust: none;
	outline: none;
}

*::after,
*::before
{
	box-sizing: border-box;
}

.width_5px{width:5px !important;}
.width_10px{width:10px !important;}
.width_15px{width:15px !important;}
.width_20px{width:20px !important;}
.width_25px{width:25px !important;}
.width_30px{width:30px !important;}
.width_35px{width:35px !important;}
.width_40px{width:40px !important;}
.width_45px{width:45px !important;}
.width_50px{width:50px !important;}
.width_55px{width:55px !important;}
.width_60px{width:60px !important;}
.width_65px{width:65px !important;}
.width_70px{width:70px !important;}
.width_75px{width:75px !important;}
.width_80px{width:80px !important;}
.width_85px{width:85px !important;}
.width_90px{width:90px !important;}
.width_95px{width:95px !important;}
.width_100px{width:100px !important;}
.width_105px{width:105px !important;}
.width_110px{width:110px !important;}
.width_115px{width:115px !important;}
.width_120px{width:120px !important;}
.width_125px{width:125px !important;}
.width_130px{width:130px !important;}
.width_135px{width:135px !important;}
.width_140px{width:140px !important;}
.width_145px{width:145px !important;}
.width_150px{width:150px !important;}
.width_155px{width:155px !important;}
.width_160px{width:160px !important;}
.width_165px{width:165px !important;}
.width_170px{width:170px !important;}
.width_175px{width:175px !important;}
.width_180px{width:180px !important;}
.width_185px{width:185px !important;}
.width_190px{width:190px !important;}
.width_195px{width:195px !important;}
.width_200px{width:200px !important;}
.width_210px{width:210px !important;}
.width_215px{width:215px !important;}
.width_220px{width:220px !important;}
.width_225px{width:225px !important;}
.width_230px{width:230px !important;}
.width_235px{width:235px !important;}
.width_240px{width:240px !important;}
.width_245px{width:245px !important;}
.width_250px{width:250px !important;}

.width_255px{width:255px !important;}
.width_260px{width:260px !important;}
.width_265px{width:265px !important;}
.width_270px{width:270px !important;}

.width_275px{width:275px !important;}

.width_300px{width:300px !important;}
.width_305px{width:305px !important;}
.width_310px{width:310px !important;}
.width_315px{width:315px !important;}
.width_320px{width:320px !important;}
.width_325px{width:325px !important;}
.width_330px{width:330px !important;}
.width_335px{width:335px !important;}
.width_340px{width:340px !important;}
.width_345px{width:345px !important;}
.width_350px{width:350px !important;}

.width_375px{width:375px !important;}
.width_400px{width:400px !important;}
.width_425px{width:425px !important;}
.width_450px{width:450px !important;}
.width_475px{width:475px !important;}
.width_500px{width:500px !important;}
.width_525px{width:525px !important;}
.width_550px{width:550px !important;}
.width_575px{width:575px !important;}
.width_600px{width:600px !important;}
.width_625px{width:625px !important;}
.width_650px{width:650px !important;}
.width_675px{width:675px !important;}
.width_700px{width:700px !important;}

.width_5pe{width:5% !important;}
.width_7pe{width:7% !important;}
.width_10pe{width:10% !important;}
.width_13pe{width:13% !important;}
.width_15pe{width:15% !important;}
.width_17pe{width:17% !important;}
.width_20pe{width:20% !important;}
.width_23pe{width:23% !important;}
.width_25pe{width:25% !important;}
.width_27pe{width:27% !important;}
.width_30pe{width:30% !important;}
.width_33pe{width:33% !important;}
.width_35pe{width:35% !important;}
.width_37pe{width:37% !important;}
.width_40pe{width:40% !important;}
.width_43pe{width:43% !important;}
.width_45pe{width:45% !important;}
.width_47pe{width:47% !important;}
.width_50pe{width:50% !important;}
.width_53pe{width:53% !important;}
.width_55pe{width:55% !important;}
.width_57pe{width:57% !important;}
.width_60pe{width:60% !important;}
.width_63pe{width:63% !important;}
.width_65pe{width:65% !important;}
.width_67pe{width:67% !important;}
.width_70pe{width:70% !important;}
.width_73pe{width:73% !important;}
.width_75pe{width:75% !important;}
.width_77pe{width:77% !important;}
.width_80pe{width:80% !important;}
.width_83pe{width:83% !important;}
.width_85pe{width:85% !important;}
.width_87pe{width:87% !important;}
.width_90pe{width:90% !important;}
.width_93pe{width:93% !important;}
.width_95pe{width:95% !important;}
.width_97pe{width:97% !important;}
.width_100pe{width:100% !important;}

ul{ list-style: none; }

img
{
	vertical-align: middle;
	border: none;
	max-width: 100%;
}

fieldset{ border: none; }

legend{ display: none; }

a{ text-decoration: none; }

button,
input[type="submit"],
input[type="button"]
{
	cursor: pointer;
	border: none;
	background: none;
}

.clearFix::after
{
	content: "";
	clear: both;
	display: block;
}

.textAlignLeft{ text-align: left !important; }
.textAlignRight{ text-align: right !important; }
.textAlignCenter{ text-align: center !important; }

.textCut
{
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
    -o-text-overflow: ellipsis;
}



/* 기본색상 */
.BG_WHITE { background-color:white !important; }
.BD_WHITE { border-color:white !important; }
.F_WHITE { color:white !important; }
.BG_WHITE_HOV:hover { background-color:white !important; }
.BD_WHITE_HOV:hover { border-color:white !important; }
.F_WHITE_HOV:hover { color:white !important; }

.BG_BLACK { background-color:black !important; }
.BD_BLACK { border-color:black !important; }
.F_BLACK { color:black !important; }
.BG_BLACK_HOV:hover { background-color:black !important; }
.BD_BLACK_HOV:hover { border-color:black !important; }
.F_BLACK_HOV:hover { color:black !important; }

.BG_GRAY { background-color:gray !important; }
.BD_GRAY { border-color:gray !important; }
.F_GRAY { color:gray !important; }
.BG_GRAY_HOV:hover { background-color:gray !important; }
.BD_GRAY_HOV:hover { border-color:gray !important; }
.F_GRAY_HOV:hover { color:gray !important; }

.BG_DARK { background-color:#474747 !important; }
.BD_DARK { border-color:#474747 !important; }
.F_DARK { color:#474747 !important; }
.BG_DARK_HOV:hover { background-color:#474747 !important; }
.BD_DARK_HOV:hover { border-color:#474747 !important; }
.F_DARK_HOV:hover { color:#474747 !important; }