/*     background     */
.intro_bg01{width:442px; height:390px; background:url('../intro/img/bg_intro1_01.gif') no-repeat; padding:78px 280px 0 13px; line-height:19px;font-size:12px;}
.intro_bg02{width:386px; height:206px; background:url('../intro/img/bg_intro1_02.gif') no-repeat; padding:114px 0 0 349px; line-height:20px;font-size:12px;}




/* intro_찾아오시는길 */
.contact01{width:680px; border:0px solid red;}
.contact01 ul li.map{clear:both; padding:10px 0 0 15px; width:568px; margin-bottom:30px;}
.contact01 ul li dl{margin-left:13px;}
.contact01 ul li dt.photo{float:left; margin-right:15px;}
.contact01 ul li dd{float:left; width:410px; border-top:1px solid #dcd8ce; border-bottom:1px solid #dcd8ce; height:24px;}
:root .contact01 ul li dd{width:410px;}
*html.contact01 ul li dd{width:410px;}
.contact01 ul li dd.adress{padding-top:13px; border-bottom:none; margin-right:6px;}
.contact01 ul li dd.call{ border:none; padding-right:0px;}
.contact01 ul li dd.btn{padding:11px 0 8px 0; border-top:none; text-align:right;}
.contact01 ul li dd p{ display:inline; font-size:13px; letter-spacing:-1px;}


/* 관계사 팝업 */
.relative {position:relative;}
.famillylayer {width:686px; height:508px;  margin: 0 auto;} 
.famillylayer .pop_tit {width:686px; height:62px;}
.famillylayer .pop_con {width:686px; float:left; background:url("/intro/img/pop/pop_bgy.gif") repeat-y; margin: 0 auto;}
.famillylayer .pop_con2 {width:652px; background:url("/intro/img/pop/pop_bg.gif") no-repeat;  padding:12px 0px 13px 34px;  margin: 0 auto;}
.famillylayer .pop_pic {width:214px; margin-right:20px; float:left;}
.famillylayer .pop_listbox {width:413px; vertical-align:top; float:left;}
.famillylayer .pop_list {width:413px; height:22px; vertical-align:top; float:left; font-size: 12px; line-height: 16px; font-family: Dotum, AppleGothic, sans-serif; color: #888; word-spacing: -0.1em;}
.famillylayer .pop_list2 {width:413px; height:44px; vertical-align:top; float:left; font-size: 12px; line-height: 16px; font-family: Dotum, AppleGothic, sans-serif; color: #888; word-spacing: -0.1em;}
.famillylayer .pop_list3 {width:413px; height:66px; vertical-align:top; float:left; font-size: 12px; line-height: 16px; font-family: Dotum, AppleGothic, sans-serif; color: #888; word-spacing: -0.1em;}
.famillylayer .pop_list4 {width:413px; height:88px; vertical-align:top; float:left; font-size: 12px; line-height: 16px; font-family: Dotum, AppleGothic, sans-serif; color: #888; word-spacing: -0.1em;}
.famillylayer .pop_intro {float:left;}