/* Website Common Style CSS for Ah-Bin Shim : Recently Updated (DATE : 2013-10-24) */




/*--------------------  Pages Basic Setting Style  --------------------*/
/*@import url(http://fonts.googleapis.com/css?family=Lato); /*아빈씨 선택한 폰트*/
/*@import url(http://fonts.googleapis.com/css?family=Roboto+Condensed:400,700);*/

/*@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: Arial, AppleGothic,Helvetica, sans-serif; font-size:12px; color:#333333; word-spacing:0.5px; line-height:180%;}
img { border:0px;}
form { margin:0;}

a { text-decoration:none;font-family: Arial, AppleGothic,Helvetica, sans-serif; font-size:12px;line-height:150%;color:#2D2D2D;}
a:link    { color:#2D2D2D;}
a:visited { color:#2D2D2D;}
a:hover { color:#000000;}





/*--------------------  Pages Fonts Style  --------------------*/
.fonts_logo1  {font-family: Arial, AppleGothic,Helvetica, sans-serif; font-size:19px; color:#0000FF;word-spacing:0.5px;}
a.fonts_logo1 {text-decoration:none;font-family: Arial, AppleGothic,Helvetica, sans-serif; font-size:19px; color:#0000FF;word-spacing:0.5px;}
a.fonts_logo1:link{color:#0000FF;}
a.fonts_logo1:visited{color:#0000FF;}
a.fonts_logo1:hover{ color:#999999;}


.fonts_logo2  {font-family: Arial, AppleGothic,Helvetica, sans-serif; font-size:12px; color:#0000FF;}
a.fonts_logo2 {text-decoration:none;font-family: Arial, AppleGothic,Helvetica, sans-serif;font-size:16px; color:#0000FF;}
a.fonts_logo2:link{color:#0000FF;}
a.fonts_logo2:visited{color:#0000FF;}
a.fonts_logo2:hover{ color:#999999;}




.fonts_email {font-family: Arial, AppleGothic,Helvetica, sans-serif; font-size:12px; color:#0000FF;word-spacing:0.5px;}


.fonts_menu_sub_title {font-family: Arial, AppleGothic,Helvetica, sans-serif; font-size:16px; color:#333333;}
.fonts_artworks_text {font-family: Arial, AppleGothic,Helvetica, sans-serif; font-size:12px; color:#8E8E8E; line-height:180%;}
.fonts_updated {font-family: Arial, AppleGothic,Helvetica, sans-serif; color:#999999;}

/*--------------------  Pages Links Style  --------------------*/
a.menu_top {text-decoration:none;font-family: Arial, AppleGothic,Helvetica, sans-serif; font-size:12px; color:#ffffff;}
a.menu_top:link{color:#ffffff;}
a.menu_top:visited{color:#ffffff;}
a.menu_top:hover{color:#999999;}
.menu_top_select{font-family: Arial, AppleGothic,Helvetica, sans-serif; font-size:12px; color:#ffffff;}


a.menu_main { text-decoration:none; font-family: Arial, AppleGothic,Helvetica, sans-serif; font-size:18px; font-weight:400; letter-spacing:1px;}
a.menu_main:link { color:#0000ff;}
a.menu_main:visited {color:#0000ff;}
a.menu_main:hover { color:#999999;}
.menu_main_select { text-decoration:none; font-family: Arial, AppleGothic,Helvetica, sans-serif; font-size:18px;color:#0000ff;}


a.menu_inventory_sub { text-decoration:none; font-family: Arial, AppleGothic,Helvetica, sans-serif; font-size:12px;}
a.menu_inventory_sub:link { color:#2D2D2D;}
a.menu_inventory_sub:visited {color:#2D2D2D;}
a.menu_inventory_sub:hover { color:#000000;}


a.menu_page { text-decoration:none;color:#666666;line-height:100%;}
a.menu_page:link {  color:#666666;line-height:100%;}
a.menu_page:visited { color:#666666;line-height:100%;}
a.menu_page:hover { color:#0000ff;line-height:100%;}
.menu_page_select {color:#0000ff;line-height:100%;}



/*===============  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  ===============*/



















/* ---------- Links Style ------------ */
a.top_menu { text-decoration:none;font-family:Arial,sans-serif;font-size:11px;}
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:Arial,sans-serif;font-size:11px;color:#FF0000;}

a.main_menu { text-decoration:none; font-family:Arial,sans-serif; font-size:11px;font-weight:bold;}
a.main_menu:link { color:#000000;}
a.main_menu:visited {color:#000000;}
a.main_menu:hover { color:#ff0000;}
.main_menu_select { text-decoration:none; font-family:Arial,sans-serif; font-size:11px; font-weight:bold; color:#FF0000;}


.footer {font-family:NanumGothic,AppleGothic,Arial,sans-serif; font-size:11px ;color:#999999; line-height:180%; word-spacing:1px; letter-spacing:0.5px; }
a.footer_menu { text-decoration:none;font-family:Tahoma,NanumGothic,AppleGothic,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:Tahoma,NanumGothic,AppleGothic,Arial,sans-serif; font-size:11px;word-spacing:0.5px;color:#FF0000;}






a.img { border-color:#999999; border-style:solid; border-width:1px;}
a.img:link { border-style:solid;border-color:#999999;}
a.img:visited { border-style:solid;border-color:#999999;}
a.img:hover { border-style:solid;border-color:#ff0000;}

a.private { text-decoration:none;font-family:Tahoma,NanumGothic,AppleGothic,Arial,sans-serif;font-size:12px;line-height:150%; color:#2D2D2D;}
a.private:link { color:#2D2D2D;}
a.private:visited {colo:#2D2D2D;}
a.private:hover { color:#2D2D2D;}







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

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

a.media_coverage { text-decoration:none; font-family:NanumGothic,Arial, sans-serif; font-size:11px;}
a.media_coverage:link    { color:#929292;}
a.media_coverage:visited {color:#929292;}
a.media_coverage:hover   { color:#cccccc;}



/* = 메인이미지 슬라이드- */
#rolling_img { position: relative; width: 320; height: 416px; }
#rolling_img img { position: absolute; top:0; left:0; }



/* =  갤러리관련
--------------------------------------------------------------------------------------------------------------------------------------------- */
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:1px 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;}

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

.news_text {font-size: 12px;line-height:180%;}





/* =  도록관련
--------------------------------------------------------------------------------------------------------------------------------------------- */
.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;}

.purchase{height: 18px;background-color: #DDD;border: 1px solid #CCC;}







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


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




/* =  관리자
--------------------------------------------------------------------------------------------------------------------------------------------- */
a.KJDB_top_menu{text-decoration:none;font-family:Arial, sans-serif; font-size:12px; color:#ffffff;}
a.KJDB_top_menu:link{color:#ffffff;}
a.KJDB_top_menu:visited{color:#ffffff;}
a.KJDB_top_menu:hover{color:#999999;}
.KJDB_top_menu_select{font-family:Arial, sans-serif; font-size:12px; color:#ffffff;}

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

a.KJDB_main_menu { text-decoration:none; font-family:Arial, sans-serif; font-size:13px;line-height:150%; color:#666666; font-weight:bold;}
a.KJDB_main_menu:link    { color:#666666;}
a.KJDB_main_menu:visited { color:#666666;}
a.KJDB_main_menu:hover   { color:#ff0000;}

.KJDB_title{ font-family:NanumGothic,Arial, sans-serif; font-size:16px; color:#333333;}
.KJDB_chart_title{font-family:Arial, sans-serif; font-size:12px; color:#FFFFFF;}
.KJDB_bigWhiteFont{font-family:Arial, sans-serif; font-size:20px; color:#FFFFFF;}

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


.KJDB_captionTitle {
	font-family: Arial, NanumGothic, AppleGothic,Verdana,Sans-serif;
	font-size: 15px;
	font-weight:bold;
	color:#000000;
	line-height:210%;
	word-spacing:3px;
	letter-spacing:1px;
}

.KJDB_caption{
	font-family:Arial, NanumGothic, AppleGothic,Verdana,Sans-serif; 
	font-size: 13px;
	color:#333333;
	line-height:210%;
	word-spacing:1px;
}

.KJDB_Scaption{
	font-family:Arial, NanumGothic, AppleGothic,Verdana,Sans-serif; 
	font-size: 12px;
	color:#333333;
	line-height:210%;
	word-spacing:1px;
}

.KJDB_print_address{
	font-family:NanumGothic, Arial; 
	font-size: 9px;
	color:#333333;
	}







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

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;}