@charset "euc-kr";
@import url(style.css);
@import url(nie.css);

/* Common */
body {background-color:#FFFFFF; margin:0px 0 0 5px;padding:0px; font-family:±¼¸², "Gulim"; font-size: 12px; text-align:center;}
td{ font-size:12px; font-family:"±¼¸²";}
div {color:#333333; margin:0px; padding:0px;}
img {border:0px;margin:0px;padding:0px;}
ul,li,dl,dt,dd {list-style:none outside; margin:0px; padding:0px; text-align:left;} 
.pic01 img {border:0}
.select{font-size:12px; font-family:±¼¸², "Gulim";}

a:link, a:visited { text-decoration:none; color:#333333; }
a:hover, a:active { text-decoration:underline;color: #333333; }

/* Fonts */
.left_txt{ text-decoration:none; color:#000000; font-size:12px;}
.left_txt a:link { text-decoration:none; color:#000000; }
.left_txt a:visited { text-decoration:none; color:#000000; }
.left_txt a:hover	 { text-decoration:none; color:#000000; }

.title_brw { text-decoration:none; color:#694E01; font-size:14px; line-height: 20px; font-weight:bold;}
.title_brw a:link { text-decoration:none; color:#694E01;font-size:14px;font-weight: bold; }
.title_brw a:visited { text-decoration:none; color:#694E01;font-size:14px;font-weight: bold; }
.title_brw a:hover	 { text-decoration:underline; color:#694E01; font-size:14px;font-weight: bold;}

.title_blue { text-decoration:none; color:#1965B3; font-size:14px; line-height: 20px; font-weight:bold;}
.title_blue a:link { text-decoration:none; color:#1965B3;font-size:14px;font-weight: bold; }
.title_blue a:visited { text-decoration:none; color:#1965B3;font-size:14px;font-weight: bold; }
.title_blue a:hover	 { text-decoration:underline; color:#1965B3; font-size:14px;font-weight: bold;}

.title_pink { text-decoration:none; color:#AC1E53; font-size:14px; line-height: 20px; font-weight:bold;}
.title_pink a:link { text-decoration:none; color:#AC1E53;font-size:14px;font-weight: bold; }
.title_pink a:visited { text-decoration:none; color:#AC1E53;font-size:14px;font-weight: bold; }
.title_pink a:hover	 { text-decoration:underline; color:#AC1E53; font-size:14px;font-weight: bold;}

.title_pink02 { text-decoration:none; color:#BC4251; font-size:14px; line-height: 20px; font-weight:bold;}
.title_pink02 a:link { text-decoration:none; color:#BC4251;font-size:14px;font-weight: bold; }
.title_pink02 a:visited { text-decoration:none; color:#BC4251;font-size:14px;font-weight: bold; }
.title_pink02 a:hover	 { text-decoration:underline; color:#BC4251; font-size:14px;font-weight: bold;}

.title_green { text-decoration:none; color:#208E85; font-size:14px; line-height: 20px; font-weight:bold;}
.title_green a:link { text-decoration:none; color:#208E85;font-size:14px;font-weight: bold; }
.title_green a:visited { text-decoration:none; color:#208E85;font-size:14px;font-weight: bold; }
.title_green a:hover{ text-decoration:underline; color:#208E85; font-size:14px;font-weight: bold;}

.title_purple { text-decoration:none; color:#94469B; font-size:14px; line-height: 20px; font-weight:bold;}
.title_purple a:link { text-decoration:none; color:#94469B;font-size:14px;font-weight: bold; }
.title_purple a:visited { text-decoration:none; color:#94469B;font-size:14px;font-weight: bold; }
.title_purple a:hover	 { text-decoration:underline; color:#94469B; font-size:14px;font-weight: bold;}


.txt_gray { text-decoration:none; color:#646464; font-size:12px; line-height: 20px; }
.txt_gray a:link { text-decoration:none; color:#646464; }
.txt_gray a:visited { text-decoration:none; color:#646464; }
.txt_gray a:hover	 { text-decoration:none; color:#646464; }

.tit_gray { text-decoration:none; color:#646464; font-size:13px; font-weight:bold;}
.tit_gray a:link { text-decoration:none; color:#646464; }
.tit_gray a:visited { text-decoration:none; color:#646464; }
.tit_gray a:hover	 { text-decoration:underline; color:#646464; }

.cartoon_gray { text-decoration:none; color:#646464; font-size:14px; font-weight:bold;}
.cartoon_gray a:link { text-decoration:none; color:#646464; }
.cartoon_gray a:visited { text-decoration:none; color:#646464; }
.cartoon_gray a:hover	 { text-decoration:underline; color:#646464; }

.tit_cartoon { text-decoration:none; color:#141414; font-size:14px; font-weight:bold;}
.tit_cartoon a:link { text-decoration:none; color:#141414; }
.tit_cartoon a:visited { text-decoration:none; color:#141414; }
.tit_cartoon a:hover	 { text-decoration:underline; color:#141414; }

.ctl01 { text-decoration:none; color:#252525; font-size:12px; line-height: 19px; }
.ctl01 a:link { text-decoration:none; color:#252525; }
.ctl01 a:visited { text-decoration:none; color:#252525; }
.ctl01 a:hover	 { text-decoration:underline; color:#B20101; }


.ctl02 { text-decoration:none; color:#444444; font-size:12px; line-height: 18px; }
.ctl02 a:link { text-decoration:none; color:#444444; }
.ctl02 a:visited { text-decoration:none; color:#444444; }
.ctl02 a:hover	 { text-decoration:underline; color:#444444; }


.ctl03 { text-decoration:none; color:#252525; font-size:12px; line-height: 21px; }
.ctl03 a:link { text-decoration:none; color:#252525; }
.ctl03 a:visited { text-decoration:none; color:#252525; }
.ctl03 a:hover	 { text-decoration:underline; color:#B20101; }


.ctl04 { text-decoration:none; color:#252525; font-size:12px; line-height: 19px; }
.ctl04 a:link { text-decoration:none; color:#252525; }
.ctl04 a:visited { text-decoration:none; color:#252525; }
.ctl04 a:hover	 { text-decoration:underline; color:#252525; }

.main_sub { text-decoration:none; color:#000000; font-size:13px; line-height: 18px; }
.main_sub a:link { text-decoration:none; color:#000000; }
.main_sub a:visited { text-decoration:none; color:#000000; }
.main_sub a:hover	 { text-decoration:none; color:#000000; }

.navi { text-decoration:none; color:#636363; font-size:12px; line-height: 17px;  }
.navi a:link { text-decoration:none; color:#636363;}
.navi a:visited { text-decoration:none; color:#636363;}
.navi a:hover	 { text-decoration:none; color:#636363;}

.navicopy { text-decoration:none; color:#666666; font-size:12px; line-height: 17px;  }
.navicopy a:link { text-decoration:none; color:#666666; }
.navicopy a:visited { text-decoration:none; color:#666666; }
.navicopy a:hover	 { text-decoration:underline; color:#666666; }

.title_art { text-decoration:none; color:#2D2D2D; font-size:17px; line-height: 25px;  letter-spacing: -1px;}
.sub_art { text-decoration:none; color:#909090; font-size:13px; line-height: 17px; font-weight:bold;}
.desc_photo { text-decoration:none; color:#333333; font-size:12px; line-height:17px; word-break:break-all; text-align:left;}


.article { text-decoration:none; color:#333333; font-size:12px; line-height: 21px;  }
.article a:link { text-decoration:none; color:#333333; }
.article a:visited { text-decoration:none; color:#333333; }
.article a:hover	{ text-decoration:underline; color:#333333; }

.article_title {text-decoration:none; color:#002163; font-size:15px; line-height:20px;  letter-spacing: -1px;font-weight:bold;}
.article_title a:link { text-decoration:underline;  color:#002163; }
.article_title a:visited { text-decoration:underline; color:#002163; }
.article_title a:hover	 { text-decoration:underline; color:#002163; }
.article_title a:active { text-decoration:underline; color:#002163; }

a:link.article_title { text-decoration:underline; color:#002163; }
a:visited.article_title { text-decoration:underline; color:#002163; }
a:hover.article_title { text-decoration:underline; color:#002163; }
a:active.article_title { text-decoration:underline; color:#002163; }


.article_list { text-decoration:none; color:#333333; font-size:12px; line-height:17px;}
.article_list a:link { text-decoration:none; color:#333333; }
.article_list a:visited { text-decoration:none; color:#333333; }
.article_list a:hover	 { text-decoration:none; color:#333333; }

.related_art { text-decoration:none; color:#333333; font-size:12px; line-height: 21px;  }
.related_art a:link { text-decoration:none; color:#333333; }
.related_art a:visited { text-decoration:none; color:#333333; }
.related_art a:hover	 { text-decoration:underline; color:#333333; }


.page { text-decoration:none; color:#000000; font-size:12px; line-height: 15px;}
.page a:link { text-decoration:none; color:#000000; }
.page a:visited { text-decoration:none; color:#000000;}
.page a:hover	 { text-decoration:none; color:#000000;}

.page_number { text-decoration:none; color:#000000; font-size:12px;}
.page_number a:link { text-decoration:none; color:#000000; font-size:12px;}
.page_number a:visited {text-decoration:none;  color:#000000; font-size:12px;}
.page_number a:hover	 { text-decoration:none; color:#000000;font-size:12px;}


.list_number { text-decoration:none; color:#000000; font-size:15px;}
.list_number a:link { text-decoration:none; color:#000000; font-size:12px;}
.list_number a:visited { text-decoration:none; color:#000000; font-size:12px;}
.list_number a:hover	 { text-decoration:underline; color:#000000;font-size:12px;}
.listAct, .listAct a, .listAct a:visited { font-size:12pt; color:#FF5300; font-weight:bold; }


.popular { text-decoration:none; color:#E64800; font-size:12px; line-height: 15px;}
.popular a:link { text-decoration:none; color:#E64800;}
.popular a:visited { text-decoration:none; color:#E64800;}
.popular a:hover	 { text-decoration:none; color:#E64800;}
