@charset "utf-8";

/* 상단 메인메뉴 */
 
.mainmenu
{
 color : #FFFFFF;
 font-size : 14px; 
 font-weight : bold;
 border : none;
 background-color : #2352CA;
 text-align : center;
}
.mainmenu td
{
 border: #FF0000;
 background-image:url('../img/bg_003.gif');
 cursor: 'hand';
}

.mainmenusub
{
 color : #FFFFFF;
 font-size : 12px; 
 font-weight : bold;
 /*border: 1px solid #FFFFFF;*/
 /*background-color : #2352CA;*/
 text-align : center;
}

.mainmenusub1
{
 border: #FF0000;
 /*background-image:url('../img/bg_003.gif');*/
 background-color : #2352CA;
 cursor: 'hand';
 font-size : 12px; 
 color: #FFFFFF;

/*  border: 1px solid #FFFFFF; 
 border: #FF0000;
 font-size : 12px; 
 cursor: 'hand';
 background-image:url('../img/bg_003.gif');
 text-align : center;
 color: #2352CA;*/
}

.mainmenu a { text-decoration: none }
.mainmenu a:hover  { text-decoration: none }
.mainmenu a:link  { text-decoration: none }
.mainmenu a:visited  { text-decoration: none }


/* 상단 탑메뉴 */
 
.topmenu
{
color : #0366bb;
font-size : 12px;
border : none;
}
.topmenulanguage
{
color : #f26522;
font-size : 12px;
border : none;
}


/*로그인 박스 */

.signin
{
color : #30373f;
font-size : 11px;
border : none;
font-weight : bold;
}
.pass
{
color : #868688;
font-size : 11px;
border : none;
}


/* 메인 텍스트 */

.maintext
{
	color : #363636;
	font-size : 12px;
	border : none;
	text-align : left;
	line-height: 20px;
	font-family: 굴림, Helvetica, sans-serif;
}
.maintext a {
	text-decoration: none;
	color: #363636;
}
.maintext a:hover  
{
	text-decoration: underline;
	color: #005dce;
}
.maintext a:link  { text-decoration: none }
.maintext a:visited  { text-decoration: none }


/* 좌측 서브메뉴 */
 
.submenu
{
 color : #656565;
 font-size : 12px; 
 border : none;
 text-align : left;
 padding-left: 10px;
 font-family: 굴림, Helvetica, sans-serif;
}
.submenu td
{
	padding-left: 10px;
}
.submenu a {
	text-decoration: none;
	color: #656565;
}
.submenu a:hover  
{
	text-decoration: none;
	color: #016b87;
}
.submenu a:link  { text-decoration: none }
.submenu a:visited  { text-decoration: none }


/* 포지션 텍스트 */

.position
{
color : #016b87;
font-size : 12px;
border : none;
text-align : right;
}
.position a {
	text-decoration: none;
	color: #666666;
}
.position a:hover  
{
	text-decoration: underline;
	color: #016b87;
}
.position a:link  { text-decoration: none }
.position a:visited  { text-decoration: none }


/* 서브타이틀 */

.subtitle
{
	color : #0066ff;
	font-size : 18px;
	border : none;
	font-weight : bold;
	text-align : left;
	padding-left: 10px;
}


/* 컨텐츠 상단탭 */

.tmenu {
	width: 690px;
	border-collapse: collapse;
	font-family: verdana, arial, sans-serif;
	margin: 1em auto;
}
.tmenu td{
	text-align: center;
	width: 14%;
	height: 25pt;
	border: 1px solid;
	border-color: #C1C1C1;
	padding: 2px 5px;
	font-size: 0.7em;
	color: 252525;
	background:#FbF6B1
}

.tmenu .selected{
	background: #FFFFFF; 
	border-bottom:none
}

.tmenu2 {
	width: 700px;
	border-collapse: collapse;
	font-family: verdana, arial, sans-serif;
	margin: 1em auto;
}
.tmenu2 td{
	text-align: center;
	width: 12.5%;
	height: 25pt;
	border: 1px solid;
	border-color: #C1C1C1;
	padding: 2px 5px;
	font-size: 0.7em;
	color: 252525;
	background:#FbF6B1
}

.tmenu2 .selected{
	background: #FFFFFF; 
	border-bottom:none
}


/* 본문 텍스트 */

.text01
{
	color : #363636;
	font-size : 12px;
	border : none;
	text-align : left;
	line-height: 20px;
	font-family: 굴림, Helvetica, sans-serif;
}

.text01 a {
	text-decoration: none;
	color: #363636;
}

.text01 a:hover  
{
	text-decoration: underline;
	color: #005dce;
}

.text01 a:link  { text-decoration: none }
.text01 a:visited  { text-decoration: none }


.title1 {
	color: #0066ff;
	font-size: 16px;
	font-weight: bold;
}
.text2{
	color: #cc3300;
	font-weight: bold;
}

.text03
{
	color: #ffffff;
	font-size : 12px;
	font-weight: bold;
	padding: 5px 0px 0px 30px;
}

.text04
{
	color: #000000;
	font-size : 12px;
	line-height: 20px;
	padding: 10px 20px 10px 20px;
}

body
{
	color : #252525;
	font-size : 12px;
	border : none;
	text-align : left;
	line-height: 19px;
	font-family: 굴림, Helvetica, sans-serif;
}


/* 본문 테이블*/
.nta {
	border-collapse: collapse;
	margin: 1em auto;
}

.nta td{
	border: 1px solid;
	border-color: #C1C1C1;
	padding: 5px 10px 5px 7px;
	line-height: 17px;
	font-size: 9pt;
}

.ta {
	border-collapse: collapse;
	margin: 1em auto;
}

.ta td{
	font-size:9pt;
	padding: 8px;
}

.ta .std{
	font-size:9pt;
	padding: 8px;
	border:#999999 1px solid;
	background:#DAE5EF;
}

.tatext {
	border-collapse: collapse;
	margin: 1em auto;
}

.tatext td{
	border-color: #C1C1C1;
	padding: 5px 10px 5px 7px;
	line-height: 17px;
	font-size: 9pt;
}


/* */
.arrow1 {
	color: #707070;
}


/* 회원가입 */

.member01
{
	color : #0366bb;
	font-size : 12px;
	border : none;
	font-family: 굴림, Helvetica, sans-serif;
	text-align : left;
	vertical-align: middle;
	background-color: #eef2fb;
	padding: 10px;	
}

.member01 td
{
    padding-left: 10px;
}
 
.member02
{
	color : #5b5b5b;
	font-size : 12px;
	border : none;
	line-height: 20px;
	font-family: 굴림, Helvetica, sans-serif;
	text-align : left;
	padding: 10px 0px 10px 20px;
}

.member02 td
{
    padding-left: 20px;
}

.member03
{
color : #f5561e;
font-size : 12px;
font-weight : bold;
}


/* 컨텐츠 게시판 */

.bbs01
{
	color : #oooooo;
	font-size : 12px;
	border : none;
	font-weight : bold;
	font-family: 굴림, Helvetica, sans-serif;
}

.bbs01 a { 
    text-decoration: none;
	color: #000000;
}
.bbs01 a:hover  { 
	text-decoration: underline;
	color: #000000;
 }
.bbs01 a:link  { text-decoration: none }
.bbs01 a:visited  { text-decoration: none }

.bbs02
{
	color : #ff0000;
	font-size : 12px;
	border : none;
	font-family: 굴림, Helvetica, sans-serif;
}
.bbs02 a { 
    text-decoration: none;
	color: #ff0000;
}
.bbs02 a:hover  { 
	text-decoration: underline;
	color: #ff0000;
 }
.bbs02 a:link  { text-decoration: none }
.bbs02 a:visited  { text-decoration: none }

.bbs03
{
	color : #444444;
	font-size : 12px;
	border : none;
	font-family: 굴림, Helvetica, sans-serif;
}


/* 카피라이트 */
.copy01
{
	color : #666666;
	font-size : 12px;
	border : none;
	line-height: 20px;
	font-family: 굴림, Helvetica, sans-serif;
}

.copy02
{
	color : #666666;
	font-size : 12px;
	border : none;
	line-height: 18px;
	font-family: 굴림, Helvetica, sans-serif;
	padding: 15px 0px 15px 30px;
}


/* 메인화면 달력 */
.calendar01
{
	color : #FFFFFF;
	font-size : 12px;
	border : none;
	font-family: 굴림, Helvetica, sans-serif;
	font-weight: bold;
}


div.xiiiYouTube 
{
	  width:100px; 
	  height:74Px !important; 
	  overflow:hidden; 
	  border:0px 
	  hotpink dashed; 
	  position:relative; 
	  top:0px;
}

object.xiiiYouTube 
{
	position:absolute; 
	clip: rect(1px, 100px, 74px, 1px)
}

/* 회원가입 */

.grid_header
{
	color : #0366bb;
	font-size : 12px;
}

.grid_attention
{
	color : red;
	font-size : 12px;
}

.crm_td_add_btn
{
	color : #0366bb;
	font-size : 12px;
	border : none;
	font-family: 굴림, Helvetica, sans-serif;
	text-align : right;
	vertical-align: middle;
	background-color: #eef2fb;
	padding: 3px;	
}

.crm_td_01
{
	color : #0366bb;
	font-size : 12px;
	border : none;
	font-family: 굴림, Helvetica, sans-serif;
	text-align : left;
	vertical-align: middle;
	background-color: #eef2fb;
	padding: 10px;	
}

.crm_td_02
{
	color : #5b5b5b;
	font-size : 12px;
	border : none;
	line-height: 20px;
	font-family: 굴림, Helvetica, sans-serif;
	text-align : left;
	padding: 10px 0px 10px 20px;
}

.crm_date_field
{
		width: 100%;
}

