@charset "euc-kr";

html, body {
	height:100%;
}
body {
	margin:0;
	padding:0;
	font-size: 11px;
	font-family: µ¸¿ò, Dotum, Arial, Verdana, sans-serif;
	color: #7A7A7A;
	background: #FFFFFF;
	scrollbar-face-color:#FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #E8E8E8;
	scrollbar-shadow-color:#E8E8E8;
	scrollbar-darkshadow-color: #E8E8E8;
	scrollbar-track-color: #E8E8E8;
	scrollbar-arrow-color: #E8E8E8;
}

div,p,h1,h2,h3,h4,h5,dl,dt,dd,th,td,form {
	margin: 0;
	padding: 0;
}

table {
	border-spacing: 0;
	font-size:11px; color:#7A7A7A;font-family: µ¸¿ò, Dotum, Arial, Verdana, sans-serif;
}

img {
	border: 0 none;margin: 0;
}

img, input, a { selector-dummy : expression(this.hideFocus=true);}

hr {
	display: none;
}
/* =font style */
h1 { font-size: 20px;}
h2 { font-size: 16px;}
h3 { font-size: 14px;}
h4 { font-size: 12px;}


/* =form
-------------------------*/
input, select, textarea { font-size: 11px;font-family: µ¸¿ò, Dotum, Arial, Verdana, sans-serif;}
textarea { padding: 25px 20px;}
img.vm, input.vm { vertical-align: middle;margin-top: -2px;}	/* radio¹öÆ°°ú ÅØ½ºÆ® Á¤·Ä*/
img.vt, input.vt { vertical-align: top;margin-top: 1px;}	/* text¹Ú½º¿Í image¹Ú½º(ex.¿ìÆí¹øÈ£) Á¤·Ä*/

input.line, textarea.line { border: 1px solid #CCCCCC;}
input.hide, textarea.hide { border: 0;} 
select.htc { behavior: url('/js/selectbox.htc');font-size:11px;}
select.htc2 { behavior: url('/js/selectbox2.htc');font-size:11px;}
/* =link
-------------------------*/
a:link, a:visited, a:hover, a:active { color: #666666;text-decoration: none; }
a:hover { text-decoration: underline; }
/* paging link */
.paging a:hover, .paging a:active, .paging .nowpage { font-weight: bold;color: #326378;letter-spacing: -1px; font-size:13px;}



/* =layout .common
-------------------------*/
#header, #btnTop, #footer { width: 907px;margin-left: 15px;}	/*956*/
#middle { width: 980px;}

#header { position: relative;z-index: 1;height: 98px;margin-bottom: 10px;}
	#topWrap { float: right;padding: 3px 19px 2px 0;height: 20px;}	/* ³ôÀÌ 25px*/
	#topWrap ul { list-style: none;margin: 0;padding: 0;}
	#topWrap .topNavi { float: left;padding: 5px 0 0 0;}
	#topWrap .topNavi li { float: left;background: url('../images/Include/topnavi_bar.gif') no-repeat top right;padding: 0 8px;}
	#topWrap .topNavi li.hide { background: none;padding: 0 5px 0 8px;}
	#menuNavi { clear: both;}	/* flash ¸Þ´ººÎºÐ */
	#menuNavi h1, #menuFlash { float: left;}
	#menuNavi h1 span { display: none;}	/* ·Î°í ÅØ½ºÆ® ¼û±â±â*/

*html #middle {	/* IE¿ë ÇÙ(IE¿¡¼­¸¸ ÀÐÈû)*/
	height: 100%;
}
#middle { float: left;display: inline;min-height: 100%;margin: -108px 0 -160px 15px;}	/* margin°ª µÎ¹è.*/
#sidebar, #contents { padding: 108px 0 160px 0;}
	#sidebar { float: left;width: 174px;}	/* ¿ÞÂÊ ¸Þ´º */
		/*#loginBox {}	/* ·Î±ä ¹Ú½º*/
		/*#loginBox .bgTop { height: 28px;background: url('../images/Include/loginbox_bgtop.gif') no-repeat left top;padding: 13px 0 0 11px;}
		#loginBox .bgCen { background: url('../images/Include/loginbox_bgcen.gif') repeat-y left top;}
		#loginBox .bgCen dl { margin: 0 18px;}
		#loginBox .bgCen dl dd.bgInput { background: url('../images/Include/login_bginput.gif') no-repeat;padding: 2px 1px;}	/*·Î±ä input¹Ú½º */
		/*#loginBox .bgBtm { height: 20px;background: url('../images/Include/loginbox_bgbtm.gif') no-repeat left top;padding: 15px 0 0 24px;}

		#sidebar .lineHor { width: 174px;height: 1px;background-color: #EFEEEE;margin: 12px 0;} /* ·Î±ä¹Ú½º ¾Æ·¡ ±¸ºÐ¼± */
	#contents { float: left;display: inline;width: 688px;margin: 0 10px 0 35px;}
		#contents .ttInfo { height: 54px;margin-bottom: 29px;}
		#contents .ttInfo h2 { float: left; }
		#contents .ttInfo h2 span { display: none; }	/* Á¦¸ñ ¼û±â±â */
		#contents .path {
			float: right;height: 32px;background: url('../images/Common/bullet/blt_path.gif') no-repeat 0 50%;
			font-size: 11px;padding: 21px 0 0 15px;}	/* menu path */
		#contents .path span.on { font-weight: bold;}
		#mainCon { clear: both;position: relative;}
	/* Äü¸Þ´º */
	#quickLink { float: left;display: inline;width: 57px;height: 314px;margin: 120px 0 0 0;padding: 25px 0 0 0;
		background: url('../images/Include/bg_quick.gif') no-repeat;
		position:absolute; left:939px; top:0px; z-index:1; visibility: show;}	/* Äü¸Þ´º ½ºÅ©¸³Æ® À§Ä¡*/
			#quickLink p { font-size: 8px; } /* IE¿¡¼­ ³ôÀÌ°¡ ´õ ¸¹ÀÌ ³ªÅ¸³ª¼­ fontsize·Î ÀÓ½Ã¹æÆí. ¿øÀÎ ÆÄ¾Ç ¾È‰Î */
			#quickLink ul { list-style: none;margin: 0;padding: 0;
				border-right: 2px solid #E8E7E7;border-bottom: 2px solid #E8E7E7;}
			#quickLink ul li { border-bottom: 1px solid #EEEEEE;padding: 6px 4px 2px 7px;}
			#quickLink ul li.hide { border: 0;}
/* ´Ã ¾Æ·¡ À§Ä¡ÇÏ´Â Top ¹öÆ° */
#btnTop { position: relative;clear: both;text-align: right;padding: 47px 0 15px 0;background-color: #FFFFFF;}

#footer { height: 67px;padding: 13px 0 0 0;background: url('../images/Include/btm_topline.gif') no-repeat right top;}	/* ³ôÀÌ 80*/
#footer ul { list-style: none;margin: 0;padding: 0;}
#footer .search { float: right;}	/* selectBox */
#footer .search input.line { border: 1px solid #FF7D1B;}

#footer .btmWrap { clear: right;height: 25px;}
#footer .btmNavi { float: right;}
#footer .btmNavi ul { padding: 2px 0 0 0;}
#footer .btmNavi ul li { display: inline;background: url('../images/Include/btm_bar.gif') no-repeat top right;padding: 0 10px;}
#footer .btmNavi ul li.hide { background: none;padding: 0 0 0 10px;}
#footer .btmNavi p { text-align: right;padding: 0 0 0 10px;} /* copyright */
#footer .famSite { position: relative;float: right;margin: 3px 0 0 6px;}
	#btmSelect { position: absolute;visibility: hidden;left: 6px;bottom: 17px; }	/* selectBox familySite·¹ÀÌ¾î*/
	#btmSelect ul { width: 90px;border:1px solid #FF7D1B;background-color: #fff;}
	#btmSelect ul li { padding: 3px;margin: 0 0 2px 0;}
	#btmSelect ul li a { text-decoration: none;color: #FEA25F;}


/* =tab common */


/* =table .common
-------------------------*/
.boardList, .boardView, .boardWrite, .temaView, .commentBg { clear: both;width: 688px;table-layout: fixed;word-break: break-all;}
.boardList td img, .boardView th img, .boardView td img { vertical-align: top;}
/* List °Ô½ÃÆÇ */
.boardList thead th { padding: 9px 0 8px 0;background-color: #FBD05B;border-top: 2px solid #F1C03A;}
.boardList tbody td { padding: 9px 0 6px 0;border-bottom: 1px solid #E9E9E9;text-align: center;}
.boardList .last td { border-bottom: 3px solid #E9E9E9;}	/* °Ô½ÃÆÇ ¸¶Áö¸· ÁÙ*/
.boardList td.lft { text-align: left;padding-left: 9px;}
	/* Áñ°ÜÃ£´Â ¸ÅÀå ¸®½ºÆ® */
.boardList .gray td, .boardList .graylast td { height: 21px;padding: 4px 0 0 0;background-color: #F3F3F3;}
.boardList .gray td { border-bottom: 1px solid #FFFFFF;}
.boardList .graylast td { border-bottom: 1px solid #E9E9E9;}
.boardList .gray td.lft, .boardList .graylast td.lft { text-align: left;padding-left: 9px;}


/* View °Ô½ÃÆÇ */
.boardView thead th, .boardView thead td { padding: 9px 0 6px 0;background-color: #FBD05B;border-top: 2px solid #F1C03A;}
.boardView th { background: url('../images/Common/th_bar.gif') no-repeat right center;}	/* Èò»ö ÆÄÆ¼¼Ç*/
.boardView thead th { text-align: left;padding-left: 20px;}
.boardView thead td { color: #A97320;padding: 9px 0 6px 18px;}
.boardView .secondTh th, .boardView .secondTh td { background-color: #FBD05B;border-top: 1px solid #FFFFFF;}
.boardView td.cen { text-align: center;}	/* Áß¾ÓÁ¤·Ä */
	/* ºäÆäÀÌÁö ÀÌÀü,´ÙÀ½±Û*/
	.boardView .list01 td, .boardView .list02 td { padding: 9px 0 4px 0;border-top: 1px solid #E9E9E9;background-color: #FBFBFB;}
	.boardView .list02 td { border-bottom: 3px solid #E9E9E9;}
/* Write °Ô½ÃÆÇ */
.boardWrite { border-top: 2px solid #FE5705;border-bottom: 3px solid #E9E9E9;}
.boardWrite thead th { padding: 9px 0 8px 0;background-color: #F5F7F7;}
.boardWrite thead td { padding-left: 11px;}
.boardWrite thead th, .boardWrite thead td { border-bottom: 1px solid #E9E9E9;}

/* Å×¸¶ ºä*/
.temaView { table-layout: fixed;}
.temaView .imgArea td { height: 293px;border-top: 1px solid #E9E9E9;border-bottom: 3px solid #E9E9E9;}
.commentBg { background-color: #F7F7F7;}
.comment .cnt td { padding: 4px 0 1px 0;border: 0;background-color: #fff;color: #FF8F4C;font-weight: bold;text-indent: 10px;}
.comment .con .id { color: #9C9C9C;}
.comment .con td { padding: 10px 0 7px 0;border-bottom: 1px solid #DEDEDE;}
.comment .last td { border: 0;}	/* ´ñ±Û ¸¶Áö¸· ÁÙ*/
.comment td span.date { color: #9F9F9F;margin: 0 0 0 14px;} /* ³¯Â¥Á¤º¸ */
.comment td span.date img { margin: 0 6px;vertical-align: top;}
.comment textarea { width: 516px;height: 38px;padding: 10px;border: 1px solid #D8D8D8;background-color: #fff;margin: 3px 0;}

table.no_line, table.no_line th, table.no_line td { border: none;padding: 0;}
table.line, table.line th, table.line td { border-collapse: collapse;border: 1px solid #ddd;padding: 0;}

/* =contents
-------------------------*/
/* common */
.paging { clear: both;text-align: center;height: 10px;padding: 10px 0 2px 0; }
.paging em { padding: 0 0px;}
.paging span a, .paging .nowpage { padding: 0 4px;}
.paging img { vertical-align: top;margin: 0 4px;padding-top: 2px;}

.btn { text-align: right;padding: 6px 0 0 0;}
.lbtn { padding: 6px 0 0 0;}
#mainCon .search { padding-top: 16px;text-align: center;} /* °Ë»ö */
#mainCon .search select, #mainCon .search input { border: 1px solid #CCCCCC;}
#mainCon .search input { height: 14px;}

/* =±³ÃÌÈ¦¸¯
-------------------------*/
#tema ul { list-style: none;margin: 0;padding: 0;}
#tema .lft { width: 518px;height: 187px;background: url('../images/Holic/tema_lbg.gif') no-repeat;}
#tema .rgt { width: 170px;height: 187px;background: url('../images/Holic/tema_rbg.gif') no-repeat;vertical-align: top;}
#tema .lft img { margin: 3px;position: relative;z-index: -1;}	/* ÀÌ¹ÌÁö µÚ·Î */
#tema .rgt dl { padding: 13px 11px 0 9px;}
#tema .rgt dl dt { width: 127px;padding-left: 22px;font-size: 12px;color: #fff;font-weight: bold;letter-spacing: -0.1em;}
#tema .rgt dd { color: #fff;height: 38px;padding: 9px 0 9px 11px;}
#tema .rgt dd.img { width: 141px;height: 58px;border: 4px solid #FFD972;padding: 0;margin: 10px 0 0 0;}
#tema .rgt dd.img img { display: block;margin: 0; }
#tema .rgt dd.select { position: relative;padding: 0;height: 18px;}
#temaSelect { position: absolute;visibility: hidden;top: 17px;left: 0;}	/* selectBox Å×¸¶·¹ÀÌ¾î*/
	#temaSelect ul { width: 147px;border:1px solid #FFBE93;background-color: #E56B1C;}
	#temaSelect ul li { padding: 3px;margin: 0 0 2px 0;}
	#temaSelect ul li a { color: #fff;}

#thumbnail { clear: both;width: 688px;border-top: 2px solid #FE5705;color: #9BA9B0;}	/* ½æ³×ÀÏ(Á¶È¸¼ö º£½ºÆ®) */
#thumbnail a { color: #9BA9B0;}
#thumbnail .line { clear: both;height: 1px;background-color: #E8EBED;}
#thumbnail dl { padding: 8px 0;}
#thumbnail dl.lft { float: left;width: 330px;height: 108px;}
#thumbnail dl.rgt { float: right;width: 330px;height: 108px;}
#thumbnail dt { float: right;width: 155px;padding: 12px 0 2px 0;font-weight: bold;letter-spacing: -0.1em;}
#thumbnail dd { margin: 0 0 0 173px;line-height: 1.7em;letter-spacing: -0.1em;}
#thumbnail dd.img { float: left;margin: 0;width: 142px;height: 94px;border: 7px solid #F0F0F0;}
#thumbnail dd.img img { vertical-align: top;}

/* =±³ÃÌF&B(Company)
-------------------------*/
#thumb01 { clear: both;width: 688px;border-top: 2px solid #FE5705;color: #9BA9B0;}	/* ½æ³×ÀÏ(¹Ì¾ÆÃ£±â) */
#thumb01 a { color: #9BA9B0;}
#thumb01 .line { clear: both;height: 1px;background-color: #E8EBED;}
#thumb01 dl { padding: 8px 0;}
#thumb01 dl.lft { float: left;width: 340px;}
#thumb01 dl.rgt { float: right;width: 340px;}
#thumb01 dd { margin: 0 0 0 143px;line-height: 1.5em;letter-spacing: -0.1em;}
#thumb01 dd.img { float: left;margin: 0;width: 112px;height: 94px;border: 7px solid #F0F0F0;}
#thumb01 dd.img img { vertical-align: top;}

#thumb01 ul { list-style: none;margin: 0;}
#thumb01 ul li.tt { float: left;width: 54px;margin: 0;font-weight: bold;vertical-align: top;}
#thumb01 ul li { width: 138px;margin: 0;}
/*ÀÚ·á½Ç Ãß°¡*/
#storage { margin-bottom: 20px;}
#storage .bg { width: 650px;padding: 0 21px 0 17px;background: url('../images/Common/redbg_cen.gif') repeat-y;}
#storage h2 { height: 23px;border-bottom: 1px solid #FFB782;margin-bottom: 10px;}
#storage dl { float: left;width: 202px;margin: 0 22px 0 0;}
#storage dl.last { margin: 0;}
#storage dl dt img { display: block;margin-bottom: 10px;}
#storage dl dd { text-align: center;}

/*#storage1 { margin-bottom: 20px;width: 688px;background: url('../images/Common/redbg_cen.gif') repeat-y;}
#storage1 h2, #storage1 .btm { padding-left: 17px;}
#storage1 h2 { background: url('../images/Common/redbg_top.gif') no-repeat left top;padding-top: 17px;margin-bottom: 10px;}
#storage1 .btm { background: url('../images/Common/redbg_btm.gif') no-repeat left bottom;padding-bottom: 19px;}
#storage1 dl { float: left;width: 202px;margin: 0 22px 0 0;}
#storage1 dl.last { margin: 0;}
#storage1 dl dt img { display: block;margin-bottom: 10px;}
#storage1 dl dd { text-align: center;}*/


/* =¸ÅÀåÁ¤º¸
-------------------------*/
#store { clear: both;border-top: 2px solid #FE5705;border-bottom: 1px solid #E8EBED;padding: 10px 0;}


/* =È¸¿ø°¡ÀÔ(Member)
-------------------------*/
#grayBox { clear: both;width: 688px;background-color: #E8EBED;padding: 6px;}
#grayBox .inner { border: 1px solid #E0E3E4;background-color: #FFFFFF;}
#grayBox .inner .label { text-align: right;padding-right: 6px;}
#grayBox input { height: 15px;font-size: 12px;}
#grayBox .olList { padding: 0 20px;}
#grayBox .olList p { font-weight: bold;padding: 20px 0 0 0;}
#grayBox .olList ol { line-height: 1.5em;margin-left: 20px; }
#grayBox .olList ol li, #grayBox .olList ul li { margin: 5px 0;}
#grayBox .olList ul { list-style: none;line-height: 1.5em;margin-left: 10px;}

/* È¸¿ø°¡ÀÔ */
#joinTab { list-style: none;margin: 0 0 22px 0;padding: 0;}
#joinTab li { display: inline;}
/* ÀÌ¿ë¾à°ü */
#termList { width: 645px;height: 88px;margin: 0 auto;}
#termList ul { float: left;list-style: none;margin: 0;padding: 0 40px;;border-right: 1px solid #D9DEE2;width: 122px;height: 88px;}
#termList ul li { margin: 2px 0;}
#termList ul.hide { border-right: none;}
/* °³ÀÎÁ¤º¸Á¤Ã¥ */
#privList { width: 688px;height: 88px;}
#privList ul { float: left;list-style: none;margin: 0;padding: 0 18px;;border-right: 1px solid #D9DEE2;height: 88px;}
#privList ul li { margin: 2px 0;}
#privList ul.hide { border-right: none;}

/* =Mypage
-------------------------*/
/* ÀÀ¸ð³»¿ª */
#applyList { background-color: #F7F7F7;padding: 9px 9px 9px 9px;}
#applyList .inner { border: 1px solid #E5E5E5;background-color: #FFFFFF;padding: 5px 13px;} 
#applyList dl { border-bottom: 1px solid #E5E5E5;height: 15px;padding: 5px 0 0 0;}
#applyList dl.hide { border: none;}
#applyList dl dt { float: left;width: 490px;background: url('../images/Common/bullet/blt_dot_s.gif') no-repeat left 3px;padding-left: 5px; }
#applyList dl dd { float: left;text-align: center;}
#applyList dl dd.date { width: 110px;}
/* =ContactUs
-------------------------*/
.contact { width: 688px;}
.contact th { background-color: #EBEBEB;text-align: left;padding-left: 11px;}
.contact td { background-color: #F4F4F4;padding: 4px 0 2px 15px;}
.contact td a:link, .contact td a:hover { color: #FE6E05;}

/********** Ãß°¡»çÇ× ***********/
h3 {margin:0 0 15px 0;}
table {border-collapse:collapse;}

/*Tab*/
ul.subtab {
	background:url('../images/Franchise/tab_bg.gif') repeat-x 0 0;
	margin:0 0 20px 0;
	padding:0;
}
ul.subtab li {
	display:inline;
	padding:0 0 0 0;
	margin:0 0 0 -4px;
}
ul.subtab li.sta {
	margin-left:0;
}

/*common*/
input.txt	{ border:1px solid #D9D9D9; }
p.ctxt	{margin:20px 0 8px 0;}
.dan		{text-align:right; margin-bottom:3px; color:#9BA9B0;}
.submitBtn 	{text-align:right; margin-top:6px;}
.cBoth	{clear:both;  height:0; font:0px/0px sans-serif;}

/*table type1*/
table.type1 {
	width:100%;
	padding:0;
	margin:0;
	color: #929AA1;
}
table.type1 th {
	border-left:1px solid #ffffff;
	padding:6px 0 0 0;
	margin:0;
	background:url(../images/Franchise/th_bg.gif) repeat-x 0 0;
	height:22px;
	vertical-align:top;
}
table.type1 th.sta {border-left:0;}
table.type1 td {
	background-color:#F4F4F4;
	border-left:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
	padding:7px 10px 5px 10px;
	margin:0;
}
table.type1 td.sta {border-left:0;}
table.type1 td.center {
	text-align:center;
}
table.type2 td.sta {
	border-left:0;
	vertical-align:top;
}
table.type2 td img {
	margin-bottom:16px;
}

/*online»ó´ã½ÅÃ»*/
table.online {
	border-top:2px solid #FE5705;
	border-bottom:2px solid #E9E9E9;
	width:100%;
	padding:0;
	margin:0;	
}
table.online th {
	background-color:#F5F7F7;
	color:#7B7B7B;
	text-align:left;
	padding:6px 0 5px 10px;
	border-bottom:1px solid #E9E9E9;
	width:20%;
}
table.online th span { font-weight: normal;}
table.online td {
	color:#4C4C4C;
	padding:2px 1px 2px 10px;
	border-bottom:1px solid #E9E9E9;	
}
table.online td textarea {
	border:1px solid #D9D9D9;
	width:530px;
	height:100px;
}
table.online th.top {
	vertical-align:top;
	padding-top:7px;
}
table.online td.line {
	color:#D9D9D9;
	vertical-align:middle;
}

/*ÀÎÀçÃ¤¿ë*/
table.recruit {
	width:100%;
	padding:0;
	margin:0;
}
table.recruit th {
	margin:0;
	padding:7px 0;
	background-color:#B0BBBF;
	border-bottom:1px solid #ffffff;
}
table.recruit td {
	border-bottom:1px solid #ffffff;
	margin:0;
	color:#8B9BA1;
	padding-left:3px;
}
table.recruit td.basic {
	background-color:#F4F4F4;
	padding:3px 0 3px 10px;
}
table.recruit td.gray {
	background-color:#C3D0D4;
	text-align:center;
	padding-left:0;
}
table.recruit2 {
	width:100%;
	padding:0;
}
table.recruit2 th {
	margin:0;
	padding:7px 0;
	background-color:#B0BBBF;
	border-left:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
}
table.recruit2 td {
	border-left:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
	margin:0;
	color:#8B9BA1;
	padding-left:2px;
}
table.recruit2 td.basic {
	background-color:#F4F4F4;
	text-align:center;
	padding:3px 5px 3px 5px;
}
table.recruit2 td.basic2 {
	background-color:#F4F4F4;
	text-align:left;
	padding:3px 5px 3px 5px;
}
table.recruit2 td.gray {
	background-color:#C3D0D4;
	text-align:center;
	padding-left:0;
}
table.recruit2 td.left {padding-left:10px; text-align:left;}
table.recruit2 th.sta {border-left:0;} 
table.recruit2 td.sta {border-left:0; background-color:#F4F4F4;}
table.recruit2 td a:link, table.recruit2 td a:visited, table.recruit2 td a:hover, table.recruit2 td a:active {
	color:#FD5C20;
	text-decoration:none;
}
/*ÀÔ»çÁö¿ø_ÀÚ±â¼Ò°³*/
.intro {
	height: 80px;
	background:#F4F4F4;
	padding:10px 10px 10px 34px; 
	border-bottom:1px solid #ffffff;
}
.intro textarea {
	float: left;
	border:1px solid #D8D8D8;
	width:520px;
	height:70px;
	padding:5px;
}
.intro_txt {
	float:left;
	width:75px;
	color:#8B9BA1;
	padding:25px 25px 0 0;
	text-align:center;
}
.intro_txt img {
	margin-bottom:3px;
}
.intro_txt input {
	border:1px solid #8B9BA1;
	width:30px;
}

/*faq*/
.faq_q {
	background:url(../images/Etc/faq_q.gif) no-repeat 0 8px;
	border-bottom:1px solid #E1EBF2;
	padding:10px 0 10px 18px;
	margin:0 20px;
	position: relative;
}
.faq_q img { display: block;}
.faq_a {
	background:url(../images/Etc/faq_a.gif) no-repeat 20px 20px;
	border:6px solid #E8EBED;
	padding:18px 15px 15px 35px;margin: 0 0 13px 0;
	position: relative;top: -1px;
	color: #8B949B;text-align: justify;
}

/*»çÀÌÆ®¸Ê*/
.map {
	float:left;
	width:156px;
	margin-right:21px;
}
.map ul {
	margin:7px 16px 0 16px;
	padding:0;
}
.map ul li {
	list-style:none;
	margin:0;
	padding:6px 0 2px 10px;
	border-top:1px solid #EFEFEF;
	background:url(../images/Etc/map_li.gif) no-repeat 0 10px;
}
.map ul li.sta {border-top:0;}

.map ul li ul {
	margin:2px 0 0 -10px;
	padding:6px 0 0 0;
	border-bottom:0;
	border-top:1px solid #EFEFEF;
}
.map ul li ul li {
	list-style:none;
	margin:3px 0 3px 60px;
	padding:0 0 0 8px;
	border-top:0;
	background:url(../images/Etc/map_li2.gif) no-repeat 0 4px;
}

/*µ¿¿µ»ó*/
#movie {
	float:left;
	background:url(../images/Company/media_boxbtm.gif) no-repeat 0 bottom;
	width:300px;
	padding:0;
	margin:0 50px 0 0;
}
#movie #top{
	background:url(../images/Company/media_boxtop.gif) no-repeat 0 0;
	padding:19px 21px 0 17px;
	margin:0 0 15px 0;
}
#movie #top .tit {
	margin:0 0 10px 0;
	padding:0 0 2px 0;
	border-bottom:1px solid #FFB782;
}
#movie #top .txt {
	margin:10px 0 8px 0;
	padding:3px 0;
	border-bottom:1px solid #E1E1E1;
	color:#333333;
}
#movie #top .txt .date {
	float:right;
}
#movie_list {
	float:left;
	margin-top:20px;
}
#movie_list .tit {
	border-bottom:2px solid #FF7F1D;
	padding-bottom:2px;
	margin-bottom:5px;
}
/*table*/
table.medialist {
	width:338px;
	padding:0;
	margin:0;
	border-bottom:2px solid #E9E9E9;
}
table.medialist td {
	padding:2px 0;
	margin:0 0;
	border-bottom:1px solid #E9E9E9;
}
table.medialist td.tt {
	background:url(../images/Company/mbuloff.gif) no-repeat 0 4px;
	font-weight:bold;
	padding:4px 5px 0 20px;
	color:#666666;
}
table.medialist td.current {
	font-weight:bold;
	text-decoration:none;
	background:url(../images/Company/mbulon.gif) no-repeat 0 4px;
	padding:4px 5px 0 20px;
	color:#333333;
}

/*width set*/
.tw08 {width:8%;}
.tw10 {width:10%;}
.tw11 {width:11%;}
.tw13 {width:13%;}
.tw14 {width:14%;}
.tw15 {width:15%;}
.tw17 {width:17%;}
.tw18 {width:18%;}
.tw19 {width:19%;}
.tw20 {width:20%;}
.tw22 {width:22%;}
.tw25 {width:25%;}
.tw30 {width:30%;}
.tw35 {width:35%;}
.tw40 {width:40%;}
.tw45 {width:45%;}
.tw50 {width:50%;}

.w20 {width:20px;}
.w30 {width:30px;}
.w40 {width:40px;}
.w45 {width:45px;}
.w50 {width:50px;}
.w55 {width:55px;}
.w60 {width:60px;}
.w70 {width:70px;}
.w80 {width:80px;}
.w85 {width:85px;}
.w90 {width:90px;}
.w100 {width:100px;}
.w110 {width:110px;}
.w120 {width:120px;}
.w140 {width:140px;}
.w160 {width:160px;}
.w165 {width:165px;}
.w180 {width:180px;}
.w195 {width:195px;}
.w250 {width:250px;}
.w457 {width:457px;}
.w350 {width:350px;}
.w400 {width:400px;}
.w530 {width:530px;}


/*margin set*/
.bm20 {margin-bottom:20px;}
.bm25 {margin-bottom:25px;}
.bm35 {margin-bottom:35px;}
.tm50 {margin-top:50px;}
.bm58 {margin-bottom:58px;}
.bm50 {margin-bottom:50px;}
.bm40 {margin-bottom:40px;}
.bm30 {margin-bottom:30px;}
.bm25 {margin-bottom:35px;}
.bm17 {margin-bottom:17px;}
.bm15 {margin-bottom:15px;}

/*Ã¢¾÷¾È³»*/
ul.course {
	margin:0;
	padding:0;
}
ul.course li {
	background:url(../images/Franchise/blt_triangle.gif) no-repeat 0 122px;
	float:left;
	padding-left:15px;
	margin-right:6px;
	display:inline;
	list-style:none;
}
ul.course li.sta {
	background:#ffffff;
	padding-left:0px;
}
h3.unline {
	border-bottom:2px solid #FE5705;
	padding-bottom:6px;
}
div.imgstd {
	text-align:center;
	padding:33px 0 45px 0;
}



/*****¼Ò°³****/
.pri_bg {
	background:url(../images/etc/bg_privacy.gif);
}
.text {
	color:#70848e;
	font-size:11px;
}
font.text1 {
	color:#fd6323;
	font-size:11px;
}
font.text2 {
	color:#ed4d0b;
	font-size:12px;
	font-weight:bold;
}
.img1 {	padding-left:20px;}
.img2 {	margin:10px 0 10px 0;}
.img3 {	margin:32px 0 44px 0;}
.list {	list-style:none;}
.privacy {
	background:url(../images/etc/bg_textarea.gif);
	padding:0 10px 0 20px;
	height:305px;
}
div.contents {
	width:630px;
	height:250px;
	padding:10px;
	overflow-y:auto
}

/* =¸Þ´º¼Ò°³
-------------------------*/
.soy, .red { position: relative;padding:209px 0 0 276px;}
.hodu { position: relative;padding:230px 0 0 276px;}
.soy { background:url('../images/menu/bg_soy.jpg') no-repeat 0 0;} 
.red { background:url('../images/menu/bg_red.jpg') no-repeat 0 0;}
.rice { position: relative;padding:230px 0 0 276px;}
.rice { background:url('../images/menu/bg_rice.jpg') no-repeat 0 0;} 

.honey {  position: relative;padding:230px 0 0 276px; background:url('../images/menu/bg_honey.jpg') no-repeat 0 0;} 

.riceline {
	border-top:1px solid #eeeeee;
	padding:14px 0 0 0;
	margin:0 0 10px 0;
}
.riceline2 {
	border-top:1px solid #eeeeee;
	padding:10px 0 0 0;
	margin:0 0 30px 0;
}
.riceline1 {
	border-top:1px solid #eeeeee;
	padding:19px 0 0 0;
	margin:0 0 20px 0;
}
.soyline {
	border-top:1px solid #eeeeee;
	padding:20px 0 0 0;
	margin:0 0 20px 0;
}

.hodu { background:url('../images/menu/bg_walnut.jpg') no-repeat 0 0;} 


.hoduline {
	border-top:1px solid #eeeeee;
	padding:14px 0 0 0;
	margin:0 0 10px 0;
}
.hoduline2 {
	border-top:1px solid #eeeeee;
	padding:10px 0 0 0;
	margin:0 0 30px 0;
}
.hoduline1 {
	border-top:1px solid #eeeeee;
	padding:19px 0 0 0;
	margin:0 0 20px 0;
}
.soyline {
	border-top:1px solid #eeeeee;
	padding:20px 0 0 0;
	margin:0 0 20px 0;
}
div.hodu1 { height:50px;}

.food {	background-color:#f9efda;} 
div.pad {	padding:3px 0 0 27px;}
div.pad1 {	padding:3px 0 0 50px;}
div.img {	margin:35px 0 40px 0;}
div.img10 {	margin:0 0 40px 0;}
div.img_cen {
	margin:10px 0 20px 0;
	text-align:center;
}
/* .line {	height:1px;	background-color:#eeeeee;}	¼öÁ¤ */
.line1 {	
	border-top:1px solid #eeeeee;	
	margin:0 0 35px 0;
}
.td1 {
	width:96px;
	text-align:left;
}
.td2 {	width:215px;text-align:left;}
.td3 {	text-align:left;}
.padd {	padding:47px 0 0 0 ;}


/***** ±³ÃÌF&B *****/

div.sel {	text-align:center;}
.re1 {	padding:13px 0 13px 0}
.input.w180 {
	width:180px;
	border:1px;	solid #D9D9D9; }
}

.con_bg {
	background:url(../images/company/bg_bar2.gif) repeat-x 0 0;
}
ul.con_list2  {
	margin:0 0 30px 0;
	padding:0;
	font-size: 12px;color: #494949;
}
ul.con_list2  li {
	list-style:none;
	padding:3px 0;
}
ul.con_list2  li img { vertical-align: middle;}

.imgc {text-align:center;}
.imgp {padding-left:46px;}

