BODY
{ 
  font-family: "돋움", "Arial", "Verdana"; 
 FONT-SIZE: 12px; 
 background-color:#ffffff; 
 line-height: 160%; 
 margin :0px; 
 }
 
table, img {border:0px none;}

BODY,TD,SELECT,input,DIV,form,TEXTAREA,center,option,pre { font-size:12px;}
th { font-weight:normal; text-align:left; }

/* 기본페이지 */
table {  font-family: "돋움", "Arial", "Verdana"; FONT-SIZE: 12px; font-style: normal; line-height: 160%; color: #666666; text-decoration: none; clip: rect(   )}

a {  font-family: "돋움", "Arial", "Verdana"; font-size: 12px; font-style: normal; line-height: 160%; color: #666666; text-decoration: none}
a:active {  font-family: "돋움", "Arial", "Verdana"; font-size: 12px; font-style: normal; line-height: 160%; color: #666666; text-decoration: none}
a:visited, a:link{color:#666666; text-decoration:none;}
a:hover {  font-size: 12px; font-style: normal; line-height: 160%; color: #FF7800; text-decoration: none; font-family: "돋움", "Arial", "Verdana";}

#body_default { background:url(/c/images/common/c_bg.jpg) repeat-x top left; background-color:#FFFFFF; }
#common_topbtn li 
{ 
 float:left; height:18px; 
 background:url(../images/n_index_bg.gif) no-repeat right; padding-right:11px; 
}

#common_topbtn li.right { background:none; padding:0px; }

#left_mnu { margin-bottom:12px; }
#common_leftbot { background:url(/c/images/left/common_leftbot_img2.gif) repeat-x bottom; }
.common_leftbot1 { padding-bottom:40px; } /* 왼쪽 메뉴하단 여백 */

#float { margin:20px 0px 20px 68px; }
#float div { float:left; }

#txtLocation { float:right; margin-top:4px; } /* 텍스트 로케이션 */
#txtLocation a, #txtLocation a:visited, #txtLocation a:active, #txtLocation a:linked { font-size:12px; color:#484848; font-family:"돋움,Dotum"; }
#txtLocation a:hover { color:#848484; font-family:"돋움,Dotum"; font-size:12px; }


/* 문단스타일 */
.font1 {font-size: 9pt; LINE-HEIGHT : 16pt; }

.font2 {font-size: 9pt; LINE-HEIGHT : 16pt; color : 54962C; font-weight: bold;}

#content_head { border-bottom:1px solid #EFEFEF; width:100%; padding-bottom:8px; }
#content_head #titimg1 {  float:left; background:url(/c/images/blet/tit_blet1.gif) no-repeat 0px; padding-left:15px; }
#content_head #titimg2 {  float:left; background:url(/c/images/blet/tit_blet2.gif) no-repeat 0px; padding-left:15px; }
#content_body { margin:30px 0px 0px 0px; }

#content_style1 p { margin-bottom:15px; }
#content_style1 p.end { text-align:right; }

#satis { width:629px; margin-top:20px; }
#satis #satis_body1 #left { float:left; }
#satis #satis_body1 #c_body { padding:0px; margin:0px; padding-top:4px; float:left; width:572px; height:36px; background:url(/c/c01/images/c0101_c_img5.gif) repeat-x; }
#satis #satis_body1 #c_body span { vertical-align:middle; margin-right:60px; }
#satis #satis_body1 #c_body span.p1 { margin-right:15px; }
#satis #satis_body1 #c_body span.end { margin-right:0px; }
#satis #satis_body1 #right { float:right; }

#satis #satis_body2 #left { float:left; }
#satis #satis_body2 #c_body { padding-top:10px; float:left; width:448px; height:68px; background:url(/c/c01/images/c0101_c_img8.gif) repeat-x; }
#satis #satis_body2 #c_body li { padding-right:24px; display:inline; }
#satis #satis_body2 #c_body input.txt { background:#F2F1ED; border:1px solid #EAE5DF; }
#satis #satis_body2 #right { float:right; }

#c0202_style { width:629px; }
#c0202_style #head { float:left; width:603px; height:45px; background:url(/c/c02/images/c0202_img4.gif) repeat-x top; padding:15 50 0 10px; }
#c0202_style #content { float:left; width:603px; background:url(/c/c02/images/c0202_img7.gif) repeat-x top; padding:0 0 0 4px; }
#c0202_style #content p { line-height:18px; margin-bottom:30px; }
#c0202_style #head #title { color:#999999; float:left; font-weight:bold; }
#c0202_style #head #date { color:#999999; float:right; }

#book_list { clear:both; margin:0 2 15 5px; width:482px; }
#book_list th img { border:1px solid #DDD6B3; }
#book_list td #head { float:left;background-color:#FAFAED; height:23px; width:449px; padding-top:5px; }
#book_list td #head #title { float:left; }
#book_list td #head #date { float:right; }
#book_list td #body { margin-top:4px; }
#book_list td #body #content { background:url(/c/c02/images/c0205_img6.gif) no-repeat 16 0px; background-color:#FAFAED; padding:40 40 0 40px; height:139px; width:482px; line-height:18px; font-size:12px; } 

#diary { width:294px; float:left; }
#diary #head { position:relative; }
#diary #head #ymd { position:absolute; top:10px; }
#diary #head #ymd span { font-weight:bold; color:#7D517B; }
#diary #head #ymd span#m { font-size:48px;line-height:43px; letter-spacing:-7px; }

#diary #matrix thead { padding-bottom:14px; }
#diary #matrix td { height:40px; font-size:16px; color:#000000; font-weight:bold; vertical-align:top; text-align:center; }
#diary #matrix tfoot td { height:36px; }

#diary #matrix td.sun { color:#FF2C2C; }
#diary #matrix td.special { color:#70A506; }
#diary #matrix td.circle { background:url(/c/c03/images/circle.gif) no-repeat top; }

#plan { float:right; width:297px; margin-right:7px; margin-top:87px; }
#plan #head div { float:left; }
#plan #head #date { background:url(/c/c03/images/c0301_img3.gif) repeat-x; height:30px; width:76px; padding-top:6px; text-align:right; color:#9B9B9B; }
#plan #body { background:url(/c/c03/images/c0301_img5.gif) repeat-y; padding:7 13 0 13px; }
#plan #body dt { float:left; background:url(/c/images/blet/blet2.gif) no-repeat 0 7px; padding-left:8px; color:#F67A00; width:52px; }
#plan #body dd { margin-bottom:3px; }

#c04_search { float:left; background:url(/c/c04/images/c04_img3.gif) repeat-x; width:520px; height:34px; }

#c06_style1 { width:587px; }
#c06_style1 #c06_h { background:url(/c/c06/images/c06_img8.gif) repeat-x; width:494px; float:left; }
#c06_style1 #c06_date { background:url(/c/c06/images/c06_img9.gif) repeat-x; width:93px; height:30px; float:right; padding:7 0 0 15px; color:#9B9C96; }
#c06_style1 #c06_q { height:90px; background:url(/c/c06/images/c06_img10.gif) repeat-y; width:587px; padding:10 14 3 14px; }
#c06_style1 #c06_a { height:90px; background:url(/c/c06/images/c06_img10.gif) repeat-y; width:587px; padding:10 14 3 14px; }

 

/* 블릿 스타일 */
#rect1 { background:url(/c/images/blet/blet1.gif) no-repeat 0 2px; padding:0 0 0 10px; }
#rect2 { background:url(/c/images/blet/blet2.gif) no-repeat 0 2px; padding:0 0 0 10px; }
#rect3 { background:url(/c/images/blet/blet3.gif) no-repeat 0 3px; padding:0 0 0 15px; }
.ans { padding:14 24px; border-top:1px solid #CAD5CC; }

.ans ul#1d li { position:relative; background:url(/c/images/blet/c0803_listblet1.gif) no-repeat 0 5px; padding-left:13px;  }
.ans ul#2d li { position:relative; background:url(/c/images/blet/c0803_listblet2.gif) no-repeat 4 5px; padding-left:11px; left:-13px;}
.ans ul#3d li { position:relative; background:url(/c/images/blet/c0803_listblet3.gif) no-repeat 14 6px; padding-left:22px; left:-11px; }
.ans ul#4d li { position:relative; background:url(/c/images/blet/c0803_listblet4.gif) no-repeat 23 6px; padding-left:29px; left:-21px; }

/* 게시판 관련 */
#list-paging { text-align:center; margin-top:20px; }
#list-paging div { display:inline; }
#list-paging span.point { font-weight:bold; color:#F68500; }
#list-paging div a:active,#list-paging div a:link,#list-paging div a:visited { font-size:11px; color:#B9BCBF; }

#tbList_1 th { background:url(/c/images/bbs/tblist_form2.gif) repeat-x; height:37px; text-align:center; }
#tbList_1 th #himg { padding-top:10px; }
#tbList_1 td { text-align:center; padding:5 0 2 0px; border-bottom:1px solid #E7E7DC;}
#tbList_1 td.subject { text-align:left; padding:5 20 2 20px; }
#tbList_1 td.subject a:active,#tbList_1 td.subject a:link,#tbList_1 td.subject a:visited { font-size:11px; }
#tbList_1 td.subject a:hover { color:#C7BD89; font-size:11px; }
#tbList_1 td#end { background:url(/c/images/bbs/tblist_form4.gif) repeat-x bottom; padding-bottom:8px;}

#tbList_2 th,#tbList_2 td { vertical-align:top; padding:0 0 5 0px; background:url(/c/images/bbs/tblist2_form2.gif) repeat-x bottom; }
#tbList_2 td { padding:1 0 0 0px; }
#tbList_2 th { padding-left:5px; }
#tbList_2 th span { border:1px solid #DDD6B3; height:92px; }
#tbList_2 th span img { border:2px solid white; margin-top:1px; }
#tbList_2 td p#no { background:url(/c/images/bbs/tblist2_form1.gif) no-repeat; color:white; text-align:center; width:25px; height:25px; padding-top:4px; float:left; margin-right:6px; }
#tbList_2 td p#subject { color:#BCB48B; font-weight:bold; font-size:12px; padding-top:3px; float:left;  }
#tbList_2 td p#date { float:right; margin-right:10px; }
#tbList_2 td p#content { clear:both; margin:8 0 0 31px; color:#999999; }

#pageCount { float:right; margin: 0 5 12 0px; font-size:12px; }

#tbView_1 th { background:url(/c/images/bbs/tblist_form2.gif) repeat-x; height:37px; text-align:center;}
#tbView_1 th #himg, #tbView_1 th #date { padding-top:10px; }
#tbView_1 th #subject { text-align:left; padding:8 17 0 17px; }

#tbView_1 td { background:url(/c/images/bbs/tblist_form4.gif) repeat-x bottom; padding:7 20 20 20px; }
#tbView_1 td #writer { text-align:right; padding:0 0 17 0px; }
#tbView_1 td #cimg { text-align:center; margin-bottom:10px; }
#tbView_1 td #cimg span { border:1px solid #DDD6B3; }
#tbView_1 td #cimg span img { border:5px solid white; }
#tbView_1 td #rect3 { margin-bottom:5px; }
#tbView_1 td #snapBox { width:100%; background-color:#EEEACD; text-align:center; padding:7 0 3 0px;}
#tbView_1 td #snapBox span { margin: 0 1px; }
#tbView_1 td #snapBox span img { border:3px solid white; }

#tbWrite_1 #body { background:url(/c/images/bbs/tbwrite_form2.gif) repeat-y; padding:15 0 50 0px; text-align:center; }
#tbWrite_1 #body table { background-color:white; }
#tbWrite_1 #body th#headarea, #tbList_view1 #body td#headarea { height:2px; }
#tbWrite_1 #body th { background:url(/c/images/bbs/tbwrite_form4.gif) repeat-x bottom; background-color:#F9F8E8; text-align:center; }
#tbWrite_1 #body td { background:url(/c/images/bbs/tbwrite_form5.gif) repeat-x bottom; background-color:#FCFBEF; padding:6 9px;}
#tbWrite_1 #body td#blank { background:none; padding:0px; }
#tbWrite_1 #body #btn { margin-top:13px; text-align:center; }

 
.a_link {font-family: "돋움"; FONT-SIZE: 9pt; TEXT-DECORATION: none; color:575757;}
