* {margin:0; padding:0}
/* bxslider사용시
#bd1 {height:325px;background:#fff url(/img/slider/bg_visual.gif) repeat-x center top;}
#bd1 .bd1_wrap{overflow:hidden;height:400px;width:1178px;margin:0 auto 10px auto;}
#bd1 .bd1_wrap .left{float:left;width:1178px;}
#bd1 .bd1_wrap .left .main_visual .inner2 > a{height:400px;text-indent:-9999px;overflow:hidden;}
#bd1 .bd1_wrap .left .main_visual .bx-wrapper{position:relative;}
#bd1 .bd1_wrap .left .main_visual .bx-wrapper .bx-pager{position:absolute;bottom:15px;right:0;text-align:center;width:100%;z-index:500; margin-top:-200px;}
#bd1 .bd1_wrap .left .main_visual .bx-wrapper .bx-pager .bx-pager-item{display:inline-block;*display:inline;*zoom:1}
#bd1 .bd1_wrap .left .main_visual .bx-wrapper .bx-pager .bx-pager-item a{display:block;background:url(/img/slider/bg_nav.png) no-repeat right top;width:11px;height:11px;text-indent:-9999px;overflow:hidden;margin:0 3px}
#bd1 .bd1_wrap .left .main_visual .bx-wrapper .bx-pager .bx-pager-item a.active{width:31px;background-position:left top;}
#bd1 .bd1_wrap .left .main_visual .bx-wrapper .bx-prev{background:url(/img/slider/btn_prev.png) no-repeat left top;width:60px;height:60px;text-indent:-9999px;overflow:hidden;display:block;position:absolute;left:10px;top:50%;margin-top:-300px;z-index:50}
#bd1 .bd1_wrap .left .main_visual .bx-wrapper .bx-next{background:url(/img/slider/btn_next.png) no-repeat left top;width:60px;height:60px;text-indent:-9999px;overflow:hidden;display:block;position:absolute;right:10px;top:50%;margin-top:-300px;z-index:50}

#bd1 .bd1_wrap .right{float:left;width:388px;z-index:0;}
#bd1 .bd1_wrap .right .main_right01{height:233px;background:none;z-index:0;}
#bd1 .bd1_wrap .right .main_right01 .btn{position:absolute;left:156px;top:333px;text-indent:0;border:1px solid #fff;color:#fff;font-size:16px;text-align:center;width:155px;height:36px;line-height:36px;}
#bd1 .bd1_wrap .right .main_right01 .btn:hover{border:1px solid #d6b653;color:#d6b653;}
*/

#bd1 {z-index:100;margin:;padding:0;background:#fff;}
#bd1_wrapper {position:relative;margin:0 auto;padding:0;width:1178px;z-index:100;border:0px solid #ecebeb;}
#bd1_wrapper:after {display:block;visibility:hidden;clear:both;content:"";}

	#slide_area { position:relative;width:100%; min-width:1178px; margin:0;overflow:hidden;height:400px; background:#fff;}
	#slide_area ul { position:relative; float:left; width:100%; height:400px;margin:0;}
	#slide_area li { position:absolute; width:100%;height:400px;}
	#slide_area li a {display:block;text-indent:-9999px}
	#slide_area .slider1 {left:0px;margin:0;background:url("/img/slider/visual01.jpg") 0 0 no-repeat;}
	#slide_area .slider2 {left: 100%;  background:url("/img/slider/visual02.jpg") 0 0 no-repeat;}
	#slide_area .slider3 {left: 200%; background:url("/img/slider/visual03.jpg") 0 0 no-repeat;}
	#slide_area .slider4 {left: 200%; background:url("/img/slider/visual04.jpg") 0 0 no-repeat;}
	#slide_area .slider5 {left: 200%; background:url("/img/slider/visual05.jpg") 0 0 no-repeat;}
	#slide_area .slider6 {left: 200%; background:url("/img/slider/visual06.jpg") 0 0 no-repeat;}

	.tbl_slider {margin-top:0;}

	#buttonList:after {content:""; display:block; clear:both;}
	#buttonList li{ background:url("/img/slider/btnVisual.png") 0 -16px no-repeat; width:14px; height:15px; float:left; position:relative; left:520px; top:-35px; overflow:hidden; margin:0 5px; cursor:pointer;}
	#buttonList li.on { background-position:0 0;}
	#buttonList li a {display:block;text-indent:-9999px}


#bd2{zoom:1;background-color:transparent;margin:10px 0 0 0 ;background-color:#ffffff;border-bottom:0px #ecebeb solid;}
#bd2_wrapper {margin:0 auto;padding:0;width:1178px;border:0px solid red;}
#bd2_wrapper:after {display:block;visibility:hidden;clear:both;content:""}

	#bd21{position:relative;float:left; padding-left:0;margin-left:0;width:386px;height:200px;background:#fff}
	#bd22{position:relative;float:left; padding:6px 5px 15px 15px;margin-left:10px;width:760px;height:178px;background:#dee3eb;border:1px solid #cbd1d9} /* padding+border 만큼 W/H 빼줌 */
		

	#bd22-1{position:relative;float:left; padding:0; margin-left:0px;width:362px;height:178px;border:0px solid red}
	#bd22-2{position:relative;float:right;padding:0; margin-left:5px;width:362px;height:178px;border:0px solid green}
	


#bd3{zoom:1;background-color:transparent;margin:20px 0 0 0;background-color:#ffffff;border-bottom:0px #ecebeb solid;}
#bd3_wrapper {margin:10px auto;padding:0;width:1178px;border:0px solid red;}
#bd3_wrapper:after {display:block;visibility:hidden;clear:both;content:""}	

	#bd31{position:relative;float:left; padding:5px 5px 0 10px; margin-left:0px;width:369px;height:210px;background:#f2f4f7;border:1px solid #dee3eb}
	#bd32{position:relative;float:left; padding:5px 5px 0 10px; margin-left:10px;width:369px;height:210px;background:#f2f4f7;border:1px solid #dee3eb}
	#bd33{position:relative;float:right;padding:5px 5px 0 10px; margin-left:10px;width:369px;height:210px;background:#f2f4f7;border:1px solid #dee3eb}
	/*#bd32:hover {background-color:#e2fce8;}*/


.box1 {height:260px;width:400px;padding:35px 50px 80px 0px;float:left;border:1px solid red;}
.box2 {height:260px;width:400px;padding:35px 10px 80px 15px;float:left;border:1px solid blue;}

.box_title1 {padding-top:10px;font-size:18px; font-weight:bold; text-align:center;}
.box_title2 {float:left;padding:90%;padding:20px 0 0 10px;font-size:17px; font-weight:bold; text-align:left;}
.box_title3 {float:left;padding:90%;padding:20px 0 0 18px;font-size:22px; font-weight:bold; text-align:left;color:#32589a;}
.box_more {float:right;width:30%;padding:20px 20px 0 0; color:blue;text-align:right;}

.box_detail {float:left;width:100%;padding:18px 0 0 10px;}
.box_detail1 {text-align:center;color:#115dbe;}
.box_detail2 {float:left;width:100%;padding:26px 0 0 10px;}
.box_detail3 {float:left;width:100%;padding:40px 0 0 10px;}
.box_detail_slider {float:left;width:100%;padding:10px 0 0 0px;}
.box_detail_bbs {float:center;width:100%;background:red;}
.cs-phone {font-size:20px; font-weight:bold;color:#1c5dc9;border:0px solid red;}
.box_phone_detail {float:left;border:1px solid red;}

.cs-tel{float:right;margin-top:-4px;margin-right:32px;border-bottom:1px dotted #909090;font-size:18px; font-weight:bold;color:#115dbe;} 
.cs-time{ margin-top:10px; display:block; float:right;} 
.cs-time span{display:block;  margin-top:5px;} 
.cs-time em{color:#ff5f5d;} 



#bd4 {z-index:100;margin:0 0 0 0;padding:15px 0;background:#f5f5f5;border-bottom:1px #d8d8d8 solid;}
#bd4_wrapper {position:relative;margin:0 auto;padding:0;width:1178px;z-index:100;background:#fff;border:1px solid red;}
#bd4_wrapper:after {display:block;visibility:hidden;clear:both;content:"";margin-bottom:30px;}


/* 배너 type1 	
	#banner {position:absolute;left:0px;top:0px;text-align:left;}
	#banner ul{float: center;list-style: none;}
	#banner li{float: left; color:#bfbfbf}
	#banner a{color:#666;padding:0 10px;text-decoration:none;}
	#banner a:hover, a:focus, a:active {color:#0099ff;}
*/
#bd5 {z-index:100;margin:15px 0 15px 0;padding:0;background:#fff;border-top:0px solid #d8d8d8;border-bottom:0px solid #d8d8d8}
#bd5_wrapper {position:relative;margin:0 auto;padding:0;width:1178px;z-index:100; }	

/* 배너 type2 */
	.link_bar {clear:both; position:relative; width:1178px; padding:7px 0px 5px 0px; margin:0 auto; overflow:hidden; border:0px solid red;}
	.link_bar h3{float:left; color:#888; font:bold 14px "NanumGothic",Dotum; margin-top:10px;border:0px solid blue;}
	.link_bar_tit{float:left; padding:0;margin:5px 30px 0 15px;border:0px solid green;}
	.link_bar_tit a{float:left;}
	.link_bar #js_rolling{width:990px; height:32px; margin:2px 0 0 0px; border:0px solid gray;}


/* 갤러리 리스트 -old 안씀*/	
	#gall_list1{position:relative;float:left;padding:0;margin:15px 0 15px 21px;width:300px;background:#fff; border:1px solid #bbb;}
	/*#gall_list1:hover {border:1px solid #2975c3;box-shadow: 0 4px 8px #999;}*/

	#gall_list2{position:relative;float:left;padding:0;margin:15px 0 15px 23px;width:300px;background:#fff; border:1px solid #bbb;}
	/*#gall_list2:hover {border:1px solid #2975c3; box-shadow: 0 4px 8px #999;}*/
	#gall_list3{position:relative;float:left;padding:0;margin:15px 0 15px 23px;width:300px;background:#fff; border:1px solid #bbb;}
	/*#gall_list3:hover {border:1px solid #2975c3;box-shadow: 0 4px 8px #999;}*/
	/*.bd4_detail{height:24px;text-align:center;background:#555;color:#ffffff;padding-top:6px;}*/

/* slider-tiny */
#slideshow {position:relative;clear:both;padding:0;width:100%;margin:0 auto;height:300px;top:0px;z-index:1;overflow-x:hidden;border-bottom:1px solid #ccc;}
#slides {position:relative; width:100%; height:300px; list-style:none; overflow:auto}
#slides li {width:100%; height:100%; text-align:center;z-index:1;}

#slides li.main1 {background:url('../img/slider/bg1.gif') repeat;}
#slides li.main2 {background:url('../img/slider/bg2.gif') repeat;}
#slides li.main3 {background:url('../img/slider/bg3.gif') repeat;}

.pagination {z-index:9999991;position:absolute;list-style:none; height:12px;margin:0;padding:0;right:30px;top:-40px;}
.pagination li {z-index:9999991;float:left; cursor:pointer; width:12px;height:12px;background:#bbbbbb;margin:0 5px 0 0;font-size:0;}
.pagination li:hover {background:#b71b4b;}
li.current {background:#b71b4b}