body {background-color:#FFFFFF} 
td {font-size:9pt; font-family:"µ¸¿ò"; color:#666666;line-height: 16px;}
.white {font-size:9pt; font-family:"µ¸¿ò"}
.margin {padding-top:20; padding-left:20}
.input {BORDER:1px solid #BDBDBD; FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: µ¸¿ò, sans-serif; BACKGROUND-COLOR: #ffffff;}

.title-1 {
	font-family: "µ¸¿ò";
	font-size: 11pt;
	font-weight: bolder;
	color: #990000;
	text-decoration: none;
}
.title-2 {
	font-family: "µ¸¿ò";
	font-size: 9pt;
	line-height: 20px;
	font-weight: bold;
	color: #336633;	
}


a:link    {color:#333333; font-size:9pt; text-decoration:none}
a:visited {color:#333333; font-size:9pt; text-decoration:none}
a:hover {color: #808080; font-size:9pt; text-decoration:none}

a.red:link    {color:#4D4D4D; font-size:9pt; text-decoration:none}
a.red:visited {color:#4D4D4D; font-size:9pt; text-decoration:none}
a.red:hover {color: #FF7800; font-size:9pt; text-decoration:none}

a.gray:link    {color:#4D4D4D; font-size:9pt; text-decoration:none}
a.gray:visited {color:#4D4D4D; font-size:9pt; text-decoration:none}
a.gray:hover {color: #CCCCCC; font-size:9pt; text-decoration:none}

a.pop:link    {color:#009999; font-size:9pt; text-decoration:none}
a.pop:visited {color:#009999; font-size:9pt; text-decoration:none}
a.pop:hover {color: #00CC99; font-size:9pt; text-decoration:underline}

.txt { background-color:white;height=17;font-size:9pt;border:black 1px solid }
.txtFill { background-color:#F1B6F8;height=17;font-size:9pt;ime-mode:active;border:black 1px solid }
.btn { background-color:#EBEBEB;height=17;font-size:9pt;border:black 1px solid }
.scroll { background-color:white;font-size:9pt;border:black 1px solid}
.scrollFill { background-color:#F1B6F8;font-size:9pt;border:black 1px solid}
.course { font-size: 9pt;color: #666666;text-align: right;padding-right: 10px;font-family: "µ¸¿ò"; }


/***************Ãß°¡ 20160722  ÀÌÇÏ css ¿À·ù°¡ ÀÖ¾î ÇöÀç À§Ä¡¿¡ Ãß°¡ÇÔ****************/


ul, ol, dl {list-style:none;margin:0;padding:0;}
li{margin:0;padding:0;}


#ibt_menu{width:908px;height:70px;margin:0 auto;background:url(/images/2016/bg_menu.gif) no-repeat 0 0;padding:13px 0 0 32px;line-height:20px;}
#ibt_menu>ul>li{float:left;position:relative;}
#ibt_menu>ul>li>a{display:block;overflow:hidden;height:27px;text-indent:-9000px;}
/*#ibt_menu>ul>li.li6{margin-right:58px;}*/
#ibt_menu>ul>li.li6{margin-right:36px;}
#ibt_menu>ul>li.li1>a{width:86px;background:url(/images/2016/menu1.gif) no-repeat 0 0;}
#ibt_menu>ul>li.li2>a{width:117px;background:url(/images/2016/menu2.gif) no-repeat 0 0;}
#ibt_menu>ul>li.li3>a{width:133px;background:url(/images/2016/menu3.gif) no-repeat 0 0;}
#ibt_menu>ul>li.li4>a{width:80px;background:url(/images/2016/menu4.gif) no-repeat 0 0;}
#ibt_menu>ul>li.li5>a{width:88px;background:url(/images/2016/menu5.gif) no-repeat 0 0;}
#ibt_menu>ul>li.li6>a{width:90px;background:url(/images/2016/menu6.gif) no-repeat 0 0;}
#ibt_menu>ul>li.li77>a{width:170px;background:url(/images/2016/menu77.gif) no-repeat 0 0;}
/*#ibt_menu>ul>li.li8>a{width:66px;background:url(/images/2016/menu8.gif) no-repeat 0 0;}*/
#ibt_menu>ul>li.li9>a{width:66px;background:url(/images/2016/menu9.gif) no-repeat 0 0;}
/*#ibt_menu>ul>li.li7>a{width:126px;background:url(/images/2016/menu7.gif) no-repeat 0 0;}
#ibt_menu>ul>li.li8>a{width:68px;background:url(/images/2016/menu8.gif) no-repeat 0 0;}*/
#ibt_menu>ul>li>a:hover{background-position:0 -27px;}

#ibt_menu>ul>li .submenu{display:none;position:absolute;top:27px;left:0px;}
#ibt_menu>ul>li .submenu li{float:left;}
#ibt_menu>ul>li .submenu li a{display:block;font-size:11px;color:#aaa;padding:4px 15px 4px 9px;}
#ibt_menu>ul>li .submenu li a:hover{color:#444;background:url(/images/2016/bg_arrow.gif) no-repeat 0 8px;}
#ibt_menu>ul>li .submenu1{width:400px;left:16px;}
#ibt_menu>ul>li .submenu2{width:650px;left:-90px;}
#ibt_menu>ul>li .submenu3{width:400px;left:27px;}
#ibt_menu>ul>li .submenu4{width:450px;left:-140px;}
#ibt_menu>ul>li .submenu5{width:350px;left:-100px;}
#ibt_menu>ul>li .submenu6{width:300px;left:-90px;}
#ibt_menu>ul>li .submenu7{width:170px;left:4px;}
#ibt_menu>ul>li .submenu8{width:1px;left:0px;}

#ibt_main_visual{width:908px;height:202px;overflow:hidden;position:relative;margin:0 auto;background:url(images/2016/main_bg.jpg) no-repeat 0 0;}
#ibt_main_visual>div{position:absolute;}
#ibt_main_visual .text_left{top:10px;left:80px;}
#ibt_main_visual .text{top:50%;left:50%;width:450px;height:100px;margin-top:0px;margin-left:-225px;}

/***************Ãß°¡ 20160722  end****************/


BODY {
{scrollbar-face-color:#E7E7E7; 
scrollbar-shadow-color:#999999 ;
scrollbar-highlight-color: #F7F7F7;
scrollbar-3dlight-color: #F7F7F7;
scrollbar-darkshadow-color: #F7F7F7;
scrollbar-track-color: #F7F7F7;
scrollbar-arrow-color: #999999}


td.back { 
    background-image: url(/sub_img/sub_back.gif);
	background-repeat: repeat-x;
   	background-position: 0px 0px;
}
 td.line {border-width: 0 0 1 0; border-style:solid; border-color:#d9d9d9}



/*********************** Ãß°¡ *****************************************/
img {border:0}
.layout_bg
{
	background-image:url('/images/layout_bg.gif');
	background-repeat:repeat-y;
}

.top_menu
{
	text-align:right;
	vertical-align:top;
}

.index_mid_line
{
	background-image:url('/images/index_mid_line.gif');
	background-repeat:repeat-y;
}

.index_bbs_ico
{
	height:23px;
	background-image:url('/images/index_bbs_ico.gif');
	background-repeat:no-repeat;
	background-position:top left;
	padding-left:16px;
}

.index_bbs:link, .index_bbs:active, .index_bbs:visited
{
	color:#333333;
	text-decoration:none;
}

.index_bbs:hover
{
	color:#808080;
	text-decoration:none;
}

.index_bbs_date
{
	text-align:right;
	padding-right:5px;
	color:#aaaaaa;
}

.index_gallery:link, .index_gallery:active, .index_gallery:visited
{
	color:#666666;
	text-decoration:none;
}

.index_gallery:hover
{
	color:#808080;
	text-decoration:none;
}

.index_comment
{
	color:#ee5a00;
	font-size:11px;
}

.site_link
{
	text-align:center;
	height:52px;
	background-color:#f2f2f2;
}

.leftmenu_bg
{
	background-image:url('/sub_img/leftmenu_bg.gif');
	background-repeat:repeat-y;
}

.leftmenu_back
{
	background-image:url('/sub_img/leftmenu_back.gif');
	background-repeat:no-repeat;
}

.sub_restaurant
{
	padding:20px;
}

.sub_info
{
	padding:20px;
}

.sub_data
{
	padding:20px;
}

.sub_farm
{
	padding:20px;
}

.sub_festival
{
	padding:20px;
}

.sub_gallery
{
	padding:20px;
}

.sub_helpdesk
{
	padding:20px;
}

.sub_sitemap
{
	padding:20px;
}

.sub_tit
{
	background-color:#f2f2f2;
}