/* ¿ÍÀÎ2008 CSS 2008-09-28	*/ 

/* ÀüÃ¼¼³Á¤ */

    html, body { margin:0px; padding:0px; font-size:11px; font-family:µ¸¿ò; line-height:16px; color:#79726e; }
	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;
    }