﻿@charset "utf-8";



/* HTML5 display-role reset for older browsers */



article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block;}







.hide{width: 0; height: 0; margin: 0; padding: 0; line-height: 0; font-size:0; overflow: hidden; visibility:hidden;}



body {  margin: 0 ;	padding:0; font:11px dotum,gulim,nanum gothic, Verdana, Geneva, sans-serif; color:#494949;}



p,div,th,td,span{ font:12px dotum, Verdana, Geneva, sans-serif; color:494949;}







/* link */







a {	font:11px dotum,gulim,nanum gothic, Verdana, Geneva, sans-serif; color:#636363; outline:none; select-dummy:expression(this.hideFocus=true);}







a:link, a:visited, a:active { text-decoration: none; color:#636363;}



a:hover { text-decoration: none; color: #000;}







.link01:link, .link01:visited, .link01:active{padding:10px; border:1px solid #ccc; margin-right:4px; background:#fff; color:#939192; font-weight:bold; cursor:pointer; text-decoration:none;}



.link01:hover{padding:10px; border:1px solid #ccc; margin-right:4px; background:#92c658; color:#feffed; font-weight:bold; cursor:pointer; text-decoration:none;}







.link02:link, .link02:visited, .link02:active{padding:10px; border:1px solid #ccc; margin-right:4px; background:#92c658; color:#feffed; font-weight:bold; cursor:pointer; text-decoration:none;}



.link02:hover{padding:10px; border:1px solid #ccc; margin-right:4px; background:#92c658; color:#feffed; font-weight:bold; cursor:pointer; text-decoration:none;}







.link03:link, .link03:visited, .link03:active{ cursor:pointer; text-decoration:none; color:#8e8e8f;}



.link03:hover{ cursor:pointer; text-decoration:none; color:#cbcdcf;}







.link04:link, .link04:visited, .link04:active{ cursor:pointer; text-decoration:none; color:#737171;}



.link04:hover{ cursor:pointer; text-decoration:none; color:#737171;}



.link05:link, .link05:visited, .link05:active{ cursor:pointer; text-decoration:none; color:#585757;}



.link05:hover{ cursor:pointer; text-decoration:none; color:#585757;}

.link06:link, .link06:visited, .link06:active{ cursor:pointer; text-decoration:none; color:#197ebe; font-weight:bold; font-size:12px;}



.link06:hover{ cursor:pointer; text-decoration:none; color:#197ebe; font-weight:bold; font-size:12px;}







.main_on{padding:10px; border:1px solid #ccc; margin-right:4px; background:#1280bb; color:#fefefe; font-weight:bold;  height:11px; cursor:pointer; font-size:11px;}



.main_off{padding:10px; border:1px solid #ccc; margin-right:4px; background:#fff; color:#939192; font-weight:bold;  height:11px; cursor:pointer; font-size:11px;}



.main_off:hover{padding:10px; border:1px solid #ccc; margin-right:4px; background:#1280bb; color:#fefefe; font-weight:bold; height:11px; cursor:pointer; font-size:11px;}







#file21 li,#file22 li,#file23 li,#file24 li,#file25 li,#file26 li,#file27 li,#file28 li{padding:0 10px 6px 0;}







/* img */







img { border: 0;}







/* list */		



		



ul{	margin: 0; padding: 0; list-style: none;}



li{	margin: 0; padding: 0;}







.r li{ display:inline; float:left;}



.s21_text1{color:#797979; line-height:18px; padding:0 20px 30px 20px;}



.s21_text2{padding-bottom:10px; padding-left:20px; color:#797979;}



.s21_text3{padding-bottom:20px; line-height:18px; padding-left:20px; color:#797979;}







.lnb_off_top{ margin:0 20px 0 20px; width:160px; padding:10px 0 10px 10px; border-bottom:1px solid #ccc; border-top:1px solid #ccc; font-size:12px; color:#2f3743; cursor:pointer; height:12px;}



.lnb_off_top:hover{ margin:0 20px 0 20px; width:160px; padding:10px 0 10px 10px; border-bottom:1px solid #ccc; border-top:1px solid #ccc;font-size:12px; background:#0FF; cursor:pointer; height:12px;}



.lnb_on_top{ margin:0 20px 0 20px; width:160px; padding:10px 0 10px 10px; border-bottom:1px solid #ccc; border-top:1px solid #ccc;font-size:12px; background:#0FF; cursor:pointer; height:12px;}



.lnb_off{ margin:0 20px 0 20px; width:160px; padding:10px 0 10px 10px; border-bottom:1px solid #ccc; font-size:12px; color:#2f3743; cursor:pointer; height:12px;}



.lnb_off:hover{ margin:0 20px 0 20px; width:160px; padding:10px 0 10px 10px; border-bottom:1px solid #ccc; font-size:12px; background:#0FF; cursor:pointer; height:12px;}



.lnb_on{ margin:0 20px 0 20px; width:160px; padding:10px 0 10px 10px; border-bottom:1px solid #ccc; font-size:12px; background:#0FF; cursor:pointer; height:12px;}



.lnb_title{height:30px; text-align:center; padding-right:10px; padding-bottom:30px;}







.main_title{padding-bottom:30px; color:#454545; font-weight:bold; font-size:15px;}



.main_map{font-size:11px; font-weight:100;}



/* display:inline(점) */


#mypage_video {
width: 100%
font-family:  "굴림", "돋움", "Arial";
border-collapse: collapse;

} 

#mypage_video th {
  text-align: center; 
  font-weight:normal;
  border:none; 

} 

#mypage_video td {
border-bottom: #dddddd 1px solid; 
border-right: #dddddd 1px solid;  
text-align: center; 
letter-spacing: normal; 
padding-top:5px; 
padding-bottom: 5px;
}

#mypage_video .noline {
border-right: none;
}

#teacher1 {background-image:url(../img/main/con02_top_bg.gif);}
#teacher2 {background-image:url(../img/main/con02_bo_bg.gif);}
#textfield {border: 1px #cfcfcf solid; width:116px;}
