/* ÄÁÅÙÃ÷ */
.padT40{padding-bottom:40px;}
.pdB5{padding-bottom:5px;}
.pdB10{padding-bottom:10px;}
.pdB20{padding-bottom:20px;}
.pdB30{padding-bottom:30px;}


.pdT5{padding-top:5px;}
.pdT10{padding-top:10px;}
.pdT20{padding-top:20px;}
.pdT30{padding-top:30px;}

.pdR10{padding-right:10px;}
.pdR15{padding-right:10px;}
.pdR20{padding-right:20px;}
.pdR30{padding-right:30px;}

.pdL10{padding-left:10px;}
.pdL15{padding-left:15px;}
.pdL20{padding-left:20px;}
.pdL30{padding-left:30px;}

.maB10{margin-bottom:10px}
.maB20{margin-bottom:20px}
.maB30{margin-bottom:30px}
.maB40{margin-bottom:40px}

.maT10{margin-top:10px}
.maT20{margin-top:20px}
.maT30{margin-top:30px}
.maT40{margin-top:40px}

.planBg {background-color:#fff2ee; padding:10px;}
.planBg_tt { vertical-align:top; font-weight:bold; width:19%;}
.answer_key {background-color:#fffbd9; border:#f7cd57 solid 1px; }
.table_tx2 { font-family:"µ¸¿ò", Arial; font-size:12px; line-height:18px; color:#666666; padding:5px 10px 5px 10px;}

a {text-decoration:none;}
a:hover {text-decoration:none;}

.input {border:0px;}
.app_tx{font-family:'µ¸¿ò', Arial; color:#666666; font-size:12px; line-height:18px;}
.app_tx2{font-family:'µ¸¿ò', Arial; color:#666666; font-size:12px; line-height:21px;}

.tableO_tt{background-color:#fff6f1; font-family:"µ¸¿ò", Arial; font-size:12px; color:#666666; font-weight:bold; padding:5px 0px 5px 0px; text-align:center;}
.table_tx{ font-family:"µ¸¿ò", Arial; font-size:12px; color:#666666; padding:7px 10px 7px 10px;}
.blod{font-weight:bold;}
.colorGreen{color:#73b718;}
.align_c{text-align:center;}
.vertical_t {vertical-align:top;}
.selbox { font-family:"µ¸¿ò", Arial; color:#666666;  font-size:12px; border:solid 1px #CCCCCC;}
.summary_txL{ font-family:"µ¸¿ò", Arial; font-size:11px; color:#666666; line-height:16px; text-align:left; padding:5px 5px 3px 5px;}
.summary_txC{ font-family:"µ¸¿ò", Arial; font-size:11px; color:#666666; text-align:center; line-height:14px; padding:5px 5px 3px 5px;}
.summary_tit{font-family:"µ¸¿ò", Arial; font-size:12px; font-weight:bold; color:#333333; text-align:center; }
.summary_img { padding:5px; text-align:center;}
.list_tx{ font-family:"µ¸¿ò", Arial; font-size:11px; color:#666666; text-align:center; line-height:14px; padding:0px 5px 3px 5px;}
.grahp{border-bottom:solid 1px #d8d8d8; border-top:solid 1px #d8d8d8; padding:2px 0px 2px 0px;}

.txco{font-family:'µ¸¿ò', Arial; color:#004797; font-size:12px; line-height:18px;}

/*´Þ·Â*/
.cal_toptt{font:"µ¸¿ò", Arial; font-size:12px; color:#666666; font-weight:bold;}
.cal_tt{font:"µ¸¿ò", Arial; font-size:15px; color:#333333;}
.cal_tit{font:"µ¸¿ò", Arial; font-size:12px; color:#222222; font-weight:bold;}
.cal_txb{ color:#4a84bc;}
.cal_txr{ color:#d92d1e;}
.cal_g{ color:#75a000;}
.cal_topbg{background:url(http://www.suksuk.co.kr/homeschool/preschool/img/cal_boxbg.gif); border-right:solid 1px eaeaea;}
.cal_borL{border-left:solid 1px dcdcdc;}
.cal_borR{border-right:solid 1px dcdcdc;}
.cal_borB{border-bottom:solid 1px dcdcdc;}
.cal_boxborR{border-right:solid 1px eaeaea;}





/*Å×ÀÌºí*/
.table_bor{border: solid 1px #d5d5d5;}
.table_borT{border-top: solid 1px #d5d5d5;}
.table_borB{border-bottom: solid 1px #d5d5d5;}
.table_borL{border-left: solid 1px #d5d5d5;}
.table_borR{border-right: solid 1px #d5d5d5;}
.table1_tt{background-color:#faffe8; font-family:"µ¸¿ò", Arial; font-size:12px; color:#6b9122; font-weight:bold; padding:5px 0px 5px 0px; text-align:center;}

.table_borB2{border-bottom: solid 1px #c3dbff;}
.table_borB2-2{border-bottom: solid 2px #c3dbff;}
.table_borL2{border-left: solid 1px #c3dbff;}
.table_borR2{border-right: solid 1px #c3dbff;}

/*ÇÏ´Ü¸®½ºÆ®*/
.list_tt {font-family:"µ¸¿ò", Arial; font-size:12px; font-weight:bold; color:#005eb3; text-align:center;}
.center {text-align:center;}

/*¼÷Á¦*/
.work_tt{background:url(http://www.suksuk.co.kr/homeschool/preschool/img/book_dot.gif) 0 8px no-repeat; padding-left:7px; color:#c57900;}

/*ÀÔÇÐ½ÅÃ» ¹× ÀÌ¿ë¾È³»*/
.aa { width:650px; position:relative; text-align:left; }
.btbt { float:right; top:110px; right:5px; position:absolute;}
ul.agree{margin: 25px 0 0 20px;}
ul.agree ol { padding:8px 0;}
ul.agree ol p { margin-left:24px;}
div.check { text-align:center; margin-top:20px;}
div span.box { font-size:11px; background:url(img/101116_box.gif) no-repeat left top; height:29px; width:450px; display:inline-block; text-align:center; padding-top:3px;}

.txtb { font-family:Verdana; font-size:12px; font-weight:bold; padding-top:10px;}

/*FAQ*/
.list_faq {color:#216aa7; font-weight:bold;}

.day {text-align:center; height:25px; line-height:25px;}