/*º¹ÁöÁ¦µµ*/

#welfare{padding:20px; border:1px solid #dddddd; background-color:#fff}
#welfare .wel_title{padding-left:18px; font-size:14px; font-weight:bold; background:url('../images/company/welfare_titleIcon.gif') no-repeat 0 2; color:#000;}
#welfare li{line-height:130%; margin:0px; padding-top:5px;}

.fontBold{font-weight:bold;}
.padTop20{padding-top:20px;}
.padBottom20{padding-bottom:20px;}
.txtCenter{text-align:center;}
.borBottom1Dd{border-bottom:1px solid #dddddd;}
.borTop1Dd{border-top:1px solid #dddddd;}

.padLeft1{padding-left:1px;}
.tOutLine{border:1px solid #e1e1e1;}
.tTop{background-color:#f5f5f5; border-bottom:1px solid #e1e1e1; border-right:1px solid #e1e1e1; padding:3px;}
.tTopLast{background-color:#f5f5f5; border-bottom:1px solid #e1e1e1; padding:3px;}
.tCon{border-bottom:1px solid #e1e1e1; border-right:1px solid #e1e1e1; padding:3px;}
.tConLast{border-bottom:1px solid #e1e1e1; padding:3px;}
.tBottom{border-right:1px solid #e1e1e1; padding:3px;}
.t2BottomTitle{border-right:1px solid #e1e1e1; background-color:#f5f5f5; padding:3px;}
.padTop10{padding-top:10px;}
.greenColor{color:#328b15;}

/*¾àµµ*/

#mapCon{position:relative; background:url('../images/company/07_con01_1.gif') no-repeat left top; width:589px; height:420px; padding-bottom:20px;}

#mapCon ul{list-style:none; margin:0;}
#mapCon li{display:inline; margin:0;}
#mapPoint01{position:absolute; top:97px; left:240px;}
#mapPhoto1{position:absolute; top:0px; left:255px; z-index:10;}
#mapPoint02{position:absolute; top:97px; left:312px}
#mapPhoto2{position:absolute; top:0px; left:327px; z-index:10;}
#mapPoint03{position:absolute; top:128px; left:207px;}
#mapPhoto3{position:absolute; top:31px; left:222px; z-index:10;}
#mapPoint04{position:absolute; top:128px; left:310px;}
#mapPhoto4{position:absolute; top:31px; left:325px; z-index:10;}
#mapPoint05{position:absolute; top:152px; left:180px;}
#mapPhoto5{position:absolute; top:55px; left:195px; z-index:10;}
#mapPoint06{position:absolute; top:170px; left:207px;}
#mapPhoto6{position:absolute; top:73px; left:222px; z-index:10;}
#mapPoint07{position:absolute; top:203px; left:340px;}
#mapPhoto7{position:absolute; top:106px; left:355px; z-index:10;}
#mapPoint08{position:absolute; top:307px; left:42px;}
#mapPhoto8{position:absolute; top:210px; left:57px; z-index:10;}
#mapPoint09{position:absolute; top:298px; left:459px;}
#mapPhoto9{position:absolute; top:201px; left:474px; z-index:10;}