﻿/*/////////////////////////////////////////////////////////////////////////////
//
//		Board Style
//
//////////////////////////////////////////////////////////////////////////////**/


#board-view-wrap { position:relative; clear:both; width:100%; border:0px;   }


#board-view-wrap td, 
#board-view-wrap th, 
#board-view-wrap tr, 
#board-view-wrap table, 
#board-view-wrap div, 
#board-view-wrap input{ }
#board-view-wrap ul,
#board-view-wrap li {list-style-type:none;}
#board-view-wrap img {margin:0; padding:0; border:0; vertical-align:top;}
#board-view-wrap a:link		{color:#666; text-decoration:none;}
#board-view-wrap a:active	{color:#666; text-decoration:none;}
#board-view-wrap a:visited	{color:#666; text-decoration:none;}
#board-view-wrap a:hover		{color:#999; text-decoration:none;}

#board-view-wrap td		{ vertical-align:middle;  font-weight:normal}



/******************************************************************************************************************/


/* board list head */
.boardHead {display:inline-block; width:100%; padding-bottom:0px; display:none;}
#board-view-wrap DIV.page,
.boardHead .page { padding:10px 0px; font:normal 13px Tahoma; font-weight:400;  color:#858585;}
.boardHead .page span.tatal {color:#db5444;}
.boardHead .form {float:right; font-size:0;} 
.boardHead .form label {display:none;}
.boardHead .form input.txtbox {width:130px; height:19px; margin-right:2px;}
.boardHead .form input.btnbox {width:55px; height:19px; border:0; vertical-align:-4px; cursor:hand;}
.boardHead .form select { margin-right:1px; }
.boardHead .search_txt  {  text-align:right; height:20px;margin:0px; padding:0px; list-style:none; vertical-align:middle; }
.boardHead .search_txt dt { display:none; }
.boardHead .search_txt dd { float:left; text-align:right; margin:0px; padding:0px 3px 0px 0px; vertical-align:middle; }


/* certificate 인증 게시판 */
.certi ul li{width:97%; margin-bottom:5%;  height:370px;  text-align:center;}
.certi ul li img{border:1px solid #ccc !important; border-radius:10px;}


/*.subCon .boardList { border-top:0px;}
.subCon .boardList th { font-size:13px;color:#111; font-weight:600; height:38px; padding:0 10px; margin:0; line-height:38px; background:#fff;    border-top:2px solid #ce3e3e; border-bottom:1px solid #ce3e3e;}
.subCon .boardList td { padding:20px 0;}

.subCon  .boardList .faq_cont { padding:0; margin:0; text-align:left; }
.subCon  .boardList .faq_cont td { padding:0; margin:0; text-align:left; line-height:18px; padding-right:30px;}*/

.subCon .boardList { width:100%; border-top:0px;}
.subCon .boardList th { 
	font-size:13px;   font-weight:600; height:40px; padding:0 10px; margin:0; line-height:40px; 
	border-top:2px solid #333; border-bottom:1px solid #333; }
.subCon .boardList td { padding:20px 0; text-align:center; border-bottom:1px solid #ccc; }
.subCon .boardList td.subject { padding:20px 0; text-align:left; }
.subCon .boardList .faq_cont { padding:0; margin:0; text-align:left; }
.subCon .boardList .faq_cont td { padding:0; margin:0; text-align:left; line-height:18px; padding-right:30px;}


.border-top-search{width:100%;  background:#efefef; text-align:center; padding:10px;}
.border-top-search .btn10a {margin-bottom:2px; display: inline-block; zoom:1; *display:inline; background:#aaa;  font-weight:600; color:white; width:10%; line-height:30px; text-align:center;   cursor:pointer; height:28px;}
.border-top-search .search_sort { padding:0px 0px; height:28px; width:15% !important;
	line-height:28px; font-weight:300; overflow:hidden;  display: inline-block; zoom:1; *display:inline;border:1px solid #b2b2b2; }
	.border-top-search .search_inputarea {display: inline-block; zoom:1; *display:inline;  height:28px; line-height:28px;
		width:70%; border:1px solid #b2b2b2; color:#b3b3b3 ; 
		}
.mobile_none{display:none;}

/* board list  */
.MypageboardList {margin:9px 0 0 21px; vertical-align:middle;  width:47%; border:} 
/*  */
.MypageboardList th { font:normal 12px "돋움"; font-weight:600; color:#000; letter-spacing:-1px;  vertical-align:middle;  
background:url(/images/board/bd_title_bg.gif) repeat-x 0 0; 
border-top:1px solid #ddd; border-bottom:1px solid #ddd; 
height:28px;
}
.MypageboardList th.bgNone {background:none; }
.MypageboardList td { clear:both;  }
.MypageboardList td {   padding:8px 0 8px 0; vertical-align:middle;  color:#757575; border-bottom:1px solid #ddd; text-align:center; font:normal 12px "돋움" ; }
.MypageboardList td strong {color:#999999;}
.MypageboardList td.td_left     { text-align:left;  }
.MypageboardList td span.Q_icon{  padding-right:10px; }
.MypageboardList .faq_cont { text-align:left; }
.MypageboardList .faq_cont .A_icon{ text-align:center; margin-left:55px; width:25px; float:left;  padding-top:10px; }
.MypageboardList .faq_cont .A_cont{ text-align:left; margin-left:90px; padding:0px; padding:10px 0 10px 0;  } 

.pageNum {margin-top:30px; text-align:center; font:normal 12px "돋움";  overflow:hidden; width:100%; margin-bottom:5%; }
.pageBar {font:normal 10px "돋움"; color:#bbb; padding:0 3px 0 3px;}
.pageBtn {vertical-align:-3px;}
.pageNow {color:#dd0000;}

.boardBtn {text-align:right; font-size:0; line-height:0;}
.boardBtn img {margin-left:4px;}


/* board list - event */
#list_event  { width:100%; padding-top:20px;   }
#list_event ul { width:100%; margin:0 auto; padding:0px; border-top:1px solid #e0e0e0;}
#list_event li { width:100%; display:inline-block; border-bottom:1px solid #e0e0e0; padding:10px 20px 10px 20px;}
#list_event p {float:left; border:3px solid #ddd; }
#list_event p.eimg { width:300px; height:100px;}

#list_event dl {float:left; margin:0 0 0 0; padding-left:20px; }
#list_event dt {font:bold 15px Dotum; padding:0px; }
#list_event dt a {color:#db5444;}
#list_event dt a:hover,
#list_event dt a:active,
#list_event dt a:focus {text-decoration:underline;}
#list_event dd { width:350px; margin:9px 0 0 0; font:normal 12px Dotum; color:#666; line-height:19px; }
#list_event dd .date {margin:7px 0 0 0; font:normal 11px Dotum; color:#858585;}
#list_event dd .date img {vertical-align:-3px;}

/* board list - blog */

#list_blog  { width:100%; padding-top:20px;   }
#list_blog ul { width:100%; margin:0 auto; padding:0px; border-top:1px solid #e0e0e0;}
#list_blog li { width:100%; display:inline-block; border-bottom:1px solid #e0e0e0; padding:10px 20px 10px 20px;}
#list_blog p {float:left; border:3px solid #ddd; }
#list_blog p.eimg { width:130px; height:110px;}

#list_blog dl {float:left; margin:0 0 0 0; padding-left:20px; }
#list_blog dt {font:bold 15px Dotum; padding:0px; }
#list_blog dt a {color:#000;}
#list_blog dt a:hover,
#list_blog dt a:active,
#list_blog dt a:focus {text-decoration:underline;}
#list_blog dd { width:500px; margin:9px 0 0 0; font:normal 12px Dotum; color:#666; line-height:19px; }
#list_blog dd .date {margin:7px 0 0 0; font:normal 11px Dotum; color:#858585;}
#list_blog dd .date img {vertical-align:-3px;}


#list_blog dd span.site { font-size:11px; color:#aaaaaa;}
#list_blog dd span.line { font-size:11px; border:0px; color:#e7e7e7;}
#list_blog dd span.date { font-size:11px; color:#aaaaaa;}
#list_blog dd span.cont { color:#808080; }
#list_blog dd span.url { font-size:11px;}
#list_blog dd span.bname { font-size:11px; color:#ff9999; }
#list_blog dd span.url { font-size:11px; color:#808080; }



/* board content */
.boardView  { border-top:1px solid #ddd; margin-bottom:20px; width:100%;}

.boardView th { height:35px; font-weight:600; background:#f7f7f7; border-bottom:1px solid #ddd;  padding:0px; color:#000;  }
.boardView td { border-bottom:1px solid #ddd; font:normal 12px "돋움"; padding-left:10px; padding:5px;  }
h2.subject { padding:10px 10px 10px 10px !important;  text-align:center; width:100%;
border-top:2px solid #333333; font-size:18px !important; font-weight:500 !important;
background:#fefefe;
color:#333 !important;  height:40px;}





.boardView td.writer { color:#808080; }
.boardView td.tit { font-weight:bold; }
.boardView td.pwd_cont { text-align:center;padding:10px; height:50px;  } 
.boardView td.pwd_btn { text-align:center;padding:10px;  } 
.boardView td.view img { max-width:600px; width: __EXPRESSION__(this.width > 600 ? 600: true); } 

.boardView_detail  { border-bottom:1px solid #ddd; margin-bottom:20px;   font-size:14px !important;} 



.boardView_prev  {  border-top:1px solid #ddd; }
.boardView_prev th.tit { background:#f7f7f7;   border-bottom:1px solid #ddd; font-weight:600; text-align:center;}
.boardView_prev td { height:30px; border-bottom:1px solid #ddd; padding-left:10px; }
.boardView_prev td.txt { color:#808080; }







/* 이벤트 목록 - sub05 */
#sub05_01 {width:100%; overflow:hidden;}
#sub05_01 ul {width:100%;}
#sub05_01 li {float:left; width:322px; height:255px; margin:0 25px 0 0;}
#sub05_01 li .ban img {border:1px solid #d5d5d5;}
#sub05_01 li dl {margin:10px 0 0 0;}
#sub05_01 li dt {height:22px; background:url(/images/common/dot_line.gif) repeat-x 0 bottom;}
#sub05_01 li dt a {font:bold 12px Dotum; color:#357b2a; }
#sub05_01 li dt a:active {color:#357b2a; }
#sub05_01 li dt a:visited {color:#357b2a; }
#sub05_01 li dt a:link {color:#357b2a; }
#sub05_01 li dt a:hover {text-decoration:underline; color:#357b2a; }


#sub05_01 li dd {font:normal 12px Dotum; line-height:19px; color:#444; margin:7px 0 0 0;}
#sub05_01 li .day {height:15px; font:normal 11px Tahoma; color:#858585; margin:7px 0 0 0; padding:0 0 0 58px; background:url(/images/sub05/event_date.gif) no-repeat 0 0;}
#sub05_01 .page {clear:both;}
#sub05_01_1 .view dt {font:bold 14px Dotum; color:#444;}
#sub05_01_1 .view dd { margin:0; padding:0; border:0; }
#sub05_01_1 .view .day {height:15px; font:normal 11px Tahoma; color:#858585; margin:9px 0 0 0; padding:0 0 0 58px; background:url(/images/sub05/event_date.gif) no-repeat 0 0;}
#sub05_01_1 .view .con {border-top:2px solid #357b2a; font:normal 12px Dotum; line-height:21px; color:#444; margin:12px 0 0 0; padding:25px 0 25px 0; background:url(/images/common/dot_line.gif) repeat-x 0 bottom;}
#sub05_01_1 .view .con img {} /* margin-bottom:26px;*/

#sub05_01_1 .ment {margin:25px 0 0 0;}
#sub05_01_1 .ment dt {font:normal 12px Dotum; color:#999; padding:0 0 7px 0;}
#sub05_01_1 .ment dt strong {color:#666;}
#sub05_01_1 .ment dd { margin:0; padding:0; border:0; border:1px solid #e6e6e6; background:#f9f9f9; padding:20px 20px 25px 20px;}
#sub05_01_1 .ment .ment_box {  font:normal 11px Dotum; color:#858585; background:redl}  /* display:inline-block; */
#sub05_01_1 .ment .ment_box textarea { border:1px solid red; width:538px; height:54px; border:1px solid #bfbfbf; margin:0 5px 10px 0; vertical-align:middle;}
#sub05_01_1 .ment .ment_box input.btnbox {width:80px; height:54px; }
/* #sub05_01_1 .ment .ment_box img {vertical-align:-21px; width:80px; height:54px; border:none;} */
#sub05_01_1 .ment .ment_box input.txtbox { width:120px; height:20px; border:1px solid #bfbfbf; margin:0 5px 0 0; font:normal 11px Dotum; color:#858585; padding:4px 0 0 3px;} /* float:left;  */
#sub05_01_1 .ment .ment_box span {display:block; margin:5px 0 0 0;}
#sub05_01_1 dd .ment_txt { display:inline-block; border-bottom:1px solid #dedede; margin:20px 0 0 0; width:100%;  }
#sub05_01_1 dd .ment_txt ul { padding:0px; margin:0px; }
#sub05_01_1 dd .ment_txt li { padding:0px; margin:0px; display:inline-block; width:100%; border-top:1px solid #dedede; font:normal 12px Dotum; line-height:18px; color:#666; padding:18px 0 14px 0;}
#sub05_01_1 dd .ment_txt li .con {float:left; }
#sub05_01_1 dd .ment_txt li .con strong {color:#333;}
#sub05_01_1 dd .ment_txt li .con .day {font:normal 10px Tahoma; color:#999;}
#sub05_01_1 dd .ment_txt li .con .txt {margin:5px 0 0 0;}
#sub05_01_1 dd .ment_txt li .btn {float:right; font:normal 12px Dotum; color:#ccc;}
#sub05_01_1 dd .ment_txt li .btn a {font:normal 12px Dotum; color:#999;}
#sub05_01_1 dd .page {margin:25px 0 0 0; text-align:center; }
#sub05_01_1 .btn {margin:25px 0 0 0; font-size:0; line-height:0; text-align:right;}
#sub05_01_1 .btn a {margin:0 0 0 2px;}

/* 인터넷 방문후기 */

/* sub06 */
#content .subcon {padding:0 20px 80px 80px; font:normal 12px Dotum; color:#444;}
#sub06_01 { width:100%; clear:both; padding:0px; margin:0px; }
#sub06_01 .memo {height:26px;  }
#sub06_01 .review {position:relative; width:100%; border-top:2px solid #357b2a; padding:0px; margin:0px; }
#sub06_01 .review li { position:relative; width:100%;  height:159px; overflow:hidden; border-bottom:1px solid #e5e5e5; 
padding:0px; margin:0px; }/* width:669px; */
#sub06_01 .review li .pic {position:absolute; top:18px; left:0; font-size:0; line-height:0; padding:0px;   }
#sub06_01 .review li .pic img {border:1px solid #ccc;}
#sub06_01 .review li dl { padding:0px; margin:0px; position:absolute; top:25px; left:180px; width:485px; }
#sub06_01 .review li dt { text-align:left;  padding:0px; margin:0px; height:20px;}
#sub06_01 .review li dt a {font:bold 13px Dotum; color:#357b2a;}
#sub06_01 .review li dt a:active {color:#357b2a; }
#sub06_01 .review li dt a:visited {color:#357b2a; }
#sub06_01 .review li dt a:link {color:#357b2a; }
#sub06_01 .review li dt a:hover { color:#357b2a; text-decoration:underline;}

#sub06_01 .review li dd {  text-align:left; padding:0px; margin:0px; }
#sub06_01 .review li dd .day {font:normal 11px Dotum; color:#858585}
#sub06_01 .review li dd .day strong {font:bold 11px Dotum; color:#858585}
#sub06_01 .review li dd .day span {font:normal 11px Tahoma;}
#sub06_01 .review li dd .con {font:normal 11px Dotum; color:#444; line-height:18px; margin:12px 0 0 0;}
#sub06_01 .review li dd .add {height:12px; font:normal 11px Dotum; color:#444; margin:10px 0 0 0; padding:3px 0 0 50px; background:url(/images/sub06/review_site.gif) no-repeat 0 0;}
#sub06_01 .review li dd .add a:hover {text-decoration:underline;}
#sub06_01 .page {margin:20px 0 0 0;}

#sub06_02 {width:100%;}
#sub06_02 li {height:20px; font-size:0; line-height:0;}
#sub06_02 table {margin:7px 0 0 0; border-top:2px solid #357b2a;}
#sub06_02 th {background:#eaf2e9; height:27px; border-bottom:1px solid #c6dac3; text-align:left; vertical-align:top; font:normal 11px Dotum; color:#555555; padding:9px 0 0 0;}
#sub06_02 th img {margin:0 5px 0 15px; vertical-align:2px;;}
#sub06_02 td {background:#fff; vertical-align:top; border-bottom:1px solid #e0e0e0; padding:0 0 0 6px; font:normal 11px Dotum; color:#858585; padding:4px 3px 4px 5px;}
#sub06_02 td input.txtbox {height:19px; background:#eaf2e9; border:1px solid #c6dac3; padding:2px 0 0 3px; font:normal 11px Dotum; color:#858585;}
#sub06_02 td img {vertical-align:-5px;}
#sub06_02 td select {font:normal 11px Dotum;}
#sub06_02 td textarea { background:#eaf2e9; border:1px solid #c6dac3; }
#sub06_02 .subbtn {text-align:right; margin:25px 0 0 0;}
#sub06_02 .subbtn .confirm {font:normal 11px Dotum; border:none; background:#357b2a; color:#fff; width:60px; height:18px; padding:2px 0 0 0;}
#sub06_02 .subbtn .cancle {font:normal 11px Dotum; border:none; background:#757575; color:#fff; width:60px; height:18px; padding:2px 0 0 0;}


/* comment */
.boardComment {  background:url(/images/board/bd_title_bg.gif) repeat-x 0 0; border:1px solid #ddd; }
.boardComment caption {background:url(/images/member/agree_bl.gif) no-repeat 0 2px; font:bold 11px "돋움"; color:#454545; padding:0 0 5px 11px; text-align:left;}
.boardComment th {  letter-spacing:-1px; padding-top:3px; height:30px; }
.boardComment td {   border-bottom:1px solid #ddd; padding:3px 0px 3px 3px; height:30px; font:normal 11px "돋움";}
.boardComment td img { vertical-align:-4px; margin:-2px 0 1px 0;}
.boardComment td input,.boardReg select,.boardReg td textarea {}
.boardComment td select {font:normal 11px "돋움";}
.boardComment { padding:10px;text-align:center; }

.commentArea div { padding:0px; margin:0px; }
.commentArea div.allcont { padding:0px; border-bottom:1px dotted #ddd;  }
.commentArea div.allcont  div.head {   font-weight:bold; padding:10px 10px 0px 10px; }
.commentArea div.allcont  div.cont {  padding:0px 10px 10px 10px; color:#646464; }
.commentArea .paging-wrap { padding:10px; }

.commentList {background:url(/images/board/board_list_bg.gif) no-repeat 0 0; width:780px; margin:30px 0 0 0;}
.commentList caption {font:bold 11px "돋움"; text-align:left; color:#555555; padding-bottom:5px;}
.commentList th {font:normal 11px "돋움"; letter-spacing:-1px; height:25px; vertical-align:top; background:url(/images/board/detail_list_bar.gif) no-repeat 0 8px; padding-top:7px;}
.commentList th.bgNone {background:none;}
.commentList td {font:normal 10px Tahoma; height:25px; vertical-align:top; text-align:center; background:url(/images/product/detail_list_bar.gif) no-repeat 0 8px; padding-top:6px;}
.commentList td.bgNone {background:none;}



/* insert */
.boardReg { width:100%; border-top:1px solid #ddd; }
.boardReg th label{color:#111}

.boardReg th {  border-bottom:1px solid #ddd; background:#f7f7f7; letter-spacing:-1px; padding-top:3px; height:30px;padding:0px;  }
.boardReg td {   border-bottom:1px solid #ddd; padding:5px 10px 5px 10px; height:30px; font:normal 11px "돋움";}
.boardReg td.p_none{padding:0;}
.boardReg td img { vertical-align:-4px; margin:-2px 0 1px 0;}
.boardReg td input[type="text"], .boardReg td input[type="password"], .boardReg td select,.boardReg td textarea { height:30px; }
.boardReg td select {font:normal 11px "돋움";}
.boardReg td input[type="file"]  { height:30px !important; }
.board-reg-btn { padding:10px;text-align:center; }
.txtBox {border:1px solid #d6d6d6; height:18px;padding-top:2px;}
.txtArea {border:1px solid #d6d6d6;}
.btnBox { border:1px solid #cccccc; background:#f5f5f5; color:#454545; height:18px; font:normal 11px "돋움"; padding-top:3px; text-align:center;}
.btn_file a {font-size:11px;  padding:2px;  display:inline-block; font-weight:normal; text-decoration:none; border:1px solid #ddd; background:#fafafa;}
.btn_file img {vertical-align:middle; margin-top:0px;}


/* button */
.subbtn .confirm {font:normal 11px Dotum; border:none; background:#357b2a; color:#fff; width:60px; height:18px; padding:2px 0 0 0;}
.subbtn .cancle {font:normal 11px Dotum; border:none; background:#757575; color:#fff; width:60px; height:18px; padding:2px 0 0 0;}



/** photo Style **/


.galleryDL {width:900px; display:inline-block;} /*전체사이즈*/
.galleryDL dl {width:210px; float:left; margin:0 20px 35px 0;} /*가로사이즈 및 여백*/
.galleryDL dt {font-size:0; line-height:0;}/*사진*/
.galleryDL dd.title {font:bold 12px  "돋움"; color:#83a516; margin:16px 0 0 0;} /*제목*/
.galleryDL dd {font:normal 12px  "돋움"; line-height:18px; color:#757575; margin:2px 0 0 0;} /*작성자 및 등록일*/

.galleryTBL p {font-size:0; line-height:0;} /*사진*/
.galleryTBL dl {margin:0 0 35px 0;} /*가로사이즈 및 여백*/
.galleryTBL dt {font:bold 12px  "돋움"; color:#83a516; margin:16px 0 0 0;} /*제목*/
.galleryTBL dd {font:normal 12px  "돋움"; line-height:18px; color:#757575; margin:2px 0 0 0;} /*작성자 및 등록일*/



.galleryTBL div.title {font:bold 12px  "돋움"; color:#83a516; margin:16px 0 0 0; text-align:Center;} /*제목*/

.faqContent table { border-bottom:0px;}
.faqContent table tr td { border-bottom:0px;}
.faqContent table p { padding:0; margin:0; text-align:left; line-height:18px;}

/* 기본 테이블 세팅*/
/* 
.tb_base {border-top: 1px solid #ddd; border-right:none; margin:0px 0 15px 0; border-collapse:collapse; width:100%; }
.tb_base thead th { background: none; text-align:center; color:#fff;    font-weight:normal; padding-top:10px; padding-bottom:10px; border-bottom:1px solid #ddd; border-right:1px solid #eee; font-weight:bold; }

.tb_base thead th.subject { background: none; text-align:center; color:#fff;    font-weight:normal;
 padding-top:19px; padding-bottom:19px; border-bottom:1px solid #2a4467; font-weight:bold;  color:#222; border-top:0px; border-bottom:1px solid #ddd; border-right:1px solid #ddd; }


.tb_base tbody th {background:#f4f4f4; text-align:center;   font-weight:600; color:#3f4852; border-right:1px solid #ddd;  border-bottom:1px solid #ddd; vertical-align:middle;}
.tb_base td { text-align:left;  color:#555; font-weight:normal; padding-left:10px; padding-top:9px; padding-bottom:9px; border-right:1px solid #ddd;  border-bottom:1px solid #ddd;}
.tb_base td.left {background:#fff; padding:9px 10px; text-align:left;}
.tb_base .bor_none {border-right:none;}
.tb_base tfoot td {background:#e1e1e1;}
.tb_base .bor_top{border-top:1px solid #417ebc;}
.tb_base textarea {width:100%; height:160px;}
.tb_base  label {color:#333;} */


.btn{position:relative; overflow:hidden; width:320px; margin:0 auto; margin-bottom:40px;}
.btn li{float:left; margin:0 10px; }



/*언론*/
.news_list {cursor:pointer; width:31%; border:1px solid #ccc; box-shadow:1px 5px 5px #ddd; margin-left:2%;}
	.news_list:hover {opacity:0.8;}
	.news_list  dt {overflow:hidden; width:100%;}
	.news_list  dt img {width:100%; height:auto !important;}
	.news_list  dd {text-align:center; padding:30px 0px; height:20px;}
	.news_list  dd a{ font-size:18px; color:#000 !important; font-weight:400; letter-spacing:-1px;}


/*공지사항*/
.competitiveness_05 {overflow:hidden; width:100%; border-bottom:1px dotted #555; padding-bottom:20px; padding-top:20px;}
	.competitiveness_05 dt {overflow:hidden; margin-left:20px; text-align:center;
	                                    float:left; background:#d7e1ea; border-radius:50%; font-size:13px;
										line-height:40px; height:40px; width:40px; color:#7b94ac;}
	
	.competitiveness_05 dd {overflow:hidden; padding-left:20px; text-align:left;} 

	.competitiveness_05 dd.tit {font-size:16px; line-height:40px; 
	padding-bottom:10px; font-weight:400; letter-spacing:-1px;} 

	.competitiveness_05 dd.tit a {color:#000 !important; }




/*커뮤니티*/
.faq_list {width:100%; overflow:hidden;}
	.faq_list  dt{ line-height:50px; border-bottom:1px solid #ddd; padding-left:20px; width:100%; overflow:hidden;}
	.faq_list  dt i{color:#e8a901; float:left; display:block; width:30px; font-size:17px; line-height:50px;}
	.faq_list  dt a{color:#222 !important;  font-size:17px; display:block; overflow:hidden; width:60%; float:left; font-weight:500; }
	.faq_list .data { display:none; overflow:hidden; width:200px; float:right; text-align:right; font-size:16px; color:#999; line-height:50px;}
	.faq_list  dd {overflow:hidden; width:100%;}
.innderview { width:96%; padding:30px 2%; font-size:14px; background:#eee; display:none;}

.gallerylistimg {float:left; width:50%; text-align:center; padding-bottom:20px;}
.gallerylistimg a img{ box-sizing:border-box; border:1px solid #ccc !important; padding:2px !important; height:150px;  width:98% !important; }
.gallerylistimg a {font-size:15px; line-height:30px; color:#222;}





/* 검색 바 */
.searChBox { margin-top:40px; border:1px solid #727272; padding:10px 200px; }
.searChBox img { float:left; overflow:hidden;   height:24px; }
.searChBox select { width:18%; text-align:center; height:23px; margin-left:1%; font-weight:300; overflow:hidden; }
.searChBox .searChText { width:65%;float:right; overflow:hidden;   height:24px; }
.searChBox .searChText input { width:75%; border:1px solid #b2b2b2; color:#b3b3b3 ;font-family:Dotum; }
.searChBox .searChText p { background:#aaaaaa; font-family:NanumGothic; font-weight:600; color:white; width:22%; line-height:25px; text-align:center; float:right;  cursor:pointer; }


.btnType04 { margin:10px 0; width:90px; height:24px; background:#ccc; text-align:center; font-weight:bold; color:#111; border:1px solid #ccc; cursor:pointer; padding:5px 20px; }
.btnType04:hover { margin:10px 0; width:90px; height:24px; background:#ccc; text-align:center; font-weight:bold; color:#111; border:1px solid #ccc; cursor:pointer; padding:5px 20px; }


.btnType05 { margin:10px 0; width:90px; height:24px; background:#113a66; text-align:center; font-weight:bold; color:#fff; border:1px solid #ccc; cursor:pointer; padding:5px 35px; }
.btnType05:hover { margin:10px 0; width:90px; height:24px; background:#113a66; text-align:center; font-weight:bold; color:#fff; border:1px solid #ccc; cursor:pointer; padding:5px 35px; }


.btnType06 { margin:10px 0; width:90px; height:24px; background:#113a66; text-align:center; font-weight:bold; color:#fff; border:1px solid #ccc; cursor:pointer; padding-top:5px; }
.btnType06:hover { margin:10px 0; width:90px; height:24px; background:#113a66; text-align:center; font-weight:bold; color:#fff; border:1px solid #ccc; cursor:pointer; padding-top:5px; }

.btnType07 { background-color:#113a66; width:80px; height:30px; color:#fff; border:1px solid #999; border-radius:5px; cursor:pointer; font:bold 12pt Nanum-Godic; padding-top:5px;}
.btnType07:hover { background-color:#113a66; width:80px; height:30px; color:#fff; border:1px solid #999; border-radius:5px; cursor:pointer; font:bold 12pt Nanum-Godic; padding-top:5px;}

.btnType08 { background-color:#fff; width:80px; height:30px; color:#113a66; border:1px solid #999; border-radius:5px; cursor:pointer; font:bold 12pt Nanum-Godic; padding-top:5px;}
.btnType08:hover { background-color:#fff; width:80px; height:30px; color:#113a66; border:1px solid #999; border-radius:5px; cursor:pointer; font:bold 12pt Nanum-Godic; padding-top:5px;}


.regButton {
	background-color:#01407e;
	border-radius:0px;
	border:0px solid #18ab29;
	display:inline-block;
	cursor:pointer;
	color:#ffffff !important;

	margin-top:10px;
	
	font-size:17px;
	padding:17px 35px;
	text-decoration:none;
	
}
.regButton:hover {
	background-color:#012b55;
}
.regButton:active {
	position:relative;
	top:1px;
}


.delButton {
	background-color:#e61;
	border-radius:0px;
	border:0px solid #18ab29;
	display:inline-block;
	cursor:pointer;
	color:#ffffff !important;
	margin-right:10px;
	margin-top:10px;
	
	font-size:17px;
	padding:17px 35px;
	text-decoration:none;
	
}
.delButton:hover {
	background-color:#f31;
}
.delButton:active {
	position:relative;
	top:1px;
}


.ListButton {
	background-color:#ccc;
	border-radius:0px;
	border:0px solid #18ab29;
	display:inline-block;
	cursor:pointer;
	color:#111 !important;
	margin-right:10px;
	margin-top:10px;
	
	font-size:17px;
	padding:17px 45px;
	text-decoration:none;
	
}
.ListButton:hover {
	background-color:#f31;
}
.ListButton:active {
	position:relative;
	top:1px;
}