﻿body{}

/* width_area */
.all-wrapper {width:100%; overflow:hidden;}
.width_area {width:100%; margin:0 auto; overflow:hidden;}
.width_area2 {width:100%; margin:0 auto; position:relative; }
.width_area3 {width:100%; margin:0 auto; position:relative; z-index:10;}




/* header */
.header  {height:130px;}
.header  h1{position:absolute; top:65px; left:0px; z-index:1;  font-size:1em;  line-height:13px;}
	.header  h1 img{float:left; vertical-align:middle; margin-top:-5px; padding-right:5px; width:20%;}

.tnb {overflow:hidden;  padding-top:10px; width:100%;}
	.tnb li{float:left; padding-left:8px;}
		.tnb li a{color:#000 !important; font-size:1em}
		.tnb li a strong{font-weight:600; font-size:1em}

	.tnb li.sns{padding-left:16px;}
	.tnb li.ebook a{color:#ff6503 !important;}
	.tnb li.ebook a strong{color:#ff6503 !important;}


.header .nav {float:right; overflow:hidden; padding-top:30px;  }


 .total_menu {position:absolute; right:10px; top:-20px;  z-index:999 !important;  overflow:hidden; 
 width:12%; height:40px;   display:block; margin-right:10px; }
 .total_menu img{height:25px; }


.contentBG {display:none; position:absolute; top:0; left:0; width:100%; height:100%;
background-color:#000; opacity: 0.5; z-index:90; cursor:default;}

.side_area { position:absolute;  width:200px; top:-100px; padding-top:120px;  
padding-left:20px; 
 background:#7d5230;  right:-290px;
  height: 3000px; z-index:98;
}



.side_GNB {}
.side_GNB #gnb {padding-bottom:50px;  padding-top:40px;}
.side_GNB #gnb li {margin-top:25px;  overflow:hidden; }
.side_GNB #gnb li > a {display:block; overflow:hidden;  color:#fff; letter-spacing:-0.07em; font-size:1.2em; line-height:1.6em; font-weight:500;}
.side_GNB #gnb li.on > a,
.side_GNB #gnb li > a:hover {color:#ffd909; background:none; text-indent:0;}
.side_GNB #gnb li:first-child {margin:0;}
.side_GNB #gnb li.on ul.sub_menu {padding-top:30px !important;}
.side_GNB #gnb li ul {padding-top:10px; padding-left:10px;}

#gnb li > ul { display:none; }

.side_GNB #gnb li ul.sub_menu > li { margin-top:10px; }
.side_GNB #gnb li ul.sub_menu > li a {display:block; font-size:14px; line-height:16px !important;  color:#fff; letter-spacing:-0.07em; font-family:"Nanum Gothic" !important;}
.side_GNB #gnb li ul.sub_menu > li.on a,
.side_GNB #gnb li ul.sub_menu > li a:hover {color:#ffd909; /* background:#d47622; */ font-weight:bold; }
.side_GNB #gnb li ul.sub_menu > li:first-child {margin:0;}

.side_GNB #gnb li ul.sub_menu2 a { font-size:12px !important;  padding-top:5px !important; margin:0px !important;}
.side_GNB #gnb li ul.sub_menu2 li.on a {color:#ffd909; font-weight:600; }


.side_GNB #gnb li ul.sub_menu2 li{ margin:0px !important;}




/*footer*/

.footer { margin:0 auto; overflow:hidden; padding-top:27px; padding-bottom:30px;}


.footer .foot_line {width:96%; padding-left:2% ; padding-right:2%; overflow:hidden; border-top:1px solid #cdcdcd; padding-top:20px; padding-bottom:20px; overflow:hidden;}

.add_section {float:left; overflow:hidden; font-size:11px; width:70%;}

.add_section address {font-weight:400; font-size:1em; color:#000; padding-top:20px; }
.add_section address span {font-weight:200; font-size:1em; color:#aaa; padding:0px 10px;}

.foundation  { float:right; overflow:hidden; width:15%;}
.foundation img {width:100%;}
/*배너존*/



.banner_zone01{height:75px;width:96%; padding-left:2% ; padding-right:2%;overflow:hidden; position:relative; }
.banner_zone01>ul{}
.banner_zone01 .banner li{display:inline;padding:0px 6px;margin:0 -4px 0 0;}
.banner_ctr { overflow:hidden;  float:left; padding-right:5px; height:75px;}
.banner_zone01 .b_left { float:left; overflow:hidden; height:75px;}
.banner_zone01 .b_right { float:right; overflow:hidden; height:75px;}


.rolling-banner-box{width:82%; float:left; overflow:hidden; margin:0px 2px;}


 .rolling-banner-box>ul>li{display:inline;padding:0px 5px;margin:0 -4px 0 0;}



.fnb{overflow:hidden;}
	.fnb li{ float:left; padding-right:10px;}
	.fnb li a{ float:left; font-weight:300; font-size:14px; color:#fff; letter-spacing:-1px;}



address { float:left; color:#999; padding-top:20px; font-size:12px; }
address strong { color:#acacac;}



/******************* 硫붿씤 *******************/





/* main */
.main_visual{height:190px;margin-bottom:-1px; width:100%; overflow:hidden;}
.main_visual li{overflow:hidden;height:470px}
.main_visual img{display:block;position:absolute;top:0;left:-100%;max-width:none; width:353%;}


/* slider */
.bx-wrapper{position:relative}
.bx-viewport {height:250px !important;}
.bx-pager{height:0}
.bx-controls-direction a{width:16px;height:15px;background:url(../img/bxslider_arrow.png)}
.bx-controls-direction .bx-next{background-position:100% 0}
.bxslider_1step_move .bx-controls{bottom:100%;margin-bottom:60px;text-align:right}
.bxslider_arrow.v2 .bx-controls,
.slider_arrow2 .bx-controls{bottom:50%;margin:0}
.bxslider_arrow.v2 .bx-controls-direction a,
.slider_arrow2 .bx-controls-direction a{float:left;height:23px;margin:-11px 20px;background-image:url(main_renewal/img/bxslider_arrow2.png)}
.bxslider_arrow.v2 .bx-controls-direction .bx-next,
.slider_arrow2 .bx-controls-direction .bx-next{float:right}


.bx-controls { height:40px; width:100%;  margin:0 auto;}
.bx-default-pager{height:40px;  top:20px; position:absolute;  overflow:hidden;  padding-left:20px; }

.bx-pager-item{display:inline-block; float:left; }
.bx-pager-item a{text-indent:-999px; display:block; width:12px;height:12px;
margin:0 2px; background:url(/images/kor/main/visual_out.png) no-repeat top left;
background-size:auto 100%; }
.bx-pager-item .active{background:url(/images/kor/main/visual_over.png) no-repeat top left;  background-size:auto 100%; }






.intxt {width:100%; overflow:hidden;  position:absolute; top:60px; left:20px;}
	.intxt h3{font-size:1.7em; line-height:1.2em; font-weight:200; letter-spacing:-2px; width:80%}
	.intxt h3 strong{ font-weight:700 !important; letter-spacing:-2px;}

	.intxt  p{padding-top:10px; font-weight:200; font-size:0.8em; line-height:1.3em; }
	.intxt > div{margin-left:-80px;}

	.m_visual01 .intxt h3 {color:#fff;}
	.m_visual01 .intxt p {color:#ddd;}

	.m_visual02 .intxt h3 {color:#222; }
	.m_visual02 .intxt p {color:#333;}

	.m_visual03 .intxt h3 {color:#fff;}
	.m_visual03 .intxt p {color:#bec8e5;}


	.intxt .pointcolor01 {color:#f78e1f}
	.intxt .pointcolor02 {color:#00a7e9}



#tab_content0,  #tab_content1 {width:100%; padding-top:40px;}

 .main_box_area .inbox01 .join_area{overflow:hidden;  background:#ffc809; width:100%;  padding:0px 0px; }

.main_box_area .inbox01 .join_area ul {overflow:hidden;  width:100%; }
			.main_box_area .inbox01 .join_area ul li{float:left; width:96%;  padding:40px 30px; cursor:pointer;
			overflow:hidden; 
			background:url('/images/kor/main/mbullet03.png') no-repeat 80% 50%;
			font-size:1.3em;line-height:1.3em; font-weight:400;  color:#45390e;}
			.main_box_area .inbox01 .join_area ul li.bg{ background:#6e69d1 url('/images/kor/main/mbullet02.png') no-repeat 80% 50%; color:#fff !important;}
			.main_box_area .inbox01 .join_area ul li.bg a{color:#fff !important;}

			.main_box_area .inbox01 .join_area ul li img{width:15%; padding-right:15px; vertical-align:middle;}

.main_box_area .inbox01 .join_area dl {overflow:hidden; padding-bottom:10px; display:none;}



			.main_box_area .inbox01 .join_area ul li p{  font-size:17px; line-height:30px;  color:#45390e; padding-left:17%; margin-top:-10px;}

		.main_box_area .inbox01 .join_area ul li.bg p{  font-size:17px; line-height:30px;  color:#fff; }


			.main_box_area .inbox01 .eng_join ul li p{  font-size:14px; line-height:30px;  color:#45390e; padding-left:17%; margin-top:-10px;}

		.main_box_area .inbox01 .eng_join ul li.bg p{  font-size:14px; line-height:30px;  color:#fff; }



/* .main_box_area .inbox01 .join_area{overflow:hidden;  background:#ffc809; width:94%;  padding:20px 3% 20px 3%; }

	 		.main_box_area .inbox01 .join_area dl {overflow:hidden; padding-bottom:10px;}
			.main_box_area .inbox01 .join_area dt {  font-size:1em;line-height:1.0em; color:#735900; letter-spacing:-1px;}
			.main_box_area .inbox01 .join_area dd { color:#222;font-size:1.5em;line-height:1.3em; font-weight:500;  letter-spacing:-1px; }

		
.main_box_area .inbox01 .join_area ul {overflow:hidden;  width:100%; }
			.main_box_area .inbox01 .join_area ul li{float:left; width:100%; text-align:center;}


			.main_box_area .inbox01 .join_area ul li a{float:left; width:90%; text-align:center; scolor:#45390e; border:3px solid #927c2e; 
			display:block; width:94%; margin:5px 0px; 
			font-size:1.0em; line-height:30px; height:30px;  border-radius:25px; background:#ffe6a1;
			font-weight:400; }

 */






	.main_box_area .inbox01 .guide_area{overflow:hidden;  background:#69bc10;  width:94%;  padding:20px 3% 20px 3%; }

	 		.main_box_area .inbox01 .guide_area dl {overflow:hidden; padding-bottom:10px;}
			.main_box_area .inbox01 .guide_area dt {display:none; text-align:center;  font-size:1em;line-height:1.0em; color:#fff; letter-spacing:-1px;  opacity:0.8; filter:alpha(opacity=80)}
			.main_box_area .inbox01 .guide_area dd { text-align:center; color:#ffeb0d;font-weight:500; font-size:1.5em;line-height:1.3em; letter-spacing:-1px; }

	.main_box_area .inbox01 .guide_area ul{overflow:hidden; margin:0 auto; width:94%; padding-top:6px; } 
 .eng_guide_area ul { width:100%;}



		.main_box_area .inbox01 .guide_area ul li  {display:block; background:url('/images/kor/main/daegu_icon.gif') no-repeat top left;
		height:20px; width:33%;padding-top:50px; color:#fff; font-size:1.1em;
		border-left:1px solid #508b11 !important; background-size:550% auto;    float:left; text-align:center; }

 .eng_guide_area ul li  { font-size:0.8em !important;}




		.main_box_area .inbox01 .guide_area ul li.con01 {background-position:49% 13%; border-left:none !important;}
		.main_box_area .inbox01 .guide_area ul li.con02 {background-position:26% 13%;}
		.main_box_area .inbox01 .guide_area ul li.con03 {background-position:73% 13%; }





	.main_box_area .inbox01 .wmaci_area{overflow:hidden;  width:100%}
	
.banner_side01 {width:250px;  background:#f46f2d;   width:94%;  padding:20px 3% 20px 3%; cursor:pointer;}



		.banner_side01 dt {display:none; font-size:1em;line-height:1.0em; color:#fff; letter-spacing:-1px;  opacity:0.8; filter:alpha(opacity=80); text-align:right; padding-right:30px;}
		.banner_side01 dd { color:#fff;  font-weight:500;  font-size:1.5em;line-height:1.3em; letter-spacing:-1px; text-align:right;  background:url('/images/kor/main/mbullet02.png') no-repeat   right 0.2em; padding-right:30px;}



.banner_side02 { background:#6e69d1;   width:94%;  padding:20px 3% 20px 3%;}
		.banner_side02 dt { display:none; font-size:1em;line-height:1.0em; color:#fff; letter-spacing:-1px;  opacity:0.8; filter:alpha(opacity=80); _letter-spacing:-2px;}
		.banner_side02 dd { color:#fff;  font-weight:500;  font-size:1.5em;line-height:1.3em; letter-spacing:-1px;  background:url('/images/kor/main/mbullet02.png') no-repeat  right 0.2em;}





.main_box_area .d-day{overflow:hidden; width:100%; background:url('/images/kor/main/bluebg.jpg') no-repeat bottom center; background-size:100% auto ; }
	.main_box_area .d-day .tit_area { text-align:center; width:80%; margin:0 auto; overflow:hidden; border-bottom:1px solid #8bbae6; padding-top:25px; padding-bottom:5px; }
		.main_box_area .d-day .tit_area dt{color:#fff; font-weight:400; font-size:1.5em; letter-spacing:-1px; line-height:1.3em;}

	.main_box_area .d-day .tit_area dd{ color:#fff;    text-align:center; width:100%; overflow:hidden;  padding:16px 0px 16px 0px;  font-size:2.7em; line-height:1em; font-weight:400;}
		.main_box_area .d-day .tit_area dd strong{  color:#f0ff06; font-weight:600;  letter-spacing:4px;}


		.main_box_area .d-day .day_area{ text-align:center; color:#f8f62a; font-size:1.2em;  line-height:2.8em; letter-spacing:-1px; }
		.main_box_area .d-day .day_area sup{ color:#f8f62a;}





.lnb_area {display:none;}

.sub_bg {width:100%; overflow:hidden; background:#e2e2e2; padding:0px 0px 20px 0px;}

.contents_wrap { overflow:hidden; width:100%;}


	.cont_tit {overflow:hidden; width:100%;  padding-top:10px;padding-bottom:30px; text-align:center;  height:70px; position:relative;}
		.cont_tit dt {font-weight:600; font-size:1.4em !importnat; color:#581c00; line-height:1.6em; 
		background:url('/eng/images/sub/tit_bg.gif') no-repeat center  bottom; 
		padding-bottom:50px;}
.cont_tit dt span{font-size:1.7em !importnat; line-height:1em;}

		.cont_tit dd { overflow:hidden; position:absolute; bottom:0px; right:1%;}
		.cont_tit dd ul {}
		.cont_tit dd ul li{float:left;}

.contents {background:#fff; width:91%; padding:30px 3%; overflow:hidden; margin:0 auto;}



/*sub*/
	/*�곕젅�댁븘��*/

.subdept01 {overflow:hidden; padding-bottom:20px;}
	.subdept01 dt{ background:url('/images/comm/bullet02.png') no-repeat  96% center; border-bottom:1px dotted #888;overflow:hidden; }
	.subdept01 dt h3{background:url('/images/comm/bullet.png') no-repeat center left;  background-size:20px auto; font-weight:500; font-size:1.2em; line-height:1.5em; padding-left:30px;  color:#269f38; padding-bottom:10px; width:70%;}
	.subdept01 dt h3 sup{font-weight:500; color:#269f38;}


	.subdept01 dd{padding-top:20px; margin:0 auto; width:97%;}
	.subdept01 h4{background:url('/images/comm/bullet03.png') no-repeat center left; font-weight:400; font-size:1.1em; line-height:1.6em; padding-left:20px;  color:#b02ff2; margin-top:20px;}

.contents h5.titin {background:url('/images/comm/bullet04.png') no-repeat 10px center; font-weight:300; font-size:1em; line-height:1.2em; padding-left:20px;  color:#41ad2a; margin-top:20px; margin-bottom:20px;}

h3.titin{background:url('/images/comm/bullet.png') no-repeat center left;  background-size:20px auto; font-weight:500; font-size:1.2em; line-height:1.5em; padding-left:30px;  color:#269f38; padding-bottom:10px; width:70%;}






.subdept02 {overflow:hidden; padding-bottom:20px;}

	.subdept02 .imgarea {overflow:hidden; width:100%;}
	.subdept02 .imgarea li {margin-bottom:10px; float:left; width:33%;}
	.subdept02 .imgarea li img{ width:92%; border:1px solid #bbb; padding:5px;}


	.subdept02 dl{overflow:hidden; width:100%; padding-bottom:40px;}
		.subdept02 dt{font-size:1.4em; font-weight:500; line-height:0.8em; letter-spacing:-1px; color:#222;}
		.subdept02 dd{padding-top:10px; overflow:hidden; font-size:1em; }

.topbg01 { background:url('/images/kor/sub/top01.png') no-repeat top center; width:94%; margin-bottom:20px; padding:20px 3%;  background-size: auto 100%; }
.topbg01 dd { width:56%; overflow:hidden;}

.topbg02 { background:url('/images/kor/sub/top02.png') no-repeat 60% top ; width:94%; margin-bottom:20px; padding:20px 3%; background-size: auto 100%; }
.topbg02 dd { width:70%; overflow:hidden; }

.topbg03 { background:url('/images/kor/sub/top03.png') no-repeat 70% 30%; width:94%; margin-bottom:20px; padding:40px 3%; background-size: auto 100%; }
.topbg03 dd { width:55%; overflow:hidden; }


.topbg04 { background:url('/images/kor/sub/top04.png') no-repeat 70% top; width:94%; margin-bottom:20px; padding:40px 3%;  background-size: auto 100%; }
.topbg04 dd { width:55%; overflow:hidden; }


.topbg05 { background:url('/images/kor/sub/top05.png') no-repeat 80%  top; width:94%; margin-bottom:20px; padding:40px 3%;   background-size: auto 100%;}
.topbg05 dd { width:55%; overflow:hidden; }


.topbg06 { background:url('/images/kor/sub/top06.png') no-repeat 60% top; width:94%; margin-bottom:20px; padding:40px 3%;   background-size: auto 100%;}
.topbg06 dt { width:53%; overflow:hidden;  line-height:1.5em}
.topbg06 dd { width:55%; overflow:hidden; }



.topbg07 { background:url('/images/kor/sub/top07.png') no-repeat 70% top; width:94%; margin-bottom:20px; padding:40px 3%; background-size: auto 100%; }
.topbg07 dt { width:53%; overflow:hidden;  line-height:35px; line-height:1.5em}
.topbg07 dd { width:45%; overflow:hidden; }
.topbg07  a{display:block;  padding:0px 5px; text-align:center; background:#4abe3a; border:1px solid #2a991b; color:#fff; line-height:40px; margin-top:10px;}


.topbg14 { background:url('/images/kor/sub/top12.png') no-repeat 85% bottom; width:94% !important;; margin-bottom:20px; padding:20px 3% 40px 3% !important; overflow:hidden;  background-size:auto 100%;}
.topbg14 dt {overflow:hidden;  width:55%;}
.topbg14 dt strong {font-weight:500;color:#f7701e;}
.topbg14  a{display:block;  padding:0px 5px; text-align:center; background:#4abe3a; border:1px solid #2a991b; color:#fff; line-height:40px; margin-top:10px;}




	.topbg14new { background:url('/images/kor/sub/top12.png') no-repeat 90% top; width:94% !important;; margin-bottom:20px; padding:30px 3% 80px 3% !important; overflow:hidden;  background-size:auto 100%; }
		.topbg14new dt strong {font-weight:500;color:#f7701e;}

		.topbg14new dd { overflow:hidden;  text-shadow:1px 1px 1px #fff; }
	 .topbg14new  a{  display:block; width:240px; text-align:center; background:#4abe3a; border:1px solid #2a991b; color:#fff; line-height:40px; margin-right:10px; margin-top:10px;}
		
		.topbg14new ul { overflow:hidden;  padding-top:15px; }
		.topbg14new ul li { padding:5px 0px; width:100%; overflow:hidden; line-height:25px;}
		.topbg14new ul li  input{width:240px; float:left; height:25px; line-height:25px;}

		.topbg14new ul li strong{ display:block;  line-height:25px;}











.topbg14 dd { overflow:hidden;  width:100%; margin:0 auto; }


		.topbg15 { background:url('/images/kor/sub/top12.png') no-repeat 95% 60%; width:94% !important;; margin-bottom:20px; padding:23px 3% 23px 3% !important; overflow:hidden;  text-align:center; text-shadow:1px 3px 1px #fff;}

	
		
		.topbg16 { background:url('/images/kor/sub/top13.png') no-repeat 100% bottom ; width:94%; margin-bottom:20px; padding:40px 3%;  background-size:auto 100%;}
		.topbg16 dt { width:100%; overflow:hidden;  line-height:35px; color:#f7d726;}
		.topbg16 dd { width:100%; overflow:hidden;  color:#eee;}
	 .topbg16  a{display:block;  width:150px; text-align:center; background:#4abe3a; border:1px solid #2a991b; color:#fff; line-height:40px; float:left; margin-right:10px; margin-top:10px;}



		.topbg17 { background:url('/images/kor/sub/top14.png') no-repeat  80% top ; width:94%; margin-bottom:20px; padding:40px 3%; background-size:auto 100%; }
		.topbg17 dt { width:100%; overflow:hidden;  line-height:35px; text-shadow:1px 1px 1px #fff; }
		.topbg17 dd { width:50%; overflow:hidden; text-shadow:1px 1px 1px #fff; }
	 .topbg17  a{display:block;  width:150px; text-align:center; background:#4abe3a; border:1px solid #2a991b; color:#fff; line-height:40px; float:left; margin-right:10px; margin-top:10px;}



		.topbg18 { background:url('/images/kor/sub/top15.png') no-repeat  70% bottom; width:94%; margin-bottom:20px; padding:40px 3%;  background-size:auto 100%;}
		.topbg18 dt {  overflow:hidden;  line-height:35px;}
		.topbg18 dd { width:75%; overflow:hidden;  text-shadow:1px 1px 1px #fff;}
	 .topbg18  a{display:block;  width:150px; text-align:center; background:#4abe3a; border:1px solid #2a991b; color:#fff; line-height:40px; float:left; margin-right:10px; margin-top:10px;}


		.topbg20 { background:url('/images/kor/sub/top16.png') no-repeat  60% bottom; width:94%; margin-bottom:20px; padding:40px 3%;  background-size:auto 100% ;}
		.topbg20 dt {  overflow:hidden;  line-height:35px; width:60%;}
		.topbg20 dd { width:70%; overflow:hidden; text-shadow:1px 1px 1px #fff;}


		.topbg21 { background:url('/images/kor/sub/top22.png') no-repeat  60% bottom; width:94%; margin-bottom:20px; padding:40px 3%;  background-size:auto 100% ;}
		.topbg21 dt {  overflow:hidden;  line-height:35px; width:60%;}
		.topbg21 dd { width:70%; overflow:hidden; text-shadow:1px 1px 1px #fff;}







/*���뚭컻��*/
.youtube_instrouce {width:100%; height:300px;}
.chart01 { text-align:center; padding-bottom:30px; padding-top:30px;}
.chart01 img { width:100%; }
.box01 {border:1px solid #ddd; background:#eee; padding:15px 2%; width:95.8%;}

.sub0101 {overflow:hidden; width:100%; padding-top:30px;}

	.sub0101 dl{overflow:hidden; width:100%; padding-bottom:10px;}
	.sub0101 dt{ width:100%; text-align:center; background:#666; line-height:30px; font-size:15px; color:#fff; font-weight:400; border-radius:5px;}
	.sub0101 dd{width:100%;   line-height:30px; font-size:15px; }






.inner_spot_desc {float:left; width:100%;  overflow:hidden;  padding:10px 0px;}

.inner_spot_desc dt{float:left; overflow:hidden; background:none; border:none; height:70px !important; line-height:70px !important; padding-top:0px !important;}

.inner_spot_desc dd p.img {text-align:center;}

.inner_spot_desc dd p.img img{width:96%;  border:1px solid #bbb; padding:5px; }
.inner_spot_desc dd p.text{width:96%; margin:0 auto;}







.flog_img {width:20px; border:1px solid #bbb; margin:0px 10px; vertical-align:middle;}

.vision {overflow:hidden; margin:0 auto; background:url('/images/kor/sub/vision.png') no-repeat center left; width:100%;height:230px;  background-size:100% auto;}
	.vision li{text-align:center; float:left;   color:#fff; font-weight:400; font-size:1.1em; line-height:1.2em; vertical-align:middle; height:230px;  }
	.vision li.v01{width:37%; padding-top:100px; }
	.vision li.v02{width:29%; padding-top:100px; }
	.vision li.v03{width:33%;  padding-top:100px;}

/*以�鍮꾩쨷*/

.prepare {width:100%; overflow:hidden; background:url('/images/comm/prepare.png') no-repeat top left;  text-align:center; padding:50px 0px; background-size:100% 160px;}
.prepare dt{font-size:1.3em; font-weight:400; line-height:1.6em; letter-spacing:-2px; color:#666;}
.prepare dd{font-size:1.0em; color:#888;}



/*�꾩썝*/
.sponsor {overflow:hidden;}
.sponsor dl {overflow:hidden; width:96%; padding:0px 3% 20px 3%;}

.sponsor dt{ width:100%; text-align:center; background:#eee;  overflow:hidden;  padding:20px 0px; margin-bottom:20px;}
	.sponsor dt img{ width:60%; }

.sponsor dd{width:100%; margin-bottom:20px;  border-bottom:1px solid #ccc; padding-bottom:20px;}
.sponsor dd h3{overflow:hidden; width:100%; background:url('/images/comm/bullet02.png') no-repeat  96% center; margin-bottom:20px; font-size:1.3em;  font-weight:400;  color:#269f38;}
.sponsor dd p{color:#666; }


/*�≪긽湲곕줉*/

.box_dept {overflow:hidden; background:#f9f9f9; padding:20px 3%; width:92.8%; border:1px solid #ccc; margin-bottom:20px;}
.box_dept  li{float:left; width:45%;}
	.box_dept  li a{line-height:30px;}
	.box_dept  li a:hover{color:#2d5fef;}


/*�쒓뎅留덉뒪�곗쫰 �≪긽�곕㏏*/
.history {width:100%;  background:url('/images/comm/hisline.png') repeat-y 10px top; margin:10px 0px !important; }
.history dl {overflow:hidden;  padding-left:10px; background:url('/images/kor/sub/history_bullet01.png') no-repeat  15px center ;  padding-top:10px; }
	.history dt{width:100%;  background:none; border-bottom:none;  font-size:1.2em; color:#741baa; line-height:1.2em; padding-left:20px;}
	.history dd{ width:100%; padding-left:20px;  padding-top:0px;}




/* 寃쎄린醫낅ぉ 諛� �쒖꽕 */

.entries dl {width:100%; overflow:hidden; padding-bottom:20px;  height:auto !important; padding-top:20px;}

	.entries dl dt{overflow:hidden; height:auto !important; width:100%; background:none; border:none; text-align:center;}
	.entries dl dt img{width:70%;}


	.entries dl dd{width:100%; overflow:hidden;}

	.entries dl h5{width:100%; padding-bottom:20px; font-size:1.1em;}
	.entries dl dd ul li{background:url('/images/kor/sub/bullet05.png') no-repeat  left 9px; padding-left:13px; }



	.topbg08 {overflow:hidden; width:100%; padding-bottom:40px;  background:#6aaf4c url('/images/kor/sub/top08.png') no-repeat 40% top; width:94%; margin-bottom:20px; padding:40px 3%; margin-top:20px; background-size:auto 100%; }
	.topbg08 dt {font-size:1.3em;line-height:1.3em;  font-weight:300; letter-spacing:-1px; color:#f8ff2c; width:55%;  float:right; overflow:hidden;  line-height:35px;  text-align:right;  border-bottom:none; }
	.topbg08 dd {padding-top:0px; overflow:hidden;font-size:1em; width:45%; overflow:hidden;  color:#fff; float:right; clear:both;}
	.topbg08 dd  sup{ color:#fff; }

	.topbg088 {overflow:hidden; width:100%; padding-bottom:40px;  background:#656464; width:94%; margin-bottom:20px; padding:20px 3%; margin-top:20px; background-size:auto 100%; }
	.topbg088 dt {font-size:1.3em;line-height:1.3em;  font-weight:300; letter-spacing:-1px; color:#f8ff2c;overflow:hidden;  line-height:35px; border-bottom:none;  display:none;}
	.topbg088 dd {padding-top:0px; overflow:hidden;font-size:1em; ; overflow:hidden;  color:#fff; clear:both; }
	.topbg088 dd  sup{ color:#fff; }



	.topbg09 {overflow:hidden; width:100%; padding-bottom:40px;  background:url('/images/kor/sub/top09.png') no-repeat 60% top ; width:94%; margin-bottom:20px; padding:40px 3%; margin-top:40px;   overflow:hidden; background-size:auto 100%;}
	.topbg09 dt {font-size:1.3em;line-height:1.3em; font-weight:300; letter-spacing:-1px; color:#f8ff2c; width:100%; overflow:hidden;  line-height:35px;  border-bottom:none; }
	.topbg09 dd {padding-top:0px; overflow:hidden; font-size:1em; overflow:hidden;  color:#fff;}
	.topbg09 dd  sup{ color:#fff; }

	.topbg099 {overflow:hidden; width:100%; padding-bottom:40px;  background:#6aaf4c;  margin-bottom:20px; padding:20px 3%; margin-top:20px; background-size:auto 100%; }
	.topbg099 dt {font-size:1.3em;line-height:1.3em;  font-weight:300; letter-spacing:-1px; color:#f8ff2c; overflow:hidden;  line-height:35px;    border-bottom:none;  display:none; }
	.topbg099 dd {padding-top:0px; overflow:hidden;font-size:1em;  overflow:hidden;  color:#fff;  clear:both; }
	.topbg099 dd  sup{ color:#fff; }


	.topbg100 {overflow:hidden; width:100%; padding-bottom:40px;  background:#549acf; width:94%; margin-bottom:20px; padding:20px 3%; margin-top:20px; background-size:auto 100%; }
	.topbg100 dt {font-size:1.3em;line-height:1.3em;  font-weight:300; letter-spacing:-1px; color:#f8ff2c;  overflow:hidden;  line-height:35px;    border-bottom:none;   display:none;}
	.topbg100 dd {padding-top:0px; overflow:hidden;font-size:1em;  overflow:hidden;  color:#fff;  clear:both; }
	.topbg100 dd  sup{ color:#fff; }




	.imgarea_new {width:98%; border:1px solid #bbb; padding:3px;}
	.imgarea_new img{width:100%; }


	.imgarea2 {overflow:hidden;  width:100%;}
	.imgarea2 li {margin-bottom:10px; width:48%; margin-right:3px; float:left;}
	.imgarea2 li img{ width:92%; border:1px solid #bbb; padding:5px;}

.deptsort01 {overflow:hidden;  width:100%;}
.deptsort01 li{background:url('/images/kor/sub/bullet05.png') no-repeat  left 9px; padding-left:13px; }

	.imgarea3 {overflow:hidden;  width:100%; margin-top:14px; text-align:right;  }
	.imgarea3 li {margin-bottom:10px; width:48%; margin-left:3px; float:left;}
	.imgarea3 li img{ width:92%; border:1px solid #bbb; padding:5px;}

.deptsort03 {overflow:hidden; width:100%;}
.deptsort03 li{background:url('/images/kor/sub/bullet05.png') no-repeat  left 9px; padding-left:13px; }




.deptsort04 {overflow:hidden;  width:100%;}
.deptsort04 li{background:url('/images/kor/sub/bullet05.png') no-repeat  left 9px; padding-left:13px; }

.legislation_text {overflow:hidden;  width:100%; background:url('/images/kor/sub/bullet05.png') no-repeat  left 9px; padding-left:13px; }


.deptsort05 li{background:url('/images/kor/sub/bullet05.png') no-repeat  left 9px; padding-left:13px; }








/*��*/

.contents #tab_01 {overflow:hidden; width:100%; margin-bottom:20px;}
	.contents #tab_01 li{float:left; text-align:center; background:#eee; width:49%; border:1px solid #ddd;}
	.contents #tab_01 li a{font-size:1.1em; line-height:2.8em; display:block; width:100%; cursor:pointer; letter-spacing:-1px;}
	.contents #tab_01 li.on a{font-weight:400; color:#fff;}
	.contents #tab_01 li.on {background:url('/images/comm/tab.jpg') no-repeat  left 80%; border:1px solid #1793bf;  background-size:100% auto ;}



.contents #tab_02 {overflow:hidden; width:100%; margin-bottom:20px;}
	.contents #tab_02 li{float:left; text-align:center; background:#eee; width:49%; border:1px solid #ddd;}
	.contents #tab_02 li a{font-size:1.1em; line-height:1.8em; padding:13px 0px; display:block; width:100%; cursor:pointer;}
	.contents #tab_02 li.on a{font-weight:400; color:#fff;}
	.contents #tab_02 li.on {background:url('/images/comm/tab.jpg') no-repeat  left 80%; border:1px solid #1793bf;  background-size:100% auto ;}



.contents #tab_03 {overflow:hidden; width:100%; margin-bottom:20px;}
	.contents #tab_03 li{float:left; text-align:center; background:#eee; width:49%; border:1px solid #ddd;}
	.contents #tab_03 li a{font-size:1.1em; line-height:2.8em; display:block; width:100%; cursor:pointer;}
	.contents #tab_03 li.on a{font-weight:400; color:#fff;}
	.contents #tab_03 li.on {background:url('/images/comm/tab.jpg') no-repeat  left 80%; border:1px solid #1793bf; background-size:100% auto ;}



.contents #tab_04 {overflow:hidden; width:100%; margin-bottom:20px;}
	.contents #tab_04 li{float:left; text-align:center; background:#eee; width:49%; border:1px solid #ddd;}
	.contents #tab_04 li a{font-size:1.0em; line-height:2.8em; display:block; width:100%; cursor:pointer;}
	.contents #tab_04 li.on a{font-weight:400; color:#fff;}
	.contents #tab_04 li.on {background:url('/images/comm/tab.jpg') no-repeat  left 80%; border:1px solid #1793bf; background-size:100% auto ;}



.contents #tab_04_new {overflow:hidden; width:100%; margin-bottom:20px;}
	.contents #tab_04_new li{float:left; text-align:center; background:#eee; width:100%; border:1px solid #ddd;}
	.contents #tab_04_new li a{font-size:1.0em; line-height:2.8em; display:block; width:100%; cursor:pointer;}
	.contents #tab_04_new li.on a{font-weight:400; color:#fff;}
	.contents #tab_04_new li.on {background:url('/images/comm/tab.jpg') no-repeat  left 80%; border:1px solid #1793bf; background-size:100% auto ;}





.contents #tab_042 {overflow:hidden; width:100%; margin-bottom:20px;}
	.contents #tab_042 li{float:left; text-align:center; background:#eee; width:99%; border:1px solid #ddd;}
	.contents #tab_042 li a{font-size:1.0em; line-height:1.8em; padding:13px 0px; display:block; width:100%; cursor:pointer;}
	.contents #tab_042 li.on a{font-weight:400; color:#fff;}
	.contents #tab_042 li.on {background:url('/images/comm/tab.jpg') no-repeat  left 80%; border:1px solid #1793bf; background-size:100% auto ;}








/*��援ъ쓬��*/

.webzine {overflow:hidden;  width:100%; padding-bottom:10px;}

.webzine .zine_img{ overflow:hidden; width:100%;  text-align:center;}
.webzine .zine_img img{border:1px solid #bbb; padding:5px; overflow:hidden; width:80%; }

.webzine .list ul{ width:100%; overflow:hidden; padding-top:15px; }

.zine_subject2{font-weight:500; font-size:1.6em; line-height:1.5em; color:#8e29c6;}
.zine_tel2{font-size:1.2em; line-height:1.2em; color:#c34882;}
.zine_content{ background:#f6f6f6; border:1px solid #ccc; width:93%; padding:20px 3%; margin-top:20px; text-align:justify;}


.btn_style04_s {display:block; float:left; margin-right:10px; background:#a9519f; border:1px solid #842c91; width:60px; text-align:center; font-weight:500; color:#fff; }

.zine_tel{overflow:hidden; width:100%; padding-bottom:10px;}













/*��援ш�愿�*/
.widget_iframe {width:100%; height:800px;}
.tourimg img{width:100%;}

.canver_inner img{width:100%;}
.cityphoto {overflow:hidden; width:100%; }
.cityphoto img{border:1px solid #bbb; padding:5px; overflow:hidden; width:90%; }
.city_desc { overflow:hidden;}





/*援먰넻�덈궡*/
.gobtn {overflow:hidden; width:100%; padding-top:20px;}
	.gobtn  a{display:block;  width:40%; margin-bottom:5px; text-align:center; background:#4abe3a; border:1px solid #2a991b; color:#fff; line-height:40px; float:left; margin-right:10px;}



/*�쒗떚�ъ뼱*/

.desc-sec {overflow:hidden;  padding-bottom:20px;  width:100%;}

.desc-sec .imgarea {overflow:hidden;  width:100%; padding-top:20px; }
	.desc-sec .imgarea li {width:100%; padding-bottom:10px; text-align:center; }
	.desc-sec .imgarea li img{width:99%; padding:3px; border:1px solid #bbb;}

.citytour_sort { width:100% !important; overflow:hidden; padding:0px !important;}

.desc-sec .course {overflow:hidden; text-align:center;  }
.desc-sec .course img {width:100%;}



	.desc-sec .course ul {overflow:hidden; width:96%; margin:0 auto; }
	.desc-sec .course li {width:100%;background:url('/images/kor/sub/courcebg03.jpg') no-repeat 45% 28px; padding-bottom:60px; }

	.desc-sec .course li  p{text-align:center; background:#4ac72c; border-radius:15px; width:90%; 
	padding:10px 0px; color:#fff;  font-size:15px; }



.notice_alert  li{ background:url('/images/comm/alert.png') no-repeat center left; padding-left:20px; line-height:20px; font-size:12px; color:#f93636; font-weight:400;}





/*�쒖쨪�묒썝*/

.coment_desc { width:100%; border-bottom:1px solid #ddd; padding:20px 0px; overflow:hidden; line-height:40px; overflow:hidden;} 
	.coment_desc dt {width:100% !important; font-weight:500; font-size:15px; background:url('/images/comm/bullet07.png') no-repeat 5px center; padding-left:35px;color:#000; color:#2254bf;}
	.coment_desc dd.text{width:90% !important; float:left; color:#666;}
	.coment_desc dd.delete{width:10%; float:right; text-align:right;}
	.coment_desc dd.delete img{height:20px;}

	.delform_list {padding:10px 0px;}



.comment {width:100%; margin-bottom:20px; padding:2%; width:95.5%; background:#f6f6f6; border:1px solid #ccc; overflow:hidden;}
.c_name input{float:left; line-height:35px; height:35px; margin-right:2%;}
.wdsize01 {width:45%;}
.wdsize02 {width:94%; margin-top:10px;}
.c_name a.cheerbtn{float:left; line-height:35px; height:35px; margin-top:10px; background:#4abe3a; color:#fff; font-weight:500; width:95%; text-align:center;}




/*�띾낫�숈쁺��*/


.movieTBL {overflow:hidden; width:100%; padding-top:10px;}
.movie-board-list {float:left; width:100%;  overflow:hidden;}

.movie-board-list  .img{width:100% !important; text-align:center; border:none !important}
.movie-board-list  .img img{padding:3px !important;  width:80% !important; border:1px solid #ddd; height:auto !impotant;}
.b_title {text-align:center; }
.b_title a{font-weight:400;  font-size:13px; color:#000; line-height:40px; padding-bottom:30px;}
.movie-board-list dd { line-height:20px !important; padding-bottom:20px; display:none;}
.movie-board-list dl { overflow:hidden; width:100%; padding-bottom:20px;}


#map_canvas{height:500px; width:96%; border:1px solid #ddd;  margin-left:auto; margin-right:auto; margin-bottom:30px; }




/*�명듃濡�*/
.intro {overflow:hidden; text-align:center; background:url('/images/comm/intro_s.jpg')no-repeat top center;   background-size :cover;
					filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/div/bg1.jpg', sizingMethod='scale');
					-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/div/bg1.jpg', sizingMethod='scale')";
}


.intro h1{padding-top:100px; padding-bottom:100px;}
.intro h1 img{width:50%;}


.intro p{ text-align:center;}
.intro p a{margin:10px auto;  font-size:1.4em; line-height:2em; display:block; width:80%; font-weight:600; color:#fff;}

.intro a.inbtn01 {background:#00a3e5;}
.intro a.inbtn02 {background:#ef4423;}




.recoards-area {overflow:hidden; width:100%;}
.search_area {overflow:hidden;  padding-bottom:20px;}
	.search_area dl {float:left; padding-left:10px; overflow:hidden; }
		.search_area dl dt{float:left;  overflow:hidden; font-size:15px;}
		.search_area dl dd{float:left; padding-left:5px; overflow:hidden;}
		.search_area dl dd input, .search_area dl dd select {overflow:hidden; line-height:30px; height:30px; width:90px; border:1px solid #ddd;}
	.search_area p{float:left; padding-left:10px; overflow:hidden;}

.search_index { margin:20px 0px; overflow:hidden; width:100%; border-bottom:2px solid #5a1e00; border-top:1px solid #5a1e00;   text-align:center;}
.search_index li {display: inline-block; zoom:1;*display:inline}
	.search_index li a{line-height:30px; font-size:16px; padding:0px 4px;}


.recoards-area .total { overflow:hidden; text-align:right; font-size:18px; line-height:40px;}
table.recoard { margin:20px 0px; border-collapse:collapse; width:100%; letter-spacing:-1px; }
	table.recoard thead {background:#e5e5e5; }
	table.recoard thead th {padding:15px 0px; }

	table.recoard thead th span { text-align:center;  font-weight:bold !important;
	 font-size:15px;  border-right:1px solid #c2c2c2; width:100%; display:block;
	text-align:center;  color:#333; font-weight:600; line-height:23px; }

	table.recoard tbody th { text-align:center;   padding:10px 0px;}
	table.recoard tbody th  img{ width:90%;}
	table.recoard td { background:#fff; padding:10px 10px; color:#666;  font-size:12px;
	letter-spacing:-1px; cursor:pointer; }
		table.recoard tbody th p, table.recoard tbody td p {  border-right:1px solid #ddd;
		width:10000px;  height:130px;  cursor:pointer;
		vertical-align:middle; display:table-cell; text-align:center; vertical-align:middle;}

		.arc-page {text-align:center; overflow:hidden;}

		.arc-page .nav-page, .arc-page li,  .arc-page ol {display: inline-block; zoom:1;*display:inline; margin:0px 5px;}
		.arc-page .nav-page a{background:#d9d9d9; display:block; color:#686868; padding-bottom:15px; padding-top:10px;
		font-size:20px;  width:30px; text-align:center; line-height:20px; font-weight:normal;}


.arc-page li a {font-size:14px; color:#888; line-height:30px;}
		.arc-page li.on a{color:#660000 !important;}



.inner_tit {background:#e5e5e5; padding:10px 2%; width:98%; overflow:hidden;}
	.inner_tit dt{ font-size:17px; font-weight:bold; line-height:40px;  text-align:center;}
	.inner_tit dd{ font-size:17px; line-height:20px; text-align:left; text-align:center;}

.record_top_inner {overflow:hidden; width:100%; padding:10px 0px;}
.record_top_inner .img_area {overflow:hidden; width:100%;}
	.record_top_inner .img_area img{border:1px solid #ddd; width:100%;}
	.record_top_inner .img_area dt{width:97%; margin-left:2%;}
	.record_top_inner .img_area dd{width:31%; float:left; margin-left:2%;}

.record_top_inner .desc_area {overflow:hidden;width:100%; }
.record_top_inner .desc_area dl {overflow:hidden; padding:10px 0px;}
.record_top_inner .desc_area dt{float:left; width:35%; font-size:14px; font-weight:bold;}
.record_top_inner .desc_area dt img{vertical-align:middle; padding-right:10px;}
.record_top_inner .desc_area dd{float:right; width:65%; font-size:14px;}


.explanation {overflow:hidden; width:100%; padding-top:20px;}
.explanation dt {font-size:20px; font-weight:bold; line-height:40px;}
.explanation dd { border-top:1px solid #c2c2c2;  border-bottom:1px solid #c2c2c2; width:94%; padding:20px 3%; color:#b0b0b0;}



.listbtn {overflow:hidden; padding:5px;  border:1px solid #cccccc;  float:right; margin-top:15px;}

.listbtn a{display:block; background:#e5e5e5;  line-height:50px; font-size:14px; color:#666; text-align:center; width:100px;}



/*Introduction */
		.topbg07 { background:url('/eng/images/sub/top07.png') no-repeat center top; width:94%; margin-bottom:20px; padding:40px 3%; background-size:auto 100% ;}
		.topbg07 dt { width:80%; overflow:hidden;}


.sponsor {overflow:hidden;}
.sponsor dl {overflow:hidden; }

.sponsor dt{ width:100%; text-align:center; background:#eee;  overflow:hidden;   }
	.sponsor dt img{ width:90%; }

.sponsor_eng dt{ line-height:150px; }
	.sponsor_eng dt img{ width:90%; }


.sponsor dd{width:100%; }
.sponsor dd h3{overflow:hidden; width:100%; background:url('/eng/images/comm/bullet02.png') no-repeat  96% center; margin-bottom:20px; font-size:18px;  font-weight:400;  color:#269f38; line-height:40px;}
.sponsor dd p{color:#000; text-align:justify; }



/*Significance*/
img.big {width:100%; }


/*Foundation */
.topbg22 { background:url('/eng/images/sub/top09.png') no-repeat 90% top; width:94%; margin-bottom:20px; padding:20px 3%; background-size:auto 100%; }
.eng_topbg22 dd { width:94%; overflow:hidden;  text-align:justify; text-shadow:1px 1px 1px #fff;}
.eng_topbg22 dt { width:70%;  line-height:40px; }
		
.subdept01 {overflow:hidden; padding-bottom:20px;}
	.subdept01 dt{ background:url('/eng/images/comm/bullet02.png') no-repeat  96% center; border-bottom:1px dotted #888; height:60px;}
	.subdept01 dt h3{background:url('/eng/images/sub/bullet.png') no-repeat 10px 12px; font-weight:500; font-size:17px; line-height:50px; color:#330000; padding-left:40px; padding-top:10px;}
	.subdept01 dt h3 sup{font-weight:500; color:#269f38;}
	.subdept01 dd{padding-top:10px; margin:0 auto; width:97%; color:#000; font-size:15px; line-height:12px;}

.sub0101 {overflow:hidden; width:100%; padding-top:30px;}
	.sub0101 dl{overflow:hidden; width:100%; padding-bottom:10px;}
	.sub0101 dt{ width:100% !important; text-align:center; background:#666; line-height:40px !important; font-size:15px; color:#fff; font-weight:400; border-radius:5px; height:40px !important;}
	.sub0101 dd{ width:100% !important;  line-height:30px !important; font-size:15px; padding-top:0px !important;}

	.topbg088 {overflow:hidden; width:100%; padding-bottom:40px;  background:#e3e3d1; width:94%; margin-bottom:20px; padding:20px 3%; margin-top:20px; }
	.topbg088 dt {font-size:28px; font-weight:300; line-height:35px; letter-spacing:-1px; color:#f8ff2c; width:100%; overflow:hidden;  line-height:35px;    border-bottom:none; display:none; }
	.topbg088 dd {padding-top:0px; overflow:hidden; font-size:14px;  overflow:hidden;  color:#fff;}
	.topbg088 dd  sup{ color:#fff; }

.deptsort04 {overflow:hidden;  width:100%;}
.deptsort04 li{background:url('/eng/images/sub/bullet05.png') no-repeat  left 9px; padding-left:13px; margin-top:15px; }

/* Collection  */
.topbg06 { background:url('/eng/images/sub/top02.png') no-repeat top left; width:94%; margin-bottom:20px; padding:40px 3%; overflow:hidden; }
.topbg06 dd { width:94%; overflow:hidden; color:#000; text-shadow:1px 1px 1px #fff; font-size:15px; text-align:justify; padding-top:20px;  text-shadow:1px 1px 1px #fff;}
.topbg06 p { width:96%; overflow:hidden; color:#000; font-size:15px; text-align:justify; padding-top:20px;} 
.eng_topbg06 dt { width:90% !important; overflow:hidden;  line-height:35px;   text-shadow:1px 1px 1px #fff;}


/* Historical*/
		.topbg23 { background:url('/eng/images/sub/top10.png') no-repeat top right; width:94%; margin-bottom:20px; padding:30px 3%;
		background-size: auto 100%;
		}
		.eng_topbg23 dd { width:70%; overflow:hidden; }
		.eng_topbg23 dt { width:70%;  line-height:32px; text-shadow:1px 1px 1px #fff;}

/* Significance in World History */

		.topbg24 { background:url('/eng/images/sub/top11.png') no-repeat top right; width:94%; margin-bottom:20px; padding:30px 3%; background-size:auto 100%; }
		.eng_topbg24 dd { width:50%; overflow:hidden; text-align:justify;}
		.eng_topbg24 dt { width:90%; line-height:30px; color:#fff; text-shadow:1px 1px 1px #000;}


/* Significance of the Collection  */
.sponsor2 {overflow:hidden;}
.sponsor2 dl {overflow:hidden; width:100%; padding:20px 0% 10px 0%; border-bottom:1px solid #ccc;}
.sponsor2 dt{ width:100%; text-align:center; background:#eee; overflow:hidden; }
.sponsor2 dt img {width:100%;}

.sponsor2 dt img{ width:90%; padding-top:20px; padding-bottom:0; }

.sponsor2_eng dt{ line-height:150px; }
.sponsor2_eng dt img{ width:90%;  }

.sponsor2 dd{ width:100%;  padding-top:30px;}
.sponsor2 dd h3{overflow:hidden; width:100%; background:url('/eng/images/comm/bullet02.png') no-repeat  96% center; margin-bottom:20px; font-size:18px;  font-weight:500;  color:#660000; line-height:20px;}
.sponsor2 dd p{color:#000; text-align:justify; }

/* Memorial Mesum  */
		.topbg05 { background:url('/eng/images/sub/top08.png') no-repeat top right; width:94%; margin-bottom:20px; padding:30px 3%;  background-size:auto 100%;}
		.topbg05 dt  {}
		
		.topbg05 dd { width:75%; overflow:hidden;  color:#fff; text-shadow:1px 1px 1px #333;}



		
.new_mv_wrapper {overflow:hidden;
width:96%; padding:10px 2%; 
background:#333;}

.new_mv_wrapper .mv_inner {overflow:hidden; width:100%; padding-bottom:10px;}

.new_mv_wrapper .mv_inner .movie_monitor {
width:90%; float:left;
height:300px;}

.new_mv_wrapper .mvbtn {float:right;  overflow:hidden; width:10%;text-align:right;}
.new_mv_wrapper .mvbtn img {width:80%;}

.mv_menu {width:90%;}
.mv_menu dl{ margin-top:2px; width:100%;overflow:hidden; background:#666; padding:2px 2px;}
	.mv_menu dl dt{color:#fff; background:#000; float:left; line-height:23px;
	border-radius:5px; overflow:hidden; font-size:15px; text-align:center; padding:0px 4px;}
	.mv_menu dl dd{cursor:pointer; color:#fff; float:left; margin-left:1px;padding-right:1px; line-height:23px;
	background:#333; border-radius:5px; overflow:hidden; font-size:12px;}
	.mv_menu dl dd img {padding-left:2px; vertical-align:middle;}
	.mv_menu dl dd.on{background:#ff6600;}

.mv_menu .sen07 {float:left;}
.mv_menu .sen02 {float:left;}