@charset "utf-8";


h4.bullet {color:#000;margin-bottom:10px;padding-left:0px;height:20px;line-height:20px;color:#6b142b;margin-bottom:20px;}
/*h4.bullet:before {position:relative;float:left;width:50px;height:50px;background:url('<?php echo G5_THEME_IMG_URL;?>/symbol.png') no-repeat left center;background-size:30px auto;content:"";}*/
h4.bullet:before {position:relative;float:left;width:3px;height:20px;background:#6b142b;content:" ";margin-right:15px;}


.quote {position:relative;float:left;width:100%;padding:100px 0;background:url('../img/sub-title2.jpg') no-repeat center center;background-attachment:fixed;color:#fff;font-weight:lighter;text-align:center;line-height:150%;
    margin:50px auto 80px auto;}
.quote span {font-size:13pt;}

#m1_1_1 {position:relative;float:left;width:100%;background:url('../img/m1_1_bg.png') no-repeat right 70px bottom 70px;padding:40px 50px 100px 20px;}

@media all and (max-width:991px) {
	#m1_1 {margin-top:20px;}
	#m1_1_1{padding:30px 10px;background-position:right 10px bottom 10px;background-size:50% auto;padding-bottom:300px;}
	h4.bullet {height:20px;line-height:20px;margin-bottom:10px;}
	h4.bullet:before {width:5px;height:20px;margin-right:8px;}

	.quote {background-attachment:scroll;margin:30px 0 50px 0;word-break:keep-all;padding:50px 0;background-size:100% auto;}
}



#pijeong {position:relative;float:left;width:100%;}
#pijeong h3 {width:100%;text-align:left;color:#6b142b;margin-bottom:30px;}


#pijeong ul.tabs {margin: 0 0 60px 0;padding: 0;height: 62px;width: 100%;border:1px solid #6b142b;}
#pijeong .tabs li {position: relative;float: left;text-align:center;cursor: pointer;width:33.33333333%;padding: 0;height:60px;line-height: 60px;border-left: 1px solid #6b142b;font-weight: 500; overflow:hidden;color:#6b142b;}
#pijeong .tabs li:first-child {border-left:0;}

#pijeong .tabs li.active {background-color:#6b142b;color:#fff;font-weight:bold;}
#pijeong .tab_container {width:100%;}

.tab_content {width:100%;}
.tab_content h1 {color:#6b142b;margin-bottom:20px;}
.tab_content h3 {color:#666 !important;font-weight:300;font-family:Noto sans kr, sans-serif;margin-bottom:30px;}
.tab_content h4 {color:#000;margin-bottom:10px;}

.pg_wrap {position:relative;float:left;width:100%;margin-top:30px;padding:30px;background:#f7f7f7;text-align:left;}
.pg_title {position:relative;float:left;color:#000;font-weight:600;;display:inline-block;*display:inline;}
.tab_content ul {position:relative;float:left;width:100%;padding:0;margin:10px 0;padding-left:25px;}
.tab_content ul li {float:left;width:100%;padding: 1px 0;margin:0;text-align:left;}


@media all and (max-width:991px) {
    #pijeong ul.tabs {margin: 40px 0;height: 52px;}
    #pijeong .tabs li {height:50px;line-height:50px;}

    .tab_content h1 {width:100%;margin-bottom:5px;}
    .tab_content h3 {width:100%;margin-bottom:15px;}

    #pijeong .tab_container {word-break:keep-all;padding:0 10px;}
    .pg_wrap {padding:20px;}


}



@media all and (max-width:991px) {
    #pijeong {padding:20px 0;}
}


/*찾아오시는길*/
#location {margin:30px auto;}
#daumRoughmapContainer1604474379721 {width:100% !important;}

#location  h4.title {color:#000;margin-bottom:15px;font-weight:500;}
#location .tbl_frm01 table {border-top:2px solid #000;}

.trans td {padding:50px 45px;}
	.icon_subway,.icon_ktx {position:relative;float:left;width:80px;height:100px;padding-top:90px;color:#6b142b;font-weight:600;text-align:center;margin-right:70px;}
	.icon_subway {background:url('../img/icon_subway.png') no-repeat center top;background-size:80px auto;}
	.icon_ktx {background:url('../img/icon_ktx.png') no-repeat center top;background-size:80px auto;}

	.content {position:relative;float:left;width:calc(100% - 150px);}
	.content ul {width:100%;padding:0;margin:0;}
	.content ul li {width:25%;float:left;padding:3px 0;margin:0;list-style:none;text-align:left;}

	.subway_line {background:#05a59d;padding:2px 10px;color:#fff;border-radius:50px;font-size:13pt;font-weight:600;}
	.station {color:#05a59d;}

	.line1,.line2,.line3,.line4, .line5, .line6, .line_etc, .line_etc2, .line_etc3 {width:22px;height:22px;border-radius:100%;color:#fff;font-size:10pt;font-weight:bold;line-height:22px;display:inline-block;*display:inline;text-align:center;margin-right:2px;}
	.line1 {background:#2f43b7;}
	.line2 {background:#00ca1e;}
	.line3 {background:#ff7900;}
	.line4 {background:#0097e8;}
	.line5 {background:#8500ec;}
	.line6 {background:#9e5f2e;}

	.line_etc,.line_etc2,.line_etc3 {width:40px;border-radius:50px;}
	.line_etc {background:#88e0fd;}
	.line_etc2 {background:#ffb801;}
    .line_etc3 {background:#00ca73;}
    
    
@media all and (max-width:991px) {

    .trans td {padding:15px;}
    .icon_subway,.icon_ktx {width:100%;height:40px;margin-right:0px;margin-bottom:20px;padding-top:0;line-height:40px;padding-left:50px;text-align:left;}

    .icon_subway {background:url('../img/icon_subway.png') no-repeat left top;background-size:40px auto;}
	.icon_ktx {background:url('../img/icon_ktx.png') no-repeat left top;background-size:40px auto;}

    .content {position:relative;float:left;width:100%;}
    .content ul li {width:50%;}
    .content ul li:last-child {width:100%;}

    .line1,.line2,.line3,.line4, .line5, .line6, .line_etc, .line_etc2, .line_etc3 {font-size:9pt;width:18px;height:18px;line-height:18px;}
    .line_etc,.line_etc2,.line_etc3 {width:36px;border-radius:50px;}	

    .subway_line {font-size:10pt;}
}
