@charset "euc-kr";

/*-------------------------------------------------
Subpage Style Sheet
Author : plani_hojeong Jin
Create date : 2013. 06. 24.
-------------------------------------------------*/

@import url(bbs.css);
@import url(print.css);

/* sub layout */
body {background:url(../../images/home/common/bg_body.jpg) repeat-x 0 0; }
#header {margin-bottom:15px; }
#wrap .bg_object_left {position:absolute; top:325px; left:-165px; }
#wrap .bg_object_right {position:absolute; top:330px; right:-170px; }
#content {width:660px; background:#fff; float:left; padding:30px 30px 50px 30px; min-height:350px; position:relative;/* z-index:-1;*/ }

/* common */ 
.content_indent01 {padding-left:20px; }
.content_indent02 {padding-left:12px; }
.search_area {background:#ececec; width:620px; height:30px; padding:8px 20px 0 20px;overflow:hidden; margin:0 0 30px 0; }
.select_area {float:left; overflow:hidden; margin:0 15px 0 0} 
.select_area label{vertical-align:bottom;color:#222}
.select_area select{margin:2px 0 0 0}
.ico_file {display:inline-block; background:url(../../images/home/common/ico_group.png) no-repeat -7px -147px; height:20px; line-height:20px; padding-left:20px; }
.txt_download {color:#64a7bc;}
.btn_list {text-align:right; padding:20px 0 0 0; }
.txt_notice {background:url(../../images/home/common/ico_group.png) no-repeat -6px -180px; height:16px; line-height:20px; padding-left:20px; color:#555; font-weight:bold; }
.ico_essential {background:url(../../images/home/common/ico_group.png) no-repeat -8px -217px; height:8px; width:8px; }

/* title */
.h2_01 {background:url(../../images/home/common/ico_group.png) no-repeat -8px -63px; height:20px; line-height:20px; padding-left:20px; margin-bottom:20px; }
.h3_01 {background:url(../../images/home/common/ico_group.png) no-repeat 0 -94px; height:18px; line-height:18px; padding-left:22px; margin-bottom:20px; }
.h3_02 {color:#00a1d7; font-weight:bold; margin-bottom:13px;}

/* pragraph style */
#content .paragraph01 {margin-bottom:10px; }
#content .paragraph02 {margin-bottom:20px; }
#content .paragraph03 {margin-bottom:25px; }
#content .paragraph04 {margin-bottom:30px; }
#content .paragraph05 {margin-bottom:40px; }
#content .paragraph06 {margin-bottom:50px; }
#content .paragraph07 {margin-left:490px; margin-bottom:50px;}

.point_paragraph01 {color:#5f88a1; font-weight:bold; line-height:1.6; margin:0 0 20px 20px;}
.point_paragraph02 {color:#5f88a1; font-weight:bold; line-height:1.6; margin:20px 0 20px 0; font-size:1.5em;}
.point_paragraph03 {color:#FF6600; font-weight:bold; line-height:1.6;}

/* list style */
.list_dot01 li {background:url(../../images/home/common/ico_dot01.gif) no-repeat left 5px; height:19px; line-height:19px; padding-left:9px; }
.list_dot02 li {background:url(../../images/home/common/ico_dot02.gif) no-repeat left 5px; padding-left:9px; line-height:1.4em; }
.list_dot03 {margin-bottom:30px; }
.list_dot03 li {background:url(../../images/home/common/ico_dot03.gif) no-repeat 8px 4px; padding-left:20px; line-height:1.4em; margin-bottom:5px;  }
.dl_style01 {padding-left:20px; margin-bottom:24px; }
.dl_style01 dt {color:#00a1d7; font-weight:bold; margin-bottom:13px; }
.dl_style01 dd {background:url(../../images/home/common/ico_dot03.gif) no-repeat 1px 3px; padding:0 13px; line-height:1.3em; margin-bottom:3px;  }

/* tab style */
.tab_list {height:75px; }
.tab_list li {float:left;}

/* introduce */
/* .greeting {background:url(../../images/home/introduce/bg_greeting.gif) no-repeat right top; width:660px; height:650px; } */
/* .greeting {background:url(../../images/home/introduce/bg_greeting.gif) no-repeat right top; width:660px; height:600px; }20220721 ÀÎ»ç¸» ÅØ½ºÆ® º¯°æÀ¸·Î ¼¼·Î »çÀÌÁî ¼öÁ¤ */
.greeting {background:url(../../images/home/introduce/bg_greeting.png) no-repeat right top; width:660px; height:670px; }/*20240530 ÀÎ»ç¸» ÅØ½ºÆ® º¯°æÀ¸·Î ¼¼·Î »çÀÌÁî ¼öÁ¤*/
.greeting p {margin-bottom:25px; }
/* .vision {background:url(../../images/home/introduce/img_vision_26_1.png) no-repeat center top; height:400px; }  */
.vision {background:url(../../images/home/introduce/img_vision_26_3_2.png) no-repeat center top; height:1170px; } 
.mission_list li {float:left; padding-left:6px;}
.mission_list li:first-child {padding:0; }
.history {background:url(../../images/home/introduce/img_history.jpg) no-repeat 10px 100px; height:535px; }
.history dt {margin:0 0 75px 0; }
.history dd {padding:0 0 0 215px; height:16px; margin-bottom:20px; color:#333; }
/* .history dd span {color:#1360a2; font-weight:bold; display:inline-block; width:42px; } 2022.12.20 ¸íÄª°³Äª : Á¶´Þ±³À°¿ø -> °ø°øÁ¶´Þ¿ª·®°³¹ß¿ø */
.history dd span {color:#1360a2; font-weight:bold; display:inline-block; width:65px; }
.org dt {margin-bottom:45px; height:70px; }
.org dd {background:url(../../images/home/introduce/img_org.gif) no-repeat 0 0; height:225px; }
.charter {background:url(../../images/home/introduce/img_charter.jpg) no-repeat center top; height:588px; }
.tab_charter {background:url(../../images/home/introduce/bg_tab_charter.gif) no-repeat center top; height:27px; padding:3px 0 0 0; margin:0 0 22px 0; width:650px;  }
.tab_charter li {float:left; padding:0 0 0 3px}
.location_info {background:url(../../images/home/introduce/bg_bx_map.gif) no-repeat;width:580px; height:107px; padding:23px 0 0 45px; margin:0 0 35px 20px; }
.location_info li {background:url(../../images/home/common/ico_group.png) no-repeat -8px -116px; padding:0 0 0 20px; line-height:2.4em; }
.location_info li span {color:#000;font-weight:bold;}

/* eduinfo */
.img_board {padding:5px 28px 25px 28px; }
.schedule_year {width:664px; margin:0 auto; background:url(../../images/home/eduinfo/bg_schedule_year.gif) no-repeat center top; padding-top:2px; }
.schedule_year table {width:638px; margin:0 auto; border-left:1px solid #abc8d9;  border-collapse:collapse; }
.schedule_year table th {font-weight:bold; text-align:center; color:#fff; padding:19px 0 8px 0; height:17px; line-height:1em;  border-right:1px solid #abc8d9; }
.schedule_year table td {text-align:center; border-bottom:1px solid #d5d5d5; border-right:1px solid #abc8d9; padding:6px 5px 2px 5px; line-height:1.3em; vertical-align:middle;}
.green_bar {text-align:center; color:#fff; background:#7ea91b; font-weight:bold; }
.select_moth_area {background:url(../../images/home/eduinfo/bg_schedule_month.gif) no-repeat; width:475px; height:190px; padding:32px 95px 0 90px; margin:0 auto; }
.select_moth_area h2 {text-align:center; }
.select_moth_area ul {overflow:hidden; margin:25px 0 0 0; }
.select_moth_area ul li.pre_month,
.select_moth_area ul li.next_month {width:130px; height:21px; line-height:25px; color:#444; font-weight:bold; float:left; padding:24px 0 22px 0; }
.select_moth_area ul li.this_month {float:left; width:100px; margin:0 57px;}
.edu_ing {font-weight:bold; color:#ff6600; }
.edu_end {font-weight:bold; color:#1360a2; }
.bx_etc {background:url(../../images/home/eduinfo/bg_eduinfo_etc.jpg) no-repeat center top; height:180px; padding:39px 0 0 16px;  margin:30px 0 0 0; }
.bx_etc dt {margin:0 0 12px 0; }
.bx_etc dd {line-height:1.8em; }
.bx_etc dd span {color:#417ec5; font-weight:bold;}

/*±³À°´ë»ó »ö±ò±¸ºÐ Ãß°¡_20220906*/
.edu_01 {border-right:1px solid #e2e3e6; background-color:#f9c32d; color:#000000; padding:12px 10px 8px 10px; }	/*Á¶´ÞÃ»Á÷¿ø */
.edu_02 {border-right:1px solid #e2e3e6; background-color:#73af0b; color:#000000; padding:12px 10px 8px 10px; }	/*¼ö¿ä±â°ü*/
.edu_03 {border-right:1px solid #e2e3e6; background-color:#197bdd; color:#ffffff; padding:12px 10px 8px 10px; }	/*Á¶´Þ¾÷Ã¼*/

/* faq list */
.list_faq {border-top:1px solid #71a0c7; border-bottom:1px solid #b7b8c0; clear:both; margin-bottom:10px; overflow:hidden; }
.list_faq dt {height:15px; line-height:15px; padding:10px 15px; color:#555; border-top:1px solid #dbdce0; cursor:pointer; }
.list_faq dt:hover {text-decoration:underline; }
.list_faq dt:first-child {border:0; }
.list_faq dt.open {font-weight:bold; }
.list_faq dt .question {float:left; margin-right:26px; background:url(../../images/home/board/txt_question.png) no-repeat 0 0; width:17px; height:17px;}
.list_faq dt.open .question {background:url(../../images/home/board/txt_question_on.png) no-repeat 0 0;}
.list_faq dd .answer {float:left; margin-right:26px; background:url(../../images/home/board/txt_answer.png) no-repeat 2px 1px; width:17px; height:17px; }
.list_faq dd  {line-height:1.5em; background:#f9f9f9; padding:15px; border-top:1px solid #dbdce0; overflow:hidden; }
.list_faq dd .answer_contents {float:left; width:580px; color:#717171; padding:6px 0;}

/* eduinfo list */
.eduinfo {border-bottom:1px solid #b7b8c0; clear:both; margin-bottom:10px; overflow:hidden; }
.eduinfo dt {height:15px; line-height:15px; padding:10px 15px; color:#555; border-top:1px solid #dbdce0; cursor:pointer; }
.eduinfo dt:hover {text-decoration:underline; }
.eduinfo dt:first-child {border:0; }
.eduinfo dt.open {font-weight:bold; }
.eduinfo dt .question {float:left; margin-right:26px; background:url(../../images/home/board/txt_question.png) no-repeat 0 0; width:17px; height:17px;}
.eduinfo dt.open .question {background:url(../../images/home/board/txt_question_on.png) no-repeat 0 0;}
.eduinfo dd .answer {float:left; margin-right:26px; background:url(../../images/home/board/txt_answer.png) no-repeat 2px 1px; width:17px; height:17px; }
.eduinfo dd  {line-height:1.5em; background:#f9f9f9; padding:15px; border-top:1px solid #dbdce0; overflow:hidden; }
.eduinfo dd .answer_contents {float:left; width:580px; color:#717171; padding:6px 0;}

/* member */
.wrap_login {width:662px; height:450px;  margin:30px 0 0 0;}
.wrap_login .txt_title {padding:0 0 10px 25px; }
.wrap_login .txt {padding:0 0 0 25px; }
.bx_input_area01 {margin:26px 0 28px 0; background:url(../../images/home/member/bg_bx_member.gif) no-repeat 0 0; height:107px; padding:50px 0 0 95px;}
.bx_input_area01 ul {width:346px; height:65px;float:left;}
.bx_input_area01 ul li {background:url(../../images/home/common/ico_dot03.gif) no-repeat 0px 11px; padding-left:13px; height:28px; margin-bottom:9px;}
.bx_input_area01 ul li label {display:inline-block; width:65px; }
.bx_input_area01 ul li input {border:1px solid #d2d2d2; height:14px; padding:5px; width:230px;}

.wrap_txt_link {width:635px; padding:0 0 0 25px; }
.wrap_txt_link .txt_link_join {float:left; width:280px; height:135px; border-right:1px solid #e0e0e0; margin-right:65px; }
.wrap_txt_link .txt_link_join dd {padding-left:40px; }
.wrap_txt_link .txt_link_join dd.txt {padding:6px 0 25px 40px; }
.wrap_txt_link .txt_link_find {float:left; }
.wrap_txt_link .txt_link_find dd {padding-left:40px; }
.wrap_txt_link .txt_link_find dd.txt {padding:6px 0 43px 40px; }

.btn01 {display:inline-block; line-height:1em; padding:8px 6px 4px 6px; background:#5a5a5a; font-size:0.95em; color:#fff !important; text-decoration:none;}
.btn02 {display:inline-block; background:#ff6600; line-height:1em; padding:8px 6px 4px 6px; font-size:0.95em; color:#fff !important; text-decoration:none;}

.wrap_find {width:635px; height:380px; }
.wrap_find h2 {height:52px; padding:0 0 48px 24px;}
.wrap_find h3 {padding:0 0 13px 25px; height:21px; }
.wrap_find .txt_find {padding:0 0 23px 25px; }
.find_id,
.find_pw {background:url(../../images/home/member/bg_bx_find.gif) no-repeat left bottom; width:303px; height:276px;  }
.find_id ul {padding:47px 10px 6px 32px; }
.find_pw ul {padding:29px 10px 0 32px; }
.btn_idpw {margin-left:111px; width:61px; height:26px; }
.wrap_find ul li {background:url(../../images/home/common/ico_dot03.gif) no-repeat 0px 9px; padding-left:13px; height:26px; margin-bottom:10px;}
.wrap_find ul li label {display:inline-block; width:65px; }
.wrap_find ul li input {border:1px solid #d2d2d2; height:14px; padding:5px; width:142px;}

.wrap_join h2 {margin-bottom:10px; }
.wrap_join h3 {margin:35px 0 10px 0; }
.wrap_join .bx_input_area01 {margin:0; padding-left:70px; }
.wrap_join .bx_input_area01 ul {width:390px; }
.wrap_join .bx_input_area01 ul li label {width:90px; }
.wrap_join .bx_input_area01 ul li input {width:246px; }
.wrap_join .btn_ipin {padding-left:106px; }
.ipin {padding-left:66px; }

.wrap_agreement .txt_agree {padding:10px 0 32px 0; }
.wrap_agreement article {background:url(../../images/home/member/bg_bx_member.gif) no-repeat 0 0; height:175px; padding:17px 0 20px 0; }
.wrap_agreement article .txt_agreement {height:122px; margin:0 40px 35px 40px; overflow-y:scroll; line-height:1.5em; padding-right:20px; width:560px; }
.check_agree {font-weight:bold; }
.wrap_agreement .btn_group {text-align:center; padding:10px 0; }

/* mypage */
.bx_srch_edu {background:#ececec; padding:12px 22px; margin-bottom:16px; }
.bx_srch_edu label {font-weight:bold; display:inline-block; padding-right:10px;  }
.bx_srch_edu select {margin-bottom:4px;}
.select_month .txt_date {font:bold 30px Tahoma, verdana, Arial, dotum, "µ¸¿ò"; color:#1360a2; }
.select_month {height:35px; margin-bottom:25px; text-align:center; }
.select_month img {vertical-align:top; padding-top:7px; }
.txtarea_out {overflow:auto; width:480px; height:80px; border:1px solid #dedede; padding:20px; margin-bottom:6px;}
.img_out {padding:10px; }

/* sitemap */
.sitemap {width:656px; margin:0 auto; }
.sitemap dl {height:390px; width:167px; padding:0 25px; float:left;}
.sitemap dt {background:url(../../images/home/etc/line_title_sitemap.gif) no-repeat left bottom; height:35px; padding-left:2px; margin-bottom:20px; font-size: 17px; font-family:"Noto Sans KR",sans-serif,µ¸¿ò; font-weight: 800; text-decoration: none; color: #000; }
.sitemap dt span {color: #1a75b5; }
.sitemap dd {color:#454545; padding:0 0 13px 2px;}
.sitemap dd a {color:#454545;}
.sitemap dd ul {padding:10px 0 0 0; }
.sitemap dd ul li {background:url(../../images/home/common/ico_dot03.gif) no-repeat 0 7px; padding:0 0 0 10px; color:#797979; font-size:0.95em; line-height:1.9em; }
.sitemap dd ul li a {color:#797979}
.sitemap dd ul li a:hover {text-decoration:underline; }