/* Default tab style */
.tabs {
	position: relative;
	overflow: hidden;
	width: 100%;
}

/* Nav */
.tabs nav a { overflow: hidden;}

/*sub*/
.tabs-style-vertical {}
.tabs-style-vertical nav ul { margin:0; padding:0; font-size:0;}
.tabs-style-vertical nav li { display:inline-block; width:33.33%; padding:15px 10px; text-align:center; border:#ddd solid 1px; background:#eee; cursor:pointer;}
.tabs-style-vertical nav li.tab-current { border-bottom:#fff solid 1px; background:#fff;}
.tabs-style-vertical nav li a { color:#999; font-size:15px;}
.tabs-style-vertical nav li.tab-current a { color:#000; font-weight:600;}
.tabs-style-vertical section { border-right:#ddd solid 1px; border-left:#ddd solid 1px; border-bottom:#ddd solid 1px; padding:40px 20px;}
.tabs-style-vertical section iframe { width:100%; height:550px; margin-bottom:10px;}

.map_img_ul { font-size:0; margin:20px -10px 0 -10px;}
.map_img_ul li { display:inline-block; width:50%; padding:10px;}
.map_img_ul li img { max-width:550px; width:100%;}
/*sub*/

/* Content */
.content-wrap { position: relative;}
.content-wrap section { display: none;}
.content-wrap section.content-current { display: block;}
/* Content */

@media screen and (max-width:991px){
	.tabs-style-vertical nav li { padding:10px 5px;}
	.tabs-style-vertical nav li a { font-size:14px;}
	
}

@media screen and (max-width:767px){
	.map_img_ul li { width:100%;}
}