@charset "utf-8";

body { background : #ffffff url("./image/bgImg.gif") repeat;  }
img { border : none; }

@font-face {font-family : 소야얼음10; src:url("./image/soyaulum10.eot"); font-size : 10pt; line-height : 130%; }
@font-face {font-family : 소야논8; src:url("./image/soyanon8.eot") ; font-size : 8pt; line-height : 130%; }
@font-face {font-family : 돋움, 굴림, Verdana, Arial, san-serif; }
body, td, input, textarea {font-family:소야얼음10; font-size : 10pt; line-height : 130%;}

/* Set little Font */
.littlefont { font-family : 소야논8; font-size : 8pt; line-height : 130%; }

/* Set Link Color */
a:link     { color: #6e6e6e; text-decoration: none}
a:visited  { color: #6e6e6e; text-decoration: none}
a:hover    { color: #000000; text-decoration: underline}

/* Table Layout Fixed */
.tb_layout_fx { table-layout : fixed;}
.blank_line { margin-bottom : 10px; }

/* Set top table Width */
.top_tb_layout { width : 980px; }

/* Set top menu attribute */
.Top_Menu_Left { padding-left : 210px; padding-top : 15px ; padding-bottom : 20px ; vertical-align : top; }
.Top_Meny_Right { padding-right : 210px; padding-top : 30px ; padding-bottom : 20px ; vertical-align : top; }
.Top_Menu_text {font-size: 10pt; line-height : 130%;}
.Top_Menu_img { margin-right : 5px;}

/*Set icon position */
.icon { width : 17px; height : 16px ; margin-right : 3px;}

/*Set dot table */
.dotline { width : 100%; height : 1px; background: url("./image/dotline.gif") repeat-x}

/*Set attribute Title */
.title { color : #668aff; font-weight : bold }

/*Set attribute Left Domain */

#Left_Domain .top { width: 200px; height: 10px; background: url("./image/left_menu_top.gif") no-repeat; }
#Left_Domain .left_line { width: 1px; background: #cccccc; }
#Left_Domain .left_area { width: 10px; background: #ffffff; }
#Left_Domain .area { width: 100%; background: #ffffff; padding-top : 2px }
#Left_Domain .right_area { width: 10px; background: #ffffff; }
#Left_Domain .right_line { width: 1px; background: #cccccc; }
#Left_Domain .bottom { width: 200px; height: 10px; background: url("./image/left_menu_bottom.gif") no-repeat; }

.text  { font-size : 10pt;  }
.tag { padding: 5px; text-align: justify; }
.tag a:hover { text-decoration: none; font-size : 10pt; }
.tag .cloud1 { font-weight: bold; font-size: 10pt; color: #e06900; }
.tag .cloud2 { font-weight: bold; font-size: 10pt; color: #f5a915; }
.tag .cloud3 { font-weight: bold; font-size: 10pt; color: #328ab9; }
.tag .cloud4 { font-weight: bold;  font-size: 10pt; color: #8acf11; }
.tag .cloud5 { font-size: 10pt; color: #6e6e6e; }
.tag a:hover { color: #000000; border-bottom: 1px dotted #ff6402; }

#Left_Domain #Calender_Domain .cal_month { vertical-align : top; font-family : 돋움,Verdana,; font-size : 10pt; font-weight : bold; text-align : center; }
#Left_Domain #Calender_Domain .cal_week1 { vertical-align : middle; font-size : 10pt; color : #99bdef; font-weight : bold; text-align : center; height : 40px}
#Left_Domain #Calender_Domain .cal_week2 { vertical-align : middle; font-size : 10pt; color : #ff7e0f; font-weight : bold; text-align : center; height : 40px}
#Left_Domain #Calender_Domain .cal_week { vertical-align : middle; font-size : 10pt; color : #888888; text-align : center; }
#Left_Domain #Calender_Domain .cal_current_week { vertical-align : middle; font-size : 10pt; color : #888888; text-align : center; }
#Left_Domain #Calender_Domain .cal_day { vertical-align : middle; font-size : 10pt; color : #888888; text-align : center; }
#Left_Domain #Calender_Domain .cal_day_sunday { vertical-align : middle; font-size : 10pt; color : #ff7e0f !important; text-align : center; }
#Left_Domain #Calender_Domain .cal_day_sunday a { vertical-align : middle; font-size : 10pt; color : #ff7e0f !important; text-align : center; }
#Left_Domain #Calender_Domain .cal_day1 { vertical-align : middle; font-size : 10pt; color : #888888; text-align : center; }
#Left_Domain #Calender_Domain .cal_day2 { vertical-align : middle; font-size : 10pt; color : #888888; text-align : center; }
#Left_Domain #Calender_Domain .cal_day3 { vertical-align : middle; font-size : 10pt; color : #888888; text-align : center; }
#Left_Domain #Calender_Domain .cal_day4 { vertical-align : middle; font-size : 10pt; color : #99bdef; font-weight : bold; text-align : center; }
								A.cal_click:link { color:#fa32d7;text-decoration:none; }
								A.cal_click:visited { color:#fa32d7;text-decoration:none; }
								A.cal_click:hover { color:#fa32d7;text-decoration:underline; }
#Left_Domain #Calender_Domain .archive {vertical-align : middle; font-size : 10pt; color : #cccccc; text-align : right; }

/* Set Attribute Contents Domain */

#Contents_Domain .layout { width : 560px;}
#Contents_Domain .left  { width: 10px; background: url("./image/contents_list_left.gif") repeat-y; }
#Contents_Domain .top  { height: 10px; background: url("./image/contents_list_top.gif") repeat-x; }
#Contents_Domain .right  { width: 10px; background: url("./image/contents_list_right.gif") repeat-y; }
#Contents_Domain .bottom  { height: 10px; background: url("./image/contents_list_bottom.gif") repeat-x; }
#Contents_Domain .area  { background: #ffffff; }
#Contents_Domain .ltop  { width: 10px; height: 10px; background: url("./image/contents_list_ltop.gif") no-repeat; }
#Contents_Domain .rtop  { width: 10px; height: 10px; background: url("./image/contents_list_rtop.gif") no-repeat; }
#Contents_Domain .lbottom { width: 10px; height: 10px; background: url("./image/contents_list_lbottom.gif") no-repeat; }
#Contents_Domain .rbottom { width: 10px; height: 10px; background: url("./image/contents_list_rbottom.gif") no-repeat; }
#Contents_Domain .input { height: 20px; border:1px solid #c1c5cc; padding-top: 2px; padding-left: 3px; }
#Contents_Domain .text_area { width : 450px; height : 100px; }
#Contents_Domain .input_password { width: 216px; height: 20px; border:1px solid #c1c5cc; padding-top: 2px; padding-left: 3px; }
#Contents_Domain .submit { width : 50px; height : 20px; border : 1px solid #c1c5cc;  }

/* Set Attribute Right Domain */

#Right_Domain .top { width: 200px; height: 10px; background: url("./image/left_menu_top.gif") no-repeat; }
#Right_Domain .left_line { width: 1px; background: #cccccc; }
#Right_Domain .left_area { width: 10px; background: #ffffff; }
#Right_Domain .area { width: 100%; background: #ffffff; padding-top : 2px }
#Right_Domain .right_area { width: 10px; background: #ffffff; }
#Right_Domain .right_line { width: 1px; background: #cccccc; }
#Right_Domain .bottom { width: 200px; height: 10px; background: url("./image/left_menu_bottom.gif") no-repeat; }
#Right_Domain .input { height: 20px; border:1px solid #c1c5cc; padding-top: 2px; padding-left: 3px; }
#Right_Domain .submit { width : 30px; height : 20px; border : 1px solid #c1c5cc;  }

/* Set Attribute Counter Domain */

#Right_Domain #Counter_Domain .top { width: 200px; height: 10px; background: url("./image/counter_top.gif") no-repeat; }
#Right_Domain #Counter_Domain .left_line { width: 1px; background: #cccccc; }
#Right_Domain #Counter_Domain .left_area { width: 10px; background: #EFF2F5; }
#Right_Domain #Counter_Domain .area { width: 100%; background: #EFF2F5; padding-top : 2px }
#Right_Domain #Counter_Domain .right_area { width: 10px; background: #EFF2F5; }
#Right_Domain #Counter_Domain .right_line { width: 1px; background: #cccccc; }
#Right_Domain #Counter_Domain .bottom { width: 200px; height: 10px; background: url("./image/counter_bottom.gif") no-repeat; }

/* more...less */
.moreless_fold { background:url(image/i_more.gif) left 33% no-repeat; padding-left:20px; color:#000000; } 
.moreless_top { background:url(image/i_less.gif) left 33% no-repeat; padding-left:20px; color:#000000; } 
.moreless_content { padding:10px; color:#888888; } 
.moreless_bottom { background:url(image/i_less.gif) right 33% no-repeat; padding-right:20px; color:#000000;text-align:right } 
