@charset "euc-kr";

/*********** Base Style ***********/
* { margin: 0; padding: 0; border: 0;}
body,th,td {
	font-family: "돋움";
	font-size: 12px;
	color: #666;
}

a { color: #666; text-decoration: none;}
a:hover { color: #ee9a52; text-decoration: underline;}
/* 링크 걸었을때 주위에 테두리 점선 없애기 */
a,img {selector-dummy: expression(this.hideFocus=true);}


input,textarea,select { 
	color: #a8adb3; 
	font-size: 12px; 
	height: 18px; 
	font-family: "verdana","돋움"; 
	vertical-align: middle; 
	padding: 2px 0px 0px 0px;
	border: 1px solid #54626f;
	background: #374553;
}
.input-radio{
	padding: 0px 0px 0px 5px;
	border: none;
	background: none;
}
.input-write{
	width: 100%;
	height: 400px;
	padding: 5px;
	overflow: auto;
	line-height: 18px;
	border: 1px solid #54626f;
	background: #374553;
}

.input-select {
	scrollbar-face-color: #374553; 
	scrollbar-shadow-color: #999999; 
	scrollbar-highlight-color: #999999; 
	scrollbar-3dlight-color: #374553; 
	scrollbar-darkshadow-color: #374553; 
	scrollbar-track-color: #2c3946; 
	scrollbar-arrow-color: #374553;
}

img { vertical-align: middle; border: 0;}
h1 img,h2 img,h3 img { vertical-align: top; }
h1,h2,h3,h4,h5 { font-size: 12px; line-height: 16px;}
ol,ul,li { list-style: none;}
.clear{clear:both;}

table { border-collapse: collapse;}
em { font-style: normal;}

/************************** topArea **********************************/
#topArea{
	width: 1001px;
	padding: 6px 0px 0px 0px;
	background: url(../../images/bg_top.gif) left top no-repeat;
}
.prodImg {
	position: absolute;
	top: 280px;
	left: 0px;
	z-index:10;
}
#topArea h1{
	float: left;
	padding: 53px 0px 0px 47px;
}
#topArea .topTable {
	float: right;
	width: 800px;
}
#topArea .topTable table{
	width: 100%;
}
#topArea .topTable .search{
	padding: 15px 0px 0px 0px;
}
#topArea .topTable .mainNavi{
	padding: 10px 1px 0px 0px;
}

#topArea .topTable .inputBtn{
	border: none;
	width: 53px;
	height: 19px;
}

#topArea .mainEvent{
	clear: both;
	padding: 0px 0px 0px 0px;
}

#topArea .mainEvent .login{
	width: 253px;
}

/************************** bodyArea **********************************/
/* 메인페이지(Editing Room) */
#contents .editingRoom{
	width: 459px;
	padding: 10px 0px 0px 40px;
	background: url(../../images/bg_main_editing.gif) left top no-repeat;
}
#contents .editingRoom .viewImg img{
	width: 170px;
	height: 100px;
	border: 1px solid #36414d;
}
#contents .editingRoom p{
	padding: 5px 0px 20px 0px;
	line-height: 20px;
}
#contents .editingRoom p span{
	color: #bcbbbb;
}
/* 서브글러벌 메뉴 */


/* 메인페이지(Gallery) */
#contents .gallery {
	height: 210px;
	padding: 55px 0px 0px 40px;	
	background: url(../../images/bg_main_gallery.gif) left 20px no-repeat;
}

#contents .gallery .viewImg img{
	width: 170px;
	height: 100px;
	border: 1px solid #36414d;
}
#contents .gallery p{
	padding: 10px 0px 22px 0px;
}
#contents .gallery p span{
	color: #bcbbbb;
}
#contents .gallery  .date{
	font-family: verdana;
	font-size: 11px;
	color: #707070;
}

/* 메인페이지(Magazine) */
#contents .magazine {
	padding: 5px 0px 0px 50px;
	background: url(../../images/bg_main_magazine.gif) left top no-repeat;
}

#contents .magazine .viewImg img{
	width: 150px;
	height: 80px;
	border: 1px solid #36414d;
}
#contents .magazine p{
	padding: 2px 0px 5px 0px;
	line-height: 20px;
}
#contents .magazine p span{
	color: #bcbbbb;
}
/* 메인페이지(온라인 설문) */
#contents .onlinePoll {
	width: 245px;
	padding: 7px 5px 0px 5px;
	text-align: left;
}
#contents .onlinePoll2 {
	padding: 7px 5px 0px 5px;
	text-align: left;
}

#contents .onlinePoll2 h2,
#contents .onlinePoll h2 {
	padding: 2px 0px 0px 5px;
	background: #202c3a;
}
#contents .onlinePoll2 .body,
#contents .onlinePoll .body{	
	padding: 5px;
	border: 6px solid #202c3a;
}
#contents .onlinePoll2 .body p,
#contents .onlinePoll .body p{	
	padding: 5px 0px 5px 0px;
	line-height: 15px;
	font-weight: bold;
}
#contents .onlinePoll2 .body ul li,
#contents .onlinePoll .body ul li{	
	padding: 3px 0px 3px 10px;
}
#contents .onlinePoll2 .btnPoll,
#contents .onlinePoll .btnPoll{	
	padding: 12px 0px 3px 0px;
	text-align: center;
	border-top: 1px solid #1a2634;
}
#contents .onlinePoll2 .body table,
#contents .onlinePoll .body table {	
	width: 90%;
}
#contents .onlinePoll2 .body table th,
#contents .onlinePoll2 .body table td,
#contents .onlinePoll .body table th,
#contents .onlinePoll .body table td{	
	padding: 3px 0px 3px 0px;
	border-bottom: 1px solid #1a2634;
}
#contents .onlinePoll2 .body table th,
#contents .onlinePoll .body table th{	
	background: #202c3a;
	border-left: 1px solid #000d1d;
}


/* 메인페이지(ToolShop) */
#contents .toolshop {
	width: 1001px;
	height: 190px;
	padding: 55px 0px 0px 40px;
	background: url(../../images/bg_main_toolshop.gif) left 20px no-repeat;
}
#contents .toolshop table td{
	padding: 0px 38px 0px 0px;
}
#contents .toolshop .viewImg img{
	width: 102px;
	height: 79px;
	border: 2px solid #36414d;
}
#contents .toolshop p{
	padding: 10px 0px 22px 0px;
}
#contents .toolshop p span{
	color: #bcbbbb;
}
#contents .toolshop  .price{
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	color: #e91414;
}


/* 메인페이지(notice) */
#contents .notice{
	padding: 0px 0px 0px 20px;	
}
#contents .notice h2{
	padding: 0px 0px 8px 0px;	
}
#contents .notice table td{
	padding: 3px 0px 3px 20px;
	background: url(../../images/dot02.gif) 10px 9px no-repeat;
}

#contents .notice table th{
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;
}


/*********** 서브나비 정의 *****************/
#contents .subNavi{
	float: right;
	width: 220px;
	height: 335px;
	text-align: right;
	padding: 30px 0px 0px 0px;
	background: #202c3a;
}

#contents .subGMenu{
	text-align: right;
	padding: 0px 2px 0px 0px;
}

/*********** 타이틀영역 정의 *****************/
#contents .title{
	width: 680px;
	height: 20px;
	border-bottom: 1px solid #333d4a;
}
#contents .title h2{
	float: left;
	padding: 10px 0px 0px 0px;
}
#contents .title .location{
	float: right;
	font-size: 11px;
	padding: 15px 0px 0px 0px;
}
#contents .title .location span{
	color: #bcbbbb;
}

/*********** 기초동영상 목록 정의 *****************/
#contents .editList,
#contents .boardList,
#contents .linkList,
#contents .jobList,
#contents .shopList{
	padding: 15px 0px 50px 0px;
}
#contents .editList table,
#contents .boardList table,
#contents .linkList table,
#contents .jobList table,
#contents .shopList table{
	width: 100%;
}
#contents .editList table td,
#contents .linkList table td,
#contents .jobList table td,
#contents .shopList table td{
	padding: 18px 0px 18px 0px;
	border-bottom: 1px solid #1a2634;
}

#contents .editList table td .img{
	width: 170px;
	height: 100px;
	border: 1px solid #1a2634;
}

#contents .editList  .titleGlay{
	color: #84878c;
	font-weight: bold;
}
#contents .editList  .blue{
	color: #20638d;
}
#contents .editList  p{
	line-height: 19px;
	padding: 0px 0px 4px 0px;
}

/*********** 용어사전 정의 *****************/
#contents  .dicList{
	padding: 40px 0px 60px 0px;
}
#contents  .dicList table{
	width: 100%;
}
#contents  .dicList table p{
	line-height: 22px;
	letter-spacing: 5px;
	font-size: 11px;
	color: #fff;
}
#contents  .dicList .dicTop{
	width: 680px;
	height: 100px;
	border: 1px solid #1a2634;
	background: #333d4a;
}
#contents  .dicList .dicTop span{
	color: #fff;
}
#contents  .dicLeft{
	width: 257px;
	height: 420px;
	padding: 10px 10px 10px 10px;
	overflow: auto;
	border: 7px solid #26313f;
	border-top: none;
	scrollbar-face-color: #374553; 
	scrollbar-shadow-color: #999999; 
	scrollbar-highlight-color: #999999; 
	scrollbar-3dlight-color: #374553; 
	scrollbar-darkshadow-color: #374553; 
	scrollbar-track-color: #2c3946; 
	scrollbar-arrow-color: #374553;
}
#contents  .dicList h2{
	width: 257px;
	padding: 5px 5px 5px 0px;
	font-weight: normal;
	font-size: 11px;
	text-align: right;
	background: #26313f url(../../himg/board/tit_dic01.gif) 5px 5px no-repeat;
}
#contents  .dicList h3{
	width: 410px;
	padding: 6px 5px 4px 0px;
	font-weight: normal;
	font-size: 11px;
	text-align: right;
	background: #26313f url(../../himg/board/tit_dic02.gif) 5px 5px no-repeat;
}
#contents  .dicLeft ul li{
	padding: 3px 0px 3px 0px;
}

#contents  .dicRight{
	width: 410px;
	height: 420px;
	padding: 0px;
	border: 7px solid #26313f;
}

#contents  .dicRight .frameBar{
	padding: 0px;
	overflow: auto;
	scrollbar-face-color: #374553; 
	scrollbar-shadow-color: #999999; 
	scrollbar-highlight-color: #999999; 
	scrollbar-3dlight-color: #374553; 
	scrollbar-darkshadow-color: #374553; 
	scrollbar-track-color: #2c3946; 
	scrollbar-arrow-color: #374553;
	background: #000d1d;
}

.dicContents {
	padding: 8px;
}
.dicContents p{
	line-height: 20px;
}
.dicContents p span{
	color: #c5cace;
	font-weight: bold;
}

/*********** 게시판  정의 *****************/
/* 목록 타이틀 영역 */
#contents .conTitle {
	width: 670px;
	padding: 6px 0px 6px 0px;
	border-top: 1px solid #404a56;
	border-bottom: 1px solid #404a56;
}
#contents .conTitle h4{
	float: left;
	padding: 6px 0px 0px 0px;
	font-weight: normal;
}
#contents .conTitle .boardSearch{
	float: right;
}
#contents .noStyleBtn{
	border: none;
	width: 
}
/* 목록 */
#contents .boardList table th{
	height: 25px;
	background: #4d5661 url(../../images/icon_bar.gif) right bottom no-repeat;
}
#contents .boardList table td{
	padding: 7px 0px 7px 0px;
	border-bottom: 1px solid #26313f;
}
#contents .boardList table td span{
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;
}
#contents .boardList .btnTab table{
	width: 540px;
}
#contents .boardList .btnTab2 table{
	width: 400px;
}
#contents .boardList .btnTab3 table{
	width: 270px;
}
#contents .boardList .btnTab4 table{
	width: 270px;
}
#contents .boardList .btnTab table td,
#contents .boardList .btnTab3 table td,
#contents .boardList .btnTab4 table td{
	width: 90px;
	padding: 5px 0px 5px 0px;
	text-align: center;
	border: 1px solid #404a56;
	background: #26313f;
}
#contents .boardList .btnTab2 table td{
	width: 100px;
	padding: 5px 0px 5px 0px;
	text-align: center;
	border: 1px solid #404a56;
	background: #26313f;
}
#contents .boardList .btnTab .tabOn,
#contents .boardList .btnTab2 .tabOn,
#contents .boardList .btnTab3 .tabOn,
#contents .boardList .btnTab4 .tabOn{
	font-weight: bold;
	background: #000d1d;
	color: #fff;
}


/* 상세보기 */
#contents .boardView{
	width: 675px;
	padding: 30px 0px 50px 0px;
}
#contents .boardView table{
	width:100%;
	border-top: 2px solid #992323;
	border-bottom: 1px solid #992323;
}
#contents .boardView table th{
	width: 70px;
	padding: 5px 10px 5px 0px;
	text-align: right;
	background: #262e38;
	border-bottom: 1px solid #333d4a;
}
#contents .boardView table td{
	padding: 5px 0px 5px 10px;
	border-left: 2px solid #000d1d;
	border-bottom: 1px solid #333d4a;
}
#contents .boardView table td span{
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;
}
#contents .boardView .viewContents{
	padding: 15px 0px 15px 0px;
	text-align: center;
	line-height: 18px;
	border-bottom: 1px solid #992323;
}
#contents .boardView p{
	text-align: left;
}

#contents .boardView .nextText table{
	border-top: 1px solid #333d4a;
	border-bottom: 1px solid #333d4a;
}
#contents .boardView .nextText table th{
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;
	background: none;
}
#contents .boardView ul{
	padding: 3px 0px 0px 0px;
}
#contents .boardView ul li{
	padding: 2px 0px 2px 0px;
}
/* 코멘트 */
#contents  .comment{
	width: 100%;
	margin: 10px 0px 30px 0px;
	padding: 5px 0px 30px 0px;
	border-top: 1px solid #a13021;
	border-bottom: 1px solid #a13021;
}
#contents  .comment h2{
	float: left;
	padding: 10px 0px 10px 0px;
}
#contents  .comment .inpuStar{
	float: right;
	padding: 15px 5px 10px 0px;
}
#contents  .comment .input-comment{
	clear: both;
	width: 604px;
	height: 40px;
	overflow: auto;
}
#contents  .comment table{
	width: 100%;
}
#contents .comment table td{
	padding: 5px 0px 5px 10px;
	border-bottom: 1px solid #333d4a;
}
#contents  .comment table td span{
	color: #295bcc;
}
#contents .comment table th{
	width: 60px;
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;
	padding: 5px 0px 5px 10px;
	border-bottom: 1px solid #333d4a;
}


/*********** 추천사이트 목록 정의 *****************/
#contents  .imgView img{
	width: 165px;
	height: 109px;
	border: 1px solid #1a2634;
}
#contents .linkList table td p{
	padding: 5px 0px 0px 0px;
	line-height: 15px;
	font-family: verdana;
	font-size: 11px;
}
#contents .linkList table td p span{
	color: #01ccff;
}
#contents .linkList .btnTab3 table{
	width: 600px;
}
#contents .linkList .btnTab3 table td{
	width: 120px;
	padding: 5px 0px 5px 0px;
	text-align: center;
	border: 1px solid #404a56;
	border-bottom: none;
	background: #26313f;
}

#contents .linkList .btnTab3 .tabOn{
	font-weight: bold;
	background: #000d1d;
	color: #fff;
}
/*********** 구인/구직 목록 정의 *****************/
#contents .jobList table td .img{
	float: left;
	width: 94px;
	height: 58px;
	border: 5px solid #1a2634;
}
#contents .jobList .jobTxt{
	padding: 3px 0px 0px 120px;
}
#contents .jobList .jobTxt li {
	padding: 2px 0px 2px 0px;
}
#contents .jobList .jobTxt li span {
	color: #cfcfcf;
	font-weight: bold;
}
#contents .jobList .jobTxt li img{
	padding: 4px 0px 0px 0px;
}


/*********** 쇼핑몰 목록 정의 *****************/

#contents .shopList table td img{
	width: 152px;
	height: 117px;
	border: 2px solid #1a2634;
}
#contents .shopList table td p{
	width: 160px;
	padding: 5px 0px 0px 0px;
	line-height: 13px;
	font-family: verdana;
	font-size: 11px;
	color: #1fcefa;
}
#contents .shopList table td  span{
	color: #fe5a00;
}

#contents .shopList .topProd .topImg img{
	width: 425px;
	height: 210px;
	border: 2px solid #1a2634;
}
#contents .shopList .topProd .expProd img{
	width: 68px;
	height: 31px;
	border: none;
}
#contents .shopList .expBest li,
#contents .shopList .topProd .expProd  li{
	padding: 5px 0px 5px 0px;
}
#contents .shopList .btnTab2 table{
	width: 180px;
}
#contents .shopList .btnTab2 table td{
	width: 90px;
	padding: 5px 0px 5px 0px;
	text-align: center;
	border: 1px solid #404a56;
	background: #26313f;
}
#contents .shopList .btnTab2 .tabOn{
	font-weight: bold;
	background: #000d1d;
	color: #fff;
}
#contents .shopList .btnTab3 table{
	width: 300px;
}
#contents .shopList .btnTab3 table td{
	width: 100px;
	padding: 5px 0px 5px 0px;
	text-align: center;
	border: 1px solid #404a56;
	background: #26313f;
}
#contents .shopList .btnTab3 .tabOn{
	font-weight: bold;
	background: #000d1d;
	color: #fff;
}
/** 페이지 목록 **/
#contents .page{
	padding: 20px 0px 10px 0px;
	text-align: center;
}
#contents .editList  .page img,
#contents .boardList .page img{
	padding: 0px 2px 0px 6px;
}

/*********** 쇼핑몰 상세보기 페이지 정의 *****************/
#contents .prodView{
	padding: 40px 0px 50px 0px;
}
#contents .prodView .topProd {
	margin: 0px 0px 30px 0px;
}
#contents .prodView .topProd .prodTitle{
	font-family: verdana;
	font-size: 14px;
	font-weight: bold;
	color: #0e80c5;
	line-height: 15px;
	border-bottom: 1px solid #5c5c5c;
}
#contents .prodView .topProd .topImg img{
	width: 415px;
	height: 210px;
	border: 2px solid #1a2634;
}
#contents .prodView .topProd .expProd table th{
	width: 60px;	
	padding: 3px 0px 3px 0px;
	text-align: left;
	font-weight: normal;
}
#contents .prodView .topProd .expProd table td span{
	font-family: verdana;
	color: #fe5a00;
}
#contents .prodView .topProd .expProd table td{
	width: 230px;
	padding: 3px 0px 3px 0px;
}


/* 상세설명 */
#contents .prodExp {
	width: 700px;
	padding: 0px 0px 30px 0px;
	line-height: 18px;
}
#contents .prodExp h3{
	padding: 0px 0px 10px 0px;
}
/* 배송정보 */
#contents .delivery {
	padding: 0px 0px 30px 0px;
}
#contents .delivery h3{
	padding: 8px 0px 5px 23px;
	color: #909090;
}
#contents .delivery h4{
	padding: 8px 0px 5px 38px;
}
#contents .delivery p{
	width: 650px;
	padding: 0px 0px 10px 38px;
	line-height: 18px;
}

/*********** 장바구니 정의 *****************/
#contents .cartView{
	padding: 30px 0px 50px 0px;
}
#contents .cartView table{
	width: 100%;
	border-top: 1px solid #1a2634;
	border-bottom: 1px solid #1a2634;
}
#contents .cartView table th{
	color: #6f7c8c;
	background: #273342;
}
#contents .cartView table th,
#contents .cartView table td{
	padding: 5px 0px 5px 0px;
	border-bottom: 1px solid #1a2634;
}
/* 버튼 정렬 */
#contents .btnLeft{
	padding: 20px 0px 0px 0px;
}
#contents .btnLeft img{
	margin: 0px 4px 0px 0px;
}

#contents .btnCenter{
	text-align: center;
	padding: 20px 0px 0px 0px;
}
#contents .btnCenter img{
	margin: 0px 4px 0px 0px;
}

#contents .btnRight{
	text-align: right;
	padding: 20px 0px 0px 0px;
}
#contents .btnRight img{
	margin: 0px 4px 0px 0px;
}
/*********** 아비스소개 정의 *****************/
#contents .about{
	text-align: center;
}
#contents .about table{
	width: 90%;
}
#contents .about table td{
	padding: 40px 0px 40px 0px;
	border-bottom: 1px solid #1a2634;
}

/*********** 로그인 정의 *****************/
/* 탑영역 로그인 */
#topArea .login{
	padding: 40px 0px 0px 35px;
}  
#topArea .login h5{
	padding: 5px 0px 5px 0px;
}  
#topArea .login table{
	width: 180px;
}
#topArea .login table th{
	width: 55px;
}
#topArea .login .btnArea{
	padding: 10px 0px 5px 0px;
}
/* 회원관련 페이지 */
/* 로그인 */
#contents .loginForm{
	padding: 30px 0px 80px 20px;
}  
#contents .loginForm .memLogin{
	height: 190px;
	padding: 95px 0px 50px 220px;
	background: url(../../himg/member/login_order_bg.gif) left top no-repeat;
} 
#contents .loginForm .memBtn li{
	width: 550px;
	padding: 3px 0px 3px 220px;
	text-align: right;
} 
#contents .loginForm .nonLogin{
	height: 190px;
	margin: 30px 0px 0px 0px;
	padding: 95px 0px 50px 280px;
	background: url(../../himg/member/login_non_order_bg.gif) left top no-repeat;
} 
#contents .loginForm .nonLogin2{
	height: 190px;
	margin: 30px 0px 0px 0px;
	padding: 90px 0px 50px 230px;
	background: url(../../himg/member/login_non_order_bg.gif) left top no-repeat;
}
/* 아이디,패스워드 찾기*/
#contents .loginForm h2{
	padding: 0px 0px 20px 0px;
} 
#contents .loginForm .idSearch{
	width: 620px;
	height: 190px;
	padding: 60px 0px 50px 220px;
	background: url(../../himg/member/bg_id_search.gif) right top no-repeat;
} 
#contents .loginForm .pwSearch{
	width: 620px;
	height: 190px;
	margin: 30px 0px 0px 0px;
	padding: 60px 0px 50px 220px;
	background: url(../../himg/member/bg_pw_search.gif) right top no-repeat;
} 

#contents .loginForm .idSearch table th,
#contents .loginForm .pwSearch table th{
	width: 70px;
	text-align: right;
	padding: 3px 0px 3px 0px;
}
#contents .loginForm .idSearch table td,
#contents .loginForm .pwSearch table td{
	padding: 2px 0px 2px 4px;
}

/********* 회원가입 ***********/
/* 약관동의 */
#contents .memberShip{
	padding: 30px 0px 80px 10px;
}
#contents .memberShip .input-agree{
	width:660;
	height:350;
	padding: 5px;
	scrollbar-face-color: #374553; 
	scrollbar-shadow-color: #999999; 
	scrollbar-highlight-color: #999999; 
	scrollbar-3dlight-color: #374553; 
	scrollbar-darkshadow-color: #374553; 
	scrollbar-track-color: #2c3946; 
	scrollbar-arrow-color: #374553;
}
#contents .memberShip .input-agree2{
	width:660;
	height:650;
	padding: 5px;
	scrollbar-face-color: #374553; 
	scrollbar-shadow-color: #999999; 
	scrollbar-highlight-color: #999999; 
	scrollbar-3dlight-color: #374553; 
	scrollbar-darkshadow-color: #374553; 
	scrollbar-track-color: #2c3946; 
	scrollbar-arrow-color: #374553;
}
/* 가입신청 */
#contents .memberForm table{
	width: 100%;
	border-top: 2px solid #992323;
	border-bottom: 1px solid #992323;
}
#contents .memberForm table td{
	padding: 4px 0px 4px 5px;
	border-bottom: 1px solid #333d4a;
}
#contents .memberForm table th{
	text-align: right;
	padding: 4px 10px 4px 0px;
	border-bottom: 1px solid #333d4a;
	background: #262e38;
}

#contents .memberForm table td img{
	margin: 0px 0px 0px 5px;
}


/********* 주문관련 페이지 ***********/
/* 주문서 기본 */
#contents .orderShop{
	width: 678px;
	padding: 30px 0px 80px 10px;
}
#contents .orderShop h2{
	padding: 25px 0px 6px 0px;
}
#contents .orderShop .input-agree{
	width:660;
	height:350;
	padding: 5px;
	scrollbar-face-color: #374553; 
	scrollbar-shadow-color: #999999; 
	scrollbar-highlight-color: #999999; 
	scrollbar-3dlight-color: #374553; 
	scrollbar-darkshadow-color: #374553; 
	scrollbar-track-color: #2c3946; 
	scrollbar-arrow-color: #374553;
}
/* 신청서 */
#contents .orderForm table{
	width: 100%;
	border-top: 2px solid #992323;
	border-bottom: 1px solid #992323;
}
#contents .orderForm table td{
	padding: 4px 0px 4px 5px;
	border-bottom: 1px solid #333d4a;
}
#contents .orderForm table th{
	text-align: right;
	padding: 4px 10px 4px 0px;
	border-bottom: 1px solid #333d4a;
	background: #262e38;
}

#contents .orderForm table td img{
	margin: 0px 0px 0px 5px;
}
/************************** footerArea **********************************/
#bottomArea {
	padding: 0px 0px 30px 0px;
	background: url(../../images/bg_copy.gif) right top repeat-x;
}
#bottomArea table{
	width: 1200px;
}

#bottomArea table th{
	height: 34px;
	
}




/************************** 퀵메뉴 **********************************/
.quick {
	width: 113px;
	height: 250px;
	padding: 10px 0px 3px 0px;
	overflow: auto;
	text-align: center;
	border: 6px solid #202c3a;
}

.quick li{
	padding: 3px 0px 3px 0px;
}

/************************** 영상보기 팝메뉴 **********************************/
.moviePop {
	width: 790px;
	padding: 5px 0px 5px 5px;
	border: 6px solid #202c3a;
	background: #000d1d;
}
.moviePop h1{
	padding: 0px 0px 5px 0px;
}
.moviePop h2{
	padding: 230px 0px 5px 0px;
}

.moviePop li{
	padding: 3px 0px 3px 0px;
}
.moviePop .playing{
	font-weight: bold;
}