/*----------------ÀÌ¿ë¾È³» > ÀÌ¿ë¾à°ü ----------------*/
#index {
    border-bottom: 1px solid #E5E5E5;
	border-top: 1px solid #E5E5E5;
    padding: 40px 0 30px 0;
    position: relative;
    width: 680px;
}
#index p {
    line-height: 18px;
    margin-bottom: 20px;
}
#index .dl {
    overflow: hidden;
}
#index .dl .dl1 {
    float: left;
}
#index .dl .dl2 {
    float: right;
}
#index .dl dl {
    overflow: hidden;
    width: 340px;
}
#index .dl dt {
    float: left;
    height: 22px;
    width: 48px;
}
#index .dl dd {
    float: right;
    height: 22px;
    width: 292px;
}
#index .dl dd a {
    font-weight: bold;
    letter-spacing: -1px;
	color: #417C01;
}
#section {
    padding: 40px 0 0 0;
    text-align: justify;
}
#section h3.first {
    margin-top: 0;
}
#section h3 {
    color: #333333;
    letter-spacing: -1px;
    margin: 20px 0 10px 0;
	background-image:none;
	padding:0;
}
#section h3 a {
    color: #333333;
    text-decoration: none;
}
#section p, #section li {
    line-height: 18px;
    position: relative;
	color: #666666;
	list-style: none outside none;
}
#section ol, #section .ex {
    padding-left: 16px;
}
#section ol li .first_letter, #section ol .ex .first_letter {
    margin: 0 4px 0 -16px;
}
/*----------------ÀÌ¿ë¾È³» > °³ÀÎÁ¤º¸Ãë±Þ¹æÄ§----------------*/
#index .ol {
    overflow: hidden;
}
#index .ol .ol1 {
    margin-right: 100px;
	width:300px;
}
#index .ol ol {
    float: left;
}
#index .ol li {
    height: 22px;
	list-style: none outside none;
}
#index .ol .ol1 .first_letter {
    width: 14px;
}
#index .ol a {
    font-weight: bold;
    letter-spacing: -1px;
	color: #417C01;
}
/*----------------ÀÌ¿ë¾È³» > ÀÌ¸ÞÀÏÁÖ¼Ò¹«´Ü¼öÁý°ÅºÎ----------------*/
#e_se{
	padding:5px 0 0 30px;
	background: url(../images/guide/e_bg.jpg) no-repeat scroll 0 0 transparent;
	height:242px;
}
/*----------------¹ýÀÎ¼Ò°³ > ÀÌ»çÀå´Ô ÀÎ»ç¸»----------------*/
#hello{
	width: 680px;
	height:450px;
	background: url(../images/sub01/img01_bg.gif) no-repeat scroll 0 0 transparent;
}
#hello p{
	float:left;
}
#hello_text{
	width:415px;
	float:left;
}
#hello_text ul li.text01{
	padding: 35px 15px 6px 15px;
}
/*----------------¹ýÀÎ¼Ò°³ > ¼³¸³¸ñÀû ¹× ¿¬Çõ----------------*/
#goal{
	background: url(../images/sub01/img02_bg.jpg) no-repeat scroll 100% 0 transparent;
	width: 680px;
	height:265px;
}
#goal1{
	width:407px;
	height:100px;
}
#goal h2{
	padding:0 0 16px 0;
	margin:0;
}
#goal2{
	width: 407px;
}
#goal2 ul{
	background: url(../images/sub01/img02_tit1bg.gif) no-repeat scroll 0 0 transparent;
	width:407px;
	height:240px;
}
#goal2 ul li{
	padding-bottom:25px;
}
#goal2 ul li span.sdate{
	float: left;
	padding: 0;
	width: 100px;
}
/*----------------¹ýÀÎ¼Ò°³ > ¹ýÀÎ Á¶Á÷µµ----------------*/
#org{
	background: url(../images/sub01/img03_bg.jpg) no-repeat scroll 0 0 transparent;
	width:680px;
	margin: 0 auto;
	height:449px;
}
#org p{
	padding-bottom:25px;
	clear:both;
}
#org ul{
	padding-left:29px;
}
#org ul li{
	float:left;
	padding:0 0 25px 0;
}
#org ul li.le{
	float:left;
	padding:0 77px 25px 0;
}
/*----------------¹ýÀÎ¼Ò°³ > ¿À½Ã´Â±æ----------------*/
#map ul{
	margin-top:30px;
}
#map ul li{
	padding:0 0 20px 0;
}
/*----------------¹Ì¼Ò¸¶À» ¼Ò°³ > ¹Ì¼Ò¸¶À» ¾È³»----------------*/
#info{
	background: url(../images/sub02/img01_bg.jpg) no-repeat scroll 0 0 transparent;
	width: 680px;
	height:458px;
	margin-bottom:40px;
}
#in1{
	width:310px;
	padding:50px 0 0 30px;
}
#in1 h2{
	padding:25px 0 16px 0;
	margin:0;
}
#in1 ul{
	background: url(../images/sub02/img02_tit1bg.jpg) no-repeat scroll 0 0 transparent;
	width:310px;
	height:177px;
}
#in1 ul li{
	padding-bottom:25px;
}
#in1 ul li span.sdate{
	float: left;
	padding: 0;
	width: 85px;
}
/*----------------¹Ì¼Ò¸¶À» ¼Ò°³ > »ç¾÷¾È³»----------------*/
#boxbor{
	border-bottom: 1px dashed #ccc;
	margin-bottom: 40px;
	height:150px;
}
#boxbor img{
	vertical-align: top;
	float:left;
	padding-right:25px;
}
#boxte{
	width:550px;
	float:left;
	padding-top:32px;
}
/*----------------¹Ì¼Ò¸¶À» ¼Ò°³ > ½Ã¼³ÇöÈ²----------------*/
#fac{
	margin-bottom:40px;
	display:table;
}
#fac h2{
	padding:0 0 16px 0;
}
#fac p{
	text-align:right;
}
#fac ul.fimg li{
	float:left;
	padding: 0 5px 0 2px;
}
#fac ul.fimg li.tim{
	float:left;
	padding: 0 5px 20px 2px;
}
/*----------------¹Ì¼Ò¸¶À» ¼Ò°³ > Á÷¿øÇöÈ² ¹× Á¶Á÷µµ----------------*/
#person{
	margin-bottom:40px;
	display:table;
}
#person h2{
	padding:0 0 16px 0;
}
#person p{
	text-align:right;
}
#org2{
	background: url(../images/sub02/img05_bg.jpg) no-repeat scroll 0 0 transparent;
	width:680px;
	margin: 0 auto;
	height:600px;
	position: relative;
}
#org2 p{
	padding-bottom:25px;
	clear:both;
}
#org2 ul.org_mon{
	position: absolute;
    top: 129px;
	right:50px;
}
#org2 ul.org_list1{
	position: absolute;
    left: 5px;
    top: 400px;
}
#org2 ul.org_list1 li{
	float:left;
}
#org2 ul.org_list1 li.lis1{
	float:left;
	padding-right:32px;
}
#org2 ul.org_list1 li.lis2{
	float:left;
	padding-left:32px;
}
#org2 p.org_1{
	padding-bottom:25px;
	clear:both;
	position: absolute;
    left: 78px;
    top: 290px;
}
#org2 p.org_2{
	padding-bottom:25px;
	clear:both;
	position: absolute;
    right: 77px;
    top: 290px;
}
#org2 ul.org_list2{
	position: absolute;
    right: 3px;
    top: 400px;
}
#org2 ul.org_list2 li{
	float:left;
}
#org2 ul.org_list2 li.lis1{
	float:left;
	padding-left:32px;
}
/*----------------¹Ì¼Ò¸¶À» ¼Ò°³ > ÀÔ/Åð¼Ò ¾È³» ----------------*/
#in_info h2{
	padding:0 0 16px 0;
}
/*----------------ÀÚ¿øºÀ»ç ¹× ÈÄ¿ø¾È³» > ÀÚ¿øºÀ»ç ----------------*/
#bong{
	background: url(../images/sub03/img01_bg.jpg) no-repeat scroll 0 0 transparent;
	width:680px;
}
#bong p{
	padding:50px 0 40px 0;
}
#bong h2{
	padding:0 0 16px 0;
}
/*----------------ÀÚ¿øºÀ»ç ¹× ÈÄ¿ø¾È³» > ÈÄ¿ø¾È³» ----------------*/
#hoo h2{
	padding:0 0 16px 0;
}
#won{
	background: url(../images/sub03/img02_titbg.gif) no-repeat scroll 0 33px transparent;
	width:680px;
	float:left;
	height:215px;
	padding:0 15px 0 0;
}
#won h3{
	padding:0 0 0 0;
	background-image:none;
}
#won ul{
	padding:0 0 0 20px;
}
#won2{
	background: url(../images/sub03/img02_titbg.gif) no-repeat scroll 0 33px transparent;
	width:332px;
	float:left;
	height:215px;
}
#won2 h3{
	padding:0 0 0 0;
	background-image:none;
}
#won2 ul{
	padding:0 0 0 20px;
}
#hoo ul.ule{
	width:680px;
	height:51px;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	padding:10px 0 10px 0;
}
#hoo ul.ule li{
	float:left;
}
#hoo ul.ule li.pr{
	padding:10px 0 0 20px;
	width:480px;
}