/*
 * @title		메인스타일
 * @author		허재준
 * @date		2009. 2.27
 * @update		2009. 3. 4(수정:허재준)
 * @description	메인 스타일 정의
 */

*												/* 모든 요소의 공통 스타일 적용 */
{
	padding:			0px;
	margin:				0px;
}



html											/* IE Flicker Bug Fix */
{	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	VERTICAL-ALIGN: baseline;
	PADDING-TOP: 0px;
	BORDER-RIGHT-WIDTH: 0px;
	outline: 0;
	color:				#5A5A5A;
	font-family:		돋움, dotum;
	font-size:			12px;
	line-height:		140%;
	filter:				expression(document.execCommand('BackgroundImageCache', false, true));
	scrollbar-face-color:	#E9E9E9;
	scrollbar-highlight-color:#F5F5F5;
	scrollbar-3dlight-color:#B7B7B7;
	scrollbar-darkshadow-color:#CCC;
	scrollbar-shadow-color:	#B7B7B7;
	scrollbar-track-color:	#E9E9E9;
	scrollbar-arrow-color:	#999;
}
HTML {
	
}

table
{
	color:				#5A5A5A;
	font-family:		돋움, dotum;
	font-size:			12px;
	line-height:		140%;
}

ul, dl											/* ul, dl를 레이아웃으로 사용하기 위해 */
{
	list-style:			none;
}

ul.g_sideway
{}
	ul.g_sideway li
	{
		float:				left;
	}
	ul li.g_first
	{
		margin-left:		0px;
		padding-left:		0px;
		background-image:	none;
	}

a												
{
	color:				#5A5A5A;
	text-decoration:	none;
}

/* 폼 관련 */
form											/* 폼의 margin 제거 */
{
	display:			inline;
	margin:				0px;
	padding:			0px;
}
SELECT {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
INPUT {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
TEXTAREA {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
INPUT {
	FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: 돋움;
}
TEXTAREA {
	FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: 돋움
}
SELECT {
	FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: 돋움
}
/* 폼 관련 */


/* 이미지 관련 */
embed											/* FF계열에서 플래시에 여백이 생기는 것을 방지 */
{
	vertical-align:		bottom;
}
img,											/* input의 이미지, 일반 이미지의 정렬을 클래스로 지정 */
input.g_image, 
input.g_image_top,
input.g_image_bottom,
input.g_image_middle
{
	border:				0px;
	vertical-align:		baseline;
}
	img.g_top, 
	input.g_image_top
	{
		vertical-align:		top;
	}
	img.g_bottom, 
	input.g_image_bottom
	{
		vertical-align:		bottom;
	}
	img.g_middle,
	input.g_image_middle
	{
		vertical-align:		middle;
	}
.g_button
{
	cursor:				pointer;
}
/* 이미지 관련 */


/* 레이아웃 형태 */
.g_no											/* 공백보다 작은 높이의 이미지가 들어가는 경우 설정 */
{
	padding-left:		1px;
	line-height:		0px;
	font-size:			0px;
	_font-size:			1px;
}
.g_hidden										/* Element를 Default로 보이지 않도록 할때 */
{
	display:			none;
}
/* 레이아웃 형태 */


/* 레이아웃 배치 */
.g_left			{ float: left }
.g_clear_left	{ clear: both; float: left }
.g_right		{ float: right }
.g_clear_right	{ clear: both; float: right }
.g_clear		{ clear: both }
.g_center							/* 레이어 가운데로 정렬 : 너비가 정확해야함, margin-left를 너비의 1/2만큼 음수로 주어야함 */
{
	position:			relative;
	left:				50%;
}
.g_free
{
	position:			absolute;
	left:				50%;
	top:				50%;
	z-index:			99;
}
.g_finish
{
	display:			absolute;
	clear:				both;
	height:				0px;
	margin-top:			-1px;
	font-size:			1px;
	line-height:		0%;
}
/* 레이아웃 배치 */


/* 스타일그룹 */
	/* 리스트형식 */
	.g_list
	{}
		.g_list li
		{	
			margin-left:		21px;
			padding-top:		3px;
			padding-left:		7px;
			background:			url('../image/icon/dot.gif') no-repeat 0% 7px;
		}			
	/* 리스트형식 */

	/* 박스 */
	.g_box
	{
		width:				175px;
	}
		.g_box .top
		{
			height:				10px;
			background-image:	url('../image/member/box_gray_top.gif');
			background-position:0% 0%;
			background-repeat:	no-repeat;
			font-size:			1px;
		}
		.g_box .middle
		{
			padding:			0px 15px;
			background-image:	url('../image/member/box_gray_bg.gif');
			background-position:0% 0%;
			background-repeat:	repeat-y;
		}
		.g_box .bottom
		{
			height:				10px;
			background-image:	url('../image/member/box_gray_bottom.gif');
			background-position:0% 0%;
			background-repeat:	no-repeat;
		}
	/* 박스 */


/* 스타일그룹 */
UL {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	VERTICAL-ALIGN: baseline;
	PADDING-TOP: 0px;
	BORDER-RIGHT-WIDTH: 0px;
	outline: 0
}
LI {
	BORDER-TOP-WIDTH:		0px;
	PADDING-RIGHT:			0px;
	PADDING-LEFT:			0px;
	BORDER-LEFT-WIDTH:		0px;
	BORDER-BOTTOM-WIDTH:	0px;
	PADDING-BOTTOM:			0px;
	MARGIN:					0px;
	VERTICAL-ALIGN:			baseline;
	PADDING-TOP:			0px;
	BORDER-RIGHT-WIDTH:		0px;
	outline:				0
}

H2 {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	VERTICAL-ALIGN:	baseline;
	PADDING-TOP:0px;
	BORDER-RIGHT-WIDTH: 0px;
	outline: 0
}

/* 공통 */
.input { height:19px !important; }
.SelectBasic_selectArea { height:20px !important; }
.Board_Page .num { background:none !important; }
.Board_Page .num a { background:none !important; }
.Board_Page .select_page { width:128px !important; }
.Board_Page .search_page input, .Board_Search .input_search { height:20px !important; }
.inputbar { VERTICAL-ALIGN: middle; POSITION: relative; TOP: -3px}

/* ADMIN */
.layout_admin .Navi_global .welcom { height:35px !important; }
.layout_admin .Navi_global ul { width:1200px !important; }
.loginpage .loginbox { height:175px !important; }
.BaordOption .input, .BaordOption .option_right input, .BoardAdminCol input.input_code, .BoardAdminCol input.input_w, .BoardAdminCol input.input_s, .BoardAdminCol input.input_p { height:20px !important; }
.BoardAdminCol select { position:relative; top:1px !important; }

/* 엔조이빕스 */
#DivConFun .five_apply .inputword input { width:25px !important; }

/* 고객센터 */
.sitebox { margin-left:2px !important; }

/* 자동메일 */
.automail .msg_notice .btn_policy { top:-3px !important; }

.layout_sub {
	BACKGROUND: url(../image/common/bg_layout_topline.gif) #ffffff repeat-x 50% top
}
.layout_sub .container {
	BACKGROUND: url(../image/common/bg_layout_category.gif) repeat-y 220px 50px; WIDTH: 950px; POSITION: relative; HEIGHT: 100%
}
.layout_sub .sub_navi {
	Z-INDEX: 10; LEFT: 220px; OVERFLOW: hidden; WIDTH: 730px; POSITION: absolute; TOP: 0px; HEIGHT: 70px
}
.layout_sub .sub_navi LI {
	FLOAT: left
}
.layout_sub .flash_navi {
	BACKGROUND: #ffffff; FLOAT: left; WIDTH: 220px; HEIGHT: 925px
}
.layout_sub .sub_img {
	FLOAT: left; WIDTH: 160px
}
.layout_sub .contents {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: right; PADDING-BOTTOM: 100px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 520px; PADDING-TOP: 20px; POSITION: relative
}
.layout_sub .flash_footer {
	CLEAR: both; MARGIN: -75px 0px 0px; WIDTH: 950px; HEIGHT: 20px; _position: absolute
}
*:first-child + HTML .layout_sub .flash_footer {
	POSITION: absolute
}
.ConTopImg {
	MARGIN: 0px 0px 19px -10px
}
.DivClear {
	CLEAR: both
}
LABEL {
	MARGIN-LEFT: 3px
}
.radio {
	WIDTH: 15px; HEIGHT: 15px
}
.checkbox {
	WIDTH: 15px; HEIGHT: 15px
}
.tab_sub {
	BACKGROUND: url(../image/store/store_tab_bgline.gif) repeat-x 50% bottom; OVERFLOW: hidden; WIDTH: 510px; HEIGHT: 25px
}

.tab_sub LI {
	FLOAT: left
}
.tab_sub LI IMG {
	DISPLAY: block
}
.tab_sub2 {
	BACKGROUND: url(../image/store/store_tab_bgline.gif) repeat-x 50% bottom; OVERFLOW: hidden; WIDTH: 591px; HEIGHT: 32px
}
.tab_sub2 LI {
	FLOAT: left
}
.tab_sub2 LI IMG {
	DISPLAY: block
}
.Board_Index {
	DISPLAY: block; MARGIN: 0px 0px 2px
}
.inputbar {
	VERTICAL-ALIGN: middle; POSITION: relative; TOP: -3px
}
.Board_List TABLE {
	CLEAR: both; TABLE-LAYOUT: fixed; WIDTH: 510px
}
.Board_List TR.index {
	LEFT: -10000px; POSITION: absolute; TOP: -10000000px; _display: none
}
.Board_List TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: middle; PADDING-TOP: 6px;
}
.Board_List .no {
	WIDTH: 40px; TEXT-ALIGN: center
}
.Board_List .subject {
	PADDING-LEFT: 10px
}
.Board_List .date {
	WIDTH: 103px; TEXT-ALIGN: center
}
.Board_List .name {
	WIDTH: 63px; TEXT-ALIGN: center
}
.Board_List .enddate {
	WIDTH: 103px; TEXT-ALIGN: center
}
.Board_List .hit {
	WIDTH: 74px; TEXT-ALIGN: center
}
.Board_List .dot {
	WIDTH: 514px; height:1px; BACKGROUND: url(../image/board/bg_dotline.gif) repeat-x left bottom;
}
.Board_List .jdate {
	WIDTH: 81px; TEXT-ALIGN: center
}
.Board_List .eventjoin {
	WIDTH: 75px; TEXT-ALIGN: center
}
.Board_List .custore {
	WIDTH: 66px; TEXT-ALIGN: center
}
.Board_List .qna {
	WIDTH: 63px; TEXT-ALIGN: center
}
.Board_List .cusdate {
	WIDTH: 63px; TEXT-ALIGN: center
}
.Board_List .location {
	WIDTH: 60px; TEXT-ALIGN: center
}
.Board_List .storename {
	WIDTH: 91px; TEXT-ALIGN: center
}

.Board_List .d_stord {
	WIDTH: 86px; TEXT-ALIGN: center
}
.Board_List .d_phone {
	WIDTH: 108px; TEXT-ALIGN: center;
}
.Board_List .d_add {
	WIDTH: 239px; TEXT-ALIGN: left; text-indent:10px;
}
.Board_List .d_info {
	WIDTH: 76px; TEXT-ALIGN: center
}

.Board_List .atoreadd {
	PADDING-LEFT: 10px
}
.Board_List .storephon {
	WIDTH: 81px; TEXT-ALIGN: center
}
.Board_List .storetype {
	WIDTH: 72px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
.Board_List .vdate {
	WIDTH: 69px; TEXT-ALIGN: center
}
.Board_List .vstore {
	WIDTH: 111px; TEXT-ALIGN: center
}
.Board_List .pay {
	WIDTH: 72px; TEXT-ALIGN: center
}
.Board_List .usemoney {
	WIDTH: 63px; TEXT-ALIGN: center
}
.Board_List .vmoney {
	WIDTH: 66px; TEXT-ALIGN: center
}
.Board_List .cdate {
	TEXT-ALIGN: center
}
.Board_List .cdate {
	WIDTH: 69px; TEXT-ALIGN: center
}
.Board_List .climit {
	WIDTH: 111px; TEXT-ALIGN: center
}
.Board_List .part {
	WIDTH: 51px; TEXT-ALIGN: center
}
.Board_List .cstore {
	WIDTH: 114px; TEXT-ALIGN: center
}
.Board_List .cuse {
	WIDTH: 57px; TEXT-ALIGN: center
}
.Board_List .usedate {
	TEXT-ALIGN: center
}
.Board_List .bottomline {
	MARGIN-TOP: -1px; BACKGROUND: #ffffff; OVERFLOW: hidden; WIDTH: 510px; BORDER-BOTTOM: #ca222f 2px solid; HEIGHT: 5px
}
#BoardEventLast .subject {
	WIDTH: 282px
}
#BoardEventLast .store {
	WIDTH: 101px; TEXT-ALIGN: center
}
#BoardEventLast .date {
	WIDTH: 81px; TEXT-ALIGN: center
}
#BoardSalad .subject {
	
}
#BoardSalad .name {
	WIDTH: 60px; TEXT-ALIGN: center
}
#BoardSalad .date {
	WIDTH: 81px; TEXT-ALIGN: center
}
#BoardSalad .recom {
	WIDTH: 60px; TEXT-ALIGN: center
}
#BoardSalad .hit {
	WIDTH: 56px; TEXT-ALIGN: center
}
#BoardRecord {
	MARGIN-TOP: 11px
}
#BoardPrint .subject {
	WIDTH: 334px
}
#BoardPrint .date {
	WIDTH: 126px
}
#Board_Hero .no {
	WIDTH: 36px
}
#Board_Hero .name {
	WIDTH: 60px
}
#Board_Hero .subject {
	WIDTH: 222px
}
#Board_Hero .date {
	WIDTH: 69px
}
#Board_Hero .recom {
	WIDTH: 63px; TEXT-ALIGN: center
}
#Board_Hero .hit {
	WIDTH: 63px; TEXT-ALIGN: center
}
#input_bar inputarea {
        width: 400px
}
.Board_Read {
	MARGIN: 10px 0px 0px; WIDTH: 520px
}
.Board_Read .subject {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(../image/board/bg_read_subject.gif) #ca222f repeat-x left top; PADDING-BOTTOM: 0px; WIDTH: 514px; COLOR: #ffffff; PADDING-TOP: 4px; HEIGHT: 26px
}
.Board_Read .subject P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 34px; BACKGROUND: url(../image/board/txt_read_subject.gif) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 19px; OVERFLOW: hidden; PADDING-TOP: 2px; HEIGHT: 14px
}
.Board_Read .subject P.eventcon {
	PADDING-LEFT: 71px; BACKGROUND: url(../image/board/txt_read_eventcon.gif) no-repeat left top
}
.Board_Read .subject P.question {
	PADDING-LEFT: 67px; BACKGROUND: url(../image/board/txt_read_question.gif) no-repeat left 2px
}
.Board_Read .subject P.name {
	PADDING-LEFT: 50px; BACKGROUND: url(../image/board/txt_read_name2.gif) no-repeat left 2px
}
.Board_Read .subject P.menu {
	PADDING-LEFT: 45px; BACKGROUND: url(../image/board/txt_read_menu.gif) no-repeat left 1px
}
.Board_Read .subject SPAN {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; MARGIN: -1px 5px 0px 0px; VERTICAL-ALIGN: middle; WIDTH: 62px; FONT-FAMILY: verdana; HEIGHT: 20px; TEXT-ALIGN: center; _margin-top: -2px
}
.Board_Read .info {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 510px; PADDING-TOP: 1px; BORDER-BOTTOM: #ca222f 2px solid; POSITION: relative; HEIGHT: 18px
}
.Board_Read .info LI {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; WHITE-SPACE: nowrap; _display: inline
}
.Board_Read .info .name {
	PADDING-RIGHT: 0px; PADDING-LEFT: 45px; BACKGROUND: url(../image/board/txt_read_name.gif) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 100px 0px 19px; PADDING-TOP: 1px; _display: inline
}
.Board_Read .info .name .admin {
	POSITION: relative; TOP: -1px
}
.Board_Read .info .date {
	PADDING-RIGHT: 0px; PADDING-LEFT: 50px; BACKGROUND: url(../image/board/txt_read_date.gif) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 19px; PADDING-TOP: 1px
}
.Board_Read .info .date_question {
	PADDING-RIGHT: 0px; PADDING-LEFT: 61px; BACKGROUND: url(../image/enjoy/fun_poll_question_date.gif) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 25px; PADDING-TOP: 1px
}
.Board_Read .info .eventdate {
	PADDING-RIGHT: 0px; PADDING-LEFT: 71px; BACKGROUND: url(../image/board/txt_read_eventdate.gif) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 19px; PADDING-TOP: 1px
}
.Board_Read .info .hit {
	PADDING-RIGHT: 0px; PADDING-LEFT: 50px; BACKGROUND: url(../image/board/txt_read_hit.gif) no-repeat left top; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 50px; PADDING-TOP: 1px
}
.Board_Read .info .joinnum_question {
	PADDING-RIGHT: 0px; PADDING-LEFT: 59px; BACKGROUND: url(../image/enjoy/fun_poll_question_joinnum.gif) no-repeat left top; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 50px; PADDING-TOP: 1px
}
.Board_Read .info .recom {
	PADDING-RIGHT: 0px; PADDING-LEFT: 50px; RIGHT: 0px; BACKGROUND: url(../image/board/txt_read_recom.gif) no-repeat left top; PADDING-BOTTOM: 0px; WIDTH: 50px; COLOR: #ffffff; PADDING-TOP: 1px; POSITION: absolute; TOP: -25px
}
.Board_Read .boardcon {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; WIDTH: 510px; PADDING-TOP: 20px
}
.Board_Read .notice_img {
	MARGIN: 0px auto; TEXT-ALIGN: center
}
.Board_Read .salad_img {
	MARGIN: 20px 0px 0px
}
.Board_Read .salad_con {
	BORDER-TOP: #adadad 1px solid; BACKGROUND: #fafafa; MARGIN: 20px 0px; BORDER-BOTTOM: #adadad 1px solid; POSITION: relative
}
.Board_Read .salad_con H6 {
	Z-INDEX: 10; LEFT: 0px; MARGIN: -6px 0px 0px; WIDTH: 86px; POSITION: absolute; TOP: 26px; TEXT-ALIGN: center
}
.Board_Read .salad_con H6 IMG {
	DISPLAY: block
}
*:first-child + HTML .Board_Read .salad_con H6 {
	LEFT: 0px
}
.Board_Read .salad_con .recipe {
	PADDING-RIGHT: 18px; PADDING-LEFT: 27px; FONT-SIZE: 11px; BACKGROUND: #ffffff; PADDING-BOTTOM: 18px; MARGIN: 0px 0px 0px 86px; BORDER-LEFT: #d6d6d6 1px solid; PADDING-TOP: 20px
}
.Board_Read .salad_con02 {
	BORDER-TOP: #adadad 1px solid; BACKGROUND: #fafafa; MARGIN: 0px 0px; POSITION: relative
}
.Board_Read .salad_con02 H6 {
	Z-INDEX: 10; LEFT: 0px; MARGIN: -6px 0px 0px; WIDTH: 86px; POSITION: absolute; TOP: 15px; TEXT-ALIGN: center
}
.Board_Read .salad_con02 H6 IMG {
	DISPLAY: block
}
*:first-child + HTML .Board_Read .salad_con02 H6 {
	LEFT: 0px
}
.Board_Read .salad_con02 .recipe {
	PADDING-RIGHT: 18px; PADDING-LEFT: 10px; FONT-SIZE: 11px; BACKGROUND: #ffffff; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px 86px; BORDER-LEFT: #d6d6d6 1px solid; PADDING-TOP: 10px
}
.Board_Read .salad_con02 .recipe02 {
	PADDING-LEFT: 10px; FONT-SIZE: 11px; BACKGROUND: #ffffff; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 0px 86px; BORDER-LEFT: #d6d6d6 1px solid; PADDING-TOP: 5px
}
.salad_con03 {
 BORDER-TOP: #adadad 1px solid; BORDER-bottom: #adadad 1px solid; BACKGROUND: #ffffff; MARGIN: 0px 0px ; POSITION:relative ; width:520px; height:24px;  TEXT-ALIGN: center; padding-top: 10px;
}

.Board_Read .hero_questoin {
	MARGIN: 10px 0px 8px 11px
}
.Board_Read .hero_txt {
	FONT-SIZE: 11px; MARGIN: 0px 10px
}
.Board_Read .inputarea {
	PADDING-RIGHT: 0px; PADDING-LEFT: 100px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 326px
}
.Board_Read .inputarea .question {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 12px; HEIGHT: 30px
}
.Board_Read .inputarea TEXTAREA {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 393px; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 258px
}
.Board_Read .recipe INPUT {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: 1px; PADDING-LEFT: 3px; BACKGROUND: #ffffff; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 15px
}
.Board_Read .recipe02 INPUT {
	WIDTH: 399px; BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: 1px; PADDING-LEFT: 3px; BACKGROUND: #ffffff; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 15px
}
.Board_Read .salad_con02 TEXTAREA {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 393px; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 178px
}
.Board_Read .salad_con02.recipe TEXTAREA {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 393px; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 178px; margin:0px
}
.Board_Write {
	BORDER-BOTTOM: #ca222f 2px solid
}
.Board_Write .name {
	PADDING-RIGHT: 0px; PADDING-LEFT: 100px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(../image/board/bg_read_subject.gif) #ca222f repeat-x left top; MARGIN-BOTTOM: -3px; PADDING-BOTTOM: 0px; WIDTH: 414px; COLOR: #ffffff; PADDING-TOP: 6px; POSITION: relative; HEIGHT: 23px
}
.Board_Write .name EM {
	DISPLAY: block; BACKGROUND: url(../image/board/txt_write_name.gif) no-repeat left top; LEFT: 16px; WIDTH: 83px; TEXT-INDENT: -10000px; POSITION: absolute; TOP: 6px; HEIGHT: 14px
}
.Board_Write .name P {
	OVERFLOW: hidden; HEIGHT: 14px
}
.Board_Write .info {
	OVERFLOW: hidden; WIDTH: 514px; BORDER-BOTTOM: #ca222f 2px solid; POSITION: relative
}
.Board_Write .info INPUT {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: 1px; PADDING-LEFT: 3px; BACKGROUND: #ffffff; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 15px
}
.Board_Write .info LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 100px; BACKGROUND: url(../image/board/bg_dotline.gif) repeat-x left bottom; PADDING-BOTTOM: 0px; WIDTH: 410px; PADDING-TOP: 2px; POSITION: relative; TOP: 1px; HEIGHT: 27px
}
.Board_Write .info EM {
	DISPLAY: block; LEFT: 16px; WIDTH: 83px; TEXT-INDENT: -10000px; POSITION: absolute; TOP: 7px; HEIGHT: 14px
}
.Board_Write .info .menu EM {
	BACKGROUND: url(../image/board/txt_write_menu.gif) no-repeat left top; TOP: 6px
}
.Board_Write .info .menu INPUT {
	WIDTH: 399px
}
.Board_Write .info .file EM {
	BACKGROUND: url(../image/board/txt_write_file.gif) no-repeat left top; TOP: 6px
}
.Board_Write .info .file INPUT {
	WIDTH: 319px
}
.Board_Write .info .btn_search {
	VERTICAL-ALIGN: top
}
.Board_Write .inputarea {
	PADDING-RIGHT: 0px; PADDING-LEFT: 100px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 326px
}
.Board_Write .inputarea EM {
	BORDER-RIGHT: #d6d6d6 1px solid; DISPLAY: block; BACKGROUND: url(../image/board/txt_write_con.gif) no-repeat center 14px; LEFT: 0px; WIDTH: 88px; TEXT-INDENT: -10000px; POSITION: absolute; TOP: 0px; HEIGHT: 320px
}
.Board_Write .inputarea .question {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 12px; HEIGHT: 30px
}
.Board_Write .inputarea TEXTAREA {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 393px; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 258px
}
.Board_Write .salad_con {
	BACKGROUND: #fafafa; MARGIN: 0px 0px 20px; BORDER-BOTTOM: #adadad 1px solid; POSITION: relative
}
.Board_Write .salad_con H6 {
	LEFT: -92px; MARGIN: 0px; WIDTH: 86px; POSITION: absolute; TOP: 105px; TEXT-ALIGN: center
}
*:first-child + HTML .Board_Write .salad_con H6 {
	LEFT: 0px
}
.Board_Write .salad_con .recipe {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; FONT-SIZE: 11px; BACKGROUND: #ffffff; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px 88px; BORDER-LEFT: #d6d6d6 1px solid; PADDING-TOP: 10px
}
.Board_Write .salad_con .html {
	DISPLAY: block; HEIGHT: 22px
}
.Board_Write .salad_con .html LABEL {
	MARGIN-LEFT: 3px
}
.Board_Write .salad_con TEXTAREA {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 393px; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 178px
}
.Board_Search {
	WIDTH: 510px; HEIGHT: 29px; TEXT-ALIGN: right
}
.Board_Search H3 {
	FLOAT: left
}
.Board_Search SELECT {
	BORDER-RIGHT: #cdcdcd 1px solid; BORDER-TOP: #cdcdcd 1px solid; VERTICAL-ALIGN: top; BORDER-LEFT: #cdcdcd 1px solid; BORDER-BOTTOM: #cdcdcd 1px solid; HEIGHT: 18px
}
*:first-child + HTML .Board_Search SELECT {
	POSITION: relative; TOP: 1px
}


.SelectBasic {
	BORDER-RIGHT: #cdcdcd 1px solid; BORDER-TOP: #cdcdcd 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #cdcdcd 1px solid; BORDER-BOTTOM: #cdcdcd 1px solid; HEIGHT: 18px
}
.SelectBasic_selectArea {
	BORDER-RIGHT: #cdcdcd 1px solid; BORDER-TOP: #cdcdcd 1px solid; MARGIN-TOP: 0px; Z-INDEX: 20; BACKGROUND: url(../image/board/bg_select_arw.gif) #ffffff no-repeat right top; VERTICAL-ALIGN: top; OVERFLOW: hidden; BORDER-LEFT: #cdcdcd 1px solid; BORDER-BOTTOM: #cdcdcd 1px solid; HEIGHT: 18px
}
.SelectBasic_selectArea A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; MARGIN: 0px; WIDTH: 100%; CURSOR: default; COLOR: #777777; TEXT-INDENT: 2px; PADDING-TOP: 3px; WHITE-SPACE: nowrap; HEIGHT: 13px
}
.SelectBasic_selectArea A:hover {
	COLOR: #777777! important; TEXT-DECORATION: none
}
.SelectBasic_optionsDiv {
	BORDER-RIGHT: #cdcdcd 1px solid; BORDER-TOP: #cdcdcd 1px solid; MARGIN-TOP: 20px; DISPLAY: none; SCROLLBAR-FACE-COLOR: #f5f5f5; Z-INDEX: 21; BACKGROUND: #ffffff; OVERFLOW-X: hidden; SCROLLBAR-HIGHLIGHT-COLOR: #c9c9c9; OVERFLOW: auto; BORDER-LEFT: #cdcdcd 1px solid; SCROLLBAR-SHADOW-COLOR: #c9c9c9; SCROLLBAR-3DLIGHT-COLOR: #f5f5f5; SCROLLBAR-ARROW-COLOR: #a1a1a1; SCROLLBAR-TRACK-COLOR: #f5f5f5; BORDER-BOTTOM: #cdcdcd 1px solid; SCROLLBAR-DARKSHADOW-COLOR: #f5f5f5; scrollbar-arw-color: #355479
}
.SelectBasic_optionsDiv P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../img/common/bg_select_option_right.gif) no-repeat right bottom; PADDING-BOTTOM: 0px; MARGIN: 1px 0px 0px 1px; PADDING-TOP: 0px
}
.SelectBasic_optionsDiv A {
	PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 3px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; CURSOR: default; COLOR: #777777; PADDING-TOP: 2px; WHITE-SPACE: nowrap
}
.SelectBasic_optionsDiv A:hover {
	BACKGROUND-COLOR: #efefef; TEXT-DECORATION: none
}


.Board_Search .input_search {
	BORDER-RIGHT: #cdcdcd 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #cdcdcd 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; BORDER-LEFT: #cdcdcd 1px solid; WIDTH: 120px; PADDING-TOP: 3px; BORDER-BOTTOM: #cdcdcd 1px solid; POSITION: relative; HEIGHT: 15px; _top: -1px
}
.Board_Search .btn_search {
	VERTICAL-ALIGN: top; POSITION: relative; TOP: 1px
}
.OtherList {
	BORDER-TOP: #ca222f 2px solid; OVERFLOW: hidden; WIDTH: 510px; BORDER-BOTTOM: #ca222f 2px solid
}
.OtherList LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 70px; FONT-WEIGHT: bold; MIN-HEIGHT: 14px; PADDING-BOTTOM: 4px; WIDTH: 440px; PADDING-TOP: 6px; POSITION: relative
}
.OtherList LI EM {
	DISPLAY: block; LEFT: 0px; WIDTH: 70px; TEXT-INDENT: -10000px; POSITION: absolute; TOP: 6px; HEIGHT: 12px
}
.OtherList LI A {
	OVERFLOW: hidden; HEIGHT: 14px
}
.OtherList LI.list_prev {
	BACKGROUND: url(../image/board/bg_dotline_other.gif) repeat-x left bottom
}
.OtherList LI.list_prev EM {
	BACKGROUND: url(../image/board/txt_read_prev.gif) no-repeat 20px top
}
.OtherList LI.list_next EM {
	BACKGROUND: url(../image/board/txt_read_next.gif) no-repeat 20px top
}
.Board_Page {
	MARGIN: 15px 0px 0px; WIDTH: 510px; POSITION: relative; HEIGHT: 20px; TEXT-ALIGN: center
}
.Board_Page A {
	MARGIN: 0px 2px
}
.Board_Page IMG {
	MARGIN: 0px 4px; VERTICAL-ALIGN: baseline; POSITION: relative; TOP: 1px
}
.Board_Page .select_page {
	PADDING-RIGHT: 0px; PADDING-LEFT: 28px; FONT-SIZE: 11px; BACKGROUND: url(../image/board/txt_list_page.gif) no-repeat left 2px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 1px -70px 0px 10px; WIDTH: 100px; COLOR: #667c8a; PADDING-TOP: 0px; _display: inline
}
.Board_Page .select_page SELECT {
	MARGIN: 0px 4px 0px 0px; VERTICAL-ALIGN: top; WIDTH: 50px; POSITION: relative; TOP: -4px
}
.Board_Page .btn_left {
	LEFT: 0px; POSITION: absolute; TOP: -5px
}
.Board_Page .btn_left IMG {
	VERTICAL-ALIGN: top
}
.Board_Page .btn_right {
	RIGHT: 0px; POSITION: absolute; TOP: -5px
}
.Board_Page .btn_right IMG {
	VERTICAL-ALIGN: top
}
.Board_Page .btn_left A {
	MARGIN: 0px
}
.Board_Page .btn_left IMG {
	MARGIN: 0px
}
.Board_Page .btn_right A {
	MARGIN: 0px
}
.Board_Page .btn_right IMG {
	MARGIN: 0px
}
.Board_Page .search_page {
	FLOAT: left; MARGIN: 0px -70px 0px 0px; POSITION: relative; TOP: -2px; _display: inline
}
.Board_Page .search_page SELECT {
	MARGIN-TOP: -1px; VERTICAL-ALIGN: top
}
.Board_Page .search_page INPUT {
	BORDER-RIGHT: #d3d3d3 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #d3d3d3 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1px; BORDER-LEFT: #d3d3d3 1px solid; WIDTH: 100px; PADDING-TOP: 3px; BORDER-BOTTOM: #d3d3d3 1px solid; POSITION: relative; TOP: -1px; HEIGHT: 15px; _top: -2px
}
.Board_Page .search_page .btn_search {
	VERTICAL-ALIGN: top; POSITION: relative; TOP: -2px
}
*:first-child + HTML .Board_Page .search_page INPUT {
	MARGIN-TOP: -1px
}
.BoardBtn {
	MARGIN: 13px 0px 10px; WIDTH: 510px; HEIGHT: 42px; TEXT-ALIGN: center
}
.BoardBtn .btn_left {
	FLOAT: left
}
.BoardBtn .btn_left IMG {
	MARGIN: 0px 2px 0px 0px
}
.BoardBtn .btn_right {
	FLOAT: right
}
.BoardBtn .btn_right IMG {
	MARGIN: 0px 0px 0px 2px
}
.BoardBtn_right {
	MARGIN: -10px 0px 0px; HEIGHT: 42px; TEXT-ALIGN: right
}
.BoardBtn IMG {
	MARGIN: 0px 2px
}
.BoardBtn_right IMG {
	MARGIN: 0px 2px
}
.BoardBtn_Read {
	MARGIN: 10px 0px 0px; WIDTH: 510px; TEXT-ALIGN: right
}
.BoardBtn_Read .btn_list {
	FLOAT: left
}
.tit_event {
	font-weight: bold;
	color: #FFFFFF;
}

.BoardBtn_Read02 {
	MARGIN: 0px 0px 0px; WIDTH: 510px; TEXT-ALIGN: right
}
.BoardBtn_Read02.btn_list {
	FLOAT: left
}

@media Tty    
{
I {
	content: "";/*" "*/}}; @import 'Vips_IE5_CSS.css'; {;}/*"
}

}
