#editImgArea div {
background: #fff; 
  /* IE 8 */
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";

  /* IE 5-7 */
  filter: alpha(opacity=0);

  /* Netscape */
  -moz-opacity: 0.0;

  /* Safari 1.x */
  -khtml-opacity: 0.0;

  /* Good browsers */
  opacity: 0.0;
}

* { margin: 0; padding: 0;}
html, body, div, p, ul, li, table, tbody, thead, th, tr, td, img, h1, h2, h3, h4, h5, h6, span, a { margin: 0; padding: 0; font-size: 12px;}

div.comm_DB { position: relative; width: 98%; margin: 0 auto; font-size: 12px; font-family: 'MalgunGothic','맑은고딕',Dotum,돋움;}
div.comm_DB img { border: 0; width: 100%;}



/*########## DB css 시작 ##########*/

div.comm_wrap, div.DB_wrap { position: relative; margin: 0 auto; width: 96%; font-family: Dotum,돋움; font-size: 12px;}
div.comm_wrap a, div.DB_wrap a { text-decoration: none;}
div.comm_wrap img, div.DB_wrap img { border: none; vertical-align: middle;}
div.comm_wrap li, div.DB_wrap li { list-style: none;}


/* tab 버튼 */
div.comm_tab_btn { width: 100%; overflow: hidden;}
div.comm_tab_btn table { width: 100%; margin-top: 10px;
	border: 2px solid #7d87ac;
	border-bottom: 0;
	border-radius: 5px 5px 0 0;
	-o-border-radius: 5px 5px 0 0;
	-ms-border-radius: 5px 5px 0 0;
	-moz-border-radius: 5px 5px 0 0;
	-webkit-border-radius: 5px 5px 0 0;}
div.comm_tab_btn table td { HEIGHT: 40PX; background: #666; border-right: 2px solid #7d87ac;}
div.comm_tab_btn table td:last-child { border-right: 0;}
div.comm_tab_btn table td.td_tab_on { background: #3e59c7;}
div.comm_tab_btn table td.td_tab_on a { color: #fff6b6;}
div.comm_tab_btn a { display: block; width: 100%; padding: 6px 0 5px 0; text-align: center; color: #eee; font-size: 14px; font-weight: bold; }
div.comm_tab_btn a.comm_tab_btn { color: #; background: #333;}

div.comm_cell table { width: 100%; background: #7d87ac; overflow: hidden;
	border: 1px solid #7d87ac;
	border-radius: 0 0 5px 5px;
	-o-border-radius: 0 0 5px 5px;
	-ms-border-radius: 0 0 5px 5px;
	-moz-border-radius: 0 0 5px 5px;
	-webkit-border-radius: 0 0 5px 5px;}
div.comm_cell table th { color: #ffe1b7; background: #1c58aa;}
div.comm_cell table td { padding-top: 6px; background: #e1e7ff;}
div.comm_cell table td:last-child { padding-left: 10px;}
div.comm_cell table td a { display: inline-block; min-width: 48px; line-height: 28px; margin-right: 3px; border: 1px solid #837669; color: #837669; text-align: center; font-weight: bold; background: #ffffff; margin-bottom: 7px;
	border: 1px solid #7d87ac;
	border-radius: 3px;
	-o-border-radius: 3px;
	-ms-border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px}
div.comm_cell table td a.value_check { color: #7200ff; background: #80b9ff;}
div.comm_cell table td a img { width: auto; height: 28px;}


/* 검색 영역 */

ul.comm_search li { width: 100%; text-align: center;}
ul.comm_search li span { display: inline-block; margin-top: 7px;}
ul.comm_search li span:first-child { width: 99%; max-width: 320px; margin-top: 10px; background: #e1e7ff; border: 2px solid #7d87ac;
	border-radius: 5px;
	-o-border-radius: 5px;
	-ms-border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px}
ul.comm_search li input { width: 98%; margin: 5px 0; background: none; border: none; height: 24px; color: #333333;}
ul.comm_search li span:last-child { padding: 0 5px;}
ul.comm_search li span:last-child img { margin: 0 1px;}
ul.comm_search li span:last-child img { margin: 0 1px;}


/* DB 파일럿 리스트 상단 */
div.list_notice { margin: 0 auto; margin-top: 10px; overflow: hidden;}
div.list_notice ul { background: #e1e7ff; border: 1px solid #7d87ac;}
div.list_notice ul li { list-style: none; overflow: hidden;}
div.list_notice ul li:first-child { height: 34px; line-height: 34px; background: #1c58aa; color: #00ffa2; text-align: center; border-bottom: 1px solid #7d87ac;}
div.list_notice ul li:first-child span { display: inline-block; width: 50%; height: 100%;}
div.list_notice ul li:first-child span.tab_off { background:#383531; color:#ccc;}
div.list_notice ul li:last-child { margin: 5px 0; background: bottom left url(//appdata.hungryapp.co.kr/images/sim/sfw/bg_newCont.jpg) no-repeat;}
div.list_notice ul li a { display: block; float: left; width: 17.6%; height: auto; margin-left: 2%; text-align: center; background: top left url(//appdata.hungryapp.co.kr/images/sim/sfw/bg_newCont_s.png) no-repeat;}
div.list_notice ul li a img { width: 100%; height: auto;}

/* DB 리스트 */

div.DB_wrap { width: 96%; margin: 0 auto;}
div.DB_wrap table { position: relative; background: #7d87ac; width: 100%; font-size: 12px; margin-top: 5px;}
div.DB_wrap table td, div.DB_wrap table th { text-align: center; color:}
div.DB_wrap table th { color: #01ffa2; font-weight: bold; background: #1c58aa;}
div.DB_wrap table th.th_st02 { color: #ffe097; background: #574e45;}
div.DB_wrap table td { color: #333333; background: #e1e7ff;}

div.DB_list div { margin-top: 10px;}
div.DB_list div a { margin-left: 10px; color: #24180c; font-weight: bold;}
div.DB_list div a:hover, div.DB_list div a.teb_btnOn { color: #992000;}
div.DB_list div a img { margin-right: 5px;}
div.DB_list table th { height: 34px; border-bottom: 1px solid #7a624b; border-top: 1px solid #7a624b;}
div.DB_list table td { height: 60px; text-align: center; font-weight: bold; border-bottom: 1px solid #7a624b;}
div.DB_list table td:first-child img { width: 40px; height: auto; margin: 0 5px;}
div.DB_list table td.td_name { text-align: left;}
div.DB_list table td.td_name a { color: #4200ff; font-size: 14px; font-weight: bold; text-decoration: none;}
div.DB_list table td.td_name a:hover { text-decoration: underline;}
div.DB_list table td.td_ico img { width: auto; height: 20px;}
div.DB_list table td.av_point span { display: block; margin: 0 auto;}
div.DB_list table td.av_point span:last-child { margin-top: 5px; color: #ff0000; font-weight: bold;}


/* DB 상세보기 */

div.DB_gaw_view th { height: 36px;}

div.DB_gaw_view { margin-top: 10px;}

/* 파일럿 이름 타이틀 */
div.gaw_tt { height: 40px; line-height: 40px; font-size: 16px; color: #ffff00;
	background: #1c58aa; text-align: center;
	border: 1px solid #7d87ac;}
div.gaw_tt strong { font-size: 16px; color: #fff2aa; margin:0; padding: 0;}

/* 파일럿 이미지 및 정보 */
div.hero_infos { width: 100%; overflow: hidden; margin-top: 5px;}

div.gaw_char { border: 1px solid #7d87ac; background: #fff; margin-bottom: 5px;}
div.gaw_char img { width: 100%; height: auto;}

div.gaw_infom { }
div.gaw_infom table { width: 100%; margin-top: 5px;}
div.gaw_infom table:first-child { width: 100%; margin-top: 0;}
div.gaw_infom th img { width: 104px; height : auto; margin: 5px 0;}
div.gaw_infom td.td_left { text-align: left; padding-left: 10px;}
div.gaw_infom td.td_sp { height: 95px;}
div.gaw_infom td.td_ico img { width: auto; height: 26px;}
div.gaw_infom td.td_gtype img { margin: 0 2px;}

/* 정보 타이틀 바 */
p.view_sec { height: 44px; margin-top: 10px; line-height: 46px; font-size: 14px; background: top left url(//appdata.hungryapp.co.kr/images/sim/sfw/bg_item_infoTt02.png) no-repeat;}
p.view_sec strong { color: #ffee23; margin-left: 45px;}
p.view_sec span.float_right { display: block; float: right; width: ;}
p.view_sec span.float_right input { margin: 0 2px -5px 15px;}


/* 추가정보 */
table.view_otherInfo tr th { text-align: left; padding-left: 10px;}
table.view_otherInfo tr th button { width: 50px; height: 20px; font-size: 12px; background: #777; font-weight: bold; color: #fff; border: 1px solid #ccc; margin-left: 10px; cursor: pointer;}
table.view_otherInfo tr td { height: 60px; text-align: left; padding-left: 10px;}


/* 평가 */
table.view_gp tr th { text-align: left; padding-left: 10px;}
table.view_gp tr th strong { font-size: 14px; margin: 0 5px;}
table.view_gp tr td { padding: 5px}
table.view_gp tr td a { display: block; margin: 0 auto; height: 40px; line-height: 40px; color: #fff; font-weight: bold; font-size: 14px;}


div.DB_view_reply { margin-bottom: 20px;}
div.DB_listReply { width: 772px; margin: 10px auto 20px auto; margin-bottom: 20px;}
.db_check{display:none;}