/*공통*/
.con_wrap {width: 100%;}
.con1300 {width: 100%; padding: 0 15px; }

.s_title h2 {font-size:13px; font-weight: 400; color:#0900cb; letter-spacing: 2px; font-family: 'Play', sans-serif;  text-transform: uppercase; }
.s_title h1 {font-size:24px; font-weight: 500; color:#000; line-height: 24px; margin:15px 0 0;}

.blet_list li {position: relative; padding-left: 16px; font-size: 16px; word-break: keep-all; line-height: 26px; color:#666; font-family: 'Nanum Gothic',sans-serif; text-align: left; margin-bottom: 5px;}
.blet_list li::before {display: block; position: absolute; top: 9px; left: 0; width: 5px; background: #58391c; height: 5px; content: "";}

.blet_box span {display: block; width: 8px; height: 8px; border-radius: 50%; background: #15116f; margin: 0 auto 10px;}
.blet_box span:nth-child(1) {opacity: 0.2;}
.blet_box span:nth-child(2) {opacity: 0.5;}
.blet_box span:nth-child(3) {opacity: 1;}

/*Content CSS*/
#location .con1300 {text-align: center; }
#location .con1300 > h1 { font-size: 16px; color:#333; margin: 15px 0 0; font-weight: 600;  letter-spacing: -.5px; word-break: keep-all;}

#location .con1300 p span {color:#15116f; font-size: 18px; margin-right: 6px; position: relative; top: 4px;}

#location .article {width: 100%; position: relative; z-index: 3; margin-top: 40px; }
#location .article .box {width: 100%; border: 1px solid #d9e6e9; text-align: left; padding:15px 15px; background: #fff; display: flex; align-items: center; border-bottom: 0; }
#location .article .box:last-child {border-bottom: 1px solid #d9e6e9; }
#location .article .box.logo {}
#location .article .box.logo img {}

#location .article .box .icon {color:#15116f; font-size:20px;vertical-align:middle; }
#location .article .box h1 {color:#333; font-size: 14px; font-weight: 700; margin: 0 15px; font-family: 'Play', sans-serif; text-transform: uppercase; min-width: 86px;}
#location .article .box p { font-weight: 400; color: #777; font-size: 14px; letter-spacing: -.5px;}

.locat_map {width: 100%; margin-top:-20px;}
.wrap_controllers  {display: none;}
@media screen and (max-width:1200px) {

}

@media screen and (max-width: 960px) {
}

@media screen and (max-width: 640px) {
}
@media screen and (max-width: 360px) {
    #location .article .box p {font-size:13px;}
}
