*{ margin:0;padding:0;list-style:none;text-decoration:none;font-style:normal; border-collapse:collapse;}
body{  min-width:960px;overflow-y:scroll; }
.header{ border-top:3px solid #219465;z-index:2;border-bottom:1px solid #ddd;position:relative;}
.header .h_top ul{position:absolute; top:14px; right:56px;}
.header .h_top ul li a{color:#000; }
.header .inner{ position:relative; width:960px;margin:0 auto;}
.header .inner h1{ position:absolute;left:50%;top:28px;margin-left:-60px;z-index:3; }
.header .inner > ul{ text-align:center;font-size:0;line-height:0;position:relative;}
.header .inner > ul > li{ display:inline-block;*display:inline;*zoom:1;}
.header .inner > ul > li > a{position:relative;  display:block;font-size:20px;line-height:22px; padding:65px 50px;background:url(/img/renew/menu_blur.gif) left center no-repeat;color:#535353;font-weight:bold}
.header .inner > ul > li.on > a,
.header .inner > ul > li > a:hover{ color:#177656; }
.header .inner > ul > li:first-child > a{ background:none; }
.header .inner > ul > li:first-child + li{ margin-right:190px; }
.header .inner > ul > li:first-child + li > a:after{ content:"";display:block;background:url(/img/renew/menu_blur.gif) 0 0 no-repeat;width:9px;height:17px;position:absolute;right:0;top:50%;margin-top:-9px; }

.header .inner > ul > li ul{ position:absolute;top:153px;; font-size:0;line-height:0;border:1px solid #eef4e8;display:none;z-index:2;background:#fff;;}
.header .inner > ul > li ul:before{ content:"";display:block;border-bottom:14px solid #fff;border-left:8px solid transparent;border-right:8px solid transparent; width:0;position:absolute;left:120px;top:-12px;z-index:3;}
.header .inner > ul > li ul:after{ content:"";display:block;border-bottom:14px solid #ddd;border-left:8px solid transparent;border-right:8px solid transparent; width:0;position:absolute;left:120px;top:-14px;z-index:2;}
.header .inner > ul > li:first-child ul{ left:0; }
.header .inner > ul > li:first-child + li ul{ left:135px; }
.header .inner > ul > li ul li{ display:inline-block;*display:inline;*zoom:1;}
.header .inner > ul > li ul li a{ color:#333;font-size:14px;display:block;line-height:16px;padding:15px 10px; }

.footer{ border-top:1px solid #ddd;margin-top:50px}
.footer .in{ width:960px;margin:0 auto;padding-bottom:30px;}
.footer .in > a{ position:fixed;left:50%;bottom:106px; margin-left:487px}

.main_visual{overflow: hidden; width: 100%; position: relative;z-index:1;border:1px solid #dbdbdb;border-left:0;border-right:0;}
.main_visual .item{position: absolute;left:0;top:0;right:0;bottom:0; text-align: center; color: #fff; text-shadow: 1px 1px 2px #555;opacity:0;}
.main_visual .item:first-child{opacity:1 }
.main_visual .item .in{ width:960px;margin:0 auto;position:relative;}
.main_visual .item .in ul{ overflow:hidden; }
.main_visual .item .in ul li{ position:absolute;left:0;top:245px;opacity:0;}
.main_visual .item .in ul li:first-child{ z-index:3; }
.main_visual .item .in ul li:first-child + li{ z-index:2; }
.main_visual .item .in ul li:first-child + li + li{ z-index: 1; }

.main_visual .bx-start{background: url('/images/common/play.png') center center no-repeat; width: 0.533em; background-size: 100%}
.main_visual .bx-stop{background: url('/images/common/pause.png') center center no-repeat; width: 0.600em; background-size: 100%}


.ms { height:590px;}
.ms .item:first-child{background: url('/img/renew/main_visual1.jpg') center top no-repeat; background-size: cover}
.ms .item:first-child + .item{background: url('/img/renew/main_visual2.jpg') center top no-repeat; background-size: cover}


/* ¸ÞÀÎ */
.thumnail{ position: absolute; left:50%;right:0;text-align:left;margin-left:-470px;line-height:0;font-size: 0;bottom:120px;display: inline-block;z-index: 5;}
.thumnail > li{ display: inline-block;width:9px;height:9px;border-radius:10px;background:#696868; cursor:pointer;margin-left:15px;}
.thumnail > li:first-child{margin-left:0px;}
.thumnail > li.on{ width:43px;height:9px;background:#219465; }
.thumnail > li.playing{ width:8px;height:9px;background:url(/img/renew/stop.png) 0 0 no-repeat;border-radius:0 }
.thumnail > li.playing.on{ width:8px;height:9px;background:url(/img/renew/play.png) 0 0 no-repeat;border-radius:0 }

/*20170616 Ãß°¡*/

.content_padding table tbody tr .con_p{padding-top:20px}
.content_padding table tbody tr .con_p > img{padding-bottom:10px;}
.content_padding table thead tr th{border-top:2px solid #000; padding:10px 0;border-bottom:1px solid #ddd;  border-right:1px solid #ddd; font-size:13px;}
.content_padding table thead tr th:first-child{border-left:1px solid #ddd; }
.content_padding table.t1 tbody tr td{padding:8px 0; border-bottom:1px solid #ddd; text-align:center; border-right:1px solid #ddd; font-size:12px;vertical-align:middle}
.content_padding table.t1 tbody tr td:first-child{border-left:1px solid #ddd;vertical-align:middle}
.content_padding table.t1 tbody tr td.left{text-align:left; padding-left:30px; padding-right:5px;}

/* 20190531 Ãß°¡ */
.con_p table h3 {padding-bottom:10px;}
.con_p table ul li {margin-bottom:4px;}
.making-table {max-width:740px;}
.making-table th {padding:10px;}
.making-table td {padding:10px; border-bottom:1px solid #eee;}