@charset "utf-8";
* {
margin:0px;
padding:0px;
}
body{
  background-color:#323232;
  font-family:Verdana, 돋움, Dotum, "Un Dotum", AppleGothic, Sanserif;
  font-size:13px;
  color:#F4F4F4;
  line-height:20px;
  text-align:center;
}
a:link    {color:#FFFFFF;text-decoration:none;}
a:visited {color:#CFCFCF;text-decoration:none;}
a:active  {color:#F4F4F4;text-decoration:none;}
a:hover   {color:#E9C224;text-decoration:underline;background-color:transparent;}

input {
  height:20px;
}
img {
  border-width:0px;
  cursor:pointer;
}
input, textarea {
  background-image:url('./images/bg_black.gif');
  background-color:#222222;
  font-family:Verdana, 돋움, Dotum, "Un Dotum", AppleGothic, Sanserif;
  font-size:13px;
  color:#F4F4F4;
  border-width:1px;
  border-style:solid;
  border-color:#000000;
}
input.chk {
  background-image:url('./images/img_blank.gif');
  font-family:Verdana, 돋움, Dotum, "Un Dotum", AppleGothic, Sanserif;
  font-size:13px;
  color:#F4F4F4;
  border-width:0px;
}
.mbtn {
  color:#A0A0A0;
}
.mbtn a:link     {color:#80B0E9; text-decoration:none;}
.mbtn a:visited  {color:#CFCFCF; text-decoration:none;}
.mbtn a:active   {color:#F4F4F4; text-decoration:none;}
.mbtn a:hover    {color:#E9C224; text-decoration:none;}

.copyright {
  font-family:Verdana, 돋움, Dotum, "Un Dotum", AppleGothic, Sanserif;
  font-size:11px;
  color:#999999;
  width:930px;
  padding-top:8px;
  padding-right:8px;
  margin-left:10px;
  margin-right:10px;
  text-align:right;
}
.rainny {
  font-family:Verdana, 돋움, Dotum, "Un Dotum", AppleGothic, Sanserif;
  font-size:11px;
  font-weight:bold;
  color:#ACACAC;
}
.header {
  background-image:url('./images/bg_red.gif'); 
  width:934px;
  height:45px;
  border-width:2px;
  border-style:solid;
  border-color:#000000;
  margin-top:2px;
  overflow:hidden;
}
.greeting {
  float:left;
  width:300px;
  margin-top:12px;
  margin-left:12px;
  text-align:left;
}
.greeting_text {
  font-family:Impact, 돋움, Dotum, "Un Dotum", AppleGothic, Sanserif;
  font-size:20pt;
  color:#E9C224;
}
.greeting_text a:link     {color:#E9C224; text-decoration:none;}
.greeting_text a:visited  {color:#E9C224; text-decoration:none;}
.greeting_text a:active   {color:#E9C224; text-decoration:none;}
.greeting_text a:hover    {color:#E9C224; text-decoration:none;}
.bmenu {
  float:right;
  width:580px;
  margin-top:12px;
  margin-right:12px;
  text-align:right;
}
.bmenu_text {
  font-family:Impact, 돋움, Dotum, "Un Dotum", AppleGothic, Sanserif;
  font-size:18pt;
  color:#E9C224;
}
.bmenu_text a:link     {color:#E9C224; text-decoration:none;}
.bmenu_text a:visited  {color:#E9C224; text-decoration:none;}
.bmenu_text a:active   {color:#E9C224; text-decoration:none;}
.bmenu_text a:hover    {color:#E9C224; text-decoration:underline;}
.contents {
  width:938px;
  margin-top:4px;
  margin-bottom:20px;
}
.lefts {
  float:left;
  width:180px;
  margin-right:4px;
  overflow:hidden;
}
.content {
  float:left;
  background-image:url('./images/bg_black.gif'); 
  width:538px;
  padding:4px;
  border-width:2px;
  border-style:solid;
  border-color:#000000;
  overflow:hidden;
}
.rights {
  float:right;
  width:200px;
  margin-left:4px;
  overflow:hidden;
}
.scratch {
  background-image:url('./images/bg_black.gif'); 
  width:168px;
  padding:4px;
  margin-bottom:4px;
  border-width:2px;
  border-style:solid;
  border-color:#000000;
  overflow:hidden;
}
.scratch_img {
}
.logo {
  width:166px;
  height:246px;
  margin-bottom:4px;
  border-width:1px;
  border-style:solid;
  border-color:#000000;
}
.scratch_desc {
/*  background-image:url('./images/bg_darkblue.gif'); */
  font-size:13px;
  width:166px;
  padding-top:2px;
/*  border-width:1px;
  border-style:solid;
  border-color:#000000; */
}
.search {
  background-image:url('./images/bg_green.gif'); 
  width:168px;
  height:22px;
  padding:4px;
  margin-bottom:4px;
  border-width:2px;
  border-style:solid;
  border-color:#000000;
  text-align:left;
  overflow:hidden;
}
.search_ipt {
  float:left;
}
.search_btn {
  float:left;
  padding-top:3px;
  padding-left:3px;
}
.isearch {
  width:122px;
  height:17px;
  padding-top:3px;
  padding-left:2px;
}
.category {
  background-image:url('./images/bg_black.gif'); 
  width:148px;
  padding-top:4px;
  padding-bottom:4px;
  padding-right:4px;
  padding-left:24px;
  margin-bottom:4px;
  border-width:2px;
  border-style:solid;
  border-color:#000000;
  text-align:left;
  overflow:hidden;
}
.calendar {
  background-image:url('./images/bg_black.gif'); 
  line-height:16px;
  width:168px;
  padding:4px;
  margin-bottom:4px;
  border-width:2px;
  border-style:solid;
  border-color:#000000;
  text-align:left;
  overflow:hidden;
}
.leftbox {
  background-image:url('./images/bg_black.gif'); 
  width:168px;
  padding:4px;
  margin-bottom:4px;
  border-width:2px;
  border-style:solid;
  border-color:#000000;
  text-align:left;
  overflow:hidden;
}
.leftbox_title {
  font-weight:bold;
  line-height:24px;
  width:164px;
}
.leftbox_list {
  width:158px;
  padding-left:6px;
}
.rightbox {
  background-image:url('./images/bg_black.gif'); 
  width:188px;
  padding:4px;
  margin-bottom:4px;
  border-width:2px;
  border-style:solid;
  border-color:#000000;
  text-align:left;
  overflow:hidden;
}
.rightbox_title {
  font-weight:bold;
  line-height:24px;
  width:188px;
}
.rightbox_list {
  width:184px;
  padding-left:4px;
}
.rightbox_img {
  width:188px;
  text-align:center;
  margin-top:4px;
}
.rightbox_notice {
  background-image:url('./images/bg_red.gif'); 
  width:182px;
  padding-left:4px;
  padding-bottom:1px;
  margin-top:2px;
  border-width:1px;
  border-style:solid;
  border-color:#000000;
}
.outlink {
  line-height:18px;
  width:170px;
  padding-left:10px;
  text-align:left;
}
.outlink1 {
  font-size:11px;
}
.outlink1 a:link     {color:#F48800; text-decoration:none;}
.outlink1 a:visited  {color:#F48800; text-decoration:none;}
.outlink1 a:active   {color:#F48800; text-decoration:none;}
.outlink1 a:hover    {color:#F48800; text-decoration:underline;}
.outlink2 {
  font-size:11px;
}
.outlink2 a:link     {color:#007FA9; text-decoration:none;}
.outlink2 a:visited  {color:#007FA9; text-decoration:none;}
.outlink2 a:active   {color:#007FA9; text-decoration:none;}
.outlink2 a:hover    {color:#007FA9; text-decoration:underline;}
.list {
  background-image:url('./images/bg_darkblue.gif'); 
  width:520px;
  padding:8px;
  margin-bottom:4px;
  border-width:1px;
  border-style:solid;
  border-color:#000000;
  text-align:left;
  overflow:hidden;
}
.list_title {
  width:520px;
  text-align:left;
}
.list_desc {
  width:504px;
  padding:8px;
  text-align:justify;
}
.article {
  background-image:url('./images/bg_darkgray.gif'); 
  width:520px;
  padding:8px;
  margin-bottom:4px;
  border-width:1px;
  border-style:solid;
  border-color:#000000;
  text-align:left;
  overflow:hidden;
}
.article_title {
  width:520px;
  text-align:left;
}
.article_category {
  width:512px;
  padding:4px;
  text-align:right;
}
.article_desc {
  width:512px;
  padding:4px;
  text-align:justify;
}
.desc {
}
.desc a:link     {color:#80B0E9; text-decoration:underline;}
.desc a:visited  {color:#CFCFCF; text-decoration:underline;}
.desc a:active   {color:#F4F4F4; text-decoration:underline;}
.desc a:hover    {color:#E9C224; text-decoration:underline;}
.linked {
}
.linked a:link     {color:#80B0E9; text-decoration:none;}
.linked a:visited  {color:#CFCFCF; text-decoration:none;}
.linked a:active   {color:#F4F4F4; text-decoration:none;}
.linked a:hover    {color:#E9C224; text-decoration:underline;}
.under {
}
.under a:link     {color:#F4F4F4; text-decoration:underline;}
.under a:visited  {color:#CFCFCF; text-decoration:underline;}
.under a:active   {color:#F4F4F4; text-decoration:underline;}
.under a:hover    {color:#E9C224; text-decoration:underline;}
.article_tag {
  width:512px;
  padding:4px;
  margin-top:12px;
  text-align:left;
}
.tagbox {
  background-image:url('./images/bg_red.gif'); 
  padding-top:2px;
  padding-left:8px;
  padding-right:8px;
  padding-bottom:3px;
  border-width:1px;
  border-style:solid;
  border-color:#000000;
  text-align:center;
}
.tagword {
}
.article_menu {
  width:512px;
  padding:4px;
  margin-top:12px;
  text-align:right;
}
.article_admin {
  width:512px;
  padding:4px;
  text-align:right;
}
.google {
  width:512px;
  padding:4px;
  margin-top:10px;
  margin-bottom:10px;
  text-align:center;
}
.article_pass {
  background-image:url('./images/bg_darkblue.gif'); 
  width:502px;
  height:22px;
  padding:8px;
  margin-bottom:4px;
  border-width:1px;
  border-style:solid;
  border-color:#000000;
  text-align:left;
}
.article_passimg {
  float:left;
  width:70px;
  padding-top:2px;
}
.article_passipt {
  float:left;
}
.apass {
  width:370px;
  height:17px;
  padding-top:3px;
  padding-left:2px;
}
.article_passbtn {
  float:left;
  margin-left:10px;
}
.article_trackback {
  margin-top:8px;
}
.trackback_add {
  background-image:url('./images/bg_darkblue.gif'); 
  width:502px;
  height:22px;
  padding:8px;
  margin-bottom:4px;
  border-width:1px;
  border-style:solid;
  border-color:#000000;
  text-align:left;
}
.trackback_addimg {
  float:left;
  padding-top:2px;
  padding-right:3px;
}
.trackback_address {
  float:left;
}
.trackback {
  background-image:url('./images/bg_darkblue.gif'); 
  width:502px;
  padding:8px;
  margin-bottom:4px;
  border-width:1px;
  border-style:solid;
  border-color:#000000;
  text-align:left;
}
.trackback_title {
  width:502px;
  text-align:left;
}
.trackback_desc {
  width:486px;
  padding-top:8px;
  padding-left:8px;
  padding-right:8px;
  text-align:justify;
}
.trackback_date {
  width:494px;
  padding-right:8px;
  text-align:right;
}
.article_reply {
  margin-top:8px;
}
.reply {
  background-image:url('./images/bg_darkblue.gif'); 
  width:502px;
  padding:8px;
  margin-bottom:4px;
  border-width:1px;
  border-style:solid;
  border-color:#000000;
  text-align:left;
}
.reply_title {
  width:502px;
  text-align:left;
}
.reply_desc {
  width:486px;
  padding-top:8px;
  padding-left:8px;
  padding-right:8px;
  text-align:justify;
}
.reply2 {
  background-image:url('./images/bg_gray.gif'); 
  width:444px;
  padding:8px;
  margin-top:8px;
  margin-left:40px;
  border-width:1px;
  border-style:solid;
  border-color:#000000;
  text-align:left;
}
.reply2_title {
  width:432px;
  text-align:left;
}
.reply2_desc {
  width:416px;
  padding-top:8px;
  padding-left:8px;
  padding-right:8px;
  text-align:justify;
}
.reply_nameimg {
  float:left;
  width:70px;
  padding-top:2px;
}
.reply_nameipt {
  float:left;
  width:150px;
  margin-bottom:2px;
}
.rname {
  width:130px;
  height:17px;
  padding-top:3px;
  padding-left:2px;
}
.reply_passimg {
  float:left;
  width:70px;
  padding-top:2px;
}
.reply_passipt {
  float:left;
  width:70px;
}
.rpass {
  width:60px;
  height:17px;
  padding-top:3px;
  padding-left:2px;
}
.reply_secretimg {
  float:left;
  width:70px;
  padding-top:2px;
}
.reply_secretipt {
  float:left;
  padding-top:2px;
}
.reply_hompyimg {
  clear:both;
  float:left;
  width:70px;
  padding-top:2px;
}
.reply_hompyipt {
  float:left;
  margin-bottom:2px;
}
.rhompy {
  width:378px;
  height:17px;
  padding-top:3px;
  padding-left:2px;
}
.reply_descimg {
  clear:both;
  float:left;
  width:70px;
  padding-top:2px;
}
.reply_descipt {
  float:left;
}
.rdesc {
  width:378px;
  padding-top:3px;
  padding-left:2px;
}
.reply_btn {
  float:left;
  width:40px;
  margin-left:10px;
}
.guestbook_write {
  background-image:url('./images/bg_darkblue.gif'); 
  width:520px;
  padding:8px;
  margin-bottom:8px;
  border-width:1px;
  border-style:solid;
  border-color:#000000;
  text-align:left;
}
.gwrite_nameimg {
  float:left;
  width:70px;
  padding-top:2px;
}
.gwrite_nameipt {
  float:left;
  width:160px;
  margin-bottom:2px;
}
.gname {
  width:140px;
  height:17px;
  padding-top:3px;
  padding-left:2px;
}
.gwrite_passimg {
  float:left;
  width:70px;
  padding-top:2px;
}
.gwrite_passipt {
  float:left;
  width:70px;
}
.gpass {
  width:60px;
  height:17px;
  padding-top:3px;
  padding-left:2px;
}
.gwrite_secretimg {
  float:left;
  width:70px;
  padding-top:2px;
}
.gwrite_secretipt {
  float:left;
  padding-top:2px;
}
.gwrite_hompyimg {
  clear:both;
  float:left;
  width:70px;
  padding-top:2px;
}
.gwrite_hompyipt {
  float:left;
  margin-bottom:2px;
}
.ghompy {
  width:388px;
  height:17px;
  padding-top:3px;
  padding-left:2px;
}
.gwrite_descimg {
  clear:both;
  float:left;
  width:70px;
  padding-top:2px;
}
.gwrite_descipt {
  float:left;
}
.gdesc {
  width:388px;
  padding-top:3px;
  padding-left:2px;
}
.gwrite_btn {
  float:left;
  width:40px;
  margin-left:10px;
}
.guestbook_read {
  background-image:url('./images/bg_darkgray.gif'); 
  width:520px;
  padding:8px;
  margin-bottom:4px;
  border-width:1px;
  border-style:solid;
  border-color:#000000;
  text-align:left;
}
.gread_title {
  width:502px;
  text-align:left;
}
.gread_desc {
  width:486px;
  padding-top:8px;
  padding-left:8px;
  padding-right:8px;
  text-align:justify;
}
.guestbook_reply {
  background-image:url('./images/bg_darkblue.gif'); 
  width:462px;
  padding:8px;
  margin-top:8px;
  margin-left:40px;
  border-width:1px;
  border-style:solid;
  border-color:#000000;
  text-align:left;
}
.greply_title {
  width:462px;
  text-align:left;
}
.greply_desc {
  width:446px;
  padding-top:8px;
  padding-left:8px;
  padding-right:8px;
  text-align:justify;
}
.paging {
  margin-top:10px;
  margin-bottom:6px;
}
.paging {
  color:#565656;
  text-align:center;
}
.paging a:link     {color:#E9C224; font-weight:normal; text-decoration:none;}
.paging a:visited  {color:#E9C224; font-weight:normal; text-decoration:none;}
.paging a:active   {color:#E9C224; font-weight:normal; text-decoration:none;}
.paging a:hover    {color:#E9C224; font-weight:normal; text-decoration:underline;}
.tag {
  background-image:url('./images/bg_darkgray.gif'); 
  width:520px;
  padding:8px;
  margin-bottom:4px;
  border-width:1px;
  border-style:solid;
  border-color:#000000;
  text-align:left;
}
.tag_title {
  width:520px;
  margin-bottom:4px;
  text-align:left;
}
.tag_desc {
  width:504px;
  padding:8px;
  text-align:left;
}
.local {
  background-image:url('./images/bg_darkgray.gif'); 
  width:520px;
  padding:8px;
  margin-bottom:4px;
  border-width:1px;
  border-style:solid;
  border-color:#000000;
  text-align:left;
}
.local_title {
  width:520px;
  margin-bottom:4px;
  text-align:left;
}
.local_desc {
  width:504px;
  padding:8px;
  text-align:left;
}
.local_region {
  line-height:22px;
  text-align:left;
}
.region {
  background-image:url('./images/bg_blue.gif'); 
  padding-top:4px;
  padding-left:4px;
  padding-right:4px;
  padding-bottom:2px;
  border-width:1px;
  border-style:solid;
  border-color:#000000;
}
.local_list {
  padding-left:8px;
  padding-top:1px;
  padding-bottom:3px;
  text-align:left;
}
.bullet {
  background-image:url('./images/bg_red.gif'); 
  line-height:4px;
  width:6px;
  height:6px;
  border-width:1px;
  border-style:solid;
  border-color:#000000;
}
.bullet2 {
  background-image:url('./images/bg_blue.gif'); 
  line-height:4px;
  width:6px;
  height:6px;
  border-width:1px;
  border-style:solid;
  border-color:#000000;
}
.bullet3 {
  background-image:url('./images/bg_blue.gif'); 
  line-height:4px;
  width:6px;
  height:6px;
  border-width:1px;
  border-style:solid;
  border-color:#000000;
}
.rightbox_tag {
  width:180px;
  padding:4px;
}
.cloud1 {
  background-color:#C06B87;
  font-weight:bold;
  font-size:16px;
}
.cloud2 {
  background-color:#6BC08D;
  font-weight:bold;	
  font-size:15px;
}
.cloud3 {
  background-color:#6B97C0;
  font-weight:bold;	
  font-size:14px;
}
.cloud4 {
  background-color:#9D6BC0;
  font-weight:bold;	
  font-size:13px;
}
.cloud5 {
  font-size:12px;
}	
.branch3 {
  font-size:13px;
  line-height:20px;
  padding-left:2px;
  padding-right:2px;
  cursor:pointer;
}
.cal_month {
  background-color:transparent;
  font-size:13px;
  font-weight:bold;
  color:#A0A0A0;
  text-align:center;
  line-height:20px;
}
.cal_month a:link     {color:#F4F4F4; text-decoration:none;}
.cal_month a:visited  {color:#F4F4F4; text-decoration:none;}
.cal_month a:active   {color:#F4F4F4; text-decoration:none;}
.cal_month a:hover    {color:#E9C224; text-decoration:none;}

.cal_week1 {
  background-color:transparent;
  font-family:Verdana, 돋움, Dotum, "Un Dotum", AppleGothic, Sanserif;
  font-size:10px;
  font-weight:bold;
  color:#F0F0F0;
  height:14px;
  text-align:center;
}
.cal_week2 {
  background-color:transparent;
  font-family:Verdana, 돋움, Dotum, "Un Dotum", AppleGothic, Sanserif;
  font-size:10px;
  font-weight:bold;
  color:#EF0011;
  height:14px;
  text-align:center;
}
.cal_day1 {
  background-color:transparent;
  font-family:Verdana, 돋움, Dotum, "Un Dotum", AppleGothic, Sanserif;
  font-size:10px;
  color:#666666;
  text-align:center;
}
.cal_day2 {
  background-color:transparent;
  font-family:Verdana, 돋움, Dotum, "Un Dotum", AppleGothic, Sanserif;
  font-size:10px;
  color:#666666;
  text-align:center;
}
.cal_day3 {
  background-color:transparent;
  font-family:Verdana, 돋움, Dotum, "Un Dotum", AppleGothic, Sanserif;
  font-size:10px;
  color:#F0F0F0;
  text-align:center;
}
.cal_day4 {
  background-color:transparent;
  font-family:Verdana, 돋움, Dotum, "Un Dotum", AppleGothic, Sanserif;
  font-size:12px;
  font-weight:bold;
  color:#F1F1F1;
  text-align:center;
}
.cal_day4 a:link     {color:#E9C224; text-decoration:underline; font-weight:bold;}
.cal_day4 a:visited  {color:#E9C224; text-decoration:underline; font-weight:bold;}
.cal_day4 a:active   {color:#E9C224; text-decoration:underline; font-weight:bold;}
.cal_day4 a:hover    {color:#E9C224; text-decoration:underline; font-weight:bold;}
a.cal_click:link     {color:#E9C224; text-decoration:none; font-weight:bold;}
a.cal_click:visited  {color:#E9C224; text-decoration:none; font-weight:bold;}
a.cal_click:active   {color:#E9C224; text-decoration:none; font-weight:bold;}
a.cal_click:hover    {color:#E9C224; text-decoration:underline; font-weight:bold;}
.cap1 {
  color:#E9C224;
  text-align:center;
}
.key1 {
  border-width:0px 0px 1px 0px;
  border-color:#E4E4E4;
  border-style:solid;
  text-decoration:underline;
  cursor:pointer;
}
.c_cnt {
  font-family:Verdana, 돋움, Dotum, "Un Dotum", AppleGothic, Sanserif;
  font-size:11px;
}
.ps_cnt {
  font-family:Verdana, 돋움, Dotum, "Un Dotum", AppleGothic, Sanserif;
  font-size:11px;
}
.clear {
  clear:both;
}
.hidden {
  color:#323232;
}
