﻿

div.contents-title-images
{
	position: absolute;
	left: 21.5em;
	top: 15em;
	z-index: 0;
}

div.contents-title-images img
{
	width: 19.75em;
	height: 2.75em;
	vertical-align: top;
}

div#wrapper div#search
{
	position: absolute;
	left: 21.5em;
	top: 21em;
	z-index: 0;
}

div#wrapper div#search form#search-form
{
	position: absolute;
	left: 0;
	top: 0;
	z-index: 1;
	width: 55em;
	height: 1.75em;
	text-align: right;
}

div#wrapper div#search form#search-form img
{
	width: 5.75em;
	height: 1.5em;
	vertical-align: middle;
}

div#wrapper div#search form#search-form input#TQUERY
{
	width: 11.75em;
	height: 1.5em;
	vertical-align: top;
	border: 1px solid #C0C0C0;
	background-color: #FFF;
}

div#wrapper div#search form#search-form input#submit-search
{
	width: 3em;
	height: 1.75em;
	border: 0;
	vertical-align: top;
}

/************************************************** 검색영역 끝 **************************************************/

div#wrapper div#container
{
	width: 55em;
	float: left;
	margin-top: 14em;
	padding-left: 21.5em;
	padding-right: 2.75em;
	background: url(/images/common/contents/bg_contents.jpg) right top no-repeat;
}

* html div#wrapper div#container
{
	width: 79.25em;
}

div#wrapper div#container div#location
{
	width: 55em;
	height: 2.25em;
	clear: both;
	margin-top: 1em;
	padding-top: 0.5em;
	border-bottom: 0.08em solid #E5E5E5;
	text-align: right;
}

* html div#wrapper div#container div#location
{
	height: 2.83em;
}

div#wrapper div#container div#location span
{
	color: #14920A;
	font-weight: bold;
}

div#wrapper div#container div#location img
{
	width: 1.25em;
	height: 1.25em;
	vertical-align: top;
}

div#wrapper div#container div.function
{
	width: 55em;
	height: 1.25em;
	clear: both;
	float: left;
	margin-top: 1em;
}

div#wrapper div#container div.function ul
{
	float: right;
}

div#wrapper div#container div.function ul li
{
	float: left;
	padding-left: 0.25em;
}

div#wrapper div#container div.function ul li img.modify
{
	width: 6.5em;
	height: 1.25em;
	vertical-align: top;
}

div#wrapper div#container div.function ul li img.top
{
	width: 3.75em;
	height: 1.25em;
	vertical-align: top;
}

div#wrapper div#container div.function ul li img.prev
{
	width: 4em;
	height: 1.25em;
	vertical-align: top;
}

div#wrapper div#container div.function ul li img.print
{
	width: 6.5em;
	height: 1.25em;
	vertical-align: top;
}

div#wrapper div#container div.function ul li img.mymenu
{
	width: 7.5em;
	height: 1.25em;
	vertical-align: top;
}

div#wrapper div#container div#contents
{
	width: 55em;
	clear: both;
	float: left;
	margin-top: 3.75em;
	min-height: 50em;
	/*
	background-color: #F8F8F8;
	*/
}

* html div#wrapper div#container div#contents
{
	height: 50em;
}

div#wrapper div#container div#page-value
{
	width: 54.84em;
	height: 6.5em;
	clear: both;
	float: left;
	margin-top: 1em;
	margin-bottom: 0.5em;
	border: 0.08em solid #EAEAEA;
	background-color: #F4F5F4;
}

* html div#wrapper div#container div#page-value
{
	width: 55em;
	height: 6.66em;
}

div#wrapper div#container div#page-value div#page-value-title
{
	width: 12em;
	height: 4.5em;
	clear: both;
	float: left;
	padding-left: 0.75em;
	padding-right: 3.5em;
	padding-top: 1.25em;
	padding-bottom: 0.75em;
	background: url(/images/common/contents/bg_value.gif) right top no-repeat;
}

* html div#wrapper div#container div#page-value div#page-value-title
{
	width: 16.25em;
	height: 6.5em;
}

div#wrapper div#container div#page-value div#page-value-title img
{
	width: 12em;
	height: 4.5em;
	vertical-align: top;
}

div#wrapper div#container div#page-value div#page-value-choice
{
	width: 37.58em;
	height: 5em;
	float: left;
	padding-left: 1em;
	padding-top: 1.5em;
}

* html div#wrapper div#container div#page-value div#page-value-choice
{
	width: 38.58em;
	height: 6.5em;
}

div#wrapper div#container div#page-value div#page-value-choice ul
{
	width: 100%;
	height: 2em;
	float: left;
}

div#wrapper div#container div#page-value div#page-value-choice ul li
{
	height: 2em;
	float: left;
	padding-left: 0.5em;
}

div#wrapper div#container div#page-value div#page-value-choice ul li img
{
	width: 1.5em;
	height: 1.5em;
	vertical-align: top;
}

div#wrapper div#container div#page-value div#page-value-choice ul li input#satisfactionMemo
{
	width: 25em;
	height: 1.5em;
	vertical-align: top;
	border: 1px solid #C9C8C3;
	background-color: #FFF;
}

div#wrapper div#container div#page-value div#page-value-choice ul li img.submit-value
{
	width: 5.75em;
	height: 1.75em;
	vertical-align: top;
}

div#wrapper div#container div#page-value div#page-value-choice ul li img.view-value
{
	width: 3em;
	height: 1.75em;
	vertical-align: top;
}

/************************************************** 페이지담당자 **************************************************/
div#wrapper div#container div#page-charger
{
	width: 53.5em;
	height: 1.25em;
	clear: both;
	float: left;
	padding: 0.65em;
	border: 0.1em solid #EAEAEA;
	background-color: #F4F5F4;
}

* html div#wrapper div#container div#page-charger
{
	width: 55em;
	height: 2.75em;
}

div#wrapper div#container div#page-charger ul
{
	width: 53.5em;
	height: 1.25em;
	clear: both;
	float: left;
}

div#wrapper div#container div#page-charger ul li.name
{
	width: 20em;
	height: 1.25em;
	float: left;
}

div#wrapper div#container div#page-charger ul li.tel
{
	width: 12em;
	height: 1.25em;
	float: left;
	padding-left: 1.25em;
	background: url(/images/common/contents/ico_tel.gif) left 0.1em no-repeat;
}

* html div#wrapper div#container div#page-charger ul li.tel
{
	width: 13.25em;
}

div#wrapper div#container div#page-charger ul li.email
{
	width: 12em;
	height: 1.25em;
	float: left;
	padding-left: 1.25em;
	background: url(/images/common/contents/ico_email.gif) left 0.2em no-repeat;
}

* html div#wrapper div#container div#page-charger ul li.email
{
	width: 13.25em;
}

div#wrapper div#container div#page-charger ul li.name span
{
	font-weight: bold;
}

/* 탭메뉴 설정 */
div#wrapper div#container div#contents div.tabmenu
{
	width: 55em;
	clear: both;
	float: left;
	background: url(/images/common/contents/bg_tab_top.gif) left top no-repeat;
}

div#wrapper div#container div#contents div.tabmenu div.tabmenu_inner
{
	width: 49.5em;
	clear: both;
	float: left;
	padding-left: 2.75em;
	padding-top: 1em;
	padding-right: 2.75em;
	padding-bottom: 2em;
	background: url(/images/common/contents/bg_tab_bottom.gif) left bottom no-repeat;
}

* html div#wrapper div#container div#contents div.tabmenu div.tabmenu_inner
{
	width: 55em;
}

div#wrapper div#container div#contents div.tabmenu ul
{
	width: 49.5em;
	clear: both;
	float: left;
	margin-top: 1em;
}

/*
div#wrapper div#container div#contents div.tabmenu ul
{
	width: 49.5em;
	clear: both;
	float: left;
	padding-left: 2.75em;
	padding-top: 2.5em;
	padding-right: 2.75em;
	padding-bottom: 2em;
	background: url(/images/common/contents/bg_tab_bottom.gif) left bottom no-repeat;
}

* html div#wrapper div#container div#contents div.tabmenu ul
{
	width: 55em;
}
*/

div#wrapper div#container div#contents div.tabmenu ul li
{
	float: left;
	margin-bottom: 0.5em;
	padding-left: 1.5em;
	padding-right: 3em;
	background: url(/images/common/contents/ico_tab.gif) left top no-repeat;
	white-space: nowrap;
	word-break: normal;
}

/* 공통 테이블 설정 */
table.common
{
	width: 100%;
	clear: both;
	float: left;
	border-collapse: collapse;
	border-top: 2px solid #AA966E;
	margin-top: 1em;
}

table.common caption
{
	text-align: right;
}

table.common caption.hidden
{
	display: none;
}

table.common thead tr th
{
	border-right: 1px solid #AA966E;
	border-bottom: 1px solid #AA966E;
	padding: 0.5em 0 0.5em 0;
	background-color: #F5F0E7;
}

table.common tbody tr td
{
	border-right: 1px solid #AA966E;
	border-bottom: 1px solid #AA966E;
	padding: 0.5em 0 0.5em 0;
	text-align: center;
}

table.common thead tr th.border-none,
table.common tbody tr td.border-none
{
	border-right: 0;
}