

/* 초기화 셋팅 */
body, div, p, a, img, ul, ol, li, table, tr, td, th, h1, h2, h3, h4, h5, span {margin:0; padding:0;}
html{overflow-y:scroll;}
ul {list-style:none;}
img {border:0;}

/* Basic Set-기본셋팅 */  
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
body {width:100%; height:100%; font-family:"나눔고딕","nanumgothic",'Malgun Gothic', '맑은 고딕'; font-size:12px; color:#333;}
table {font-family:"나눔고딕","nanumgothic",'Malgun Gothic', '맑은 고딕'; font-size:12px; color:#333;}
a:link, a:visited, a:active {color:#333; text-decoration:none;}
a:hover {color:#333; text-decoration:none;}


/* 구조 셋팅 */
#header {width:100%; height:117px; text-align:center; background:url('/img/top/pt.gif') repeat-x 0 0;}
#header:after {content:""; height:0; clear:both; display:block; visibility:hidden;}
#container {width:100%; text-align:center; background:url('/img/vs_pt.gif') repeat-x 0 0;}
#container:after {content:""; height:0; clear:both; display:block; visibility:hidden;}
#footer {width:100%; height:85px; background:#e9e9e9; text-align:center;}


/* head */
#gnb {width:980px; height:123px; margin:0 auto;}
	#gnb .logo {width:200px; height:78px; float:left;}
	#gnb .tm {width:300px; padding:36px 10px 0 0; float:right; text-align:right;}
	#gnb .navi {width:980px; height:39px; text-align:center;}


/* main */
#motionj_fade_01 {width:980px; height:220px; margin:0 auto; text-align:center;}
#content {width:980px; margin:0 auto; text-align:center; padding:12px 0 30px;}
#content:after {content:""; height:0; clear:both; display:block; visibility:hidden;}
	#leftMenu {width:203px; float:left; text-align:center;}
	#rightContent {width:735px; float:left; text-align:left; margin-left:40px;}


/* left menu */
.leftNavi {width:203px; margin:0 auto; text-align:center; background:url('/img/left_pt.gif') repeat 0 0; padding:10px 0;}
.leftNavi h3 {width:182px; margin:0 auto; text-align:left;}
.leftNavi table {width:160px; margin:0 auto; text-align:center; padding-top:20px;}
.leftNavi table tr th {width:110px; border-bottom:1px solid #c9c9c9; text-align:left; padding-left:8px;}
.leftNavi table tr td {border-bottom:1px solid #c9c9c9;}

.leftNavi ul.lmenuul {width:182px; margin:0 auto; text-align:center;}
.leftNavi ul li.lmenuli {width:182px; background:#fff; text-align:left; margin-top:6px;}
a.lmenu:link, a.lmenu:visited, a.lmenu:active {font-weight:bold; text-decoration:none; width:100%; display:block; line-height:1.5em; padding:2px 0 3px;}
a.lmenu:hover {color:#0f389c; text-decoration:none;}
.lmenucs {margin-top:10px;}



/* right Content */
h2.bodyTit {font:bold 28px '맑은 고딕',Malgun Gothic,dotum; color:#1b4fa9; padding:10px 0 25px;}
#rightContent h3 {margin:16px 5px;}
#rightContent p.txt {font-size:13px; padding:10px 40px 10px 30px; font-weight:bold; color:#666; line-height:1.8em;}
#rightContent p.txt span.org {color:#c9370a;}
#rightContent p.txt span.blue {color:#0f57af;}
#rightContent p.sign {text-align:right; padding:40px 60px; font-weight:bold; font-size:13px; color:#333;}
div.item {margin:20px 0 30px;}
div.item h3 {background:url('/img/tit_bul.gif') no-repeat 10px 3px; padding-left:28px;}
table.item {width:717px; background:url('/img/th_pt.gif') no-repeat 0 0; padding:10px 15px;}
table.item tr th {color:#2b68a2; text-align:center; padding:0 5px 15px 5px;}
table.item tr td {text-align:center; border-bottom:1px solid #d6d6d6; padding:5px;}



/* footer */
#footer div.copy {width:980px; margin:0 auto; text-align:center; font:normal 12px '맑은 고딕',Malgun Gothic,dotum color:#666; line-height:1.5em; padding:15px 0 0 5px;}
#footer p.logo {width:180px; padding-top:4px; text-align:center; float:left;}
#footer p.add {width:780px; text-align:left; padding:0 10px; float:left;}
#footer p.add span {margin-right:7px;}
#footer p.copyright {width:780px; padding:0 10px; font-size:11px; color:#999; text-align:left; float:left;}