@charset "utf-8";

/* Element Reset */
.xe_content p, div	{ color:#333333; line-height:160%; word-break:keep-all; word-wrap:break-word; }
a.button span		{ color:#333333; }

/*  */
.mask				{ width:196px; height:5px; background:none; display:block; clear:both;}

/* breadcrumbs */
#current_position	{ border-bottom:1px solid #BBBBBB; clear:both; margin:0px 0px 10px 0px; padding:0px 0px 5px 0px; }
#current_position td{ color:#333333; }
#current_position a	{ color:#0A5A7A; text-decoration:none; }
#current_position a:hover,
#current_position a:active,
#current_position a:focus		
					{ color:#3B99BD; text-decoration:none;}
#current_position .title 
					{ font-size:12pt; font-weight:600; color:#FF6600; } 

/* bki */
.bkiFormTitle		{ color:#333333; height:22px; text-align:right; padding:0 0 0 0; } /* 입력 양식, 보기페이지에서의 컬럼 제목 */ 
.bkiFormComment		{ color:#333333; height:22px; } /*  */ 
.bkiFormText		{ color:#333333; background:transparent; border:1px solid #BBBBBB; height:20px; margin:0px; padding:0px; 
					  font-family:Malgun Gothic, Gulim, Tahoma; line-height:120%; margin:0px 0px 1px 0px;; } 
.bkiFormTextarea	{ 
					  color:#333333; background:transparent; border:1px solid #BBBBBB;
					  font-family:Malgun Gothic, Gulim, Tahoma; 
					  /*scrollbar-base-color:			#f5f5f5; /* 아래의 6가지 스타일을 하나로 통합 한것 */
					  scrollbar-face-color:			#FFFFFF; /* bar 의 표면색 */
					  scrollbar-track-color:		#BBBBBB; /* 스크롤 트랙의 색 */
					  scrollbar-highlight-color:	#DDDDDD; /* 밝게 빛나는 좌상단 모서리 */
					  scrollbar-3dlight-color:		#BBBBBB; /* 좌상단 모서리 아래부분 */
					  scrollbar-shadow-color:		#DDDDDD; /* 그림자 지는 우하단 */
					  scrollbar-darkshadow-color:	#BBBBBB; /* 그림자 우하단 */
					  scrollbar-arrow-color:		#BBBBBB; /* 삼각형부분 */
					}
.bkiFormSelect		{ color:#333333; background:#FFFFFF; } /* <- input_select */ 

#bkiBoardTable .bkiBoardTdList		{ text-align:left; border:0px solid #000; padding:2px 0px 2px 10px; margin:0px; border-bottom:0px solid #BBBBBB; } 
#bkiBoardTable .thumb				{ border:1px solid #BBBBBB; } 
#bkiBoardTable .bkiBoardThForm		{ text-align:left; border:0px solid #000; padding:5px 0px 5px 10px; margin:0px; color:#17919E; font-weight:bold; } 
#bkiBoardTable .bkiBoardTdForm		{ text-align:left; border:0px solid #000; padding:3px 0px 3px 10px; margin:0px; } 
#bkiBoardTable .bkiBoardTdTitle		{ text-align:right; border:0px solid #000; padding:3px 5px 3px 10px; margin:0px; font-weight:bold; } 
#bkiBoardTable .bkiBoardTdComment	{ text-align:left; border:0px solid #000; padding:3px 0px 3px 10px; margin:0px; } 

/* revised */ 
.trackbackBox { border:1px solid #555555; }
.viewDocument { border-bottom:0px solid #555555; }
.boardWrite { border:1px solid #555555; }
.inputTypeText { border:1px solid #555555; }
.xpress-editor #smart_content{ border:1px solid #555555; }



.video-responsive {overflow:hidden; padding-bottom:56.25%; position:relative; height:0; }
.video-responsive iframe {left:0; top:0; height:100%; width:100%; position:absolute; }

