@charset 'euc-kr';

/*ÀÎµ¦½º ÆäÀÌÁö´Â CSS¸¦ º°µµ·Î ¸¸µé¾î ºÒ·¯¿À°í ÀÖÀ½*/
@import 'main.css';
@import 'sub.css';

/*¸ðµçÆäÀÌÁö¿¡ ÅëÇÕÀûÀ¸·Î Àû¿ë*/
html { height:100%; width: 100%; margin:0; padding:0; font-size:12px; color:#666; font-family: Verdana, Arial, Tahoma, sans-serif  ; line-height:140%; letter-spacing: normal; }
* { margin:0pt; padding:0pt; }
body {position:relative}
ul { list-style: none; }
img { border: 0; }
select { font-size: 12px; }
a:link, a:visited { color: #666; text-decoration: none; }
a:hover, a:active { color: #13619b; text-decoration: underline; font-weight: normal; }
.brclear { clear: both; }
.indent_10 { text-indent: 10px;}

/*¼­ºê ¹è°æÀÌ¹ÌÁö*/
#BG_sub { background: url(/english/images/BG_sub.jpg) center top repeat-x; width: 100%; margin: 0; }
#BG_sub hr { display: none;}


/* ÃÖ»ó´Ü Logo, ÅëÇÕ°Ë»ö, ±Û·Î¹ú¸Þ´º, Å¸ÀÌÆ² ÇÃ·¡½Ã*/
#Header { height: 70px; width: 1000px; margin: 0 auto; margin-bottom: 0px;}
#Header .logo { margin: 10px 80px 0 0; width: 268px; float: left; }
#Header dl { border: 3px solid #a2c2d8; height: 24px; width: 317px; float: left; margin-top: 30px; }
#Header dt { float: left; }
#Header dd { float: left; padding-left: 10px; }
#Header ul { float: right; padding-top: 28px; }
#Header li { float: left; padding-left: 8px; margin: 0; }
#Header li.last { margin-top: -6px; }
#Header input { margin-top: 1px; font-size: 12px;}
#Header li input { margin-bottom: -4px;}
#Header label { display: none;}

#Nav_skip {  text-indent: -2000px;  height: 0;  margin-top: -1px;  padding: 0;  font-size: 0;  line-height: 0;  overflow:hidden; }
#Nav_hidden { display: none;}

#Nav_main {width: 1000px; margin: 0 auto; margin-bottom: -3px;}
#Nav_main input { margin-bottom: 5px; margin-left: 10px;}
#Nav_main label { display: none;}

#Nav_sub { position:absolute; margin: 0 auto; top:125px; left: 0; width:100%; height:1px; z-index:100; padding: 0; }
#Nav_sub_slide { margin: 0 auto; padding: 0; width: 1000px; text-align: left; visibility: hidden;}
#Nav_sub_slide ul { margin: 0; border: 5px solid #003c7a; background-color: #fff; width: 780px; height: 480px; padding: 5px 0 0 0}
#Nav_sub_slide ul li { float: left; margin-left: 60px; width: 122px; display: inline;}
#Nav_sub_slide ul li.last {clear:right; width: 780px; text-align: right; float: right; margin: 0 0 0 0; padding: 0;}
#Nav_sub_slide dl { margin: 20px 0 0 0;}
#Nav_sub_slide dl.f6 { margin-top: 60px;}
#Nav_sub_slide dl.f7 { height: 330px;}
#Nav_sub_slide li.f8 {width: 122px; padding-bottom: 10px; border-bottom: 2px solid #9ac2df;}
#Nav_sub_slide dt {width: 122px; padding-bottom: 10px; margin-bottom: 8px; border-bottom: 2px solid #9ac2df;}
#Nav_sub_slide dd { padding: 1px;}
#Nav_sub_slide span { display: none;}
#Nav_sub_slide label { display: none;}
#Nav_sub_slide img { display: block;}


/*»ó´Ü Å¸ÀÌÆ² ÇÃ·¡½Ã*/
#Flash_tit { width: 1000px; margin: auto; margin-top: 0px; }

/*ÄÁÅÙÃ÷*/
#Wrapper { width: 1000px; margin: 0 auto; z-index: 1000; }
#Wrapper .left_menu { width: 170px; margin: 32px 25px 30px 4px; float: left; font-size: 0pt; }
#Wrapper .left_menu ul { padding: 0; }
#Wrapper .left_menu li { padding: 0; }
#Wrapper .left_menu li.tit { padding: 20px 0 12px 0; margin-bottom: 7px; border-bottom: 2px solid #5f9fcd;}
#Wrapper .page_nav { float: right; margin: 0; padding: 8px 90px 0 0; height: 25px; vertical-align: middle; clear: left; font-size:11px; }
#Wrapper .page_nav dt { background: url(/english/images/page_nav_img01.gif) 2px 4px no-repeat; padding-left: 18px; float: left; }
#Wrapper .page_nav dd { background: url(/english/images/page_nav_img02.gif) 8px 6px no-repeat; padding-left: 18px; float: left; }
#Wrapper .content { width: 695px; margin:0px; padding: 10px 10px 30px 10px; float: left; border-right: 1px solid #e2e3e3; }
#Wrapper .content h1 { background: url(/english/images/BG_h1.gif) left top no-repeat; margin-bottom: 25px; padding: 14px 0 19px 15px; border-bottom: 1px dashed #d7d7d7; }
#Wrapper .content h2 { margin:0; padding:15px 0 14px 20px; background:url(/english/images/f1_h2_icon.gif) left 16px no-repeat; font-size:14px; color:#010001;}
#Wrapper .content h3 { margin:0; padding:15px 0 8px 35px; background:url(/english/images/f1_h3_icon.gif) 16px 19px no-repeat; font-size:12px; color:#010001;}

/*¿ìÃø Äü¸µÅ©*/
/*#Quick { width: 81px; float: left; margin-top: -31px; }*/

/*°Ô½ÃÆÇ ¹öÆ°µé °ü·Ã css*/
.btn_submit { text-align: right; float: right; }
.btn_submit_left { text-align: right; float: left; }
.btn_submit_left li, .btn_submit li { float: left; width: 65px; background: url(/english/images/BG_btn_02.gif) right top no-repeat; margin: 10px 5px 10px 0; }
.btn_submit_left input, .btn_submit input { width: 65px; height: 24px; background: url(/english/images/BG_btn_01.gif) left top no-repeat; border: 0; font-size: 12px; font-weight: bold; color: #13619b; cursor:pointer;}

/*¸ñ·Ï ÆäÀÌÂ¡ css*/
.board_list_page { text-align: center;}
.board_list_page a { width: 15px; height:15px; }
.board_list_page a:link, .board_list_page a: visited { color: #666; }
.board_list_page a:hover, .board_list_page a:active { color: #13619b; text-decoration: none; background-color: #fff; }
.board_list_page input { margin-bottom: -3px; }

/* ¸ñ·ÏÅ×ÀÌºí_°Ë»ö */
.board_search { height: 50px; background-color: #f1f8fc; text-align: center; margin: 20px 0 30px 0; border: 1px solid #cce0ef; }
.board_search ul { padding-top: 12px; }
.board_search li { display: inline; }
.board_search input { height: 16px; padding: 2px 3px 0 3px; margin: 0; color: #666; font-size: 12px; border: 1px solid #9ac2df; }
.board_search input.submit { background:url(/english/images/btn_board_search.gif) left top no-repeat; width: 63px; height: 24px; text-indent: -10000px; border: none;  cursor:pointer;}
*html .board_search input.submit { text-indent: 10000px; }

/* ÀÏ¹Ý°Ô½ÃÆÇ_List & ÀÌ´ÞÀÇÄ£ÀýÁ÷¿ø_List css */
.total_list { margin-bottom: -11px; }
.total_list dl { width: 100%; }
.total_list dt { float: left; color: #000; font-weight: bold; padding: 5px 5px 5px 12px; background: url(/english/images/bull_img_01.gif) 2px 15px no-repeat; }
.total_list dt strong { color: #0076cb; font-size: 2em; font-family: Verdana, tahoma, sans-serif; }
.total_list dd { padding-top: 11px; }


.tlist_01 th, td { border: none;}
.tlist_01 { background: url(/english/images/BG_table_01.gif) right top no-repeat; width: 695px;}
.tlist_01 thead th { height: 30px; vertical-align: middle; background:url(/english/images/BG_th_01.gif) left 50% no-repeat; color: #13619b;}
.tlist_01 thead th.first { background: url(/english/images/BG_th_first.gif) left top no-repeat; }
.tlist_01 tbody td { height: 29px; padding: 0 3px; background: url(/english/images/BG_td_01.gif) left bottom no-repeat; border-bottom: 1px dashed #bdbdbd; text-align: center; vertical-align: middle; }
.tlist_01 tbody td.first { background: none; }
.tlist_01 tbody td.tit { text-align: left; padding-left: 15px; }
.tlist_01 tfoot { background: none; background: url(/english/images/BG_table_border.gif) left top repeat-x; }

.best_smc { background: url(/english/images/f1_s6_img_01.gif) left top no-repeat; padding: 22px 30px 45px 30px; height: 165px;}
.best_smc dl { clear: right; }
.best_smc dt { background: url(/english/images/f1_s6_img_02.gif) top left no-repeat; width: 245px; height: 170px; float: left; margin-right: 10px; }
.best_smc dd { width: 350px; float: right; text-align: left; }
.best_smc dd strong { color: #0076cb; }
.best_smc dd.comment { margin: 75px 0 15px 0; }
.best_smc dd.name { font-weight: bold; color: #cb0382; border: 1px solid #adcde4; padding: 5px; background-color: #fff; text-align: center; }
.best_smc dt img { border: 1px solid #fff; margin: 8px; }

/*ÀÏ¹Ý°Ô½ÃÆÇ_View css*/
.tview_01 { background: url(/english/images/BG_table_01.gif) right top no-repeat; width: 695px; }
.tview_01 thead th { height: 30px; padding: 0 20px; vertical-align: middle; background: url(/english/images/BG_th_first.gif) left top no-repeat; color: #13619b; }
.tview_01 thead td { padding-left: 15px; vertical-align: middle; background:url(/english/images/BG_th_01.gif) left 50% no-repeat; color: #13619b; font-weight: normal; }
.tview_01 tbody th { height: 30px; padding: 0 10px; background: url(/english/images/BG_th_01.gif) right center no-repeat; color: #13619b; vertical-align: middle; border-bottom: 1px dashed #bdbdbd; }
.tview_01 tbody td { padding-left: 15px; border-bottom: 1px dashed #bdbdbd; background: none; }
.tview_01 tbody td.con { height:100px; padding-left: 15px; border-bottom: 1px dashed #bdbdbd; background: none; }
.tview_01 tbody td table { border-collapse: collapse;}
.tview_01 tbody td table caption { text-align: left; padding-left: 10px; font-weight: bold; padding-bottom: 5px; background: url(/english/images/bull_img_02.gif) left 4px no-repeat; color: #000;}
.tview_01 tbody td td { border: none; border: 1px solid #9ac2df;}
.tview_01 tbody td th { border: none; border: 1px solid #9ac2df; background: none; background-color:#f1f8fc; color: #13619b; font-weight: normal;}
.tview_01 tbody td.bd_none { border: none; background: url(/english/images/BG_table_border.gif) left top repeat-x; padding: 15px; }
.tview_01 tfoot td { border-top: 2px solid #9ac2df; background: none; }


.tview_011 { width: 95%; }
.tview_011 thead th { height: 30px; padding: 0 10px; background-color: #F7F7F7; color: #13619b; }
.tview_011 thead td { padding-left: 10px; height:24px; vertical-align: middle; color: #13619b; font-weight: bold; background-color: #F7F7F7; }
.tview_011 tbody td { padding-left: 10px; height:24px; text-align:center; border-bottom: 1px background: none; background-color: #ffffff;}
.tview_011 tbody th { height: 30px; padding: 0 10px; background-color: #F7F7F7; color: #13619b; }
.tview_011 tfoot td { border-top: 2px solid #9ac2df; background: none; }

/*Æ÷Åä°¶·¯¸®_List*/
.photo_list { background: url(/english/images/BG_table_01.gif) right top no-repeat; width: 695px; }
.photo_list thead th { height: 30px; vertical-align: middle; background:url(/english/images/BG_th_01.gif) left 50% no-repeat; color: #13619b; }
.photo_list thead th.first { background: url(/english/images/BG_th_first.gif) left top no-repeat; }
.photo_list tbody td { padding: 10px; border-bottom: 1px dashed #bdbdbd; background: none; vertical-align: top; }
.photo_list tbody td img { border: 1px solid #fff; }
.photo_list tbody td .photo { padding: 2px; background-color: #c1dff4; display: block; width: 152px;}
.photo_list tbody td.list_none { text-align: center; }
.photo_list tbody dl { margin: 0; padding: 0; }
.photo_list tbody dt { font-weight: bold; padding: 12px 0 9px 22px; margin-bottom: 10px; background: url(/english/images/bull_img_02.gif) 10px 50% no-repeat #ecf3f9; color: #13619b; }
.photo_list tbody dt a { font-weight: bold; color: #13619b; }
.photo_list tbody dd { line-height: 150%; padding-left: 10px; }
.photo_list tbody dd a { color: #666; }
.photo_list tfoot { background: none; background: url(/english/images/BG_table_border.gif) left top repeat-x; }

.photo_view_01 { background: url(/english/images/BG_table_01.gif) right top no-repeat; width: 695px; }
.photo_view_01 thead th { height: 30px; padding: 0 20px; vertical-align: middle; background: url(/english/images/BG_th_first.gif) left top no-repeat; color: #13619b; }
.photo_view_01 thead td { padding-left: 15px; vertical-align: middle; background:url(/english/images/BG_th_01.gif) left 50% no-repeat; color: #13619b; font-weight: normal; }
.photo_view_01 tbody th { height: 30px; padding: 0 10px; background: url(/english/images/BG_th_01.gif) right center no-repeat; color: #13619b; vertical-align: middle; border-bottom: 1px dashed #bdbdbd; }
.photo_view_01 tbody td { padding-left: 15px; border-bottom: 1px dashed #bdbdbd; background: none; }
.photo_view_01 tbody td.bd_none { border: none; background: url(/english/images/BG_table_border.gif) left top repeat-x; padding: 15px; }
.photo_view_01 tfoot td { border-top: 2px solid #9ac2df; background: none; }

/* ÇÏ´Ü Logo & Copy */
#Footer { width: 100%; clear: both; border-top: 1px solid #e2e3e3; background-color: #fff; }
#Footer .f_menu { width: 1000px; margin:10px auto; height: 40px; padding: 0 5px 0 0; background-color: #a2c2d8; }
#Footer .f_menu ul { margin: 0 0 0 0; padding: 6px 0 0 0; clear: both; }
#Footer .f_menu ul li { float: left; padding: 9px 0 0 10px; color:#FFF; }
#Footer .f_menu ul li.logo { float: left; padding:0px 0 0px 10px; color:#FFF; }
#Footer .f_menu ul li a { display: block; border: none; }
#Footer .family { float: right; margin-top: -5px; }
#Footer select { font-size: 12px; color: #666; }
#Footer input { margin-bottom: -4px; }
#Footer .copy { width: 995px; margin: 0 auto; }
*html #Footer .copy { width: 1000px; w\idth: 995px; }
#Footer .copy li { float: left; padding: 15px 20px 10px 0; }
#Footer .copy li.fl_right { float: right; padding: 10px 5px 10px 0; }
#Footer label { display: none;}
