@charset "utf-8";
/* CSS Document */
* { margin: 0; padding: 0; }
p{margin: 0; padding: 0;}
body{padding:0;margin:0;text-align:center;vertical-align:top;}
body, div, td, form,input{color:#444;font:12px "굴림",Gulim,AppleGothic,sans-serif;}
img {border: 0;}
div, p, ul, li, ol, dl, dt, dd{margin:0; padding:0; list-style:none}
ul, li{list-style:none;margin:0; padding:0;}
a:link, a:visited{color:#444;text-decoration:none; }
a:hover{color:#444;text-decoration:underline; }
a:active{color:#444;text-decoration:none; }
hr{display:none;}
form{margin:0;}

/* layout */
/*#out_line{position:relative;width:800px; margin:0 auto;text-align:left;z-index:1}*/
#out_line{position:relative;width:800px;text-align:left;} /* 2019-01-15 삭제:margin:0 0 0 26px; */

#logo{
	position:relative;
	margin-top:10px;
	height:52px;
	width: 300px;
	padding-top:10px;
}
#logo img{vertical-align:top;}
#search{clear:both;position:absolute;top:0px;left:300px;width:500px; height:30px;text-align:right;z-index:1;}
#search ul li{font-size:11px;font-family:'돋움';color:#646464;display:inline;vertical-align:middle;}
#search img {vertical-align:middle;}
#search ul{width:100%; text-align:right;padding-top:10px;}
.dot_img{border: 0;vertical-align:middle; margin-left:7px;margin-right:7px}
.dot_img2{border: 0;vertical-align:middle; margin-left:0px;margin-right:7px}
.search_input{width:120px; height:16px; border:solid #6F6F6F 2px; line-height:16px; color:#A2A2A2; font-size:11px;font-family:'돋움';}

#depth2_menu{
	position:relative;
	width:800px; 
	height:32px; 
	margin:0; 
	text-align:left;
	background:url('/jungmun/j_golf/kor/new/images/jg/main/bar_gray.gif') no-repeat;
}
#depth2_menu dl dd img{vertical-align:top;}
#depth2_menu dd{display:inline;float:left;}
#depth3_menu{
	position:relative;
	width:800px; 
	height:29px; 
	text-align:left;
	background:url('/jungmun/j_golf/kor/new/images/jg/main/bar_emerald.gif') no-repeat;	
}
	#top_menu0{position:relative;left:20px;width:770px;height:29px;line-height:29px;color:#A8ECE7;}
	#top_menu1{position:relative;left:20px;width:770px;height:29px;line-height:29px;color:#A8ECE7;}
	#top_menu2{position:relative;left:20px;width:770px;height:29px;line-height:29px;color:#A8ECE7;}
	#top_menu3{position:relative;left:132px;width:680px;height:29px;line-height:29px;color:#A8ECE7;}
	#top_menu4{position:relative;left:252px;width:620px;height:29px;line-height:29px;color:#A8ECE7;}
	#top_menu5{position:relative;left:240px;width:515px;height:29px;line-height:29px;color:#A8ECE7;}
	#top_menu6{position:relative;left:460px;width:407px;height:29px;line-height:29px;color:#A8ECE7;}
	#top_menu7{position:relative;left:470px;width:360px;height:29px;line-height:29px;color:#A8ECE7;}
	#top_menu8{position:relative;left:550px;width:255px;height:29px;line-height:29px;color:#A8ECE7;}
	#top_menu9{position:relative;left:590px;width:204px;height:29px;line-height:29px;color:#A8ECE7;}
	#top_menu6{position:relative;left:325px;width:407px;height:29px;line-height:29px;color:#A8ECE7;}
	#top_menu7{position:relative;left:477px;width:360px;height:29px;line-height:29px;color:#A8ECE7;}
	#top_menu8{position:relative;left:467px;width:255px;height:29px;line-height:29px;color:#A8ECE7;} 
	#top_menu9{position:relative;left:570px;width:204px;height:29px;line-height:29px;color:#A8ECE7;}
	#top_menu10{position:relative;left:600px;width:204px;height:29px;line-height:29px;color:#A8ECE7;}



	#depth3_menu a:link,#depth3_menu a:visited{color:#A8ECE7;text-decoration:none;line-height:29px;}
	#depth3_menu a:hover,#depth3_menu a:active{
		color:#FFFFFF;
		text-decoration:underline;
		line-height:29px;
	}
	#depth3_menu dd{display:inline;float:left;text-align:center;}
	#depth3_menu img{vertical-align:top;}


/*어권선택 추가*/
#language_select {position:absolute;padding:10px; width:120px; height:120px; 
background:url('/jungmun/j_golf/kor/new/images/common/language_box.gif') no-repeat left top; top:32px; left:525px; z-index:2}
* html #language_select {width:140px;}
#language_select ul	{
	overflow:auto;
	height:100px;
	scrollbar-face-color: #dddddd;    
	scrollbar-shadow-color: #E1E1E1; 
	scrollbar-highlight-color: #E1E1E1; 
	scrollbar-3dlight-color: #f5f5f5; 
	scrollbar-darkshadow-color: #f5f5f5; 
	scrollbar-track-color: #f0f0f0; 
	scrollbar-arrow-color: #ffffff;
}
#language_select ul li{height:15px;}

#language_select a {font-family:'돋움';}

/* 2019-03-15 중문 포토갤러리 추가 */
#photo { min-height:900px; }
#photo .cosImg { width:290px; float:left; padding:0 5px; margin:15px 0 30px 0; }
#photo .cosImg p { text-align:center; }
#photo .btn_cos { width:290px; float:left; margin-top:20px; }
#photo .btn_cos  p { background:#f0f0f0; border:1px solid #d6d6d6; border-radius:3px; text-align:center; padding:5px 0; }
#photo .btn_cos  ul li { border:1px solid #fec194; border-radius:3px; text-align:center; padding:5px 0; width:88px; float:left; margin:5px 10px 5px 0;  }
#photo .btn_cos .last { margin-right:0; }
#photo .on { background:#fee9d9 !important; border:1px solid #fec194 !important; color:#dc6d3b; font-weight:bold; }
#photo .stit { clear:both; }39
#photo .cont {  box-shadow: 0 0 5px #ccc; border: 5px solid #fff; background: #fff; width:590px; height:393px;}
.over2 { position:absolute; z-index:10; top:0; left:0; width:590px; height:393px; background:url('/jungmun/j_golf/kor/jg/photogallery/over_bg2.png'); cursor:pointer; }
#photo .imgs { position:relative; }

#photo .btn_prev {background:url('/jungmun/j_golf/kor/jg/photogallery/btn_prev.png'); width:20px; height:40px; border:0; font-size:0; cursor:pointer; z-index:20; position:absolute; top:170px; left:20px; }
#photo .btn_next {background:url('/jungmun/j_golf/kor/jg/photogallery/btn_next.png'); width:20px; height:40px; border:0; font-size:0; cursor:pointer; z-index:20; position:absolute; top:170px; right:20px; }
#photo .stit { background:url('/jungmun/j_golf/kor/jg/photogallery/p_bullet.jpg') no-repeat 3px 5px; padding-left:10px; margin-bottom:20px; font-size:14px; color:#077a88; font-weight:bold; }

#photo .controls { position:relative; overflow:hidden; width:590px; }
#photo .p_wrap { position:relative; width:497px!important; overflow:hidden; margin:15px 50px 15px 45px; }
#photo .p_list { width:20000px; height:80px; overflow:hidden; position:relative; } 
#photo .p_list li { display:inline-block; margin-right:11px; float:left; position:relative; box-shadow: 0 0 5px #ccc; border: 5px solid #fff; background: #fff; }
#photo .p_list li img { width:120px; height:80px; }

.txtImg { width:590px; background:#eaeaea; margin:20px 0; }
.txtImg>p { padding:15px 10px; }

.day { background:rgba(255,255,255,0.7); position:absolute; top:355px; right:20px; border-radius:15px; }
.day>p { padding:3px 15px; }

#photo .p_list li:hover { transform:scale(1.2); }
#photo .p_list .active .over{ position:absolute; z-index:10; top:0; left:0; width:100%; height:80px; background:url('/jungmun/j_golf/kor/jg/photogallery/over_bg.png'); cursor:pointer; } 
#photo .p_list .active .over:before{content:""; position:absolute; top:50%; left:50%; width:53px; height:52px; margin:-26px 0 0 -26px; background:url('/jungmun/j_golf/kor/jg/photogallery/over.png') no-repeat; }

#photo .list_btn { position:absolute; top:45px; width:590px; }
#photo .list_prev {background:url('/jungmun/j_golf/kor/jg/photogallery/list_prev.png'); width:32px; height:31px; font-size:0; border:0; float:left; cursor:pointer; } 
#photo .list_next {background:url('/jungmun/j_golf/kor/jg/photogallery/list_next.png'); width:32px; height:31px; font-size:0; border:0; float:right; cursor:pointer; } 

/* 포토갤러리 레이어팝업 */
#photo_pop { background:url('/jungmun/j_golf/kor/jg/photogallery/over_bg.png'); width:100%; height:100%; position:fixed; top:0; left:0; display:none; z-index:999; }
.pop_body { background:#FFF; width:800px; margin:0 auto; padding-bottom:20px; position:relative; top:10%; border-top:3px solid #78d5e4; } 
.pop_body .stit { background:url('/jungmun/j_golf/kor/jg/photogallery/p_bullet.jpg') no-repeat 3px 5px; padding-left:10px; margin:20px 0  10px 10px; font-size:14px; color:#077a88; font-weight:bold; text-align:left; }
.pop_body .btn_close { position:absolute; top:10px; right:20px; }
.pop_body p { text-align:center; }
.pop_img { box-shadow: 0 0 5px #ccc; border: 5px solid #fff; background: #fff; width:760px; height:507px;}

/* 메인팝업 2021-11-22 */
.popupBox {position:fixed;top:70px;left:20%;border:1px solid #ccc;background:#fff;z-index:999;}
.popupBox .content {font-size:12px;overflow-y:auto;max-height:calc(100vh - 10px - 10px);}
.popupBox .content ul {margin:0;padding:0;}
.popupBox .footer {text-align:right;font-size:12px;height:20px;font-weight:bold;color:#fff;padding:5px 0 5px 10px;background:#555;}
.popupBox .footer label {font-size:12px;color:#fff}
.popupBox .footer .inCheck {padding-left:5px;float:left;}
.popupBox .footer .popClose {padding-right:10px;float:right;}