#Contents {width:642px; padding:53px 0 60px 210px; min-height:550px; background:url(../../images/Accessibility/img_visual.jpg) no-repeat right top;}
/* SUB  웹접근성의이해 */
#content-area p.illust img {}
#content-area p.ready{height:380px;}
#content-area p.txt{padding-left:10px; padding-top:10px;  background:url(/images/common/icn_arrow.gif) no-repeat 0px 16px;}
span.blank{background:url(/images/common/blank.gif) no-repeat right bottom; padding-right:12px;}

/* 주요 정보통신 보조기기 관련사이트 */
.box {width:620px; background: url(/images/Accessibility/top_line.gif) no-repeat left top; margin:0 0 0 14px;}
.box-line {background: url(/images/Accessibility/line.gif) repeat-y 14px top; margin-top:20px;}
.box-bot {background: url(/images/Accessibility/bot_line.gif) no-repeat left bottom; padding:10px;}
.box ul {width:620px; overflow:hidden; padding-top:15px;}
.box ul li {width:280px; float:left; background:url(/images/common/icn_arrow.gif) no-repeat 1.5em 0.7em; padding-top:3px; padding-left:25px; color:#004786;}
.box ul li a:link{color:#0030AE; text-decoration:none;}
.box ul li a:visited{text-decoration:none;}
.box ul li a:hover{text-decoration:underline;}
.box ul li a:active{color:#0030AE; text-decoration:none;}

h3{font-size:1.1em; color:#054872; padding-left:10px; margin:20px 0 10px 0;}
h3.title{font-size:1.1em; color:#054872; padding-left:10px; margin:20px 0 10px 0; float:left;}

#content-area p.photo {position:relative; margin: 8px 0 10px 15px; width: 198px; height:146px; background:url(/images/common/img_pt.gif) no-repeat; padding:10px 5px 0 11px;}
.case p.photo {position:relative; margin: 8px 0 10px 15px; width: 198px; height:146px; background:url(/images/common/img_pt.gif) no-repeat; padding:10px 5px 0 11px;}
.case dl {margin: -165px 0 50px 220px; padding: 0 0 20px 0; width:410px;}
.case dt {float:left; background: url(/images/common/BulletB.gif) no-repeat 1.2em 0.6em; padding-left: 24px; font-weight:bold;}
.case dd {padding:0em 0.5em 0.15em 0.5em; overflow:hidden;}
.case dd span{display:block; color:#f05526;}
.case a{text-decoration:underline;}
.case ul {margin: -163px 0 35px 220px; padding: 0; width:410px;}
.case ul.short {height:125px;}
.case ul li{background: url(/images/common/BulletB.gif) no-repeat 14px 6px; padding:0 0 8px 24px;}
.case ul li ul {margin:0; min-height:0;}
.case ul li ul li{background: url(/images/common/lineW.gif) no-repeat 1px 8px; padding:1px 15px 1px 10px; line-height:1.4em; overflow:hidden;}
.topBtn {border-bottom:1px dotted #cccccc; padding-bottom:5px; height:18px; background:url(/images/common/top_line.gif) left 1.3em no-repeat;}
.topBtn a {display:block; float:right; width:7.6em; height:20px; padding-right:5px; margin-right:2px; text-decoration:none; background:url(/images/common/btn_top.gif) no-repeat right 0; color:#000000;}
.case h3 a{color:#054872; text-decoration:none;}
.case h3 a.blank{background:url(/images/common/blank.gif) no-repeat right 0.1em; margin-right:5px; padding-right:15px;}

/*웹 접근성 실태조사*/
.con dd ul li {background: url(/images/common/lineW.gif) no-repeat 2em 1em; padding:5px 15px 0 34px; overflow:hidden;}
.con dd ul li.point{background:none; padding:5px 15px 0 34px; overflow:hidden; color:#dd0077;}
.con dd ul li ul li{background:url(/images/common/dot.gif) no-repeat 0.6em 0.8em; padding:5px 15px 0 14px; margin-left:-13px; width:575px; line-height:1.2em;}
#content-area div p.ttl{background:url(/images/common/icn_arrow.gif) no-repeat 0.7em 0.5em; padding-left:14px; color:#005aab; font-weight:bold;}

.ttl span {font-weight:normal;}

/*년도별 웹 접근성 실태조사*/
.year ul{padding-left:15px;}
.year ul.pd{padding-top:15px;}
.year ul li{background: url(/images/common/BulletB.gif) no-repeat 0 0.5em; padding:0 0 13px 7px;}
.year ul li ul li{background:url(/images/common/dot.gif) no-repeat 1px 12px; padding:5px 5px 0 8px; margin-left:-10px;}
.year ul li.cap{background:none; padding:5px 15px 10px 5px; margin-left:10px; color:#005aab;}
.year ul li table{margin:10px 0 5px 0;}
.year ul li.point{background:none; display:block; color:#ed2a93; line-height:1.5em; margin-top:-8px;}
.year ul li ul li span{display:block; color:#ed2a93;}

/*법제도*/

.con2 h2{margin-bottom:-13px;}
.con2 dl {margin:0; padding:0 0 15px 0; width:650px;}
.con2 dt {background: url(/images/common/BulletB.gif) no-repeat 1.2em 0.6em; padding-left: 24px; font-weight:bold;  color:#005AAB;}
.con2 dt.fl {background: url(/images/common/BulletB.gif) no-repeat 1.2em 0.6em; padding-left: 24px; font-weight:bold; color:#005AAB;}
.con2 dd.fl {padding:0em 0.8em 0.15em 2.5em; overflow:hidden;}
.con2 dd {padding:0em 0.8em 0.15em 0.5em; overflow:hidden;}
.con2 dd ul li{background: url(/images/common/lineW.gif) no-repeat 2em 1.4em; padding:5px 15px 0 34px; overflow:hidden;}
.con2 dd ul li.point{background:none; padding:5px 15px 0 34px; overflow:hidden; color:#ed2a93;}
.con2 dd ul li ul li{background:url(/images/common/dot.gif) no-repeat 0.6em 1em; padding:5px 15px 0 14px; margin-left:-13px; width:575px; line-height:1.2em;}
.boardReadBody dl.law {width: 611px; background: url(/images/board/bg_seminarList_bg_.gif) repeat-y ; padding:0; margin:0;}
.boardReadBody dl.law dt.first{background: url(/images/board/bg_seminarList_top.gif) no-repeat; padding:21px 30px 0; width:611px; color:#754ca9; font-weight:bold;}
.boardReadBody dl.law dd.end {width:611px; margin: 10px 5px 5px 0; padding:0 10px 20px 30px; min-height: 1.6em; background:url(../../images/board/bg_seminarList_bottom.gif) no-repeat 0 100%;}
.rawList {margin-left:11px;}
.rawList li {padding:12px 0; border-top:1px dotted #999999;}
.rawList li ul { margin-top:7px;}
.rawList li ul li { padding:4px 0 0 0; border-top:none;}
.rawList li ul li ul { margin:2px 0;}
.rawList li ul li ul li { padding:0 0 0 15px;}
.rawList strong.raw {color: #339999; font-weight:bold;}
.rawList span.no { font-weight:bold;}

/*동영상*/
.Box {width:620px; background: url(/images/Accessibility/top_line.gif) no-repeat left top; margin:20px 0 0 14px;}
.Bline {background: url(/images/Accessibility/line.gif) repeat-y 14px top;}
.Bbot {background: url(/images/Accessibility/bot_line.gif) no-repeat left bottom; padding:10px;}
.Box ul {width:620px; overflow:hidden; padding-top:15px;}
.Box ul li {background:url(/images/common/icn_arrow.gif) no-repeat 1.5em 0.6em; padding-left:25px; color:#004786;}
.Box ul li a:link, a:visited, a:active{color:#0030AE; text-decoration:underline;}
.Box ul li a:hover{text-decoration:underline;}

.movieBox{margin:0 0 20px 25px; width:620px; height:260px; background:url(/images/Accessibility/movie_bg.gif) no-repeat right 0;}
.movieBox .movie {float:left; width:280px; padding:1px; border:2px solid #d8e8e7;}
.movieBox .movieInfo {float:right; width:320px;}
.movieBox .movieInfo ul li {background:url(../../images/board/icon_contentList.gif) no-repeat 16px 7px;padding-left: 30px; padding-bottom:5px;}
.movieBox .movieInfo ul li.none {padding-left: 30px; background:none;}
.note {clear:both; margin-left:15px; padding:0 10px 8px 8px; border-top:1px solid #d8e8e7; border-bottom:1px solid #d8e8e7; background:#f7fafa none; }
.h2 { clear:both;}
.note h3 { margin:20px 5px 16px; padding:0 0 5px 0; font-weight:bold; color:#054872; border-bottom:1px dotted #006699; }
.note p {margin-bottom:18px;} 
.note ol{margin-left:40px;}
.note ol li{list-style-type:decimal; font-weight:bold; margin-bottom:10px;}
.note ol li ul li{font-weight:normal; list-style-type:none; background:url(/images/common/lineW.gif) no-repeat 2px 8px; padding-left:10px; margin-bottom:0px;}

.downbg{height:52px; width:618px; background:url(/images/Accessibility/movie_down.gif) no-repeat left top; margin:20px 0 0 24px;}
.downbg ul {width:618px;margin:0 0 0 40px;}
.downbg ul li {float:left;  width:190px; padding-top:18px; color:#000; font-weight:normal;}
.downbg ul li.ttl {float:left; width:200px; padding:18px 0 0 0; color:#005aab; font-weight:bold;}
.downbg ul li img{padding-right:5px; vertical-align:middle;}
textarea.area1{width:600px; height:11300px; border:solid #CCCCCC 1px; padding:5px; font-size:12px; margin-left:-5px;}

.icnSearch {margin:17px 0; padding-top:20px; padding-left:40px; background:url(/images/Accessibility/icn_search.gif) no-repeat 0 20px;}
.icncheck {margin:20px 15px; padding-left:40px; background:url(/images/common/check.gif) no-repeat 0 0; }
.icnSearch span, .icncheck span {color:#0042BB; font-weight:bold;}

.dataTable .guideTitle {width:35%;}
.dataTable td.guide {width:35%;}
.dataTable td.py {width:15%;}
.dataTable td.total {width:15%;}
.dataTable td.y2007 {width:20%;}
.dataTable td.y05 {width:18%;}
.dataTable td.y06 {width:18%;}
.dataTable td.y07 {width:18%;}
.dataTable td.y07add  {width:26%;}
.dataTable td.obstacle {width:15%;}
.dataTable td.obstacle2 {width:19%;}
.dataTable td.obstacle06s { width:14%;}

div.minHeight { height:440px;}