
/* 2013.06.26 µðÁöÅÐ º£ÀÌ½Ã½ºÅÛ¿¡¼­ ¼Ò½º ¹ÞÀ½ */
/* À¥ÆùÆ® ÀúÀÛ±Ç ¹®Á¦ ¾ø´Ù´Â ÄÚ¸àÆ® ¹ÞÀ½  °­µ¿¿Ï ½ÇÀå*/

/* Default Style */

@font-face {
  font-family: 'Roboto';
  src: url('../font/Roboto-Regular.eot');
  src: local('Roboto Regular'), local('Roboto-Regular'), url(http://themes.googleusercontent.com/licensed/font?kit=GCgiM3izARiJCbqYHtFv9ngShx1I3EQEk3P0UXxV4G1dxlT5RfGIy95sQWGkHIXZT_wDREvo4O6_6v9ljamcpjDjNODm32iLRYw2SNTAhDi20L9efk2PUOdb5H1Th4EY) format('woff2'), url(http://themes.googleusercontent.com/licensed/font?kit=qKyFGbZLQayDx2Wde7eXNngShx1I3EQEk3P0UXxV4G1dxlT5RfGIy95sQWGkHIXZT_wDREvo4O6_6v9ljamcpjDjNODm32iLRYw2SNTAhDi20L9efk2PUOdb5H1Th4EY) format('woff');
}
/*
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
    src: url('../font/Roboto-Regular-webfont.eot');
    src: url('../font/Roboto-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../font/Roboto-Regular-webfont.woff') format('woff'),
         url('../font/Roboto-Regular-webfont.ttf') format('truetype'),
         url('../font/Roboto-Regular-webfont.svg#RobotoRegular') format('svg');
}
*/

*    	  	{margin:0; padding:0;}
body		{background-color:#fff;}

td *, div *, li *, span *, p *  {vertical-align: middle;}
ul, ol, li						{list-style:none; }

img, hr		{border:none;}
img			{vertical-align:top; border:0px ;}
strong		{font-weight:bold;}

/* Link Style */
a:link		{text-decoration:none; color:#666;}
a:visited	{text-decoration:none; color:#666;}
a:active	{text-decoration:none; color:#666;}
a:hover		{text-decoration:underline; color:#666;}

/* Table Style */	/* table-layout:fixed;  */
table  		{border-collapse:collapse; table-layout:fixed; border-spacing:0; width:100%;}
table td img	{vertical-align:middle;}

/* tag all font-size set */
p,div,ul,li,dl,dt,dd,ol,em,fieldset,textarea,input,select,table,th,td,address,cite,h1,h2,h3,h4,h5,h6 {
	color:#666; 
	font-family:'Roboto',dotum !important;
	font-size:12px;
	line-height:120%;
}


/* From Style */
textarea	{border:1px solid #dedede; padding:5px;}
input		{vertical-align:middle; }
input.txt,
input.text,
input.it	{height: 20px; line-height:20px; border: solid 1px #dedede; background-color:#fff;}
input.it_c	{height: 18px; line-height:18px; border: solid 1px #dedede; background-color:#fff; text-align:center; }
input.it_file {height: 22px; }
input.chk	{}
input.radio	{}

select			{}
hr, caption		{display:none;}
legend			{position:absolute; height:0; font-size:0px; line-height:0; overflow:hidden; text-indent:-20000px; }
address,cite,em	{font-style:normal;}
fieldset		{border:0; padding:0; }
label			{cursor:pointer;}


 /* Margin Set */
.ml5	{margin-left:5px;}	.ml10	{margin-left:10px;}		.ml15	{margin-left:15px;}		.ml20	{margin-left:20px;}		.ml25	{margin-left:25px;}		.ml30	{margin-left:30px;}		.ml35	{margin-left:35px;}		.ml40	{margin-left:40px;}		.ml45	{margin-left:45px;}		.ml50	{margin-left:50px;}		.ml55	{margin-left:55px;}	.ml65	{margin-left:65px;}
.mr5	{margin-right:5px;}	.mr10	{margin-right:10px;}	.mr15	{margin-right:15px;}	.mr20	{margin-right:20px;}	.mr25	{margin-right:25px;}	.mr30	{margin-right:30px;}	.mr35	{margin-right:35px;}	.mr40	{margin-right:40px;}	.mr45	{margin-right:45px;}	.mr50	{margin-right:50px;}		.mr450	{margin-right:450px;}
.mb4	{margin-bottom:4px;}.mb5	{margin-bottom:5px;}	.mb10	{margin-bottom:10px;}	.mb15	{margin-bottom:15px;}	.mb20	{margin-bottom:20px;}	.mb25	{margin-bottom:25px;}	.mb30	{margin-bottom:30px;}	.mb35	{margin-bottom:35px;}	.mb40	{margin-bottom:40px;}	.mb45	{margin-bottom:45px;}	.mb50	{margin-bottom:50px;}	.mb55	{margin-bottom:55px;}	.mb60	{margin-bottom:60px;}
.mt5	{margin-top:5px;}	.mt10	{margin-top:10px;}		.mt15	{margin-top:15px;}		.mt20	{margin-top:20px;}		.mt25	{margin-top:25px;}		.mt30	{margin-top:30px;}		.mt35	{margin-top:35px;}		.mt40	{margin-top:40px;}		.mt45	{margin-top:45px;}		.mt50	{margin-top:50px;}
/* Padding Set */
.pl5	{padding-left:5px;}		.pl10	{padding-left:10px;}	.pl15	{padding-left:15px;}	.pl20	{padding-left:20px;}	.pl25	{padding-left:25px;}	.pl30	{padding-left:30px;}	.pl35	{padding-left:35px;}	.pl40	{padding-left:40px;}	.pl45	{padding-left:45px;}	.pl50	{padding-left:50px;}	.pl55	{padding-left:55px;}	.pl60	{padding-left:60px;}
.pr5	{padding-right:5px;}	.pr10	{padding-right:10px;}	.pr15	{padding-right:15px;}	.pr20	{padding-right:20px;}	.pr25	{padding-right:25px;}	.pr30	{padding-right:30px;}	.pr35	{padding-right:35px;}	.pr40	{padding-right:40px;}	.pr45	{padding-right:45px;}	.pr50	{padding-right:50px;}	.pr55	{padding-right:55px;}		.pr60	{padding-right:60px;}
.pb5	{padding-bottom:5px;}	.pb10	{padding-bottom:10px;}	.pb15	{padding-bottom:15px;}	.pb20	{padding-bottom:20px;}	.pb25	{padding-bottom:25px;}	.pb30	{padding-bottom:30px;}	.pb35	{padding-bottom:35px;}	.pb40	{padding-bottom:40px;}	.pb45	{padding-bottom:45px;}	.pb50	{padding-bottom:50px;}	.pb55	{padding-bottom:55px;}		.pb60	{padding-bottom:60px;}
.pt5	{padding-top:5px;}		.pt10	{padding-top:10px;}		.pt15	{padding-top:15px;}		.pt20	{padding-top:20px;}		.pt25	{padding-top:25px;}		.pt30	{padding-top:30px;}		.pt35	{padding-top:35px;}		.pt40	{padding-top:40px;}		.pt45	{padding-top:45px;}		.pt50	{padding-top:50px;}		.pt55	{padding-top:55px;}		.pt60	{padding-top:60px;}

.p5		{padding:5px;}
.p10	{padding:10px;}
.p20	{padding:20px;}
.p30	{padding:30px;}
/* other set */

.lh18 {line-height:18px; }
.lh16 {line-height:16px; }
.fs11 {font-size:11px !important; }
.fs13 {font-size:13px !important; }
.fs14 {font-size:14px !important; }
.fs15 {font-size:15px !important; line-height:18px; }
.fs16 {font-size:16px !important; line-height:18px; }
.fs17 {font-size:17px !important; line-height:20px; }
.fs18 {font-size:18px !important; line-height:20px; }
.fs19 {font-size:19px !important; line-height:22px; }
.fs20 {font-size:20px !important; line-height:22px; }
.fs21 {font-size:21px !important; line-height:24px; }
.fs22 {font-size:22px !important; line-height:24px; }
.fs23 {font-size:23px !important; line-height:26px; }
.fs24 {font-size:24px !important; line-height:26px; }
.fs25 {font-size:25px !important; line-height:28px; }
.fs26 {font-size:26px !important; line-height:28px; }

.col_black {color:#000;}
.col_red {color:#ff0000;}

.hide			{position:absolute; left:-50000px; top:-500000px; font-size:0; line-height:0; height:0; overflow:hidden; }
.hide2			{visibility:hidden;}

.scroll, textarea	{
	overflow:auto;
}
