/* Reset */
body,div,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,a,button,select{margin:0px;padding:0px;box-sizing:border-box;}
li{list-style:none}

ul{display:table;border-collspse;}
ul > li{display:table-cell;vertical-align:middle;}
video{cursor:pointer;}

body, td, p, input, button, textarea, select, .c1 { font-family:Tahoma,돋움; font-size:9pt; color:#565656; line-height:140%;}
table, td, th, input, textarea, div, ul, li {box-sizing:border-box;}
img { border:0 }

a:link, a:visited, a:active { text-decoration:none; color:#466C8A; }
a:hover {color:#448CCB;text-decoration:underline;}

a.menu:link, a.menu:visited, a.menu:active { text-decoration:none; color:#454545; }
a.menu:hover { text-decoration:none; }


.current-page	{ padding: 1px 1px; font-family:verdana, dotum; border-color: #eeeeee; font-weight: bold; font-size: 13px;background: #ffffff; color: #000000 }
 
.member { font-weight:bold; }
.guest  { font-weight:normal; }

.sch_color {font-weight:bold;} 


.tb1_blue	{height:1px; background:#79B4DC;}
.tb25_blue		{height:28px; background:#E3F0FA; text-align:center; color:#3274A7; font-weight:bold; padding-top:2px;}
.tb25_blue2		{height:28px; background:#E3F0FA; text-align:left; color:#3274A7; font-weight:bold;padding-left:10;}
.tb25_blue3 	{height:28px; background:#E3F0FA; text-align:center; color:#333333;}
.tb_line		{width:1px; background:#E3F0FA; background-image:url(/img/common/line_tb.gif);}
.tb_line2		{width:1px; background:#E3F0FA; background-image:url(/img/common/line_tb2.gif);}

.b25_pink		{height:28px; background:#E3F0FA; text-align:center; color:#3274A7; font-weight:bold; padding-top:2px;}
.b25_grey		{height:28px; background:#F5F5F5; text-align:center; color:#403C3B; font-weight:bold; padding-top:2px;}
.b25_blue2		{height:28px; background:#E3F0FA; text-align:left; font-weight:bold; padding-left:10px;}
.b25_blue3		{height:28px; background:#E3F0FA; text-align:left; color:#3274A7; font-weight:bold; padding-left:10px;}

.b25_green		{height:28px; background:#f1f7e8; text-align:left; color:#3B83B6; font-weight:bold; padding-left:10px;}

.b_line			{width:1px; background:#F5F8FB; background-image:url(/img/common/line_bbs1.gif);}
.b_line2			{width:1px; background:#F5F8FB; background-image:url(/img/common/line_bbs2.gif);}

.st_green		{font:bold 11px dotum; color:#70B624;}
.st_orange		{font:bold 12px dotum; color:#FE7119;}
.st_darkred		{font:bold 12px dotum; color:#c51414;}
.st_blue		{font:bold 11px dotum; color:#008CE6;}
.st_red		    {font:bold 12px dotum; color:#F83F18;}
.st_pink		{font:bold 14px dotum; color:#DC448E;}
.st_gray		{font:bold 12px dotum; color:#333333;}
.st_black		{font:bold 12px dotum; color:#454545;}
.st_lec_head {margin-top:2px;height:36px;font-weight:bolder;line-height:16px;}
.webcafe01 {height:20px;font-size:11px;line-height:14px;letter-spacing:0px;}
.view_con { text-align: left; font-family: 돋움; font-size: 12px; font-weight: bold; color:#696969; }



.useMenu			{font-family:'Dotum', 'DotumChe'; font-size:9pt; text-decoration:none; color:#777777; letter-spacing:0px; line-height:11pt; font-weight:bold;}
.useMenu a:link		{font-family:'Dotum', 'DotumChe'; font-size:9pt; text-decoration:none; color:#FF4E00;}
.useMenu a:visited	{font-family:'Dotum', 'DotumChe'; font-size:9pt; text-decoration:none; color:#FF4E00;}
.useMenu a:hover	{font-family:'Dotum', 'DotumChe'; font-size:9pt; text-decoration:none; color:#000000;}

/*작은 Text*/
.webcafe { color: #666666; font-size: 11px; line-height: 16px; font-family: 돋움,dotum, Arial; text-decoration: none }
.webcafe_login { color: #666666; font-size: 11px; height:20px;line-height: 16px; font-family:Tahoma 돋움,dotum, Arial; text-decoration: none }

.lh { line-height: 150%; }
.jt { text-align:justify; }

.li { font-weight:bold; font-size:18px; vertical-align:-4px; color:#66AEAD; }

.ul { list-style-type:square; color:#66AEAD; }

.ct { font-family: Verdana, 굴림; color:#424E10; } 


.ed { border:1px solid #CCCCCC; } 
.tx { border:1px solid #CCCCCC; } 

.small { font-size:8pt; font-family:돋움; }
.cloudy, a.cloudy {color:#888888;} /* 흐림 */

input.ed { height:20px; border:1px solid #9A9A9A; border-right:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8; padding:3px 2px 0 2px; }
input.ed_password { height:20px; border:1px solid #9A9A9A; border-right:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8; padding:3px 2px 0 2px; font:10px Tahoma; }

/* select box design start ****************************************************************************************/

div#select_box {
    position: relative;
    width: 120px;
    height: 38px;
    /* background: url('/template/1/images/arrow_down.jpg') 80px center no-repeat; 화살표 이미지 */ 
    border: 1px solid #aaaaaa;
	font-family:굴림;
}
div#select_box label {
    position: absolute;
    font-size: 14px;
    color: #aaaaaa;
    top: 13px;
    left: 24px;
    letter-spacing: 0px;
}
div#select_box select {
    position: absolute;
	top:0px;
}
div#select_box select#color {
    width: 120px;
    height: 30px;
    min-height: 40px;
    line-height: 40px;
    padding: 1px 0px 8px 20px;
	font-size: 14px;
    opacity: 0;
    filter: alpha(opacity=0); /* IE 8 */
}

/* select box design end ****************************************************************************************/

.notice_view {width:800px;margin:0 auto;line-height:20px;text-align:justify;} /* pc 모바일간 가로값 / 피씨 */
.notice_view img{width:100%;} /* pc 모바일간 가로값 / 피씨 */