/* ¸ð¹ÙÀÏ ¹öÀü¿ë CSSÀÓ */


.body .portrait.content { WIDTH: 100% }
.content .column { DISPLAY: inline }
.header .section-01 { }
.header .section-02 { }
.header .site .column-01 { FLOAT: left }
.header .site .column-001 {  }
.header .site .column-02 { FLOAT: right }


/*pc¹öÀü ±¸ºÐ*/
#pc_kakao { display:none }
#pc_only {  }
#m_only { display:none }

#marquee {} 


/*È¨À¸·Î ÀÌÀüÆäÀÌÁö·Î*/
.header .site .top_right { 	PADDING-BOTTOM: 9px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: -35px }
.header .top_right .img { 	PADDING-BOTTOM: -29px; PADDING-LEFT: 0px; PADDING-RIGHT: 9px; PADDING-TOP: 9px }





/* ÀüÃ¼È­¸é ÃÖ¼Ò Å©±â */
/*.page { MIN-WIDTH: 320px;  OVERFLOW-X: hidden } */
.page { MIN-WIDTH: 320px;  margin:0px auto 0px auto; max-width:960px;}
.header { POSITION: relative }
.body { POSITION: relative }
.footer { POSITION: relative }
.header { }
.body { MIN-HEIGHT: 100%; WIDTH: 100%; }

/* bottom.asp ºÎºÐ */
.footer { MARGIN-TOP: 20px } 

.section { }
.content { }
.content:after { DISPLAY: block; CLEAR: both; CONTENT: " "}
.content { MARGIN: 0px auto }
.header .portrait.content {	WIDTH: 100% }
.body .portrait.content { WIDTH: 100% }
.body .s_title { WIDTH: 100%; text-align:l; PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; PADDING-TOP: 16px; }
.body .s_title_kas { WIDTH: 100%; float:left; text-align:l; PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; PADDING-TOP: 13px; }
.content .column { DISPLAY: inline }



/* ¸ð¹ÙÀÏ »ó´Ü »óÅÂ¹Ù  (http://www.koreasmartapp.or.kr/_archive/bg_header/07.png) */
.index.page .header .section-01 { margin-bottom:-4px; BACKGROUND: url(http://www.koreasmartapp.or.kr/_archive/bg_header/09.png) repeat-x 0px 0px; HEIGHT: 60px; background-size: contain;/* ³ôÀÌ´Â Height¸¦ Á¶Á¤ */ }

/* »ó´Ü Å¸ÀÌÆ² ¹ÙÀÇ  logo */
   /* .header .section-01 { BACKGROUND: #efefef; margin-bottom: 0px; margin-top: -4px  }
   .header .site .column-01 { FLOAT: left; width:100%; margin:0 auto;} */
.header .site .logo { text-align:center; PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; PADDING-TOP: 16px;}
.header .site .logo .domain A { DISPLAY: block; margin:0 auto; font-size:25px; font-weight:bold; padding-top:2px; letter-spacing:0px; color:#ffffff; }
.header .site .logo .domain A IMG {VERTICAL-ALIGN: top }
.header .site .logo .subdomain { display:none;}



/* PC¿ë »ó´Ü ·Î±×ÀÎ ÅØ½ºÆ® */
.index.page .top_menu { display:none }


.index.page .body {	PADDING-BOTTOM: 20px; MARGIN-TOP: -17px;  }

.index.page .body .section-02 {	BACKGROUND: #white }
.index.page .body .height {	HEIGHT: 1px; background: #white; }
.index.page .body .content { /* upper background */	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px }
.index.page .body .portrait.content { /* È­¸é °¡·Î 100% */ WIDTH: 100% }




/* Ã¹È­¸é ¹è°æÀÌ¹ÌÁö (http://www.koreasmartapp.or.kr/_archive/bg_m_700/05.png) */
.index.page .body .section-02 {
 background:transparent url(main_bg.png3); /* ¸ð¹ÙÀÏ ±â±â »çÀÌÁî¿¡ ¸ÂÃß·¯¸é 500~700ÇÈ¼¿ Å©±â·Î ÀÛ¾÷ÇÒ°Í */
 background-position: center top; /* left, center º¯°æÀ¸·Î ¹è°æÀÌ¹ÌÁö Á¤·ÄÀÌ ´Þ¶óÁü */
 background-repeat: no-repeat; 
 width: auto; padding: 0px;
 height: 300px; /*ÀÌ¹ÌÁö ÇÏ´ÜÀ¸·Î ¾ó¸¶³ª ¶Ù¿ï±î*/
}



/* ¹è°æÀÌ¹ÌÁö */
.index.page .body .bground { background-size:2px 2px; width: auto; padding: 0px; height: 290px; /* ÀÌ¹ÌÁö ¼¼·ÎÅ©±â */} 
.index.page .body .section-03 { BACKGROUND: #ffffff; margin-top:0px}
.index.page .body .height {	HEIGHT: 1px; background: #white;  }
.index.page .body .content { /* upper background */	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px }


/* ¸ð¹ÙÀÏ ÀÌ¹ÌÁöÀ§ ·Î°íºÎºÐ(Åõ¸í) */
.index.page .body .portrait.content { WIDTH: 100% } /* È­¸é °¡·Î 100% */
.index.page .body .main_logo_m { width:200px; text-align:center; margin:0px 0px 0px -9999px; }
.index.page .body .main_logo_pc { display:none } 
.index.page .body .main_banner_pc { display:none } 



/*community
http://www.koreasmartapp.or.kr/_image/line_1x3.gif : 1 x 3px È¸»ö ¹è°æ
http://www.koreasmartapp.or.kr/_image/line_1x3_r.gif : 1 x 3px ÁøÇÑ»¡°­ ¹è°æ 
*/
.notice { clear:both;  PADDING-BOTTOM: 0px; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; PADDING-TOP: 14px }
.notice .title { BACKGROUND: url(http://www.koreasmartapp.or.kr/_image/line_1x3.gif) repeat-x 0px 100%  /* 	background:red ;  °øÁö»çÇ× Å¸ÀÌÆ²ºÎºÐ */ }
.notice .title .label {	BORDER-BOTTOM: red 3px solid; PADDING-BOTTOM: 0.3em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px }
.notice .article { PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0.8em /* °øÁö»çÇ× Á¦¸ñ¿¡¼­ ¶Ù±â */ }
.notice .article .units { }
.notice .article .units:after {	DISPLAY: block; CLEAR: both; CONTENT: " " }
.notice .article .units { }
.notice .article .unit { PADDING-BOTTOM: 0.2em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px  /* °øÁö»çÇ× ÁÙ°£ °£°Ý µî*/ }
.notice .article .subject {	COLOR: #666666; WIDTH: 100%; DISPLAY: block /* °øÁö»çÇ× Å¸ÀÌÆ² ±Û¾¾Ä®¶ó µî*/ }


/*favorite*/
.favorite { PADDING-BOTTOM: 0px; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; PADDING-TOP: 14px }
.favorite .title {BACKGROUND: url(http://www.koreasmartapp.or.kr/_image/line_1x3.gif) repeat-x 0px 100% }
.favorite .title .label { /* tilte red color*/ BORDER-BOTTOM: red 3px solid; PADDING-BOTTOM: 0.3em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; }
.favorite .article {PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0.8em }
.favorite .article .units:after {DISPLAY: block; CLEAR: both; CONTENT: " "}
.favorite .article .units {	clear:both; MARGIN: -13px -2px -18px 0px}
.favorite .article .unit {	MARGIN: 0px 2px -18px 0px; DISPLAY: inline; FLOAT: left}
.favorite .article .unit * {VERTICAL-ALIGN: top}
.favorite .article .unit A {}
.favorite .article .unit A:after {	DISPLAY: block; CLEAR: both; CONTENT: " "}
.favorite .article .unit A {      /* Áñ°ÜÃ£±â È¸»ö¹Ú½º */	PADDING-BOTTOM: 6px; PADDING-LEFT: 12px; WIDTH: 126px; PADDING-RIGHT: 6px; DISPLAY: block; BACKGROUND: #f0f0f0; HEIGHT: 22px; PADDING-TOP: 8px}
.favorite .article .unit A .label {	DISPLAY: inline}
.favorite .article .unit A .icon {	DISPLAY: inline}
.favorite .article .unit A .label {	LINE-HEIGHT: 22px; FLOAT: left; FONT-WEIGHT: bold}
.favorite .article .unit A:hover .label {	COLOR: #c70026}
.favorite .article .unit A .icon {    /*   Áñ°ÜÃ£±â È­»ìÇ¥   */	WIDTH: 22px; BACKGROUND: url(http://www.koreasmartapp.or.kr/_image/icon.png) no-repeat -40px 0px; FLOAT: right; HEIGHT: 22px; background-size: 200px 100px }



/* ¾Æ·¡ bottom.asp ºÎºÐ 
http://www.koreasmartapp.or.kr/_image/bg_btm_menu.jpg : ÇÏ´Ü ·Î±×ÀÎ ¹Ú½º ±×¶óµ¥ÀÌ¼Ç È¸»ö¹è°æ
*/
.footer .btm_memnu { MARGIN-BOTTOM: -10px; MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px; MARGIN-TOP: 0px }
.footer .btm_memnu { clear:both; font-size:13px; letter-spacing:0px; color:#a4c5e4; text-align:center; }
.footer .btm_memnu{ width:100%; padding:11px 0; line-height:100%; background-color:#333333; }
.footer .btm_memnu a { margin-right:1px; margin-left:1px; display:inline-block; padding:8px 6px 7px 9px; height:13px; color:#0c0c0c; background:white url(http://www.koreasmartapp.or.kr/_image/bg_btm_menu.jpg) repeat-x left bottom; border:1px solid #89aed0; }


.footer .section-01 { 	BACKGROUND: url(bg_footer.png) repeat-x 0px 0px; HEIGHT: 100px; background-size: contain; PADDING-BOTTOM: 8px; padding-top:0px; }
.footer .content { PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 12px }
.footer .copyright { TEXT-ALIGN: center; LINE-HEIGHT: 1.3em; FONT-FAMILY: "Myriad Pro", Arial, Sans-serif; COLOR: #444444; FONT-SIZE: 0.6em; PADDING-top: 5px; PADDING-BOTTOM: 8px; }
.footer .contact { TEXT-ALIGN: center; LINE-HEIGHT: 1.3em; FONT-FAMILY: "Myriad Pro", Arial, Sans-serif; COLOR: #000000; FONT-SIZE: 0.9em }
.footer .inset { text-shadow: 1px 1px 0 #FFFFFF }
.footer .pc_bt { TEXT-ALIGN: center; HEIGHT: 24px }

.footer .pc_alert { clear:both; height:30px; padding-top:7px; font-size:14px; letter-spacing:0px; color:red; text-align:center; border-top:1px solid #cccccc;}

.footer .pc_admin {  }
.footer .m_admin { display:none  }

/*-----------------------------Menu  ºÎºÐ--------------------------------
width=auto¸¦ ÇÏ¸é ¿ÞÂÊÀ¸·Î ¸ô¸®°í, width=100%ÇÏ¸é ¾çÂÊÀ¸·Î ÆÛÁö°í, width=300pxÇÏ¸é Áß¾ÓÀ¸·Î ³ª¿­µÊ */

/* Menu 1 * ¾ÆÀÌÄÜ(62x63) + ¾Æ·¡ ÅØ½ºÆ®    */
#index_menu { width:100%;  padding:0px 0px 0px 10px; }
#index_menu ul {float:center;  width:100%; margin:auto; font-size:14px;  color:#000000; letter-spacing:-1px; line-height:140%;}
#index_menu li {float:left; padding:0px 6px 0px 0px; margin-top:0px; margin-bottom:-1px;}
#index_menu li .text { margin-top:20px; text-align:center }
#index_menu li a {display:block; padding-top:8px; width:62px; height:63px; text-align:center;}
/* 
#index_menu li.gnb01 {background:url(http://www.koreasmartapp.or.kr/_archive/icon_62x63/01.png) no-repeat center top;}
*/


/* Menu 2 * ¾ÆÀÌÄÜ(90x90) + ÀÌ¹ÌÁö ÇÏ´Ü ÅØ½ºÆ®  */ 
#index_menu2 { width:99%;  padding:0px 0px 0px 15px; margin-right:0px;}
#index_menu2 ul {float:center;  width:100%; margin:auto; font-size:13px;  color:#000000; letter-spacing:-1px; line-height:120%;}
#index_menu2 li {float:left; padding:0px 8px 0px 0px; margin-top:0px; margin-bottom:-1px;}
#index_menu2 li .text { margin-top:55px; width:95px; margin-left:0px; text-align:center; }
#index_menu2 li a {display:block; padding-top:8px; width:90px; height:90px; text-align:center;}
/* 
#index_menu2 li.gnb01 {background:url(http://www.koreasmartapp.or.kr/_archive/icon_90_B/B_01.png) no-repeat center top;}
*/



/* Menu 3 * ¾ÆÀÌÄÜ(80x80) + ÀÌ¹ÌÁö ÇÏ´Ü ÅØ½ºÆ®   */
#index_menu3 { width:100%;  padding:0px 10px 0px 15px; }
#index_menu3 ul {float:center;  width:100%; margin:auto; font-size:14px;  color:#000000; letter-spacing:-1px; line-height:140%;}
#index_menu3 li {float:left; padding:0px 6px 0px 0px; margin-top:0px; margin-bottom:-1px;}
#index_menu3 li .text { margin-top:75px; width:90px; margin-left:0px; text-align:center; }
#index_menu3 li a {display:block; padding-top:8px; width:85px; height:82px; text-align:center;}
/* 
#index_menu3 li.gnb01 {background:url(http://www.koreasmartapp.or.kr/_archive/icon_80x80/26.png) no-repeat center top;} 
*/



/* Menu 4 * ¾ÆÀÌÄÜ(87x82) + ÀÌ¹ÌÁö ÇÏ´Ü ÅØ½ºÆ®   */
#index_menu4 { width:100%;  padding:0px 10px 0px 10px; }
#index_menu4 ul {float:center;  width:100%; margin:auto; font-size:14px;  color:#000000; letter-spacing:-1px; line-height:140%;}
#index_menu4 li {float:left; padding:0px 6px 0px 0px; margin-top:0px; margin-bottom:-1px;}
#index_menu4 li .text { margin-top:80px; width:90px; margin-left:0px; text-align:center; }
#index_menu4 li a {display:block; padding-top:8px; width:87px; height:82px; text-align:center;}
/* 
#index_menu4 li.gnb01 {background:url(http://www.koreasmartapp.or.kr/_archive/icon_87x82/26.png) no-repeat center top;}
*/



/* Menu 5 * ¾ÆÀÌÄÜ(180x45) + ÀÌ¹ÌÁö ¿ìÃø ÅØ½ºÆ® <= ÀÌ ¸Þ´º´Â bg_m_700/05.png¸¦ ÁÂÃøÁ¤·ÄÇÏ´Â °ÍÀ» ±ÇÀåÇÔ   */
#index_menu5 { width:100%;  padding:10px 10px 0px 0px; }
#index_menu5 ul {float:right; padding-right:10px; width:180px; margin:auto; font-size:14px;  color:#000000; letter-spacing:-1px; line-height:120%;}
#index_menu5 li {float:left; padding:0px 6px 0px 0px; margin-top:0px; margin-bottom:-1px;}
#index_menu5 li .text { margin-top:5px; width:165px; margin-left:0px; text-align:right; }
#index_menu5 li a {display:block; padding-top:8px; width:180px; height:45px; text-align:center;}
/* 
#index_menu5 li.gnb01 {background:url(http://www.koreasmartapp.or.kr/_archive/icon_180x45/01.png) no-repeat center top;}
*/




/* ----------------------------- ÇÐ±³Á¤º¸ Ãß°¡ºÐ --------------------------- */

/* school_menu_lise */
.body .school_menu_list_kas {clear:both;  float:left;  MARGIN-BOTTOM: -10px; MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px; MARGIN-TOP: 18px; padding-top:0px; }
.body .school_menu_list_kas {  font-size:13px; letter-spacing:0px; color:#eeeeee; text-align:left; margin-left:6px; margin-right:6px;}
.body .school_menu_list_kas { width:100%; padding:11px 0; line-height:100%; background-color:#ffffff; }

.body .school_menu_list_kas a.on { margin-top:0px; margin-right:0px; margin-left:0px;  margin-bottom:7px; display:inline-block; padding:11px 5px 11px 5px; height:14px; color:#0c0c0c; repeat-x left bottom; border:2px solid navy;  border-left: 2px solid navy; border-right: 2px solid navy; border-top: 2px solid navy; border-bottom: 2px solid navy; font-weight:bold; }

.body .school_menu_list_kas a.off { margin-right:0px; margin-left:0px;  margin-bottom:7px; display:inline-block; padding:11px 5px 11px 5px; height:14px; color:#444444; background:white url(../images/bg_btm_menu.jpg) repeat-x left bottom; border:1px solid #89aed0; }
.body .school_menu_list_kas .hr { width:100%; height:1px; background:#d1e6f6;  margin-bottom:7px; margin-top:0px;}



/* »ó¼¼Á¤º¸(school photos)  */
#school_view_p_kas { clear:both; margin-top:28px; padding-top:0px; margin-bottom:20px; margin-left:2px; margin-right:5px; border-bottom:0px solid #ffffff;  }
#school_view_p_kas ol li { BACKGROUND: #ffffff; margin-top:0px; padding:0px 0px 0px 5px; border-top:5px solid #ffffff;}
#school_view_p_kas  .first55 { width:30%; text-align:center; margin:0px 0px 0px -10px; }
#school_view_p_kas  .first66 { width:70%; text-align:center; padding:0px 0px 0px -10px; }
#school_view_p_kas  .s_title44 {  margin:7px 10px 0px 5px; height:52px; letter-spacing:0px; TEXT-ALIGN: center; LINE-HEIGHT: 1.0em;  COLOR:#000000; FONT-SIZE: 1.3em;  font-weight:normal;  }
#school_view_p_kas  .s_title444 {  margin:20px 0px -20px 5px; height:52px; letter-spacing:0px; TEXT-ALIGN: center; LINE-HEIGHT: 1.0em;  COLOR:#000000; FONT-SIZE: 1.4em;  font-weight:normal;  }
#school_view_p_kas  .s_title_img_p { margin:-10px 0px 0px 0px; }


/* schoolview menu */
.body .school_menu_kas { clear:both; MARGIN-BOTTOM: -10px; MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px; MARGIN-TOP: -5px; }
.body .school_menu_kas {  font-size:13px; letter-spacing:0px; color:#eeeeee; text-align:left; margin-left:5px; margin-right:5px;}
.body .school_menu_kas { width:100%; padding:10px 0; line-height:100%; background-color:#ffffff; }

.body .school_menu_kas a.on {letter-spacing:0px;  margin-top:0px; margin-right:0px; margin-left:0px;  margin-bottom:7px; display:inline-block; padding:7px 5px 7px 5px; height:14px; color:#0c0c0c; repeat-x left bottom; border:1px solid #095EAD;  border-left: 1px solid #095EAD; border-right: 1px solid #095EAD; border-top: 1px solid #095EAD; border-bottom: 1px solid #095EAD; font-weight:bold; }

.body .school_menu_kas a.off { letter-spacing:0px;  margin-right:0px; margin-left:0px;  margin-bottom:7px; display:inline-block; padding:7px 5px 7px 5px; height:14px; 
color:#444444; background:white url(http://www.koreasmartapp.or.kr/_image/bg_btm_menu.jpg) repeat-x left bottom; border:1px solid #89aed0; }
.body .school_menu_kas a.off2 { letter-spacing:0px;  margin-right:0px; margin-left:0px;  margin-bottom:-10px; display:inline-block; padding:7px 5px 7px 5px; height:14px; 
color:#444444; background:white url(http://www.koreasmartapp.or.kr/_image/bg_btm_menu.jpg) repeat-x left bottom; border:1px solid #89aed0; }
.body .school_menu_kas .YouTube { height:20; margin-top:-3px; margin-right:0px; margin-left:0px;  margin-bottom:0px; padding:0px 0 0 0;  }
.body .school_menu_kas .hr { width:100%; height:0px; background:#d1e6f6;  margin-bottom:7px; margin-top:0px;}


/* news article */
.bbs-view_kas {clear:both; padding-top:6px; margin-top:10px; padding-bottom:0px; padding-right:10px;}
.bbs-view_kas div.subject {clear:both; float:left; width: 100%; margin-top:-20px; background:#ffffff; font-size: 18px; color: #000; padding: 22px 10px; 0px 0px; border-bottom: solid 1px #dddddd; font-weight: bold; }
.bbs-view_kas div.subject span.date { margin-left: 5px; white-space: nowrap; font-size: 13px;  color: #cccccc; font-weight: normal; }
.bbs-view_kas div.file { background:#efefef; padding: 10px 20px 0px 15px; border-bottom: solid 1px #efefef; }
.bbs-view_kas div.file a { text-decoration: underline; }
.bbs-view_kas div.contents {clear:both; padding: 13px 15px 0px 15px;  border-bottom: solid 1px #efefef; line-height: 1.6; }

/* ÇÐ±³Ã£±â list  */
#school_title22 {clear:both; margin-top:2px; padding-bottom:14px; margin-bottom:5px; border-bottom:1px solid #dddddd; }
#school_title22 ol li {  background:url(http://www.koreasmartapp.or.kr/_image/s_title_bg.gif) repeat-x left bottom; padding:15px 20px 5px 15px; border-top:1px solid #ffffff; line-height:150%;}
#school_title22 ol li a {display:block; padding:10px 20px 8px 0px; background:url(http://www.koreasmartapp.or.kr/_image/list_arrow.gif) no-repeat right 65%;}
#school_title22 ol .subject2 {display:block; margin:-80px 0px -2px 60px;  font-size:16px; color:#333333; font-weight:bold;}
#school_title22 ol .s_title_img2 {display:block; margin:0px 0px 45px 5px; }



/*°Ë»ö*/
#wrap #contents #t_search_kas {clear:both; float:left; width:100%; height:0px;  background-color:#ffffff; border-bottom:1px solid #cccccc;  padding-bottom:45px; padding-top:18px; margin-top:0px; padding-left:2px; }
.input01 {width:200px; height:18px; border:1px solid #aaaaaa; background-color:#efefef; font-size:120%; margin-left:10px; margin-top:3px; padding-top:3px;}
.search_go_img {margin-bottom:10px; padding-bottom:0px;}
.search_go_img2 {margin-bottom:-6px; padding-bottom:0px;}
/*.textarea01 {border:1px solid #aaaaaa; background-color:#fff; font-size:100%; margin-left:5px; padding-top:4px;}
*/



.body .total_kas .h4 { text-align:center; color:#666666; FONT-SIZE: 0.9em; FONT-WEIGHT: normal; background:#ffffff; text-align:center; height:10px;	MARGIN-BOTTOM: -25px; MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px; MARGIN-TOP: 0px; }


/*´ñ±Û ÄÚ¸àÆ®*/
.comment_kas {clear:both; float:left; width:100%; margin-left:0px; margin-top:0px; margin-bottom:-20px; background:#ffffff; }
.comment_kas .comment_2 {  margin-left:19px; padding-right:19px;  margin-top:15px; COLOR:#333333;}
.comment_kas .comment_title { width:100%; height:25px; margin-bottom:10px; margin-left:0px; margin-top:0px; background:#ffffff; border-top: 10px solid #ffffff; border-bottom: 1px solid #dddddd;}
.comment_kas .comment_title2 { width:100%; height:25px; margin-bottom:0px; margin-left:0px; margin-top:0px; background:#ffffff; border-top: 10px solid #ffffff; border-bottom: 1px solid #dddddd;}
.comment_kas .hr { width:100%; height:2px; background:#bbbbbb;  margin-bottom:0px; margin-top:10px;}
.comment_kas .hr2 { width:100%; height:2px; background:#bbbbbb;  margin-bottom:10px; margin-top:0px;}
.comment_kas .hr3 { width:100%; height:2px; background:#efefef;  margin-bottom:10px; margin-top:0px;}

.comment_kas .comment_write { width:100%;  margin-left:10px; margin-top:10px; margin-right:10px; margin-bottom:0px;}
.comment_kas .comment_write .form1 {width:50%; height:22px; border:1px solid #aaaaaa; background-color:#fff; font-size:110%; margin-left:0px; margin-right:0px; padding-top:3px;}
.comment_kas .comment_write .form2 {width:98%; height:22px; border:1px solid #aaaaaa; background-color:#fff; font-size:110%; margin-left:0px; margin-right:0px; padding-top:3px;}
.comment_kas .comment_write .textarea {width:93%; height:80px; border:1px solid #aaaaaa; background-color:#fff; font-size:110%; margin-left:0px; padding-top:4px; margin-right:3px; }
.comment_kas .comment_write .from_img {margin-bottom:-6px;}


/* menu navi */
.header .path_kas { MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px; MARGIN-TOP: 0px }
.header .path_kas { width:100%; height:28px; overflow:hidden; line-height:100%; border-bottom:1px solid #e5e5e5; background:#f4f4f4 url(http://www.koreasmartapp.or.kr/_image/bg_best.gif) repeat-x left top; }
.header .path_kas a { display:inline-block; padding:7px 10px 4px 0px; height:16px; color:#333333; font-size:12px; vertical-align:top; background:url(http://www.koreasmartapp.or.kr/_image/arrow_nav.gif) no-repeat right 1px; }
.header .path_kas .home img { vertical-align:bottom; padding-left:9px; }
.header .path_kas .current { padding-right:7px; background-image:none; FONT-WEIGHT: bold; font-size:15px; }
.header .path_kas .home {  padding-left:9px; margin:-1px 4px 2px -6px; }

/* ----------------------------- ÇÐ±³Á¤º¸ Ãß°¡ºÐ --------------------------- */