﻿

/* width_area */
.all-wrapper {width:100%; overflow:hidden; }
.width_area {width:96%; max-width:1120px; margin:0 auto; }
.width_area2 {width:96%; max-width:1120px;margin:0 auto; position:relative; z-index:99; overflow:visible;}
.width_area3 {width:96%; max-width:1120px; margin:0 auto; position:relative; z-index:10;}




/* header */
.header {height:120px;}

.header  h1{position:absolute; top:35px; left:0px; z-index:99;  font-size:16px;  line-height:20px;}
	.header  h1 img{float:left; vertical-align:middle; margin-top:-5px; padding-right:5px;}


.tnb {overflow:hidden; float:right; padding-top:10px;}
	.tnb li{float:left; padding-left:8px;}
		.tnb li a{color:#000 !important;}
		.tnb li a strong{font-weight:600;}

	.tnb li.sns{padding-left:16px;}
	.tnb li.ebook a{color:#ff6503 !important;}
	.tnb li.ebook a strong{color:#ff6503 !important;}


.side_GNB{ overflow:visible;  }
.side_area {overflow:visible; }


.header .nav {float:right;  padding-top:20px; overflow:visible;  }


.lang_select {float:left !important; overflow:hidden; }
.lang_select li { float:left; padding-right:5px;}
.lang_select li img{height:30px; border:1px solid #ddd;}



/* gnb */
.total_menu {display:none;}
#gnb{ position:absolute; top:55px; right:-20px;    overflow:visible; 
transition:all .5s; .z-index:98;  #top:25px;;  }

#gnb>ul{ position:relative;}
#gnb>ul>li{ float:left; margin:0 10px;   overflow:visible;}


#gnb li.dep01{ overflow:visible; }

#gnb a{display:block; font-weight:300; line-height:40px; margin-bottom:10px; letter-spacing:0px; color:#111; font-size:22px;  padding:0px 15px;}

.eng-gnb a{ font-size:16px !important;}



#gnb .on,#gnb a:hover,#gnb a:focus{color:#000}
#gnb ul ul{ padding-top:14px;}

#gnb ul li {overflow:visible !important; }

#gnb ul.sub_menu2{ display:none !important; overflow:hidden; }

#gnb li li {float:left; margin:0px; padding:0px;}
#gnb li li a{ font-size:13px !important; line-height:33px;
font-weight:300; color:#666; letter-spacing:0px !important; padding:0px; margin:0px;}

#gnb li li a:hover{ font-size:14px;  color:#333; border:none !important;}


#gnb .sub_menu li{ padding:0px 10px; /* float:left; */ overflow:hidden; }


/* drop down */
#gnb li:hover > .sub_menu {
    opacity:1;
    visibility:visible; 
}


/* drop down */
#gnb li:hover > a {
  border-bottom:1px solid #e42b26;
}
#gnb li ul li:hover > a {
  border:none !important;
}

#gnb .sub_menu{

    opacity:0;
     visibility:hidden;
     position:absolute !important;
	overflow:hidden;
	z-index:99;
	margin-left:-40px;
    background:#fff;
    border:1px solid #bbb;
	padding:10px 10px;
	margin-right:-220px;
	/* width:200px; */
    -moz-transition:opacity .25s linear, visibility .1s linear .1s;
    -webkit-transition:opacity .25s linear, visibility .1s linear .1s;
    -o-transition:opacity .25s linear, visibility .1s linear .1s;
    transition:opacity .25s linear, visibility .1s linear .1s;
}


#gnb .li_01 ul {margin-left:-60px;}
#gnb .li_02 ul {margin-left:-540px; #width:800px;}
#gnb .li_03 ul {margin-left:-60px;}
#gnb .li_04 ul {margin-left:-140px;}
#gnb .li_06 ul {margin-left:60px;}





/*footer*/

.footer {width:100%; overflow:hidden; padding-top:27px; padding-bottom:30px;}


.footer .foot_line {width:100%; overflow:hidden; border-top:1px solid #cdcdcd; padding-top:20px; padding-bottom:20px; overflow:hidden;}

.add_section {float:left; overflow:hidden; font-size:11px;}

.add_section address {font-weight:400; font-size:14px; color:#000; padding-top:20px;}
.add_section address span {font-weight:200; font-size:14px; color:#aaa; padding:0px 10px;}

.add_section p {color:#888; font-size:11px;}

.foundation  { float:right; overflow:hidden;}


/*배너존*/



.banner_zone01{height:75px;width:100%;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:95%;max-width:1070px;  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:375px;margin-bottom:-1px;}
.main_visual li{overflow:hidden;height:470px}
.main_visual img{display:block;position:absolute;top:0;left:50%;max-width:none;margin-left:-960px}


/* slider */
.bx-wrapper{position:relative}
.bx-viewport {height:375px !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:1200px;  margin:0 auto;}
.bx-default-pager{height:40px;  top:40px; position:absolute;  overflow:hidden;  padding-left:40px; }

.bx-pager-item{display:inline-block; float:left; margin-top:20px;  padding-bottom:20px;}
.bx-pager-item a{text-indent:-999px; display:block; width:12px;height:11px;margin:0 2px;background:url('/eng/images/main/visual_out.png')}
.bx-pager-item .active{background-image:url('/eng/images/main/visual_over.png')}


.intxt {width:100%; overflow:hidden;  position:absolute; top:120px;}
	.intxt h3{font-size:50px; line-height:50px; font-weight:200; letter-spacing:-4px;}
	.intxt h3 strong{font-size:50px; line-height:50px; font-weight:700 !important; letter-spacing:-4px;}


	.eng_visual .intxt h3{font-size:40px; line-height:40px; letter-spacing:-2px; width:570px; overflow:hidden;}
	.eng_visual .intxt h3 strong{font-size:37px; line-height:40px;  letter-spacing:-2px;}




	.intxt  p{padding-top:30px; font-weight:200; line-height:18px;}





	.m_visual01 .intxt h3 {color:#fff;}
	.m_visual01 .intxt p {color:#ddd;}

	.m_visual02 .intxt h3 {color:#000}
	.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}





.main_box_area .inbox01{overflow:hidden;height:220px; }

	.main_box_area .inbox01 .join_area{overflow:hidden;  background:#ffc809 /* url('/eng/images/main/newmain.gif') no-repeat  120px 30px*/; width:286px; height:220px; float:left;  position:relative;}

	 		.main_box_area .inbox01 .join_area dl {overflow:hidden; padding-bottom:10px; display:none;;}
			.main_box_area .inbox01 .join_area dt { font-size:15px; color:#735900; letter-spacing:-1px;}
			.main_box_area .inbox01 .join_area dd { color:#222;  text-align:center; font-size:22px; font-weight:500; line-height:36px; 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:92%;  padding:30px 30px; cursor:pointer;
			overflow:hidden; height:50px;  background:url('/eng/images/main/mbullet03.png') no-repeat 80% 48px;  font-size:23px; line-height:35px; font-weight:400;  color:#45390e;}


			.main_box_area .inbox01 .join_area ul li p{  font-size:17px; line-height:30px;  color:#45390e; padding-left:55px; 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:42px; 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 .eng_join ul li { font-size:16px; line-height:35px;  background:url('/eng/images/main/mbullet03.png') no-repeat 83% 48px !important; }


			.main_box_area .inbox01 .join_area ul li.bg{ background:#6e69d1 url('/eng/images/main/mbullet02.png') no-repeat 80% 48px; color:#fff !important;}
			.main_box_area .inbox01 .join_area ul li.bg a{color:#fff !important;}
.main_box_area .inbox01 .eng_join li.bg {background:#6e69d1 url('/eng/images/main/mbullet02.png') no-repeat 83% 48px !important;}



			.main_box_area .inbox01 .join_area ul li img{width:40px; padding-right:15px; vertical-align:middle;}
			.main_box_area .inbox01 .eng_join li img{width:35px !important; padding-right:5px !important;  vertical-align:middle;}




		/* 	.main_box_area .inbox01 .join_area ul li.important a{ color:#c64301; border:3px solid #c64402; 
			background:#fff;} */









#tab_content0,  #tab_content1,  #tab_content2,  #tab_content3  {width:100%; padding-top:20px; }




	.main_box_area .inbox01 .guide_area{overflow:hidden;  background:#69bc10; width:315px; height:230px;float:left;  padding:30px 20px 30px 20px;}

	 		.main_box_area .inbox01 .guide_area dl {overflow:hidden; padding-bottom:10px;}
			.main_box_area .inbox01 .guide_area dt { text-align:center; font-size:15px; color:#fff; letter-spacing:-1px;  opacity:0.8; filter:alpha(opacity=80); display:none;}
			.main_box_area .inbox01 .guide_area dd { text-align:center; color:#ffeb0d; font-size:22px; font-weight:500; line-height:50px; letter-spacing:-1px; }
			.main_box_area .inbox01 .eng_guide_area dd { font-size:18px; line-height:30px; }



	.main_box_area .inbox01 .guide_area ul{overflow:hidden; margin:0 auto; width:100%; padding-top:6px; } 

		.main_box_area .inbox01 .guide_area ul li {display:block; background:url('/eng/images/main/daegu_icon.gif') no-repeat top left;
		height:32px; padding-top:63px; color:#fff; font-size:19px;  cursor:pointer;
		border-left:1px solid #508b11 !important; float:left; text-align:center; width:33%; .width:32%; }


		.main_box_area .inbox01 .eng_guide_area ul li { font-size:13px;  }



		.main_box_area .inbox01 .guide_area ul li.con01 {background-position:-242px -20px; border:none !important;}
		.main_box_area .inbox01 .guide_area ul li.con02 {background-position:-133px -20px; }
		.main_box_area .inbox01 .guide_area ul li.con03 {background-position:-347px -20px; }

		.main_box_area .inbox01 .guide_area ul li.con01:hover{background-position:-242px -102px;color:#fdff0d;}
		.main_box_area .inbox01 .guide_area ul li.con02:hover{background-position:-133px -102px;color:#fdff0d;}
		.main_box_area .inbox01 .guide_area ul li.con03:hover{background-position:-347px -102px;color:#fdff0d;}







	.main_box_area .inbox01 .wmaci_area{overflow:hidden;  width:290px; height:300px; float:left; }
	
.banner_side01 {width:250px;  background:#f46f2d /*url('/eng/images/main/mbg02.gif') no-repeat -60px -100px */; height:52px;  padding:30px 20px; cursor:pointer;}



		.banner_side01 dt { font-size:15px; color:#fff; letter-spacing:-1px;  opacity:0.8; filter:alpha(opacity=80); text-align:right; padding-right:30px; display:none;}
		.banner_side01 dd { padding-right:20px; color:#fff; font-size:23px; font-weight:500; line-height:55px; letter-spacing:-1px; text-align:right;  background:url('/eng/images/main/mbullet02.png') no-repeat  right 20px; padding-right:30px;}



.banner_side02 {width:250px;  background:#6e69d1; height:52px;  padding:30px 20px; cursor:pointer;}
		.banner_side02 dt { font-size:15px; color:#fff; letter-spacing:-1px;  opacity:0.8; filter:alpha(opacity=80); _letter-spacing:-2px; display:none;}
		.banner_side02 dd { padding-left:20px; color:#fff; font-size:23px; font-weight:500; line-height:55px; letter-spacing:-1px;  background:url('/eng/images/main/mbullet02.png') no-repeat right 20px;}







		.main_box_area .inbox01 .wmaci_area ul {overflow:hidden; margin:0 auto; width:80%;}
			.main_box_area .inbox01 .wmaci_area ul li{float:left; width:50%; text-align:center;}
			.main_box_area .inbox01 .wmaci_area ul li a{float:left; width:50%; text-align:center; color:#fff; border:3px solid #fff; 
			display:block;  text-align:center; width:87%; margin:5px 5%;
			font-size:12.5px; line-height:40px; height:40px;  border-radius:25px;
			font-weight:400;}
			.main_box_area .inbox01 .wmaci_area ul li.important a{ color:#c64301; border:3px solid #c64402; 
			background:#fff;}







	
	.main_box_area .inbox01 .movie_area{overflow:hidden;  background:#6e69d1 url('/eng/images/main/bg03.jpg') no-repeat bottom center; width:261px; height:170px; padding:30px 20px; }

		.main_box_area .inbox01 .movie_area dl {overflow:hidden; padding-bottom:10px;}
			.main_box_area .inbox01 .movie_area dt {text-align:center; font-size:15px; color:#fff; letter-spacing:-1px;}
			.main_box_area .inbox01 .movie_area dd {text-align:center; color:#fffc09; font-size:26px; font-weight:500; line-height:36px; letter-spacing:-1px; }
			.main_box_area .inbox01 .movie_area p {text-align:center; padding-top:30px;}



.main_box_area .d-day{overflow:hidden; background:url('/eng/images/main/bluebg.jpg') repeat bottom center; height:230px; float:left; width:486px;  padding:0px 30px; overflow:hidden;}
	
	.main_box_area .d-day .tit_area {  overflow:hidden; padding-top:20px; padding-bottom:10px;
	width:100%; }
		.main_box_area .d-day .tit_area dt{color:#fff; font-weight:500; font-size:26px; line-height:30px; padding-top:10px;		letter-spacing:-1px;  float:left; width:230px;}
		/* opacity:0.9; filter:alpha(opacity=90);  */

.eng_day .tit_area dt{ font-size:23px !important; line-height:26px !important; width:210px;}




	.main_box_area .d-day .tit_area dd {  float:right; width:240px;  overflow:hidden; 
	padding:0px 0px 0px 0px;  color:#fff; font-size:78px; line-height:120px; font-weight:300;   }

	.main_box_area .eng_day .tit_area dd {  font-size:70px; line-height:120px; font-weight:300;   }

		.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:#111; font-size:21px; line-height:40px;
font-weight:600; background:#fff; 
border:3px solid #122a86; border-radius:25px;  opacity:0.8; filter:alpha(opacity=80); }



/**sub layout**/


.sub_wrapper {padding:40px 0px 40px 0px; }
.lnb_area {width:100%; overflow:hidden; padding:40px 0px; }
	.subtop01 {background:url('/eng/images/sub/sub01.jpg') no-repeat top center; background-size:100% 100%; }
	.subtop02 {background:url('/eng/images/sub/sub01.jpg') no-repeat top center; background-size:100% 100%;}
	.subtop03 {background:url('/eng/images/sub/sub01.jpg') no-repeat top center; background-size:100% 100%;}
	.subtop04 {background:url('/eng/images/sub/sub01.jpg') no-repeat top center; background-size:100% 100%;}
	.subtop05 {background:url('/eng/images/sub/sub01.jpg') no-repeat top center; background-size:100% 100%;}
	.subtop06 {background:url('/eng/images/sub/sub01.jpg') no-repeat top center; background-size:100% 100%;}



		.lnb_area ul{width:1120px; margin:0 auto; text-align:center; overflow:hidden;}
			.lnb_area ul li{display: inline-block; zoom:1;*display:inline}
			.lnb_area ul li a{overflow:hidden; font-size:16px;  line-height:55px; display:block; padding:0px 20px; color:#eee;  }
			.lnb_area ul li.on a,  .lnb_area ul li a:hover {font-weight:600; color:#fff; font-weight:500; border:1px solid #ddd;  padding:0px 6px; line-height:50px; height:50px;}



.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-bottom:30px; text-align:center;  height:70px; position:relative;}
		.cont_tit dt {font-weight:600; font-size:35px; color:#581c00; line-height:50px; 
		background:url('/eng/images/sub/tit_bg.gif') no-repeat center  bottom;  padding-bottom:50px;}
		.cont_tit dd { overflow:hidden; position:absolute; bottom:0px; right:0px;}
		.cont_tit dd ul {}
		.cont_tit dd ul li{float:left;}

.contents {background:#fff; width:94%; padding:30px 3%; overflow:hidden;}





/*sub*/
	/*�곕젅�댁븘��*/

.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 left; 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;}


	.subdept01 h4{background:url('/eng/images/sub/bullet03.png') no-repeat left; font-weight:400; font-size:14px; line-height:30px; padding-left:20px;  color:#660000; margin-top:20px;}
	
	.subdept01 p{padding-top:20px;}

.contents h5.titin {background:url('/eng/images/comm/bullet04.png') no-repeat 10px center; font-weight:300; font-size:13px; line-height:30px; padding-left:20px;  color:#41ad2a; margin-top:20px; margin-bottom:20px;}

 h4.titin2{background:url('/eng/images/comm/bullet03.png') no-repeat center left; font-weight:400; font-size:14px; line-height:30px; padding-left:20px;  color:#b02ff2; margin-top:20px;}
h3.titin{background:url('/eng/images/comm/bullet.png') no-repeat top left; font-weight:500; font-size:16px; line-height:50px; padding-left:40px;  color:#269f38; margin-top:20px; margin-bottom:10px;}




.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:28px; font-weight:300; line-height:45px; letter-spacing:-1px; color:#000; font-weight:400;}
		.subdept02 dd{padding-top:10px; overflow:hidden; font-size:14px; }

		.topbg01 { background:url('/eng/images/sub/top01.png') no-repeat top left; width:94%; margin-bottom:20px; padding:40px 3%; }
		.topbg01 dd { width:49%; overflow:hidden;}

		.topbg02 { background:url('/eng/images/sub/top02.png') no-repeat top left; width:94%; margin-bottom:20px; padding:40px 3%; }
		.topbg02 dd { width:55%; overflow:hidden; }

		.topbg03 { background:url('/eng/images/sub/top03.png') no-repeat center left; width:94%; margin-bottom:20px; padding:40px 3%; }
		.topbg03 dd { width:55%; overflow:hidden; }


		.topbg04 { background:url('/eng/images/sub/top04.png') no-repeat top left; width:94%; margin-bottom:20px; padding:40px 3%; }
		.topbg04 dt { width:65%; overflow:hidden; }
		.topbg04 dd { width:55%; overflow:hidden; }


		.topbg05 { background:url('/eng/images/sub/top08.png') no-repeat top left; width:94%; margin-bottom:20px; padding:30px 3%; }
		.topbg05 dd { width:55%; overflow:hidden; }


		.topbg06 { background:url('/eng/images/sub/top02.png') no-repeat top left; width:94%; margin-bottom:20px; padding:40px 3%; height:1050px; }
		.topbg06 dd { width:50%; overflow:hidden; color:#000; font-size:15px; text-align:justify; padding-top:20px;}
		.topbg06 p { width:96%; overflow:hidden; color:#000; font-size:15px; text-align:justify; padding-top:20px;}
		.eng_topbg06 dt { width:50% !important; overflow:hidden;  line-height:35px; }

		.topbg07 { background:url('/eng/images/sub/top07.png') no-repeat top left; width:94%; margin-bottom:20px; padding:40px 3%; }
		.topbg07 dt { width:36%; overflow:hidden;  line-height:35px;}
		.topbg07 dd { width:45%; overflow:hidden; }
	 .topbg07  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;}
		.eng_topbg07 dt { width:46%;  line-height:40px;}

		.topbg10 { background:url('/eng/images/sub/top10.png') no-repeat  left top; width:94%; margin-bottom:20px; padding:40px 3%; }
		.topbg10 dt { width:42%; overflow:hidden;  line-height:35px;}
		.topbg10 dd { width:55%; overflow:hidden; }

		.topbg11 { background:url('/eng/images/sub/top11.png') no-repeat  left -30px; width:94%; margin-bottom:20px; padding:40px 3%; }
		.topbg11 dt { width:50%; overflow:hidden;  line-height:35px;}
		.topbg11 dd { width:55%; overflow:hidden; }


		.topbg14 { background:url('/eng/images/sub/top12.png') no-repeat bottom right; width:94% !important;; margin-bottom:20px; padding:50px 3% 80px 3% !important; overflow:hidden;  }
		.topbg14 dt {overflow:hidden;  line-height:45px; text-align:center;}
		.topbg14 dt strong {font-weight:500;color:#f7701e;}

		.topbg14 dd { overflow:hidden;  text-align:center; width:50%; margin:0 auto; padding-top:30px;}
	 .topbg14  a{ width:150px; text-align:center; background:#4abe3a; border:1px solid #2a991b; color:#fff; line-height:60px; padding:10px 10px; margin-right:10px; margin-top:10px;}
		



	.topbg14new { background:url('/eng/images/sub/top12.png') no-repeat top right; width:94% !important;; margin-bottom:20px; padding:30px 3% 80px 3% !important; overflow:hidden;  }
		.topbg14new dt {overflow:hidden;  line-height:35px; text-align:center;}
		.topbg14new dt strong {font-weight:500;color:#f7701e;}

		.topbg14new dd { overflow:hidden;  text-align:center; width:50%; margin:0 auto; padding-top:0px;}
	 .topbg14new  a{  display:block; width:310px; margin-left:75px; text-align:center; background:#4abe3a; border:1px solid #2a991b; color:#fff; line-height:40px; margin-right:10px; margin-top:10px;}
		
		.topbg14new ul { overflow:hidden; margin:0 auto; width:80%; padding-top:15px; }
		.topbg14new ul li { padding:5px 0px; width:100%; overflow:hidden; line-height:35px;}
		.topbg14new ul li  input{width:240px; float:left; height:35px; line-height:35px;}

		.topbg14new ul li strong{ display:block; float:left; width:100px;  line-height:35px;}







		.topbg15 { background:url('/eng/images/sub/top12.png') no-repeat top right; width:94% !important;; margin-bottom:20px; padding:23px 3% 23px 3% !important; overflow:hidden;  text-align:center;}



		.topbg16 { background:url('/eng/images/sub/top13.png') no-repeat  left bottom; width:94%; margin-bottom:20px; padding:40px 3%; }
		.topbg16 dt { width:37%; overflow:hidden;  line-height:35px;}
		.eng_topbg16 dt { width:67%; line-height:40px; }

		.topbg16 dd { width:45%; overflow:hidden; }
		.eng_topbg16 dd { width:55%; overflow:hidden; }

	 .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('/eng/images/sub/top14.png') no-repeat  left bottom; width:94%; margin-bottom:20px; padding:40px 3%; }
		.topbg17 dt { width:37%; overflow:hidden;  line-height:35px;}
		.topbg17 dd { width:45%; overflow:hidden; }
	 .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('/eng/images/sub/top15.png') no-repeat  left bottom; width:94%; margin-bottom:20px; padding:40px 3%; }
		.topbg18 dt {  overflow:hidden;  line-height:35px;}
		.topbg18 dd { width:45%; overflow:hidden; }
	 .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;}




		.topbg19 { background:url('/eng/images/sub/top15.png') no-repeat  left bottom; width:94%; margin-bottom:20px; padding:40px 3%; }
		.topbg19 dt {  overflow:hidden;  line-height:35px;}
		.topbg19 dd { width:45%; overflow:hidden; }
	 .topbg19  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('/eng/images/sub/top16.png') no-repeat  left bottom; width:94%; margin-bottom:20px; padding:40px 3%; }
		.topbg20 dt {  overflow:hidden;  line-height:35px;}
		.topbg20 dd { width:45%; overflow:hidden; }



		.topbg21 { background:url('/eng/images/sub/top22.png') no-repeat  right bottom; width:94%; margin-bottom:20px; padding:40px 3%; }
		.topbg21 dt {  overflow:hidden;  line-height:35px; width:38%;}
		.topbg21 dd { width:35%; overflow:hidden; }
		
		
		
		.topbg22 { background:url('/eng/images/sub/top09.png') no-repeat top left; width:94%; margin-bottom:20px; padding:20px 3%; }
		.eng_topbg22 dd { width:70%; overflow:hidden; }
		.eng_topbg22 dt { width:70%;  line-height:40px;}
		
		
		
		.topbg23 { background:url('/eng/images/sub/top10.png') no-repeat top left; width:94%; margin-bottom:20px; padding:30px 3%; }
		.eng_topbg23 dd { width:70%; overflow:hidden; }
		.eng_topbg23 dt { width:50%;  line-height:40px;}
		
		
		
		.topbg24 { background:url('/eng/images/sub/top11.png') no-repeat top left; width:94%; margin-bottom:20px; padding:30px 3%; }
		.eng_topbg24 dd { width:50%; overflow:hidden; text-align:justify;}
		.eng_topbg24 dt { width:60%; line-height:40px;}
		




/*���뚭컻��*/
.youtube_instrouce {width:100%; height:500px;}
.chart01 { text-align:center; padding-bottom:30px; padding-top:30px;}
.chart01 img { width:70%; }

.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{float:left !important; width:15% !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{float:right !important; width:80% !important;  line-height:30px !important; font-size:15px; padding-top:0px !important;}


.flog_img {width:40px; border:1px solid #bbb; margin:0px 10px; vertical-align:middle;}

.vision {overflow:hidden; margin:0 auto; background:url('/eng/images/sub/vision.png') no-repeat top left; width:584px;height:230px; }
	.vision li{text-align:center; float:left;   color:#fff; font-weight:400; font-size:20px; line-height:20px;}
	.vision li.v01{width:37%; padding-top:90px;}
	.vision li.v02{width:29%; padding-top:100px;}
	.vision li.v03{width:33%; padding-top:100px;}




.inner_spot_desc {float:left; width:50%;  height:360px; overflow:hidden;  padding:20px 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 dt h5{font-size:15px !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;}

.big_spot_desc{width:100% !important; height:auto !important;}
.big_spot_desc dd p.img  img{border: 1px solid #bbb;
    padding: 5px !important;
    width: 98% !important;}


.significance .big {width:100%; }



/**/

.prepare {width:100%; overflow:hidden; background:url('/eng/images/comm/prepare.png') no-repeat top left;  text-align:center; padding:100px 0px;}
.prepare dt{font-size:40px; font-weight:400; line-height:60px; letter-spacing:-2px; color:#666;}
.prepare dd{font-size:16px; color:#888;}


/**/
.sponsor {overflow:hidden;}
.sponsor dl {overflow:hidden; width:100%; padding:20px 0% 40px 0%; border-bottom:1px solid #ccc;}

.sponsor dt{float:left; width:35%; text-align:center; background:#eee; height:480px; overflow:hidden;  line-height:130px; }
	.sponsor dt img{ width:90%; padding-top:20px; }

.sponsor_eng dt{ line-height:150px; }
	.sponsor_eng dt img{ width:90%; }



.sponsor dd{float:right; width:60%; }
.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; }

.sponsor2 {overflow:hidden;}
.sponsor2 dl {overflow:hidden; width:100%; padding:20px 0% 10px 0%; border-bottom:1px solid #ccc;}

.sponsor2 dt{float:left; width:35%; text-align:center; background:#eee; overflow:hidden;  line-height:130px;  }
.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{float:right; width:60%; }
.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; }


/*�쒓뎅留덉뒪�곗쫰 �≪긽�곕㏏*/

.history dl {overflow:hidden; width:100%; margin:0 auto; background:url('/eng/images/sub/history_bullet01.png') no-repeat 45px center ;}
	.history dt{float:left; width:20%; text-align:center; background:none; border-left:2px solid #9033c8; border-bottom:none; margin-left:50px; font-size:16px; color:#741baa; line-height:60px;}
	.history dd{float:right; width:65%;  padding:0px; line-height:60px;}

/*�≪긽湲곕줉*/

.box_dept {overflow:hidden; background:#f9f9f9; padding:20px 3%; width:93.8%; border:1px solid #ccc; margin-bottom:20px;}
.box_dept  li{float:left; width:25%;}
	.box_dept  li a{line-height:40px; font-size:18px;}
	.box_dept  li a:hover{color:#2d5fef;}


/* 寃쎄린醫낅ぉ 諛� �쒖꽕 */

.entries dl {width:100%; overflow:hidden; padding-bottom:20px;  height:auto !important; padding-top:20px;}

	.entries dl dt{float:left; overflow:hidden; height:auto !important; width:25%; background:none; border:none;}
	.entries dl dd{float:right; width:75%; overflow:hidden;}

	.entries dl h5{width:100%; padding-bottom:20px; font-size:20px;}
	.entries dl dd ul li{background:url('/eng/images/sub/bullet05.png') no-repeat  left 9px; padding-left:13px; }


	.topbg08 {overflow:hidden; width:100%; padding-bottom:40px;  background:#6aaf4c url('/eng/images/sub/top08.png') no-repeat top left; width:94%; margin-bottom:20px; padding:40px 3%; margin-top:20px; }
	.topbg08 dt {font-size:28px; font-weight:300; line-height:35px; letter-spacing:-1px; color:#f8ff2c; width:100%; overflow:hidden;  line-height:35px;  text-align:right;  border-bottom:none; }
	.topbg08 dd {padding-top:0px; overflow:hidden; font-size:14px; width:45%; overflow:hidden;  color:#fff; float:right;}
	.topbg08 dd  sup{ color:#fff; }

	.topbg09 {overflow:hidden; width:100%; padding-bottom:40px;  background:url('/eng/images/sub/top09.png') no-repeat top left; width:94%; margin-bottom:20px; padding:40px 3%; margin-top:40px;   overflow:hidden;}
	.topbg09 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; }
	.topbg09 dd {padding-top:0px; overflow:hidden; font-size:14px; width:60%; overflow:hidden;  color:#fff;  float:left;}
	.topbg09 dd  sup{ color:#fff; }


	.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; }

	.topbg099 {overflow:hidden; width:100%; padding-bottom:40px;  background:#589537; width:94%; margin-bottom:20px; padding:20px 3%; margin-top:20px; }
	.topbg099 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; }
	.topbg099 dd {padding-top:0px; overflow:hidden; font-size:14px;  overflow:hidden;  color:#fff;  }
	.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; }
	.topbg100 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; }
	.topbg100 dd {padding-top:0px; overflow:hidden; font-size:14px;  overflow:hidden;  color:#fff;  }
	.topbg100 dd  sup{ color:#fff; }





	.imgarea_new { text-align:center;}
	.imgarea_new img{width:96%;  border:1px solid #bbb; padding:5px; }

	.imgarea2 {overflow:hidden; float:left; width:55%; margin-top:14px;}
	.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;  float:right; width:45%;}
.deptsort01 li{background:url('/eng/images/sub/bullet05.png') no-repeat  left 9px; padding-left:13px; }



	.imgarea3 {overflow:hidden; float:right; width:55%; margin-top:14px; text-align:right;  margin-right:-10px;}
	.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;  float:left; width:45%;}
.deptsort03 li{background:url('/eng/images/sub/bullet05.png') no-repeat  left 9px; padding-left:13px; }

.deptsort04 {overflow:hidden;  width:100%;}
.deptsort04 li{background:url('/eng/images/sub/bullet05.png') no-repeat  left 9px; padding-left:13px; margin-top:15px; }


.deptsort05 {overflow:hidden;}
.deptsort05 li{background:url('/eng/images/sub/bullet05.png') no-repeat  left 9px; padding-left:13px; }




.legislation_text {overflow:hidden;  width:100%; background:url('/eng/images/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:270px; border:1px solid #ddd;}
	.contents #tab_01 li a{font-size:14px; line-height:50px; display:block; width:100%; cursor:pointer;}
	.contents #tab_01 li.on a{font-weight:400; color:#fff;}
	.contents #tab_01 li.on {background:url('/eng/images/comm/tab.jpg') repeat  left 80%; border:1px solid #1793bf;}


.contents #tab_02 {overflow:hidden; width:100%; margin-bottom:20px;}
	.contents #tab_02 li{float:left; text-align:center; background:#eee; width:230px; border:1px solid #ddd;}
	.contents #tab_02 li a{font-size:14px; line-height:50px; display:block; width:100%; cursor:pointer;}
	.contents #tab_02 li.on a{font-weight:400; color:#fff;}
	.contents #tab_02 li.on {background:url('/eng/images/comm/tab.jpg') no-repeat  left 80%; border:1px solid #1793bf;}


.contents #tab_03 {overflow:hidden; width:100%; margin-bottom:20px;}
	.contents #tab_03 li{float:left; text-align:center; background:#eee; width:230px; border:1px solid #ddd;}
	.contents #tab_03 li a{font-size:14px; line-height:50px; display:block; width:100%; cursor:pointer;}
	.contents #tab_03 li.on a{font-weight:400; color:#fff;}
	.contents #tab_03 li.on {background:url('/eng/images/comm/tab.jpg') no-repeat  left 80%; border:1px solid #1793bf;}


.contents #tab_04 {overflow:hidden; width:100%; margin-bottom:20px;}
	.contents #tab_04 li{float:left; text-align:center; background:#eee; width:306px; border:1px solid #ddd;}
	.contents #tab_04 li a{font-size:14px; line-height:50px; display:block; width:100%; cursor:pointer;}
	.contents #tab_04 li.on a{font-weight:400; color:#fff;}
	.contents #tab_04 li.on {background:url('/eng/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:230px; border:1px solid #ddd;}
	.contents #tab_04_new li a{font-size:14px; line-height:50px; 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('/eng/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:306px; border:1px solid #ddd;}
	.contents #tab_042 li a{font-size:14px; line-height:20px; display:block; width:100%; cursor:pointer; padding:14px 0px;}
	.contents #tab_042 li.on a{font-weight:400; color:#fff;}
	.contents #tab_042 li.on {background:url('/eng/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{float:left;  overflow:hidden; width:29%; }
.webzine .zine_img img{border:1px solid #bbb; padding:5px; overflow:hidden;  width:90%;}

.webzine .list ul{float:right; width:70%; overflow:hidden; }
.webzine .list{width:100%; overflow:hidden;}



.zine_subject2{font-weight:500; font-size:20px; line-height:25px; color:#8e29c6;}
.zine_tel2{font-size:15px; line-height:25px; color:#c34882;}
.zine_content{ background:#f6f6f6; border:1px solid #ccc; width:93%; padding:20px 20px; margin-top:20px; text-align:justify;}

.btn_style04_s {display:block; float:left; margin-right:10px; background:#a9519f; border:1px solid #842c91; width:100px; 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 { float:left; overflow:hidden; width:22%; padding-top:20px;}
.cityphoto img{border:1px solid #bbb; padding:5px; overflow:hidden; }
.city_desc {float:right; overflow:hidden; width:78%; }


/*援먰넻�덈궡*/
.gobtn {overflow:hidden; width:100%; padding-top:20px; }
	.gobtn  a{display:block;  width:200px; text-align:center; background:#660000;  color:#fff; line-height:40px; float:left; margin-right:10px; margin-bottom:5px;}


/*�쒗떚�ъ뼱*/

.desc-sec {overflow:hidden;  padding-bottom:20px;  width:100%;}

.desc-sec .imgarea {overflow:hidden; float:left;  width:33%; padding-top:20px;}
	.desc-sec .imgarea li {width:100%; padding-bottom:10px;}
	.desc-sec .imgarea li img{width:90%; padding:3px; border:1px solid #bbb;}

.citytour_sort { width:100% !important; overflow:hidden; padding:0px !important;}

.desc-sec .course {overflow:hidden; float:right;  width:600px;}

	.desc-sec .course ul {overflow:hidden; width:500px; margin:0 auto; }
	.desc-sec .course li {width:100%;background:url('/eng/images/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('/eng/images/comm/alert.png') no-repeat center left; padding-left:20px; line-height:20px; font-size:12px; color:#f93636; font-weight:400;}






/*�띾낫�숈쁺��*/


.movieTBL {overflow:hidden; width:100%; padding-top:10px;}
.movie-board-list {float:left; width:33%;  overflow:hidden;}

.movie-board-list  .img{width:100% !important; text-align:center; border:none !important}
.movie-board-list  .img img{padding:3px !important;  width:90% !important; border:1px solid #ddd; height:auto !impotant;}
.b_title {text-align:center; font-weight:400;  font-size:15px; color:#000; line-height:20px; padding-bottom:30px; height:40px; }
.b_title a{font-weight:400;  font-size:15px; color:#000; line-height:40px; padding-bottom:30px;}
.b_title2 {text-align:center; font-weight:400;  font-size:15px; color:#000; line-height:20px; padding-bottom:30px; height:100px; }
.movie-board-list dd { line-height:20px !important; padding-bottom:20px; display:none;}
.movie-board-list dl { overflow:hidden; width:100%; padding-bottom:20px;}





/*�쒖쨪�묒썝*/
.coment_desc { width:100%; border-bottom:1px solid #ddd; padding:20px 0px; overflow:hidden; line-height:40px;} 
	.coment_desc dt {width:12%; float:left; font-weight:500; font-size:15px; background:url('/eng/images/comm/bullet07.png') no-repeat 5px center; padding-left:35px;color:#000; color:#2254bf;}
	.coment_desc dd.text{width:70%; 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:10px;}
.wdsize01 {width:10%;}
.wdsize02 {width:63%;}
.c_name a.cheerbtn{float:left; line-height:35px; height:35px; background:#4abe3a; color:#fff; font-weight:500; width:10%; text-align:center;}








#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('/eng/images/comm/intro.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:200px; padding-bottom:200px;}


.intro p{ text-align:center;}
.intro p a{background:red; font-size:2.6em; line-height:5em; padding:10px 70px; font-weight:600; color:#fff; margin:10px;}

.intro a.inbtn01 {background:#00a3e5;}
.intro a.inbtn02 {background:#ef4423;}




/*recoards-area*/

.recoards-area {overflow:hidden; width:100%;}
.search_area {overflow:hidden; float:right; padding-bottom:20px;}
	.search_area dl {float:left; padding-left:20px; overflow:hidden;}
		.search_area dl dt{float:left;  overflow:hidden; font-size:15px;}
		.search_area dl dd{float:left; padding-left:15px; overflow:hidden;}
		.search_area dl dd input, .search_area dl dd select {overflow:hidden; line-height:30px; height:30px; width:200px; 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:50px; font-size:18px; padding:0px 9px;}


.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:#f3f3f3; }
	table.recoard thead th {padding:15px 0px; }

	table.recoard thead th span { text-align:center;  font-weight:bold !important;
	 font-size:18px;  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 td { background:#fff; padding:10px 10px; color:#666;  font-size:18px;
	letter-spacing:-1px; }
		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 10px;}
		.arc-page .nav-page a{background:#d9d9d9; display:block; color:#686868; padding-bottom:15px;
		font-size:55px;  width:50px; text-align:center; line-height:40px; font-weight:normal;}


.arc-page li a {font-size:22px; color:#888; line-height:40px;}
		.arc-page li.on a{color:#660000 !important;}


.inner_tit {background:#f3f3f3; padding:10px 2%; width:98%; overflow:hidden; margin-bottom:20px;}
	.inner_tit dt{font-size:22px; font-weight:bold; line-height:40px; width:100%; text-align:center;}
/* 	.inner_tit dd{float:left; font-size:22px; line-height:40px; width:80%; text-align:left;}*/

.record_top_inner {overflow:hidden; width:100%}
.record_top_inner .img_area { text-align:center; overflow:hidden; width:100%; padding:10px 0px 20px 0px; text-align:center;border-bottom:2px solid #000;}
/* 	.record_top_inner .img_area img{border:1px solid #ddd; width:100%;} */

	.record_top_inner .img_area dt{width:100%;  }
	.record_top_inner .img_area dt img{max-height:700px;}
	.record_top_inner .img_area dd  {text-align:center; width:100%; padding:15px 0px; overflow:hidden;  }
	.record_top_inner .img_area dd span{}
	.record_top_inner .img_area dd img{width:3.4%; border:1px solid #bbb; height:27px;  margin:0px 2px;}

.record_top_inner .desc_area {overflow:hidden;  width:100%; border-bottom:2px solid #000;}
.record_top_inner .desc_area dl {overflow:hidden; padding:10px 0px;border-bottom:1px solid #f3f3f3;}
.record_top_inner .desc_area dt{float:left; width:25%; font-size:14px; font-weight:500;}
.record_top_inner .desc_area dt img{vertical-align:middle; padding-right:10px;}
.record_top_inner .desc_area dd{float:right; width:73%; 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:60px;
font-size:20px; color:#666;
text-align:center; width:120px;}



.new_mv_wrapper {overflow:hidden;
width:96%; padding:10px 2%; height:355px;
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{ 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:right;}