/**************************************************
*   3.11 - section11 (오시는길) - type1
**************************************************/
@media (min-width:0) {
    #sectionLocationWrap.type1 { clear:both; }
    #sectionLocationWrap.type1 .mapWrap { height:450px; width:100%; }
    #sectionLocationWrap.type1 h5 { border-bottom:1px solid #232323; color:#232323; font-size:24px; font-weight:500; line-height:1; margin:10px 0 15px; padding-bottom:10px; text-align:left; }
    #sectionLocationWrap.type1 h6 { color:#232323; font-size:16px; margin:3px 0 5px 0; font-weight:500; }
    #sectionLocationWrap.type1 p { color:#787878; font-size:17px; line-height:1.4; }
    #sectionLocationWrap.type1 .loca { margin-bottom:15px; }
    #sectionLocationWrap.type1 .loca2 { width:100%; }
    #sectionLocationWrap.type1 .loca2 .icon { float:left; height:80px; width:25%; max-width:120px; }
    #sectionLocationWrap.type1 .loca2 .icon span { color:#fff; display:block; font-size:26px; font-weight:bold; height:70px; line-height:70px; text-align:center; width:100%; min-width:70px; }
    #sectionLocationWrap.type1 .loca2 .txt { box-sizing:border-box; color:#787878; float:left; font-size:13px; line-height:1.4; padding-left:8px; width:75%; }
    #sectionLocationWrap.type1 .loca2 .color1 { background:#af1f1f; }
    #sectionLocationWrap.type1 .loca2 .color2 { background:#0071b3; }
    #sectionLocationWrap.type1 .loca2 .color3 { background:#ff9c00; }
}
@media (min-width:1200px) { 	
	#sectionLocationWrap.type1 p { font-size:18px; }
	#sectionLocationWrap.type1 .loca2 { padding:10px 0; width:100%; }
}


/**************************************************
*   3.11 - section11 (오시는길) - type2
**************************************************/
@media (min-width:0) {
    #sectionLocationWrap.type2 { clear:both; }
    #sectionLocationWrap.type2 .mapWrap { height:450px; width:100%; }
    #sectionLocationWrap.type2 h5 { border-bottom:1px solid #232323; color:#232323; font-size:24px; font-weight:500; line-height:1; margin:10px 0 15px; padding-bottom:10px; text-align:left; }
    #sectionLocationWrap.type2 h6 { color:#232323; font-size:16px; margin:3px 0 5px 0; font-weight:500; }
    #sectionLocationWrap.type2 p { color:#787878; font-size:17px; line-height:1.4; }
    #sectionLocationWrap.type2 .loca { margin-bottom:15px; }
    #sectionLocationWrap.type2 .loca2 { width:100%; }
    #sectionLocationWrap.type2 .loca2 .icon { float:left; height:80px; width:25%; }
    #sectionLocationWrap.type2 .loca2 .icon span { color:#fff; display:block; font-size:26px; font-weight:bold; height:70px; line-height:70px; text-align:center; width:100%; }
    #sectionLocationWrap.type2 .loca2 .txt { box-sizing:border-box; color:#787878; float:left; font-size:13px; line-height:1.4; padding-left:8px; width:75%; }
    #sectionLocationWrap.type2 .loca2 .color1 { background:#af1f1f; }
    #sectionLocationWrap.type2 .loca2 .color2 { background:#0071b3; }
    #sectionLocationWrap.type2 .loca2 .color3 { background:#ff9c00; }
}
@media (min-width:1200px) { 	
    #sectionLocationWrap.type2 .flbox { box-sizing:border-box; float:left; padding-right:30px; width:60%; }
	#sectionLocationWrap.type2 .frbox { float:left; width:40%; }
	#sectionLocationWrap.type2 h5 { font-size:28px; }
	#sectionLocationWrap.type2 p { font-size:18px; }
	#sectionLocationWrap.type2 .loca2 { padding:10px 0; width:100%; }
	#sectionLocationWrap.type2 .loca2 .icon span { min-width:70px; }
}
