
BODY{scrollbar-face-color:#D9D9D9; 
	 scrollbar-shadow-color:#D9D9D9; 
	 scrollbar-highlight-color:#D9D9D9; 
	 scrollbar-3dlight-color:#ECECEC; 
	 scrollbar-darkshadow-color:#D9D9D9; 
	 scrollbar-track-color:#ECECEC; 
	 scrollbar-arrow-color:#999999;
	 word-break:break-all;}

TD {FONT-SIZE: 9pt; COLOR: #666666; LINE-HEIGHT: 12pt; FONT-FAMILY: µ¸¿ò; }

INPUT {BORDER:1px solid #e5e5e5; color:#666666; FONT-FAMILY: µ¸¿ò; HEIGHT: 18px;}
TEXTAREA {border:1px solid #e5e5e5; color:#666666; FONT-FAMILY: µ¸¿ò;  }
SELECT {BORDER:1px solid #e5e5e5; COLOR: #666666; FONT-FAMILY: µ¸¿ò}

A:link { COLOR: #666666; TEXT-DECORATION: none }
A:visited { COLOR: #666666; TEXT-DECORATION: none }
A:active { COLOR: #666666; TEXT-DECORATION: none }
A:hover { COLOR: #666666; TEXT-DECORATION: none }


/*ÇÎÅ©, 01HSP ¸Þ´ºÄÃ·¯ */
.pink { FONT-SIZE: 9pt; FONT-FAMILY: µ¸¿ò }
.pinkC { FONT-SIZE: 9pt; COLOR: #ff59a9; FONT-FAMILY: µ¸¿ò }
.pinkCB {FONT-SIZE: 9pt; COLOR: #ff59a9; FONT-FAMILY: µ¸¿ò; font-weight: bold;}
.pink A:link { TEXT-DECORATION: none }
.pink A:visited { TEXT-DECORATION: none }
.pink A:active { TEXT-DECORATION: none }
.pink A:hover { COLOR: #ff59a9; TEXT-DECORATION: none }



/*ÁøÇÑÇÎÅ©, 01HSP ÀÚÁÖ¹¯´Â Áú¹® Æ÷ÀÎÆ® ÄÃ·¯ */
.pinkDC { FONT-SIZE: 9pt; COLOR: #F40B72; FONT-FAMILY: µ¸¿ò } 
.pinkDB { FONT-SIZE: 9pt; COLOR: #F40B72; FONT-FAMILY: µ¸¿ò; font-weight: bold;} 
.pinkD A:link { COLOR: #F40B72; TEXT-DECORATION: none }
.pinkD A:visited { COLOR: #F40B72; TEXT-DECORATION: none }
.pinkD A:active  { COLOR: #F40B72; TEXT-DECORATION: none }
.pinkD hover   { COLOR: #666666; TEXT-DECORATION: none }



/*±×¸°, 02HSPer ¸Þ´ºÄÃ·¯ */
.green { FONT-SIZE: 9pt; FONT-FAMILY: µ¸¿ò }
.greenC { FONT-SIZE: 9pt; COLOR: #59b11f; FONT-FAMILY: µ¸¿ò }
.greenCB { FONT-SIZE: 9pt; COLOR: #59b11f; FONT-FAMILY: µ¸¿ò; font-weight: bold;}
.green A:link { COLOR: #666666; TEXT-DECORATION: none }
.green A:visited { COLOR: #666666; TEXT-DECORATION: none }
.green A:active { COLOR: #666666; TEXT-DECORATION: none }
.green A:hover { COLOR: #59b11f; TEXT-DECORATION: none }



/*¿»·Î, 03edu ¸Þ´ºÄÃ·¯ */
.yellow { FONT-SIZE: 9pt; FONT-FAMILY: µ¸¿ò }
.yellowC { FONT-SIZE: 9pt; COLOR: #FF7E00; FONT-FAMILY: µ¸¿ò }
.yellowCB { FONT-SIZE: 9pt; COLOR: #FF7E00; FONT-FAMILY: µ¸¿ò; font-weight: bold; }
.yellow A:link { COLOR: #666666; TEXT-DECORATION: none }
.yellow A:visited { COLOR: #666666; TEXT-DECORATION: none }
.yellow A:active { COLOR: #666666; TEXT-DECORATION: none }
.yellow A:hover { COLOR: #FF7E00; TEXT-DECORATION: none }



/*»ì±¸, 04commu ¸Þ´ºÄÃ·¯  */
.apricot { FONT-SIZE: 9pt; FONT-FAMILY: µ¸¿ò }
.apricotC { FONT-SIZE: 9pt; COLOR: #DC6D65; FONT-FAMILY: µ¸¿ò }
.apricotCB { FONT-SIZE: 9pt; COLOR: #DC6D65; FONT-FAMILY: µ¸¿ò; font-weight: bold; }
.apricot A:link { COLOR: #666666; TEXT-DECORATION: none }
.apricot A:visited { COLOR: #666666; TEXT-DECORATION: none }
.apricot A:active { COLOR: #666666; TEXT-DECORATION: none }
.apricot A:hover { COLOR: #DC6D65; TEXT-DECORATION: none }



/*º¸¶ó, 05school ¸Þ´ºÄÃ·¯ */
.purple { FONT-SIZE: 9pt;  FONT-FAMILY: µ¸¿ò } 
.purpleC { FONT-SIZE: 9pt; COLOR: #8255d3; FONT-FAMILY: µ¸¿ò } 
.purpleCB { FONT-SIZE: 9pt; COLOR: #8255d3; FONT-FAMILY: µ¸¿ò; font-weight: bold;} 
.purple A:link { COLOR: #666666; TEXT-DECORATION: none }
.purple A:visited { COLOR: #666666; TEXT-DECORATION: none }
.purple A:active { COLOR: #666666; TEXT-DECORATION: none }
.purple A:hover { COLOR: #8255d3; TEXT-DECORATION: none }

46A1E1
/*ÇÏ´Ã»ö, 06Å°¿ìÀÚµÎ³úÀÇÈû ¸Þ´ºÄÃ·¯ */
.Lblue { FONT-SIZE: 9pt;  FONT-FAMILY: µ¸¿ò } 
.LblueC { FONT-SIZE: 9pt; COLOR: #46A1E1; FONT-FAMILY: µ¸¿ò } 
.LblueCB { FONT-SIZE: 9pt; COLOR: #46A1E1; FONT-FAMILY: µ¸¿ò; font-weight: bold;} 
.Lblue A:link { COLOR: #666666; TEXT-DECORATION: none }
.Lblue A:visited { COLOR: #666666; TEXT-DECORATION: none }
.Lblue A:active { COLOR: #666666; TEXT-DECORATION: none }
.Lblue A:hover { COLOR: #46A1E1; TEXT-DECORATION: none }

FF8A00
/*¿À·»Áö, Èú¸µÆÐ¹Ð¸®¹æ¼Û¸Þ´ºÄÃ·¯ */
.orange { FONT-SIZE: 9pt;  FONT-FAMILY: µ¸¿ò } 
.orangeC { FONT-SIZE: 9pt; COLOR: #FF8A00; FONT-FAMILY: µ¸¿ò } 
.orangeCB { FONT-SIZE: 9pt; COLOR: #FF8A00; FONT-FAMILY: µ¸¿ò; font-weight: bold;} 
.orange A:link { COLOR: #666666; TEXT-DECORATION: none }
.orange A:visited { COLOR: #666666; TEXT-DECORATION: none }
.orange A:active { COLOR: #666666; TEXT-DECORATION: none }
.orange A:hover { COLOR: #FF8A00; TEXT-DECORATION: none }



/*ºí·ç, 00main ¸Þ´ºÄÃ·¯ */
.blue { FONT-SIZE: 9pt;  FONT-FAMILY: µ¸¿ò } 
.blueC { FONT-SIZE: 9pt; COLOR: #0066CC; FONT-FAMILY: µ¸¿ò } 
.blueCB { FONT-SIZE: 9pt; COLOR: #0066CC; FONT-FAMILY: µ¸¿ò; font-weight: bold;} 
.blue A:link { COLOR: #666666; TEXT-DECORATION: none }
.blue A:visited { COLOR: #666666; TEXT-DECORATION: none }
.blue A:active { COLOR: #666666; TEXT-DECORATION: none }
.blue A:hover { COLOR: #0066CC; TEXT-DECORATION: none }



/*ºí·¢, 00main ¸Þ´ºÄÃ·¯ */
.black { FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: µ¸¿ò } 
.blackB { FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: µ¸¿ò; font-weight: bold;} 
.black A:link { COLOR: #000000; TEXT-DECORATION: none }
.black A:visited { COLOR: #000000; TEXT-DECORATION: none }
.black A:active { COLOR: #000000; TEXT-DECORATION: none }
.black A:hover { COLOR: #666666; TEXT-DECORATION: none }



/*°¥»ö, 02HSPer ÄÁÅÙÃ÷ Æ÷ÀÎÆ® ÄÃ·¯ */
.brownC { FONT-SIZE: 9pt; COLOR: #B74E0F; FONT-FAMILY: µ¸¿ò } 
.brownB { FONT-SIZE: 9pt; COLOR: #B74E0F; FONT-FAMILY: µ¸¿ò; font-weight: bold;} 
.brown A:link { COLOR: #B74E0F; TEXT-DECORATION: none }
.brown A:visited { COLOR: #B74E0F; TEXT-DECORATION: none }
.brown A:active  { COLOR: #B74E0F; TEXT-DECORATION: none }
.brown A:hover   { COLOR: #666666; TEXT-DECORATION: none }



/* ÇÊ¿ä¿¡ µû¸¥ Çà°£³ôÀÌ */
.LineHeight11pt {FONT-SIZE: 9pt; LINE-HEIGHT: 11pt; FONT-FAMILY: µ¸¿ò; }
.LineHeight13pt {FONT-SIZE: 9pt; LINE-HEIGHT: 13pt; FONT-FAMILY: µ¸¿ò; }
.LineHeight14pt {FONT-SIZE: 9pt; LINE-HEIGHT: 14pt; FONT-FAMILY: µ¸¿ò; }



/*·¹ÇÁÆ® Æäµù 3pxµé¾î°©´Ï´Ù. */
.LeftPad3px {padding-left: 3px }


/*TopÆäµù 2pxµé¾î°©´Ï´Ù. */
.TopPad3px {padding-top: 3px }

/*Æäµù 10px »ç¹æÀ¸·Î */
.Pad10px {padding-left: 10px; padding-right: 10px; padding-top: 15px; padding-bottom: 15px; }


/* ºò..Å« ÆùÆ® */
.big { COLOR:#493A31; FONT-SIZE:10pt ;  FONT-FAMILY: ±¼¸²; LINE-HEIGHT: 15pt; letter-spacing:-0.2pt;}
.bigB { FONT-SIZE: 13pt;  FONT-FAMILY: ±¼¸²; font-weight: bold; }


/* ½º¸ô..ÀÛÀº ÆùÆ® */
.SMALL { FONT-SIZE: 8pt;  FONT-FAMILY: µ¸¿ò }
.SMALLB { FONT-SIZE: 8pt;  FONT-FAMILY: µ¸¿ò; font-weight: bold; }



/* HSP¸ÞÀÎ ·Î±×ÀÎ¿¡ ¾²ÀÌ´Â ÀÎÇ² */
.input_blue {BORDER:1px solid #95D7E6; color:#ffffff; FONT-FAMILY: µ¸¿ò; HEIGHT: 17px; background-color: #2DB3D2; }



/* ÀÎÇ²¹Ú½º ÁøÇÏ°Ô.. */
.input_event {BORDER:1px solid #929292}


/* ÀÎÇ²..Å×µÎ¸® ¾øÀ½*/
.radio {BORDER:0px }
.check_box {BORDER:0px }



/*°¢ ¸Þ´ºº° BG±×¶óµ¥ÀÌ¼Ç ÀÔ´Ï´Ù. */
.Bg_index {
	background-color: #4CC5D8;
	background-image: url(img/bg/main.gif);
	background-repeat: repeat-x;
	background-position: top;}

.Bg_hsp {
	background-color: #FE6EAC;
	background-image:  url(img/bg/hsp.gif);
	background-repeat: repeat-x;
	background-position: top;}
	
.Bg_hsper {
	background-color: #A7D51A;
	background-image: url(img/bg/hsper.gif);
	background-repeat: repeat-x;
	background-position: top;}

.Bg_edu {
	background-color: #FFD01E;
	background-image:  url(img/bg/edu.gif);
	background-repeat: repeat-x;
	background-position: top;}

.Bg_commu {
	background-color: #FB6C6A;
	background-image: url(img/bg/commu.gif);
	background-repeat: repeat-x;
	background-position: top;}

.Bg_school {
	background-color: #936ED9;
	background-image: url(img/bg/school.gif);
	background-repeat: repeat-x;
	background-position: top;}
	
/*sitemap¿¡ ¾²ÀÎ bgÀÔ´Ï´Ù*/
.Bg_sitemap_brain {
	background-color: none;
	background-image: url(img/00main/bg_brain.gif);
	background-repeat: no-repeat;
	background-position: center center;}

.Bg_sitemap {
	background-color: none;
	background-image: url(img/00main/sitemap_bg.gif);
	background-repeat: no-repeat;
	background-position: right bottom;}


 /*05HSP Å×½ºÆ® Ä®·¯ */
.05_01 {FONT-SIZE: 16pt; COLOR: #984CD8; FONT-FAMILY: µ¸¿ò; font-weight: bold;}
.05_answer01 {FONT-SIZE: 12px; FONT-FAMILY: µ¸¿ò; COLOR: #333333; LINE-HEIGHT: 22px}
.05_question01 {FONT-SIZE: 14px; FONT-FAMILY: µ¸¿ò; COLOR: #FF0000; font-weight: bold; LINE-HEIGHT: 22px}
.05_question02 {FONT-SIZE: 14px; FONT-FAMILY: µ¸¿ò; COLOR: #333333; LINE-HEIGHT: 22px}
.05_red {FONT-SIZE: 14px; COLOR: #FF0000; FONT-FAMILY: µ¸¿ò}
.05_pink {FONT-SIZE: 14px; COLOR: #ED2790; FONT-FAMILY: µ¸¿ò}
.05_green {FONT-SIZE: 14px; COLOR: #009900; FONT-FAMILY: µ¸¿ò}
.05_purple {FONT-SIZE: 14px; COLOR: #984CD8; FONT-FAMILY: µ¸¿ò}
.05_tt01 {FONT-SIZE: 14px; COLOR: #6633CC; FONT-FAMILY: µ¸¿ò; font-weight: bold; LINE-HEIGHT: 22px}
.05_bold {FONT-SIZE: 14px; FONT-FAMILY: µ¸¿ò; font-weight: bold; LINE-HEIGHT: 22px}
.05_tt00 {FONT-SIZE: 14px; COLOR: #333333; FONT-FAMILY: µ¸¿ò; font-weight: bold; LINE-HEIGHT: 22px}

.05_tt02 {FONT-SIZE: 16px; COLOR: #5D47A4; FONT-FAMILY: µ¸¿ò; font-weight: bold;}
.05_X {FONT-SIZE: 11px; COLOR: #A73636; FONT-FAMILY: µ¸¿ò; font-weight: bold;}
.05_tt {FONT-SIZE: 14px; COLOR: #000000;}
.05_st01 {FONT-SIZE: 12px; COLOR: #984CD8; FONT-FAMILY: µ¸¿ò; }
.05_pink2 {FONT-SIZE: 14px; COLOR: #FF1FA4; FONT-FAMILY: µ¸¿ò; font-weight: bold;}

.05_O {FONT-SIZE: 12px; COLOR: #3B63B4; FONT-FAMILY: µ¸¿ò; font-weight: bold;}
.result_pink {FONT-SIZE: 12px; COLOR: #DE3799; FONT-FAMILY: µ¸¿ò; }
.result_purple {FONT-SIZE: 14px; COLOR: #7353B8; FONT-FAMILY: µ¸¿ò; LINE-HEIGHT: 20px; font-weight: bold;}
.cal_txt01 {color:#CF3A94; font-family:verdana; font-size:12px; line-height:16px; background-color:#F4F0E6; border:0}
.ms_bg01 {background-color:#E2E0F0}
.05Bg_hsp {
    FONT-SIZE: 14px; COLOR: #FFFFFF; FONT-FAMILY: µ¸¿ò; LINE-HEIGHT: 21px; 
	background-color: #ED629E;
	background-repeat: repeat-x;
	background-position: top;}
.05_pop {FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: µ¸¿ò; LINE-HEIGHT: 19px}
		
/* µû¶óÇØº¸´ÂHSP ÄÃ·¯  */
.play_purple {FONT-SIZE: 12px; COLOR: #8965D6; FONT-FAMILY: µ¸¿ò; }
.play_pink {FONT-SIZE: 12px; COLOR: #FF4C8A; FONT-FAMILY: µ¸¿ò; }
.play_purple {FONT-SIZE: 12px; COLOR: #8965D6; FONT-FAMILY: µ¸¿ò; }
.play_purple2 {FONT-SIZE: 12px; COLOR: #984CD8; FONT-FAMILY: µ¸¿ò; }
.play_red {FONT-SIZE: 12px; COLOR: #FF4667; FONT-FAMILY: µ¸¿ò; }
.play_LH16pt {FONT-SIZE: 12px; LINE-HEIGHT: 16px; FONT-FAMILY: µ¸¿ò; }