@charset "utf-8";
/* CSS Document */
/* 해바라기흥업 ASH 091026 */ 
/* css정렬은 한줄로 쓰는것을 원칙으로 한다.-Enter key는 두번 이상 띄우지 않는다. */ 
@import url("board.css");

* {padding:0px; margin:0px;}
ol, ul, li, dl, dt, dd {list-style:none; margin:0; padding:0;}
img {border:0px;}

/*layer_title*/
#layer_tlt {width:150px;}
.layer_cont {background:url(../images/common/layer_bg.gif) top left no-repeat;}
.layer_cont p{background:url(../images/common/layer_line.gif) top right no-repeat; padding:10px;}
{color:#424448;}
#layer_tlt a {color:#424448; text-decoration:none; font-size:11px; font-family:"돋움", Dotum, "굴림", Gulim, AppleGothic, Sans-serif; line-height:14px;}
#layer_tlt a:hover {text-decoration:underline; font-size:11px; color:#3399cc; font-family:"돋움", Dotum, "굴림", Gulim, AppleGothic, Sans-serif; line-height:14px;}
.layer_b {background:url(../images/common/layer_b.gif) left bottom no-repeat; height:7px; display:block; font-size:0.1em; line-height:1px;}

/* combo */
#qna_combo {z-index:300; width:219px; background:url(../images/community/qna_combo_t.gif) top no-repeat; padding-top:15px;}
#qna_combo a,
#category_combo a{color:#424448; text-decoration:none; font-size:12px;}
#qna_combo a:hover,
#category_combo a:hover {text-decoration:none; font-size:12px; color:#7a52cc;}
#qna_combo div {padding:0px 25px 25px 25px; background:url(../images/community/qna_combo_bg.gif) bottom no-repeat;}
#search_combo ul li,
#qna_combo ul li,
#category_combo ul li,
#source_combo ul li {list-style:none;}
#category_combo {z-index:900; width:155px; background:url(../images/community/category_combo_t.gif) top no-repeat; padding-top:15px;}
#category_combo div {padding:0px 25px 25px 25px; background:url(../images/community/category_combo_bg.gif) bottom no-repeat;}


#search_combo {z-index:300; width:155px; background:url(../images/community/category_combo_t.gif) top no-repeat; padding-top:15px;}
#search_combo a {color:#424448; text-decoration:none; font-size:12px;}
#search_combo a:hover {text-decoration:none; font-size:12px; color:#3399cc;}
#search_combo div {padding:0px 20px 20px 20px; background:url(../images/community/category_combo_bg.gif) bottom no-repeat;}

#source_combo {z-index:900; width:219px; background:url(../images/databank/source_combo_t.gif) top no-repeat; padding-top:15px;}
#source_combo a {color:#424448; text-decoration:none; font-size:12px;}
#source_combo a:hover {text-decoration:none; font-size:12px; color:#3399cc;}
#source_combo div {padding:0px 20px 20px 20px; background:url(../images/databank/source_combo_bg.gif) bottom no-repeat;}

#data_combo {z-index:900; width:155px; background:url(../images/community/category_combo_t.gif) top no-repeat; padding-top:15px;}
#data_combo a {color:#424448; text-decoration:none; font-size:12px;}
#data_combo a:hover {text-decoration:none; font-size:12px; color:#3399cc;}
.data_cont {padding:0px 10px 15px 10px; background:url(../images/community/category_combo_bg.gif) bottom no-repeat;}
.data_cont div {height:420px; overflow:scroll; overflow-x:hidden; /* scrollbar-face-color:#ffffff; scrollbar-shadow-color:#ffffff; scrollbar-highlight-color:#ffffff; scrollbar-3dlight-color:#ededed; scrollbar-darkshadow-color:#ededed; scrollbar-track-color:#ededed; scrollbar-arrow-color:#c8d0d4;*/}
.data_cont li {width:110px; line-height:14px; padding-bottom:4px;}

/* calendar */
.calendar_box {background:url('../images/pop/calendar_bg.gif') no-repeat top left; height:173px; width:150px; padding:11px 11px 0px 9px; *padding:11px 2px 0px 9px;}
.day_tlt {float:left; margin-left:1px; width:19px !important; }
.day_t {float:left; margin:5px 0px 0px 1px; /*margin:5px 0px 1px 1px;*/ font-size:0.1em; line-height:1%;}
.today {color:#ffffff; float:left; display:block; background:url(../images/pop/cal_on.gif) top left no-repeat; height:14px; width:19px; margin:0px 0px 0px 1px; padding-top:5px; text-align:center; font-size:11px; line-height:11px; text-decoration:none;}
.sun,
.sun:hover {color:#d62727; float:left; display:block; background:url(../images/pop/cal_bg.gif) top left no-repeat; height:14px; width:19px; margin:0px 0px 0px 1px; padding-top:5px; text-align:center; font-size:11px; line-height:11px; text-decoration:none; }
.daliy,
.daliy:hover {color:#555555; float:left; display:block; background:url(../images/pop/cal_bg.gif) top left no-repeat; height:14px; width:19px; margin:0px 0px 0px 1px; padding-top:5px; text-align:center; font-size:11px; line-height:11px; text-decoration:none; }
.sat,
.sat:hover {color:#25a8f3; float:left; display:block; background:url(../images/pop/cal_bg.gif) top left no-repeat; height:14px; width:19px; margin:0px 0px 0px 1px; padding-top:5px; text-align:center; font-size:11px; line-height:11px; text-decoration:none; }
.calendar_line {clear:both; margin-top:1px; font-size:0.1em; line-height:1px; *line-height:1%; height:1px; _height:0px;}
