	@import url(ibulgyo.css);

	/* ---[ wrapper ]--------------------- */
	body {
		padding: 0;
		margin: 0;
	}

	dl, dt, dd, ul, li, p, h2, h3, h4, h5 {
		padding: 0;
		margin: 0;
	}

	ul {
		list-style: none;
	}

	.empty_record {
		text-align: center;
		color: #666;
		height:80px;
		padding-top:30px;
	}

	address{
		font-style:normal;
		text-decoration:none;
	}

	#wrapper {
		width: 965px;
		margin-left: 10px;

	}

	/* ---[ header ]--------------------- */
	#header {
		position: relative;
		width: 100%;
		height: 177px;
		background: #fff;
	}

	/* ---[ middle ]--------------------- */
	#middle {
		float: left;
		width: 100%;
		display: inline;
	}

	/* ---[ middle_left ]--------------------- */
	#middle_left {
		float: left;
		width: 695px;
		background: #fff;
	}

	/* ---[ middle_left_up ]--------------------- */
	#middle_left_up {
		float: left;
		width: 100%;
		display: inline;
		padding-top: 20px;
	}

	/* ---[ middle_left_up_left ]--------------------- */
	#middle_left_up_left {
		float: left;
		width: 248px;
		padding: 0 10px 0 0;
	}

	#middle_left_up_left p.banner {
		margin-bottom: 10px;
		text-align: center;
	}
	#middle_left_up_left div.banner{
		margin-bottom: 10px;
		text-align: center;
	}
	/* ÃÖ½Å´º½º */
	#middle_left_up_left .recent_news {
		margin-bottom: 10px;
		border: 1px solid #999999;
		background: url(/images/main/bg_box.jpg) repeat-x center bottom;
	}

	#middle_left_up_left .recent_news dt {
		float: left;
		width: 226px;
		padding: 8px;
		margin: 0;
		border: 2px solid #fff;
		border-bottom-width: 0;
		background: #D9D9D9;
		font: bold 14px µ¸¿ò;
		display: inline;
	}

	#middle_left_up_left .recent_news dt span {
		float: left;
	}

	#middle_left_up_left .recent_news dt a {
		display: block;
		padding-top: 2px;
		float: right;
	}	

	#middle_left_up_left .recent_news dd {
		clear: left;
	}

	#middle_left_up_left .recent_news dd ul {
		padding: 8px 16px;
	}	

	#middle_left_up_left .recent_news dd ul li {
		padding: 0 0 0 10px;
		line-height: 1.5em;
		background: url(/images/bg_li.gif) no-repeat left center;
	}
	/* µ¿¿µ»ó */
	#middle_left_up_left .media {
		margin-bottom: 10px;
	}
	/* ¸¹ÀÌ º» ´º½º */
	#middle_left_up_left .hot_news {
		margin-bottom: 10px;
		border: 1px solid #999999;
		background: url(/images/main/bg_box.jpg) repeat-x center bottom;
	}

	#middle_left_up_left .hot_news dt {
		float: left;
		width: 226px;
		padding: 8px;
		margin: 0;
		border: 2px solid #fff;
		border-bottom-width: 0;
		background: #D9D9D9;
		font: bold 14px µ¸¿ò;
		display: inline;
	}

	#middle_left_up_left .hot_news dt span {
		float: left;
	}

	#middle_left_up_left .hot_news dt a {
		display: block;
		padding-top: 2px;
		float: right;
	}	

	#middle_left_up_left .hot_news dd {
		clear: left;
	}

	#middle_left_up_left .hot_news dd ul {
		padding: 8px 16px;
	}	

	#middle_left_up_left .hot_news dd ul li {
		padding: 0 0 0 10px;
		line-height: 1.5em;
		background: url(/images/bg_li.gif) no-repeat left center;
	}

	/* ¼öÇà°ú »î */
	#middle_left_up_left .life {
		margin-bottom: 10px;
		border-bottom: 1px solid #bbb;
		background: url(/images/main/bg_tab_1.jpg) repeat-x left top;
	}
	
	#middle_left_up_left .life dt {
		float: left;
		width: 230px;
		padding: 4px 5px;
		margin: 0 0 10px 0;
		font: bold 14px µ¸¿ò;
		background: url(/images/main/line_title.gif) no-repeat left bottom;
		display: inline;
	}

	#middle_left_up_left .life dt span {
		float: left;
	}

	#middle_left_up_left .life dt a {
		display: block;
		padding-top: 2px;
		float: right;
	}
	#middle_left_up_left .life dd{
		padding:0px 5px;
		border-right: 1px solid #bbb;
		border-left: 1px solid #bbb;
	}
	#middle_left_up_left .life dd.img {
		text-align: center;
		cursor: pointer
	}

	#middle_left_up_left .life dd.img img {
		border: 1px solid #000;
	}

	#middle_left_up_left .life dd.subject {
		padding: 4px 0;
		font: bold 14px µ¸¿ò;
		text-align: center;
	}

	/* ¼±¿øÅ½¹æ */
	#middle_left_up_left .invitation {
		margin-bottom: 10px;
		border-bottom: 1px solid #bbb;
		background: url(/images/main/bg_tab_1.jpg) repeat-x left top;
	}
	#middle_left_up_left .invitation dt {
		float: left;
		width: 230px;
		padding: 4px 5px;
		margin: 0 0 10px 0;
		font: bold 14px µ¸¿ò;
		background: url(/images/main/line_title.gif) no-repeat left bottom;
		display: inline;
	}

	#middle_left_up_left .invitation dt span {
		float: left;
	}

	#middle_left_up_left .invitation dt a {
		display: block;
		padding-top: 2px;
		float: right;
	}	
	#middle_left_up_left .invitation dd{
		padding:0px 5px;
		border-right: 1px solid #bbb;
		border-left: 1px solid #bbb;
	}
	#middle_left_up_left .invitation dd.img {
		text-align: center;
		cursor: pointer
	}

	#middle_left_up_left .invitation dd.img img {
		border: 1px solid #000;
	}

	#middle_left_up_left .invitation dd.subject {
		padding: 4px 0;
		font: bold 14px µ¸¿ò;
		text-align: center;
	}
	/* ¼öÇàÀÇ Çâ±â */
	#middle_left_up_left .suhaeng {
		margin-bottom: 10px;
		border-bottom: 1px solid #bbb;
		background: url(/images/main/bg_tab_1.jpg) repeat-x left top;
	}
	#middle_left_up_left .suhaeng dt {
		float: left;
		width: 230px;
		padding: 4px 5px;
		margin: 0 0 10px 0;
		font: bold 14px µ¸¿ò;
		background: url(/images/main/line_title.gif) no-repeat left bottom;
		display: inline;
	}

	#middle_left_up_left .suhaeng dt span {
		float: left;
	}

	#middle_left_up_left .suhaeng dt a {
		display: block;
		padding-top: 2px;
		float: right;
	}	

	#middle_left_up_left .suhaeng dd{
		padding:0px 5px;
		border-right: 1px solid #bbb;
		border-left: 1px solid #bbb;
	}

	#middle_left_up_left .suhaeng dd.img {
		text-align: center;
		cursor: pointer
	}

	#middle_left_up_left .suhaeng dd.img img {
		border: 1px solid #000;
	}

	#middle_left_up_left .suhaeng dd.subject {
		padding: 4px 0;
		font: bold 14px µ¸¿ò;
		text-align: center;
	}

	/* ºÎÃ³´Ô »ý¾Ö */
	#middle_left_up_left .buddha_life {
		margin-bottom: 10px;
		border-bottom: 1px solid #bbb;
		background: url(/images/main/bg_tab_1.jpg) repeat-x left top;
	}
	
	#middle_left_up_left .buddha_life dt {
		float: left;
		width: 230px;
		padding: 4px 5px;
		margin: 0 0 10px 0;
		font: bold 14px µ¸¿ò;
		background: url(/images/main/line_title.gif) no-repeat left bottom;
		display: inline;
	}

	#middle_left_up_left .buddha_life dt span {
		float: left;
	}

	#middle_left_up_left .buddha_life dt a {
		display: block;
		padding-top: 2px;
		float: right;
	}

	#middle_left_up_left .buddha_life dd{
		padding:0px 5px;
		border-right: 1px solid #bbb;
		border-left: 1px solid #bbb;
	}

	#middle_left_up_left .buddha_life dd.img {
		text-align: center;
		cursor: pointer
	}

	#middle_left_up_left .buddha_life dd.img img {
		border: 1px solid #000;
	}

	#middle_left_up_left .buddha_life dd.subject {
		padding: 4px 0;
		font: bold 14px µ¸¿ò;
		text-align: center;
	}

/* ÀÌÁö´©ÀÇ °ñ°ñ»ô»ô */
#middle_left_up_left .ejinu {
		float: left;
		width: 100%;
		margin-bottom: 10px;
		display: inline;				
	}
	
	#middle_left_up_left .ejinu dt {		
		float: left;
		width: 230px;
		padding: 4px 0;
		margin: 0 0 10px 0;
		font: bold 14px µ¸¿ò;
		background: url(/images/main/line_title.gif) no-repeat left bottom;
		display: inline;
	}

	#middle_left_up_left .ejinu dt span {
		float: left;
	}

	#middle_left_up_left .ejinu dt a {
		display: block;
		padding-top: 2px;
		float: right;
	}	

	#middle_left_up_left .ejinu dd {		
		width: 240px;
		height: 90px;	
	}

	#middle_left_up_left .ejinu dd img {
		float: left;
		margin-right: 10px;
	}

	#middle_left_up_left .ejinu p.subject {
		padding: 4px 0;
		font: bold 14px µ¸¿ò;
	}

	/* ¼³¹®Á¶»ç */
	#middle_left_up_left .survey {
		position: relative;
	}	

	#middle_left_up_left .survey form {
		padding: 0;
		margin: 0;
	}

	#middle_left_up_left .survey h4 {
		width: 231px;
		height: 34px;
		background: url(/images/survey/title_survey.gif) no-repeat left center;
	}

	#middle_left_up_left .survey h4 span {
		display: none;
	}

	#middle_left_up_left .survey dl dt {
		margin: 4px 10px;
		padding-left: 20px;
		background: url(/images/survey/icon_q.gif)	 no-repeat left center;
	}

	#middle_left_up_left .survey dl dd {
		margin: 0 10px;
		line-height: 1.5em;
	}
	
	#middle_left_up_left .survey dl dd.navi {
		padding-top: 10px;
		text-align: center;
	}


	/* ---[ middle_left_up_right ]--------------------- */
	#middle_left_up_right {
		float: left;
		width: 427px;
		padding-right: 10px;
	}

	/* Çìµå¶óÀÎ */
	#middle_left_up_right .headline_news {
		float: left;
		width: 100%;
		padding-bottom: 10px;
		display: inline;
	}
	#middle_left_up_right .headline_news dt {
		padding-bottom: 8px;
		font: bold 16px µ¸¿ò;
	}

	#middle_left_up_right .headline_news dt a {
//		color: #DC5303;
		color: #000000;
	}

	#middle_left_up_right .headline_news dd p {
		padding: 0 0 4px 0;
		font: bold 14px µ¸¿ò;
	}

	#middle_left_up_right .headline_news dd.img {
		float: left;
		padding-right: 8px;
	}

	#middle_left_up_right .headline_news dd {
		line-height: 17px;
	}

	#middle_left_up_right .headline_news_list {
		clear: left;
		padding: 0 8px 10px 8px;
	}

	#middle_left_up_right .headline_news_list li {
		padding-left: 10px;
		font: bold 14px µ¸¿ò;
		line-height: 1.5em;
		background: url(/images/bg_li_o.gif) no-repeat left center;
	}
	
	#middle_left_up_right .headline_news dd.img img {
		border: 1px solid #000;
	}

	/* ¹è³Ê */
	#middle_left_up_right ul.banner {
		float: left;
		width: 100%;
		padding-bottom: 10px;
	}

	#middle_left_up_right ul.banner li {
		float: left;
		width: 48%;
	}

	#middle_left_up_right ul.banner li.alt {
		text-align: right;
	}

	#middle_left_up_right .cover_news_list {
		clear: left;
	}

	/* Ç¥Áö±â»ç */
	#middle_left_up_right .cover_news_list {
		padding-bottom: 10px;
	}

	#middle_left_up_right .cover_news_list dt {
		font: bold 14px µ¸¿ò; 
		text-decoration: underline; 
		padding-bottom: 4px;
	}	

	#middle_left_up_right .cover_news_list dt a {
		//color: #9C3202;
		color: #000000;
	}

	#middle_left_up_right .cover_news_list dd {
		padding: 0 4px;
		color: #666;
		line-height: 1.5em;
	}

	#middle_left_up_right p.banner {
		padding-bottom: 10px;
		text-align: center;
	}

	/* ÀÏ¹Ý±â»ç */
	#middle_left_up_right .general_news_list {
		padding: 0 4px;
	}

	#middle_left_up_right .general_news_list li {
		padding: 8px 0 0 10px;
		font: bold 14px µ¸¿ò;
		background: url(/images/bg_li_o.gif) no-repeat 0 14px;
	}
	
	/* ºÒ±³»ç¸íÀå¸é */
	#middle_left_up_right .movie {
		float: left;
		width: 210px;
		height: 155px;
		border: 1px solid #C3CCB7; 
		background: #F3F6EF;
		margin-bottom: 10px;
	}
	#middle_left_up_right .movie dt {
		float: left;
		width: 100%;
		padding: 0 0 10px 0;
		margin-bottom: 10px;
		border-bottom: 1px solid #C3CCB7;
	}	

	#middle_left_up_right .movie dt span {
		float: left;
		display: block;
		padding-left: 20px;
		margin: 10px;
		color: #43651B;
		font-weight: bold;
		background: url(/images/main/icon_book.gif) no-repeat left center;;
	}

	#middle_left_up_right .movie dt a {
		display: block;
		padding: 12px 10px 0 0;
		float: right;
	}

	#middle_left_up_right .movie dd {
		line-height: 1.5em;
	}

	#middle_left_up_right .movie dd span a {
		font-weight: bold;
		color: #0E498D;
	}

	#middle_left_up_right .movie dd.img {
		float: left;
		padding: 0 4px 4px 4px;
		height:100px;
	}

	#middle_left_up_right .movie dd.img img {
		border: 1px solid #000;
	}	

	/* ºÒ±³»ç»ó°¡ */
	#middle_left_up_right .person {
		float: right;
		width: 210px;
		height: 155px;
		border: 1px solid #C3CCB7; 
		background: #F3F6EF;
		margin-bottom: 10px;
	}
	#middle_left_up_right .person dt {
		float: left;
		width: 100%;
		padding: 0 0 10px 0;
		margin-bottom: 10px;
		border-bottom: 1px solid #C3CCB7;
	}	

	#middle_left_up_right .person dt span {
		float: left;
		display: block;
		padding-left: 20px;
		margin: 10px;
		color: #43651B;
		font-weight: bold;
		background: url(/images/main/icon_book.gif) no-repeat left center;;
	}

	#middle_left_up_right .person dt a {
		display: block;
		padding: 12px 10px 0 0;
		float: right;
	}

	#middle_left_up_right .person dd {
		line-height: 1.5em;
	}

	#middle_left_up_right .person dd span a {
		font-weight: bold;
		color: #0E498D;
	}

	#middle_left_up_right .person dd.img {
		float: left;
		padding: 0 4px 4px 4px;
		height:100px;
	}

	#middle_left_up_right .person dd.img img {
		border: 1px solid #000;
	}


	/* ½Å°£ ¾È³» */
	#middle_left_up_right .new_book {
		float: left;
		width: 210px;
		height: 155px;
		border: 1px solid #C3CCB7; 
		background: #F3F6EF;
	}
	#middle_left_up_right .new_book dt {
		float: left;
		width: 100%;
		padding: 0 0 10px 0;
		margin-bottom: 10px;
		border-bottom: 1px solid #C3CCB7;
	}	

	#middle_left_up_right .new_book dt span {
		float: left;
		display: block;
		padding-left: 20px;
		margin: 10px;
		color: #43651B;
		font-weight: bold;
		background: url(/images/main/icon_book.gif) no-repeat left center;;
	}

	#middle_left_up_right .new_book dt a {
		display: block;
		padding: 12px 10px 0 0;
		float: right;
	}

	#middle_left_up_right .new_book dd {
		line-height: 1.5em;
	}

	#middle_left_up_right .new_book dd span a {
		font-weight: bold;
		color: #0E498D;
	}

	#middle_left_up_right .new_book dd.img {
		float: left;
		padding: 0 4px 4px 4px;
		height:100px;
	}

	#middle_left_up_right .new_book dd.img img {
		border: 1px solid #000;
	}	

	/* °ø¿¬Àü½Ã ¼Ò½Ä */
	#middle_left_up_right .new_play {
		float: right;
		width: 210px;
		height: 155px;
		border: 1px solid #C3CCB7; 
		background: #F3F6EF;
	}
	#middle_left_up_right .new_play dt {
		float: left;
		width: 100%;
		padding: 0 0 10px 0;
		margin-bottom: 10px;
		border-bottom: 1px solid #C3CCB7;
	}	

	#middle_left_up_right .new_play dt span {
		float: left;
		display: block;
		padding-left: 20px;
		margin: 10px;
		color: #43651B;
		font-weight: bold;
		background: url(/images/main/icon_book.gif) no-repeat left center;;
	}

	#middle_left_up_right .new_play dt a {
		display: block;
		padding: 12px 10px 0 0;
		float: right;
	}

	#middle_left_up_right .new_play dd {
		line-height: 1.5em;
	}

	#middle_left_up_right .new_play dd span a {
		font-weight: bold;
		color: #0E498D;
	}

	#middle_left_up_right .new_play dd.img {
		float: left;
		padding: 0 4px 4px 4px;
		height:100px;
	}

	#middle_left_up_right .new_play dd.img img {
		border: 1px solid #000;
	}
	
	#middle_left_up_right hr.clear_line {
		clear: both;
		visibility: hidden;
	}

	/* ---[ middle_right ]--------------------- */
	#middle_right {
		float: left;
		width: 254px;
		padding: 8px;
		background: #F7F4EB;
	}
	#middle_right div.banner2{
		margin-bottom: 10px;
		text-align: center;
	}
	/* ±³¸®¹ý¹® */
	#middle_right .sutra {
		float: left;
		width: 250px;
		padding: 20px 0 10px 0;
		display: inline;
	}

	#middle_right .sutra h2 {
		height: 21px;
		margin-bottom: 10px;
		border-bottom: 1px solid #DCDCDA;
		background: url(/images/main/title_sutra1.gif) no-repeat left center;;
	}

	#middle_right .sutra h2 span {
		display: none;
	}

	#middle_right .sutra dl {
		float: left;
		width: 100%;
		padding-bottom: 10px;
		display: inline;
	}

	#middle_right .sutra dl dt {
		float: right;
		width: 70px;
		padding: 4px 0;
		font: bold 12px µ¸¿ò;
	}

	#middle_right .sutra dl dt a {
		color: #656563;
	}

	#middle_right .sutra dl dd img {
		float: left;
		padding-right: 4px;
	}

	#middle_right .sutra div {
		float: left;
		width: 50%;
	}

	#middle_right .sutra div.alt {
		float: right;
		width: 50%;
	}
	/* Ã»¾ÈÃ»¶ô */
	#middle_right .tree {
		margin-bottom: 10px;
		border-bottom: 1px solid #bbb;
		background: url(/images/main/bg_tab_1.jpg) repeat-x left top;
	}
	
	#middle_right .tree dt {
		float: left;
		width: 230px;
		padding: 4px 5px;
		margin: 0 0 10px 0;
		font: bold 14px µ¸¿ò;
		background: url(/images/main/line_title.gif) no-repeat left bottom;
		display: inline;
	}

	#middle_right .tree dt span {
		float: left;
	}

	#middle_right .tree dt a {
		display: block;
		padding-top: 2px;
		float: right;
	}
	#middle_right .tree dd{
		padding:0px 5px;
		border-right: 1px solid #bbb;
		border-left: 1px solid #bbb;
	}
	#middle_right .tree dd.img {
		text-align: center;
		cursor: pointer
	}
	#middle_right .tree dd.img img {
		border: 1px solid #000;
	}

	#middle_right .tree dd.subject {
		padding: 4px 0;
		font: bold 14px µ¸¿ò;
		text-align: center;
	}
	/* Ä®·³ */
	#middle_right .column {
		float: left;
		width: 250px;
		padding: 0 0 10px 0;
		display: inline;
	}

	#middle_right .column h2 {
		height: 21px;
		margin-bottom: 10px;
		border-bottom: 1px solid #DCDCDA;
		background: url(/images/main/title_cheon.gif) no-repeat left center;;
	}

	#middle_right .column h2 span {
		display: none;
	}

	#middle_right .column dl {
		float: left;
		width: 100%;
		padding-bottom: 10px;
		display: inline;
	}

	#middle_right .column dl dt {
		float: right;
		width: 70px;
		padding: 4px 0;
		font: bold 12px µ¸¿ò;
	}

	#middle_right .column dl dt a {
		color: #656563;
	}

	#middle_right .column dl dd img {
		float: left;
		padding-right: 4px;
	}

	#middle_right .column div {
		float: left;
		width: 50%;
	}

	#middle_right .column div.alt {
		float: right;
		width: 50%;
	}

	/* ¹è³Ê */
	#middle_right p.banner {
		text-align: center;
		padding-bottom: 10px;
	}

	/* »ç¼³ */
	#middle_right .editorial {
		margin: 0 auto 10px;
		width: 254px;
		border-bottom: 1px solid #bbb;
		background: url(/images/main/bg_tab.jpg) repeat-x left bottom;
	}

	#middle_right .editorial dt {
		width: 254px;
		height: 26px;
	}

	#middle_right .editorial dd {
		padding: 4px 18px;
		border-right: 1px solid #bbb;
		border-left: 1px solid #bbb;
		background: url(/images/bg_li.gif) no-repeat 10px 50%;
	}

	/* »ç°í */
	#middle_right .notice {
		margin: 0 auto 10px;
		width: 254px;
		border-bottom: 1px solid #bbb;
		background: url(/images/main/bg_tab.jpg) repeat-x left bottom;
		display: none;
	}

	#middle_right .notice dt {
		height: 26px;
	}

	#middle_right .notice dd {
		padding: 4px 18px;
		border-right: 1px solid #bbb;
		border-left: 1px solid #bbb;
		background: url(/images/bg_li.gif) no-repeat 10px 50%;
	}


	/* ½Åµµ±³À°1 */
	#middle_right .sindo_1 {
		margin: 0 auto 10px;
		width: 254px;
		border-bottom: 1px solid #bbb;
		background: url(/images/main/bg_tab.jpg) repeat-x left bottom;
	}

	#middle_right .sindo_1 dt {
		width: 254px;
		height: 26px;
	}

	#middle_right .sindo_1 dd {
		padding: 4px 18px;
		border-right: 1px solid #bbb;
		border-left: 1px solid #bbb;
		background: url(/images/bg_li.gif) no-repeat 10px 50%;
	}

	/* ½Åµµ±³À°2 */
	#middle_right .sindo_2 {
		margin: 0 auto 10px;
		width: 254px;
		border-bottom: 1px solid #bbb;
		background: url(/images/main/bg_tab.jpg) repeat-x left bottom;
		display: none;
	}

	#middle_right .sindo_2 dt {
		height: 26px;
	}

	#middle_right .sindo_2 dd {
		padding: 4px 18px;
		border-right: 1px solid #bbb;
		border-left: 1px solid #bbb;
		background: url(/images/bg_li.gif) no-repeat 10px 50%;
	}



	/* µµ½ÉÆ÷±³´ç */
	#middle_right .city_pogyo {
		margin-bottom: 10px;
		border-bottom: 1px solid #bbb;
		background: url(/images/main/bg_tab_1.jpg) repeat-x left top;
	}
	#middle_right .city_pogyo dt {
		float: left;
		width: 230px;
		padding: 4px 5px;
		margin: 0 0 10px 0;
		font: bold 14px µ¸¿ò;
		background: url(/images/main/line_title.gif) no-repeat left bottom;
		display: inline;
	}

	#middle_right .city_pogyo dt span {
		float: left;
	}

	#middle_right .city_pogyo dt a {
		display: block;
		padding-top: 2px;
		float: right;
	}	
	#middle_right .city_pogyo dd{
		padding:0px 5px;
		border-right: 1px solid #bbb;
		border-left: 1px solid #bbb;
	}
	#middle_right .city_pogyo dd.img {
		text-align: center;
		cursor: pointer
	}

	#middle_right .city_pogyo dd.img img {
		border: 1px solid #000;
	}

	#middle_right .city_pogyo dd.subject {
		padding: 4px 0;
		font: bold 14px µ¸¿ò;
		text-align: center;
	}
	/* ºÒ±³¿Í Çö´ë»çÈ¸ */
	#middle_right .modern_times {
		margin-bottom: 10px;
		border-bottom: 1px solid #bbb;
		background: url(/images/main/bg_tab_1.jpg) repeat-x left top;
	}
	#middle_right .modern_times dt {
		float: left;
		width: 230px;
		padding: 4px 5px;
		margin: 0 0 10px 0;
		font: bold 14px µ¸¿ò;
		background: url(/images/main/line_title.gif) no-repeat left bottom;
		display: inline;
	}

	#middle_right .modern_times dt span {
		float: left;
	}

	#middle_right .modern_times dt a {
		display: block;
		padding-top: 2px;
		float: right;
	}	
	#middle_right .modern_times dd{
		padding:0px 5px;
		border-right: 1px solid #bbb;
		border-left: 1px solid #bbb;
	}
	#middle_right .modern_times dd.img {
		text-align: center;
		cursor: pointer
	}

	#middle_right .modern_times dd.img img {
		border: 1px solid #000;
	}

	#middle_right .modern_times dd.subject {
		padding: 4px 0;
		font: bold 14px µ¸¿ò;
		text-align: center;
	}

	/* ¸Ú½º·´°Ô ¸Ô´Â ¸À±ò³ª´Â À½½Ä */
	#middle_left_up_left .merit {
		margin-bottom: 10px;
		border-bottom: 1px solid #bbb;
		background: url(/images/main/bg_tab_1.jpg) repeat-x left top;
	}
	#middle_left_up_left .merit dt {
		float: left;
		width: 230px;
		padding: 4px 5px;
		margin: 0 0 10px 0;
		font: bold 14px µ¸¿ò;
		background: url(/images/main/line_title.gif) no-repeat left bottom;
		display: inline;
	}

	#middle_left_up_left .merit dt span {
		float: left;
	}

	#middle_left_up_left .merit dt a {
		display: block;
		padding-top: 2px;
		float: right;
	}	
	#middle_left_up_left .merit dd{
		padding:0px 5px;
		border-right: 1px solid #bbb;
		border-left: 1px solid #bbb;
	}
	#middle_left_up_left .merit dd.img {
		text-align: center;
		cursor: pointer
	}

	#middle_left_up_left .merit dd.img img {
		border: 1px solid #000;
	}

	#middle_left_up_left .merit dd.subject {
		padding: 4px 0;
		font: bold 14px µ¸¿ò;
		text-align: center;
	}

	/* ¼±È­°¨»ó */
	#middle_left_up_left .sunwha {
		margin-bottom: 10px;
		border-bottom: 1px solid #bbb;
		background: url(/images/main/bg_tab_1.jpg) repeat-x left top;
	}
	#middle_left_up_left .sunwha dt {
		float: left;
		width: 230px;
		padding: 4px 5px;
		margin: 0 0 10px 0;
		font: bold 14px µ¸¿ò;
		background: url(/images/main/line_title.gif) no-repeat left bottom;
		display: inline;
	}

	#middle_left_up_left .sunwha dt span {
		float: left;
	}

	#middle_left_up_left .sunwha dt a {
		display: block;
		padding-top: 2px;
		float: right;
	}	
	#middle_left_up_left .sunwha dd{
		padding:0px 5px;
		border-right: 1px solid #bbb;
		border-left: 1px solid #bbb;
	}
	#middle_left_up_left .sunwha dd.img {
		text-align: center;
		cursor: pointer
	}

	#middle_left_up_left .sunwha dd.img img {
		border: 1px solid #000;
	}

	#middle_left_up_left .sunwha dd.subject {
		padding: 4px 0;
		font: bold 14px µ¸¿ò;
		text-align: center;
	}


	/* ½Åµµ±³À°1 */
	#middle_right .sindo1 {
		margin-bottom: 10px;
		border-bottom: 1px solid #bbb;
		background: url(/images/main/bg_tab_1.jpg) repeat-x left top;
	}
	#middle_right .sindo1 dt {
		float: left;
		width: 230px;
		padding: 4px 5px;
		margin: 0 0 10px 0;
		font: bold 14px µ¸¿ò;
		background: url(/images/main/line_title.gif) no-repeat left bottom;
		display: inline;
	}

	#middle_right .meirt dt span {
		float: left;
	}

	#middle_right .sindo1 dt a {
		display: block;
		padding-top: 2px;
		float: right;
	}	
	#middle_right .sindo1 dd{
		padding:0px 5px;
		border-right: 1px solid #bbb;
		border-left: 1px solid #bbb;
	}
	#middle_right .sindo1 dd.img {
		text-align: center;
		cursor: pointer
	}

	#middle_right .sindo1 dd.img img {
		border: 1px solid #000;
	}

	#middle_right .sindo1 dd.subject {
		padding: 4px 0;
		font: bold 14px µ¸¿ò;
		text-align: center;
	}

	/* ½Åµµ±³À°2 */
	#middle_right .sindo2 {
		margin-bottom: 10px;
		border-bottom: 1px solid #bbb;
		background: url(/images/main/bg_tab_1.jpg) repeat-x left top;
	}
	#middle_right .sindo2 dt {
		float: left;
		width: 230px;
		padding: 4px 5px;
		margin: 0 0 10px 0;
		font: bold 14px µ¸¿ò;
		background: url(/images/main/line_title.gif) no-repeat left bottom;
		display: inline;
	}

	#middle_right .sindo2 dt span {
		float: left;
	}

	#middle_right .sindo2 dt a {
		display: block;
		padding-top: 2px;
		float: right;
	}	
	#middle_right .sindo2 dd{
		padding:0px 5px;
		border-right: 1px solid #bbb;
		border-left: 1px solid #bbb;
	}
	#middle_right .sindo2 dd.img {
		text-align: center;
		cursor: pointer
	}

	#middle_right .sindo2 dd.img img {
		border: 1px solid #000;
	}

	#middle_right .sindo2 dd.subject {
		padding: 4px 0;
		font: bold 14px µ¸¿ò;
		text-align: center;
	}



	/* »çÂû100¹Ì 100¼± */
	#middle_right .temple_100 {
		margin-bottom: 10px;
		border-bottom: 1px solid #bbb;
		background: url(/images/main/bg_tab_1.jpg) repeat-x left top;
	}
	#middle_right .temple_100 dt {
		float: left;
		width: 230px;
		padding: 4px 5px;
		margin: 0 0 10px 0;
		font: bold 14px µ¸¿ò;
		background: url(/images/main/line_title.gif) no-repeat left bottom;
		display: inline;
	}

	#middle_right .temple_100 dt span {
		float: left;
	}

	#middle_right .temple_100 dt a {
		display: block;
		padding-top: 2px;
		float: right;
	}	
	#middle_right .temple_100 dd{
		padding:0px 5px;
		border-right: 1px solid #bbb;
		border-left: 1px solid #bbb;
	}
	#middle_right .temple_100 dd.img {
		text-align: center;
		cursor: pointer
	}

	#middle_right .temple_100 dd.img img {
		border: 1px solid #000;
	}

	#middle_right .temple_100 dd.subject {
		padding: 4px 0;
		font: bold 14px µ¸¿ò;
		text-align: center;
	}

	/* ½ÅÇà»ó´ã */
	#middle_right .counsel {
		float: left;
		width: 100%;
		margin-bottom: 10px;
		display: inline;				
	}
	
	#middle_right .counsel dt {		
		float: left;
		width: 230px;
		padding: 4px 0;
		margin: 0 0 10px 0;
		font: bold 14px µ¸¿ò;
		background: url(/images/main/line_title.gif) no-repeat left bottom;
		display: inline;
	}

	#middle_right .counsel dt span {
		float: left;
	}

	#middle_right .counsel dt a {
		display: block;
		padding-top: 2px;
		float: right;
	}	

	#middle_right .counsel dd {		
		width: 240px;
		height: 90px;	
	}

	#middle_right .counsel dd img {
		float: left;
		margin-right: 10px;
	}

	#middle_right .counsel p.subject {
		padding: 4px 0;
		font: bold 14px µ¸¿ò;
	}

	/* ¹ÚÇö */
	#middle_right .zeon {
		margin-bottom: 10px;
	}
	#middle_right .zeon dt {
		float: left;
		width: 230px;
		padding: 4px 0;
		margin: 0 0 10px 0;
		font: bold 14px µ¸¿ò;
		background: url(/images/main/line_title.gif) no-repeat left bottom;
		display: inline;
	}

	#middle_right .zeon dt span {
		float: left;
	}

	#middle_right .zeon dt a {
		display: block;
		padding-top: 2px;
		float: right;
	}	

	#middle_right .zeon dd.img {
		text-align: center;
		cursor: pointer
	}

	#middle_right .zeon dd.img img {
		border: 1px solid #000;
	}

	#middle_right .zeon dd.subject {
		padding: 4px 0;
		font: bold 14px µ¸¿ò;
		text-align: center;
	}

/*¼öÇà °Ç°­	¹®È­ ¿©Çà */
	#middle_right .zone h4 {
		float: left;
		width: 90px;
		height: 58px;
		padding-right: 6px;
		cursor: pointer;
	}

	#middle_right .zone h4 span {
		display: none;
	}

	#middle_right .zone dl {
		padding-top: 6px;
	}

	#middle_right .zone dl dt {
		font-weight: bold;
		padding-bottom: 4px;
	}

	#middle_right .zone h4.study_list {
		background: url(/images/main/icon_study.gif) no-repeat left center;
	}

	#middle_right .zone h4.health_list {
		background: url(/images/main/icon_health.gif) no-repeat left center;
	}

	#middle_right .zone h4.culture_list {
		background: url(/images/main/icon_culture.gif) no-repeat left center;
	}

	#middle_right .zone h4.travel_list {
		background: url(/images/main/icon_travel.gif) no-repeat left center;
	}

	#middle_right .zone hr.clear_line {
		clear: both;
		visibility: hidden;
	}

	/* ---[ middle_down ]--------------------- */
	#middle_down {
		clear: both;
		padding-top: 10px;
	}

	#middle_down .news_area {
		float: left;
		width: 307px;
	}

	#middle_down .news_area dl {
		padding: 10px;
	}

	#middle_down .news_area dl dt {
		background: #DFD3BD;
		padding: 4px;
		margin-bottom: 8px;
	}

	#middle_down .news_area dl dd {
		margin: 0 10px;
		padding: 2px 10px;
	}

	#middle_down .news_area dl dd .img {
		float: left;
		margin-right: 4px;
		cursor: pointer;
	}

	#middle_down .news_area dl dd a {
		padding-left: 10px;
		background: url(/images/bg_li.gif) no-repeat left center;
	}

	#middle_down .news_area_alt {
		float:left;
		margin-left:20px;
		width: 307px;
	}

	#middle_down .news_area_alt dl {
		padding: 10px;
	}

	#middle_down .news_area_alt dl dt {
		background: #DFD3BD;
		padding: 4px;
		margin-bottom: 8px;
	}

	#middle_down .news_area_alt dl dd {
		margin: 0 10px;
		padding: 2px 10px;
	}

	#middle_down .news_area_alt dl dd .img {
		float: left;
		margin-right: 4px;
		cursor: pointer;
	}

	#middle_down .news_area_alt dl dd a {
		padding-left: 10px;
		background: url(/images/bg_li.gif) no-repeat left center;
	}

	#middle_down .news_area_alt2 {
		margin-left: 647px;
		width: 307px;
	}
	#middle_down .news_area_alt2 dl {
		padding: 10px;
	}

	#middle_down .news_area_alt2 dl dt {
		background: #DFD3BD;
		padding: 4px;
		margin-bottom: 8px;
	}

	#middle_down .news_area_alt2 dl dd {
		margin: 0 10px;
		padding: 2px 10px;
	}

	#middle_down .news_area_alt2 dl dd .img {
		float: left;
		margin-right: 4px;
		cursor: pointer;
	}

	#middle_down .news_area_alt2 dl dd a {
		padding-left: 10px;
		background: url(/images/bg_li.gif) no-repeat left center;
	}

	#middle_down .blog_list {
		display: none;
	}

	/* ---[ footer ]--------------------- */
	#footer {
		clear: both;

		padding-top: 10px;
		background: #fff;
	}

	#footer div.menu {
		background: #D4D4C8;
	}

	#footer p {
		width: 655px;
		padding: 8px 20px;
		background: #EFECE5;
	}

	#footer div.info {
		padding: 30px;
	}

	#footer div.info img {
		float: left;
		padding-right: 30px;
	}
