﻿.web_Wrapper{width:100%;min-width:1000px;margin:0 auto;padding:0}.header{width:100%;margin:0 auto;padding:0;text-align:center;box-shadow:0 5px 20px #c1c1c1}.header .header_wrapper{margin:0 auto;width:1000px;padding-top:25px;height:40px;text-align:center}.header .header_wrapper .header_logo{float:left;padding-left:15px}.header .header_wrapper .header_menu{float:right;margin-top:7px;}.header .header_wrapper .header_menu span{font-size:1.1em;padding:0 15px}.header .header_wrapper .header_menu a{color:#000;font-size:1.1em;text-decoration:none;padding:0 10px}.header .header_wrapper .header_menu .h_menu{float:left}.menu_slide{position:relative;max-width:1500px;min-width:1000px;margin:0 auto;text-align:center}.menu_slide a{margin-left:10px;margin-right:10px}.menu_slide table{float:right}.menu_slide table tr td{padding:5px 10px}#topMenu_Slide_02{color:#fff;text-align:center;clear:both;margin:0 auto;width:100%;border-top:3px solid #595c9d;height:296px;display:none;z-index:10000;background-color:#fff;position:absolute}.main_banner{max-width:1500px;min-width:1000px;margin:0 auto;padding:0;overflow:hidden}.main_banner .banner_contents{width:1000px;margin:0 auto;position:relative}.main_banner .banner_contents .banner_left_menu{position:absolute;opacity:.5;filter:alpha(opacity=50);background-color:#000;margin-left:50px}.main_banner .banner_contents .banner_left_menu .l_menu_wrapper{margin-top:85px}.main_banner .banner_contents .banner_left_menu .l_menu_wrapper .l_menu{height:37px;margin:28px 25px}.main_banner .banner_contents .banner_left_menu .l_menu_wrapper .l_menu .img{float:left;margin-right:25px;height:37px}.main_banner .banner_contents .banner_left_menu .l_menu_wrapper .l_menu .l_selected{float:left;width:10px;height:18px;margin-top:7px;margin-left:6px;margin-right:6px}.main_banner .banner_contents .banner_title{position:absolute;top:220px;right:0;text-align:right}.main_contents{width:1000px;margin:0 auto}.footer{width:100%;height:300px;margin:0 auto;padding:0;background-color:#f7f7f7;color:#000}.footer .footer_contents{width:1000px;height:300px;margin:0 auto;padding:0}.footer .footer_contents .footer_left{float:left;margin-top:30px;margin-left:15px}.footer .footer_contents .footer_right{float:right;margin-top:30px;margin-left:0;padding-left:0}.footer .footer_contents .footer_right table tr th{text-align:left;font-size:1em;padding:3px 15px;font-weight:700}.footer .footer_contents .footer_right table tr td{text-align:left;font-size:.8em;padding:0 15px}a,img,input{outline:0;selector-dummy:expression(this.hideFocus=true)}