#Contents {width:642px; padding:53px 0 60px 210px; min-height:550px; background:url(../../images/Guide/img_visual.jpg) no-repeat right top;}
/* member : blue */
body {background:url(../../images/Accessibility/bg_main.gif) repeat-x;}
div#wrapper #top {background:#003399 url(../../images/Accessibility/menu_bg.gif) no-repeat;}
#topmenu li ul li a:hover { color:#0058A0; background-image:url(../../images/common/topsub_icon1_ov.gif); }
#Contents h1.content {border-color:#B9D3E8;background-image:url(../../images/Accessibility/h1_icon_contents.gif) ; }
#content-area h2 {color:#005AAB; background-image:url(../../images/Accessibility/h2_icon.gif); letter-spacing:0.01em;}
#content-area h4 {color:#005AAB; font-size:12px; font-weight:normal;}
#content-area h4.tit {color:#005AAB; font-size:14px; font-weight:bold; margin-top:10px;}
#sub ul li ul {background:#E7F5FF; color:#0058A0;}
#sub ul li a:hover, #sub ul li a.on 
{background-image:url(../../images/Accessibility/submenu_icon_on.gif) ; color:#0058A0;}
#sub ul li ul li a:hover, #sub ul li ul li a.on 
{background-image:url(../../images/Accessibility/submenu2_icon_on.gif); color:#0058A0;}

/* 사이트맵 */
.depth {width:172px; margin:20px 15px 0 10px; float:left;}
.depth.line{float:none;}
.depth ul {width:172px; padding-left:10px; }
.depth ul.outline1 {width:172px; height:530px;}
.depth ul.outline1 ul.depth2 {width:120px; padding:0px;}
.depth ul.outline1 ul.depth2 li {background:url(/images/Guide/sicn_arrow.gif) no-repeat 0 0.8em; padding:2px 0 2px 10px; border:none;}
.depth ul.outline2 {width:172px; height:250px;}
.depth ul.outline2 ul.depth2 {width:120px; padding:0px;}
.depth ul.outline2 ul.depth2 li {background:url(/images/Guide/sicn_arrow.gif) no-repeat 0 0.8em; padding:2px 0 2px 10px; border:none;}
.depth ul.outline3 {width:172px; height:200px;}
.depth ul li {width:125px; background:url(/images/Guide/icn_arrow.gif) no-repeat 0.5em 0.4em; padding:3px 0 3px 20px;  border-bottom:1px dotted #CBCBCB;}
.depth ul a {text-decoration:none; color:#1D2D9E;}

.depth3 {width:172px; margin:20px 15px 0 10px; float:left;}
.depth3.line {width:172px; margin:10px 15px 0 10px; float:none;}
.depth3 ul {width:172px; padding-left:10px; padding-bottom:70px; }
.depth3 ul.outline1 {width:172px; height:340px; }
.depth3 ul.outline1 ul.depth2 {width:120px; padding:0px;}
.depth3 ul.outline1 ul.depth2 li {background:url(/images/Guide/sicn_arrow.gif) no-repeat 0 0.8em; padding:2px 0 2px 10px; border:none;}
.depth3 ul.outline2 {width:172px; height:250px; }
.depth3 ul.outline3 {width:172px; height:200px;  }
.depth3 ul.outline3 ul.depth2 {width:120px; padding:0px;}
.depth3 ul.outline3 ul.depth2 li {background:url(/images/Guide/sicn_arrow.gif) no-repeat 0 0.8em; padding:2px 0 2px 10px; border:none;}
.depth3 ul li {width:125px; background:url(/images/Guide/icn_arrow.gif) no-repeat 0.5em 0.4em; padding:3px 0 3px 20px;  border-bottom:1px dotted #CBCBCB;}
.depth3 ul a {text-decoration:none; color:#1D2D9E;}

#content-area p.illust {padding-right:280px; background:url(../../images/Accessibility/access01_illust.jpg) no-repeat top right;}
#content-area p.illust img {padding-bottom:15px;}
#content-area p{padding:15px 15px 0 10px;}
#content-area p.illust1{background:url(../../images/Guide/img_ill.jpg) no-repeat 0.5em 0.5em; color:#1981c5; font-weight:bold; font-family:"Malgun Gothic", "나눔고딕", "Lucida Grande"; font-size:1.5em; padding-left:170px; height:147px;}
 ul.question{margin:20px 0;}
 ul.question li{background: url(/images/common/BulletB.gif) no-repeat 1.2em 0.6em; padding-left: 24px;}
 ul.question li ul li{background: url(/images/common/icn_arrow.gif) no-repeat 0.4em 0.5em; padding-left:14px; padding-right:15px; overflow:hidden; }
 ul.question li ul li.left{background:none; padding-left:0px; padding-right:15px;}
 ul.question li ul li img{background:none; width:280px; float:left; padding-right:0px;}

.box {width:620px; background: url(/images/Accessibility/top_line.gif) no-repeat left top; margin-top:30px;}
.box-line {background: url(/images/Accessibility/line.gif) repeat-y left top;}
.box-bot {background: url(/images/Accessibility/bot_line.gif) no-repeat left bottom; padding:10px;}
.box dt {overflow:hidden; padding:15px 0 5px 25px;; background:url(/images/common/icn_arrow.gif) no-repeat 1.5em 1.7em;}
.box dd { padding:0 15px 0 25px; color:#004786;}
 ul.ttl{margin:-110px 0 0 185px;}
 ul.ttl li{background: url(/images/common/BulletB.gif) no-repeat 0.3em 0.5em; padding:0 35px 5px 15px;}

.con.subway{margin-left:10px; margin-top:10px; width:620px;}
.con dt.fll {background: url(/images/common/BulletB.gif) no-repeat 1.2em 0.6em; padding:2px 0 0 26px;  font-weight:bold; color:#054872; float:none; margin-top:10px; text-align:left;}
.con dt {background: url(/images/common/BulletB.gif) no-repeat 1.2em 0.6em; padding:2px 0 0 26px; font-weight:bold; color:#054872; float:left;}
.con dd {padding:0.1em 0.8em 0.15em 0.5em; overflow:hidden; width:100%;}
.con dt.fl {float:none; background: url(/images/common/BulletB.gif) no-repeat 2.0em 1.3em; padding:10px 0 0 34px; font-weight:bold; }
.con dd.fl {padding:0.1em 0.8em 0.15em 3.0em; overflow:hidden; width:100%;}

/* 다운로드 */
.box-line2 {background: url(/images/Accessibility/line.gif) repeat-y left bottom;}
.viewer {width:620px; background: url(/images/Accessibility/top_line.gif) no-repeat left top; margin-top:30px;}
.viewer dl {height:400px;}
.viewer dt { clear:both; width:180px; height:42px; float:left; padding:10px 0 3px 5px; overflow:hidden; border-top:1px dashed #CCCCCC;}
.viewer dt.downbt a{background:url(/images/guide/down_viewer.gif) no-repeat top left; padding:4px 0 4px 30px; display:block; font-weight:bold;  text-decoration: none;}
.viewer dd { float:right; height:35px; width:385px; padding:12px 0 8px 10px; margin-right:10px; color:#004786; background:url(/images/Guide/sicn_arrow.gif) no-repeat 3px 20px; border-top:1px dashed #CCCCCC;}
.viewer .first { border-top:none; margin-top:5px;}

/* rss */
.rssbox  {width:620px; background: url(/images/Accessibility/top_line.gif) no-repeat left top;}
.box-line3  {background: url(/images/Accessibility/line.gif) repeat-y left top;}
.rssbox dt { width:290px; height:15px; padding:15px 0 5px 25px;; background:url(/images/common/icn_arrow.gif) no-repeat 1.5em 1.7em; color:#004786; float:left;}
.rssbox dt.tl{ width:150px; height:20px; padding:15px 0 5px 25px;; background:url(/images/common/BulletB.gif) no-repeat 1.5em 1.7em; font-weight:bold; color:#004786; float:left;}
.rssbox dd { width:300px; height:25px; padding:15px 0px 0 0px; color:#004786; float:left;}
.rssbox dd.downbt {width:75px; height:20px; overflow:hidden; padding:15px 0 5px 30px;; background:url(/images/guide/down_bt.gif) no-repeat 0em 0.9em; float:none;}
.rssbox dd.downbt a{color:#004786; font-weight:bold;  text-decoration:none;}
.rssbox dd.downbt2 {width:240px; height:20px; overflow:hidden; padding:15px 20px 5px 30px; background:url(/images/guide/down_rssbt.gif) no-repeat 1.8em 0.9em; float:none;}
.rssbox dd.downbt2 a{color:#004786; font-weight:bold;  text-decoration:none; margin-left:20px;}
.rssIcon { float:left; margin:0 15px 15px 0; padding-bottom:12px; background:url(../../images/Others/icon_rssBg.gif) bottom;}
/* 검색영역 */
.boardSearch fieldset {position:relative; clear:both; text-align:center; padding:20px 0 0 0;}
.boardSearch .inputText {border:1px solid #ccc; width:300px; padding:4px 4px 2px 4px; font-size:1em; }
.boardSearch span.button input {background:#5F9D93 url(../../images/board/bt_search.gif) no-repeat 0 0 ;  border-top:1px solid #7BAFA7;border-left:1px solid #7BAFA7; border-right:1px solid #355752;border-bottom:1px solid #355752; color:#fff; font-size:1em; line-height:1.4em;}
.Sttl{background:url(/images/Guide/img_search.gif) no-repeat ; font-weight:bold; padding-left:25px; font-family:"Malgun Gothic", "나눔고딕"; font-size:1.2em; color:#085a51;}

div.boardReadHeader{margin-bottom:5px; margin-top:20px; font-family:Sans-serif; background:url(../../images/board/readHeaderBg.gif) no-repeat bottom left; }
div.boardReadHeader h3.title {padding:10px; background:url(../../images/board/readHeaderBg.gif) no-repeat 0 0; color:#1D5B6A; font-size:1em;  }
div.ReadHeaderBg h3.title {padding:10px; }
.boardReadHeader a{text-decoration:none; color:#000; font-weight:bold;}

div.board dl.info {padding: 0.5em 0 1.2em 0; margin:0 15px; border-top: 1px solid #E8F2F4;}
div.board dl.info dt {background:url(../../images/board/icon_contentList.gif) no-repeat 0 0.3em;padding-left: 8px;display: inline;font-weight: bold;color: #016535; } 
div.board dl.info dd {display: inline;margin: 0;padding: 0 2em 0 1em;background: url(../../images/board/view_bar.gif) no-repeat 0 50%;}

div.board dl.info2 {padding: 0.5em 0 1.2em 0; margin:0 15px ;}
div.board dl.info2 dt {background:url(../../images/board/icon_contentList.gif) no-repeat 0 0.3em;padding-left: 8px;display: inline;font-weight: bold;color: #016535;} 
div.board dl.info2 dd {display: inline;margin: 0;padding: 0 2em 0 1em;background: url(../../images/board/view_bar.gif) no-repeat 0 50%; }

div.boardReadBody { clear:both; padding:0 0 20px 0; font-family:Sans-serif; line-height:1.5em;}
div.boardReadBody .navi {color:#1981c5; font-family:"돋움", Dotum, "굴림", Gulim, Sans-serif; }
div.boardReadBody p a {text-decoration:none;  color: #000; }

.viewM{padding:0; margin-left:-10px; font-size:1.2em; background:url(/images/common/icn_arrow.gif) no-repeat 1em 1.7em;}
.viewM p.Lst span{color:#ff4200;}

.boardNavigation {clear:both; position:relative; padding:10px 0; text-align:center;}
.boardNavigation .pagination {padding:5px 0;}
.boardNavigation .pagination img {background:#5F9D7F; vertical-align:middle; margin:0 3px;}
.boardNavigation .buttonLeft {float:left; text-align:left;}
.boardNavigation .buttonRight {float:right; text-align:right;}
.boardNavigation .buttonLeft a {float:left; margin-right:5px;}
.boardNavigation .buttonRight a {float:left; margin-left:5px;}
.boardNavigation a:link{text-decoration:none;}

.boardtitle{padding:0; margin-left:-10px; font-size:1.2em; font-weight:bold; background:url(/images/common/icn_arrow.gif) no-repeat 1em 1.7em; }
.boardtitle p.Lst span{color:#ff4200;}

.boardmore{background:url(/images/common/more_ico.gif) no-repeat 39em 1.5em; font-size:1.2em; text-align:right;  border-bottom:1px solid #A4CBD1;}
.boardmore p.Lst span{color:#ff4200;}
.boardmore a{text-decoration:none; font-weight:bold; }

.boardRead p.none{font-weight:bold; font-size:1.0em; }
.boardRead p.none span.y{color:#FF6600}

.downbt {width:280px; overflow:hidden; padding:15px 0 5px 0px; float:none; margin-left:10px;}
.downbt a{background:url(/images/guide/down_bt2.gif) no-repeat top left; padding:5px 0 3px 30px; display: block; font-weight:bold;  text-decoration: none;}

/*회원약관*/
 ul.law{margin:20px 0;}
 ul.law li{background: url(/images/common/BulletB.gif) no-repeat 1.2em 0.6em; padding-left: 24px; margin-bottom:10px;}
 ul.law li ul li{background: url(/images/common/icn_arrow.gif) no-repeat 0.4em 0.5em; padding-left:14px; padding-right:15px; margin-bottom:0px; overflow:hidden; }
 ul.law li ol li{background: none; list-style-type:decimal; margin-left:30px;  padding-left:0px; margin-bottom:0px; }
 ul.law li ol li ul li{background: none; list-style-type:none; margin-left:0px;  padding-left:0px; margin-bottom:0px; }
 ol.law{margin:20px 0;}
 ol.law li{list-style-type:decimal; margin-left:50px;}

 /* Tab Color Preset (div) */
a.squarebutton1{background: url(/images/common/b_left.gif) no-repeat top left; display: block; float: left; font-weight:bold; font-size:1.12em; line-height: 15px; height: 32px; padding-left: 10px; text-decoration: none;}
a:link.squarebutton1, a:visited.squarebutton1, a:hover.squarebutton1, a:active.squarebutton1 {color: #432a7c; padding-left:35px; margin-right:3px;}
a.squarebutton1 span{background:transparent url(/images/common/b_right.gif) no-repeat top right; display: block; padding: 6px 20px 6px 0;}
.buttonwrapper1{overflow: hidden; width: 100%; margin:15px 25px;}