@charset "utf-8";
.unfd{ display:none;}

/** 인사말 **/
.greeting{}
.greeting img{margin-bottom:34px;}
.greeting .txt{margin-bottom:22px;font-size:1.1em;line-height:24px;}
.greeting .txt span{font-weight:bold;color:#0da0e4;}
.p_wait{text-align: center;    margin:100px;}

/** vision,strategy **/
.vision_area{margin:0 auto; width:631px; text-align:center; font-weight:bold;}

.vision{width:631px; height:210px; background:url(/images/intro/vision_01.gif) no-repeat;}
.vision .txt_tit{padding-top:40px; height:45px; background:url(/images/intro/vision_line_01.gif) no-repeat bottom;}
.vision .txt_tit span{font-size:1.5em;}
.vision .txt_tit span.tit2{font-size:2.2em; color:#ed0080;}
.vision .txt_con{padding-top:25px;}
.vision .txt_con span{padding-top:8px; font-size:1.5em;}

.strategy{margin-top:10px; width:631px; height:375px; background:url(/images/intro/vision_02.gif) no-repeat;}
.strategy .txt_tit{padding-top:40px; height:45px; background:url(/images/intro/vision_line_02.gif) no-repeat bottom;}
.strategy .txt_tit span{font-size:1.5em;}
.strategy .txt_tit span.tit2{font-size:2.2em; color:#0da0e4;}
.strategy .txt_con{padding-top:110px; line-height:1.5em;}
.strategy .txt_con .txt{float:left; width:210px; line-height:1.2em;}
.strategy .txt_con .txt .lts_1{ letter-spacing:-1px;}
.strategy .txt_con .txt span{padding-bottom:15px; font-size:1.5em; color:#fff; display:inline-block; line-height:0.9em;}

/** 연혁 **/
.history{}
.history_tit{height:165px; text-align:center;  background:url(/images/intro/history_img_01.gif) no-repeat bottom;}
.history_tit_01{height:49px; font-size:3em; }
.history_tit_02{margin-top:15px; font-size:1.2em; line-height:1.3em; font-weight: 100; letter-spacing: 0;}

.history_con{margin:30px 0 20px 0; background:url(/images/intro/history_line.gif) repeat-y; display:inline-block;}
.history_con .histit{color: #7d4444;  font-weight: bold; letter-spacing:0;}
.history_con .hiscon{ margin-bottom:10px; letter-spacing: 0px;}
.history_img_b{width:740px; height:225px; background:url(/images/intro/history_img_02.gif) no-repeat bottom;}
.history_line_img{margin:0 auto; width:14px; height:16px; background:url(/images/intro/history_line_img.gif) no-repeat top;}

.history_year_l{float:left; margin-bottom:30px; width:375px; text-align:right; background:url(/images/intro/history_year_bullet.gif) no-repeat  right 20px;}
.history_year_r{float:right; margin-bottom:30px; width:375px; text-align:left; background:url(/images/intro/history_year_bullet.gif) no-repeat  0 20px;}
.history_year_l_txt{width:354px;}
.history_year_r_txt{float:right; width:354px;}

.hy_tit{margin-bottom:20px; font-size:2.2em; font-weight:bold; text-decoration:underline; display:block;}
.hy_day{line-height:1.5em;}

/** 조직도 **/
.org{}
.org_chart01{margin:0 auto; padding-bottom:40px; width:680px; text-align:center; background:url(/images/intro/org_bg.gif) no-repeat 0 45px;}
.org_chart01 ul li{display:inline-block;}
.org_chart01 ul li ul{margin-top:60px;}
.org_chart01 ul li ul li{float:left; margin-right:26px;}
.org_chart01 ul li ul li:last-child{float:left; margin-right:0;}
.org_chart01 ul li ul li ul{margin-top:5px; width:150px;}
.org_chart01 ul li ul li ul li{margin-bottom:5px; width:148px; height:52px; letter-spacing:0;}
.org_chart01 ul li ul li ul li a,.org_chart01 ul li ul li ul li a:hover{padding-top:10px; width:148px; height:40px; background:#f3f3f3; border:solid 1px #d7d7d7; display:block;}

.org_01{margin:0 auto; width:150px; height:45px; letter-spacing:0;}
.org_01 a,.org_01 a:hover{padding-top:12px; width:150px; height:33px; color:#fff; font-size:1.2em; font-weight:bold; background:#ed0080; display:block;}

.org_02{width:150px; height:65px; letter-spacing:-1px;}
.org_02 a,.org_02 a:hover{padding-top:22px; width:150px; height:43px; color:#fff; font-size:1.1em; font-weight:bold; background:#444; display:block;}

.org_0202{width:150px; height:65px; letter-spacing:-1px;}
.org_0202 a,.org_0202 a:hover{padding-top:12px; width:150px; height:53px; color:#fff; font-size:1.1em; font-weight:bold; background:#444; display:block;}


/** 시립예술단 **/
/** 소개(무용,국악,극단,소년소녀) **/
.art_intro{}
.art_intro_img{width:740px; height:255px; background:url(/images/intro/art_bg.gif);}
.art_intro_photo{float:left; width:430px; height:255px; background:url(/images/intro/art_img_01.gif) no-repeat;}
.art_intro_photo_02{float:left; width:430px; height:255px; background:url(/images/intro/art_img_02.gif) no-repeat;}
.art_intro_photo_03{float:left; width:430px; height:255px; background:url(/images/intro/art_img_03.gif) no-repeat;}
.art_intro_photo_04{float:left; width:430px; height:255px; background:url(/images/intro/art_img_04.gif) no-repeat;}
.art_intro_tit{float:left; margin-top:60px; padding:20px 20px 0 20px; width:270px; color:#fff; font-size:1.3em; text-align:center; line-height:1.4em; background:url(/images/intro/art_tit_line.gif) no-repeat top center;}
.art_intro_txt{margin-top:35px; line-height:1.5em;}
.art_intro_detail{margin-top:35px;}
.art_intro_detail_tit{padding-top:15px; width:150px; height:30px; color:#fff; font-weight:bold; text-align:center; background:#444;}

/** 코오롱야외음악당 **/

/** 소개 **/
.field_intro{}
.fi_img{padding:30px; width:680px; height:285px; background:url(/images/intro/field_intro_bg.gif) repeat;}
.fi_photo{float:left; width:385px; height:285px; background:url(/images/intro/field_intro_img.jpg) no-repeat;}
.fi_txt{margin:30px 0 0 40px; width:250px;  color:#fff; background:url(/images/intro/field_intro_line.gif) no-repeat; display:inline-block;}
.fi_tit{padding:15px 0 35px 0; font-size:1.7em; font-weight:bold; line-height:1.2em;}

.fi_con{padding:30px; background:#f3f3f3;}
.fi_txt2{padding-bottom:30px; font-weight:bold; border-bottom:solid 1px #d7d7d7;}
.fi_photo2{margin-top:30px; width:680px; height:115px; background:url(/images/intro/field_intro_img2.jpg) no-repeat;}

/* 향토역사관 소개 */
/** 소개 **/
.hyangto_intro{}
.hyangto_intro_img{width:740px; height:255px; background:url(/hyangto/images/intro/hyangto_bg.gif);}
.hyangto_intro_photo{float:left; width:430px; height:255px; background:url(/hyangto/images/intro/hyangto_img_01.jpg) no-repeat;}
.hyangto_intro_photo_02{float:left; width:430px; height:255px; background:url(/hyangto/images/intro/hyangto_img_02.jpg) no-repeat;}
.hyangto_intro_photo_03{float:left; width:430px; height:255px; background:url(/hyangto/images/intro/hyangto_img_03.jpg) no-repeat;}
.hyangto_intro_photo_04{float:left; width:430px; height:255px; background:url(/hyangto/images/intro/hyangto_img_04.jpg) no-repeat;}
.hyangto_intro_tit{float:left; margin-top:60px;  padding:20px 20px 0 20px; width:270px;  color:#fff; font-size:1.7em; text-align:center; line-height:1.3em; background:url(/hyangto/images/intro/hyangto_tit_line.gif) no-repeat top center;}
.hyangto_intro_txt{margin-top:35px; line-height:1.5em;}
.hyangto_intro_detail{margin-top:35px;}
.hyangto_intro_detail_tit{padding-top:15px; width:150px; height:30px; color:#fff; font-weight:bold; text-align:center; background:#444;}

/** 프로필(무용,국악,극단,소년소녀) **/
.art_pro{margin-top: 30px;}
.art_pro_box{width:740px; height:285px; background:url(/images/intro/art_img_0102.gif) no-repeat; }
.art_pro_box_in{margin:30px 0 0 30px; width:680px; height:225px; display:inline-block; }
.art_pro_photo{float:left; width:205px; height:205px; border:solid 10px #fff;}
.art_pro_name{margin:100px 0 0 25px; padding-top:15px; width:430px; background:url(/images/intro/art_pro_line.gif) no-repeat 0 0; display:inline-block;}
.art_pro_name span.name{color:#fff; font-size:3em; font-weight:bold; line-height:1.1em;  display:block; margin-bottom:7px;}
.art_pro_name span.name_02{padding-bottom:5px; color:#fff; font-size:1.3em; display:block;}
.art_pro_name span.name_03{color:#ed0080; font-size:1.8em; display:block;}
.art_pro_con{width:740px; background:#f3f3f3; display:inline-block;}
.art_pro_detail{margin:0 30px; width:680px;}
.art_pro_detail_in{padding:20px 0 5px 0; width:680px; border-bottom:solid 1px #d9d9d9;}
.art_pro_detail_in.last{width:680px; border-bottom:none;}


/** 찾아오시는길 **/
.map{}
.map_area{width:740px; height:460px; text-align:center; border:solid 1px #d9d9d9;}
.map_txt{margin-top:30px; line-height:1.5em;}
.map_txt p{margin-top:5px;}

#map{margin-top:-19px;}


/** 연혁 **/
.hyangto_history{ overflow:hidden;  padding-top:30px;}
.hyangto_img{float:left; width:330px; height:270px; background:url(/hyangto/images/intro/hyangto_his_img.jpg) no-repeat;}
.hyangto_con{ float:left; width: 380px;  margin:0 0 30px 30px; background:url(/hyangto/images/intro/hyangto_his_bg.gif) repeat-y; display:inline-block;}
.hyangto_line_img{width:14px; height:16px; background:url(/hyangto/images/intro/history_line_img.gif) no-repeat;}

.hyangto_txt{padding:0 0 0 20px; line-height:1.5em;}
.hyangto_tit{height:40px;  font-weight:bold; color:#6c5648; font-size:3em; background:url(/hyangto/images/intro/history_tit_line.gif) no-repeat bottom left;}
.hyangto_tit2{margin:13px 0 40px 0; font-size:1.3em;}

.hyangto_year{margin-top:20px; padding:0 0 0 20px; text-align:left; background:url(/hyangto/images/intro/history_year_bullet.gif) no-repeat  0 20px;}
.hyangto_y_tit{margin-bottom:15px; font-size:2.2em; font-weight:bold; text-decoration:underline; display:block;}
.hyangto_y_day{}
.mgl_ds{ margin-left: 44px; }



/** 무용단 **/
.art_mb{}
.art_mb_area{margin-bottom:20px; padding:30px 30px 0 30px; width:680px; border:solid 1px #d9d9d9;}
.am_box{margin-bottom:30px; display:inline-block;}
.am_box2{margin:0 23px 30px 0; display:inline-block;}
.am_box2.am_none{margin:0 0 30px 0; display:inline-block;}

.am_img{float:left;}
.am_photo{width:112px; height:141px;}
.am_photo2{padding:9px 0; width:110px; text-align:center; border-top:solid 1px #d9d9d9; border-left:solid 1px #d9d9d9; border-right:solid 1px #d9d9d9;}/* ??????????? */
.am_name{padding-top:15px; width:112px; height:40px; color:#fff; text-align:center; background:#444;}
.am_name2{padding-top:8px; width:112px; height:47px; color:#fff; text-align:center; background:#444;}

.am_txt{margin-left:30px; width:470px; display:inline-block;}
.am_txt ul li{padding:0 0 0 10px; font-size:0.95em; background:url(../images/common/bu_d3.jpg) no-repeat 0 7px;}
.am_tt{margin-bottom:8px; color:#ed0080; font-size:1.2em; font-weight:bold; text-decoration:underline;}
