@charset "utf-8";

@import url('setup.css'); /* 사이트 세부설정 */

body{
	margin:0;
	padding:0;
	font-size:14px;
	background:#fff;
}

.headerSec { width:100%; min-width:1580px; height:80px; border-bottom:1px solid #ccc;
	background: #f5f7f9; /* Old browsers */
	background: -moz-linear-gradient(top,  #f5f7f9 0%, #e2e8eb 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  #f5f7f9 0%,#e2e8eb 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  #465b92 0%,#283e77 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f7f9', endColorstr='#e2e8eb',GradientType=0 ); /* IE6-9 */
}
.left { float:left; width:200px; height:auto; background:#f7faff; border-right:1px solid #ccc; }
.leftSec { float:left; width:210px; height:2000px; background:#f7faff; border-right:1px solid #ccc; }
.mainSec { float:left; width:100%; padding-left:20px; margin-top:0px; padding-right:0;}
.footer { position:fixed; bottom:0; left:0; width:100%; height:60px; background:#103b75; text-align:center; line-height:60px; color:#fff; font-size:13px; z-index:100;}
.titleSec {
	color:#fff;
	font-size:13px;
	background: #f5f7f9; /* Old browsers */
	background: -moz-linear-gradient(top,  #f5f7f9 0%, #e2e8eb 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  #f5f7f9 0%,#e2e8eb 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  #465b92 0%,#283e77 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f7f9', endColorstr='#e2e8eb',GradientType=0 ); /* IE6-9 */
}
.attatchFileSpan {
	color:#333;
}
.attatchFileSpan:hover {
	color:#006cff;
}
.checkbox01 {height:20px;width:20px;border:0;margin:9px 4px 2px 0px; vertical-align:middle; }
.checkbox01.ml {margin-left:10px;}

.radio01 {height:12px;border:0px;width:12px;margin:0px 0 2px 0px;vertical-align:middle;}
.radio01.ml {margin-left:10px;}

.div_box_shadow { border:1px solid #ddd; -webkit-box-shadow:0px 5px 20px rgba(0,0,0,0.3); -moz-box-shadow:0px 5px 20px rgba(0,0,0,0.3); box-shadow:0px 5px 20px rgba(0,0,0,0.3); }

selec1t {
    padding:9px;
	padding-top:7px;
	padding-bottom:7px;
	padding-right:10px;
    margin: 0;
    border-radius:4px;
    -webkit-box-shadow: 
        0 0px 0 #ccc,
        0 0px #fff inset;
    /* background: -moz-linear-gradient(top, #FBFBFB 0%, #E9E9E9 100%);
    background: url('select_arrow.jpg') no-repeat right, -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fff), color-stop(100%,#fff)); */
    color:black;
    outline:none;
    display: inline-block;
    /* -webkit-appearance:none; */
    cursor:pointer;
    border: 1px solid #ccc;
	font-size:13px;
	min-width:100px;
}

.prod_sel_sec { background:none; }
.prod_sel_sec:hover { background:#ddd; }

#searchSec div INPUT[type='text'] {
	width:90%; padding:3px 10px 3px 10px; border:1px solid #ddd;
}


.list_type2 {padding-top:17px;width:100%;background-color:white; }
.list_type2 .notice {background:#f8f8f8;font-weight:bold;}
.list_type2 .subject {text-align:left;padding-left:15px;color:#8c3033;}
.list_type2 .tit_head {height:20px;border-bottom:2px solid #6a9fc7;}
.list_type2 .tit_head h3 {font:bold 12px/14px dotum;background:url(../../../manage/images/content/icon_title3.gif) no-repeat;padding-left:16px;}
.list_type2 table {width:100%; font-family: 나눔고딕, 'NanumGothic', 'NanumGothicBold';}
.list_type2 thead th {font-family: 나눔고딕, 'NanumGothic', 'NanumGothicBold';text-align:center;font-weight:normal;font-size:13px;color:#666;background:#f7faff;padding:10px 0 8px 0;border:1px solid #e1e1e1; font-family: 나눔고딕, 'NanumGothic', 'NanumGothicBold';}
.list_type2 tbody th { height:30px; line-height:30px; font-family: 나눔고딕, 'NanumGothic', 'NanumGothicBold';font-size:12px; font-weight:normal;text-align:center;color:#666;background:#f7faff; border:1px solid #e1e1e1;word-wrap:break-word;word-break:break-all;}
.list_type2 tfoot th,
.list_type2 tfoot td { text-align:center;font:normal 12px/15px dotum;color:#666;background:#f4f4f4;padding:5px 0 5px 0;border:1px solid #e1e1e1;}
.list_type2 td {font-family: 나눔고딕, 'NanumGothic', 'NanumGothicBold'; font-size:12px;text-align:left;padding:5px 0 5px 15px;border:1px solid #e1e1e1;line-height:1.20em;word-wrap:break-word;word-break:break-all;}
.list_type2 .left {text-align:left;padding-left:15px;}
.list_type2 .right {text-align:right;padding-right:15px;}
.list_type2 .l_none {border-left:none;}
.list_type2 a:link {word-wrap:break-word;word-break:break-all;}
.list_type2 a:hover {word-wrap:break-word;word-break:break-all;}
.list_type2 a:visited {word-wrap:break-word;word-break:break-all;}
.list_type2 .attach_img {padding:2px;}
.list_type2 ul {  list-style:none;  padding-left:0px;}

.list_type3 {padding-top:17px;width:100%;background-color:white}
.list_type3 .notice {background:#f8f8f8;font-weight:bold;}
.list_type3 .subject {text-align:left;padding-left:15px;color:#8c3033;}
.list_type3 .tit_head {height:20px;border-bottom:2px solid #6a9fc7;}
.list_type3 .tit_head h3 {font:bold 12px/14px dotum;background:url(../../../manage/images/content/icon_title3.gif) no-repeat;padding-left:16px;}
.list_type3 table {width:100%;}
.list_type3 thead th {  height:40px; line-height:40px; text-align:center;font-weight:normal;font-size:12px;color:#000;background:#f2f3e8; border:1px solid #ddd; font-family: 나눔고딕, 'NanumGothic', 'NanumGothicBold';}
.list_type3 tbody th {text-align:center;font-size:14px; color:#666;background:#f7faff;padding:5px 0 5px 0;border:1px solid #e1e1e1;word-wrap:break-word;word-break:break-all;}
.list_type3 tfoot th,
.list_type3 tfoot td { text-align:center; font-size:15px; color:#f00; background:#f4f4f4;padding:5px 0 5px 0;border:1px solid #e1e1e1;}
.list_type3 td { height:30px; line-height:30px; font-family: 나눔고딕, 'NanumGothic', 'NanumGothicBold'; font-size:12px;text-align:center;border:1px solid #e1e1e1;word-wrap:break-word;word-break:break-all;}
.list_type3 .left {text-align:left;padding-left:15px;}
.list_type3 .right {text-align:right;padding-right:15px;}
.list_type3 .l_none {border-left:none;}
.list_type3 a:link {word-wrap:break-word;word-break:break-all;}
.list_type3 a:hover {word-wrap:break-word;word-break:break-all;}
.list_type3 a:visited {word-wrap:break-word;word-break:break-all;}
.list_type3 .attach_img {padding:2px;}
.list_type3 ul {  list-style:none;  padding-left:0px;}
.list_type3 INPUT[type='text'] { padding:1px 0px 5px 0px; border: 1px solid #ccc;}

.list_type4 {padding-top:17px;width:100%;background-color:white; }
.list_type4 .notice {background:#f8f8f8;font-weight:bold;}
.list_type4 .subject {text-align:left;padding-left:15px;color:#8c3033;}
.list_type4 .tit_head {height:20px;border-bottom:2px solid #6a9fc7;}
.list_type4 .tit_head h3 {font:bold 12px/14px dotum;background:url(../../../manage/images/content/icon_title3.gif) no-repeat;padding-left:16px;}
.list_type4 table {width:100%;}
.list_type4 thead th {  height:40px; line-height:40px; text-align:center;font-weight:normal;font-size:12px;color:#000;background:#f2f3e8; border:1px solid #ddd; font-family: 나눔고딕, 'NanumGothic', 'NanumGothicBold';}
.list_type4 tbody th {text-align:center;font-size:14px; color:#666;background:#f7faff;padding:5px 0 5px 0;border:1px solid #e1e1e1;word-wrap:break-word;word-break:break-all;}
.list_type4 tfoot th,
.list_type4 tfoot td { text-align:center; font-size:15px; color:#f00; background:#f4f4f4;padding:5px 0 5px 0;border:1px solid #e1e1e1;}
.list_type4 td { height:30px; line-height:30px; font-family: 나눔고딕, 'NanumGothic', 'NanumGothicBold'; font-size:12px;text-align:center;border:1px solid #e1e1e1;word-wrap:break-word;word-break:break-all;}
.list_type4 .left {text-align:left;padding-left:15px;}
.list_type4 .right {text-align:right;padding-right:15px;}
.list_type4 .l_none {border-left:none;}
.list_type4 a:link {word-wrap:break-word;word-break:break-all;}
.list_type4 a:hover {word-wrap:break-word;word-break:break-all;}
.list_type4 a:visited {word-wrap:break-word;word-break:break-all;}
.list_type4 .attach_img {padding:2px;}
.list_type4 ul {  list-style:none;  padding-left:0px;}
.list_type4 INPUT[type='text'] { padding:1px 0px 5px 0px; border: 1px solid #ccc;}

.selectTR { cursor:pointer; color:#333;}
.selectTR:hover, .selectTR.hover {  background:#e9f2ff; color:#333; }
.selectTR.active, .selectTR:active {  background:#000; color:#fff; }

input {
	text-align:center; padding-top:10px; padding-bottom:15px; font-size:14px; background:none; 
}

::-webkit-input-placeholder { color:#999; }
:-moz-placeholder { color:#999; }
::-moz-placeholder { color: #999; }
:-ms-input-placeholder { color:#999; }

.taL { text-align:left; }
.taC { text-align:center; }
.taR { text-align:right; }

.f13 { font-size:13px; }
.f14 { font-size:14px; }
.f15 { font-size:15px; }
.f16 { font-size:16px; }
.f17 { font-size:17px; }
.f18 { font-size:18px; }
.f19 { font-size:19px; }
.f20 { font-size:20px; }
.f21 { font-size:21px; }

.fb { font-weight:bold; }
.fn { font-weight:normal; }

.dn { display:none; }
.db { display:block; }

.top0 { top:0; }
.left0 { left:0; }

.cursor { cursor:pointer; }
.overh { overflow:hidden; }
.margin0 { margin:0 auto; }

.backcover { background-size:cover; }
.backcontain { background-size:contain; }
.back100 { background-size:100%; }
.backcenter { background-position:center; }

.posR { position:relative; }
.posA { position:absolute; }
.posF { position:fixed; }

.fl { float:left; }
.fr { float:right }

.cl { clear:both; }

.w100 { width:100%; }
.h100 [ height:100%; }
.hauto { height:auto; }



