@charset "utf-8";

/* ■■■■■■■■■■■■ 내용 ■■■■■■■■■■■■ */
#text h2 {background:none; padding-left:0; margin:0;}
#text span {word-break:keep-all;}
#text .ml20 {margin-left:20px !important;}
#text .ml60 {margin-left:60px !important;}

#text .imgBox {background:url('/images/sub/text/img_s1_1_5_1_img01.jpg') repeat-y 0 50%; width:100%; position:relative;}
#text .imgBox .con {position:relative; top:10px; margin:0 auto; padding:10px; width:320px;  box-sizing:border-box; background:rgba(255,255,255,.9);} /* width:486px;  padding:35px 0 0 35px; */
#text .imgBox .con h2 {font-size:1.5em; font-weight:700; margin:0 0 10px;}
#text .imgBox .con p {margin:0 0 4px; font-size:15px; color:#666;}
#text .imgBox .con p:last-of-type {margin:0 0 20px;}
#text .imgBox .con dl {margin:20px 0 0;}
#text .imgBox .con dl dt {color:#ff8d07; font-size:17px; font-weight:600; margin:0 0 5px;}
#text .imgBox .con dl dd {font-size:15px; color:#666; line-height:22px; letter-spacing:-1px;}
#text .imgBox > p {position:absolute; left:50%; bottom:40px; transform: translate(-50%, 0); width:150px; height:45px; background:#79af10; overflow:hidden; text-align:center; border-radius:10px;}
#text .imgBox > p > a {display:block; width:100%; height:100%; line-height:45px; color:#fff; font-size:1.4em; font-weight:500; font-family:'NanumGothic';}
#text .dotBox {border:1px dashed #ccc; border-radius:10px; width:100%; overflow:hidden; box-sizing:border-box; margin:30px 0 0; padding:15px 0;}
#text .dotBox ul {box-sizing:border-box; padding-left:30px;}
#text .dotBox ul li {margin:10px 0; color:#666; padding-left:20px; background:url('/images/sub/text/img_s1_1_5_1_ico1.gif') no-repeat 0 5px;}
#text .dotBox ul li span {font-size:13px; color:#777;}

/* 위례점 */
#text .imgBox .con .wirye {margin-bottom:30px; padding-bottom:30px; border-bottom:1px dashed #aaa;}
#text .imgBox .con .wirye p.address {margin:0;}
#text .imgBox .con .wirye .go_btn {text-align:center;}
#text .imgBox .con .wirye .go_btn a {line-height:1.2em; background:#79af10; border-radius:5px; color:#fff; padding:10px 22px;}


/* 잠실점 */
#text .imgBox .con .jamsil {margin-bottom:30px; padding-bottom:30px; border-bottom:1px dashed #aaa;}
#text .imgBox .con .jamsil .go_btn {text-align:center;}
#text .imgBox .con .jamsil .go_btn a {line-height:1.2em; background:#79af10; border-radius:5px; color:#fff; padding:10px 22px;}

/* 여성문화회관점 */
#text .imgBox .con .women {margin-bottom:30px; padding-bottom:30px; border-bottom:1px dashed #aaa;}
#text .imgBox .con .women p.address {margin:0;}
#text .imgBox .con .women .go_btn {text-align:center;}
#text .imgBox .con .women .go_btn a {line-height:1.2em; background:#79af10; border-radius:5px; color:#fff; padding:10px 22px;}

/* 어린이문화회관점 */
#text .imgBox .con .children {margin-bottom:30px; padding-bottom:30px; border-bottom:1px dashed #aaa;}
#text .imgBox .con .children p.address {margin:0;}
#text .imgBox .con .children .go_btn {text-align:center;}
#text .imgBox .con .children .go_btn a {line-height:1.2em; background:#79af10; border-radius:5px; color:#fff; padding:10px 22px;}

#text .imgBox .con .address {margin-bottom:20px !important}
#text .imgBox .con .closed {border:1px solid #aaa; padding:20px; color:red; font-size:12px;}

#text .imgBox .con .wirye strong,
#text .imgBox .con .jamsil strong,
#text .imgBox .con .women strong,
#text .imgBox .con .children strong {color:#3f51b5;}