@CHARSET "utf-8";

@ charset "utf-8";

@font-face{
	font-family:'NanumGothic';
	font-style:normal;
	font-weight:normal;
	src:url('//cdn.jsdelivr.net/font-nanumlight/1.0/NanumGothicWeb.eot');
	src:url('//cdn.jsdelivr.net/font-nanumlight/1.0/NanumGothicWeb.eot?#iefix') format('embedded-opentype'),
		url('//cdn.jsdelivr.net/font-nanumlight/1.0/NanumGothicWeb.woff') format('woff'),
		url('cdn.jsdelivr.net/font-nanumlight/1.0/NanumGothicWeb.ttf') format('truetype');
}

/* s: css Reset */
html, body, div, span, h1, h2, h3, h4, h5, h6, p, a, strong, small, dl, dt, dd, ol, ul, li, fieldset, form, button, table, tr, th, td, input, select{margin:0;padding:0;font-size:14px; color:#222222;font-family:inherit;line-height: 22px;}
img, input, select{margin:0;padding:0;}
img, fieldset, button{border:0;}
body, input, button, textarea, select, table{line-height:1;font-size:12px;color:#000;}
ol, ul{list-style:none;}
button, label{cursor:pointer;}
form, fieldset{display:inline;}
summary, legend{visibility:hidden;position:absolute;width:0;height:0;font-size:0;line-height:0;}
table{table-layout:fixed;width:100%;}

body{width:100%;font-family:NanumGothic, '나눔고딕', nanumgothic, '맑은고딕', malgeungothic, sans-serif;}






/* header*/
#header {overflow:hidden;width:100%; margin:0 auto; background: url('../images/inc/top_lienbg.jpg'); height:101px;}
.logo_wrap {width:1200px; margin:0 auto;}
.logo_wrap li {float: left;top: 30px;position: relative;}
.go_but {;margin-left: 5px;background-color:#2f2f2f;width: 47px;height: 29px;border-radius: 5px;text-align: center;color: #fff;}
.year_box {float: left;width: 400px;}
.top_logo {float: left;text-align: center;width: 400px;margin-top: 15px;}
.top_logo2 {float: left;width: 400px;text-align: right;margin-top: 32px;}

.top_menu{ background-color:#0091db; height:56px;}
.top_menu li {float: left;border-left: 1px solid #74d0ff;color: #fff;font-size: 18px;width: 113px;text-align: center;}
.top_menu ul {width: 1200px;margin: 0 auto;}
.home_but {border-left: none;background-color: #006da6;width:56px !important; height:56px;    text-align: center !important;}
.smap_but {background-color: #006da6;width: 56px !important; height:56px;    text-align: center !important;}
.home{background: url(../images/inc/home_icon.jpg) no-repeat 50% 50%; padding:0 0 28px 28px;}
.sitemap{background: url(../images/inc/sitemap_icon.jpg) no-repeat 50% 50%; padding:0 0 28px 28px;}

.top_menu_sub{ background-color:#0091db; height:55px;}
.top_menu_sub li {float: left;border-left: 1px solid #74d0ff;color: #fff;font-size: 18px;width: 113px;text-align: left;}
.top_menu_sub ul {width: 1200px;margin: 0 auto;}
#wrap {min-width: 1200px;}

/* cont*/
input[type="text"]{ 
	width: 100px; /* 원하는 너비 설정 */ 
	height: auto; /* 높이값 초기화 */ 
	line-height : normal; /* line-height 초기화 */ 
	padding: .6em .3em; /* 원하는 여백 설정, 상하단 여백으로 높이를 조절 */ 
	font-family: inherit; /* 폰트 상속 */ 
	border: 1px solid #999; 
	border-radius: 0; /* iSO 둥근모서리 제거 */ 
	outline-style: none; /* 포커스시 발생하는 효과 제거를 원한다면 */ 
	-webkit-appearance: none; /* 브라우저별 기본 스타일링 제거 */ 
	-moz-appearance: none; 
	appearance: none; 
}
#best_rec{width:70%;margin-left:30px;}
.player_img {margin: 0 auto;width: 770px;position: relative;left: -430px; top:-570px}
.m_visual {height: 578px;background-color: #000;}

.cont_schedule {height: 125px;}
.d_day {float: left;width: 50%;text-align: right;background-color: #50b400;height: 125px;}
.today {float: left;width: 50%;background-color: #ffa200;height: 125px;}

.m_cont_box01 {background-color:#efefef; height:506px;}
.m_box011 {width: 1200px;margin: 0 auto;padding-top: 30px;}
.m_box01 {margin: 0 auto;width: 600px; float:left;}
.cont_calendar {width: 240px;float: left;}
.cont_calendar h3 {font-size: 20px;}
.cont_calendar p {background: url(../images/calendar.jpg) no-repeat 0 0;padding-left: 100px;border-right: 1px solid #c8c8c8;height: 114px;margin-top: 50px;}

.cont_trophy {width: 240px;overflow: hidden;}
.cont_trophy h3 {font-size: 20px;}
.cont_trophy p {background: url(../images/trophy.jpg) no-repeat 10px 0;padding-left: 100px;border-right: 1px solid #c8c8c8;height: 114px;margin-top: 50px;}

.player_search { overflow:hidden; height: 46px;background-color: #fff;border: 2px solid #5cb300;margin-top: 30px; float:left;}
.player_search div {font-weight: bold;float: left;border-right: 1px solid #c8c8c8;height: 26px;margin-top: 13px;padding: 0px 20px;}
input#inquire_list01 {padding: 5px;width: 227px;margin: 0 9px 0 6px;border: 0;}
input.btnArea_btn.btn_type_submit {background-color: #5cb300;border: 0;padding: 17px;}

.tep_tab {width: 600px;overflow: hidden;}

.m_box02 {position: relative;top: -21px;}
.m_box02 h3 {font-size: 20px;margin: 0 0 20px 0;}
.m_box02 ul {height: 118px;border-left: 1px solid #c8c8c8;}
.m_box02 li {text-align:center; width: 9.90%; height:33px; border-top: 1px solid #c8c8c8;border-bottom: 1px solid #c8c8c8;border-right: 1px solid #c8c8c8;float: left;padding-top:83px;}

.sp_icon01 {background: url(../images/sp_icon01.png);}
.sp_icon02 {background: url(../images/sp_icon02.png);}
.sp_icon03 {background: url(../images/sp_icon03.png);}
.sp_icon04 {background: url(../images/sp_icon04.png);}
.sp_icon05 {background: url(../images/sp_icon05.png);}
.sp_icon06 {background: url(../images/sp_icon06.png);}
.sp_icon07 {background: url(../images/sp_icon07.png);}
.sp_icon08 {background: url(../images/sp_icon08.png);}
.sp_icon09 {background: url(../images/sp_icon09.png);}
.sp_icon10 {background: url(../images/sp_icon10.png);}
.sp_icon11 {background: url(../images/sp_icon11.png);}
.sp_icon12 {background: url(../images/sp_icon12.png);}
.sp_icon13 {background: url(../images/sp_icon13.png);}
.sp_icon14 {background: url(../images/sp_icon14.png);}
.sp_icon15 {background: url(../images/sp_icon15.png);}
.sp_icon16 {background: url(../images/sp_icon16.png);}
.sp_icon17 {background: url(../images/sp_icon17.png);}
.sp_icon18 {background: url(../images/sp_icon18.png);}
.sp_icon19 {background: url(../images/sp_icon19.png);}
.sp_icon20 {background: url(../images/sp_icon20.png);}
.sp_icon21 {background: url(../images/sp_icon21.png);}
.sp_icon22 {background: url(../images/sp_icon22.png);}
.sp_icon23 {background: url(../images/sp_icon23.png);}
.sp_icon24 {background: url(../images/sp_icon24.png);}
.sp_icon25 {background: url(../images/sp_icon25.png);}
.sp_icon26 {background: url(../images/sp_icon26.png);}

.m_cont_box02 {margin: 40px 0 50px 0;}
.m_box03 {width: 1200px;margin: 0 auto;}
.board_box01 {border: 1px solid #c8c8c8;width: 360px;float: left;margin-right: 120px;background: url(../images/bord_br.jpg) no-repeat 6% 10px;}
.board_box01 h3 {font-size: 20px;margin: 30px 210px 0px 20px;float: left;}
.board_box01 ul {margin: 40px 20px 20px 20px;}
.board_box01 li {padding: 10px 0 10px;border-bottom: 1px dashed #b4b4b4;}
.board_box01 button {position: relative;top: 20px;right: -3px; width:29px; height:29px;background: url(../images/more.jpg) no-repeat 0 0;}

.board_box02 {border: 1px solid #c8c8c8;width: 714px;background: url(../images/bord_br.jpg) no-repeat 3% 10px; overflow: hidden;}
.board_box02 h3 {font-size: 20px;margin: 30px 210px 0px 20px;float: left;}
.board_box02 ul {margin: 60px 20px 232px 20px;}
.board_box02 li {width: 184px;float: left;text-align: center;margin-right: 40px;}
.board_box02 button {position: relative;top: 20px;right: -336px; width:29px; height:29px;background: url(../images/more.jpg) no-repeat 0 0;}

th.tb_th01 {height: 40px;background-color: #e64500;color: #fff;}
th.tb_th02 {background-color: #bcbcbc;color: #fff;}
th.tb_th03 {background-color: #9c9c9c;color: #fff; height:40px;}
td.tb_td01 {text-align: center;height: 35px;background-color: #ff7700;color: #fff;}
td.tb_td02 {text-align: center;height: 35px;background-color: #eaeaea;color: #222222;}
td.tb_td03 {text-align: center;height: 35px;background-color: #d5d5d5;color: #fe3001;}
td.tb_td04 {text-align: center;height: 35px;background-color: #ff9c00;color: #fff;}
td.tb_td05 {text-align: center;height: 35px;background-color: #f1f1f1;color: #222222;}
td.tb_td06 {text-align: center;height: 35px;background-color: #e3e3e3;color: #fe3001;}

.tab_line .tb_td01 {border-bottom: 1px solid #000000;}
.tab_line .tb_td02 {border-bottom: 1px solid #000000;}

.tab_line .tb_td04 {border-bottom: 1px solid #000000;}
.tab_line .tb_td05 {border-bottom: 1px solid #000000;}

#DB_tab1_1 table {float: left;margin-right: 3px;}

/* 메인 css 끝 */

.d_sub li {
    position: relative;
    left: -17px;
    border: none;
	text-align: center;
	top: 10px;
}

/* 서브 css 시작 */


.s_container {width: 1200px;margin: 0 auto; overflow:hidden;}

.s_left {width: 258px; padding: 28px 0 27px 0;background: url(../images/inc/left_titbg.jpg) no-repeat 0 0;float: left; height:480px;}
.s_leftmenu {text-align: center; margin-bottom:40px;}
.s_leftmenu h2 {color: #fff;font-size: 30px;font-weight: 600;margin-top: 15px;}
.s_leftmenu p {color: #fff;margin-top: 20px;}
section.s_cont {overflow:hidden;}
section.s_visual {height: 201px;background: url(../images/sub01/s_topimg.jpg);}
.d_p_icon {position: relative; float:right; top: -10px;}
.s_title {padding: 52px 0 42px 50px;border-bottom: 1px solid #bfbfbf;}
.s_title h2 {font-size: 37px;font-weight: 600; color:#2a2a2a;margin-bottom: 30px;}
.s_title li {float: left;}
.nav01 { margin-left:10px;}
.nav02 {margin-left:10px;}
.down_icon{background: url(../images/inc/d_p_icon.jpg) no-repeat 0 0;
			width:38px;height: 38px;
			margin-right: 15px;
			border-top-right-radius:20px 20px;
			border-bottom-right-radius:20px 20px;
			border-bottom-left-radius:20px 20px;
           }
.down_icon:hover{box-shadow:5px 5px grey;cursor:pointer}		   
.print_icon{background: url(../images/inc/d_p_icon.jpg) no-repeat -52px 0;width:38px;height: 38px;
            border-top-left-radius:20px 20px;
			border-top-right-radius:20px 20px;
			border-bottom-left-radius:20px 20px;
			}
.print_icon:hover{box-shadow:-5px -5px grey;cursor:pointer}
.prt_title_div{
	display:none;
}
.prt_title{
	display:none;
}
.s_content_box {padding: 52px 0 72px 50px;}
.cont_tit01 {margin-bottom: 20px;padding-bottom: 30px;border-bottom: 1px solid #cccccc;}
.cont_tit01 p {font-size: 24px;font-weight: 500; text-align:center;}
.cont_tit01 span {font-size: 24px;color: #ffa200;}
.s_con_table {width: 100%; float:left; margin-right:35px;margin-bottom: 40px;}
.s_con_table02 {width: 48%;}
.cont_tit02 {margin: 40px 0 20px; padding-bottom: 30px;border-bottom: 1px solid #cccccc;}
.cont_tit02 p {text-align: center;font-size: 24px;font-weight: 500;}
.cont_tit02 span {font-size: 24px;color: #5cb400;}
.s_con_table03 {width: 100%; margin-top:30px;}
.sub_tep01 {float: left;width: 49.9%;margin-bottom: 30px;padding: 15px 0 15px 0;text-align: center;border-left: 1px solid #bfbfbf;border-top: 1px solid #bfbfbf;border-right: 1px solid #bfbfbf;}
.sub_tep02 {display: inline-block;width: 49.8%;padding: 15px 0 15px 0;text-align: center;background-color:#ededed;border-bottom: 1px solid #bfbfbf;}
.sub_tep01 a {font-size: 18px;font-weight: 600;}
.sub_tep02 a {font-size: 18px;font-weight: 600;}

.sub_tep001 {float: left;width: 33.3%;margin-bottom: 30px;padding: 15px 0 15px 0;text-align: center;border-left: 1px solid #bfbfbf;border-top: 1px solid #bfbfbf;border-right: 1px solid #bfbfbf;}
.sub_tep002 {display: inline-block;margin-right: 1px;width: 33.1%;padding: 15px 0 15px 0;text-align: center;background-color: #ededed;border-bottom: 1px solid #bfbfbf;float: left;}
.sub_tep002-2 {display: inline-block;width: 33.1%;padding: 15px 0 15px 0;text-align: center;background-color: #ededed;border-bottom: 1px solid #bfbfbf;float: left;}
.sub_tep003 {width: 33.2%;padding: 15px 0 15px 0;text-align: center;background-color: #ededed;border-bottom: 1px solid #bfbfbf;float: left;}

.sub03_but {padding-bottom: 40px;}
.sub03_but li {text-align:center;border-left: 1px solid #bfbfbf;border-bottom: 1px solid #bfbfbf;float: left;padding: 10px 0 10px 0;width: 110px;display: inline-block;}
.sub03_but07 {border-right: 1px solid #bfbfbf;}
.sub03_but07:hover {background: #a61f23;color:#fff; cursor:pointer;}
.sub03_but0:hover {background: #a61f23;color:#fff; cursor:pointer;}
.sub03_but01 {border-top: 1px solid #bfbfbf;}
.sub03_but01:hover{background: #a61f23;color:#fff; cursor:pointer;}
.sub03_but03 {border-top: 1px solid #bfbfbf;border-right: 1px solid #bfbfbf;}
.sub03_but03:hover {background: #a61f23;color:#fff; cursor:pointer;}
.sub03_but02 {border-right: 1px solid #bfbfbf; float:none !important;}
.sub03_but02:hover {background: #a61f23;color:#fff; cursor:pointer;}
.sub03_but_up {background: #a61f23;color:#fff;}

.sub01_but {padding-bottom: 80px;}
.sub01_but li {text-align:center;border-left: 1px solid #bfbfbf;border-bottom: 1px solid #bfbfbf;float: left;padding: 10px 0 10px 0;width: 296px;display: inline-block;}
.sub01_but01 {border-top: 1px solid #bfbfbf;}
.sub01_but01:hover{background: #a61f23;color:#fff;border-top: 1px solid #bfbfbf;cursor:pointer; }
.sub01_but03 {border-top: 1px solid #bfbfbf;border-right: 1px solid #bfbfbf;}
.sub01_but03:hover{background: #a61f23;color:#fff;border-top: 1px solid #bfbfbf;cursor:pointer; }
.sub01_but_up {background: #a61f23;color:#fff;border-top: 1px solid #bfbfbf; }

.sub02_but {margin-bottom: 40px;display: inline-block ;border-right: 1px solid #bfbfbf; border-bottom: 1px solid #bfbfbf;    width: 888px;}
.sub02_but li {text-align:center; border-left: 1px solid #bfbfbf; border-top: 1px solid #bfbfbf;float: left;padding: 10px 0 10px 0;width: 221px;}
.sub02_but_up {background: #a61f23;color:#fff;}

.sub04_but {margin-bottom: 40px;display: inline-block ;border-right: 1px solid #bfbfbf; border-bottom: 1px solid #bfbfbf;    width: 890px;}
.sub04_but li {text-align:center; border-left: 1px solid #bfbfbf; border-top: 1px solid #bfbfbf;float: left;padding: 10px 0 10px 0;width: 177px;}

.sub05_but {margin-top:30px;}
.sub05_but li {text-align:center;border-left: 1px solid #bfbfbf;border-bottom: 1px solid #bfbfbf;float: left;padding: 10px 0 10px 0;width: 147px;display: inline-block;}
#content_right {position: relative;}
.sebuScroll{overflow:auto;}
.cont_box01 h4 {margin-right:30px;font-weight: 600;font-size: 17px;padding: 0 0 10px 17px;background: url(../images/inc/dot_line.jpg) no-repeat 0 9px;}
.cont_box011 h4 {float: left; margin-right:30px;font-weight: 600;font-size: 17px;padding: 0 0 10px 17px;background: url(../images/inc/dot_line.jpg) no-repeat 0 9px;}
.info_but {text-align: center;width: 190px;padding: 9px;height: 24px;background-color: #e81010;color: #ffffff;float: right;    margin-bottom: 16px;}
.cont_box01 p {margin-bottom: 40px;}
.cont_box01 span {font-weight: 700;font-size: 15px;}



.title01 {margin-bottom: 40px;}
.txt_desc01 {overflow: hidden;}
.txt_desc01 p {width: 426px;float: left;margin: 10px 0 10px 20px;}

.txt_desc02 {background: url(../images/sub08/sub02_photo.png) no-repeat 0 9px;}
.txt_desc02 p {margin: 10px 0 20px 320px;}

.txt_desc03 {background: url(../images/sub08/sub02_photo02.png) no-repeat 0 9px;}
.txt_desc03 p {margin: 10px 0 20px 250px;}

.txt_desc03-1 {background: url(../images/sub08/sub02_photo-chb.png) no-repeat 0 9px;}
.txt_desc03-1 p {margin: 10px 0 20px 250px;}

.txt_desc03-2 {background: url(../images/sub08/sub02_photo02-pjh.png) no-repeat 0 9px;}
.txt_desc03-2 p {margin: 10px 0 20px 250px;}

.txt_desc03-3 {background: url(../images/sub08/sub02_photo04.png) no-repeat 0 9px;}
.txt_desc03-3 p {margin: 10px 0 20px 250px;}

.txt_desc04 {background: url(../images/sub08/sub02_photo03.png) no-repeat center 145px}
.txt_desc04 p {margin: 10px 0 20px 0;}
.txt_desc04 h3 {text-align: center;font-size: 33px;line-height: 37px;font-weight: 400;color: #b9a20d;margin-bottom: 20px;}
.txt_desc04 h4 {text-align: center;font-size: 16px;font-weight: 500;margin-bottom: 352px;color: #2c2c2c;}

.title05 {text-align: center;}
.txt_desc05 ul{margin-top: 25px;font-size: 20px; overflow:hidden;}
.txt_desc05 p{font-size: 20px;}
.txt_desc05 li {width: 289px;height: 630px;border: 1px solid #dfdfdf;margin-right: 6px;text-align: center;float: left;}
.txt_desc05 img {margin: 20px 0 10px 0;}



.title05 p {font-size: 25px;font-weight: 500;color: #353535;margin: 40px 0 10px 0;}
.cont_desc01 li {border: 1px solid #dfdfdf;text-align: center;padding: 25px;margin: 20px;}
.cont_desc01 p {text-align: center;font-size: 20px;margin-bottom: 14px;}
.cont_desc01 span {font-size: 33px;}
.history {margin-bottom: 40px;border-bottom: 1px dashed #b7b7b7;padding-bottom: 15px;}
.history p {font-size: 28px;color: #1e4cda;margin-bottom: 20px;}
.history span {font-weight: bold;margin-right: 20px;}
.title06 {text-align: center; margin-bottom:30px;}
.title06 p {font-size: 25px;font-weight: 500;color: #353535;margin: 40px 0 10px 0;}


p.big-font {font-size: 50px;color: #464646;}
.photo_box {text-align: center;}
.txt_box {position: relative;background-color: #334fd8;color: #ffffff;top: -486px;left: 37px;width: 500px;padding: 20px;opacity: 0.9;}
.txt_box2 {position: relative;background-color: #334fd8;color: #ffffff;top: -486px;left: 367px;width: 500px;padding: 20px;opacity: 0.9;}
.txt_box p2 {font-size: 50px;margin: 30px;color: #ffffff;}
.txt_box p {font-size: 50px;margin: 30px;color: #ffffff;}
dl.sub_tep {overflow: hidden;}


#footer2 {border-top: 3px solid #717171;padding: 40px 0 40px 0;background-color: #ededed;}
.footer2_box {width: 1200px;margin: 0 auto;}
.footer2_box p {margin-right: 200px;height: 60px;float: left;}
#footer {border-top: 3px solid #717171;padding: 40px 0 40px 0;background-color: #ededed;}
.footer_box {width: 1200px;margin: 0 auto;}
.footer_box p {margin-right: 200px;height: 60px;float: left;}