/* ¿ÍÀÎ2008 CSS 2008-09-28	*/ 

/* ÀüÃ¼¼³Á¤ */

    html, body { margin:0px; padding:0px; font-size:11px; font-family:µ¸¿ò; line-height:16px; color:#79726e; }
	form { margin:0; padding:0; }
	td { margin:0; padding:0; font-size:11px; font-family:µ¸¿ò; color:#79726e; line-height:16px; }
	div, ul, li { margin:0; padding:0; font-family:µ¸¿ò; color:#79726e; line-height:16px; }
	table, img {border:none}
	input { font-size:11px; font-family:µ¸¿ò; color:#79726e; }
    textarea { font-size:11px; font-family:µ¸¿ò; color:#79726e; }
    select, option { font-size:11px; font-family:µ¸¿ò; color:#79726e; }
	img {border:0;}


	.png24 { 
		tmp:expression(setPng24(this)); 
	}


	/* ¼­ºêÆäÀÌÁö µðÀÚÀÎ */
	.subbody { background:#f5f2e7; }

	.pagebg { width:100%; height:100%; background:url(/images/wine_sub_topbg2.jpg) no-repeat left top;  }
	.pagebg2 { width:100%; height:100%; background:url(/images/wine_sub_topbg2.jpg) no-repeat left top;  }

	/*
	.topmenu { width:100%; position:absolute; left:0px; top:0px; z-index:200; background:url(/images/wine_sub_topbg.jpg) no-repeat left top; }
	*/
	.topmenu { width:100%; position:absolute; left:0px; top:0px; z-index:50; }
	.subtitle { width:100%; height:35px; position:absolute; left:0px; top:190px; background:url(../images/sub_location_bg.gif) repeat-x bottom;}
	.location { width:890px; position:absolute; left:0px; top:209px; text-align:right; color:#eaa175; font-size:11px; font-family:µ¸¿ò; }

	.contenttitle { margin-left:20px; }



	.leftmenu { width:220px; height:500px; position:absolute; left:0px; top:226px; z-index:10; }
	.contentbody { width:690px; height:500px; position:absolute; left:220px; top:236px;}


	/* ¼­ºê¸ÞÀÎ µðÀÚÀÎ */
	.sub_mainleft { width:340px; position:absolute; left:0px; top:197px;}
	.sub_mainbody { width:582px; height:453px; position:absolute; left:340px; top:197px; background:url(../images/cafe_mainbg.gif) no-repeat left top; }
	.sub_main_quick { width:78px; position:absolute; left:922px; top:176px;  }
	.cafe_mainbanner { width:414px; height:150px; background:url(../images/event_bg.gif) no-repeat ; text-align:center; padding-top:60px;}
	.event_mainbanner { width:410px; height:250px; background:url(../images/event_bg1.gif) no-repeat ; text-align:center; padding-top:100px;}
	.sub_txt {color:#898782; font-size:10px; font-family:µ¸¿ò; }

	.subsearch_select { 
		position:absolute; left:71px; top:27px; width:90px; height:18px; font-size:11px; font-family:µ¸¿ò; color:#827f77; text-align:center;
		background:url(../images/search_ip1_bg.gif) no-repeat left top; padding-top:4px;}

	.subsearch_input { position:absolute; left:166px; top:26px; font-size:11px; font-family:µ¸¿ò; color:5f5b4f; }



	.page_title { margin-top:20px; }



	/* choice */
	.choice_list {
		display:inline; width:131px; height:245px; margin-top:15px; padding-bottom:15px; text-align:center; letter-spacing:-1; font-size:12px;
		background:url(/01_Choice/images/choice_list_dot.gif) no-repeat right; border-bottom:1px solid #EEE0B6;
	}

	.choice_last {
		display:inline; width:131px; height:245px; margin-top:15px; padding-bottom:15px; text-align:center; letter-spacing:-1; font-size:12px; border-bottom:1px solid #EEE0B6
	}


	.choice_viewtitle {
		font-size:20px; font-family:±¼¸²; font-weight:bold; color:#806C58; letter-spacing:-1; line-height:28px;
	}

	.choice_viewtitle_e {
		font-size:11px; font-family:±¼¸²; font-weight:bold; color:#E58C34; line-height:17px;
	}

	.choice_relationbox {
		border-top:1px solid #F06C00; border-bottom:2px solid #F06C00; height:134px;
	}

	.choice_relation_t1,
	.choice_relation_t1 a:link,
	.choice_relation_t1 a:visited,
	.choice_relation_t1 a:hover {
		color:#864900; font-weight:bold; letter-spacing:-1;
	}

	.choice_relation_t2,
	.choice_relation_t2 a:link,
	.choice_relation_t2 a:visited,
	.choice_relation_t2 a:hover {
		color:#9B8974; letter-spacing:-1;
	}

	.choice_relation_t3 {
		margin-top:4px; color:#FF7800; font-weight:bold;
	}

	.shopsrc_list_on {
		height:26px; border-bottom:1px solid #F0E4C1; font-size:12px; color:#FE5E17; padding-top:6px; padding-left:7px; cursor:pointer;
	}

	.shopsrc_list_on a:link,
	.shopsrc_list_on a:visted,
	.shopsrc_list_on a:hover {
		font-size:12px; color:#FE5E17;
	}

	.shopsrc_list {
		height:26px; border-bottom:1px solid #F0E4C1; font-size:12px; color:#85837D; padding-top:6px; padding-left:7px; cursor:pointer;
	}

	.shopsrc_list a:link,
	.shopsrc_list a:visted,
	.shopsrc_list a:hover {
		font-size:12px; color:#85837D;
	}

	.postsrcriptbox_title {
		font-size:16px; font-family:µ¸¿ò; font-weight:bold; color:#806C58; letter-spacing:-1; line-height:20px;
	}

	.cpostsrcriptbox_title_e {
		font-size:11px; font-family:µ¸¿ò; font-weight:bold; color:#E58C34; line-height:17px;
	}

	.layerbox_title, .layerbox_title a {
		font-size:16px; font-family:µ¸¿ò; font-weight:bold; color:#806C58; letter-spacing:-1; line-height:18px;
	}

	.layerbox_title_e, layerbox_title_e a {
		font-size:11px; font-family:µ¸¿ò; font-weight:bold; color:#E58C34; letter-spacing:-1; line-height:15px;
	}

	.worldwine_top {
		display:inline; width:618px;
	}

	.worldwine_top a:link,
	.worldwine_top a:visited {
		color:#A37337;
	}





	/* ¸®½ºÆ® ¸ð¾ç */
	.boardli1 {
		display:inline; height:27px; border-bottom:1px solid #EEE0B6; font-size:12px; padding-top:6px; text-align:center; color:#9B8974;
	}

	.boardli2 {
		display:inline; height:27px; border-bottom:1px solid #EEE0B6; font-size:12px; padding-top:6px; padding-left:20px; color:#797771;
	}

	.boardli2 a {
		font-size:12px; color:#797771;
	}

	.boardli1_bold {
		display:inline; height:27px; border-bottom:1px solid #EEE0B6; font-size:12px; padding-top:6px; text-align:center; color:#9B8974; font-weight:bold;
	}

	.boardli2_bold {
		display:inline; height:27px; border-bottom:1px solid #EEE0B6; font-size:12px; padding-top:6px; padding-left:20px; color:#797771; font-weight:bold;
	}

	.boardli2_bold a {
		font-size:12px; color:#797771; font-weight:bold;
	}

	.boardli1_last {
		display:inline; height:27px; font-size:12px; padding-top:6px; text-align:center; color:#9B8974;
	}

	.boardli2_last {
		display:inline; height:27px; font-size:12px; padding-top:6px; padding-left:20px; color:#797771;
	}

	.boardli2_last a {
		font-size:12px; color:#797771;
	}








	.listsearch_select { 
		position:absolute; left:327px; top:20px; width:90px; height:18px; font-size:11px; font-family:µ¸¿ò; color:#827f77; text-align:center;
		background:url(../images/search_ip1_bg.gif) no-repeat left top; padding-top:4px;}

	.yearsearch_select { 
		position:absolute; left:465px; top:20px; width:90px; height:18px; font-size:11px; font-family:µ¸¿ò; color:#827f77; text-align:center;
		background:url(../images/search_ip1_bg.gif) no-repeat left top; padding-top:4px;}

	.monthlysearch_select { 
		position:absolute; left:560px; top:20px; width:90px; height:18px; font-size:11px; font-family:µ¸¿ò; color:#827f77; text-align:center;
		background:url(../images/search_ip1_bg.gif) no-repeat left top; padding-top:4px;}

	.listsearch_input { position:absolute; left:422px; top:20px; font-size:11px; font-family:µ¸¿ò; color:5f5b4f; }

	.board_list_notice { font-size:12px; font-family:µ¸¿ò; color:#9b8974; }
	.board_list { font-size:12px; font-family:µ¸¿ò; color:#9b8974; }
	.board_list_title { font-size:12px; font-family:µ¸¿ò; color:#797771; }
	.board_list_view { font-size:12px; font-family:µ¸¿ò; color:#797771; line-height:18px; padding-left:20px; padding-right:20px; }
	.board_list_view_title { font-size:12px; font-family:µ¸¿ò; color:#fff4e6; padding-top:14px;}

	.write_title {color:#ffeabe; font-size:11px; font-family:µ¸¿ò;}

	.comment_list { color:#85837d; font-size:11px; font-family:µ¸¿ò; }

	.knowledge_list_title { color:#a4937f; font-size:12px; font-family:µ¸¿ò;}
	.knowledge_list { color:#797771; font-size:12px; font-family:µ¸¿ò; }

	.sum_img3 { width:100px; height:160px;}

	.radiobox1 { width:13px; margin-left:3px; margin-right:6px; }
	.radiobox2 { width:13px; margin-left:30px; margin-right:6px; }

	.input_tasting1 {width:221px; height:21px; padding-left:5px; }
	.input_tasting2 {width:353px; height:21px; padding-left:5px; }

	.icon_l {margin-left:6px; margin-right:6px; }
	.wine {font-size:11px; color:#864900; font-family:µ¸¿ò; }
	.wine a:link { color:#a37337; text-decoration: none }
    .wine a:visited { color:#a37337; text-decoration: none }
    .wine a:active { color:#a37337; }
    .wine a:hover { color: #320000;  }

	.wine_name { font-size:11px; font-family:µ¸¿ò; color:#9b8974; }
	.wine_value { font-size:11px; font-family:µ¸¿ò; color:#ff7800; }

	.sommelier1 { color:#806c58; font-size:16px; font-weight:bold;}
	.sommelier2 { color:9b8974; font-size:11px; font-family:µ¸¿ò;}
	.check_point {width:690px; color:#79726e; font-size:11px; }

	.about_wine1 { font-size:12px; color:#9b8974; font-family:µ¸¿ò; line-height:18px; letter-spacing:-1}
	.about_wine2 { font-size:12px; color:#be7b2f; font-family:µ¸¿ò;}
	
	.footer { margin-top:0px; height:125px; margin-left:100px;}


	.quickmenu { width:90px; position:absolute; left:910px; top:261px;  }


	.mem_input { height:18px; border:1px solid #8BDDFB; color:#0988DB; padding-left:3px; }
	.join_text { margin:0; padding:0; font-size:11px; font-family:µ¸¿ò; color:#1A94F1; line-height:18px; }


	.maininput {
		height:18px; border:1px solid #E4D5C3; background:#FFFFFF; padding-top:3px; padding-left:5px;
	}



	/* ½ºÅä¸®¿ÍÀÎ */
	.theme_box1 {
		margin-top:5px;
		padding:5px 3px;
		height:25px;
		font-size:16px;
		background:#FF5E00;
		color:#FFFFFF;
	}

	.theme_box2 {
		margin-top:5px;
		padding:5px 3px;
		height:25px;
		font-size:15px;
		background:#FFD1A3;
		color:#FFFFFF;
	}

	.theme_box3 {
		margin-top:5px;
		padding:5px 3px;
		height:25px;
		font-size:16px;
		background:none;
		color:#F53000;
	}

	.theme_box4 {
		margin-top:5px;
		padding:5px 3px;
		height:25px;
		font-size:14px;
		background:none;
		color:#CF8E4D;
	}

	.theme_box5 {
		margin-top:5px;
		padding:5px 3px;
		height:25px;
		font-size:16px;
		background:none;
		color:#B9B7AF;
	}

	.theme_box6 {
		margin-top:5px;
		padding:5px 3px;
		height:25px;
		font-size:14px;
		background:none;
		color:#B9B7AF;
	}

	.theme_box7 {
		margin-top:5px;
		padding:5px 3px;
		height:25px;
		font-size:12px;
		background:none;
		color:#B9B7AF;
	}




	/* ¿ÍÀÎ ¼­Ä¡ */
	.search_select {
		display:inline; font-size:12px; color:#9B8974;
	}

	.search_option {
		border-top:2px solid #FF8A00; border-bottom:2px solid #FF8A00;
		padding-top:12px;
	}

	.search_option a:link,
	.search_option a:visited,
	.search_option a:hover {
		color:#9B8974;
	}

	.search_list {
		display:inline; width:131px; height:230px; margin-bottom:25px; text-align:center; letter-spacing:-1; font-size:12px;
		background:url(/07_Search/images/search_list_dot.gif) repeat-y right;
	}

	.search_last {
		display:inline; width:131px; height:230px; margin-bottom:25px; text-align:center; letter-spacing:-1; font-size:12px;
	}


	/* Äü¸Þ´º  */
	.quick_link {
		margin-left:2px; width:69px; height:27px; text-align:center; padding-top:3px; font-size:11px; font-weight:bold; color:#E58C34; letter-spacing:-1;
		background:url(/images/quick_menu_border.gif) no-repeat center bottom;
	}

	.quick_link a:link,
	.quick_link a:visited {
		font-family:±¼¸²; font-size:11px; color:#E58C34; letter-spacing:-1; font-weight:bold; text-decoration:none;
	}

	.quick_link a:hover {
		font-family:±¼¸²; font-size:11px; color:#FF5400; letter-spacing:-1; font-weight:bold; text-decoration:none;
	}




	/* ÆäÀÌÁö ³×ºñ */
	#pageNavigator, .pageNavigator{
		text-align: center;
		font-family:µ¸¿ò;
		color:#ff5a00;
		letter-spacing:0px;
		font-weight:bold;
		padding-bottom:3px;
	}

	#pageNavigator a, .pageNavigator a{
		font-family:µ¸¿ò;
		color:#bfa28d;
		letter-spacing:0px;
		font-weight:normal;
	}

	#pageNavigator img, .pageNavigator img{
		cursor:pointer;
		margin-left:20px;
		margin-right:20px;
	}



	/* ÀüÃ¼¸µÅ©±Û¾¾»ö */
    a:link { color:#797771; text-decoration: none }
    a:visited { color:#797771; text-decoration: none }
    a:active { color:#797771; }
    a:hover { color: #ff5a00; text-decoration:underline; }





	

	/* ¼¿·ºÆ®¹Ú½º ¸ð¾ç¸¸µé±â */
    .border_blank{
        background-color:#E2DFD5
    }
    .border_light{
        background-color:#E2DFD5
    }
    .border_outline{
        background-color:#DFD7D1
    }
    .border_backgroud{
        background-color:#E2DFD5
    }
    .border_shadow{
        background-color:#E2DFD5
    }
    .form_text {
        padding: 0px;
        height: 16px;
        line-height: 16px;
        font-family: µ¸¿ò;
        font-size: 12px;
        border: none;
        background-color: #E2DFD5;
    }
    .form_textarea {
        padding: 0px;
        font-family: µ¸¿ò;
        font-size: 12px;
        border: none;
        background-color: #E2DFD5;
    }
    .form_button {
		margin-left:5px;
        cursor: pointer;
        color: #777777;
        padding: 0px;
        height: 15px;
        line-height: 15px;
        font-family: µ¸¿ò;
        font-size: 11px;
        border: none;
        background-color: #E2DFD5;
    }
    .form_select {
        line-height: 16px;
        font-family: µ¸¿ò;
        font-size: 11px;
        color: #827F77;
        background-color: #E2DFD5;
    }
    .select {
        display: none;
        z-index: 100;
        position: absolute;
    }
    .select_option {
        line-height: 18px;
        height: 18px;
        font-family: µ¸¿ò;
        font-size: 11px;
        color: #827F77;
        cursor: pointer;
    }


/* 2010 ¸¶ÁÖ¾Ó ¸®´º¾ó ¸®½ºÆ® */
a {text-decoration:none;}
a:link {text-decoration:none; color:#79726E;}
a:visited{text-decoration:none; color:#79726E}
a:hover {text-decoration:none; color:#79726E}

p ,dl,dt,dd { margin:0; padding:0; }
ul { list-style:none; }
.maju_list_box { float:left; border-top:2px solid #558306; border-bottom:2px solid #558306; width:; margin-top:17px; width:630px; padding-bottom:26px; }
.maju_list_box ul { float:left; padding:26px 0 0 20px; }
.maju_list_box ul li { float:left; width:130px; padding-right:20px; margin-bottom:26px; }
	.date_count { float:left; } 
	/* .date_count .date { float:left; margin-right:43px; padding:0; }*/
    .date_count .date { float:left; margin-right:50px; padding:0; }
	.date_count .count { float:left; margin:0; padding:0; }
	.date_count .count b { margin-right:3px; }
	.list_img { float:left; }
	.list_bttom { float:left; margin-top:3px; }
		.u_id { color:#854900; font-weight:900; font-size:13px; }
		.cts { width:130px; line-height:13px; margin-top:5px; }

.maju_navi { float:left; width:630px; margin-top:16px; }
.maju_navi ul { float:left; width:100%; text-align:center; }
.maju_navi ul li { display:inline; }
.maju_prev { vertical-align:middle; margin-right:10px; }
.maju_next { vertical-align:middle; margin-left:5px; }
.page_num { margin-right:5px; }
.now_pg { color:#fe5900; }
/* 2010 ¸¶ÁÖ¾Ó ¸®´º¾ó ¸®½ºÆ® */


/* 2010 ¸¶ÁÖ¾Ó ¸®´º¾ó view */
.view_wrap { float:left; width:630px; margin-top:20px; }
.view_box { float:left; }
.view_title { width:630px; height:40px; background:url("/04_Event/images/maju_view_bg.gif") no-repeat; }
.v_title { color:#fefefe; padding:13px 0 0 77px; float:left; }
.view_top { float:left; width:625px; margin-top:15px; border-bottom:1px solid #eee1b7; padding-bottom:14px; }
.view_top li { display:inline;  }
.v_modify { margin:0 0 0 26px; }
.v_delete { margin:0 0 0 8px; }
.name { margin-left:175px; }
.name { width:115px; }
.v_count { width:82px; }
.view_top li p { display:inline; margin-left:10px; }
.v_ctn { float:left; padding:17px 21px 74px 21px; width:625px; border-bottom:1px solid #eee1b7;  }
.comment { clear:both; width:100%; height:187px; background:url("/04_Event/images/view_write_bg.gif") no-repeat; margin-top:17px; }
	.cmmt { width:568px; height:90px; border:1px solid #7f9db9; margin:43px 0 0 32px; padding:5px 0 0 5px; }
	.register_btn { margin:17px 0 0 534px; }
	.cmt_wrap { float:left; padding-left:21px;  }
	.cmt_list { float:left; width:591px; border-top:1px dotted #9b988f; margin:6px 0 0 0; padding:0px 0 0 0; }
	.cmt_list ul { float:left; width:100%; margin-top:10px; }
	.cmt_list ul li { float:left; }
	.c_name { width:88px; text-align:center; }
	.c_ctn { width:344px; }
	.c_date { width:138px; }
.v_navi_wrap { float:left; width:650px; padding-left:19px; margin-top:2px; }
.v_navi_wrap ul { float:left; text-align:center; width:597px; border-top:1px solid #eee1b7; padding-top: 10px; }
.v_navi_wrap ul li { display:inline; margin-right:5px; }
.now_bg { color:red; }
.prev_next { float:left; border-top:2px solid #558305;  border-bottom:2px solid #558305; width:630px; margin-top:29px; }
	.prev_next dl { float:left;  }
	.prev_next dl dt { float:left; width:98px; text-align:center; height:23px; padding-top:6px;}
	.prev_next dl dd { float:left; width:532px; height:23px; line-height:22px;}
/* 2010 ¸¶ÁÖ¾Ó ¸®´º¾ó view */


/* 2010 ¸¶ÁÖ¾Ó ¸®´º¾ó write, modify */
.write_box { float:left;  border-bottom:2px solid #558306; border-top:2px solid #558306; width:630px; padding-left:13px; }
.img_reg { float:left; padding:8px 0 0 10px; border-bottom:1px solid #eee0b6; width:602px; }
.img_reg ul { float:left; padding-bottom:3px; }
.img_reg ul li { float:left; height:139px; }
	.img_reg1 { padding:17px 5px 0 0; }
	.img_reg2 { padding:17px 0 0 15px; }
	.img_reg2 img { display:block; }
	.img_area { width:203px; height:137px; border:1px solid #e4d5c3; background-color:#ffffff; }

.write_tlt { float:left; padding:7px 0 7px 10px; border-bottom:1px solid #eee0b6; width:602px; }
.write_tlt ul { float:left; }
.write_tlt ul li { float:left; }
.write_tlt ul li input { width:351px; height:17px; border:1px solid #e4d5c3; font-size:11px; }

.write_ctn { float:left; padding:7px 0 7px 10px; border-bottom:1px solid #eee0b6; width:602px; }
.write_ctn ul { float:left; }
.write_ctn ul li { float:left; height:179px; }
.write_ctn ul li textarea { width:541px; height:159px; border:1px solid #e4d5c3; }
.write_ctn p {float:left; margin-top:5px; color:#797771; }
.write_btn { float:right; }
.write_btn img { margin-right:20px; }
