@charset "utf-8";

/* 이미지 4개 */
.worksWrap .img4ea{margin-bottom:30px;}
.worksWrap .img4ea div{float:left;width:24%;margin-right:1px;}
.worksWrap .img4ea div img{width:100%;}
.worksWrap .img4ea div p{color:#717171;font-size:12px;}


/*테이블 타이틀(소)*/
.worksWrap h5{font-weight: bold;margin-bottom:10px;}


/*테이블 중앙정렬*/
.worksTable tr td,.worksTable tr th{vertical-align: middle;}


/*참조*/
.cham{margin:10px;display: inline-block}


/*강용구*/
h1.map_title {font-weight: bold; font-size:1.2em;margin:30px 0 10px 0 ;display:block;}
.mapTable_sub{width:100%;border-top:2px solid #12a3cc;border-bottom:1px solid #ececec;}
.mapTable_sub th{color:#323232;font-weight:bold;padding:10px 0;background:#f7f8fb;}
.mapTable_sub tr th{text-align: center;vertical-align: middle;}
.mapTable_sub tr td{border-top:1px solid #ececec; text-align: center; vertical-align: middle;}
.mapTable_sub tr td{padding:12px 20px 12px 20px;}
.mapTable_sub tbody tr th:first-child{vertical-align:middle;border-right:1px solid #ececec;padding-left:5px;padding-right:5px;text-align:center;}
.mapTable_sub .blit01 li{background:url(/web/images/main/bul_blit01.gif) 1px 8px no-repeat;padding-left:10px;background-size:3px;line-height:18px;}
.mapTable_sub .blit01 li strong{font-weight:bold;}
.mapTable_sub .blit01 li ol li{background:none;}



/*--------------------------견학정보*/

/*상단*/
.custWrap{font-weight:bold}
.custWrap >ul:FIRST-CHILD{width:100%;display:table;padding-bottom:30px;border-bottom:1px solid #dcdcdc;margin-bottom:20px}
.custWrap >ul li{display:table-cell}
.custWrap >ul li.img{width:54px;height:54px;background:url(../../web/images/cust/top_title.png) no-repeat;padding-right:10px}
/* .custWrap >ul li:LAST-CHILD{padding-top:10px} */
.custWrap >ul li p b:FIRST-CHILD{display:none}

/*지도카테고리*/
.custWrap .custMap{width:100%;overflow:hidden}
.custWrap .custMap>ul>li{float:left}
.custWrap .custMap>ul>li:FIRST-CHILD{padding:50px 50px 50px 100px}
.custWrap .custMap>ul>li:LAST-CHILD{padding:40px 0 0 30px}
.custWrap .custMap>ul>li:LAST-CHILD ul li:FIRST-CHILD{font-size:1.2em;padding:10px 0}
.custWrap .custMap>ul>li:LAST-CHILD ul li{padding:5px 0}
.custWrap .custMap>ul>li:LAST-CHILD ul li b{background:url(../../web/images/cust/mapcat.png) no-repeat 0 0;width:19px;height:19px;display:inline-block;vertical-align:middle;margin-right:6px}
.custWrap .custMap>ul>li:LAST-CHILD ul li a:HOVER{color:#12a3cc;display:inline;border-bottom:1px solid #12a3cc;padding-bottom:1px}
.custWrap .custMap>ul>li:LAST-CHILD ul li a:HOVER b{background:url(../../web/images/cust/mapcat.png) no-repeat -21px 0;width:19px;height:19px}
.custWrap .custMap>ul>li:LAST-CHILD ul li.active b{background:url(../../web/images/cust/mapcat.png) no-repeat -21px 0;width:19px;height:19px}
.custWrap .custMap>ul>li:LAST-CHILD ul li.active a{color:#12a3cc;display:inline;border-bottom:1px solid #12a3cc;padding-bottom:1px}

/*큰이미지*/
.custWrap .custIntro{width:100%}
.custWrap .custimg01 >a{background:url(../../web/images/cust/img_tour1_1.jpg) no-repeat;position:relative;display:inline-block;width:800px;height:1011px;overflow:hidden}
.custWrap .custimg01 >a span{position:absolute;z-index:-1;visibility:hidden}
.custWrap .custimg01 img{display:none}

/*위치안내*/
.custWrap .custLocation{width:100%;padding:10px 0;float:left}
.custWrap .custLocation span{padding:30px 0 10px;display:block}
.custWrap .custLocation ul li{display:block;margin:0;padding:5px;font-weight:normal}
.custWrap .custLocation ul li b{font-weight:bold}

/* 견학정보 이미지 3개 */
.custWrap .img3ea span{display: block;width:100%;padding:30px 0 10px 0;}
.custWrap .img3ea{margin-bottom:30px;}
.custWrap .img3ea div:FIRST-CHILD{margin-left:none;}
.custWrap .img3ea div{float:left;width:32%;margin-left:4px;}
.custWrap .img3ea div img{width:100%;}
.custWrap .img3ea div p{color:#717171;font-size:12px;}

/*셀렉트*/
.custWrap .custSelect{display: none;}

/*--------------------------//견학정보*/






@media all and (max-width: 767px) {
	
	
	/* 이미지 4개 */
	.worksWrap .img4ea{margin-bottom:30px;}
	.worksWrap .img4ea div{float:none;width:100%;margin-right:0;}
	.worksWrap .img4ea div img{width:100%;}
	.worksWrap .img4ea div p{color:#717171;font-size:12px;margin-bottom:5px;}


	/*테이블안에 이미지*/
	.custWrap .custimg01 >a	{display: none;}
	.custWrap .custimg01 img{display: block;width:100%;}
	
	
	
	
/*--------------------------견학정보*/
	
	/*견학정보*/
	.custWrap{padding:30px 15px 15px}
	.custWrap >ul{border:none}
	.custWrap >ul:FIRST-CHILD{border-bottom:none;padding-bottom:0;}
	.custWrap >ul li p b:FIRST-CHILD{display:inline-block}
	.custWrap >ul li p b:LAST-CHILD{display:none}
	.custWrap >ul li:LAST-CHILD{}
	
	/*지도 카테고리*/
	.custWrap .custMap{display: none;}
	
	/*견학정보 이미지 3개 */
	.custWrap .img3ea{margin-bottom:30px;}
	.custWrap .img3ea div{float:none;width:100%;margin-right:0;}
	.custWrap .img3ea div img{width:100%;}
	.custWrap .img3ea div p{color:#717171;font-size:12px;margin-bottom:5px;padding-bottom:15px;}

	/*위치안내*/
	.custWrap .custLocation{padding:0}
	.custWrap .custLocation span{padding:5px 0;}
	.custWrap .custLocation ul li{padding:4px 0;margin:0}

	/*셀렉트*/
	.custWrap .custSelect{display:block}
	.custWrap .custSelect ul{display:table;width:100%}
	.custWrap .custSelect ul li:FIRST-CHILD{width:60px}
	.custWrap .custSelect ul li{display:table-cell;padding:5px 10px 5px 0}
	.custWrap .custSelect ul li select{width:100%;padding:5px}

/*--------------------------//견학정보*/	



}
	
	
	
	
	