@charset "utf-8";
/* 반드시 들어가야 하는 스타일 시작 */

/* 본문 공통 */

a:link          { color:#333;     text-decoration:none;}
a:visited       { color:#333;     text-decoration:none;}
a:hover         { color:#7870ab;  text-decoration:none;}
a:active        { color:#666;     text-decoration:none;}

/* 페이징 - 현재 페이지 */
    .selected               { font-weight:bold;  color:hotpink;}

/* 카테고리 - 이미지 버튼 */
    .ib                     { cursor:pointer;}
/* 카테고리 - 트리 셀 */
    .branch3                { cursor:pointer;}
/* 카테고리 - 카테고리 옆 개수 스타일 */
    .c_cnt                  { font:0.75em verdana, Helvetica, Arial, Gulim, sans-serif;  color:#666;}

/* 달력 월 표시 */
    .cal_month a             { font:14pt verdana,sans-serif, Helvetica, Arial, Gulim, sans-serif;  height:18px; font-weight:bold;}
/* 달력 요일 표시(th 영역) */
    .cal_week1              { font:0.95em 굴림,Dotum, Arial, sans-serif;  height:18px;  font-weight:normal;text-align:center}
/* 달력 일요일 표시(th 영역) */
    .cal_week2              { font:0.95em 굴림,Dotum, Arial, sans-serif;  color:#f30;text-align:center }

/* 달력 Week(tr 영역)  */
    .cal_week               { background-color:#fff;}
    .cal_current_week       { background-color:#fff;}

/* 달력 Day(td 영역) */
    .cal_day                { font:0.95em verdana,sans-serif, Helvetica, Arial, Gulim, sans-serif;  color:#999;  text-align:center;}
/* 달력 Day, 일요일 (td 영역)  */
    .cal_day_sunday         { color:#f30 !important;}
    .cal_day_sunday a        { color:#f30 !important;}

/* 달력 지난 달 날짜 표시(td)   */
    .cal_day1               { color:#eee;}
/* 달력 다음 달 날짜 표시(td)   */
    .cal_day2               { color:#eee;}
/* 달력 이번 달 날짜 표시(td) */
    .cal_day3               { color:#333;}
/* 달력 오늘 날짜 표시(td) */
    .cal_day4               { color:#fff;background-color:hotpink;}

/* 달력 글쓴 날 링크 스타일 */
       a.cal_click:link        {color:#333;font-weight:bold;font-family:verdana,sans-serif,;font-size:9pt}
    a.cal_click:visited     {color:#777;font-weight:bold;font-family:verdana,sans-serif,;font-size:9pt}
    a.cal_click:hover       {color:hotpink;font-weight:bold;font-family:verdana,sans-serif,;font-size:9pt}
/* 종류별 코멘트 [##_rp_rep_class_##] */
    .rp_general             { }
    .rp_admin               { background:url(images/iconAdmin.gif) no-repeat;  padding-left:20px; }
    .rp_secret              { color:#f30;}
/* 종류별 방명록 글 [##_guest_rep_class_##] */
    .guest_general          { }
    .guest_admin            { background:url(images/iconAdmin.gif) no-repeat; padding-left:20px;}
/* 비밀 댓글 (로그아웃시 비밀글 표현)    */
    .hiddenComment { background:url(images/iconSecret.gif) no-repeat;  padding-left:20px;  font-weight:normal;}


/* 이미지 아래 캡션 스타일 */
    .cap1                   { color:#999;  text-align:center; padding:4px 0; margin:0;}
/* 그림 */
    .imageblock             { border:0;  padding:5px;  margin:5px 0;}
/* 왼쪽 */
    .left                   { }
/* 가운데 */
    .center                 { }
/* 오른쪽 */
    .right                  { }
/* 그림 2개 배치 */
    .dual                   { background-color:#fff; margin-bottom:5px;}
/* 그림 3개 배치 */
    .triple                 { background-color:#fff; margin-bottom:5px;}

/* 본문 - more / less */
    .moreless_fold          {  color:#000;}
    .moreless_fold span     {border-bottom:dotted 1px #333}
    .moreless_top           { color:#000;}
    .moreless_content          {background-color:#fff;border:#fff dotted 1px;color:#333;padding:5px;text-align:justify;width:95%}
    .moreless_bottom        { background:;  padding-right:20px; color:#999; text-align:right;}

/* 키워드 */ 
    .key1 { cursor: pointer; border-bottom: 1px dotted #ccc; }


/* 반드시 들어가야하는 스타일 끝 - 이 아래는 자유롭게 추가, 삭제 가능 */

body,html          {margin:0;padding:20px;height:100%;background-color:#fff}
div,span,p,a       {font-family:verdana,sans-serif;font-size:9pt;color:#333}
a                  {text-decoration:none;}
img,input          {border:0px;background-color:#fff}
.submit            {border:solid #333 1px;width:44px;background-color:#fff;height:18px}
#w_frame           {width:950px;margin:auto; padding:auto;}
#frame             {float:right;text-align:center;}
#main              {text-align:left;}
#eng               {font-family:verdana,sans-serif;}
#kor               {font-family:굴림,sans-serif}
#date              {font-size:8pt;font-family:verdana,sans-serif}
#small             {font-size:8pt;font-family:굴림,sans-serif}
.left              {width:650px;border-right:solid 2px #333;text-align:right;}
.title             {padding:0;;background-color:#fff}
.title a           {font-size:20pt;font-family:verdana,sans-serif;font-weight:bold;}
.menu              {background-color:#fff;border-bottom:solid 2px #333;}
.menu a            {font-family:verdana,,sans-serif}
.blog_menu         {text-align:right;padding:10px;}
.post              {padding:10px;background-color:#fff;width:600px;}
.post a, span      {font-family:verdana,sans-serif;font-size:8pt;}
.post li           {line-height:180%}
.post_title        {padding-top:10px}
.post_title  a     {font-size:15pt;font-weight:bold;font-family:verdana,굴림,sans-serif;}
.post_menu         {text-align:center;font-family:굴림,sans-serif;}
.post_menu   a     {font-size:8pt;font-family:굴림,sans-serif} 
.post_date         {font-size:8pt;text-align:right}
.post_main         {padding:10px;line-height:160%}
.post_main a       {border-bottom:dotted 1px #333;text-decoration:none;background-color:#eee}
.post_main img     {border:solid #333 1px;padding:4px}
.spoiler1 {
        background-color:#000!important;
        color: #000;cursor:pointer;padding:2px
}
.spoiler2 {
        background-color: #fff !important;padding:2px
        color: #333;}
.noborder img      {border:0 !important}
*.EolinBmVote img,a  {border:0 !important}
.EolinVoteBtn     a{border:0;background-color:white !important}  
.EolinBookmarkBtn a{border:0;background-color:white !important}
.post_info         {text-align:right;padding:10px 0}
.post_info a       {font-family:verdana,sans-serif;color:#333;}
.post_bottom       {width:600px;}
.post_tail         {text-align:right;padding-left:70px}
.boxset            {width:500px;padding:10px;text-align:left;border:solid #333 1px;}
#tb span           {font-family:verdana,sans-serif;color:#333}
.rp                {border:solid red 1px}
.rp2               {padding-left:50px}
.post_cate         {font-family:굴림,gulim,sans-serif}
.post_tail .input1 {width:70px;border:solid #333 1px}
.post_tail .input2 {width:100px;border:solid #333 1px}
.post_tail textarea{width:400px;padding:5px;border:0;overflow:auto}
.paging            {border-top:solid #333 2px;padding:20px 0;}
.paging span       {font-family:vernada,sans-serif;font-size:14pt;}
.right             {width:250px;padding:10px;}

.side              {background-color:#fff}
.side h3           {font:bold 14pt 굴림,sans-serif;color:#fff;background-color:#333;padding-left:10px}
.side h2           {font:bold 14pt 굴림,sans-serif;color:#fff;background-color:hotpink;padding-left:10px}
.sidelist          {}
.blogimg           {display:none} 
.box               {border:solid #fff 1px}
.tagbox            {text-align:justify;padding:5px}
.tagbox a          {font-family:verdana,sans-serif;font-size:9pt}
.search            {text-align:center}
.search input      {border:solid 1px #333;background-color:#fff;}
.search .find      {width:120px}
.category          {text-align:}
.calendar {width:180px;margin:auto;padding:auto}
.listbox td,th{padding:0;border:solid #333 1px}
.birth div         {font-family:verdana,sans-serif;padding-bottom:10px}
.banner            {text-align:center;line-height:160%;}
.banner a          {font-family:verdana,sans-serif}
blockquote    {border:dotted #333 1px;padding:5px}