@charset "euc-kr";
/* CSS Document */

/* ±âº» ½ºÅ¸ÀÏ */
html, body {
		margin:0px;
		padding:0px;
		font-size:12px;
		font-family:'Dotum','µ¸¿ò','gulim','±¼¸²','Arial','Verdana','SimSun','simHei';
		line-height:16px;
		color:#303030;
}

html {overflow-y:scroll;}

h1, h2, h3, h4, h5, h6, ul, ol, li, dl, dt, dd, form, fieldset, p {
		margin:0;
		padding:0;
		list-style:none;
		font-size:12px;
		font-family:'Dotum','µ¸¿ò','gulim','±¼¸²','Arial','Verdana','SimSun','simHei';
		line-height:16px;
		color:#303030;
		font-weight:normal;
}

div, ul, li, p, tr, td {
		margin:0;
		padding:0;
		font-size:12px;
		font-family:'Dotum','µ¸¿ò','gulim','±¼¸²','Arial','Verdana','SimSun','simHei';
		line-height:16px;
		color:#303030;
}

ul, li {list-style:none;}

hr {position:absolute; left:0; top:0; overflow:hidden; font-size:0; line-height:0; visibility:hidden; width:0px; height:0px;}

sup {line-height:12px;}


/* ¸µÅ© ½ºÅ¸ÀÏ */
a:link		{color:#858585; text-decoration:none;}
a:visited	{color:#858585; text-decoration:none;}
a:hover		{color:#1a1a1a; text-decoration:underline;}
a:active	{color:#1a1a1a; text-decoration:underline;}

/* ÀÌ¹ÌÁö °ü·Ã */
img {border:none; vertical-align:top;}



/* Å×ÀÌºí ½ºÅ¸ÀÏ */
table { border-collapse:collapse; border-spacing:0;}
caption {display:none;}


/* »óÇÏ */
.vat {vertical-align:top;}
.vam {vertical-align:middle;}
.vab {vertical-align:bottom;}


/* ÁÂ¿ì */
.tal {text-align:left;}
.tac {text-align:center;}
.tar {text-align:right;}

.inline {display:inline;}
.clear {clear:both;}



/* ÆûÅÂ±× ½ºÅ¸ÀÏ */
fieldset, form, label, legend {margin:0; padding:0; border:0;}

legend {display: none;}

input.input_text {font-size:12px; color:#666; vertical-align:middle; padding-top:3px; padding-left:5px; height:14px; font-family:'Dotum','µ¸¿ò','gulim','±¼¸²','Arial','Verdana','SimSun','simHei'; border:1px solid #bfbfbf;}
input.input_text2 {font-size:12px; color:#666; vertical-align:middle; padding-top:4px; padding-left:5px; height:16px; font-family:'Dotum','µ¸¿ò','gulim','±¼¸²','Arial','Verdana','SimSun','simHei'; border:1px solid #bfbfbf;}
input.input_radio {vertical-align:middle; margin:-1px 0 0 0;}
input.input_checkbox {vertical-align:middle; margin:-1px 0 0 0; *margin:0 0 0 -3px; border:none;}
input.input_k {ime-mode:active;} /* ÇÑ±Û */
input.input_e {ime-mode:inactive;} /* ¿µ¹® */
input.button {padding: 0; border: 0 !important;}

textarea {
		font-size:1em; 
		font-family:'Dotum','µ¸¿ò','gulim','±¼¸²','Arial','Verdana','SimSun','simHei';
		color: #666; line-height:16px;
		border:1px solid #ccc;
		overflow-y:scroll;
}

select {
		border:1px solid #d1d1d1;
		color:#666;
		font-family:'Dotum','µ¸¿ò','gulim','±¼¸²','Arial','Verdana','SimSun','simHei';
		height:20px;
		vertical-align:middle;
}


/* ½ºÅ©·Ñ ½ºÅ¸ÀÏ */
.basic_scroll {overflow-y:scroll;
z-index:1;
font-family:µ¸¿ò,±¼¸²,Verdana;
font-size:12px;
color:#666;
border:1px solid #dfdfdf;
background:#f9f9f9;
line-height:15px;
padding:5px 2px 5px 5px;
overflow-X:hidden;
}

/* Layout */
#wrap {position:relative; width:977px; margin:0 auto;}
#tlogo {padding:20px 0 10px 0; width:977px;}
#wrap2 {position:relative; width:977px;}
#contents {width:752px; float:left;}
#rside {width:212px; margin-left:13px; float:right;}

/* ±×¶óµ¥ÀÌ¼Ç */
.topbar{
	width:741px; height:26px; padding:9px 0 0 11px; font-size:16px; font-weight:bold; color:#FFFFFF; vertical-align:middle;
	background:url(../img/top_bg.jpg) left top repeat-x;
}

/* Contents */
.contents2 {border:1px solid #e5e5e5; padding:10px;}
.topimg {width:730px; height:200px; margin-bottom:10px}
.part {width:730px; padding:15px 0; border-top:1px solid #e5e5e5;}
.part h1 {color:#2f6681; font-size:14px; font-weight:bold; padding-bottom:10px;}
.part p a {color:#2f6681; font-weight:bold;}
.part p a:link {color:#2f6681; text-decoration:none;}
.part p a:visited	{color:#2f6681; text-decoration:none;}
.part p a:hover {color:#2f6681; text-decoration:underline;}
.part p a:active {color:#2f6681; text-decoration:underline;}
.part .icon {padding-top:2px;}
.part .small {font-size:11px; color:#717171; line-height:13px;}
.pt10 {padding:10px 0 0 0;}
.pt4 {padding:4px 0 0 0;}
.part2 {width:730px; height:180px; padding:15px 0 0 0; border-top:1px solid #e5e5e5;}
.movie {width:240px; height:180px; float:left;}
.m_text {width:475px; height:180px; float:right;}
.copy_txt {padding:10px 0;}
.car_tit {font-size:10px; font-weight:bold; padding:2px 5px;}

.car_txt1 {font-size:12px; font-weight:bold; border:2px solid #ffffff; background-color:#b4dede; padding:2px 2px 0 2px;}
.car_txt1 a:link		{color:#2e6583; text-decoration:underline;}
.car_txt1 a:visited	{color:#2e6583; text-decoration:underline;}
.car_txt1 a:hover		{color:#2e6583; text-decoration:underline;}
.car_txt1 a:active	{color:#2e6583; text-decoration:underline;}

.car_txt2 {font-size:12px; font-weight:bold; border:2px solid #ffffff; background-color:#ffd763; padding:2px 2px 0 2px;}
.car_txt2 a:link		{color:#2e6583; text-decoration:underline;}
.car_txt2 a:visited	{color:#2e6583; text-decoration:underline;}
.car_txt2 a:hover		{color:#2e6583; text-decoration:underline;}
.car_txt2 a:active	{color:#2e6583; text-decoration:underline;}

.car_txt3 {font-size:12px; font-weight:bold; border:2px solid #ffffff; background-color:#cccc99; padding:2px 2px 0 2px;}
.car_txt3 a:link		{color:#2e6583; text-decoration:underline;}
.car_txt3 a:visited	{color:#2e6583; text-decoration:underline;}
.car_txt3 a:hover		{color:#2e6583; text-decoration:underline;}
.car_txt3 a:active	{color:#2e6583; text-decoration:underline;}

.car_txt4 {font-size:12px; font-weight:bold; border:2px solid #ffffff; background-color:#80b54d; padding:2px 2px 0 2px;}
.car_txt4 a:link		{color:#2e6583; text-decoration:underline;}
.car_txt4 a:visited	{color:#2e6583; text-decoration:underline;}
.car_txt4 a:hover		{color:#2e6583; text-decoration:underline;}
.car_txt4 a:active	{color:#2e6583; text-decoration:underline;}

.car_txt5 {font-size:11px; font-weight:bold; color:#2e6583; padding:0 5px; vertical-align:middle; line-height:14px;}
.car_txt5 a:link		{color:#2e6583; text-decoration:underline;}
.car_txt5 a:visited	{color:#2e6583; text-decoration:underline;}
.car_txt5 a:hover		{color:#2e6583; text-decoration:underline;}
.car_txt5 a:active	{color:#2e6583; text-decoration:underline;}

/* ¿À¸¥ÂÊ »çÀÌµå ¹è³Ê */
.banner1 {border:1px solid #e5e5e5; width:210px; height:150px; display:block;}
.banner2 {border:1px solid #e5e5e5; width:210px; height:145px; display:block; margin-top:10px;}
.banner3 {border:1px solid #e5e5e5; width:210px; height:175px; display:block; margin-top:10px;}
.gamebox {width:197px; height:365px; border:1px solid #e5e5e5; background-color:#f6f9ff; padding:15px 0 0 13px; margin-top:10px;}
.gamebox h2 {color:#8a44aa; font-size:14px; font-weight:bold; padding-bottom:10px; line-height:18px;}
.gamebox .stit {font-weight:bold; color:#2f6681; padding:5px 0 3px 0;}


