/* ³ª´®ÆùÆ® ²ø¾î¾²±â */
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css); 
@font-face{font-family:NanumGothicweb; src:url(/eck/font/nanuum.eot);}
@font-face{font-family:NanumGothicweb; src:url(/eck/font/nanuum.ttf);}

@charset "utf-8";
/* Reset CSS */
/* base  Å©·Î½º ºê¶ó¿ìÂ¡À»À§ÇÑ ÃÊ±âÈ­*/
body { text-align: center; background:#fbfbfb;margin:0 auto;font-size: 12px; font-family: "NanumGothicWeb", "NanumGothicWeb";color:#333; }
body, div, h1, h2, h3, h4, h5, h6, ul, ol, li, dl, dt, dd, p, form, fieldset, table, tr, th,td{margin:0;padding:0}
h1, h2, h3, h4, h5,h6{font-weight:normal;font-size:100%}
ul, ol, li{list-style:none; }
fieldset, img{border:none}

/* a-style */
a{color:#333;text-decoration:none}
a:hover a:active{color:#2255cb;text-decoration:underline}

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display:block; }


/* ¸ÞÀÎ Å¾ ºÎºÐ */
.main_blacktop { width:100%; height:25px; position:relative; margin:0 auto; background:#262626;} 
.main_blacktop ul li a { width:100%; height:25px; float:left; position:relative; display:block; color:#ffffff; font-weight:bold;}
.main_top { width:1000px; height:101px; position:relative; margin:0 auto; background-image: url(/eck/layouts/languagehub/image/main_bg.jpg)}
.mina_logo { width:245px; height:101px; position:absolute; top:0px; left:0px; z-index:10;}
.main_top_search { width:207px; height:36px; position:absolute; top:47px; left:710px; z-index:10; }
.main_top_searchre { width:107px; height:36px; position:absolute; top:57px; left:900px; z-index:5; }
.search_box {  margin:0; padding:0; border:0; outline:0; width:160px; height:28px; position:absolute; top:4px; left:32px; z-index:20; background:#ffffff; background-repeat:repeat-x; }
.main_top_language { width:109px; height:14px; position:absolute; top:61px; left:900px; z-index:10; } 
.main_top_language ul li { float:left; margin:0 3px 0 3px; }
.main_top_language ul li .blue_font { color:#5599d1; font-weight:bold;  font-size:8pt; }
.main_top_language ul li .black_font { color:#8e8e8e; font-weight:bold;  font-size:8pt; }

/* ¸ÞÀÎ Å¾ ¸Þ´º ÆùÆ®¿äÃ»½Ã 13pt ÇÏ¿´Áö¸¸ 10pt·Î Àû¿ë*/
.main_top_menu { width:1000px; height:35px; position:relative; margin:0 auto; }
.main_top_menu ul li { width:125px; height:35px; z-index:10; text-align: center; float:left; background-image: url(/img/main_top_menu_off.jpg); background-repeat: repeat-x; color:#ffffff; font-weight:bold;}
.main_top_menu ul li a { width:125px; height:35px; float:left; position:relative; display:block; text-align: center; height:28px;padding:10px 0 0 0;white-space:nowrap; color:#ffffff; font-weight:bold;}
.main_top_menu ul li a:hover { width:125px; height:35px; z-index:20; background-image: url(/img/main_top_menu_on.jpg); background-repeat: repeat-x;}
.main_top_menu ul li a:active { color:#a812ff; width:125px; height:35px; z-index:20; background-image: url(/img/main_top_menu.jpg); background-repeat: repeat-x;}
.main_top_menu_bar { width:1000px; height:7px; position:relative; margin:0 auto; background:#dcdddf;}


/* ¸ÞÀÎ */
.main { width:1000px; height:1580px; position:relative; margin:0 auto; background:#fbfbfb; }

/* ¸ÞÀÎ ¹è³Ê */
.main_banner { width:1000px; height:115px; position:relative;}
.main_banner img { position:absolute; left:0px; top:0px; width:726px; height:115px; border:solid 0.5px #aaaaaa; }

/* ¸ÞÀÎ ·Î±×ÀÎ */
.main_login { width:266px; height:98px; position:absolute; left:734px; top:0; }
.login_input_box {  width:175px; height:51px; top:7px; left:12px; z-index:10; position:absolute; }
.login_input_box ul li.login_id {margin:0; padding:0; border:0; outline:0;  position:relative; width:174px; height:25px; z-index:20; margin:0 0 0 0; border:solid 1px #dcdddf;}
.login_input_box ul li.login_id input {margin:0; padding:0; border:0; outline:0;  position:absolute; top:1px; left:1px; width:172px; height:23px; }
.login_input_box ul li.login_pw { position:relative; width:174px; height:25px; z-index:20; margin:1px 0 0 0; border:solid 1px #dcdddf;}
.login_input_box ul li.login_pw input { margin:0; padding:0; border:0; outline:0; position:absolute; top:1px; left:1px; width:172px; height:23px; }
.login_btuuon {  width:65px; height:51px; top:7px; left:190px; position:absolute; z-index:10;  }
.login_text { left:15px; top:70px; position:absolute; color:#d2d3d4; text-align:left; font-size:8.5pt; font-weight:bold; z-index:10; }

/* ¸ÞÀÎ ¿ìÃø º£½ºÆ® ÀÎ±â±Û */
.main_right_best { width:266px; height:340px; top:98px; left:734px; position:absolute; }
.main_right_best .main_right_best_menu { position:relative; }
.main_right_best .main_right_best_menu ul li { float:left; text-align:left;}
.main_right_best .main_right_best_list { position:relative; display:inline-block; }
.main_right_best .main_right_best_list ul li { width:266px; height:30px; text-align:left; position:relative; border-bottom:solid 1px #dcdddf;  }
.main_right_best .main_right_best_list ul li span.main_right_best_list_num { position:absolute; top:10px; left:12px; font-weight:bold; z-index:10; }
.main_right_best .main_right_best_list ul li span.main_right_best_list_title { position:absolute; top:10px; left:45px; font-weight:bold; z-index:10; }

/* ¸ÞÀÎ ¿ìÃø ¼³¹® */
.main_right_survey { width:266px; height:240px; top:480px; left:734px; position:absolute; } 
.main_right_survey .main_right_survey_title { width:266px; height:20px; background:#585858; color:#ffffff; z-index:20; text-align:left; position:relative; }
.main_right_survey .main_right_survey_title span.main_right_survey_title_font { margin:0 0 0 3px; line-height:20px; font-weight:bold;}
.main_right_survey .main_right_survey_body { margin:11px 0 0 0; width:268px; height:209px; z-index:20; text-align:left; position:relative; }
.main_right_survey .main_right_survey_body span.main_right_survey_body_title {line-height:20px; font-weight:bold; }
.main_right_survey .main_right_survey_body ul { width:230px; height:120px; margin:9px 0 0 33px; }
.main_right_survey .main_right_survey_body ul li { width:230px; height:23px; }
.main_right_survey .main_right_survey_body ul li input { margin:5px 0 0 0;}
.main_right_survey .main_right_survey_body ul li span.main_right_survey_body_list { margin:0 0 0 10px; font-size:10pt; font-weight:bold;}
.main_right_survey .main_right_survey_body_button { width:167px; height:36px; margin:0 0 0 54px; position:relative; z-index:20; }


/* ¸ÞÀÎ ¿ìÃø ÀÌº¥Æ®¹è³Ê */
.main_right_event { width:266px; height:206px; top:753px; left:734px; z-index:20; position:absolute; } 
.main_right_event .main_right_event_title { width:266px; height:20px; background:#585858; color:#ffffff; z-index:20; text-align:left; position:relative; }
.main_right_event .main_right_event_title span.main_right_event_title_font { margin:0 0 0 3px; line-height:20px; font-weight:bold;}
.main_right_event .main_right_event_banner1 { margin: 11px 0 0 0; position:relative; }
.main_right_event .main_right_event_banner2 { margin: 11px 0 0 0; position:relative; }

/* ¸ÞÀÎ °Ô½ÃÆÇ */
.main_board_video { width:1000px; height:185px; position:relative; margin:11px 0 0 0; }
.main_board_video_title { position:relative; width:1000px; height:20px; background-image: url(/img/main_board_video_title_bar.jpg); background-repeat: no-repeat;}
.main_board_video_title .main_board_video_title_font { width:726px; height:20px;  position:absolute; left:5px; color:#5f4f45; font-size:10pt; text-align:left; font-weight:bold; }
.main_board_video_body ul li { background:#ffffff;width:236px; height:159px; float:left; margin: 6px 9px 0 0; position:relative;}
.main_board_video_body ul li .main_board_video_title_blue { position:absolute; left:0px; width:236px; height:26px; text-align:left; font-size:10pt; line-height:24px; font-weight:bold; color:#6889c6;}
.main_board_video_body ul li img { width:236px; height:133px; } 
.main_board_video_more { position:absolute; width:62px; height:20px; left:650px; top:0px; z-index:10; }
.main_board_video_body ul li .main_board_video_title_blue .main_board_video_icon { position:absolute; width:45px; height:26px; top:0px; left:190px; z-index:10; } 
.main_board_video_body ul li .main_board_video_title_blue .main_board_video_icon img { width:18px; height:26px; }
.main_board_video_body ul li .main_board_video_title_blue .main_board_video_icon span.main_board_video_font_icon1 { margin: 0 0 0 2px; line-height:24px; text-align:right; height:26px; font-size:9pt; color:#6d6e71; font-weight:bold;}


.main_board_1 { width:1000px; height:185px; position:relative; margin-top:24px; }
.main_board_1 ul { background:#ffffff;float:left; width:236px; height:185px; margin:0 9px 0 0; position:relative;}
.main_board_1 ul li.board1_title { background-image: url(/img/board1_title_bar.jpg); background-repeat: no-repeat; width:236px; height:20px; text-align:left; font-weight:bold; }
.main_board_1 ul li.board1_title span.board1_title_font {  position:absolute; top:3px; left:5px; width:230px; }
.main_board_1 ul li.board1_title span.board1_title_font img { width:40px; height:16px; margin: -6px 0 0 5px; z-index:20; } 
.main_board_1 ul li.board1_img { height:133px; margin:6px 0 0 0; }
.main_board_1 ul li.board1_img img {width:236px; height:133px; }
.main_board_1 ul li.board1_font { height:26px; text-align:left; font-weight:bold; line-height:24px;}
.main_board_1 ul li.board1_font span.board1_font_blue { color:#6889c6; font-weight:bold; line-height:24px; }
.main_board_1 ul .board1_icon { position:absolute; width:90px; height:23px; top:163px; left:146px; z-index:10; } 
.main_board_1 ul .board1_icon span.board1_font_icon1 { text-align:right; height:26px; font-size:8pt; margin:0 1px 0 0; font-weight:bold;}

.main_board_2 {  width:1000px; height:137px; position:relative; margin-top:24px;  }
.main_board_2 ul.main_board_2_box {background:#ffffff; float:left; width:236px; height:137px; margin:0 9px 0 0; text-align:left; position:relative; }
.main_board_2 ul li .main_board_2_title { position:relative; background-image: url(/img/board1_title_bar.jpg); margin: 0 0 6px 0; background-repeat: no-repeat; width:236px; height:20px; text-align:left; font-weight:bold; }
.main_board_2 ul li .main_board_2_title span.main_board_2_title_font {  position:absolute; top:3px; left:5px; width:230px; }
.main_board_2 ul li .main_board_2_title span.main_board_2_title_font img { width:40px; height:16px; margin: -6px 0 0 5px; z-index:20; } 
.main_board_2 ul li .main_board_2_list ul li { position:relative; width:236px; height:25px; text-align:left; text-align:left; }
.main_board_2 ul li .main_board_2_list ul li img { position:absolute; width:6px; height:6px; top:11px; left:7px; }
.main_board_2 ul li .main_board_2_list ul li span.main_board_2_list_font { position:absolute; top:8px; left:18px; width:175px; font-size:9pt; }
.main_board_2 ul li .main_board_2_list ul li span.main_board_2_list_num { position:absolute; top:8px; left:196px; width:25px; font-size:9pt; }


.main_board_3 { width:1000px; height:185px; position:relative; margin-top:24px;  }
.main_board_3 ul {background:#ffffff; float:left; width:236px; height:185px; margin:0 9px 0 0; position:relative;}
.main_board_3 ul li.board3_title { background-image: url(/img/board1_title_bar.jpg); background-repeat: no-repeat; width:236px; height:20px; text-align:left; font-weight:bold; }
.main_board_3 ul li.board3_title span.board3_title_font {  position:absolute; top:3px; left:5px; width:230px; }
.main_board_3 ul li.board3_title span.board3_title_font img { width:40px; height:16px; margin: -6px 0 0 5px; z-index:20; } 
.main_board_3 ul li.board3_img { height:133px; margin:6px 0 0 0; }
.main_board_3 ul li.board3_img img {width:236px; height:133px; }
.main_board_3 ul li.board3_font { height:26px; text-align:left; font-weight:bold; line-height:24px; }
.main_board_3 ul li.board3_font span.board1_font_blue { color:#6889c6; font-weight:bold; }
.main_board_3 ul .board3_icon { position:absolute; width:90px; height:23px; top:163px; left:146px; z-index:10; } 
.main_board_3 ul .board3_icon span.board1_font_icon1 { text-align:right; height:26px; font-size:8pt; margin:0 1px 0 0; font-weight:bold;}


.main_board_4 {  width:1000px; height:137px; position:relative; margin-top:24px;  }
.main_board_4 ul.main_board_4_box {background:#ffffff; float:left; width:359px; height:137px; margin:0 9px 0 0; text-align:left; position:relative; }
.main_board_4 ul li .main_board_4_title { position:relative; background-image: url(/img/board4_title_bar.jpg); margin: 0 0 6px 0; background-repeat: no-repeat; width:359px; height:20px; text-align:left; font-weight:bold; }
.main_board_4 ul li .main_board_4_title span.main_board_4_title_font {  position:absolute; top:3px; left:5px; width:330px; }
.main_board_4 ul li .main_board_4_title span.main_board_4_title_font img { width:40px; height:16px; margin: -6px 0 0 5px; z-index:20; } 
.main_board_4 ul li .main_board_4_list ul li { position:relative; width:359px; height:25px; text-align:left; text-align:left; }
.main_board_4 ul li .main_board_4_list ul li img { position:absolute; width:6px; height:6px; top:11px; left:7px; }
.main_board_4 ul li .main_board_4_list ul li span.main_board_4_list_font { position:absolute; top:8px; left:18px; width:290px; font-size:9pt; }
.main_board_4 ul li .main_board_4_list ul li span.main_board_4_list_num { position:absolute; top:8px; left:311px; width:25px; font-size:9pt; }


.main_board_5 { width:1000px; height:185px; position:relative; margin-top:11px; }
.main_board_5_title { position:relative; width:1000px; height:20px; background-image: url(/img/main_board_video_title_bar.jpg); background-repeat: no-repeat; }
.main_board_5_title .main_board_5_title_font { width:726px; height:20px;  position:absolute; top:0px; left:5px; color:#5f4f45; font-size:10pt; text-align:left; font-weight:bold; }
.main_board_5_body ul li { background:#ffffff;width:236px; height:159px; float:left; margin: 6px 9px 0 0; position:relative; }
.main_board_5_body ul li span.main_board_5_title_blue { position:absolute; left:0px; width:236px; height:26px; text-align:left; font-size:10pt; font-weight:bold; line-height:24px; color:#5f4f45; }
.main_board_5_body ul li span.main_board_5_title_blue .main_board_5_title_icon { position:absolute; width:90px; height:26px; top:0px; left:150px; z-index:10; } 
.main_board_5_body ul li span.main_board_5_title_blue .main_board_5_title_icon img { width:18px; height:26px; vertical-align:top;}
.main_board_5_body ul li span.main_board_5_title_blue .main_board_5_title_icon span.main_board_5_title_font_icon1 { margin: 0 0 0 2px; line-height:24px; text-align:right; height:26px; font-size:9pt; color:#6889c6; font-weight:bold;}
.main_board_5_body ul li span.main_board_5_title_blue .main_board_5_title_icon span.main_board_5_title_font_icon2 { margin: 0 0 0 -2px; line-height:24px; text-align:right; height:26px; font-size:9pt; color:#6d6e71; font-weight:bold;}
.main_board_5 ul li img { width:236px; height:133px; } 
.main_board_5_more { position:absolute; width:62px; height:20px; left:650px; top:0px; z-index:10; }


.main_board_6 {  width:1000px; height:137px; position:relative; margin-top:24px;  }
.main_board_6 ul.main_board_6_box {background:#ffffff; float:left; width:236px; height:137px; margin:0 9px 0 0; text-align:left; position:relative; }
.main_board_6 ul li .main_board_6_title { position:relative; background-image: url(/img/board1_title_bar.jpg); margin: 0 0 6px 0; background-repeat: no-repeat; width:236px; height:20px; text-align:left; font-weight:bold; }
.main_board_6 ul li .main_board_6_title span.main_board_6_title_font {  position:absolute; top:3px; left:5px; width:330px; }
.main_board_6 ul li .main_board_6_title span.main_board_6_title_font img { width:40px; height:16px; margin: -6px 0 0 5px; z-index:20; } 
.main_board_6 ul li .main_board_6_list ul li { position:relative; width:236px; height:25px; text-align:left; text-align:left; }
.main_board_6 ul li .main_board_6_list ul li img { position:absolute; width:6px; height:6px; top:11px; left:7px; }
.main_board_6 ul li .main_board_6_list ul li span.main_board_6_list_font { position:absolute; top:8px; left:18px; width:175px; font-size:9pt; }
.main_board_6 ul li .main_board_6_list ul li span.main_board_6_list_num { position:absolute; top:8px; left:196px; width:25px; font-size:9pt; }


.main_board_7 {  width:1000px; height:137px; position:relative; margin-top:24px;  }
.main_board_7 ul.main_board_7_box { background:#ffffff;float:left; width:236px; height:137px; margin:0 9px 0 0; text-align:left; position:relative; }
.main_board_7 ul li .main_board_7_title { position:relative; background-image: url(/img/board1_title_bar.jpg); margin: 0 0 6px 0; background-repeat: no-repeat; width:236px; height:20px; text-align:left; font-weight:bold; }
.main_board_7 ul li .main_board_7_title span.main_board_7_title_font {  position:absolute; top:3px; left:5px; width:330px; }
.main_board_7 ul li .main_board_7_title span.main_board_7_title_font img { width:40px; height:16px; margin: -6px 0 0 5px; z-index:20; } 
.main_board_7 ul li .main_board_7_list ul li { position:relative; width:236px; height:25px; text-align:left; text-align:left; }
.main_board_7 ul li .main_board_7_list ul li img { position:absolute; width:6px; height:6px; top:11px; left:7px; }
.main_board_7 ul li .main_board_7_list ul li span.main_board_7_list_font { position:absolute; top:8px; left:18px; width:175px; font-size:9pt; }
.main_board_7 ul li .main_board_7_list ul li span.main_board_7_list_num { position:absolute; top:8px; left:196px; width:25px; font-size:9pt; }

/* ¹ÙÅÒ */
.bottom2 {width:100%; position:relative; display:inline-block; margin:0 auto; }
.bottom2 .bottom_title { margin:58px 0 0 4px; width:350px; height:15px;  }
.bottom2 .bottom_title ul li { margin: 0 0 0 0; float:left; font-weight:bold; }
.bottom2 .bottom_list {margin:0 auto;padding:30px 0 0 5px;color:#ffffff;margin:13px 0 0 0px; height:50px; text-align:center; font-size:8.5pt; background:#585858;line-height:20px; }


/* ¼­ºêÆäÀÌÁö */
.sub_body { width:1000px; position:relative; margin:0 auto; }

/* ¼­ºê left ¸Þ´º */
.sub_left_menu { width:165px; top:0; left:0px; position:absolute; text-align:left; z-index:20;}
.sub_left_menu ul li.sub_left_menu_title { width:165px; height:34px; text-align:left; font-size:13pt; font-weight:bold; line-height:37px; border-bottom:solid 2px #bcbec0; }
.sub_left_menu ul li.sub_left_menu_body { width:165px; height:34px; border-bottom:solid 1px #bcbec0; }
.sub_left_menu ul li.sub_left_menu_body span.sub_left_menu_body_font { margin:0 0 0 24px; font-size:11pt; color:#434343; font-weight:bold; line-height:35px;}

/* ¼­ºê º»¹® */
.sub_main { width:794px; margin:0 0 0 206px; position:relative;}
.sub_main_title { text-align:left; height:34px; position:relative; border-bottom:solid 2px #bcbec0; }
.sub_main_title span.sub_main_title_font { text-align:left; font-size:15pt; font-weight:bold; line-height:37px;}
.sub_main_title span.sub_main_right_font { width:230px; height:17px; top:10px; left:550px; position:absolute; z-index:10; font-size:10pt; color:#808285; font-weight:bold; line-height:17px; vertical-align:top; }
.sub_main_sub_title { width:794px; height:35px; position:relative; text-align:left; border-bottom:solid 1px #bcbec0;vertical-align:top; }
.sub_main_sub_title span.sub_main_sub_title_font { text-align:left; font-size:12pt; padding:0 0 0 5px; font-weight:bold; line-height:37px; vertical-align:top;}
.sub_main_body { width:794px; position:relative;  }


.sub_main_body .sub_main_body_info { width:350px; height:22px; margin:5px 0 0 400px; font-size:8pt; line-height:25px; text-align:right; }
.sub_main_body_1 { width:794px; margin:29px 0 0 0; position:relative; }
.sub_main_body_1 div { display:inline-block; }
.sub_main_body_1 .sub_main_body_2 { width:458px; text-align:left; }
.sub_main_body_1 .sub_main_body_2 ul { margin:0 0 10px; }
.sub_main_body_1 .sub_main_body_2 ul li.sub_main_body_2_li { margin:0 0 30px; }
.sub_main_body_1 .sub_main_body_2 ul li span { float: left; }
.sub_main_body_1 .sub_main_body_2 ul li span.sub_main_body_2_title { width:45px;  }
.sub_main_body_1 .sub_main_body_2 ul li span.sub_main_body_2_body { width:405px; margin: 0 0 0 3px; font-size:8pt; line-height:20px;  }
.sub_main_body_1 .sub_main_body_3 { width:261px; margin:0 0 0 35px; }
.sub_main_body_1 .sub_main_body_3 img { width:261px; height:197px; margin:0 0 7px 0;}
.sub_main_body_banner {width:299px; height:115px; margin:54px 0 190px  275px;}


.tab-button {}
.tab-button ul {}
.tab-button ul li span a {padding:16px 14px 4px 15px;}
.tab-button .tab-1 {clear:both;float:left;width:100%;background:url('/image/line_tab_2.gif') repeat-x left bottom;}
.tab-button .tab-1 li {list-style-type:none;float:left;margin-right:-1px;}
.tab-button .tab-1 li span {float:left;white-space:nowrap;text-align:center;border:1px solid #d0d0d0;border-bottom:none;background:#f9f9f9;}
.tab-button .tab-1 li span a {display:inline-block;padding:8px 10px 6px 11px;text-decoration:none;}
.tab-button .tab-1 .on {font-weight:bold;}
.tab-button .tab-1 .on span a {position:relative;padding-bottom:1px;padding:8px 10px 6px 11px;background:#f9f9f9;color:#c5130c;}
.tab-button .tab-1 .end {margin:0;}
.line {clear:both;border-top:1px solid #d0d0d0;padding:3px;}
