
body {
	height: 100%;
}
a {
	
}
body {
	font-family: "SD Gothic Neo","Malgun Gothic","³ª´®°íµñ",NanumGothic,"µ¸¿ò",dotum,Helvetica,sans-serif; font-size: 12px;
}
input {
	font-family: "SD Gothic Neo","Malgun Gothic","³ª´®°íµñ",NanumGothic,"µ¸¿ò",dotum,Helvetica,sans-serif; font-size: 12px;
}
textarea {
	font-family: "SD Gothic Neo","Malgun Gothic","³ª´®°íµñ",NanumGothic,"µ¸¿ò",dotum,Helvetica,sans-serif; font-size: 12px;
}
select {
	font-family: "SD Gothic Neo","Malgun Gothic","³ª´®°íµñ",NanumGothic,"µ¸¿ò",dotum,Helvetica,sans-serif; font-size: 12px;
}
button {
	font-family: "SD Gothic Neo","Malgun Gothic","³ª´®°íµñ",NanumGothic,"µ¸¿ò",dotum,Helvetica,sans-serif; font-size: 12px;
}
table {
	font-family: "SD Gothic Neo","Malgun Gothic","³ª´®°íµñ",NanumGothic,"µ¸¿ò",dotum,Helvetica,sans-serif; font-size: 12px;
}
ul {
	list-style: none;
}
ol {
	list-style: none;
}
#header {
	background: url("../img/header_bg.png") no-repeat; top: 0px; width: 90px; height: 35px; text-align: left; right: 0px; position: fixed; z-index: 40;
}
#header a {
	top: 6px; text-indent: -9999px; display: block; position: absolute;
}
#header a.fb {
	background: url("../img/btn_header_fb.png") no-repeat; left: 9px; width: 20px; height: 20px;
}
#header a.blog {
	background: url("../img/btn_header_blog.png") no-repeat; left: 35px; width: 50px; height: 20px;
}
#header a.fb:hover {
	background-position: -20px 0px;
}
#header a.blog:hover {
	background-position: -50px 0px;
}
#snsWrap {
	top: 38px; text-align: right; right: 20px; position: fixed; z-index: 40;
}
#snsWrap > a {
	background: url("../img/sns_2.png") no-repeat; display: block; position: relative;
	margin-bottom:5px; 
}
#snsWrap a.fb {
	
}
#snsWrap a.blog {
	background-position: 0px -42px; 
}
#snsWrap a.fb:hover {
	background-position: 0px -85px;
}
#snsWrap a.blog:hover {
	background-position: 0px -127px;
}
#snsWrap a.fb .pop {
	background: url("../img/pop_facebook.png"); top: 7px; width: 118px;right: 38px; display: none; position: absolute;
}
#snsWrap a.blog .pop {
	background: url("../img/pop_blog.png"); top: 5px; width: 106px; right: 38px; display: none; position: absolute;
}
#snsWrap a:hover .pop {
	display: block;
}

#container {
	width: 100%; position: relative;
}

.catalog img { 
	position:relative; top:0; right:-14px; width:61px; 
}
.top_wrap {
	left: 0px; top: 0px; width: 100%; height: auto; overflow: hidden; position: relative; z-index: 10; min-width: 960px;
}
.top_wrap #top {
	left: 0px; top: 0px; width: 100%; height: 50000px; position: absolute;
}
.top_wrap .bg_wrap {
	overflow: hidden; position: relative;
}
.top_wrap .top_con {
	left: 50%; top: 50%; position: absolute; z-index: 30;
}
.top_wrap .top_con img.pola {
	display: none; position: absolute;
}
.top_wrap .top_con img.three.pola {
	left: 0px; top: 0px;
}
.top_wrap .top_con img.two.pola {
	left: 342px; top: 350px; z-index:50;
}
.top_wrap .top_con img.one.pola {
	left: 615px; top:-50px; z-index:100;
}

.top_wrap .top_con img.h1 {
	margin-top:-220px; margin-left:-890px; display: block; position: absolute; z-index:9999;
}

.top_wrap .top_con img.h2 {
	top:-55px; left:0px; display: block; position: absolute;
}
.top_wrap .top_con img.nj {
	top:-55px; left:0px; display: block; position: absolute; z-index:500;
}

.top_con_menu { 
	background:url('../img/top_con_menu_bg.png') no-repeat 50% bottom;
}
.top_wrap .top_con0 {
	margin: -250px 0px 0px -400px; width:800px; height:500px;
}
.top_wrap .top_con0 a.submit {
	background: url("../img/submit_btn.png") no-repeat; left: 20px; top: 20px; width: 131px; height: 44px; text-indent: -9999px; position: absolute; z-index: 40;
}
.top_wrap .top_con0 a.submit:hover {
	
}
.top_con0 .number { 
	position:absolute; top:416px; left:135px; z-index:500;
}
.top_con0 .bloon { 
	position:absolute; z-index:500; top:0; right:0;
}

.carousel-tabs { 
	overflow:hidden; position:absolute; top:130px; left:300px;
}
.carousel-tabs li { 
	float:left; margin-left:15px;
}
.carousel-tabs li a { 
	color:#fff; text-decoration:none;
}
.carousel-tabs .carousel-active-tab a { 
	color:red; font-weight:700;
}
.top_wrap #section0 .corner {
	background: url("../img/1_corner.png") no-repeat; left: 0px; top: 0px; width: 116px; height: 116px; position: absolute; z-index: 41;
}
.top_wrap .top_con1 {
	margin: -250px 0px 0px -400px; width: 800px; height: 500px;
}
.top_wrap .top_con1 .btns_intro {
	left: 60px; top: 23px; width: 250px; margin-right: -20px; margin-bottom: -20px; position: absolute;
}
.top_wrap .top_con1 .btns_intro li {
	margin-right:5px; margin-bottom:15px; position: relative;
}
.top_wrap .top_con1 .btns_intro li.active .current-intro {
	background: url("../img/current-intro.png") no-repeat; top: 0px; width: 44px; height: 44px; right: 0px; position: absolute;
}
.top_wrap .top_con1 .btns_intro li a {
	width: 110px; height: 110px; text-indent: -9999px; overflow: hidden; vertical-align: top; display: block;
}
.top_wrap .top_con1 .btns_intro li.btn1 a {
	background:url('../img/intro-btn01.png') no-repeat 0 0;
}
.top_wrap .top_con1 .btns_intro li.btn2 a {
	background:url('../img/intro-btn02.png') no-repeat 0 0;
}
.top_wrap .top_con1 .btns_intro li.btn3 a {
	background:url('../img/intro-btn03.png') no-repeat 0 0;
}
.top_wrap .top_con1 .btns_intro li.btn4 a {
	background:url('../img/intro-btn04.png') no-repeat 0 0;
}
.top_wrap .top_con1 .btns_intro li.btn5 a {
	background:url('../img/intro-btn05.png') no-repeat 0 0;
}
.top_wrap .top_con1 .btns_intro li.btn6 a {
	background:url('../img/intro-btn06.png') no-repeat 0 0;
}
.top_wrap .top_con1 .btns_intro li.btn1 a:hover {
	
}
.top_wrap .top_con1 .btns_intro li.btn2 a:hover {
	
}
.top_wrap .top_con1 .btns_intro li.btn3 a:hover {
	
}
.top_wrap .top_con1 .btns_intro li.btn4 a:hover {
	
}
.top_wrap .top_con1 .btns_intro li.btn5 a:hover {
	
}
.top_wrap .top_con1 .btns_intro li.btn6 a:hover {
	
}
.top_wrap .top_con1 .btns_intro li.btn1.active a {
	background:url('../img/intro-btn01_on.png') no-repeat 0 0;
}
.top_wrap .top_con1 .btns_intro li.btn2.active a {
	background:url('../img/intro-btn02_on.png') no-repeat 0 0;
}
.top_wrap .top_con1 .btns_intro li.btn3.active a {
	background:url('../img/intro-btn03_on.png') no-repeat 0 0;
}
.top_wrap .top_con1 .btns_intro li.btn4.active a {
	background:url('../img/intro-btn04_on.png') no-repeat 0 0;
}
.top_wrap .top_con1 .btns_intro li.btn5.active a {
	background:url('../img/intro-btn05_on.png') no-repeat 0 0;
}
.top_wrap .top_con1 .btns_intro li.btn6.active a {
	background:url('../img/intro-btn06_on.png') no-repeat 0 0;
}
.top_wrap .top_con1 .menu_wrap2 { 
	width:100%; height:380px; 
	position:relative; margin:120px auto 0;
}
.shows_intro li p { 
	padding:5px; font-family:'gulim'; line-height:20px; color:#434343;
}
.shows_intro li p span.col1 { 
	color:#ff9000; font-weight:700; margin-right:10px;
}
.menu_tb { 
	padding:5px; 
}
.menu_tb table { 
	letter-spacing:-0.5px; font-family:"dotum"; width:100%; 
}
.menu_tb table tr td { 
	padding:5px 0; font-size:12px; color:#323232;
}
.menu_tb table tr td p { 
	color:red; font-size:20px; display:inline; font-weight:700; font-family:"gulim";
}

.top_wrap .top_con1 .shows_intro {
	top: 20px; width:528px; height:350px; right: 20px; overflow: hidden; position: absolute;
}
.top_wrap .top_con1 .shows_intro li {
	left: 0px; top: 0px; display: none; position: absolute; padding:17px;
}
.top_wrap .top_con1 .process-screen {
	background: url("../img/process-screen.png") no-repeat; top: 15px; width: 674px; height: 494px; right: 23px; position: absolute;
}
.top_wrap .top_con1 .process-screen li {
	left: 25px; top: 27px; width: 620px; height: 440px; display: none; position: absolute; cursor: pointer;
}
.top_wrap .top_con1 .process-gear {
	background: url("../img/process-gear.png") no-repeat; left: 111px; top: 180px; width: 134px; height: 304px; position: absolute;
}
.top_wrap .top_con1 .process-gear .indicator {
	width: 96px; height: 270px; padding-top: 8px; margin-top: 22px; margin-left: 30px;
}
.top_wrap .top_con1 .process-gear .indicator li {
	background: url("../img/num-indicator.png") no-repeat; width: 39px; height: 40px; text-indent: -9999px;
}
.top_wrap .top_con1 .process-gear .indicator li.num-2 {
	background-position: 0px -40px;
}
.top_wrap .top_con1 .process-gear .indicator li.num-3 {
	background-position: 0px -80px;
}
.top_wrap .top_con1 .process-gear .indicator li.num-4 {
	background-position: 0px -120px;
}
.top_wrap .top_con1 .process-gear .indicator li.num-5 {
	background-position: 0px -160px;
}
.top_wrap .top_con1 .process-gear .indicator li.num-6 {
	background-position: 0px -200px;
}
.top_wrap .top_con1 .process-gear .indicator li.active.num-1 {
	background-position: -39px 0px;
}
.top_wrap .top_con1 .process-gear .indicator li.active.num-2 {
	background-position: -39px -40px;
}
.top_wrap .top_con1 .process-gear .indicator li.active.num-3 {
	background-position: -39px -80px;
}
.top_wrap .top_con1 .process-gear .indicator li.active.num-4 {
	background-position: -39px -120px;
}
.top_wrap .top_con1 .process-gear .indicator li.active.num-5 {
	background-position: -39px -160px;
}
.top_wrap .top_con1 .process-gear .indicator li.active.num-6 {
	background-position: -39px -200px;
}
.top_wrap .top_con1 .process-gear .process-btns {
	left: 30px; top: 30px; width: 90px; height: 240px; position: absolute; opacity: 0.5;
}
.top_wrap .top_con1 .process-gear .process-btns a.btn-process {
	width: 90px; height: 40px; text-indent: -9999px; display: block;
}
.top_wrap .top_con1 .intro { 
	width:100%; margin:70px auto 0; 
}
.top_wrap .top_con1 .intro img { 
	width:100%; 
}
.process-gear .ui-slider {
	left: 78px; top: 46px; position: absolute;
}
.process-gear .ui-slider-vertical {
	width: 26px; height: 206px;
}
.process-gear .ui-slider .ui-slider-handle {
	background: url("../img/stick-indicator.png") no-repeat; width: 66px; height: 60px; position: absolute; z-index: 2; cursor: default;
}
.process-gear .ui-slider-vertical .ui-slider-handle {
	left: 0px; margin-bottom: -34px; margin-left: -19px;
}


.guide_tap { 
	margin-top:110px; margin-bottom:15px; 
}
.guide_tap ul { 
	overflow:hidden; width:710px; margin:0 auto;
}
.guide_tap ul li a { 
	float:left; 
}
.guide_tap ul li a { 
	width:171px; height:55px; text-indent:-99999px; background:url('../img/3-tap_btn.png') no-repeat;
	cursor:pointer; 
}
.guide_tap ul li.guide_tap-1 a { 
	background-position:4px -1px; 
}
.guide_tap ul li.guide_tap-2 a { 
	background-position:-174px -1px;  
}
.guide_tap ul li.guide_tap-3 a { 
	background-position:-352px -1px;  
}
.guide_tap ul li.guide_tap-4 a { 
	background-position:-529px -1px;  
}
.guide_tap ul li.guide_tap-1 a.active { 
	background-position:4px -57px; 
}
.guide_tap ul li.guide_tap-2 a.active { 
	background-position:-174px -57px;  
}
.guide_tap ul li.guide_tap-3 a.active { 
	background-position:-352px -57px;  
}
.guide_tap ul li.guide_tap-4 a.active { 
	background-position:-529px -57px;  
}

.guide_tb { 
	width:747px; 
	position:relative; margin:0 auto; padding:25px 30px 5px;
}
.guide_tb_scr { 
	overflow-y:auto; height:290px; max-height:290px; width:100%;
}
.guide_tb01 { 
	background:url('../img/guide_tb01_bg.png') no-repeat 0 0; 
}
.guide_tb02 { 
	background:url('../img/guide_tb01_bg.png') no-repeat 0 0; 
}
.guide_tb03 { 
	background:url('../img/guide_tb01_bg.png') no-repeat 0 0; 
}
.guide_tb04 { 
	background:url('../img/guide_tb01_bg.png') no-repeat 0 0; 
}
.post_it { 
	position:absolute; top:-10px; left:-20px; z-index:5000; width:276px; height:54px; text-align:left; text-indent:3px;
	background:url('../img/guide_post_it.png') no-repeat 0 0; color:#fff; font-size:24px; line-height:34px;
}
.post_it span { 
	font-size:10.5px; margin-left:10px;
}
.girl { 
	position:absolute; right:-240px; top:0px; 
}
.guide_tb table { 
	text-align:center; width:95%; margin:15px auto 0; border-top:1px solid #333;
}
.guide_tb table th, .guide_tb table td { 
	padding:7px 0; 
}
.guide_tb table th { 
	border-bottom:1px solid #333; border-left:1px solid #333;
}
.guide_tb table td { 
	border-bottom:1px solid #333; border-left:1px solid #333;
}

#guide_tb02,#guide_tb03,#guide_tb04 { 
	display:none;  
}

.ui-widget-overlay {
	left: 0px; top: 0px; width: 100%; height: 100%; position: absolute;
}
.ui-slider .ui-slider-handle {
	width: 1.2em; height: 1.2em; position: absolute; z-index: 2; cursor: default;
}
.ui-slider .ui-slider-range {
	border: 0px currentColor; font-size: 0.7em; display: block; position: absolute; z-index: 1;
}
.top_wrap .top_con1 .check-cards {
	top: 25px; width: 720px; height: 450px; right: 10px; margin-right: -20px; position: absolute;
}
.top_wrap .top_con1 .check-cards li {
	background: url("../img/bg-check-card.png") no-repeat; padding: 3px; width: 214px; height: 455px; margin-right: 20px; float: left; position: relative;
}
.top_wrap .top_con1 .check-cards li .inner {
	width: 214px; height: 454px; overflow: hidden; position: relative;
}
.top_wrap .top_con1 .check-cards li .textbox {
	left: 0px; top: 377px; width: 214px; height: 257px; position: absolute;
}
.top_wrap .top_con1 .qna-note {
	background: url("../img/qna-note.png") no-repeat; top: 8px; width: 722px; height: 517px; right: 0px; position: absolute;
}
.top_wrap .top_con1 .qna-note .qna-list {
	margin: 45px auto 0px; width: 660px; height: 10px;
}
.top_wrap .top_con1 .qna-note .qna-list li {
	background: url("../img/qna-indicator.png") no-repeat 11px 18px; height: 49px; overflow: hidden; padding-left: 43px; border-top-color: rgb(232, 232, 232); border-top-width: 1px; border-top-style: solid;
}
.top_wrap .top_con1 .qna-note .qna-list li.active {
	background-position: 11px -582px;
}
.top_wrap .top_con1 .qna-note .qna-list li h3 {
	cursor: pointer;
}
.top_wrap .top_con1 .qna-note .qna-list li h3 img {
	display: block;
}
.top_wrap .top_con1 .qna-note .qna-list li p {
	text-align: left; color: rgb(51, 51, 51); line-height: 150%; font-size: 12px; margin-top: 4px;
}
.top_wrap .top_con1 .qna-note .qna-list li p span {
	color: rgb(248, 92, 43);
}
.top_wrap .top_con1 .qna-note .qna-list li p span.white {
	color: rgb(255, 255, 255);
}
.top_wrap .top_con1 .qna-note .qna-pencil {
	background: url("../img/qna-pencil.png") no-repeat; width: 155px; height: 172px; right: -43px; bottom: 70px; position: absolute;
}
.out_best {
	width: 100%; bottom: 0px; position: fixed; z-index: 100; min-width: 960px;
}
.outer_nav {
	width: 100%; height: 83px; bottom: 0px; position: absolute; z-index: 100; min-width: 960px;
	background:url('../img/b_bg.png') repeat-x 0 0;
}
.inner_box {
	margin: 0px auto 0px; width: 860px; position: relative;
}
.inner_box .logo {
	background: url("../img/logo.png") no-repeat; left: 0px; top: 11px; width: 200px; height: 60px; line-height: 444px; overflow: hidden; display: block; position: absolute;
}
.inner_box .nav_lst {
	left: 80px; top: 14px; overflow: hidden; width:100%; position: absolute; -ms-zoom: 1;
}
.inner_box .nav_lst li {
	float: left; margin-right:5px;
}
.inner_box .nav_lst li a {
	width: 137px; height: 61px; text-indent: -9999px; overflow: hidden; vertical-align: top; display: block;
	background:url('../img/section_btn2.png') no-repeat;
	
}
.inner_box .nav_lst li.tab1 a {
	background-position:12px 0px; 
}
.inner_box .nav_lst li.tab2 a {
	background-position:-168px 0px;
}
.inner_box .nav_lst li.tab3 a {
	background-position:-318px 0px;
}
.inner_box .nav_lst li.tab4 a {
	background-position:-469px 0px;
}
.inner_box .nav_lst li.tab5 a {
	background-position:-619px 0px;
}
.inner_box .nav_lst li.nonactive.tab1 a {
	background-position:12px 0px;
}
.inner_box .nav_lst li.nonactive.tab2 a {
	background-position:-168px 0px;
}
.inner_box .nav_lst li.nonactive.tab3 a {
	background-position:-318px 0px;
}
.inner_box .nav_lst li.nonactive.tab4 a {
	background-position:-469px 0px;
}
.inner_box .nav_lst li.nonactive.tab5 a {
	background-position:-619px 0px;
}
.inner_box .nav_lst li.nonactive.tab1 a:hover {
	
}
.inner_box .nav_lst li.nonactive.tab2 a:hover {
	
}
.inner_box .nav_lst li.nonactive.tab3 a:hover {
	
}
.inner_box .nav_lst li.nonactive.tab4 a:hover {
	
}
.inner_box .nav_lst li.tab5 a {
	
}
.inner_box .nav_lst li.tab5 a:hover {
	
}
.inner_box .counsel { 
	background:url('../img/submit_btn.png') no-repeat 0 0; position:absolute; top:-50px; right:20px;
	width:131px; height:44px; text-indent:-99999px;
}
.inner_box .counsel2 { 
	background:url('../img/submit_btn.png') no-repeat 0 0; position:absolute; top:-50px; right:20px;
	width:131px; height:44px; text-indent:-99999px;
}
.copy { 
	position:absolute; top:110px; left:0; text-align:center; width:100%;
}
.copy p { 
	line-height:20px; color:#fff; 
}
.graybox {
	left: 0px; top: 0px; width: 100%; height: 5370px; display: none; position: absolute; z-index: 200; min-width: 1000px; opacity: 0.55; background-color: rgb(0, 0, 0);
}
.layer_outer2 {
	left: 50%; top: 50%; display: none; position: absolute; z-index: 200;
}
.layer_inner2 {
	background: url("../img/popup_bg.png") no-repeat; left: 0px; top: 0px; width: 726px; height: 506px; margin-top: -253px; margin-left: -363px; display: block; position: absolute;
}
.layer_inner2 input {
	background: rgb(238, 238, 238); padding: 5px; border: 2px solid rgb(204, 204, 204); height: 26px; color: rgb(102, 102, 102); font-size: 14px; display: block;
}
.layer_inner2 input.error {
	background: rgb(255, 213, 201); border: 2px solid rgb(245, 94, 41);
}
.layer_inner2 input.name {
	left: 46px; top: 192px; width: 286px; position: absolute;
}
.layer_inner2 input.car {
	left: 385px; top: 192px; width: 286px; position: absolute;
}
.layer_inner2 input.tel_one {
	left: 46px; top: 302px; width: 66px; position: absolute;
}
.layer_inner2 input.tel_two {
	left: 136px; top: 302px; width: 86px; position: absolute;
}
.layer_inner2 input.tel_three {
	left: 246px; top: 302px; width: 86px; position: absolute;
}
.layer_inner2 input.time {
	left: 385px; top: 302px; width: 286px; position: absolute;
}
.layer_inner2 a.btn_close {
	background: url("../img/popup-btn-close.png") no-repeat; top: 10px; width: 50px; height: 24px; right: 10px; text-indent: -9999px; display: block; position: absolute;
}
.layer_inner2 a.btn_submit {
	background: url("../img/popup-btn-submit.png") no-repeat; width: 170px; height: 50px; right: 45px; bottom: 63px; text-indent: -9999px; display: block; position: absolute;
}
.layer_inner2 .processing {
	background: rgb(255, 255, 255); left: 50%; top: 50%; width: 700px; height: 480px; margin-top: -240px; margin-left: -350px; display: none; position: absolute; opacity: 0.55;
}
.layer_inner2 a.btn_submit:hover {
	background-position: -170px 0px;
}
.layer_inner2 .error_messages {
	background: url("../img/error-messages.png") no-repeat; width: 261px; height: 51px; right: -5px; bottom: 121px; display: none; position: absolute;
}
.layer_outer3 {
	left: 50%; top: 50%; display: none; position: absolute; z-index: 200;
}
.layer_inner3 {
	background: url("../img/success_bg.png") no-repeat; left: 0px; top: 0px; width: 386px; height: 266px; margin-top: -133px; margin-left: -193px; display: block; position: absolute;
}
.layer_inner3 a.btn_close {
	background: url("../img/success-close.png") no-repeat; top: 163px; width: 140px; height: 50px; right: 121px; text-indent: -9999px; display: block; position: absolute;
}
.layer_inner3 a.btn_close:hover {
	background-position: -140px 0px;
}


	.board { 
		width:800px; position:absolute; top:0px; min-height:500px; left:50%; margin-left:-400px;
		background:url('../img/board_bg.png') repeat; text-align:left;
	}
	.board_list { 
		background:#fff; padding:10px; text-align:center; 
		filter:alpha(opacity=0);/*ie*/
		-moz-opacity::0;/*safari*/
		-moz-opacity:0;/*mozilla*/
		opacity:0;/*firefox,opera*/
	}
	.board_select { 
		overflow:hidden; padding:5px;
	}
	.board_select li { 
		float:left; text-align:center;
	}
	.board_select li a { 
		padding:18px 14px; background:#d7d7d7; color:#333; font-size:14px;
		width:150px; 
	}
	.board_select li a.on { 
		background:#333; color:#fff; 
	}

		.wid { 
		filter:alpha(opacity=100);/*ie*/
		-moz-opacity::1;/*safari*/
		-moz-opacity:1;/*mozilla*/
		opacity:1;/*firefox,opera*/
		min-height:500px;
	}


/* °Ô½ÃÆÇ ½ºÅ² */
.board_wrap { 
	width:100%; height:100%;  position:relative;  
}
.board_menu { 
	position:absolute; left:-90px; top:30px; background:#ececec;
}
.board_menu li { 
	
}
.board_menu li a { 
	padding:15px; text-decoration:none; color:#333; display:block; 
}
.board_menu li a.over { 
	background:#3d5eb7; color:#fff; 
}
.board { 
	height:500px; background:#fff; overflow:hidden;
}
.board-a { 
	height:500px;
}
.board-b { 
	height:500px;
}
.board-scr { 
	overflow-y:auto; padding:15px 25px; height:470px; 
}


.locationTit{font-size:40px; width:800px; margin:0 auto 0px; }
	.locationtxt{width:800px; height:120px; text-align:left; background:url('../img/locationTit_bg.png') repeat; margin:0 auto 0px;}
	.locationtxt li{float:left; margin:0 0 0 40px; color:#fff;}
	.locationtxt li:first-child { 
		margin-left:30px; 
	}
	.locationtxt li span{ display:block;margin:0 0 0 40px;}
	.locationtxt li h4{font-size: 14px;font-weight: bold; margin:0 0 0px; margin-top:35px; margin-left:0; color:#fff;}
	.locationtxt li a{ color:#fff; margin-top:25px; margin-left:8px;}
	.locationtxt li a:hover{text-decoration:underline;}
	.locationtxt p{margin:5px 0 0;}
	.icons01 {background:url("../img/icon01.png") left top no-repeat; line-height:35px; text-indent:45px;}
	.icons02 {background:url("../img/icon02.png") left top no-repeat; line-height:35px; text-indent:45px;}
	.icons03 {background:url("../img/icon03.png") left top no-repeat; line-height:35px; text-indent:45px;}
	.icons04 {background:url("../img/icon04.png") left top no-repeat; line-height:35px; text-indent:45px;}


#map { 
	border-top:6px solid #1b1b1b;
}



/* ºñ¿¡ÀÌ ÅØ style */


.top_con0 .int_slide #slides { 
	display: none; z-index:1000;
}
.int_slide { 
	width:100%; height:100%; position:absolute;  width:596px; height:620px;
	margin-left:-494px; margin-top:-339px; left:50%; top:50%;
}
.int_slide .slider { 
	position:relative; 
}

.ba_con_wrap { 
	width:100%; height:100%; /*background:url('../img/main_bg.png') no-repeat 50% 50%; position:relative;  */
}
.ba_con_wrap2 { 
	width:100%; height:100%; /* background:url('../img/ba_con_bg2.png') no-repeat 0 bottom; */ position:relative; 
}
.ba-profile { 
	position:absolute; bottom:-20px; left:40px; 
}
.ba-introWrap { 
	width:750px; height:400px; margin:70px auto 0; overflow-y:auto; overflow-x:hidden;
}
.ba-intro { 
	padding:20px; 
}
.ba-intro01 p { 
	color:#737373; line-height:20px; padding:10px 0; margin-bottom:10px; 
}
.ba-intro01 img { 
	margin-bottom:20px; 
}
.ba-intro01 .intro_name { 
	text-align:right; 
}
#ba-intro02, #ba-intro03 { 
	display:none;  
}
.intro_btn { 
	position:absolute; top:40px; left:20px; 
}
.intro_btn li { 
	float:left; margin-right:35px; 
}
.intro_btn li a { 
	text-decoration:none; color:#595959; font-size:14px; font-weight:bold;
}
.intro_btn li a.active { 
	border-top:3px solid #c0a5a5;
}

.ba-goodsWrap { 
	width:750px; height:450px; margin:20px auto 0; overflow-y:auto; overflow-x:hidden;
}
.ba-goods { 
	padding:20px; font-family:'gulim';
}
.ba-goods > p { 
	color:#737373; line-height:20px; padding:10px 0; margin-bottom:10px; 
}
.ba-goods > img { 
	margin-bottom:20px; 
}
.ba-goods .intro_name { 
	text-align:right; 
}
#ba-goods02, #ba-goods03, #ba-goods04, #ba-goods05 { 
	display:none;  
}
.goods_btn { 
	position:absolute; top:40px; left:30px; 
}
.goods_btn li { 
	float:left; margin-right:35px; 
}
.goods_btn li a { 
	text-decoration:none; color:#595959; font-size:14px; font-weight:bold;
}
.goods_btn li a.active { 
	border-top:3px solid #c0a5a5;
}
.goods_line { 
	background:#d4d4d4; height:1px; width:100%; margin:5px 0; 
}
.goods_list { 
	overflow:hidden; padding:20px 2px;
}
.goods_list dl { 
	float:left; margin:0 2px 50px; width:224px;
}
.goods_list dl dt { 
	margin-bottom:5px; width:222px; height:200px; border:1px solid #9b9b9b;
}
.goods_list dl dt img { 
	width:100%; height:100%;
}
.goods_list dl dd { 
	padding:10px; 
}
.goods_list dl dd p { 
	color:#4d4c4c; font-weight:bold; line-height:20px; font-size:14px;
}
.goods_list dl dd span { 
	color:#828282; line-height:20px; text-transform:uppercase; margin-bottom:20px; display:block; 
}
.goods_list dl dd h3 { 
	padding:10px 0; color:#513790; font-size:13px;
}
.goods_list dl dd ul { 
	margin-left:15px; list-style-type:disc; 
}
.goods_list dl dd ul li { 
	line-height:20px; color:#666; margin-bottom:15px;
}
.youtube_box {
	position: fixed; z-index: 45; top:205px; right:20px;
}
.youtube_box a {
	font-size:12px; color:#fff; background:#c40000; padding:5px 10px; border-radius:5px; box-shadow:0px 3px 5px #323232;
}