@charset "utf-8";

.text01 {font-size:14px; padding:7px;}
.text01 span {font-size:14px; font-weight:bold;}

/* 자가진단 텝 */
.tab_01 {margin:0; padding:0; border-bottom:#197179 solid 2px; overflow:hidden;}
.tab_01 li {float:left; white-space:nowrap;}
.tab_01 li a:link, .tab_01 li a:visited	{padding:8px 21px 6px 21px; margin-right:1px; font-weight:bold; display:block; background:#e0e2e6; font-size:14px; color: #838a9a; text-decoration: none; }
.tab_01 li a:active, .tab_01 li a:hover	{display:block; background:#e0e2e6; font-size:14px; color: #838a9a; text-decoration: none; }
.tab_01 li a.on:link, .tab_01 li a.on:visited	{padding:8px 21px 6px 21px; margin-right:1px; font-weight:bold; display:block; background:#197179; font-size:14px; color: #fff; text-decoration: none; }
.tab_01 li a.on:active, .tab_01 li a.on:hover	{display:block; background:#197179; font-size:14px; color: #fff; text-decoration: none; }

/*자가진단 list */

table.bbs_list {clear:both; width:100%; border-bottom:#e6e5e5 solid 1px;}
table.bbs_list th {background:#fff; font-size:14px; padding:5px 0px 3px 0; text-align:center; color:#463f3a; border-left:#c8c8c8 solid 1px; border-bottom:#c8c8c8 solid 1px;}
table.bbs_list th.first {border-left:none;}
table.bbs_list td {padding:8px 3px 5px 3px; font-size:14px; color:#5d606b; border-left:#c8c8c8 solid 1px; border-top:#e2e2e2 solid 1px; text-align:center;}
table.bbs_list td.left {text-align:left; font-size:14px; color:#5d606b;}
table.bbs_list td.tit {border-left:none; text-align:left; padding:12px 3px 10px 15px; font-size:14px; color:#197179; font-weight:bold; }
table.bbs_list td.sum {border-left:none; padding:12px 3px 10px 15px; font-size:14px; color:#197179; background:#eff0f3; font-weight:bold; }
table.bbs_list td.con {text-align:left; vertical-align:top; border-left:none; padding:12px 3px 10px 15px; font-size:14px; font-weight:normal; }
table.bbs_list td.first {border-left:none;}
table.bbs_list td span img {vertical-align:top;}
table.bbs_list .bg {background:#f7f7f7;}

.ox dt {clear:both; float:left; width:35px; text-align:center; }
.ox dd {float:left; width:63px; }

/* HACCP이란 */
h4 {padding:16px 0 12px 0;}
.haccp1_1 {width:702px; height:131px; padding-top:52px; background:url('../images/contents/haccp1_1bg.gif') 0 0 no-repeat;}
.haccp1_2 {padding-top:21px}
.process1_1 {padding: 0 0 30px 0;}

body {
	font-family: "Trebuchet MS", "Helvetica", "Arial",  "Verdana", "sans-serif";
	font-size: 62.5%;
}

/* 20131030 추가 사이트맵 */
.sitemap {padding:18px; border-top:2px solid #197179; border-left:1px solid #d3d3d1; border-right:1px solid #d3d3d1; border-bottom:1px solid #d3d3d1; background:#fff; overflow:hidden;}
.sitemap li {float:left; width:180px; padding:20px 20px 0 20px; font:bold 15px "Dotum", "Gulim", "Arial";}
.sitemap li ul {padding-top:10px;}
.sitemap li ul li {clear:both; padding: 5px 0 5px 12px; background: url('../images/main/icon.gif') 2px 50% no-repeat;}
.sitemap li ul li a:link, .sitemap li ul li a:visited	{font: 12px "Dotum", "Gulim", "Arial"; text-decoration: none; }
.sitemap li ul li a:active, .sitemap li ul li a:hover	{font: 12px "Dotum", "Gulim", "Arial"; text-decoration: none; }