@charset "utf-8";

@import url(sub_main_top.css);
@import url(sub_footer_v1.css);

#page_list {padding-top:15px; text-align:right;}
#page_detail {width:717px; padding-top:15px; text-align:right;}

.tit{background-image:url(/images/main/ttl/tit_sub_v1.gif);background-repeat:no-repeat;}/*common title image*/
.btn{background-image:url(/images/main/btn/btn_sub_v1.gif);background-repeat:no-repeat;}/*common button image*/
.ico1{background-image:url(/images/main/ico/ico_sub_v1.gif);background-repeat:no-repeat;}/*common icon image*/
.ico2{background-image:url(/images/main/ico/ico_sub_v2.gif);background-repeat:no-repeat;}/*common icon image*/
.bg{background-image:url(/images/main/image/bg_sub_v1.gif);background-repeat:no-repeat;}/*common back image*/
.ico_m{background-image:url(/images/main/ico/ico_main_v1.gif);background-repeat:no-repeat;}/*common icon image*/
.img_m{background-image:url(/images/main/image/img_main_v1.gif);background-repeat:no-repeat;}/*common 기타 image*/
.font_bold{font-weight:bold;}

.h_devpolle{color:#fff; font-weight:bold;}
.bg_poll{background:#AE0001;}

#container{position:relative;margin:auto;text-align:left;width:1000px;}
#leftWrapper{float:left;*width:135px;width:137px;margin:1px 0 0 0;}
#bodyWrapper{float:left;margin:1px 0 0 0;*width:586px;width:586px;}
#bodyWrapper1{float:left;margin:1px 0 0 0;*width:720px;width:720px;}
#rightWrapper{float:right;*width:277px;width:275px;margin:1px 0 0 0;}
#footerWrapper{clear:both;position:relative;border-top:4px solid #536bf1;width:100%;border:1px solid #ff0000;}

#boxWrapper{border:1px solid #d9d9d9;padding:0 0 0 0;margin:0 0 3px 0;width:571px;}
#boxWrapper1{border:1px solid #d9d9d9;padding:0 0 0 0;margin:0 0 0 0;width:571px;}


#menuBoxNews{clear:both;position:relative;width:135px;padding:0 0 0 0;margin:0 0 0 0;}
#menuBoxNews .menu{margin:0 0 0 0;widht:135px;height:51px;background-position:0 0;}
#menuBoxNews .menu li{width:135px;height:51px;background-position:10px 15px;text-indent:-5000px;}
#menuBoxNews .menu1{width:135px;padding:10px 0 10px 0;background:url(/images/main/image/bg_sub_menu.gif);}
#menuBoxNews .menu1 li{margin:0 0 0 10px;padding:4px 0 4px 0;overflow:hidden;}
#menuBoxNews .menu1 li a.ico2{padding:0 0 0 7px;background-position:0 -68;}
#menuBoxNews .menu2{background:url(/images/main/image/bg_sub_menu_bt2.gif);}
#menuBoxNews .menu2 li{margin:0 0 0 0;}
#menuBoxNews .menu2 li.stop{width:135px;background-position:0 -71;padding:10px 0 0 0;}
#menuBoxNews .menu2 li a.ico2{margin:0 0 0 10px;padding:0 0 0 7px;background-position:0 -188;}
#menuBoxNews .menu2 li.sbottom{width:135px;background-position:0 -76;padding:0 0 10px 0;}

#menuBoxUcc{clear:both;position:relative;width:135px;padding:0 0 0 0;margin:0 0 0 0;}
#menuBoxUcc .menu{margin:0 0 0 0;widht:135px;height:51px;background-position:0 0;}
#menuBoxUcc .menu li{width:135px;height:51px;background-position:10px -80px;text-indent:-5000px;}
#menuBoxUcc .menu1{width:135px;padding:10px 0 10px 0;background:url(/images/main/image/bg_sub_menu.gif)}
#menuBoxUcc .menu1 li{margin:0 0 0 10px;padding:4px 0 4px 0;overflow:hidden;}
#menuBoxUcc .menu1 li a.ico2{padding:0 0 0 7px;background-position:0 -89;}
#menuBoxUcc .menu2{background:url(/images/main/image/bg_sub_menu_bt2.gif);}
#menuBoxUcc .menu2 li{margin:0 0 0 0;}
#menuBoxUcc .menu2 li.stop{width:135px;background-position:0 -71;padding:10px 0 0 0;}
#menuBoxUcc .menu2 li a.ico2{margin:0 0 0 10px;padding:0 0 0 7px;background-position:0 -188;}
#menuBoxUcc .menu2 li.sbottom{width:135px;background-position:0 -76;padding:0 0 10px 0;}

#menuBoxFri{clear:both;position:relative;width:135px;padding:0 0 0 0;margin:0 0 0 0;}
#menuBoxFri .menu{margin:0 0 0 0;widht:135px;height:51px;background-position:0 0;}
#menuBoxFri .menu li{width:135px;height:51px;background-position:10px -32px;text-indent:-5000px;}
#menuBoxFri .menu1{width:135px;padding:10px 0 10px 0;background:url(/images/main/image/bg_sub_menu.gif)}
#menuBoxFri .menu1 li{margin:0 0 0 10px;padding:4px 0 4px 0;overflow:hidden;}
#menuBoxFri .menu1 li a.ico2{padding:0 0 0 7px;background-position:0 -110;}
#menuBoxFri .menu2{background:url(/images/main/image/bg_sub_menu_bt2.gif);}
#menuBoxFri .menu2 li{margin:0 0 0 0;}
#menuBoxFri .menu2 li.stop{width:135px;background-position:0 -71;padding:10px 0 0 0;}
#menuBoxFri .menu2 li a.ico2{margin:0 0 0 10px;padding:0 0 0 7px;background-position:0 -188;}
#menuBoxFri .menu2 li.sbottom{width:135px;background-position:0 -76;padding:0 0 10px 0;}

#sIsueUcc{clear:both;position:relative;margin:10px 5px 0 5px;}
#sIsueUcc h2{border-bottom:2px solid #D9D9D9;font-size:15px;font-weight:bold;padding:0 0 5px 7px;margin:0 0 10px 0;}
#sIsueUcc h2 span.t{color:#135BFC;font-size:15px;font-weight:bold;}
#sIsueUcc .article{width:566px;*width:576px;margin-bottom:10px;}
#sIsueUcc .article li{float:left;width:162px;margin:0 8px 0 8px;}
#sIsueUcc .article li a.scolor{display:block;margin:10px 0 8px 0;}
#sIsueUcc .article li a.scolor:hover{text-decoration: none;}
#sIsueUcc .article .f11 a{font:normal 11px 돋음,dotum,AppleGothic,sans-serif; color:#999;letter-spacing:0;height:15px;}
#sIsueUcc .article p {color:#424242;font-family:dotum,돋움,sans-serif;margin:0;padding:0;}

#s100News{clear:both;position:relative;width:576px;*width:586px;height:34px;*height:40px;background-color:#e5e5e5;padding:5px 5px 5px 5px;}
#s100News li.c1{width:566px;*width:576px;height:24px;*height:30px;background-color:#ffffff;border:1px solid #aaaaaa;padding:5px 0 0 5px;}

#headLine{clear:both;margin:0 0 15px 5px;border-bottom:1px solid #EBEBEC;padding-bottom:15px;}
#headLine li{overflow:hidden;padding:0 5px;margin-top:5px;}
#headLine li.ttl{margin:0 0 5px;letter-spacing:-1px;}
#headLine li.tt1 a{height:25px;font-size:24px;line-height:25px;font-weight:bold;color:#001166;padding:5px 0 0 0;} 
#headLine dl{display:table-cell;}

#headLine .txt{display:inline; line-height:1.5em;}
#headLine .txt a{color:#666;}
#headLine .etc{display:inline; font-size:11px;; color:#ccc;} 
#headLine .cp, #headLine .date{font:normal 11px 돋음,dotum,AppleGothic,sans-serif; color:#999;letter-spacing:0;} 
#headLine .cp{letter-spacing:-1px;}
#headLine a:hover{color:#cc0000; text-decoration:underline;}
#headLine .relation a{background-position:0 -500px;margin-left:5px;margin-bottom:0px;padding:0 0 0 12px;color:#7d7d7d;}

#headLine li.ph{margin-top:14px;height:127px;}
#headLine li.ph p{float:left; margin-right:9px; padding-bottom:3px;width:175px;height:127px;}
#headLine li.ph img{border:1px solid #C9C9C9; padding:1px;width:175px;height:124px}
#headLine li.ph .tt1{margin:2px 0 2px;line-height:20px;}

#boxbodyWrapper{border:1px solid #d9d9d9;padding:0 0 0 0;margin:0 3px 0 3px;width:715px;}
#boxleftWrapper{border:1px solid #d9d9d9;padding:0 0 0 0;margin:0 0 3px 0;width:273px;*width:275px;overflow:hidden;}

#sNaviNews{float:left;width:580px;height:30px;margin:0 3px 0 3px;border-bottom:1px solid #D0D0D0;}
#sNaviNews li a{padding:0 0 0 14px;background-position:0 -223px;}
#sNaviNews li{display:inline;line-height:250%;padding:0 0 0 8px;background-position:0 -440px;}

#sNaviUcc{float:left;width:580px;height:25px;margin:0 3px 0 3px;border-bottom:1px solid #D0D0D0;}
#sNaviUcc li a{padding:0 0 0 14px;background-position:0 -280px;}
#sNaviUcc li{display:inline;line-height:30px;padding:0 0 0 8px;background-position:0 -440px;}

#sNaviNewsDetail{float:left;width:717px;height:25px;margin:0 3px 0 3px;border-bottom:1px solid #D0D0D0;}
#sNaviNewsDetail li a{padding:0 0 0 14px;background-position:0 -223px;}
#sNaviNewsDetail li{display:inline;line-height:30px;padding:0 0 0 8px;background-position:0 -440px;}

#sNaviUccDetail{float:left;width:717px;height:25px;margin:0 3px 0 3px;border-bottom:1px solid #D0D0D0;}
#sNaviUccDetail li a{padding:0 0 0 14px;background-position:0 -280px;}
#sNaviUccDetail li{display:inline;line-height:30px;padding:0 0 0 8px;background-position:0 -440px;}

#sNaviFri{float:left;width:580px;height:30px;margin:0 3px 0 3px;border-bottom:1px solid #D0D0D0;}
#sNaviFri li a{padding:0 0 0 14px;background-position:0 -260px;}
#sNaviFri li{display:inline;line-height:250%;padding:0 0 0 8px;background-position:0 -440px;}

#sNaviFriDetail{float:left;width:717px;height:25px;margin:0 3px 0 3px;border-bottom:1px solid #D0D0D0;}
#sNaviFriDetail li a{padding:0 0 0 14px;background-position:0 -260px;}
#sNaviFriDetail li{display:inline;line-height:30px;padding:0 0 0 8px;background-position:0 -440px;}

#sNaviSeminar{float:left;width:717px;height:25px;margin:0 3px 0 3px;border-bottom:1px solid #D0D0D0;}
#sNaviSeminar li a{padding:0 0 0 14px;background-position:0 -280px;}
#sNaviSeminar li{display:inline;line-height:30px;padding:0 0 0 8px;background-position:0 -440px;}

#sTitle{width:715px;height:70px;}
#sTitle .tt{float:left;font-size:16px;padding:15px 0 0 15px;width:560px;*width:575px;}
#sTitle .line{float:left;background-image:url(/images/main/image/vline_by_gray.gif);margin:10px 0 0 10px;width:1px;height:50px;overflow:hidden;}
#sTitle .byLogo{float:left;width:119px;height:70px;text-align:center;vertical-align:middle;}

#sWriter li{background-color:#FAFAFA;height:27px;padding:6px 0 0 15px;font-size:12px;color:#666666;border-top:1px solid #d9d9d9;}
#sWriter li.writer_email{font-size:10px;}
#sWriter li.reg_date{font-size:10px;}
#sWriter li.mod_date{font-size:10px;}

#sContents{width:695px;*width:715px;padding:5px 10px 10px 10px;margin:0 3px 0 3px;}
#sContents2{width:695px;*width:715px;padding:5px 0 10px 4px;margin:0 3px 0 3px;}

#sContentsUcc{clear:both;position:relative;width:717px;margin:10px 3px 0 3px;}
#sContentsUcc h2{font-size:18px;height:30px;}
#sContentsUcc h2 .title{float:left;}
#sContentsUcc h2 .share{float:right;}
#sContentsUcc li.c1{background-color:#3d3d3d;text-align:center;margin-bottom:10px;}
#sContentsUcc li.c2{height:23px}
#sContentsUcc li.c2 .slide_on{float:left;background-image:url(/images/main/btn/btn_tab_on.gif);width:68px;height:23px;text-align:center;}
#sContentsUcc li.c2 .contents_on{float:left;background-image:url(/images/main/btn/btn_tab_on.gif);width:68px;height:23px;text-align:center;}
#sContentsUcc li.c2 .slide_off{float:left;background-image:url(/images/main/btn/btn_tab_off.gif);width:68px;height:23px;text-align:center;}
#sContentsUcc li.c2 .contents_off{float:left;background-image:url(/images/main/btn/btn_tab_off.gif);width:68px;height:23px;text-align:center;}
#sContentsUcc li.c2 .share{float:right;}
#sContentsUcc li.c3{border:1px solid #EBEBEC;padding:10px 10px 10px 10px;}
#sContentsUcc li.c4{text-align:right;height:30px;padding:10px 10px 10px 10px;}
#sContentsUcc li.c4 .outurl{font-style:italic;color:#777777;}
#sContentsUcc li.c4 a{font-style:italic;color:#777777;}
#sContentsUcc .recdiv{text-align:right;padding:0 10px 0 0;margin:20px 0 0 0;*margin:0 0 0 0;}
#sContentsUcc .nButton{height:28px;text-align:center;width:717px;margin:15px 0 5px 0;}
#sContentsUcc .nButton button{display:inline;background-color:transparent;border:0;cursor:pointer;margin:0;padding:0;width:16px;height:15px;overflow:hidden;}
#sContentsUcc .nButton button{background-image:url(/dtfe/images/btn/btn_bg.gif);width:67px;height:22px;}
#sContentsUcc p{margin:0;padding:0;}

#new_btn_act{padding-right:10px; text-align:right;}
#new_btn_act img{cursor: pointer;}
#new_btn_act  button{display:inline;background-color:transparent;border:0;cursor:pointer;margin:0;padding:0;width:16px;height:15px;overflow:hidden;}
#new_btn_act  button{background-image:url(/dtfe/images/btn/btn_bg.gif);width:67px;height:22px;}

#margetLine{width:715px;padding:10px;margin:0 3px 0 3px;}
#margetLine a{font-size:12px;color:#ffffff;background-color:#8F00B8;padding:3px 5px 3px 5px;}

#sRelated{width:715px;padding:10px;margin:0 3px 0 3px;}
#sRelated h2{height:25px;font-family: 돋움;font-size:13px;font-weight:bold;}
#sRelated li a{height:25px;font-family: 돋움;font-size:13px;font-weight:bold;color:#000063;}

#wisenut_ads{width:717px;border-bottom:1px solid #d9d9d9;}

#sButact{width:717px;height:20px;padding:10px 0 10px 0;margin:0 3px 0 3px;}
#sButact li{float:right;}

#sNextPrec{width:717px;padding:10px;margin:0 3px 0 3px;}
#sNextPrec li{height:25px;font-family: 돋움;font-size:13px;}

/* opinion list */
#opinionbbs {width:717px; text-align:left;margin:0 0 13px 0;}
#opinionbbs dd strong { color:#000000; }

#opinionType { padding-bottom:4px; color:#6E59D8; }
#opinionType .b { font-weight:bold; }
#opinionType font { font-family:굴림; font-size:12px; }

#opinionInfo { height:28; background-color:#ECECEC; border-top:2px solid #BDBDBD; font-size:11px; }
#opinionInfo .uccInfoL { float:left; padding:7px 0 0 3px; }
#opinionInfo .uccInfoR { float:right; padding:7px 0 0 3px; text-align:right; font-family:돋움; font-size:11px; color:#707070;}

#opinionSub dl { margin:0; padding:0; }
#opinionSub dt { margin:0; padding:0; height:30; font-family:굴림; font-size:12px;}
#opinionSub dd { border-top:1px dashed #CCCCCC; border-bottom:1px dashed #CCCCCC; background-color:#F6F7F7; margin:0; padding:10 10 10 10; line-height:19px; word-break:break-all; font-family:굴림; font-size:12px; color:#555555; }

#sHitnewsDetail{clear:both;position:relative;width:717px;height:160px;margin:0 0 3px 0;border:1px solid #d9d9d9;}
#sHitnewsDetail h2{border-bottom:1px solid #d9d9d9;padding:7px 0 7px 15px;margin:0 0 5px 0;}
#sHitnewsDetail li{padding:2px 0 0 20px;}
#sHitnewsDetail li span.l{background-image:url(/images/main/ico/dot_violet.gif);background-repeat:no-repeat;background-position:0 7px;width:340;*width:340px;height:20px;*height:25px;padding:0 0 0 0;display:-moz-inline-box;}
#sHitnewsDetail li span.l a{padding:7px;margin:5px 0 5px 0px;}

#sRenews{width:715px;}
#sRenews .list{text-align:center;height:30px;padding:5px 0 0 0;}
#sRenews .prec{text-align:right;height:20px;}

#sMenuDetailNews{clear:both;position:relative;width:576px;*width:579px;margin:40px 3px 0 3px;*margin:10px 3px 0 3px;padding:10px 0 10px 0;border:2px solid #d9d9d9;}
#sMenuDetailNews li{display:inline;padding:12px 0 0 17px;}
#sMenuDetailNews li .on{color:#7755EE;font-weight:bold;text-decoration:underline;}

#sMenuDetailUcc{clear:both;position:relative;width:576px;*width:579px;margin:40px 3px 0 3px;*margin:10px 3px 0 3px;padding:10px 0 10px 0;border:2px solid #d9d9d9;}
#sMenuDetailUcc li{display:inline;padding:12px 0 0 17px;}
#sMenuDetailUcc li .on{color:#006EBB;font-weight:bold;text-decoration:underline;}
#sMenuDetailUcc .blank{padding-top:10px;}

#sMenuDetailNewsDetail{width:717px;height:65px;*height:40px;margin:0 3px 0 3px;border-bottom:3px solid #2979BD;}
#sMenuDetailNewsDetail h2 a{float:left;font-size:25px;color:#7961DF;height:40px;padding:7px 0 0 10px;}
#sMenuDetailNewsDetail h2 a.ico2{float:left;background-position:5 -350px;width:15px;height:10px;margin:15px 0 0 0;overflow:hidden;}
#sMenuDetailNewsDetail h3{float:left;background-position:10px 7px;width:11px;height:40px;text-indent:-5000px;}
#sMenuDetailNewsDetail li{float:left;padding:12px 0 0 17px;}
#sMenuDetailNewsDetail li .on{color:#7755EE;font-weight:bold;text-decoration:underline;}

#sMenuDetailUccDetail{clear:both;position:relative;width:717px;margin:0 3px 0 3px;border-bottom:3px solid #2979BD;}
#sMenuDetailUccDetail h2 a{float:left;font-size:25px;color:#16C2E8;height:40px;padding:7px 0 0 10px;}
#sMenuDetailUccDetail h2 a.ico2{float:left;background-position:5 -395px;width:15px;height:10px;margin:15px 0 0 0;overflow:hidden;}
#sMenuDetailUccDetail h3{float:left;background-position:10px 7px;width:11px;height:40px;text-indent:-5000px;margin-right:10px;}
#sMenuDetailUccDetail ul {padding:7px 0 5px 0;}
#sMenuDetailUccDetail li{display:inline;padding-right:15px;}
#sMenuDetailUccDetail li .on{color:#2979BD;font-weight:bold;text-decoration:underline;}

#sMenuDetailFriDetail{width:717px;height:65px;*height:40px;margin:0 3px 0 3px;border-bottom:3px solid #2979BD;}
#sMenuDetailFriDetail h2 a{float:left;font-size:25px;color:#92c933;height:40px;padding:7px 0 0 10px;}
#sMenuDetailFriDetail h2 a.ico2{float:left;background-position:5 -380px;width:15px;height:10px;margin:15px 0 0 0;overflow:hidden;}
#sMenuDetailFriDetail h3{float:left;background-position:10px 7px;width:11px;height:40px;text-indent:-5000px;}
#sMenuDetailFriDetail li{float:left;padding:12px 0 0 17px;}

#sMenuDetailSeminar{clear:both;position:relative;width:717px;margin:0 3px 0 3px;padding-top:10px;border-bottom:3px solid #2979BD;}
#sMenuDetailSeminar h2 a{float:left;font-size:25px;color:#16C2E8;height:40px;padding:7px 0 0 10px;}
#sMenuDetailSeminar h2 a.ico2{float:left;background-position:5 -395px;width:15px;height:10px;margin:15px 0 0 0;overflow:hidden;}
#sMenuDetailSeminar h3{float:left;background-position:10px 7px;width:11px;height:40px;text-indent:-5000px;margin-right:10px;}
#sMenuDetailSeminar ul {padding:7px 0 15px 0;}
#sMenuDetailSeminar li{display:inline;padding-right:15px;}
#sMenuDetailSeminar li .on{color:#2979BD;font-weight:bold;text-decoration:underline;}

/* 뉴스 리스트 */
#cListNewsTop {margin:5px 5px 10px 5px;}
#cListNews {clear:both;margin:0 0 15px 5px;border-bottom:1px solid #EBEBEC;padding-bottom:15px;}
#cListNews li {overflow:hidden; height:1%; padding:0 5px; margin-top:17px;}
#cListNews li.tt {height:64px;*height:100%;margin-top:14px;line-height:20px;}
#cListNews dl {display:table-cell; height:1%;}
#cListNews .ttl  {margin:0 0 5px; letter-spacing:-1px; }
#cListNews .ttl a {font-size:14px; font-weight:bold; color:#001166; text-decoration:underline;} 
#cListNews .txt   {display:inline; line-height:1.5em;}
#cListNews .txt a {color:#666;}
#cListNews .etc {display:inline; font-size:11px;; color:#ccc;} 
#cListNews .cp, #cListNews .date {font:normal 11px 돋음,dotum,AppleGothic,sans-serif; color:#999;letter-spacing:0;} 
#cListNews .cp {letter-spacing:-1px;}
#cListNews a:hover {color:#cc0000; text-decoration:underline;}

#cListNews li.ph {height:64px; *height:100%; margin-top:14px;}
#cListNews li.ph p {float:left; margin-right:9px; padding-bottom:3px;}
#cListNews li.ph img {border:1px solid #C9C9C9; padding:1px;}
#cListNews li.ph .ttl  {margin:2px 0 2px;line-height:20px;}
#cListNews li.line {border-top:1px solid #EBEBEC; padding-top:15px; margin-top:15px;}
#cListNews p {margin:0;padding:0;}

/* 뉴스 검색 리스트 */
#cListNewsSearch {width:717px;clear:both;margin:0 0 15px 5px;border-bottom:1px solid #EBEBEC;padding-bottom:15px;}
#cListNewsSearch li {overflow:hidden; height:1%; padding:0 5px; margin-top:17px;}
#cListNewsSearch li.tt {height:64px;*height:100%;margin-top:14px;line-height:20px;}
#cListNewsSearch dl {display:table-cell; height:1%;}
#cListNewsSearch .ttl  {margin:0 0 5px; letter-spacing:-1px; }
#cListNewsSearch .ttl a {font-size:14px; font-weight:bold; color:#001166; text-decoration:underline;} 
#cListNewsSearch .txt   {display:inline; line-height:1.5em;}
#cListNewsSearch .txt a {color:#666;}
#cListNewsSearch .etc {display:inline; font-size:11px;; color:#ccc;} 
#cListNewsSearch .cp, #cListNewsSearch .date {font:normal 11px 돋음,dotum,AppleGothic,sans-serif; color:#999;letter-spacing:0;} 
#cListNewsSearch .cp {letter-spacing:-1px;}
#cListNewsSearch a:hover {color:#cc0000; text-decoration:underline;}

#cListNewsSearch li.ph {height:64px; *height:100%; margin-top:14px;}
#cListNewsSearch li.ph p {float:left; margin-right:9px; padding-bottom:3px;}
#cListNewsSearch li.ph img {border:1px solid #C9C9C9; padding:1px;}
#cListNewsSearch li.ph .ttl  {margin:2px 0 2px;line-height:20px;}
#cListNewsSearch li.line {border-top:1px solid #EBEBEC; padding-top:15px; margin-top:15px;}
#cListNewsSearch p {margin:0;padding:0;}

/* Ucc 리스트 */
#cListUcc {clear:both;position:relative;margin:0 5px 15px 5px;border-bottom:1px solid #EBEBEC;padding-bottom:15px;}
#cListUcc h2{border-bottom:2px solid #D9D9D9;font-size:15px;font-weight:bold;padding:0 0 5px 7px;margin:0 0 10px 0;}
#cListUcc h2 span.t{color:#135BFC;font-size:15px;font-weight:bold;}
#cListUcc li {overflow:hidden; height:1%; padding:0 5px; margin-top:17px;}
#cListUcc li.tt {height:64px;margin-top:14px;line-height:20px;}
#cListUcc dl {display:table-cell; height:1%;}
#cListUcc .ttl  {margin:0 0 5px; letter-spacing:-1px; width:420px;}
#cListUcc .ttl a {font-size:14px; font-weight:bold; color:#001166;} 
#cListUcc .txt   {line-height:1.5em;}
#cListUcc .txt a {color:#666;}
#cListUcc .etc {font-size:11px;; color:#ccc;} 
#cListUcc .cp, #cListUcc .date {font:normal 11px 돋음,dotum,AppleGothic,sans-serif; color:#999;letter-spacing:0;} 
#cListUcc .cp {letter-spacing:-1px;}
#cListUcc li span.writer{width:215px;display:-moz-inline-box;}
#cListUcc a:hover {color:#cc0000; text-decoration:underline;}

#cListUcc li.ph {height:87px;margin-top:14px;}
#cListUcc li.ph p {float:left; margin-right:9px; padding-bottom:3px;}
#cListUcc li.ph img {border:1px solid #C9C9C9; padding:1px;width:130px;height:75px;}
#cListUcc li.ph .ttl  {margin:2px 0 2px;line-height:20px;border-bottom:1px solid #D9D9D9;}
#cListUcc li.line {border-top:1px solid #EBEBEC; padding-top:15px; margin-top:15px;}
#cListUcc p {margin:0;padding:0;}

#cListFri {clear:both;margin:0 0 15px 5px;border-bottom:1px solid #EBEBEC;padding:3px 0 15px 0;}
#cListFri li {overflow:hidden; height:1%; padding:0 5px; margin-top:17px;}
#cListFri li.tt {height:64px;*height:100%;margin-top:14px;line-height:20px;}
#cListFri dl {display:table-cell; height:1%;}
#cListFri .ttl  {margin:0 0 5px; letter-spacing:-1px; }
#cListFri .ttl a {font-size:14px; font-weight:bold; color:#001166; text-decoration:underline;} 
#cListFri .txt   {display:inline; line-height:1.5em;}
#cListFri .txt a {color:#666;}
#cListFri .etc {display:inline; font-size:11px;; color:#ccc;} 
#cListFri .cp, #cList .date {font:normal 11px 돋음,dotum,AppleGothic,sans-serif; color:#999;letter-spacing:0;} 
#cListFri .cp {letter-spacing:-1px;}
#cListFri a:hover {color:#cc0000; text-decoration:underline;}

#cListFri li.ph {height:64px;*height:100%;margin-top:14px;}
#cListFri li.ph p {float:left; margin-right:9px; padding-bottom:3px;}
#cListFri li.ph img {border:1px solid #C9C9C9; padding:1px;width:90px;height:55px;}
#cListFri li.ph .ttl  {margin:2px 0 2px;line-height:20px;}
#cListFri li.line {border-top:1px solid #EBEBEC; padding-top:15px; margin-top:15px;}
#cListFri p {margin:0;padding:0;}

#stalk{clear:both;position:relative;width:257px;height:243px;*height:240px;margin:0 0 3px 8px;}
#stalk h2{height:24px;*height:33px;border-bottom:1px solid #d6d6d6;padding:10px 0 0 4px;}
#stalk h2 a{background-position:0 -565px;color:#222;padding:0 0 0 5px;color:#808080;}
#stalk h2 span.t{background-position:0 -488px;padding:0 0 0 5px;width:198px;*width:203px;display:-moz-inline-box;}
#stalk h2 span.n{width:50px;text-align:right;}
#stalk .article li {overflow:hidden; height:1%; padding:0 5px; margin-top:17px;}
#stalk .article li.ph {height:43px;margin-top:7px;}
#stalk .article li.ph p {float:left; margin-right:4px; padding-bottom:3px;}
#stalk .article li.ph img {border:1px solid #C9C9C9; padding:1px;width:40px;height:40px;}
#stalk .article li.ph .ttl  {margin:2px 0 2px;line-height:20px;}
#stalk .article dl {display:table-cell; height:1%;}
#stalk .article ul.line{background-image:url(/images/main/image/line_sub_box.gif);width:257px;height:1px;overflow:hidden;margin:4px 0 0 0;}


/* Seminar 리스트 */
#cListSeminar {clear:both;position:relative;margin:0 5px 15px 5px;border-bottom:1px solid #EBEBEC;padding-bottom:15px;}
#cListSeminar h2{border-bottom:2px solid #D9D9D9;font-size:15px;font-weight:bold;padding:0 0 5px 7px;margin:0 0 10px 0;}
#cListSeminar h2 span.t{color:#135BFC;font-size:15px;font-weight:bold;}
#cListSeminar li {overflow:hidden; height:1%; padding:0 5px; margin-top:17px;}
#cListSeminar li.tt {height:64px;margin-top:14px;line-height:20px;}
#cListSeminar dl {display:table-cell; height:1%;}
#cListSeminar .ttl  {margin:0 0 5px; letter-spacing:-1px; width:406px;}
#cListSeminar .ttl a {font-size:14px; font-weight:bold; color:#001166;} 
#cListSeminar .txt   {line-height:1.5em;}
#cListSeminar .txt a {color:#666;}
#cListSeminar .etc {font-size:11px;; color:#ccc;} 
#cListSeminar .cp, #cListUcc .date {font:normal 11px 돋음,dotum,AppleGothic,sans-serif; color:#999;letter-spacing:0;} 
#cListSeminar .cp {letter-spacing:-1px;}
#cListSeminar li span.writer{width:215px;display:-moz-inline-box;}
#cListSeminar a:hover {color:#cc0000; text-decoration:underline;}

#cListSeminar li.ph {height:87px;margin-top:14px;}
#cListSeminar li.ph p {float:left; margin-right:9px; padding-bottom:3px;}
#cListSeminar li.ph img {border:1px solid #C9C9C9; padding:1px;width:280px;height:90px;}
#cListSeminar li.ph .ttl  {margin:2px 0 2px;line-height:20px;border-bottom:1px solid #D9D9D9;}
#cListSeminar li.line {border-top:1px solid #EBEBEC; padding-top:15px; margin-top:15px;}
#cListSeminar p {margin:0;padding:0;}


/*특집기획/오른쪽리스트*/
#sSpecialList {clear:both;position:relative;width:275px;margin:0 0 3px 0;}
#sSpecialList li{background-image:url(/images/main/image/link_bg2.gif);width:275px;height:29px;margin:1px 0 1px 0;}
#sSpecialList span {position:absolute;margin:6px 0 0 20px;}

/*많이본 뉴스*/
#sHitnews{clear:both;position:relative;width:275px;height:290px;*height:160px;margin:0 0 3px 0;} 
#sHitnews h2{border-bottom:1px solid #e5e5e5;margin:0 0 9px 0;padding:10px 0 0 8px;height:48px;*height:56px;}
#sHitnews h2 span{background-position:0 -459px;padding:0 0 0 5px;}
#sHitnews h3{position:absolute;top:23px;}
#sHitnews h3 a{display:block;background-position:0 0;font-size:11px;font-weight:normal;margin:10px 0 0 0;*margin:9px 0 0 0;padding-top:8px;text-align:center;width:70px;height:26px;}
#sHitnews h3 a:hover,#sHitnews h3.on a{background-position:0 -36px;color:#000000;font-weight:bold;letter-spacing:-1px;text-decoration:none;}
#sHitnews #nHit_tit_1{right:206px;}
#sHitnews #nHit_tit_2{right:137px;}
#sHitnews #nHit_tit_3{right:68px;}
#sHitnews #nHit_tit_4{right:0px;}
#sHitnews #nHit_tit_4 a{width:70px;}
#sHitnews .article{display:none;padding:0 0 0 10px;width:270px;height:225px;}
#sHitnews .article .lst{padding:2px 0 0 0;width:258px;}
#sHitnews .article .lst ul{margin:0;padding:2px 0 0 0;}
#sHitnews .article .lst li{padding:0;width:257px;height:22px;}
#sHitnews .article .lst li.i1{background-position:0 5;line-height:150%;margin-bottom:0px;padding:0 0 0 17px;}
#sHitnews .article .lst li.i2{background-position:0 -16px;line-height:150%;margin-bottom:0px;padding:0 0 0 17px;}
#sHitnews .article .lst li.i3{background-position:0 -37px;line-height:150%;margin-bottom:0px;padding:0 0 0 17px;}
#sHitnews .article .lst li.i4{background-position:0 -310px;line-height:150%;margin-bottom:0px;padding:0 0 0 17px;}
#sHitnews .article .lst li.i5{background-position:0 -331px;line-height:150%;margin-bottom:0px;padding:0 0 0 17px;}
#sHitnews .article .lst li.i6{background-position:0 -352px;line-height:150%;margin-bottom:0px;padding:0 0 0 17px;}
#sHitnews .article .lst li.i7{background-position:0 -373px;line-height:150%;margin-bottom:0px;padding:0 0 0 17px;}
#sHitnews .article .lst li.i8{background-position:0 -394px;line-height:150%;margin-bottom:0px;padding:0 0 0 17px;}
#sHitnews .article .lst li.i9{background-position:0 -415px;line-height:150%;margin-bottom:0px;padding:0 0 0 17px;}
#sHitnews .article .lst li.i10{background-position:0 -436px;line-height:150%;msargin-bottom:0px;padding:0 0 0 17px;}

#sHitucc{clear:both;position:relative;width:275px;height:290px;*height:160px;margin:0 0 3px 0;} 
#sHitucc h2{border-bottom:1px solid #e5e5e5;margin:0 0 9px 0;padding:10px 0 0 8px;height:48px;*height:56px;}
#sHitucc h2 span{background-position:0 -488px;padding:0 0 0 5px;}
#sHitucc h3{position:absolute;top:23px;}
#sHitucc h3 a{display:block;background-position:0 -144;font-size:11px;font-weight:normal;margin:10px 0 0 0;*margin:7px 0 0 0;padding-top:7px;text-align:center;width:90px;height:26px;}
#sHitucc h3 a:hover,#sHitucc h3.on a{background-position:0 -36px;color:#000000;font-weight:bold;letter-spacing:-1px;text-decoration:none;}
#sHitucc #nHit_tit_1{right:206px;}
#sHitucc #nHit_tit_2{right:137px;}
#sHitucc #nHit_tit_3{right:48px;}
#sHitucc #nHit_tit_4{right:0px;}
#sHitucc #nHit_tit_4 a{width:70px;}
#sHitucc .article{display:none;padding:0 0 0 10px;width:270px;height:225px;}
#sHitucc .article .lst{padding:2px 0 0 0;width:258px;}
#sHitucc .article .lst ul{margin:0;padding:2px 0 0 0;}
#sHitucc .article .lst li{padding:0;width:257px;height:22px;}
#sHitucc .article .lst li.i1{background-position:0 -121;line-height:150%;margin-bottom:0px;padding:0 0 0 17px;}
#sHitucc .article .lst li.i2{background-position:0 -142px;line-height:150%;margin-bottom:0px;padding:0 0 0 17px;}
#sHitucc .article .lst li.i3{background-position:0 -163px;line-height:150%;margin-bottom:0px;padding:0 0 0 17px;}
#sHitucc .article .lst li.i4{background-position:0 -310px;line-height:150%;margin-bottom:0px;padding:0 0 0 17px;}
#sHitucc .article .lst li.i5{background-position:0 -331px;line-height:150%;margin-bottom:0px;padding:0 0 0 17px;}
#sHitucc .article .lst li.i6{background-position:0 -352px;line-height:150%;margin-bottom:0px;padding:0 0 0 17px;}
#sHitucc .article .lst li.i7{background-position:0 -373px;line-height:150%;margin-bottom:0px;padding:0 0 0 17px;}
#sHitucc .article .lst li.i8{background-position:0 -394px;line-height:150%;margin-bottom:0px;padding:0 0 0 17px;}
#sHitucc .article .lst li.i9{background-position:0 -415px;line-height:150%;margin-bottom:0px;padding:0 0 0 17px;}
#sHitucc .article .lst li.i10{background-position:0 -436px;line-height:150%;msargin-bottom:0px;padding:0 0 0 17px;}

#sHitfreeimg{clear:both;position:relative;width:275px;height:290px;*height:160px;margin:0 0 3px 0;} 
#sHitfreeimg h2{border-bottom:1px solid #e5e5e5;margin:0 0 9px 0;padding:10px 0 0 8px;height:48px;*height:56px;}
#sHitfreeimg h2 span{background-position:0 -473px;padding:0 0 0 5px;}
#sHitfreeimg h3{position:absolute;top:23px;}
#sHitfreeimg h3 a{display:block;background-position:0 0;font-size:11px;font-weight:normal;margin:10px 0 0 0;*margin:9px 0 0 0;padding-top:8px;text-align:center;width:70px;height:26px;}
#sHitfreeimg h3 a:hover,#sHitfreeimg h3.on a{background-position:0 -36px;color:#000000;font-weight:bold;letter-spacing:-1px;text-decoration:none;}
#sHitfreeimg #nHit_tit_1{right:206px;}
#sHitfreeimg #nHit_tit_2{right:137px;}
#sHitfreeimg #nHit_tit_3{right:68px;}
#sHitfreeimg #nHit_tit_4{right:0px;}
#sHitfreeimg #nHit_tit_4 a{width:70px;}
#sHitfreeimg .article{display:none;padding:0 0 0 10px;width:270px;height:225px;}
#sHitfreeimg .article .lst{padding:2px 0 0 0;width:258px;}
#sHitfreeimg .article .lst ul{margin:0;padding:2px 0 0 0;}
#sHitfreeimg .article .lst li{padding:0;width:257px;height:22px;}
#sHitfreeimg .article .lst li.i1{background-position:0 -58;line-height:150%;margin-bottom:0px;padding:0 0 0 17px;}
#sHitfreeimg .article .lst li.i2{background-position:0 -79px;line-height:150%;margin-bottom:0px;padding:0 0 0 17px;}
#sHitfreeimg .article .lst li.i3{background-position:0 -100px;line-height:150%;margin-bottom:0px;padding:0 0 0 17px;}
#sHitfreeimg .article .lst li.i4{background-position:0 -310px;line-height:150%;margin-bottom:0px;padding:0 0 0 17px;}
#sHitfreeimg .article .lst li.i5{background-position:0 -331px;line-height:150%;margin-bottom:0px;padding:0 0 0 17px;}
#sHitfreeimg .article .lst li.i6{background-position:0 -352px;line-height:150%;margin-bottom:0px;padding:0 0 0 17px;}
#sHitfreeimg .article .lst li.i7{background-position:0 -373px;line-height:150%;margin-bottom:0px;padding:0 0 0 17px;}
#sHitfreeimg .article .lst li.i8{background-position:0 -394px;line-height:150%;margin-bottom:0px;padding:0 0 0 17px;}
#sHitfreeimg .article .lst li.i9{background-position:0 -415px;line-height:150%;margin-bottom:0px;padding:0 0 0 17px;}
#sHitfreeimg .article .lst li.i10{background-position:0 -436px;line-height:150%;msargin-bottom:0px;padding:0 0 0 17px;}

#sBusiness{clear:both;position:relative;background-color:#F0F2F0;width:275px;padding:0 0 3px 0;}
#sBusiness h2{margin:0 0 0 0;text-indent:-5000px;overflow:hidden;}
#sBusiness h2 a.img_m{float:left;background-position:0 0;margin:0 0 0 0;width:275px;height:46px;text-indent:-5000px;overflow:hidden;}
#sBusiness .article{display:none;padding:0 0 0 5px;width:259px;overflow:hidden;}
#sBusiness .article .lst{padding:2px 0 0 0px;width:260px;}
#sBusiness .article .lst ul.pix{border-bottom:1px solid #ebebeb;padding:5px 0 4px 0;}
#sBusiness .article .lst a{padding:2px 0 0 1px;width:260px;}
#sBusiness .article .lst strong{color:#781027};
#sBusiness .article .lst ul{margin:0 0 0 0;padding:0 0 0 0;}
#sBusiness .article .lst li{background-position:0 -12px;line-height:100%;height:17px;margin:0 0 0 0;padding:0 0 0 7px;}

/*포토 뉴스*/
#sPhotoNews{position:relative;z-index:200;height:211px;margin-bottom:0px;clear:both;}
#sPhotoNews h2{display:block;float:left;font-size:12px;color:#222;padding:13px 10px 12px;}
#sPhotoNews h2 a{background-position:0 -565px;color:#222;padding:0 0 0 5px;color:#808080;text-align:right;}
#sPhotoNews h2 span{background-position:0 -459px;padding:0 145px 0 5px;*padding:0 0 0 5px;*width:205px;text-align:left;}
#sPhotoNews .btn_more01 {position:absolute;top:15px;right:0;color:#7F7F7F; font-size:11px;}
#sPhotoNews .photoBody {position:absolute;top:35px;left:5px;*left:7px;width:260px; }
#sPhotoNews .photoBody dl {width:100%;}
#sPhotoNews .photoBody dl dt {overflow:hidden; width:190px; height:146px; margin-bottom:3px; border:1px solid #d6d6d6;}
#sPhotoNews .photoBody dl dt img {display:block;}
#sPhotoNews .photoBody dl dd {background-color:#E3E3E3; width:257px; height:21px; padding-left:7px; line-height:22px;}
#sPhotoNews .photoBody ul {position:absolute; right:0; top:0; width:66px;}
#sPhotoNews .photoBody ul li {overflow:hidden; width:66px; height:48px; margin-bottom:2px; font-size:0px; line-height:0;}
#sPhotoNews .photoBody ul li img {display:block;}
#sPhotoNews .photoBody ul li a {display:block; overflow:hidden; width:64px; height:47px; border:1px solid #AAA;}
#sPhotoNews .photoBody ul li.btnON a {width:60px;*width:65px; height:43px; border:3px solid #CE341A;}
#sPhotoNews .photoBody ul li.btnON a img {margin:-2px 0 0 -2px;}
#sPhotoNews .btnPage {position:absolute; top:12px; right:9px;}

#sGoodnews{clear:both;position:relative;width:257px;margin:0 0 3px 8px;}
#sGoodnews h2{height:24px;*height:33px;border-bottom:1px solid #d6d6d6;padding:10px 0 0 4px;}
#sGoodnews h2 span{background-position:0 -459px;padding:0 0 0 5px;}
#sGoodnews .article li.ico1{background-position:0 -574px;margin:5px 0 5px 4px;padding:2px 0 0 4px;}
#sGoodnews .article ul.line{background-image:url(/images/main/image/line_sub_box.gif);width:257px;height:1px;overflow:hidden;}

#sGooducc{clear:both;position:relative;width:257px;margin:0 0 3px 8px;}
#sGooducc h2{height:24px;*height:33px;border-bottom:1px solid #d6d6d6;padding:10px 0 0 4px;}
#sGooducc h2 span{background-position:0 -488px;padding:0 0 0 5px;}
#sGooducc .article li.ico1{background-position:0 -574px;margin:5px 0 5px 4px;padding:2px 0 0 4px;}
#sGooducc .article ul.line{background-image:url(/images/main/image/line_sub_box.gif);width:257px;height:1px;overflow:hidden;}

#sGoodfreeimg {clear:both;position:relative;width:257px;margin:0 0 3px 8px;}
#sGoodfreeimg h2{height:24px;*height:33px;border-bottom:1px solid #d6d6d6;padding:10px 0 0 4px;}
#sGoodfreeimg h2 a{background-position:0 -565px;color:#222;padding:0 0 0 5px;color:#808080;}
#sGoodfreeimg h2 span.t{background-position:0 -473px;padding:0 0 0 5px;width:198px;*width:203px;display:-moz-inline-box;}
#sGoodfreeimg h2 span.n{width:50px;text-align:right;}
#sGoodfreeimg .article li.ico1{background-position:0 -574px;margin:5px 0 5px 4px;padding:2px 0 0 4px;}
#sGoodfreeimg .article ul.line{background-image:url(/images/main/image/line_sub_box.gif);width:257px;height:1px;overflow:hidden;}
#sGoodfreeimg .article li.ph {height:108px;margin-top:7px;}
#sGoodfreeimg .article li.ph p {float:left; margin-right:4px; padding-bottom:3px;}
#sGoodfreeimg .article li.ph img {border:1px solid #C9C9C9; padding:1px;width:105px;height:100px;}
#sGoodfreeimg .article li.ph .ttl  {font-size:15px;font-weight:bold;margin:2px 0 2px;line-height:20px;}
#sGoodfreeimg .article dl {display:table-cell; height:1%;}
#sGoodfreeimg p {margin:0;padding:0;}

#sDevelzone{clear:both;position:relative;width:257px;height:243px;*height:240px;margin:0 0 3px 8px;}
#sDevelzone h2{height:24px;*height:33px;border-bottom:1px solid #d6d6d6;padding:10px 0 0 4px;}
#sDevelzone h2 span{background-position:0 -459px;padding:0 0 0 5px;}
#sDevelzone .article li {overflow:hidden; height:1%; padding:0 5px; margin-top:17px;}
#sDevelzone .article li.ph {height:43px;margin-top:7px;}
#sDevelzone .article li.ph p {float:left; margin-right:4px; padding-bottom:3px;}
#sDevelzone .article li.ph img {border:1px solid #C9C9C9; padding:1px;width:40px;height:40px;}
#sDevelzone .article li.ph .ttl  {margin:2px 0 2px;line-height:20px;}
#sDevelzone .article dl {display:table-cell; height:1%;}
#sDevelzone .article ul.line{background-image:url(/images/main/image/line_sub_box.gif);width:257px;height:1px;overflow:hidden;margin:4px 0 0 0;}
#sDevelzone p {margin:0;padding:0;}

#sRazone{clear:both;position:relative;width:257px;height:243px;*height:240px;margin:0 0 3px 8px;}
#sRazone h2{height:24px;*height:33px;border-bottom:1px solid #d6d6d6;padding:10px 0 0 4px;}
#sRazone h2 a{background-position:0 -565px;color:#222;padding:0 0 0 5px;color:#808080;}
#sRazone h2 span.t{background-position:0 -473px;padding:0 0 0 5px;width:198px;*width:203px;display:-moz-inline-box;}
#sRazone h2 span.n{width:50px;text-align:right;}
#sRazone .article li {overflow:hidden; height:1%; padding:0 5px; margin-top:17px;}
#sRazone .article li.ph {height:43px;margin-top:7px;}
#sRazone .article li.ph p {float:left; margin-right:4px; padding-bottom:3px;}
#sRazone .article li.ph img {border:1px solid #C9C9C9; padding:1px;width:40px;height:40px;}
#sRazone .article li.ph .ttl  {margin:2px 0 2px;line-height:20px;}
#sRazone .article dl {display:table-cell; height:1%;}
#sRazone .article ul.line{background-image:url(/images/main/image/line_sub_box.gif);width:257px;height:1px;overflow:hidden;margin:4px 0 0 0;}
#sRazone p {margin:0;padding:0;}

#sCalendar{clear:both;position:relative;width:257px;padding:0 0 0 0;margin:0 0 3px 8px;}
#sCalendar h2{height:24px;*height:33px;border-bottom:1px solid #d6d6d6;padding:10px 0 0 4px;}
#sCalendar h2 span{background-position:0 -459px;padding:0 0 0 5px;}
#sCalendar .h li{float:left;font-family:돋움; font-size:10pt;width:35px;height:20px;text-align:center;}
#sCalendar li.day{color:#000000;}
#sCalendar li.sun{color:#D20000;}
#sCalendar li.sat{color:#0054ff;}
#sCalendar .d{border-top:1px solid #DBDBDB;border-bottom:1px solid #DBDBDB;height:110px;*height:100px;margin:20px 0 0 0;*margin:0;padding:4px 0 0 0;}
#sCalendar .d ul li{float:left;font-family:돋움; font-size:10pt;width:35px;height:20px;text-align:center;}

#sDevelple{clear:both;position:relative;width:257px;height:243px;*height:240px;margin:0 0 3px 8px;}
#sDevelple h2{height:24px;*height:33px;border-bottom:1px solid #d6d6d6;padding:10px 0 0 4px;}
#sDevelple h2 a{background-position:0 -565px;color:#222;padding:0 0 0 5px;color:#808080;}
#sDevelple h2 span.t{background-position:0 -488px;padding:0 0 0 5px;width:198px;*width:203px;display:-moz-inline-box;}
#sDevelple h2 span.n{width:50px;text-align:right;}
#sDevelple .article li {overflow:hidden; height:1%; padding:0 5px; margin-top:17px;}
#sDevelple .article li.ph {height:43px;margin-top:7px;}
#sDevelple .article li.ph p {float:left; margin-right:4px; padding-bottom:3px;}
#sDevelple .article li.ph img {border:1px solid #C9C9C9; padding:1px;width:40px;height:40px;}
#sDevelple .article li.ph .ttl  {margin:2px 0 2px;line-height:20px;}
#sDevelple .article dl {display:table-cell; height:1%;}
#sDevelple .article ul.line{background-image:url(/images/main/image/line_sub_box.gif);width:257px;height:1px;overflow:hidden;margin:4px 0 0 0;}

#sComment{clear:both;position:relative;width:717px;margin:10px 3px 0 3px;padding:10px 0 0 0;border-top:1px solid #d9d9d9;}
#sComment .ct ul{margin:0;padding:0;list-style:none outside;}
#sComment .ct .leftli{display:inline;padding:0 0 0 15px;}
#sComment .ct .rightli{padding:0 15px 0 0;}
#sComment .c1 .commentList{border:1px solid #d9d9d9;width:705px;*width:717px;padding:15px 5px 15px 5px;text-align:center;}
#sComment .open{text-align:left;padding:0 0 5px 25px;}


.right_twitter{padding:0 0 3px 0}

#SYFooter {width:1000px;clear:both;margin:0 auto; padding-top:10px; text-align:center; border-top:1px solid #E5E5E5;}


.devside .h_devside{position:relative;_position:;height:31px;background:#AE0001;color:#fff}
.devside .h_devside h3{padding:7px 0 0 16px;font-size:13px;letter-spacing:-1px;color:#fff;font-weight:bold;}
.devside .h_devside .more{display:inline-block;position:absolute;top:7px;right:9px;padding:4px 1px;color:#fff;font-size:11px;letter-spacing:-1px}
.devside_section{margin-bottom:4px}
.devside_m{padding-bottom:1px;}
.devside_m .aside_ad{margin-bottom:10px}	
.devside_c{padding-bottom:1px;background-color:#efefef}  

.devside_seminar{padding:5px 0 0;border:1px solid #e8e8e8;border-top:none;background-color:#efefef}
.devside_seminar li{margin-bottom:11px;padding-left:12px;background-position:5px -576px;color:#343434;text-align:left}
.devside_seminar li.spot{margin-bottom:8px;padding:0 0 8px;border-bottom:1px solid #f3f3f3;background:none;color:#343434;}
.devside_seminar li.spot div{margin-bottom:7px;text-align:center}
.devside_seminar li.spot span{padding-left:12px;background-position:5px -563px;}









