/* Website Common Style CSS for The Restaurant : Recently Updated (DATE : 2013-11-01) */

/*--------------------  Pages Basic Setting Style  --------------------*/
@import url(http://fonts.googleapis.com/earlyaccess/nanummyeongjo.css);
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);

@font-face { font-family:NanumGothic; src:url(NanumGothic.eot);}
@font-face { font-family:NanumGothic; src:url(NanumGothic.ttf);}
@font-face { font-family:NanumGothic; src:url(NanumGothic.woff);}

html, body { margin:0px; padding:0px; height:100%;} 
td { font-family:'Nanum Gothic', NanumGothic,Tahoma, AppleGothic,Arial,sans-serif; font-size:13px; color:#666666;line-height:180%;}
img { border:0px; }
form { margin:0;}

a { text-decoration:none;font-family: 'Nanum Gothic',NanumGothic, AppleGothic,Arial,sans-serif,serif;font-size:13px; line-height:180%; color:#999999;}
a:link { color:#999999;}
a:visited {colo:#999999;}
a:hover {color:#3399FF;}


/*--------------------  Pages Links Style  --------------------*/
a.menu_main {font-family: 'Nanum Gothic',NanumGothic,AppleGothic,Arial,sans-serif,serif; font-size:17px; letter-spacing:3px;}
a.menu_main:link    { color:#ffffff; }
a.menu_main:visited {color:#ffffff;}
a.menu_main:hover   {color:#FF9900;}

a.menu_main_select {font-family: 'Nanum Gothic',NanumGothic,AppleGothic,Arial,sans-serif,serif;font-size:17px; letter-spacing:3px;}
a.menu_main_select:link    {color:#FF9900;}
a.menu_main_select:visited {color:#FF9900;}
a.menu_main_select:hover   {color:#ffffff;}


a.menu_menu {font-family: 'Nanum Gothic',AppleGothic,Arial,sans-serif,serif;font-size:16px; letter-spacing:3px;}
a.menu_menu:link    { color:#ffffff; }
a.menu_menu:visited {color:#ffffff;}
a.menu_menu:hover   {color:#FF9900;}


/*--------------------  Pages Fonts Style  --------------------*/
.fonts_login { font-family:NanumGothic,Arial, sans-serif; font-size:16px; color:#333333;}
.fonts_login_logo{ font-family:NanumGothic,Arial,sans-serif; font-size:18px; color:#333333; letter-spacing:2px; }
.fonts_login_title{ font-family:NanumGothic,Arial,sans-serif; font-size:16px; color:#333333; letter-spacing:1px; }
.fonts_logo  {font-family:NanumGothic,Arial,sans-serif; font-size:24px; color:#ffffff;}
.fonts_logo_bold  {font-family:NanumGothic,Arial,sans-serif; font-size:24px; color:#333333; font-weight:700;}
.fonts_page_logo{ font-family:NanumGothic,Arial,sans-serif; font-size:18px; color:#ffffff; letter-spacing:2px; }
.fonts_chart_title{font-family:NanumGothic,Arial, sans-serif; font-size:12px; color:#FFFFFF;}


.temp_notice_title { font-family:NanumGothic,Arial, sans-serif; font-size:20px; color:#FF9900; line-height:150%;}
.temp_notice_e { font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#333333; line-height:150%;}
.temp_notice_k { font-family:NanumGothic,Arial, sans-serif; font-size:18px; color:#000000; line-height:150%;}




/*===============  Template Version Start  ===============*/

/*--------------------  Fonts Style  --------------------*/
.font_nanum24_666666 { font-family:NanumGothic,Arial, sans-serif;font-size:24px; color:#666666; line-height:100%;}
.font_nanum21_666666 { font-family:NanumGothic,Arial, sans-serif;font-size:21px; color:#666666; line-height:100%;}
.font_nanum20_666666 { font-family:NanumGothic,Arial, sans-serif;font-size:20px; color:#666666; line-height:100%;}
.font_nanum16_333333 { font-family:NanumGothic,Arial, sans-serif;font-size:16px; color:#333333; line-height:120%;}
.font_nanum15_333333 { font-family:NanumGothic,Arial, sans-serif;font-size:15px; color:#333333; line-height:120%;}
.font_nanum14_333333 { font-family:NanumGothic,Arial, sans-serif;font-size:14px; color:#333333; line-height:120%;}
.font_nanum13_333333 { font-family:NanumGothic,Arial, sans-serif;font-size:13px; color:#333333; line-height:120%;}
.font_nanum12_666666 { font-family:NanumGothic,Arial, sans-serif;font-size:12px; color:#666666; line-height:120%;}
.font_nanum11_666666 { font-family:NanumGothic,Arial, sans-serif;font-size:11px; color:#666666; line-height:160%;}

.font_arial10_999999 { font-family:Arial; font-size:10px; line-height:150%; color:#999999;}



/*--------------------  Links Style  --------------------*/
a.link_nanum12_666666 { text-decoration:none; font-family:NanumGothic,AppleGothic,Arial,sans-serif; font-size:12px;}
a.link_nanum12_666666:link { color:#666666;}
a.link_nanum12_666666:visited { color:#666666;}
a.link_nanum12_666666:hover { color:#CCCCCC;}
.link_nanum12_666666_select { text-decoration:underline;font-family:NanumGothic,AppleGothic,Arial,sans-serif; font-size:12px; color:#000000;}
.link_nanum12_666666_empty {text-decoration:none; font-family:NanumGothic,AppleGothic,Arial,sans-serif; font-size:12px; color:#666666; }

a.link_nanum13_666666 { text-decoration:none; font-family:NanumGothic,AppleGothic,Arial,sans-serif; font-size:13px;}
a.link_nanum13_666666:link { color:#666666;}
a.link_nanum13_666666:visited { color:#666666;}
a.link_nanum13_666666:hover { color:#CCCCCC;}
.link_nanum13_666666_select { text-decoration:underline;font-family:NanumGothic,AppleGothic,Arial,sans-serif; font-size:13px; color:#000000;}
.link_nanum13_666666_empty {text-decoration:none; font-family:NanumGothic,AppleGothic,Arial,sans-serif; font-size:13px; color:#666666; }

a.link_nanum14_666666 { text-decoration:none; font-family:NanumGothic,AppleGothic,Arial,sans-serif; font-size:14px;}
a.link_nanum14_666666:link { color:#666666;}
a.link_nanum14_666666:visited { color:#666666;}
a.link_nanum14_666666:hover {text-decoration:underline; color:#CCCCCC; }
.link_nanum14_666666_select { font-family:NanumGothic,AppleGothic,Arial,sans-serif; font-size:14px; color:#000000; text-decoration:underline;}
.link_nanum14_666666_empty {text-decoration:none; font-family:NanumGothic,AppleGothic,Arial,sans-serif; font-size:14px; color:#666666; }

/*===============  Template Version End  ===============*/


















.logo_2013 {
font-family: 'Nanum Gothic',AppleGothic,Arial,sans-serif,serif;font-size:40px; line-height:100%;
background-color: transparent;
color: white;
text-shadow: 0px 0px 9.5px 4.5px black;
}

/*= Languages Menu Link */
a.Languages_menu {font-family: 'Nanum Gothic',AppleGothic,Arial,sans-serif,serif;font-size:11px; letter-spacing:1px;}
a.Languages_menu:link    { color:#999999;}
a.Languages_menu:visited {color:#999999;}
a.Languages_menu:hover   {color:#3399FF;}

a.Languages_menu_select {font-family: 'Nanum Gothic',AppleGothic,Arial,sans-serif,serif;font-size:11px; letter-spacing:1px;}
a.Languages_menu_select:link    { color:#999999;}
a.Languages_menu_select:visited {colo:#999999;}
a.Languages_menu_select:hover   {color:#3399FF;}

.Languages_menu_select {font-family: 'Nanum Gothic',AppleGothic,Arial,sans-serif,serif;font-size:11px; letter-spacing:1px; color:#3399FF;}




.main_menu_select {font-family: 'Nanum Gothic',AppleGothic,Arial,sans-serif,serif;font-size:19px;  letter-spacing:3px;color:#FFCC00;}

/*= Round Table */
.round{
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px; /* future proofing */
-khtml-border-radius: 10px; /* for old Konqueror browsers */
box-shadow:0 5px 5px 0 rgba(0, 0, 0, 0.5);
opacity:0.7; filter:alpha(opacity=70);
}


.main_title{
font-family: 'Nanum Gothic',AppleGothic,Arial,sans-serif,serif;font-size:14px; letter-spacing:1px; color:#ffffff;
}


.page_title1{
font-family: "Trebuchet MS",AppleGothic,Arial,sans-serif,serif;font-size:15px;color:#3399FF; line-height:100%;
}
.page_title2{
font-family: "Trebuchet MS",AppleGothic,Arial,sans-serif,serif;font-size:26px;color:#999999; line-height:100%;
}

.kr_about_text{font-family: 'Nanum Gothic',AppleGothic,Arial,sans-serif,serif;font-size:13px;color:#333333; line-height:200%;}

.kr_contact_text{font-family: 'Nanum Gothic',AppleGothic,Arial,sans-serif,serif;font-size:13px;color:#333333; line-height:200%;}


.organization{font-family:  'Nanum Gothic',AppleGothic,Arial,sans-serif,serif;font-size:20px; letter-spacing:1px; color:#ffffff; font-weight:bold;}
.organization2{font-family:  'Nanum Gothic',AppleGothic,Arial,sans-serif,serif;font-size:25px; letter-spacing:1px; color:#ffffff; font-weight:bold;}

.our_people_name{font-family: 'Nanum Gothic',AppleGothic,Arial,sans-serif,serif;font-size:20px;color:#ffffff; line-height:180%;}
.our_people_text{font-family: 'Nanum Gothic',AppleGothic,Arial,sans-serif,serif;font-size:13px;color:#666666; line-height:180%;}

.services_title{font-family: 'Nanum Gothic',AppleGothic,Arial,sans-serif,serif;font-size:15px;color:#333333; font-weight:bold; line-height:180%;}
.services_text{font-family: 'Nanum Gothic',AppleGothic,Arial,sans-serif,serif;font-size:13px;color:#333333; line-height:220%;}

.en_about_text_title{font-family: 'Nanum Gothic',AppleGothic,Arial,sans-serif,serif;font-size:17px;color:#333333;}
.en_about_text{font-family: Arial,sans-serif,serif;font-size:13px;color:#333333; line-height:180%;}

.en_contact_title{font-family: 'Nanum Gothic',AppleGothic,Arial,sans-serif,serif;font-size:15px; color:#3399FF; font-weight:bold; line-height:180%; }
.en_contact_text{font-family: Arial,sans-serif,serif;font-size:13px;color:#333333; line-height:200%;}

.en_services_text{font-family: Arial,sans-serif,serif;font-size:13px;color:#333333; line-height:180%;}

.jp_about_title{font-family: 'Nanum Myeongjo',AppleGothic,Arial,sans-serif,serif;font-size:17px; color:#000000; line-height:180%;}
.jp_about_text{font-family: 'Nanum Myeongjo',AppleGothic,Arial,sans-serif,serif;font-size:14px;color:#333333; line-height:180%;}

.jp_contact_title{font-family: 'Nanum Myeongjo',AppleGothic,Arial,sans-serif,serif;font-size:15px; color:#3399FF; font-weight:bold; line-height:180%; }
.jp_contact_text{font-family: 'Nanum Myeongjo',AppleGothic,Arial,sans-serif,serif;font-size:13px;color:#333333; line-height:160%;}



.index_text{font-family: 'Nanum Gothic',AppleGothic,Arial,sans-serif,serif;font-size:12px; color:#ffffff; line-height:180%;}











.img { border:1px #FFCCCC dashed; padding:10px;} /* 링크 색상은 연한 핑크*/



.container {background-color:#ffffff; padding:15px; width:960px; height:100%;text-align:center;  margin-bottom:100px;}/*filter:alpha(opacity=80);opacity:0.8; */


/* =  로고
--------------------------------------------------------------------------------------------------------------------------------------------- */
a.logo {font-family:Georgia, "Times New Roman",NanumGothic, Times, serif;font-size:20px;color:#2B2B2B; line-height:100%;}
a.logo:link    { color:#2B2B2B;}
a.logo:visited {color:#2B2B2B;}
a.logo:hover   {color:#999999;}

.slogan{
font-family:NanumGothic,Arial; 
font-size:16px; 
word-spacing:10px;  /* 단어사이 간격 */
line-height:100%;  /* 행간 */
color:#FF9999; 
letter-spacing:9px; /* 자간 */
}



























.big_simbol { font-family:Georgia, "Times New Roman", Times, serif,NanumGothic;font-size:70px; color:#000000; line-height:100%;}

/* =  컨텐츠 부분
--------------------------------------------------------------------------------------------------------------------------------------------- */

.title{font-family:Georgia, "Times New Roman",NanumGothic, Times, serif;font-size:26px;color:#2B2B2B; line-height:100%;}
.sub_title{font-family:Georgia, "Times New Roman",NanumGothic, Times, serif; font-size:16px; color:#999999;font-style:italic; line-height:100%;}
.date{font-family:Georgia, "Times New Roman",NanumGothic, Times, serif;font-size:14px;color:#2B2B2B; line-height:100%;}
.contents_title{font-family:Georgia, "Times New Roman",NanumGothic, Times, serif;font-size:20px;color:#2B2B2B; line-height:100%;}
.contents_title2{font-family:NanumGothic, Arial,Times, serif;font-size:14px;color:#000000; line-height:100%; background-color:#FFFF00; padding:3px 5px 3px 5px;}

.point{font-family:NanumGothic,AppleGothic,Arial,sans-serif;
font-size: 12px;
color:#666666;
word-spacing:0.5px;   /* 단어사이 간격 */
line-height:180%;
background-color:#CCFF00; padding:3px 5px 3px 5px;}



a.top_menu { text-decoration:none; font-family:Tahoma, NanumGothic, AppleGothic,Arial, sans-serif; font-size:11px; line-height:140%;}
a.top_menu:link    { color:#000000;}
a.top_menu:visited {color:#000000;}
a.top_menu:hover   { color:#ff0000;}
top_menu_select { text-decoration:none; font-family:Tahoma, NanumGothic, AppleGothic,Arial, sans-serif; font-size:11px; line-height:140%; color:#FF0000;}



a.footer_menu { text-decoration:none; font-family:NanumGothic,Arial, sans-serif; font-size:11px;word-spacing:0.5px;}
a.footer_menu:link    { color:#333333;}
a.footer_menu:visited {color:#333333;}
a.footer_menu:hover   { color:#ff0000;}
.footer_menu_select { text-decoration:none; font-family:NanumGothic,Arial, sans-serif; font-size:11px;word-spacing:0.5px; color:#FF0000;}

/* =  갤러리관련
--------------------------------------------------------------------------------------------------------------------------------------------- */
a.gallery { text-decoration:none; font-family:Arial, sans-serif; font-size:11px; word-spacing:0.5px;line-height:150%; color:#999999;}
a.gallery:link    { color:#999999;}
a.gallery:visited { color:#999999;}
a.gallery:hover   { color:#ff0000;}
.gallery_select { text-decoration:underline; font-family:Arial, sans-serif; font-size:11px; word-spacing:0.5px;line-height:150%; color:#000000;}



/* =  작가관련
--------------------------------------------------------------------------------------------------------------------------------------------- */
a.artists_member { text-decoration:none; font-family:Arial, sans-serif; font-size:11px; word-spacing:0.5px;line-height:150%; color:#999999;}
a.artists_member:link    { color:#999999;}
a.artists_member:visited { color:#999999;}
a.artists_member:hover   { color:#ff0000;}

.artists_member_select { text-decoration:underline; font-family:Arial, sans-serif; font-size:11px; word-spacing:0.5px;line-height:150%; color:#000000;}

.artists_name { font-family:Arial,NanumGothic,sans-serif; font-size:13px; word-spacing:0.5px;line-height:150%; color:#000000;}
.artists_cv { font-family:Arial,NanumGothic,sans-serif; font-size:12px;line-height:150%;}

a.artists_menu { text-decoration:none; font-family:Arial, sans-serif; font-size:11px; word-spacing:0.5px;line-height:150%; color:#999999;}
a.artists_menu:link    { color:#999999;}
a.artists_menu:visited { color:#999999;}
a.artists_menu:hover   { color:#ff0000;}

.artists_menu_select { text-decoration:underline; font-family:Arial, sans-serif; font-size:11px; word-spacing:0.5px;line-height:150%; color:#000000;}
.artists_menu_select2 { font-family:Arial, sans-serif; font-size:11px; word-spacing:0.5px;line-height:150%; color:#999999;}
.artists_news_date { font-family:Arial,NanumGothic,sans-serif; font-size:9px; color:#CCCCCC;}

/* =  전시관련
--------------------------------------------------------------------------------------------------------------------------------------------- */
a.exhibitions_year { text-decoration:none; font-family:Arial, sans-serif; font-size:11px; word-spacing:0.5px;line-height:150%; color:#999999;}
a.exhibitions_year:link    { color:#999999;}
a.exhibitions_year:visited { color:#999999;}
a.exhibitions_year:hover   { color:#ff0000;}

a.exhibitions_year2 { text-decoration:underline; font-family:Arial, sans-serif; font-size:11px; word-spacing:0.5px;line-height:150%; color:#000000;}
a.exhibitions_year2:link    { color:#000000;}
a.exhibitions_year2:visited { color:#000000;}
a.exhibitions_year2:hover   { color:#ff0000;}

.exhibitions_year_select { text-decoration:underline; font-family:Arial, sans-serif; font-size:11px; word-spacing:0.5px;line-height:150%; color:#000000;}

a.exhibitions_name { text-decoration:none; font-family:Arial, sans-serif; font-size:12px; word-spacing:0.5px;line-height:150%; color:#000000; font-weight:bold;}
a.exhibitions_name:link    { color:#000000;}
a.exhibitions_name:visited { color:#000000;}
a.exhibitions_name:hover   { color:#000000; text-decoration:underline;}

.exhibitions_name_select {text-decoration:none; font-family:Arial, sans-serif; font-size:12px; word-spacing:0.5px;line-height:150%; color:#999999; font-weight:bold;}

.exhibitions_name_page { text-decoration:none; font-family:Arial, sans-serif; font-size:12px; word-spacing:0.5px;line-height:150%; color:#000000; font-weight:bold;}

.exhibitions_artists{font-family:Arial, NanumGothic, AppleGothic,Verdana,Sans-serif;font-size:10px; line-height:130%; color:#999999;}
.exhibitions_date { font-family:Arial; font-size:10px; line-height:150%; color:#999999;}
.exhibitions_space {font-family:Arial, NanumGothic, AppleGothic,Verdana,Sans-serif; 
	font-size: 8px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#999999;
	padding:2px 3px 2px 3px;
	line-height:180%;
	word-spacing:0px;}


/* =  뉴스관련
--------------------------------------------------------------------------------------------------------------------------------------------- */
.news_title {font-family:NanumGothic,Arial, sans-serif;font-size:16px;color:#333333; line-height:110%;}
.news_no {font-family:Arial, NanumGothic, AppleGothic,Verdana,Sans-serif; 
	font-size: 8px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#000000;
	height:25px;
	padding:3px 5px 3px 5px;}
	
a.news_menu { text-decoration:none; font-family:Arial, sans-serif; font-size:11px; word-spacing:0.5px;line-height:150%; color:#999999;}
a.news_menu:link    { color:#999999;}
a.news_menu:visited { color:#999999;}
a.news_menu:hover   { color:#ff0000;}

.news_menu_select { text-decoration:underline; font-family:Arial, sans-serif; font-size:11px; word-spacing:0.5px;line-height:150%; color:#000000;}





/* =  도록관련
--------------------------------------------------------------------------------------------------------------------------------------------- */
.publications_name {text-decoration:none; font-family:Arial, sans-serif; font-size:12px; word-spacing:0.5px;line-height:150%; color:#000000; font-weight:bold;}








.footer {font-family:NanumGothic,Arial, sans-serif; font-size:10px;word-spacing:0.5px; color:#999999;}

/*색상*/
.color_orange { color:#FF6600;}
.color_white { color:#FFFFFF; }


/*캡션*/
.caption { text-decoration:none; font-family:Arial, sans-serif; font-size:10px; line-height:150%;}

/* =  하단
--------------------------------------------------------------------------------------------------------------------------------------------- */
.footer { color:#999999; line-height:180%;}


/* =  관리자
--------------------------------------------------------------------------------------------------------------------------------------------- */
.KJDB_title{ font-family:NanumGothic,Arial, sans-serif; font-size:16px; color:#333333;}



a.KJDB_sub_menu { text-decoration:none; font-family:NanumGothic,Arial, sans-serif; font-size:12px;line-height:150%; color:#999999;}
a.KJDB_sub_menu:link    { color:#999999;}
a.KJDB_sub_menu:visited { color:#999999;}
a.KJDB_sub_menu:hover   { color:#ff0000;}

.KJDB_data_title { font-family:NanumGothic,Arial, sans-serif; font-size:12px; color:#ffffff;}