 @charset "euc-kr";

/* COMMON STYLE */
* { margin:0; padding:0; font-family:dotum; font-size:12px; color:#6D6D6D; line-height:16px;}
hr, legend, .hidden {display:none;}
fileset, img { border:medium none;}
div, ul, ol { list-style-image:none; list-style-position:outside; list-style-type:none; }
table { border-collapse:collapse;}
a { text-decoration:none; color:#666; }
.overflow { overflow:hidden; _height:1%;}
.overflow_1 { overflow:hidden; }
.txt_line { color:#666; line-height:170%; word-spacing:-0.1em; text-align:justify; }
.img_font_size { font-size:0; line-height:0; }
.backNo { background:none !important; }
.png24 { tmp:expression(setPng24(this)); }


/* À§Ä¡ */
.float_left { display:inline; float:left; }
.float_right { display:inline; float:right; }
.clear { clear:both; }

/* °¡·Î */
.width65 { width:65px;}
.width75 { width:75px;}
.width85 { width:85px;}
.width185 { width:185px;}
.width200 { width:200px;}
.width300 { width:300px;}
.width340 { width:340px;}
.width390 { width:390px;}
.width485 { width:485px;}

.height7 { height:7px;}
.height17 { height:17px;}

.line-height160 {line-height:160%;}

/* ÀÌ¹ÌÁöÁ¤·Ä */
.img_align { vertical-align:middle; }
.img_Talign { vertical-align:top; }

/* Æû ÅÂ±× */
.input_txt { border:1px solid #e2e2e2; padding:3px 0 3px 7px; vertical-align:middle; }

/* ¹Ù±ù ¿©¹é */
.mtop2 { margin-top:2px;}
.mtop7 { margin-top:7px;}
.mtop10 { margin-top:10px;}
.mtop20 { margin-top:20px;}
.mtop40 { margin-top:40px;}
.mtop50 { margin-top:50px;}
.mright5 { margin-right:5px;}
.mright10 { margin-right:10px;}
.mright15 { margin-right:15px;}
.mright50 { margin-right:50px;}
.mright90 { margin-right:90px;}
.mbottom3 { margin-bottom:3px;}
.mbottom5 { margin-bottom:5px;}
.mbottom8 { margin-bottom:8px;}
.mbottom9 { margin-bottom:9px;}
.mbottom10 { margin-bottom:10px;}
.mbottom13 { margin-bottom:13px;}
.mbottom14 { margin-bottom:14px;}
.mbottom15 { margin-bottom:15px;}
.mbottom18 { margin-bottom:18px;}
.mbottom20 { margin-bottom:20px;}
.mbottom25 { margin-bottom:25px;}
.mbottom30 { margin-bottom:30px;}
.mbottom34 { margin-bottom:34px;}
.mbottom37 { margin-bottom:37px;}
.mbottom40 { margin-bottom:40px;}
.mbottom44 { margin-bottom:44px;}
.mbottom50 { margin-bottom:50px;}
.mleft2 { margin-left:2px;}
.mleft4 { margin-left:4px;}
.mleft8 { margin-left:8px;}
.mleft10 { margin-left:10px;}
.mleft12 { margin-left:12px;}
.mleft17 { margin-left:17px;}
.mleft20 { margin-left:20px;}
.mleft120 { margin-left:120px;}
.mleft150 { margin-left:150px;}
.pd20 { padding:20px; }

/* Á¤·Ä */
.text-left { text-align:left; } 
.text-center { text-align:center; }
.text-right { text-align:right; }


#main_bg { width:100%; height:100%; background:#939393 url(/img/bg/main.jpg) repeat-x left top; }
#ttl_h2 { width:335px; height:23px; background:url(/img/bg/h2_line.gif) no-repeat left bottom; margin-top:-50px; }
#ttl_h2_s2 { width:178px; height:38px; padding-left:10px; margin:0 0 0 183px; background:url(/img/bg/h2_line_s2.gif) no-repeat left top;  }
#top_menu { width:564px; height:150px; position:absolute; margin:-20px 0 0 -200px; z-index:10; }
#index_smenu { width:250px; height:24px; position:absolute;  z-index:100; margin:23px 0px 0 0px;}
#sub_smenu { width:270px; height:29px; position:absolute;  z-index:1; margin:43px 0px 0 775px;}
#about_brand { margin-top:80px; }
	#about_brand .h3 { margin-top:26px;}
	#about_brand div { margin-bottom:20px; }
	#about_brand .sign { margin-top:40px; }
	#about01_bg { position:absolute; width:810px; text-align:right; margin-top:-460px;}
#brand_concept { position:absolute; top:194px; width:800px; margin-left:3px; }
	#brand_concept div { margin-bottom:20px; }
	#Tcontent1 li, #Tcontent2 li { float:left; }
	#Tcontent1 .body, #Tcontent2 .body  { padding-top:52px; }
	#Tcontent1 .p1 { padding-top:10px; }
	#Tcontent1 .p2 { padding-top:48px; }
	#Tcontent2 .p1 { padding-top:10px; }
	#Tcontent2 .h4 { padding-top:10px; }
	#Tcontent2 .p4 { padding-top:10px; }
#Tcontent1 .ttl_li, #Tcontent2 .ttl_li, #Tcontent3 .ttl_li { width:727px; height:22px; background-color:#e5e5e5; border-bottom:1px solid #d2d2d2; vertical-align:middle; }
	.ttl_li { height:35px; }
		.ttl_li li { float:left; width:125px; margin:6px 0 0 40px; background:url(/img/channel/ttl_li_line.gif) no-repeat right top;}
#magazine_newspaper { margin:65px 0 0 0 ;}
#magazine_newspaper { }
#advertisement { position:absolute; top:125px; width:756px; height:454px; background:url(/img/channel/advertisement_bg.jpg) no-repeat left top; }
	#advertisement li, #advertisement a { font-size:0; line-height:0%; }
	#mvplayer { position:absolute; left:377px; top:95px; width:368px; height:250px; z-index:1;}
	#advertisement .ttl { position:absolute; left:312px; top:33px; width:400px;}
	#mvplayer_btn { position:absolute; left:690px; top:342px; width:400px; width:60px; height:15px; }
	#mvplayer_btn .play, #mvplayer_btn .pause, #mvplayer_btn .stop { float:left; padding-right:2px; }
#wallpager { position:absolute; top:194px; left:200px;}
#wallpager .wallpager_f { position:absolute; top:-100px; left:100px; margin-left:150px; width:535px; height:661px; }
#wallpager .wallpager_m { position:absolute; top:0px; left:120px; }
	#wallpager .wallpager_m .ttl{ margin-bottom:2px; text-align:center; }
	#wallpager .wallpager_m li{ width:60px; height:18px; margin-top:8px; border-bottom:1px solid #DDDDDD; text-align:center; }
#store { width:560px; height:510px; }
	#store .line { height:1px; width:560px; background-color:#c4c2c0; }
#customer { position:absolute; top:194px;}
#store_info, #store_tour { left:730px; width:560px; height:510px; }
	#store_info .line, #store_tour .line { height:3px; width:560px; background-color:#77716d; }
	#store_info .line_s, #store_tour .line_s { height:1px; width:560px; background-color:#77716d; }
	#store_info .map { width:250px; margin-top:18px; } 
	#store_tour .tour a { color:#525252;}
.line3_77716d { height:3px; width:560px; background-color:#77716d; }
#content_customer { width:366px; height:600px;  padding:41px 0 0 58px; margin_bottom:0px; 
z-index:1; }
#content_faq { width:600px; height:650px;  padding:41px 0 0 78px; z-index:1; }

