@charset "utf-8";
/* CSS Document */
body{ background:url(../img/comm/bg.jpg) repeat-x;margin:0 auto; font-family:Arial,"新細明體"}
img{ border:0}
h1{margin:0}
a{ text-decoration:none}
.page{margin:0 auto;width:1003px}
.page .logo{margin:8px 0 0 22px  }
.head{margin:0 0 16px 0 }
.home{ float:right; font-size:13px;padding-top:5px;width:170px;margin:0 10px 0 0}
.home img{margin:0 2px 0 15px}
.home a{color:#000; float:left}
.home a:hover{color:#008BC3}
.menu{width:980px;margin:0 auto 6px auto}
.piczone{width:980px;margin:0 auto 6px 10px}
.piczone .quitOrder{width:250px;margin:0 0 6px auto}

.sh{margin:0 auto 6px auto;width:980px}
.inmain , .main{margin:0 auto;width:980px}
.inmain .left{width:180px; float:left;margin:0 0 0 5px}
.inmain .left h1,.inmain .left h4,.inmain .left h5{margin:0 0 6px 0;width:185px}
.inmain .info{ background:#73C7E3;border-radius:5px;padding:2px 0 2px 15px;margin:0 0 4px 0;width:164px}
.inmain .info2{ background:#F2FAFF}
.inmain .info h1 , .inmain .info p,.inmain .info h4{margin:0;color:#fff;font-size:13px}
.inmain .info2 h1 , .inmain .info2 p,.inmain .info2 h5{color:#3366CC}
.inmain .info h1{ font-weight:bold}

.inmain .info p b{ font-family:Arial, Helvetica, sans-serif; font-size:12px}
.inmain .right{width:775px; float:right}
.inmain .right .news{width:475px;margin:0 16px 0 0; float:left}
.inmain .right .news h1{ border-bottom:2px solid #73C7E3;margin:0 0 2px 0}
.inmain .right .news h1 img{margin:0 0 2px 0}
.inmain .right .news h1 a{ float:right;color:#fff;padding:0px 5px;border-radius:5px; background:#3399CC; font-size:11px; font-weight:normal;margin:2px 5px 0 0}
.inmain .right .news h1 a:hover{ background:#3366FF}
.news ul , .news li{margin:0;padding:0; list-style:none}
.news li { border-bottom:1px dashed #ccc; font-size:13px;height:31px;margin:0 0 2px 0; clear:both}
.news li p{ float:left;margin:0;width:400px; text-indent:20px}
.news2 li p{ float:left;margin:0;width:640px; text-indent:20px}
.news li p.date{width:70px; text-indent:0; text-align:center}
.news2 li p.date{width:101px; text-indent:0; text-align:center}
.newszone{width:741px;padding-top:10px;padding-bottom:30px}
.news li a{ display:block;height:30px; line-height:30px; background:url(../img/index/arrow1.gif) 9px 12px no-repeat;color:#226788}
.news li a:hover{ background:url(../img/index/arrow2.gif) 9px 12px  no-repeat #397EE6;color:#fff}
.news2 li a:hover{ background:url(../img/index/arrow3.gif) 9px 12px  no-repeat #C9E7FE;color:#333}
.banner{ clear:both;padding-top:20px;height:130px}
.banner .ban{margin:0 10px 0 0;width:324px; background:url(../img/index/sh2.jpg) 0px 83px no-repeat;height:120px; float:left}
.banner .ban img{padding:2px; border:1px solid #ccc;}
.banner .no{margin:0}
.banner .ban a:hover img{ border:1px solid #999}

.footer{width:100%; background:url(../img/comm/ftbg.jpg) repeat-x;height:80px; clear:both}
.ft{width:1003px;margin:0 auto}
.ft .inft{ float:right;width:600px;margin-right:10px}
.ft .logo{margin:0px 0 0 10px;padding-top:15px}
.ft .menu{ font-size:15px;padding-top:10px; text-align:right;margin:0;width:auto; line-height:150%} 
.ft .menu a{color:#8B0000;margin:0 5px}
.ft .menu a:hover{color:#8B90C0}
.ft .menu a.no{margin:0}
.ft .add{ text-align:right; font-size:12px; letter-spacing:.1em}
.main { position:relative}
.main .left{width:215px; float:left; background:url(../img/comm/leftbg.png) 0 33px no-repeat;min-height:166px;margin-left:2px}
.main .left .leftmenu{top:-45px; position:relative; z-index:100}
.main .right{ float:right; width:750px}

.leftmenu .tit .pic{ position:absolute;top:18px;left:30px}

.main .left  ul,.main .left li{padding:0; list-style:none;width:175px;margin:0 auto}
.main .left ul{margin-bottom:30px}
.main .left li{ line-height:28px; border-bottom:1px dashed #ccc}
.main .left li a{ font-size:15px;color:#333; background:url(../img/comm/arrow.jpg) 5px 2px no-repeat; padding-left:30px}
.main .left li a:hover{color:#1D87D2; background:url(../img/comm/arrow2.jpg) 5px 2px no-repeat; }
.main .left li span{font-size:15px;color:#1D87D2; background:url(../img/comm/arrow2.jpg) 5px 2px no-repeat; text-indent:15px; font-weight:bold; padding-left:30px}
.main .left li.no{ border:0}
.main .left .info{margin:0 0 20px 10px; background:url(../img/comm/left_bg2.jpg) 0 128px no-repeat ;width:195px}
.main .left .info .tel{width:166px; background:#7BC4FA;margin:0 auto 5px auto ;border-radius:5px;padding:2px 0 2px 10px}
.main .left .info .tel h1, .main .left .info .tel p{ font-size:13px;margin:0; font-weight:normal;color:#fff}
.main .left .info .tel2  { background:#ECF8FF}
.main .left .info .tel2 h1{color:#06297B}
.main .left .info .tel2 p{color:#3366CC}
.main .right .tree{ background:#F3F5F5;padding:2px 8px;color:#999; font-size:12px; float:right;border-radius:5px;margin:0 0 10px 0}
.main .right .tree a{color:#999}
.main .right .tree a:hover{color:#666}
.main .right .tree span{color:#0176CC}
.sale{ clear:both}
.main .right .left{ background:none; min-height:auto}
.sale .left , .sale .right{width:354px;margin-bottom:20px}
.sale .left { float:left}
.sale .right { float:right;margin:0 20px 0 0}
.sale .left h1 , .sale .right h1{ border-bottom:3px solid  #0099CC;margin: 0 0 5px 0}
.sale .left h1 img , .sale .right h1 img{margin-left:5px}
.sale .left h1 a , .sale .right h1 a{ float:right;font-size:12px; font-weight:normal;width:60px; font-weight:bold;background:#0099CC;border-radius:5px 5px 0 0; text-align:center;color:#fff; line-height:19px; position:relative;top:19px}
.sale .left h1 a:hover , .sale .right h1 a:hover{ background:#3366FF}
.sale_zone .box{width:172px; float:left;margin:0 6px 10px 1px}
.sale_zone .box .pic{margin:0 0 5px 0}
.sale_zone .no{margin-right:0 }
.sale_zone .box img{padding:2px; border:2px solid #ccc}
.sale_zone .box h2{ font-size:13px; font-weight:normal;margin:0 0 3px 0; line-height:130%;color:#0099CC;padding-left:3px;}
.sale_zone .box h2 a{color:#0099CC;}
.sale_zone .box h2 a:hover{color:#0066FF}
.sale_zone .box h2 em{ font-style:normal;margin: 0 4px}
.sale_zone .box h2 span{padding:0px 3px;color:#fff; background:#0099CC;margin:0 3px 0 0; font-szie:12px;border-radius:5px; font-size:11px}
.sale_zone .box .money{height:25px; font-weight:bold}
.sale_zone .box .money a p{ float:left;margin:0; font-size:13px;color:#000000}

.sale_zone .box .money a p.t1{width:90px; color:#060; line-height:150%;padding-left:3px}
.sale_zone .box .money a p.t2{ font-size:18px; font-weight:bold; text-align:right;width:70px}
.sale_zone .box .money a p.t2 b{color:#CC0000;}
.moon{ clear:both}
.moon h1{margin:0 0 10px 0; position:relative}
.moon h1 a{ position:absolute; left:690px ;top:12px;color:#fff; font-size:13px;}
.moon h1 a:hover{color:#FC0}
.moon .sale_zone .box h2 a{color:#000;}
.moon .sale_zone .box h2 a:hover{color:#003399}
.moon .sale_zone .box{margin:0 10px 10px 2px}
.moon .sale_zone .box .pic{margin:0}
.moon .sale_zone .box h2 span{ background:#0033CC}
.moon  .sale_zone .box h2{ height:20px;padding-top:3px}
.moon .sale_zone .box .salebg{ background:#F3F3F3}
.sale2{ position:relative}
.sale2 h2{ background:url(../img/sale/titbg.jpg) no-repeat;width:720px;height:38px; font-size:15px;color:#333;padding-left:35px; line-height:38px;margin:0 0 10px 0}
.sale2 .pic{width:339px;height:255px; float:left;margin:0 10px 10px 10px;padding:2px; border:2px solid #ccc}
.sale2 ul, .sale2 li{ list-style:none;padding:0; margin:0}
.sale2 li{ background:url(../img/sale/arrow.jpg) 2px 10px no-repeat;color:#333;margin:0 0 0 360px; font-size:13px; line-height:200%}
.sale2 li b{color:#0174CC;width:70px; display:block; float:left;padding-left:5px}
.sale2 li span{color:#CC0000;font-size:13px}
.sale2 .filmstrip li {margin:0; float:left; background:none; border:2px solid #fff; position:relative;top:5px}
.sale2 .filmstrip li img{margin:0}
.cost{ background:url(../img/sale/price.jpg) no-repeat;width:210px;height:168px; position:absolute; left:530px;top:150px}
.cost p{font-size:45px;color:#fff; font-weight:bold; text-align:center;padding-top:65px;MARGIN:0}
.outfit{ clear:both;height:160px}
.outfit h2{ float:left; background:url(../img/sale/arrow.jpg) 5px 6px no-repeat;color:#0174CC;width:50px; display:block;margin:0 0 0 10px;padding-left:15px; line-height:20px}
.sale2 .outfit ul { margin:0 0 0 75px;}
.sale2 .outfit li{ background:url(../img/sale/w1.jpg) 0 4px no-repeat;width:100px;margin:0; float:left; line-height:200%;padding-left:20px}

.sale2 .outfit li.red{ background:url(../img/sale/w2.jpg) 0 2px no-repeat}
.show{ background:url(../img/sale/showbg.jpg) no-repeat;width:705px;height:613px; position:relative; margin: 0 0 10px 0; overflow:hidden}
.show .pic{width:672px;height:504px; position:absolute;top:11px; left:13px; border:none;margin:0}
.show .lipic{ position:absolute;top:520px;margin:0 10px;width:700px }
.show .lipic .pic{width:630px; float:left;height:60px;margin:0 5px 0 5px; overflow:hidden}
.show .leftarrow , .show .lipic .pic{float:left}
.show .lipic .pic img{ border:2px solid #fff }
.show .lipic .pic li{margin:0 2px}
.show .leftarrow{width:18px;padding-top:30px}
.show .rightarrow {margin:0 0 0 660px;width:18px;padding-top:30px}
.sale2 .character , .sale2 .qa{width:708px;margin:0 0 15px 0}
.sale2 .character .zone{padding: 10px 10px 10px 40px; line-height:160%; font-size:15px}
.sale2 .qa{margin:0 0 60px 0;font-size:15px}
.sale2 .qa .zone{ background:url(../img/sale/line.jpg) 0 bottom no-repeat;padding-bottom:10px;margin:0 0 10px 0}
.sale2  .qa  h1{margin:0 0 10px 0}
.sale2 .qa .qzone{margin:0 15px}
.sale2 .qa  h3{margin:0 0 5px 0;color:#333; font-size:15px; font-weight:normal}
.sale2  .qa .qzone h3 span{ background:#666; padding:2px 3px;color:#fff;border-radius:5px;margin-right:3px}
.sale2  .qa p{color:#0000CC;}
.sale2  .qa .qzone p{margin:0 10px 8px 25px }
.sale2 .azone{ background:#eee;padding:8px;margin:0 20px 5px 30px;border-radius:5px}
.sale2  .qa .azone h3{margin:0 0 8px 8px}
.sale2  .qa .azone h3 span{ background:#FF6666; padding:2px 3px;color:#fff;border-radius:5px;margin-right:3px}
.sale2  .qa .azone p{
	margin: 0 10px 0 30px;
	line-height: 20px;
}


	a img {
		border: none;
	}
	#abgne_fade_pic {
		position: relative;
		width: 980px;
		height: 266px;   /*980*357*/

	}
	#abgne_fade_pic a.ad {
		position: absolute;	/* 讓圖片疊在一起 */
	}
	#abgne_fade_pic .control {
		position: absolute;
		right: 260px;
		bottom: 15px;
	}
	#abgne_fade_pic .control a {
		display: inline-block;
		padding:0 3px;
		margin: 0 3px;
		color: #fff;
		background: #000;
		text-align: center;
		font-size: 11px;
		text-decoration: none;
	}
	#abgne_fade_pic .control a.on {
		font-weight: bold;
		color:#00CCFF
	}

.subpage{ position:relative}
.subpage h2{ background:url(../img/sale/titbg.jpg) no-repeat;width:720px;height:38px; font-size:15px;color:#333;padding-left:35px; line-height:38px;margin:0 0 10px 0}
.subpage .h2_1{ background:url(../img/sale/titbg.jpg) no-repeat;width:720px;height:38px; font-size:15px;color:#933;padding-left:35px; line-height:38px;margin:0 0 10px 0}
.subpage h3 {color: #933; text-align:center;font-weight: bold;}
.subpage .pic{width:339px;height:255px; float:left;margin:0 10px 10px 10px;padding:2px; border:2px solid #ccc}
.subpage ul, .subpage li{ list-style:none;padding:0; margin:10px 0px 0px 2px;}
.subpage li{ background:url(../img/sale/arrow.jpg) 2px 10px no-repeat;color:#333;margin:0 0 0 20px; font-size:13px; line-height:200%; padding-left:10px}
.subpage li b{color:#0174CC;width:70px; display:block; float:left;padding-left:5px}
.subpage li span{color:#CC0000;font-size:13px}
.subpage p {list-style:none; font-size:13px; line-height:170%;margin:10px 0px 0px 20px;}
.subpage table p {list-style:none; font-size:14px; line-height:170%;margin:0px 0px 5px 5px; font-weight:bold;}
.subpage .pstyle{font-size:18px; font-weight:bolder;}
.right .sale .subpage .pricetable {
	font-size: 14px;
	font-family: Arial, "新細明體";
}

.about{padding-bottom:30px}
.about .bg1 , .about .bg2 {padding:0 10px;}
.about .bg1 { background:url(../img/page-main01/bg1.jpg) 400px 30px no-repeat}
.subpage .about h1{margin-bottom:10px}
.subpage .about h2{margin:0 ; background:#fff;padding:0; line-height:normal}
.subpage .about p{margin:0 0 0 10px; letter-spacing:.1em; line-height:150%}

.subpage .about ul{margin:0 10px ;padding:0}
.subpage .about ul li{ border-bottom:1px dashed #06C; list-style:200%; list-style:decimal inside; background:none}
.about .bg3{ background:url(../img/page-main01/bg2.jpg) 0 20px no-repeat}
.about .bg3 h2{margin-left:280px;width:200px}
.about .bg3 p{ line-height:150%;color:#666;margin:0 0 5px 290px;width:440px}
.about .bg3 p b{color:#039}

.newszone .tit{ background:#06C;height:30px;margin:0 0 2px 0;border-radius:5px; box-shadow:0 0 3px #ccc}
.newszone .tit p{ float:left; line-height:30px;margin:0; font-size:13px;color:#fff}
.newszone .tit p.t1{width:640px; text-indent:30px}
.newszone .tit p.t2{width:101px; text-align:center}
.subpage .main02_3 h1{margin-bottom:20px}
.subpage .main02_3 h3{ text-align:left; background:url(../img/page-main02/arrow.jpg) 13px 2px no-repeat;padding-left:35px; font-size:15px;color:#333; font-weight:normal;margin:0 0 20px 0;}
.subpage .main02_3 h3 b{color:#C00;margin-left:10px}

.subpage .main02_3 h4{ background:#039;color:#fff; font-size:13px;width:120px; line-height:200%; display:block; text-align:center;margin:0 0 5px 25px;border-radius:5px; box-shadow:0 0 3px #ccc}
.rightpic{width:353px; float:right;margin:0 40px 0 0}
.subpage .main02_3 h5{margin:0 0 0 22px; background:#39C;color:#fff; text-align:center;width:665px; line-height:200%; font-size:18px}
.subpage .main02_3 .tab{ background:#FFF;margin:0 0 10px 20px}
.subpage .main02_3 .tab td{ background:#DFF7FF; line-height:180%;width:150px; text-align:center}
.subpage .main02_3 .tab th{ background:#039;color:#fff;width:200px; text-align:left;padding-left:10px}
.subpage .main02_3 .tab2{ font-size:13px}
.subpage .main02_3 .tab2 th{width:180px; line-height:150%}
.subpage .main02_3 .tab2 td{ vertical-align:top; text-align:left;padding:10px;width:180px}
.subpage .main02_3 ul{margin:0 0 25px 30px; line-height:200%;color:#039; font-weight:bold}
.subpage .main02_3 ul li{ line-height:130%;margin:0 0 5px 15px; font-weight:normal; background-position: 0 4px }
.subpage .main02_3 p.ex{ background:#eee;padding:10px;border-radius:5px;width:665px;margin-bottom:10px}
.subpage .main02_3 p.ex b{color:#339}
.subpage .main02_3 ol{width:665px;margin:0 0 0 20px;padding:0}
.subpage .main02_3 ol li{ background:none; border-bottom:1px solid #06C;padding:0 0 0 10px;margin:0; list-style:disc inside }
.subpage .main02_3 h6{color:#C00;margin:0 0 30px 20px; font-size:18px}

.subpage .main02_3 .bg1{margin-left:25px}
.main3 {width:741px}
.subpage .main3 h1{margin-bottom:20px}
.subpage .main3 .bg1{ background:url(../img/page-main03/pic1.jpg) 290px -20px no-repeat}
.subpage .main3 .bg1  p{width:400px;mrgin:0 0 30px 0}
.subpage .main3 .bg1  p b{color:#C00}

.mainzone{width:650px;margin:0 auto}
.subpage .mainzone h1{margin:0 0 10px 0; background:url(../img/page-main03/tit.jpg) no-repeat;width:650px;height:32px; line-height:32px;color:#666; text-indent:30px; font-size:16px;}

.mainzone .tab{ background:#ccc;margin: 0 auto 40px auto; vertical-align:top}
.mainzone .tab ul{margin-top:0}
.mainzone .tab td{ background:#fff; font-size:13px; vertical-align:top}
.mainzone .tab td span{color:#039}
.mainzone .tab th{ background:#06C;color:#fff;width:265px}
.mainzone .tab th.t1{ background:#C00}
.subpage .main3 .pstyle{ font-size:16px; font-weight:bold; text-align:center;color:#666}
.subpage .main3 .pstyle span{color:#C00}
.subpage .main03_2 h1{margin:0 0 20px 0}
.main03_2 .zone{wodth:680px}
.main03_2 .zone .z1{ background:url(../img/page-main03/pic2.jpg) 400px 0 no-repeat;margin:0 0 30px 0} 
.subpage .main03_2 h3{ text-align:left;margin:0 0 10px 10px}
.main03_2 .zone .z2{margin:0 0 30px 0}
.main03_3 .tab{width:700px;margin:0 auto 40px auto; background:#fff}
.main03_3 .tab th{ background:#039;color:#fff}
.main03_3 .tab td{ background:#fff; border-bottom:1px solid #06C; text-align:center}
.main03_3 .tab td.t1{ background:#B6CFFE; text-align:center}
.main03_3 .tab tr.bg td{ background:#DBEAFD; border-bottom:1px dasheds #06C}
.main03_3 .tab td.al{ text-align:left;padding-left:5px}
.main7 ul, .main7 li {
		margin: 0;
		padding: 0;
		list-style: none; background:none
	}
	.main7 .abgne_tab {
		clear: left;
		width: 741px;
		margin: 10px 0;
	}
	.main7 ul.tabs {
		width: 100%;
		height: 32px;
		border-bottom: 1px solid #999;
		border-left: 1px solid #999;
	}
	.main7 ul.tabs li {
		float: left;
		height: 31px;
		line-height: 31px;
		overflow: hidden;
		position: relative;
		margin-bottom: -1px;	/* 讓 li 往下移來遮住 ul 的部份 border-bottom */
		border: 1px solid #999;
		border-left: none;
		background: #e1e1e1;
	}
	.main7 ul.tabs li a {
		display: block;
		padding: 0 20px;
		color: #000;
		border: 1px solid #fff;
		text-decoration: none;
	}
	.main7 ul.tabs li a:hover {
		background: #ccc;
	}
.main7 ul.tabs li.active  {
		background: #fff;
		border-bottom: 1px solid #fff;
	}
	.main7 ul.tabs li.active a:hover {
		background: #fff;
	}
	.main7 div.tab_container {
		clear: left;
		width: 100%;
		
		border-top: none;
		background: #fff;
	}
	.main7 div.tab_container .tab_content {
		padding: 20px;
	}
	.main7 div.tab_container .tab_content h2 {
		margin: 0 0 20px;
	}
	
.tab_container .info{width:280px; float:left;height:350px}
.tab_container #tab1 .info { background:url(../img/page-main07/bg.jpg) 5px 150px no-repeat;}
.tab_container #tab2 .info { background:url(../img/page-main07/bg2.jpg) 5px 130px no-repeat;}
.tab_container #tab3 .info { background:url(../img/page-main07/bg3.jpg) 5px 150px no-repeat;}
.tab_container #tab4 .info { background:url(../img/page-main07/bg4.jpg) 5px 150px no-repeat;}
.tab_container #tab5 .info { background:url(../img/page-main07/bg5.jpg) 5px 130px no-repeat;}
.tab_container .map{margin:0 0 0 300px}
.subpage .tab_container .info h1{color:#06C; font-size:16px;margin:0 0 10px 5px}
.tab_container .info p{margin:0 0 5px 0; background:url(../img/page-main07/arrow.jpg) 5px 2px no-repeat; text-indent:30px;color:#666; line-height:25px; border-bottom:1px dashed #B3D0FD}

.main6 h1{margin:0 0 20px 0}
.main6 .tab{ background:#ccc;margin:0 0 30px 0}



.main6 .tab tr{padding:2px; background:#EEFEFF}
.main6 .tab tr.bg1{ background:#fff}
.main6 .tab th{ background:#06C;color:#fff}
.main6 .tab tr td.bg2{ border-bottom:1px solid#03C}
.main5 h1{margin:0 0 20px 0}
.main5 .tab{margin:0 auto 30px auto;width:720px; background:#fff}
.main5 .tab th{ background:#09C;color:#fff}
.main5 .tab td.bg1{ background:#09F;color:#fff;font-weight:bold}
.main5 .tab td.bg2{ background:#EEFAFF}
.main5 .tab td.bg4{ background:#EEF0F0;color:#C00; text-align:center}
.main5 .tab td.bg5{ background:#D7E4FF}
.main5 .tab { border:1px solid #ccc;padding:2px}

.main4 h1{margin:0 0 10px 0}
.main4 .tab{ background:#fff;margin:0 auto 20px auto}
.main4 th{ background:#40B8F2;color:#fff; border-bottom:1px solid #fff}
.main4 th.bg2{ background:#3CC;color:#fff}
.main4 td.bg1{ background:#D9EBFF;color:#666; text-align:center; text-indent:0}
.main4 td{ border-bottom:1px solid #09F;text-align:center;}
.main4 .tab2{margin:0 auto 40px auto; background:#fff; border:1px solid #C9E6EF;padding:1px} 
.main4 th{ background:#36C;color:#fff}
.main4 tr.bg1{ background:#D5E8FB;color:#666}
.main4 tr.bg2{ background:#FEECDA; background:#FFFEE8}
.main4 .tab2 td.bg3 { text-align:left;padding:5px}
.main4 td.bg3 { background:#fff;color:#C00; text-align:left}

.boxmain5 .bt{padding-bottom:5px; border-bottom:1px solid #36C}

.boxmain5 { background:#fff; vertical-align:top;}
.boxmain5 td.bt{ background:#EBF8FA;padding:5px; vertical-align:top}
.boxmain5 th{ background:#4374F3;color:#fff;padding:5px;font-size:15px}
.boxmain5 h4{color:#309;margin:0 0 2px 0; font-size:13px}

.boxmain5 .box{ background:#fff;width:90%; font-size:13px;margin:0 0 5px 0}
.boxmain5 .box th{ background:#395995;color:#fff; font-size:13px}
.boxmain5 .box td{ background:#eee;padding:2px}
.boxmain5 h6{margin:0 0 5px 0; font-size:13px}
.boxmain5 h5{color:#C00; font-size:13px;margin:0 0 5px 0}

.mainzone6 h2{color:#039;margin:0 0 5px 0}


.mainzone6 h4{ background:#039;color:#fff; border:1px solid #ccc;margin:0;width:650px;margin:0 0 0px 16px; border-bottom:none;padding:5px}
.mainzone6 p{ border:1px solid #ccc; font-size:15px;margin:0 0 10px 0;width:650px;margin:0 0 10px 16px;padding:5px}

.main_2_6{width:740px; text-align:left}

.main_2_6 table{width:342px; float:left;margin:0 10px 20px 10px; background:#06C}
.main_2_6 table td{ background:#fff; font-weight:normal; font-size:13px;  text-align:center; line-height:0}
.main_2_6 table th{ background:#036;color:#222; line-height:150%; text-align:center;color:#fff}
.main_2_6 table td.t1{  line-height:230%; text-align:center}

.main_2_6 h3{color:#C00; text-align:left;padding-left:10px}

.mainzone6_3 table{width:680px;margin:0 auto 30px auto; background:#06C}
.mainzone6_3 th{ text-align:center; background:#039;color:#fff}
.mainzone6_3 td{ background:#fff; font-size:15px; text-align:center; text-indent:15px; font-weight:normal; line-height:150%}
.mainzone6_3 td.bg{ background:#E1E8FF}
.mainzone6_3 td.t1{ text-align:left; text-indent:0}

.main4 .maonzone1{padding:0px 15px}

.main4 .maonzone1 p{margin:0 10px 20px 0; font-size:15px}
.main4 .maonzone1 p.t1{color:#039;marign:0 0 10px 5px}
.main4 .maonzone1 b{color:#C00}

.maonzone1 h4{margin:0 0 5px 0}
.subpage .main4_1 h2{ background:url(../img/page-main02/arrow.jpg) 10px 5px no-repeat;color:#006; font-size:18px; letter-spacing:.1em; line-height:150%;margin:0 0 5px 20px; font-weight:bold;height:28px}

	.mainzone6_2{width:648px;margin:0 0 0 30px}
	.titban{margin:0 0 5px 0}
	.mainzone6_2 .tab1{ background:#323F70;width:100%;margin:0 0 30px 0}
	.mainzone6_2 .tab1 td , .mainzone6_2 .tab2 td{ background:#fff; text-align:center;padding:2px; font-size:13px;color:#C00}
	.mainzone6_2 .tab1 th{ background:#CEF4FF; font-size:13px;color:#333;padding:3px}
	.mainzone6_2 .tab1 td.t1{padding:5px;color:#fff; font-weight:bold; background:#069; font-size:15px}


.mainzone6_2 .tab2{ background:#666;width:100%;margin:0 0 10px 0}
.mainzone6_2 .tab2 th{ background:#39C; font-size:13px;color:#fff;padding:3px}
.mainzone6_2 .tab2 td.t1{padding:5px;color:#fff; font-weight:bold; background:#06C; font-size:15px}


.abgne-frame, .abgne-frame-2 {
		clear: both;
		width: 504px;
		height: 450px;
		overflow: hidden; position:relative;margin-left:20px
	}
	.abgne-frame-2 {
		width: 500px;
	}
	.abgne-frame .showbox {
		border: 1px solid #ccc;margin:0 0 5px 0
		
	}
	.abgne-frame-2 .showbox {
		border: 1px solid #ccc;margin:0 0 5px 0
		
	}
	.show-image {
		width: 500px;
		height: 375px;
		vertical-align: middle;
	}
	.abgne-frame .abgne-block-20120106 {
		width: 380px;
		overflow: hidden;margin-left:160px; position:absolute;top:300px
		
	}
	.abgne-frame-2 .abgne-block-20120106 {
		width: 380px;
		overflow: hidden;margin-left:160px; position:absolute;top:300px
		
	}
	.abgne-block-20120106 a img {
		width: 50px;
		height: 50px;
		border: 1px solid #ccc;
		vertical-align: middle;
		margin-bottom: 2px;
		margin-right: 1px;
	}

	/* ------------- News List bar ------------- */
#webnewslist { width:100px; position:fixed;right:100px;top:0px; margin-top:350px; z-index:1;}

.tdcolor-04 {font-size: 9pt;
	font-family:"Arial";
	background-color:#0099CC;
	color: #FFFFFF;
	border-bottom-color: #D8E6EB;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	text-align : right ;
}
.tdcolor-05 {font-size: 9pt;
	font-family:sans-serif, Arial, Dotum, Helvetica, geneva,;
	background-color: #FFFFFF;
	color: #666666;
	border-bottom-color: #D8E6EB;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}
.tdcolor-main04 {background-color: #E4EFF5;
	font-size: 9pt;
	font-family:"Arial";
	color: #3A6D8B;
	border-top-style: solid;
	border-top-width: 2px;
	border-top-color: #8CAFC6;
	border-bottom-color: #D8E6EB;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}
.tdcolor-main05 {background-color: #FFFFFF;
	font-size: 9pt;
	font-family:"Arial";
	color: #767B76;
	border-top-style: solid;
	border-top-width: 2px;
	border-top-color: #8CAFC6;
	border-bottom-color: #D8E6EB;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}