.main{width:966px;}
.main .twr{height:98px; overflow:hidden;}
.main .twr_l{width:225px; height:100%; float:left;}
.main .twr_l img{margin-left:16px; float:left;}
.main .twr_r{width:741px; height:100%; float:left;}
.main .ttmenu{height:25px;}
.main .ttmenu .a1{margin-top:9px;}
.main .ttmenu .a1 li{float:right;}
.main .ttmenu .a1 .sep{margin:5px 8px 0px 8px; width:1px; height:6px; font-size:1px; background:#b7b7b7; *margin-top:3px;}

.main .lside{margin-left:16px; _margin-left:8px; width:184px; float:left; overflow:hidden;}
.main .mside{margin-left:24px; width:570px; float:left; overflow:hidden;}
.main .rside{margin-left:25px; width:147px; float:left; overflow:hidden;}

.main .login .m3{border-bottom:1px solid #e6e6e6;}
.main .login .m4{border-top:1px solid #ffffff; margin-left:8px; height:26px; width:166px;}
.main .login .m4 .n1{padding-top:7px; padding-left:19px; background:url(../images/main/icon_cast.gif) 0px 4px no-repeat; font-size:11px; color:#303030; font-family:dotum;}
.main .login .m4 .n2{color:#ff6600;}

.main .mtmenu{height:40px; padding-top:23px;*padding-top:32px;}
.main .mtmenu .a1{float:left; width:570px;}
.main .mtmenu .a1 li{float:left;}
.main .mtmenu .a1 .sep{width:1px; height:11px; font-size:11px; margin:2px 15px 0px 15px; background:#d5d5d5;}
.main .mtmenu .a2{margin-left:28px; float:left; width:143px;}
.main .mtmenu .a2 li{float:left; margin-right:18px;}
.main .mtmenu .a2 .last{margin-right:0px;}

.lside div.list{margin-top:11px;}
.lside div.list p{padding-left:18px; margin-bottom:10px; background:url(/images/main/dot_grey.gif) 7px 6px no-repeat; *background-position:7px 4px;}
.lside div.list p a{color:#808080;}

