/* BASIC css start */
#silhouetteguide_m {width:100%;}

.silhouetteguide_m {width:100%; padding: 0 20px; box-sizing: border-box;}
.silhouetteguide_m img {width:100%;}

.silhouetteguide_m > .desc_style_2{font-weight: 700; margin-bottom: 10px;}
.silhouetteguide_m > .desc_style_3{color:#595959; margin-bottom: 40px;}

.silhouette_list{}
.silhouette_list > li{margin-bottom: 70px;}
.silhouette_list > li:last-child{margin-bottom: 0;}
.silhouette_list > li > .desc_style_2{margin-bottom: 30px;}
.silhouette_list > li > iframe{margin-bottom: 40px;}
.silhouette_list > li > iframe:last-child{margin-bottom: 0px;}

.silhouette_info_list{}
.silhouette_info_list > li{margin-bottom: 50px;}
.silhouette_info_list > li:last-child{margin-bottom: 0;}
.silhouette_info_list > li img{margin-bottom: 15px;}
.silhouette_info_list > li .desc_style_2{margin-bottom: 15px;}


/*  메인 이벤트 배너 관련 */
.center_ban {padding-top:0px; text-align:center;}
.center_ban img {width:100%; padding-top:30px;}
.center_ban div {padding-bottom:10px;}
.sub_title {font-family:'Roboto Condensed', sans-serif; padding:0px 0px 5px; font-size:16px; line-height:1; text-align:left; letter-spacing:-0.9px; font-weight:bold; padding-top:20px; padding-left:5px;}

.event_txt001{font-family:'Roboto Condensed', sans-serif; padding:0px 0px 5px; font-size:40px; line-height:1; text-align:center; letter-spacing:-0.9px; font-weight:bold; padding-top:20px;}
.event_txt0001{font-family:'Roboto Condensed', sans-serif; padding:0px 0px 5px; font-size:18px; line-height:1; text-align:left; letter-spacing:-0.9px; font-weight:400; padding-top:20px; padding-left:10px;}
.event_txt002{color:#000; font-size:25px; letter-spacing:-0.9px; line-height:1; padding-top:0px padding:20px; text-align:center; font-weight:400;}


.event_txt0002{ color:#000; font-size:14px; letter-spacing:-0.9px; line-height:1.6; padding-top:30px; padding-left:10px; padding-right:10px; text-align:center; font-weight:400;}

.event_txt003{ color:#000; font-size:12px; letter-spacing:-0.9px; line-height:1.6; padding-top:30px; padding-left:10px; text-align:left; font-weight:400;}
.event_txt00003{ color:#000; font-size:12px; letter-spacing:-0.9px; line-height:1.6; padding-top:10px; padding-left:10px; text-align:left; font-weight:400;}

.event_txt0003{ color:#000; font-size:12px; letter-spacing:-1.2px; line-height:1.6; padding-top:0px; padding-left:10px; text-align:leftr; font-weight:400;}
.event_txt004{ color:#999999; font-size:12px; letter-spacing:-0.9px; line-height:1.6; padding-top:15px; padding-left:10px; text-align:center; font-weight:400;}

.event_txt01{padding:0px 0px 10px; font-size:12px; line-height:1; text-align:left; letter-spacing:0px; color: #595959; font-weight:bold;}
.event_txt02{color:#000; font-size:15px; letter-spacing:-0.9px; line-height:1; padding-top:0px padding:20px; text-align:center; font-weight:400;}
.event_txt03 {width:350px; height: 35px; line-height: 35px; background:#000; text-align: center; margin:5px auto 30px;}
.ban_event_txt .txt03 a { font-family:'Roboto Condensed', sans-serif; font-size:15px;  margin:0 auto 30px; font-weight:700; color:#000; display:block; width:200px; letter-spacing:-0.5px; height:35px; border:1px solid #000; line-height:35px; text-align:center;  margin-top:10px;}

.event_txt04 {width:350px; height: 35px; line-height: 35px; background:#000; text-align: center; }
.ban_event_txt .txt04 a { font-family:'Roboto Condensed', sans-serif; font-size:15px;  margin:0 auto 0px; font-weight:700; color:#000; display:block; width:200px; letter-spacing:-0.5px; height:35px; border:1px solid #000; line-height:35px; text-align:center;}


.line1 {width:50px; color:black;}


/* BASIC css end */

