.scroll_tb { visibility:hidden; position:absolute; }
table { word-break:keep-all; }
.sub_tbl table td p:before { content:""; width:6px; height:6px; background-color:#539eef; position:absolute; border-radius:100px; margin-left:-9px; margin-top:10px; }
.sub_tbl table td p {	padding-left:8%; text-align:left; margin-bottom:1%; }
.sub_tbl .gr { background:#f1f8ff; border-radius:10px; } 
p.tb_ti { color:#4085d0; font-size:22px; font-weight:600; }
p.tb_co { font-size:17px; padding:1%; border-bottom:1px solid #ddd; text-align: right; }
/*폰트 사이즈*/
#contain .rent .con .sect .sub_txt { font-size:18px; }

.table_border-right {
	border-right:1px solid #e9e9e9;
}

@media (min-width:1201px) {
	#contain .rent { padding:0 0 100px 0 }
	#contain .rent .tabs { margin-top:0px; margin-bottom:50px; }
	#contain .rent .tabs ul { text-align:center } 
    #contain .rent .tabs li { display:inline-block; vertical-align:top } 
    #contain .rent .tabs li+li { margin-left:8px; }
	#contain .rent .tabs li a { position:relative; display:block; min-width:180px; line-height:70px; font-size:20px; font-weight:700; text-align:center; }
	#contain .rent .tabs li a:before { content:''; position:absolute; bottom:0; left:0; width:100%; height:8px; border-radius:10px; background:#d5e9ff }
	#contain .rent .tabs li.sel { }
    #contain .rent .tabs li.sel a { color:#549ff0 }
	#contain .rent .tabs li.sel a:before { background:#549ff0 } #contain .rent .con { }
	
	#contain .rent .b_ti .img { margin-top:-118px; margin-bottom:2%; }
	#contain .rent .con .b_ti { width:100%; text-align:left; padding:5% 3% 4% 3%; background:#ffffffd9; border-radius:15px; margin-left:3%; text-align:center; border:1px solid #ddd; margin:0; font-size:18px; }
	#contain .rent .con .b_ti h2 { font-family:'GimpoTitle'; font-size:26px; margin-bottom:1%; }
	#contain .rent .con .title { margin-bottom:30px; padding:0; line-height:50px; font-size:36px; font-weight:600; color:#000; text-align:center; }
	#contain .rent .con .info { padding:50px 0; background:url(img/business01.png) no-repeat; text-align:center; margin-bottom:30px; border-radius:25px; width:1200px; margin:0 auto; }
	#contain .rent .con .sect { padding:50px 0; }
	#contain .rent .con .sect .khwrap { width:1200px; margin:0 auto; }
	#contain .rent .con .sect .sub_tit span {		font-family:'GimpoTitle'; }
	#contain .rent .con .sect .sub_tit { position:relative; margin-bottom:15px; line-height:30px; font-size:23px; font-weight:600; color:#000; }
	#contain .rent .con .sect .sub_tit:before { content:''; position:absolute; top:-8px; left:-8px; width:8px; height:8px; border-radius:50%; background:#539eef; }
	#contain .rent .con .sect .sub_txt { }
	#contain .rent .con .sect .sub_txt ul { }
	#contain .rent .con .sect .sub_txt li { line-height:30px; font-size:18px; }
	#contain .rent .con .sect .sub_txt li+li { margin-top:10px; }
	#contain .rent .con .sect .sub_txt li .num { float:left; margin-right:10px; width:30px; line-height:30px; font-size:20px; font-weight:600; color:#fff; background:#539eef; border-radius:5px; text-align:center; }
	#contain .rent .con .sect .sub_txt li strong { color:#000; margin-right:1.2%; }
	#contain .rent .con .sect .sub_txt li span { color:#333; }
	#contain .rent .con .sect .sub_tbl { }
    #contain .rent .con .sect .sub_tbl table { position:relative; width:100%; border-collapse:collapse; table-layout:fixed; }
	#contain .rent .con .sect .sub_tbl table thead { border-top:3px solid #549ff0; }
	#contain .rent .con .sect .sub_tbl table tr { border-bottom:1px solid #e9e9e9; }
	#contain .rent .con .sect .sub_tbl table th { background:#f1f8ff; }
	#contain .rent .con .sect .sub_tbl table th,#contain .rent .con .sect .sub_tbl table td { padding:15px 10px; line-height:40px; font-size:18px; letter-spacing:-1px; border-left:1px solid #e9e9e9; line-height:180%; }
	#contain .rent .con .sect .sub_tbl table td:nth-child(1) { border-left:0 }
	#contain .rent .con .info strong { display:block; margin:21px 0; line-height:30px; font-size:29px; font-weight:600; color:#000000; }
	#contain .rent .con .info span { display:block; line-height:170%; font-size:18px; color:#000; letter-spacing:-0.3px; word-break:keep-all; }
	#contain .rent .con .b_ti p.bt span a { padding:1%; border:1px solid #ddd; border-radius:10px; margin-top:2%; display:inline-block; font-weight:600; border-bottom:3px solid #ddd; transition:0.3s; }
	#contain .rent .con .b_ti p.bt span a:hover { background:#73bdf9; color:#fff; border-bottom-color:#0f4874; }
    #contain .rent .con .b_ti p.bt { display:block; }
	
}
@media (max-width:1200px) {
	#contain .rent { padding:0 4% 4em 4%; }
    #contain .rent .con .sect { margin-top: 4em; }
	#contain .rent .tabs { margin-top:0px; margin-bottom:50px; }
	#contain .rent .tabs ul { text-align:center }
	#contain .rent .tabs li { display:inline-block; vertical-align:top }
	#contain .rent .tabs li+li { margin-left:8px; }
	#contain .rent .tabs li a { position:relative; display:block; min-width:180px; line-height:70px; font-size:15px; font-weight:700; text-align:center; }
	#contain .rent .tabs li a:before { content:''; position:absolute; bottom:0; left:0; width:100%; height:8px; border-radius:10px; background:#d5e9ff }
	#contain .rent .tabs li.sel { }
	#contain .rent .tabs li.sel a { color:#549ff0 }
	#contain .rent .tabs li.sel a:before { background:#549ff0 }
	
	
    #contain .rent .con { }
	#contain .rent .b_ti .img { margin-top: -118px; margin-bottom: 2%; visibility: hidden; position: absolute;}
	#contain .rent .con .b_ti { width:100%; text-align:left; padding:5% 3% 4% 3%; background:#ffffffd9; border-radius:15px; margin-left:3%; text-align:center; border:1px solid #ddd; margin:0; font-size:15px;
	}
	#contain .rent .con .b_ti h2 { font-family:'GimpoTitle'; font-size:20px; margin-bottom:1%; }
	#contain .rent .con .title {		margin-bottom:30px; padding:0; line-height:50px; font-size:20px; font-weight:600; color:#000; text-align:center; }
	#contain .rent .con .info { padding:50px 0; background:url(img/business01.png) no-repeat; text-align:center; margin-bottom:30px; border-radius:25px; width:100%; margin:0 auto; }
	#contain .rent .con .sect { padding: 0; }
	#contain .rent .con .sect .khwrap { width:100%; margin:0 auto; }
	#contain .rent .con .sect .sub_tit span { font-family:'GimpoTitle'; }
	#contain .rent .con .sect .sub_tit { position:relative; margin-bottom:15px; line-height:30px; font-size:15px; font-weight:600; color:#000; }
	#contain .rent .con .sect .sub_tit:before { content:''; position:absolute; top:-8px; left:-8px; width:8px; height:8px; border-radius:50%; background:#539eef; }
	#contain .rent .con .sect .sub_txt { }
	#contain .rent .con .sect .sub_txt ul { }
     #contain .rent .con .sect .sub_txt li { line-height:30px; font-size:15px; }
	#contain .rent .con .sect .sub_txt li+li { margin-top:10px; }
	#contain .rent .con .sect .sub_txt li .num { float:left; margin-right:10px; width:30px; line-height:30px; font-size:15px; font-weight:600; color:#fff; background:#539eef; border-radius:5px; text-align:center; }
	#contain .rent .con .sect .sub_txt li strong { color:#000; margin-right:1.2%; }
	#contain .rent .con .sect .sub_txt li span { color:#333; }
	#contain .rent .con .sect .sub_tbl { }
    #contain .rent .con .sect .sub_tbl table { position:relative; width:100%; border-collapse:collapse; table-layout:fixed; }
	#contain .rent .con .sect .sub_tbl table thead { border-top:3px solid #549ff0; }
	#contain .rent .con .sect .sub_tbl table tr { border-bottom:1px solid #e9e9e9; }
	#contain .rent .con .sect .sub_tbl table th { background:#f1f8ff; }
	#contain .rent .con .sect .sub_tbl table th,#contain .rent .con .sect .sub_tbl table td { padding:15px; line-height:40px; font-size:15px; letter-spacing:-1px; border-left:1px solid #e9e9e9; line-height:180%; }
	#contain .rent .con .sect .sub_tbl table td:nth-child(1) { border-left:0 }
	#contain .rent .con .info strong { display:block; margin:21px 0; line-height:30px; font-size:22px; font-weight:600; color:#000000; }
    #contain .rent .con .info span { display:block; line-height:170%; font-size:15px; color:#000; letter-spacing:-0.3px; word-break:keep-all; }
	#contain .rent .con .b_ti p.bt span a { padding:1%; border:1px solid #ddd; border-radius:10px; margin-top:2%; display:inline-block; font-weight:600; border-bottom:3px solid #ddd; transition:0.3s; }
	#contain .rent .con .b_ti p.bt span a:hover { background:#73bdf9; color:#fff; border-bottom-color:#0f4874; } #contain .rent .con .b_ti p.bt { display:block; }
}

