@charset "utf-8";
@import "default_normal.css";
@import "layout.css?ver1.27";
@import "table.css?ver0.12";
/*
Title : service.css
Description : 참여마당
Author : LBCSOFT Design Team euniya.H
Date : 2014.06
*/
 
/* sub_tab */
.sub_tab{width:180px;float:left}
.sub_tab ul li{width:180px}
.sub_tab ul li.letter{letter-spacing:-1px}
.sub_tab ul li a{position:relative;overflow:hidden;display:block;padding:11px 12px;margin-top:-1px;line-height:16px;border:1px solid #d9d9d9;background:#fff url('../images/service/ico_snb.gif') no-repeat 160px center;font-size:13px;font-weight:bold;color:#555}
.sub_tab ul li a.active,
.sub_tab ul li a.focus,
.sub_tab ul li a:hover{background:#fff url('../images/service/ico_snb_on.gif') no-repeat 160px center;color:#0066b3;border:1px solid #1271b8;z-index:100;}
.sub_tab ul li ul li a{padding-left:20px;background:#f6f6f6;font-size:12px}
.sub_tab ul li ul li a.active,
.sub_tab ul li ul li a:focus,
.sub_tab ul li ul li a:hover{background:#f6f6f6}

/* location */
.location{margin-top:20px;font-size:12px}
.location:after{content:'';display:block;clear:both}
.location{}/*IE7*/
.location_view{width:800px;margin-left:220px}
.location_view .box{width:738px;border:1px solid #d9d9d9;padding:30px;margin-top:15px}
.location_view h4.car{margin:30px 0 10px 0;padding-left:35px;line-height:28px;height:28px;background:url('../images/service/ico_car.gif') no-repeat 0 0}
.location_view h4.bus{margin:30px 0 10px 0;padding-left:35px;line-height:28px;height:28px;background:url('../images/service/ico_bus.gif') no-repeat 0 0}
.location_view .roadview li{color:#555;display:inline-block;padding-right:15px;background:url('../images/common/bl4.gif') no-repeat right center}
.location_view .roadview li.last{background:none;padding-right:0}
.location_view .roadview li strong{color:#0066b3}
.location_sch{float:none;margin-top:15px;padding-bottom:15px;border-bottom:1px solid #d9d9d9}
.location_sch:after{content:'';display:block;clear:both}
/*.location_sch{*zoom:1} IE7*/
.location_sch span.txt{display:block;height:30px;overflow:hidden;line-height:30px;float:left;color:#555}
.location_sch a{float:right}
.location_sch .btn_route{display:block;width:70px;height:30px;line-height:30px;background:url(../images/member/btn_bg3.gif) no-repeat 0 0;text-align:center;color:#fff;font-size:13px;margin:0 auto}

/* guide */
.guide{margin-top:20px;font-size:12px}
.guide:after{content:'';display:block;clear:both}
/*.guide{*zoom:1}IE7*/

.guide_view{width:800px;margin-left:220px}
.guide_view h4{font-size:18px}
.guide_view h5{font-size:15px;margin-bottom:20px}
.guide_view .txt{color:#555;margin-top:10px;}
.guide_view .txt strong{color:#ff003b;font-weight:normal}
.guide_view .box{width:738px;border:1px solid #d9d9d9;padding:30px;margin-top:15px}
.guide_view .box50{width:698px;border:1px solid #d9d9d9;padding:30px 50px;margin-top:15px}

.guide_view ol.view_con{display:table;width:100%;font-size:0;line-height:0}
.guide_view ol.view_con li{text-align:center;display:inline-block;vertical-align:top;line-height:normal}

.guide_view .view_con .title{text-align:left;margin-bottom:10px;font-weight:bold;letter-spacing:-1px;height:40px}
.guide_view .view_con .num{font-size:40px;color:#555}
.guide_view .view_con .txt{display:inline-block;margin-left:10px;font-size:12px;line-height:16px}

.guide_view ol.set1 li{width:232px;margin-right:21px;}
.guide_view ol.set1 li.last{margin-right:0}
.guide_view ol.set2 li{width:369px}
.guide_view .set2 .num{margin-left:68px}
.guide_view ol.set3 li{width:369px}
.guide_view .set3 .num{margin-left:26px}
.guide_view ol.set4 li{width:184px}
.guide_view .set4 .num{margin-left:18px}
.guide_view .gbox{color:#555;border:1px solid #d9d9d9;border-top:none;background:#f6f6f6;padding:20px 30px 30px 30px}
.guide_view .gbox li{padding-left:10px;background:url('../images/common/bl.gif') no-repeat 0 9px}
.guide_view .ars{padding-top:105px;color:#555}
.guide_view .ars li{font-size:17px;font-style:italic;list-style:decimal-leading-zero;margin-left:40px;font-weight:bold;line-height:16px;margin-bottom:10px}
.guide_view .ars li:last-child{margin-bottom:0}
.guide_view .ars li span{font-size:12px;font-style:normal;font-weight:normal}
.guide_view ol.set5 li{display:block;margin:0 0 30px 0}
.guide_view ol.set5 li:last-child{margin-bottom:0}
.guide_view ol.set6 li{width:197px;margin-right:53px;}
.guide_view ol.set6 li.last{margin-right:0}
.guide_view dl.home_cont{padding:20px;border:1px solid #d9d9d9;background:#f6f6f6}
.guide_view dl.home_cont dt{float:left;display:block;color:#0066b3;font-weight:bold;padding-left:10px;margin-right:10px;background:url('../images/common/bl.gif') no-repeat 0 center}
.guide_view dl.home_cont dd{display:inline-block;color:#555;padding-left:10px;background:url('../images/common/part.gif') no-repeat 0 center}
.guide_view ol.home_serv{margin-top:30px}
.guide_view ol.home_serv li{font-size:17px;font-style:italic;list-style:decimal-leading-zero;margin-left:40px;font-weight:bold;line-height:16px;margin-bottom:10px}
.guide_view ol.home_serv li:last-child{margin-bottom:0}
.guide_view ol.home_serv li span{font-size:12px;font-style:normal;font-weight:normal}
.guide_view dl.home_serv{margin-top:30px;padding:20px;border:1px solid #d9d9d9;background:#f6f6f6}
.guide_view dl.home_serv dt{float:left;display:block;width:80px;color:#555;padding-left:21px;margin:0 0 5px 10px}
.guide_view dl.home_serv dt.ico01{height:19px;background:url('../images/service/ico_map.png') no-repeat 0 0}
.guide_view dl.home_serv dt.ico02{height:19px;background:url('../images/service/ico_map.png') no-repeat 0 -20px}
.guide_view dl.home_serv dt.ico03{height:19px;background:url('../images/service/ico_map.png') no-repeat 0 -40px}
.guide_view dl.home_serv dt.ico04{height:19px;background:url('../images/service/ico_map.png') no-repeat 0 -60px}
.guide_view dl.home_serv dt.ico05{height:19px;background:url('../images/service/ico_map.png') no-repeat 0 -80px}
.guide_view dl.home_serv dt.ico06{height:19px;background:url('../images/service/ico_map.png') no-repeat 0 -100px}
.guide_view dl.home_serv dt.ico07{height:19px;background:url('../images/service/ico_map.png') no-repeat 0 -120px}
.guide_view dl.home_serv dt.ico08{height:19px;background:url('../images/service/ico_map.png') no-repeat 0 -140px}
.guide_view dl.home_serv dd{display:inline-block;width:535px;color:#555;padding-left:10px;margin-bottom:5px;background:url('../images/common/part.gif') no-repeat 0 center}
.guide_view dl.home_serv dt:last-child,
.guide_view dl.home_serv dd:last-child{margin-bottom:0}
.guide_view ol.set7 li{display:block;width:232px;margin:0 auto}

.single01{padding:536px 0 0 189px;background:url('../images/service/guide4_2_01.gif') no-repeat center 0}
.single02{padding-top:536px;background:url('../images/service/guide4_10_01.gif') no-repeat center 0}
.single03{padding-top:536px;background:url('../images/service/guide5_2_01.gif') no-repeat center 0}
.single02:after,
.single03:after{content:'';display:block;clear:both}
.single02,
.single03{}/*IE7*/
.single02 .grp.left,
.single03 .grp.left{float:left}
.single02 .grp.right,
.single03 .grp.right{float:right}
.single04{padding:306px 0 0 198px;background:url('../images/service/guide6_2_01.gif') no-repeat center 0}
.single04 .grp li{float:left;margin-left:12px;}
.single05{text-align:center}
.single06{background:url('../images/service/guide3_1_01.gif') no-repeat center 0}
.single06 .comment{padding:155px 0 0 25px;font-weight:bold;color:#555;background:url('../images/common/bl3.gif') no-repeat 0 158px}
.single07{background:url('../images/service/guide3_2_01.gif') no-repeat center 0}
.single08{background:url('../images/service/guide3_3_01.gif') no-repeat center 0}
.single09{background:url('../images/service/guide3_4_01.gif') no-repeat center 0}
.single10{padding-top:378px;background:url('../images/service/guide2_1_01.gif') no-repeat center 0}
.single11{padding-top:482px;background:url('../images/service/guide1_1_06.gif') no-repeat center 0}
.single12{padding-top:482px;background:url('../images/service/guide1_1_07.gif') no-repeat center 0}
.single13{padding-top:482px;background:url('../images/service/guide1_1_08.gif') no-repeat center 0}
.single14{padding-top:482px;background:url('../images/service/guide1_1_09.gif') no-repeat center 0}
.single15{padding-top:585px;background:url('../images/service/guide8_2_01.gif') no-repeat center 0}
.single15:after{content:'';display:block;clear:both}
.single15{}/*IE7*/
.single15 .grp.left{float:left}
.single15 .grp.right{float:right}
.single15 .type1{height:179px;background:#f6f6f6}
.guide_view .single15 .grp.type1 ul li{width:101px}
.guide_view .single15 .grp.type1 ul li.wide{width:115px}

.guide_view .grp.type1{width:357px}
.guide_view .grp.type2{width:696px}
.guide_view .grp{text-align:left;border:1px solid #d9d9d9}
.guide_view .grp h6{height:51px;line-height:51px;padding-left:42px;font-size:15px;background:#fff url('../images/common/bl3.gif') no-repeat 20px center;border-bottom:1px solid #d9d9d9}
.guide_view .grp div{padding:15px 20px;background:#f6f6f6}
.guide_view .grp div:after{content:'';display:block;clear:both}
.guide_view .grp div{}/*IE7*/
.guide_view .grp.type1 ul li{float:left;width:105px;color:#555}
.guide_view .grp ul li .ico_grp01_1{display:inline-block;vertical-align:middle;margin-right:10px;width:25px;height:26px;background:url('../images/service/ico_grp01.png') no-repeat 0 0}
.guide_view .grp ul li .ico_grp01_2{display:inline-block;vertical-align:middle;margin-right:10px;width:25px;height:26px;background:url('../images/service/ico_grp01.png') no-repeat -26px 0}
.guide_view .grp ul li .ico_grp01_3{display:inline-block;vertical-align:middle;margin-right:10px;width:25px;height:26px;background:url('../images/service/ico_grp01.png') no-repeat -52px 0}
.guide_view .grp ul li .ico_grp01_4{display:inline-block;vertical-align:middle;margin-right:10px;width:25px;height:26px;background:url('../images/service/ico_grp01.png') no-repeat -78px 0}
.guide_view .grp ul li .ico_grp01_5{display:inline-block;vertical-align:middle;margin-right:10px;width:25px;height:26px;background:url('../images/service/ico_grp01.png') no-repeat -104px 0}
.guide_view .grp ul li .ico_grp01_6{display:inline-block;vertical-align:middle;margin-right:10px;width:25px;height:26px;background:url('../images/service/ico_grp01.png') no-repeat -130px 0}
.guide_view .grp ul li .ico_grp02_1{display:inline-block;vertical-align:middle;margin-right:10px;width:25px;height:25px;background:url('../images/service/ico_grp02.png') no-repeat 0 0}
.guide_view .grp ul li .ico_grp02_2{display:inline-block;vertical-align:middle;margin-right:10px;width:25px;height:25px;background:url('../images/service/ico_grp02.png') no-repeat -26px 0}
.guide_view .grp ul li .ico_grp02_3{display:inline-block;vertical-align:middle;margin-right:10px;width:25px;height:25px;background:url('../images/service/ico_grp02.png') no-repeat -52px 0}
.guide_view .grp ul li .ico_grp02_4{display:inline-block;vertical-align:middle;margin-right:10px;width:25px;height:25px;background:url('../images/service/ico_grp02.png') no-repeat -78px 0}
.guide_view .grp ul li .ico_grp02_5{display:inline-block;vertical-align:middle;margin-right:10px;width:25px;height:25px;background:url('../images/service/ico_grp02.png') no-repeat -104px 0}
.guide_view .grp ul li .ico_grp02_6{display:inline-block;vertical-align:middle;margin-right:10px;width:25px;height:25px;background:url('../images/service/ico_grp02.png') no-repeat -130px 0}
.guide_view .grp ul li .ico_grp03_1{display:inline-block;vertical-align:middle;margin-right:3px;width:25px;height:25px;background:url('../images/service/ico_grp03.png') no-repeat 0 0}
.guide_view .grp ul li .ico_grp03_2{display:inline-block;vertical-align:middle;margin-right:3px;width:29px;height:25px;background:url('../images/service/ico_grp03.png') no-repeat -26px 0}
.guide_view .grp ul li .ico_grp03_3{display:inline-block;vertical-align:middle;margin-right:3px;width:25px;height:25px;background:url('../images/service/ico_grp03.png') no-repeat -56px 0}
.guide_view .grp ul li .ico_grp03_4{display:inline-block;vertical-align:middle;margin-right:3px;width:25px;height:25px;background:url('../images/service/ico_grp03.png') no-repeat -82px 0}
.guide_view .grp ul li .ico_grp03_5{display:inline-block;vertical-align:middle;margin-right:3px;width:29px;height:25px;background:url('../images/service/ico_grp03.png') no-repeat -108px 0}
.guide_view .grp ul li .ico_grp03_6{display:inline-block;vertical-align:middle;margin-right:3px;width:25px;height:25px;background:url('../images/service/ico_grp03.png') no-repeat -138px 0}
.guide_view .grp ul li .ico_grp03_7{display:inline-block;vertical-align:middle;margin-right:3px;width:25px;height:25px;background:url('../images/service/ico_grp03.png') no-repeat -164px 0}
.guide_view .grp ul li .ico_grp03_8{display:inline-block;vertical-align:middle;margin-right:3px;width:29px;height:25px;background:url('../images/service/ico_grp03.png') no-repeat -190px 0}
.guide_view .grp ul li .ico_grp03_9{display:inline-block;vertical-align:middle;margin-right:3px;width:25px;height:25px;background:url('../images/service/ico_grp03.png') no-repeat -220px 0}
.guide_view .grp ol li{color:#006095}
.guide_view .grp ol li .list01{display:inline-block;width:12px;height:14px;margin-right:5px;vertical-align:middle;background:url('../images/common/list_number_blue.png') no-repeat 0 0}
.guide_view .grp ol li .list02{display:inline-block;width:12px;height:14px;margin-right:5px;vertical-align:middle;background:url('../images/common/list_number_blue.png') no-repeat -13px 0}
.guide_view .grp ol li .list03{display:inline-block;width:12px;height:14px;margin-right:5px;vertical-align:middle;background:url('../images/common/list_number_blue.png') no-repeat -26px 0}
.guide_view .grp ol li .list04{display:inline-block;width:12px;height:14px;margin-right:5px;vertical-align:middle;background:url('../images/common/list_number_blue.png') no-repeat -39px 0}
.guide_view .grp .bl li{color:#555;padding-left:10px;background:url('../images/common/bl.gif') no-repeat 0 9px}
.guide_view .grp .bl li strong{color:#0066b3}
.guide_view .grp .bl li ol.mobile_service{height:188px;background:url('../images/service/guide2_1_02.gif') no-repeat 0 0;margin:15px 0 0 -10px}
.guide_view .grp .bl li ol.mobile_service li{text-indent:-9999px;padding-left:0;background:none}
.guide_view .mb10{margin-bottom:10px}
.guide_view .mb20{margin-bottom:20px}
.guide_view .mb30{margin-bottom:30px}
.guide_view .mt40{margin-top:40px}
.guide_view .ml18{margin-left:18px}
.guide_view .ml29{margin-left:29px}

/* Input Style */
.inp_sty1{width:200px;background:url(../images/common/input_bg.gif) no-repeat 0 0;height:30px;border:0;line-height:30px;padding-left:10px;border-right:1px solid #ccc;font-size:12px;color:#555}
.inp_sty2{width:730px;background:url(../images/common/input_bg.gif) no-repeat 0 0;height:30px;border:0;line-height:30px;padding-left:10px;border-right:1px solid #ccc;font-size:12px;color:#555}
.inp_sty3{width:139px;background:url(../images/common/input_bg.gif) no-repeat 0 0;height:30px;border:0;line-height:30px;padding-left:10px;border-right:1px solid #ccc;font-size:12px;color:#555}
.inp_sty4{width:290px;background:url(../images/common/input_bg.gif) no-repeat 0 0;height:30px;border:0;line-height:30px;padding-left:10px;border-right:1px solid #ccc;font-size:12px;color:#555}

/* Selects - 2014-06-30 수정 */
.sec_search{clear:both;margin:20px 0;height:30px}
.sec_search label{display:block;cursor:text;float:left;font-size:13px;height:30px;line-height:30px;padding-left:7px;background:url(../images/common/bl.gif) no-repeat 0 14px;width:35px}
.sec_search label strong{color:#000}
.sec_search .inputDesign{float:left;margin-right:5px;width:95px;padding:6px 5px 5px 7px;height:17px;border-top:1px solid #999;border-left:1px solid #999;border-bottom:1px solid #ccc;border-right:1px solid #ccc}
.sec_search .inputDesign .in_select{width:93px;height:100%;position:relative;overflow:hidden}
.sec_search .inputDesign select{width:95px;border:0;position:absolute;left:-2px;top:0;color:#555;font-size:12px}
.sec_search .jqTransformSelectWrapper{width:79px !important}
.sec_search .jqTransformSelectWrapper ul{width:107px !important;height:auto !important}
.sec_search .keyword{display:block;float:left;margin-right:5px;position:relative}
.sec_search .keyword .btn_clear{position:absolute;right:10px;top:9px;display:block;width:11px;height:11px;text-indent:-9999px;overflow:hidden;background:url(../images/common/btn_clear.gif) no-repeat 0 0}
.sec_search .keyword input[type=text]{float:left}
.sec_search .btn{float:left;width:70px;height:30px;background:url(../images/common/sp_btn.gif) no-repeat -225px 0;line-height:999px;overflow:hidden}
.sec_search div:first-child{width:405px;float:left}
.sec_search .right{float:right;width:405px}
.sec_search .right label{width:59px}
.sec_search .right .btn{float:left;width:70px;height:30px;background:url(../images/common/sp_btn.gif) no-repeat 0 0;line-height:999px;overflow:hidden}

.sec_cont{clear:both}
.sec_cont.view{margin-top:20px}
.view .list_some{border-top-width:1px;margin-top:10px}
.list_some th > span{padding-left:15px;background-position:0 50%;background-repeat:no-repeat}
.list_some .prev_view th > span{background-image:url(../images/member/up_arrow2.gif)}
.list_some .next_view th > span{background-image:url(../images/member/down_arrow2.gif)}

/* 게시판 */
.write_form th{background:none;border-right:1px solid #d9d9d9;text-align:left;padding-left:20px}
.write_form tbody th > em{color:#d11434}
.write_form .point{height:12px;line-height:12px;margin-bottom:10px;font-size:12px;color:#555}
.write_form .bg_gray th{border-right:0;text-align:center;padding-left:0}
.write_form .txt_area{
	width:770px;height:230px;
	border-top:1px solid #999;border-left:1px solid #999;border-right:1px solid #ccc;border-bottom:1px solid #ccc;
	background:#fff;
	padding:10px;
	overflow:hidden;;overflow-y:scroll;
	color:#555;
	line-height:20px
}
.list_sty04 tbody td{text-align:left}
.list_sty04 tbody td em{color:#555;margin-left:10px}

/* report */
.report{float:none;margin-top:20px}
.report:after{content:'';display:block;clear:both}
.report{}/*IE7*/
.report .traffic{position:relative;width:438px;height:153px;float:left;border:1px solid #d9d9d9;padding:30px;background:url('../images/service/ico_report01.gif') no-repeat 30px 76px}
.report .traffic .txt strong{display:block;color:#0066b3;font-size:25px;margin-bottom:20px}
.report .traffic .txt span{display:block;color:#555;font-size:13px;font-weight:bold;margin-left:138px}
.report .traffic a{position:absolute;top:152px;left:168px;width:200px;height:30px;display:block;text-indent:-9999px;background:url('../images/service/btn_traffic_report.gif') no-repeat 0 0}

.report .error{position:relative;width:438px;height:153px;float:right;border:1px solid #d9d9d9;padding:30px;background:url('../images/service/ico_report02.gif') no-repeat 30px 76px}
.report .error .txt strong{display:block;color:#0066b3;font-size:25px;margin-bottom:20px}
.report .error .txt span{display:block;color:#555;font-size:13px;font-weight:bold;margin-left:138px}
.report .error a{position:absolute;top:152px;left:168px;width:200px;height:30px;display:block;text-indent:-9999px;background:url('../images/service/btn_error_report.gif') no-repeat 0 0}
/*baepro apiQna openapi_qna*/
.report .openapi_qna{color:#0066b3;padding:30px 0;padding-left:180px;background:url(../images/manual/open_key/key_img.gif) 50px 50% no-repeat;height:81px;border:1px solid #d9d9d9;position:relative}
.report .openapi_qna dt{padding-top:13px}
.report .openapi_qna dt strong{font-size:25px;height:25px;line-height:25px;font-weight:bold}
.report .openapi_qna dd{font-size:13px;color:#555;line-height:13px;margin-top:15px;font-weight:bold}
.report .openapi_qna a{display:block;width:240px;height:30px;padding-left:44px;background:url(../images/manual/open_key/key_btn.gif) no-repeat 0 0;position:absolute;right:51px;top:57px;color:#fff;font-size:13px;line-height:30px}




.privacy{border:1px solid #d9d9d9;padding:40px 30px;font-size:12px;color:#555}
.privacy dl{margin:15px 0}
.privacy dl dt{float:left;display:inline-block;background:url('../images/common/bl.gif') no-repeat 0 center;padding-left:8px;margin-right:5px}
.agree_chk{clear:both;text-align:right;font-size:12px;color:#555;margin-top:15px}
.btn_center{clear:both;text-align:center;margin-top:15px}
.btn_center .btn_chk{display:inline-block;width:70px;height:30px;line-height:30px;background:url(../images/member/btn_bg3.gif) no-repeat 0 0;text-align:center;color:#fff;font-size:13px;margin:0 auto}

.link_box{margin:20px 0 40px 0;height:193px;border:1px solid #d9d9d9;padding:30px 50px}
.link_box .traffic{position:relative;height:81px;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #d9d9d9;background:url('../images/service/ico_report03.gif') no-repeat 0 0}
.link_box .traffic .txt strong{display:block;color:#0066b3;font-size:15px;margin:0 0 10px 130px}
.link_box .traffic .txt span{display:block;color:#555;font-size:12px;font-weight:bold;margin-left:130px}
.link_box .traffic a{position:absolute;top:25px;left:718px;width:200px;height:30px;display:block;text-indent:-9999px;background:url('../images/service/btn_traffic_report.gif') no-repeat 0 0}
.link_box .myreport{position:relative;height:81px;background:url('../images/service/ico_report04.gif') no-repeat 0 0}
.link_box .myreport .txt strong{display:block;color:#0066b3;font-size:15px;margin:0 0 10px 130px}
.link_box .myreport .txt span{display:block;color:#555;font-size:12px;font-weight:bold;margin-left:130px}
.link_box .myreport a{position:absolute;top:25px;left:718px;width:200px;height:30px;display:block;text-indent:-9999px;background:url('../images/service/btn_my_report.gif') no-repeat 0 0}

.confirm{border:1px solid #d9d9d9;padding:40px 30px}
.confirm label{display:inline-block;font-size:15px;font-weight:bold;margin-right:10px}
.confirm span.mr{margin-right:30px}
.confirm .btn{width:70px;height:30px;line-height:30px;background:url(../images/member/btn_bg3.gif) no-repeat 0 0;text-align:center;color:#fff;font-size:13px}

.report_list table td span.point{color:#ff003b}

.list_sty04 tbody td.reply{padding:0}
.reply .reply_tit{height:40px;line-height:40px;padding-left:50px;font-size:13px;font-weight:bold;color:#000;background:url('../images/service/ico_reply.gif') no-repeat 30px center;border-bottom:1px solid #d9d9d9}
.reply .reply_con{background:#fff;padding:40px 20px}

/* reserve */
.reserve{float:none;margin-top:20px}
.reserve:after{content:'';display:block;clear:both}
.reserve{}/*IE7*/
.reserve .num{width:324px;height:254px;float:left;border:1px solid #d9d9d9;padding-top:30px;margin-right:20px;background:url('../images/service/ico_reserve01.gif') no-repeat center 108px}
.reserve .time{width:324px;height:254px;float:left;border:1px solid #d9d9d9;padding-top:30px;margin-right:20px;background:url('../images/service/ico_reserve02.gif') no-repeat center 108px}
.reserve .con{width:324px;height:254px;float:left;border:1px solid #d9d9d9;padding-top:30px;background:url('../images/service/ico_reserve03.gif') no-repeat center 108px}
.reserve .txt strong{display:block;color:#0066b3;font-size:25px;text-align:center;margin-bottom:20px}
.reserve .txt span{display:block;color:#555;font-size:13px;font-weight:bold;text-align:center}
.reserve_tel{position:relative;border:1px solid #d9d9d9;padding:30px 30px 30px 70px;margin-top:40px;background:#f6f6f6 url('../images/service/ico_reserve04.gif') no-repeat 30px 30px}
.reserve_tel .txt strong{display:block;color:#0066b3;font-size:15px;margin-bottom:3px}
.reserve_tel .txt span{display:block;color:#555;font-size:13px;font-weight:bold}
.reserve_tel span.tel{position:absolute;right:30px;top:40px;color:#0066b3;font-size:25px;font-weight:bold}

/* info */
.info{margin-top:20px;font-size:12px}
.info .box{border:1px solid #d9d9d9;margin-bottom:40px}
.info .txt{color:#555;margin-bottom:15px;line-height:17px}

.info .preview{position:relative;padding:30px 30px 10px 33px;height:408px}  /* 2014-08-18 수정 */
.info .preview h5{padding-left:8px;color:#555;font-weight:normal;background:url('../images/common/bl.gif') no-repeat 0 center}
.info .preview .txt{line-height:22px;margin-bottom:30px;font-size:13px}  /* 2014-08-18 추가 */
.info .preview .movie{position:absolute;top:20px;right:26px;width:526px;height:408px}  /* 2014-08-18 수정 */

.info .provision{float:none}
.info .provision:after{content:'';display:block;clear:both}
.info .provision{}/*IE7*/
.info .provision .box_left{float:left;width:500px}
.info .provision .box_right{float:left;width:500px;margin-left:20px}
.info .provision dl.box{height:121px;padding:20px}
.info .provision dl dt{float:left;width:92px;color:#0066b3;font-weight:bold;margin-bottom:15px;line-height:16px;padding-left:8px;background:url('../images/common/bl.gif') no-repeat 0 center}
.info .provision dl dd{color:#555;margin-left:100px;margin-bottom:15px;line-height:16px;padding-left:10px;background:url('../images/common/part.gif') no-repeat 0 3px}
.info .provision dl dt.last, .info dl dd.last{margin-bottom:0}
.info .provision h5{font-size:15px;margin-bottom:10px}
.info .provision h5 span{font-size:12px;color:#555;font-weight:normal;margin-left:10px}
.info h5.pro01{padding-left:34px;height:27px;line-height:27px;background:url('../images/service/ico_pro01.gif') no-repeat 0 0}
.info h5.pro02{padding-left:34px;height:27px;line-height:27px;background:url('../images/service/ico_pro02.gif') no-repeat 0 0}
.info h5.pro03{padding-left:34px;height:27px;line-height:27px;background:url('../images/service/ico_pro03.gif') no-repeat 0 0}
.info h5.pro04{padding-left:34px;height:27px;line-height:27px;background:url('../images/service/ico_pro04.gif') no-repeat 0 0}

.info .composition{float:none;padding:30px 50px}
.info .composition:after{content:'';display:block;clear:both}
.info .composition{}/*IE7*/
.info .composition p img{margin-bottom:30px}
.info .composition .box{color:#555;line-height:17px;margin-bottom:0}
.info .composition .box_left{float:left;width:447px}
.info .composition .box_right{float:left;width:447px;margin-left:20px}
.info .composition .mb20{margin-bottom:20px}
.info .composition h5{height:51px;line-height:51px;padding-left:42px;font-size:15px;background:#fff url('../images/common/bl3.gif') no-repeat 20px center;border-bottom:1px solid #d9d9d9}
.info .composition .top{padding:15px 20px;height:102px;background:#f6f6f6}
.info .composition .btm{padding:15px 20px;height:129px;background:#f6f6f6}
.info .composition .box ol{margin-top:10px}
.info .composition .box ol li{list-style:decimal;margin-left:20px;line-height:18px}
.info .composition .box p.ex{margin-top:10px}

.info .effect{padding:30px 50px 14px 50px}
.info .effect dl dt{position:relative;top:10px;margin-left:130px;font-size:15px;color:#0066b3;font-weight:bold;line-height:16px}
.info .effect dl dd{position:relative;top:-16px;height:62px;border-bottom:1px solid #d9d9d9;color:#555;line-height:16px}
.info .effect dl dd.last{height:46px;border-bottom:none}
.info .effect dl dd.eff01{padding:35px 0 0 130px;background:url('../images/service/ico_effect01.gif') no-repeat 0 0}
.info .effect dl dd.eff02{padding:35px 0 0 130px;background:url('../images/service/ico_effect02.gif') no-repeat 0 0}
.info .effect dl dd.eff03{padding:35px 0 0 130px;background:url('../images/service/ico_effect03.gif') no-repeat 0 0}
.info .effect dl dd.eff04{padding:35px 0 0 130px;background:url('../images/service/ico_effect04.gif') no-repeat 0 0}

.info .function{padding:30px 50px}
.info .function:after{content:'';display:block;clear:both}
.info .function{}/*IE7*/
.info .function h5{height:151px;background:url('../images/service/dg_gbis02.gif') no-repeat 0 0;text-indent:-9999px;margin-bottom:15px}
.info .function ul li{float:left;width:214px;height:230px;margin-left:18px;border:1px solid #d9d9d9;border-radius:10px}
.info .function ul li:first-child{margin-left:0}
.info .function ul li .f01{background:url('../images/service/ico_function01.gif') no-repeat center 20px}
.info .function ul li .f02{background:url('../images/service/ico_function02.gif') no-repeat center 20px}
.info .function ul li .f03{background:url('../images/service/ico_function03.gif') no-repeat center 20px}
.info .function ul li .f04{background:url('../images/service/ico_function04.gif') no-repeat center 20px}
.info .function ul li strong{display:block;height:33px;padding-top:113px;font-size:15px;text-align:center;color:#0066b3}
/*padding:15px 20px -> 15px 15px*/
.info .function ul li span{display:block;height:53px;padding:15px 15px;line-height:16px;border-top:1px solid #d9d9d9;color:#555;border-bottom-left-radius:10px;border-bottom-right-radius:10px;background:#f6f6f6}

.info .situation{width:918px;height:458px;padding:30px 50px;background:url('../images/service/dg_gbis04.gif') no-repeat center center}

.info .display{float:none;padding:30px}
.info .display:after{content:'';display:block;clear:both}
.info .display{}/*IE7*/
.info .display h5{float:left;font-size:15px;color:#0066b3}
.info .display .view{width:813px;float:right}
.info .display ul{height:124px}
.info .display ul li{float:left}
.info .display ul li.info01{width:138px;height:124px;text-indent:-9999px;background:url('../images/service/img_display01.gif') no-repeat 0 0}
.info .display ul li.info02{width:138px;height:124px;text-indent:-9999px;background:url('../images/service/img_display02.gif') no-repeat 0 0}
.info .display ul li.info03{width:137px;height:124px;text-indent:-9999px;background:url('../images/service/img_display03.gif') no-repeat 0 0}
.info .display ul li.info04{width:138px;height:124px;text-indent:-9999px;background:url('../images/service/img_display04.gif') no-repeat 0 0}
.info .display ul li.info05{width:137px;height:124px;text-indent:-9999px;background:url('../images/service/img_display05.gif') no-repeat 0 0}
.info .display ul li.info06{width:124px;height:124px;text-indent:-9999px;background:url('../images/service/img_display06.gif') no-repeat 0 0}
.info .display .type{margin-top:30px}
.info .display .type:after{content:'';display:block;clear:both}
.info .display .type{}/*IE7*/
.info .display .type .box{margin-bottom:0}
.info .display .type .box_left{float:left;width:394px}
.info .display .type .box_right{float:left;width:394px;margin-left:21px}
.info .display .type strong{width:73px;height:130px;padding:20px 20px 20px 41px;float:left;border-right:1px solid #d9d9d9;font-size:13px;background:url('../images/common/bl3.gif') no-repeat 20px 22px}
.info .display .type span{width:193px;text-align:center;padding:20px 33px;display:inline-block;background:#f6f6f6}
.info .display .ex{position:relative;margin-top:20px;height:56px;padding-left:35px;background:url('../images/service/ico_bussta.gif') no-repeat 0 0}
.info .display .ex span{position:absolute;bottom:0;color:#555}

/*김연희_추가*/
.sec_search .nokeyword{display:block;float:left;margin-right:5px;position:relative}
.sec_search .nokeyword .btn_clear{position:absolute;right:10px;top:9px;display:block;width:11px;height:11px;text-indent:-9999px;overflow:hidden;background:url(../images/common/btn_clear.gif) no-repeat 0 0}


.Pstyle {	opacity: 0; display: none; position: relative; width: auto; border: 5px solid #fff; padding: 20px; background-color: #fff; }
.Pstyle input {margin:10px; padding: 5px; display: inline-block;	cursor: pointer;}
.Pstyle .contents{text-align:center}
.Pstyle #popDiv1 {margin:0 30px 0 30px}
.Pstyle #popDiv1 strong {display:block;color:#0066b3;font-size:20px;text-align:center; margin:20px 0 30px 0 	}
.Pstyle #popDiv1 li{margin-bottom:5px;}
