@charset "utf-8";

/* 공통 */

.article .article_inner h4,.article2 .article_inner2 h4{font-size:22px; font-weight:bold; color:#004990; margin-bottom:20px;}
.article .article_inner h5, .article2 .article_inner2 h5{font-size:18px; font-weight:bold; color:#333; margin-bottom:20px;}
.article .article_inner .textBox, .article2 .article_inner2 .textBox{color:#6d6d6d; font-size:14px; margin-bottom:20px; line-height:20px; text-align:justify;}
.article .article_inner .textBox2, .article2 .article_inner2 .textBox2{color:#6d6d6d; font-size:15px; margin-bottom:40px; line-height:20px; text-align:justify;}
.article .article_inner .textBox3, .article2 .article_inner2 .textBox3{color:#6d6d6d; font-size:13px; margin-bottom:15px; line-height:20px; text-align:justify;}

.article .article_inner .clause, .article2 .article_inner2 .clause{font-size:15px; color:#3778bc; font-weight:bold; margin-bottom:15px; }
.article .article_inner .clause_list > ul > li, .article2 .article_inner2 .clause_list > ul > li{color:#6d6d6d; font-size:14px; margin-bottom:15px; line-height:20px; padding-left:10px;  background:url(../images/common/bu_clause.gif) left 10px no-repeat;}


.article .article_inner .clause_list2 > ul > li, .article2 .article_inner2 .clause_list2 > ul > li{color:#6d6d6d; font-size:14px; margin-bottom:5px; line-height:20px; padding-left:10px;  background:url(../images/common/bu_clause.gif) left 10px no-repeat;}
.article .article_inner .clause_list2 > ul > li:after {display:block; clear:both; content:"";}
.article2 .article_inner2 .clause_list2 > ul > li:after {display:block; clear:both; content:"";}
.article .article_inner .clause_list2 > ul > li > strong, .article2 .article_inner2 .clause_list2 > ul > li > strong{float:left; margin-right:10px;}
.article .article_inner .clause_list2 > ul > li > .txt_cont, .article2 .article_inner2 .clause_list2 > ul > li > .txt_cont{float:left; width:703px; }

.line1{border-bottom:1px solid #dadada; margin-bottom:20px;}

.pl14{padding-left:14px;}
.b_ti{font-size:15px; color:#3778bc; font-weight:bold; margin-bottom:10px; padding-left:15px; background:url(../images/mentalHealthInfo/bu_circle2.gif) left 6px no-repeat; }
.b_txt {font-size:15px; color:#3778bc; font-weight:bold; }
.b_txt15 {font-size:15px; color:#3778bc; font-weight:bold; }
.b_txt13 {font-size:13px; color:#3778bc; font-weight:bold; }

.odot_txtb { color:#6d6d6d; font-size:16px; margin-bottom:15px; line-height:20px; padding-left:10px; font-weight:bold;  background:url(../images/common/bu_clause.gif) left 10px no-repeat; }
.odot_txtn { color:#6d6d6d; font-size:14px; margin-bottom:15px; line-height:20px; padding-left:10px;  background:url(../images/common/bu_clause.gif) left 10px no-repeat; }
.txt_contt { color:#6d6d6d; font-size:14px; margin-bottom:15px; line-height:20px; padding-left:50px;  font-weight:300;}

._left { float:left; }
._right { float:right; }




/* 공통 탭 */

.article2 .article_inner2 .tab_cont {min-height:500px; padding:56px 40px;  border-radius: 0 6px 6px 6px; border:1px solid #dadada;}
.article2 .article_inner2 .tab_cont  .cont {display:none; }
.article2 .article_inner2 .tab_cont  .cont .listBox ul li  {line-height:23px;}
.article2 .article_inner2 .tab_cont .cont:first-child {display:block;}
.article2 .article_inner2 .tab_list {width:100%; border-radius:6px; height:40px;}
.article2 .article_inner2 .tab_list ul:after {display:block; clear:both; content:"";}
.article2 .article_inner2 .tab_list li {float:left;  font-weight:bold; font-size:13px;   width:120px; margin-right:3px;  border-width:1px 1px 0 1px; border-style:solid; border-color: #dadada; border-radius: 6px 6px 0px 0px;}
.article2 .article_inner2 .tab_list li > a {height:20px; display:block; padding-top:12px; padding-bottom:7px; background-color:#efefef;  border-radius: 6px 6px 0px 0px; text-align:center; letter-spacing:-1px; color:#7e7e7e;  } 

.article2 .article_inner2 .tab_list li:hover a{background-color:#fff;  color:#4477b6; font-weight:bold; }
.article2 .article_inner2 .tab_list li:hover { border-radius: 6px 6px 0px 0px; border-width:1px 1px 0 1px; border-style:solid; border-color: #dadada; border-bottom:1px solid #fff;}
.article2 .article_inner2 .tab_list li:first-child:hover{margin-right:3px;}

.article2 .article_inner2 .tab_list li.fixed a {background-color:#fff;  color:#4477b6; font-weight:bold;  }
.article2 .article_inner2 .tab_list li.fixed { border-radius: 6px 6px 0px 0px; border-width:1px 1px 0 1px; border-style:solid; border-color: #dadada; border-bottom:1px solid #fff; }
.article2 .article_inner2 .tab_list li.fixed:first-child{margin-left:0; margin-right:3px;}



/*회사소개 */
.introd {}

.introd .inner{padding:30px 0 0 0;}
.introd .inner:after {display:block; clear:both; content:"";}
.introd .inner .right {float:right; width:64%; line-height:20px;}
.introd .inner .left {float:left; width:36%; }
.introd .inner .img { border-radius:10px; }

.introd2{height:255px; }
.introd2:after {display:block; clear:both; content:"";}
.introd2 .left{float:left; width:390px; height:260px; background-color:#f5f6f9; border-radius:10px;}
.introd2 .left .inner {padding:30px;}
.introd2 .right{float:right; width:390px; height:260px; background-color:#f5f6f9; border-radius:10px;} 
.introd2 .right .inner {padding:30px;}


/*회사연혁*/
.histor {width:100%;}
.histor .inner{padding:30px 0 0 0; width:100%}
.histor .inner:after {display:block; clear:both; content:"";}



/*사업분야 */
.lightB_box {padding:10px 10px; margin-bottom:38px; background-color:#f5f6f9; border:1px solid #f5f6f9; border-radius:4px 4px;}
.lightB_box dl {display:inline-block; width:260px; *zoom:1; *display:inline;}
.lightB_box dl dt {font-size:14px; color:#656565; padding-left:15px; margin-bottom:10px; background:url(../images/bu/bu_dt_circle.gif) no-repeat 0 5px;}
.lightB_box dl dd {margin-top:10px; margin-left:17px; padding-left:10px; line-height:20px; }
.lightB_box .first {margin-right:0px;}
.lightB_box .second {width:460px;}
.businesstb_txt_top {font-size:18px; font-weight:bold; color:#3778bc; margin-bottom:20px;}



/* 지역정신보건기관 */

.mentalCenter .incheon_map .inner{ padding:20px;background-color:#f5f6f9; border-radius:10px;}
.mentalCenter .incheon_map .inner:after {display:block; clear:both; content:"";}
.left_map{float:left; width:380px; height:311px;}
.map_txt{font-size:12px; text-align:center; letter-spacing:-0.05em;}
.right_btn{float:left; margin-left:48px; width:317px;}
.right_btn .ti{margin-top:11px;margin-bottom:35px;}
.right_btn .ogranbtn_list:after {display:block; clear:both; content:"";}
.right_btn .ogranbtn_list{margin-left:2px;}
.right_btn .ogranbtn_list > li{float:left; margin-left:7px; margin-bottom:27px;}

/* 정신건강정보 */

.difference{height:255px; background-color:#f5f6f9; border-radius:10px;}
.difference .inner{padding:30px 50px 25px 30px;}
.difference .inner:after {display:block; clear:both; content:"";}
.difference .inner .left{float:left;}
.difference .inner .right{float:right; }

.difference2{height:255px; }
.difference2:after {display:block; clear:both; content:"";}
.difference2 .left{float:left; width:390px; height:260px; background-color:#f5f6f9; border-radius:10px;}
.difference2 .left .inner {padding:30px;}
.difference2 .right{float:right; width:390px; height:260px; background-color:#f5f6f9; border-radius:10px;} 
.difference2 .right .inner {padding:30px;}

.sym > li{margin-bottom:5px; } 

/*인천시 통계 - intro*/
.stats_intro{height:671px; }
.stats_intro .inner{position:relative; padding:0 20px;}
.stats_intro .inner > p{position:absolute; }
.stats_intro .inner > p.intro_p1{top:0; left:20px;}
.stats_intro .inner > p.intro_p2{top:0; left:290px;}
.stats_intro .inner > p.intro_p3{top:0; left:560px;}
.stats_intro .inner > p.intro_p4{top:0; left:830px;}
.stats_intro .inner > p.intro_p5{top:230px; right:20px;}
.stats_intro .inner > p.intro_p6{top:460px; right:20px;}
.stats_intro .inner > p.intro_p7{top:460px; left:560px;}
.stats_intro .inner > p.intro_p8{top:460px; left:290px;}
.stats_intro .inner > p.intro_p9{top:460px; left:20px;}
.stats_intro .inner > p.intro_p10{top:230px; left:20px;}
.stats_intro .inner > p.intro_p11{top:313px; left:349px;}
.intro_btn{text-align:center;margin-top:50px;}

/* 자가테스트 */

/* 우울 */
.test1 .test1_top{margin-bottom:40px; }
.tb_ti{margin-bottom:10px; font-weight:bold; color:#333; line-height:20px;}
.test1 ul.sBox > li{float:left; width:92px; margin-left:55px;}
.test1 ul.sBox > li:first-child{margin-left:0px;}
.test1 ul.sBox2 > li{float:left; margin-left:130px;}
.test1 ul.sBox2 > li.first{margin-left:0px;}
.test1 ul.sBox2 > li:first-child{margin-left:10px;}
.test1 ul.sBox3 > li{float:left; margin-left:55px; width:130px;}
.test1 ul.sBox3 > li:first-child{margin-left:0px;}
.test1 ul.sBox4 > li{float:left; margin-left:24px;}
.test1 ul.sBox4 > li:first-child{margin-left:0px;}
.test1 ul.sBox5 > li{float:left; margin-left:63px;}
.test1 ul.sBox5 > li:first-child{margin-left:0px;}
.test1 ul.sBox5 > li.first{margin-left:0px;}
.test1 ul.sBox6 > li{float:left; width:174px; margin-left:73px; margin-bottom:5px;}
.test1 ul.sBox6 > li:first-child{margin-left:0px;}
.test1 ul.sBox6 > li.first{margin-left:0px;}
.test1 ul.sBox7 > li{float:left; width:350px; margin-left:23px; margin-bottom:5px;}
.test1 ul.sBox7 > li:first-child{margin-left:0px;}
.test1 ul.sBox7 > li.first{margin-left:0px;}

.bg_g{background-color:#f7f7f7;}

.period{height:71px;  margin-bottom:32px; background:url(../images/selfTest/img_test_bg1.png) no-repeat;}
.period ul:after {display:block; clear:both; content:"";}
.period ul{padding-top:13px;}
.period ul > li{float:left; text-align:center; margin-left:30px; padding-left:30px; background:url(../images/selfTest/terms_bar.jpg) left top no-repeat;}
.period ul > li:first-child{margin-left:36px; background:none;}
.period ul > li > p.ti{color:#444; font-size:14px; font-weight:bold;}

.terms ul:after {display:block; clear:both; content:"";}
.terms ul > li{font-size:16px; font-weight:bold; color:#adadad; float:left; padding-left:10px; margin-right:36px; background:url(../images/selfTest/bu_circle.gif) left 17px no-repeat; }
.terms ul > li  input{border:1px solid #dadada; height:28px; width:54px;}

/* 테스트 결과  */

.result{height:93px; padding-left:213px; padding-top:50px;   background:url(../images/selfTest/test_result_bg.gif) 20px top no-repeat;}
.result .ti{font-weight:bold; color:#333; font-size:14px;}
.resultBox{padding:20px; background-color: #f5f6f9; font-size:15px; color:#5177b1; font-weight:bold; border-radius: 10px;}
.resultTxt{padding-left:15px; background:url(../images/selfTest/bu_result.gif) 0px 7px no-repeat; }
.btn_back{text-align:Center; margin-top:25px;}

/* 정신건강자가 테스트 */

.f_step {margin-bottom:10px;}

.f_step .step1 {display:inline-block; height:40px; margin-bottom:10px}
.f_step .step1 label {font-weight:bold; color:#444;}
.f_step .step1 .type_txt {width:54px; height:82.5%; line-height:82.5%; padding-left:3px; border:1px solid #e4e3e3;}
.f_step .step1 span {color:#adadad; font-weight:bold;}

.f_step .step2 {display:inline-block; height:40px; width:147px;}
.f_step .step2  strong {font-weight:bold; color:#444; margin-right:1%;}
.f_step .step2  span {display:inline-block;}
.f_step .step2  span a { font-size:14px; display:block; padding:0 17px; background-color: #adadad; line-height: 36px; text-align: center; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;  color: #fff; font-weight:bold;}
.f_step .step2  span.on a {background-color:#9bb45a;}

.f_step .step3 {display:inline-block; height:40px; width:215px;}
.f_step .step3  strong {font-weight:bold; color:#444; margin-right:1%;}
.f_step .step3  span {display:inline-block;}
.f_step .step3  span a { font-size:14px; display:block; padding:0 17px; background-color: #adadad; line-height: 36px; text-align: center; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;  color: #fff; font-weight:bold;}
.f_step .step3  span a.wide {}
.f_step .step3  span.on a {background-color:#9bb45a;}


.tb_title{font-size:15px; color:#423526; margin-bottom:10px; margin-top:20px;}
.tableStyle{ border-top:2px solid #9bb45a; margin-top:10px;  }
.tableStyle > table{ width:100%; border-top:0; margin:0;}
.tableStyle > table thead th,.tableStyle > table tbody th,.tableStyle > table tbody td{ padding:10px 0; border-style:solid; border-width:0  1px 1px 0; border-color:#dadada; text-align:center; }
.tableStyle > table thead th.last, .tableStyle > table tbody td.last{ border-width:0  0 1px 0; }
.tableStyle > table thead th{  background:#f7f7f7; color:#333333;  }

.tableStyle > table tbody td{ color:#666666;}
.tableStyle > table tbody td.num{font-weight:bold; vertical-align:top; padding-top:10px;}
.tableStyle > table tbody td.left{text-align:left; padding-left:20px;}

.tableStyle2{ }
.tableStyle2 > table{ width:100%; border-top:0; margin:0;}
.tableStyle2 > table thead th,.tableStyle2 > table tbody th,.tableStyle2 > table tbody td{ padding:10px 0; border-style:solid; border-width:0  1px 1px 0; border-color:#dadada; text-align:center; }
.tableStyle2 > table thead th.last, .tableStyle2 > table tbody td.last{ border-width:0  0 1px 0; }
.tableStyle2 > table thead th{  background:#f7f7f7; color:#333333;  }
.tableStyle2 > table tbody td{ color:#666666;}
.tableStyle2 > table tbody td.num{font-weight:bold; vertical-align:top; padding-top:5px;}
.tableStyle2 > table tbody td.left{text-align:left; padding-left:20px;}
.tableStyle2 > table thead th.left{text-align:left; padding-left:20px;}

.tableStyle3{ border-top:2px solid #4477b6; margin-top:10px;  }
.tableStyle3 > table{ width:100%; border-top:0; margin:0;}
.tableStyle3 > table thead th,.tableStyle3 > table tbody th,.tableStyle3 > table tbody td{ padding:10px 0; border-style:solid; border-width:0  1px 1px 0; border-color:#dadada; text-align:center; }
.tableStyle3 > table thead th.last, .tableStyle3 > table tbody td.last{ border-width:0  0 1px 0; }
.tableStyle3 > table thead th{  background:#f5f6f9; color:#333333; font-size:14px; }

.tableStyle3 > table tbody td{ color:#666666;}
.tableStyle3 > table tbody td.bold{font-weight:bold; color:#444;}
.tableStyle3 > table tbody td.num{font-weight:bold; vertical-align:top; padding-top:10px;}
.tableStyle3 > table tbody td.left{text-align:left; padding-left:20px; padding-right:20px;}

.tableStyle3.tb_organ_ce {margin-top:0;}
.tableStyle3.tb_organ_ce > table tbody td {padding-left:12px; padding-right:12px;}
.tableStyle3.tb_organ_ce > table tbody .naming {font-weight:bold;}
.tableStyle3.tb_organ_ce > table tbody .last a {display:block; padding:2px 6px;}


.btn_result{text-align:center; margin-top:30px;}

/* 참여공간 */

/* 웹진 */
.webzine {}
.book_pos {position:relative; width:800px; height:540px; margin-bottom:42px; background:url(../images/participation/bg_webzine.gif) no-repeat; *zoom:1;}
.book_pos:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.book_pos p.ico_new {position:absolute; left:13px; top:0;}
.book_pos .book_top {position:absolute; right:25px; top:22px;}
.book_pos .book_top p.title_section {margin-bottom:12px; text-align:right;}
.book_pos .book_top p.month_section {font-size:13px; text-align:right;}
.book_pos .book_top p.month_section span.volume {color:#2084cf; font-weight:bold; margin-right:14px;}
.book_pos .book_top p.month_section span.month {color:#333; font-weight:bold;}
.book_pos .book_left {float:left; width:377px; padding-top:34px; }
.book_pos .book_left .webzine_img {width:305px; height:407px; margin:0 auto 20px auto; padding:8px 8px; border:1px solid #e3e3e3;}
.book_pos .book_left .webzine_img img {max-width:100%;}
.book_pos .book_left .read_more {margin-left:138px;}


.book_pos .book_right {float:right; width:372px; padding-top:87px;}
.book_pos .book_right_inner {padding:0 27px 0 0;}
.book_pos .book_right dl {border-bottom:1px solid #dadada; padding:0 0 20px 3px; margin-bottom:11px;}
.book_pos .book_right dl.last {margin-bottom:0; border-bottom:0;}
.book_pos .book_right dl dt {font-size:13px; color:#444; font-weight:bold; padding-left:11px; margin-bottom:7px; background:url(../images/common/bu_clause.gif) no-repeat 0 8px;}
.book_pos .book_right dl dd {font-size:12px; color:#666; padding-left:11px; max-height:32px; overflow:hidden;}

.thumb {position:relative; height:165px; }
.thumb_pos{position:relative;}
.thumb_pos_top:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.thumb_pos_top select{float:left; }
.thumb_pos_top .btn_webzine{float:right; }
.thumb_pos_top .btn_webzine button:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.thumb_pos .btn_webzine button { position:absolute; top:0px; cursor:pointer;}
.thumb_pos .prev {right:20px;}
.thumb_pos .next {right:3px}
.thumb .thumb_list {position:absolute; left:0px; top:0; width:800px; height:165px; overflow:hidden; margin-left:20px;}
.thumb .thumb_list ul {width:800px; *zoom:1;}
.thumb .thumb_list ul:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.thumb .thumb_list ul > li  {float:left; width:109px; height:165px; margin-right:20px;}
.thumb .thumb_list ul > li {display:block; width:109px; height:129px; border:2px solid #fff; cursor:pointer;}
.thumb .thumb_list ul > li > span > img {max-width:100%;}
/*.thumb .thumb_list ul > li > span:hover > img, .thumb .thumb_list ul > li.on>span>img, .thumb .thumb_list ul>li.active>span>img {position:relative; left:-2px; top:-2px; border:2px solid #ff7f52;}*/
.thumb .thumb_list .thumb_more {margin-top:15px; text-align:center;}
.thumb .thumb_list .thumb_more p.txt_thumb {font-size:13px; color:#444; font-weight:bold; margin-bottom:12px;}
.thumb .thumb_list .thumb_more p.btn_more {}

/* 힐링음악 */

.healingTop{height:166px; background:url(../images/participation/healing_bg.gif) right top no-repeat;}
.classic{margin-top:20px;}
.musicList ul:after {display:block; clear:both; content:"";}
.musicList ul > li{width:368px;  padding:10px 10px 13px 10px; float:left;   margin-left:15px; background-color:#f5f6f9; border-radius:5px;  font-size:13px; color:#444; margin-bottom:15px; line-height:17px;}
.musicList ul > li.first{margin-left:0;}
.musicList ul > li a{float:left; margin-right:8px; cursor:pointer;}
.musicList ul > li > span{display:block; margin:13px 0;}

.musicList2 ul > li{width:771px;  padding:10px 10px 15px 10px;  margin-left:15px; background-color:#f5f6f9; border-radius:5px;  font-size:13px; color:#444; margin-bottom:15px; line-height:17px;}
.musicList2 ul > li.first{margin-left:0;}
.musicList2 ul > li a{float:left; margin-right:8px; cursor:pointer;}
.musicList2 ul > li > span{display:block; margin:10px 0;}

.sales_position {position:relative;}
.sales_popup_position {display:none; position:absolute; right:-9px; top:0; z-index:12;}
.sales_popup_inner {position:relative; background:#424242; padding-right:34px;}
.sales_popup_inner audio {display:block; height:30px;}
.sales_popup_inner .btn_close {position:absolute; right:1px; top:3px; z-index:12;}
.sales_popup_inner .btn_close .btn_clo {}
.sales_popup_bg {display:none; position:fixed; left:0; top:0; width:100%; height:100%; background:#fff; opacity:0.2; filter:alpha(opacity=70); z-index:11;}

/* 교육신청 - 리스트*/
.bbsTable{}
.bbsTable > table{ width:100%; border-top:0; margin:0;}
.bbsTable > table thead th,.tableStyle > table tbody th{ padding:9px 0;  text-align:center; }
.bbsTable > table thead th.last, .tableStyle > table tbody td.last{ border-width:0  0 1px 0; }
.bbsTable > table thead tr{border-style:solid; border-width:0 1px; border-color:#ddd;}
.bbsTable > table thead th{  background:url(../oktomato_g4/default/bbs/default/list_box_bg.gif) repeat-x; color:#333333;  }
.bbsTable > table tbody{border-bottom:1px solid #ddd;}
.bbsTable > table tbody td{ color:#666666; padding:5px 0;  text-align:center; border-bottom:1px solid #ddd; }
.bbsTable > table tbody td.num{font-weight:bold; vertical-align:top; padding-top:10px;}
.bbsTable > table tbody td.left{text-align:left; padding-left:20px;}


.total {color :#666666; font-size: 8pt; font-family: '돋음',Dotum;padding:0 2px 0 0; TEXT-DECORATION: none;line-height:19px;}
.total2 {color :#ff5200; font-size: 9pt; font-family: '돋음',Dotum;padding:0 2px 0 0; TEXT-DECORATION: none;line-height:19px;}
/*	 게시판 페이징	*/
.bbs:link { color :#545454; font-size: 9pt; font-family: '돋음',Dotum; TEXT-DECORATION: none;cursor:pointer;font-weight:bold;}
a.bbs:link { color :#545454; font-size: 9pt; font-family: '돋음',Dotum; TEXT-DECORATION: none;cursor:pointer;font-weight:bold;}
a.bbs:active { color :#545454; font-size: 9pt; font-family: '돋음',Dotum; TEXT-DECORATION: none;cursor:pointer;font-weight:bold;}
a.bbs:visited { color :#545454; font-size: 9pt; font-family: '돋음',Dotum; TEXT-DECORATION: none;cursor:pointer;font-weight:bold;}
a.bbs:hover { color :#ff7208; font-size: 9pt; font-family: '돋음',Dotum; TEXT-DECORATION: none;cursor:pointer;font-weight:bold;}

/*	 게시판  해당페이지 페이징	*/
.bbs_page { color :#ff7208; font-size: 9pt; font-family: '돋음',Dotum; TEXT-DECORATION: none;cursor:pointer;font-weight:bold;}


/*게시판 검색사용*/
.input_a {
       font-family: "돋움,Verdana, Geneva, Arial, Helvetica, sans-serif";
	   font-size:12px;
	   line-height: 19px; 
	   color: #686868; 
	   background-color:#FFFFFF;
	   margin:5px 0;
	   height: 20px; 
	   border: #D0D0D0; 
	   border-style: solid; 
	   border-top-width: 1px; 
	   border-right-width: 1px; 
	   border-bottom-width: 1px; 
	   border-left-width: 1px;
	   }

.input_b {
       font-family: "돋움,Verdana, Geneva, Arial, Helvetica, sans-serif";
	   font-size:12px;
	   line-height: 19px; 
	   color: #686868; 
	   background-color:#FFFFFF;
	   margin:5px 0;
	   width:132px;
	   height: 20px; 
	   border: #D0D0D0; 
	   border-style: solid; 
	   border-top-width: 1px; 
	   border-right-width: 1px; 
	   border-bottom-width: 1px; 
	   border-left-width: 1px;
	   }

.input_c {
       font-family: "돋움,Verdana, Geneva, Arial, Helvetica, sans-serif";
	   font-size:12px;
	   line-height: 19px; 
	   color: #686868; 
	   background-color:#FFFFFF;
	   margin:5px 0;
	   width:50px;
	   height: 20px; 
	   border: #D0D0D0; 
	   border-style: solid; 
	   border-top-width: 1px; 
	   border-right-width: 1px; 
	   border-bottom-width: 1px; 
	   border-left-width: 1px;
	   }

.input_d {
       font-family: "돋움,Verdana, Geneva, Arial, Helvetica, sans-serif";
	   font-size:12px;
	   line-height: 19px; 
	   color: #686868; 
	   background-color:#FFFFFF;
	   margin-top:5px;
	   width:280px;
	   height: 20px; 
	   border: #D0D0D0; 
	   border-style: solid; 
	   border-top-width: 1px; 
	   border-right-width: 1px; 
	   border-bottom-width: 1px; 
	   border-left-width: 1px;
	   }
	 
.input_e {
       font-family: "돋움,Verdana, Geneva, Arial, Helvetica, sans-serif";
	   font-size:12px;
	   line-height: 19px; 
	   color: #686868; 
	   background-color:#FFFFFF;
	   width:580px;
	   height: 20px; 
	   border: #D0D0D0; 
	   border-style: solid; 
	   border-top-width: 1px; 
	   border-right-width: 1px; 
	   border-bottom-width: 1px; 
	   border-left-width: 1px;
	   }


/* 교육신청 - 뷰페이지 */
.edu_bbs_view{ border-top:2px solid #7d7d7d; margin-top:11px; margin-bottom:22px;}
.edu_bbs_view > table{ width:100%; border-top:0; margin:0;}
.edu_bbs_view > table thead th,.edu_bbs_view > table tbody th{ padding:10px 0; border-style:solid; border-width:0  0px 1px 0; border-color:#e5e5e5; text-align:center; }
.edu_bbs_view > table tbody th{background-color:#f5f5f5;}
.edu_bbs_view > table thead th{  background:#fafafa; color:#333333;  }
.edu_bbs_view > table tbody td{ font-size:13px; padding-left:20px; color:#888;  border-style:solid; border-width:0  0px 1px 0; border-color:#e5e5e5; }
.edu_bold{font-weight:bold;}
.edu_bbs_view > table tbody td.info{ border-top:0; border-bottom:0; padding:20px 20px 0px 20px;}

/* 교육신청 - 쓰기 페이지 */
.space{padding-right:30px;}

/* 정신건강증진센터 20150311 */
.conts_pos {font-size:14px;}
.paragraph_list {margin-bottom:17px;}
.paragraph_list ul {line-height:20px;}
.paragraph_list ul li {padding-left:11px; margin-bottom:3px; background:url(../images/bu/bu_list_square.gif) no-repeat 0 8px;}
.lightBlue_box {padding:29px 29px; margin-bottom:38px; background-color:#f5f6f9; border:1px solid #f5f6f9; border-radius:4px 4px;}
.lightBlue_box dl {display:inline-block; width:260px; *zoom:1; *display:inline;}
.lightBlue_box dl dt {font-size:15px; color:#4477b6; padding-left:15px; margin-bottom:10px; background:url(../images/bu/bu_dt_circle.gif) no-repeat 0 5px;}
.lightBlue_box dl dd {margin-left:17px; padding-left:10px; line-height:20px; background:url(../images/bu/bu_list_line.gif) no-repeat 0 10px;}
.lightBlue_box .first {margin-right:141px;}
.tb_txt_top {font-size:15px; font-weight:bold; color:#3778bc; margin-bottom:20px;}
