@charset "utf-8";
html>/**/body{overflow-y:scroll;}
*{margin:0; padding:0;}
html{width:100%; height:100%}
img{border:0; vertical-align: middle;}
body{font-family:'Nanum Gothic', Dotum, verdana, sans-serif; color:#333; font-size:0.9em !important;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,textarea,p,blockquote,th,td,address{margin:0;padding:0;word-break: keep-all;}
table{border:0;border-collapse:collapse;border-spacing:0;font-size:inherit;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
ul,li{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
button, select, select option, textarea {margin:0; box-sizing:border-box;}
a{text-decoration:none;}
a:link{color:inherit;}
a:visited{color:inherit;}
a:hover{color:inherit;text-decoration:none;}
button {border:0 none; cursor:pointer; outline:0;}
a:focus, a:hover {text-decoration:none;}
button, a:active {background-color:transparent;}

.wrap{position: relative; width: 100%;}
.main_wrap{background:url("../img/m_bg.jpg") repeat-x top center;}

.content{position: relative; width: 1201px; margin: 0 auto;}
.content.img_cover{text-align: center;}
.content a{display: block; width: 100%; height: 100%;}
.sheader_bar{width: 100%; height: 49px; background: #c8a98a;}

.shadow{box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.2);}

.layout:after{content:""; clear:both; display:block; *zoom:1;}
.layout li{float: left;}
.layout.num2 li{width: 589px; margin-left: 23px;}
.layout.num2 li:first-child{margin-left: 0;}

.layout.num3 li{width: 386px; margin-left: 22px;}
.layout.num3 li:first-child{margin-left: 0;}
.layout.num3 li:nth-child(2){margin-left: 21px;}

.back{padding-left: 91px; margin-top: 80px;}
.back_poster{padding: 0; position: absolute; top: 75px; left: 150px; margin-top: 0;}

.footer{width: 100%; height: 217px; background: url("../img/copy.jpg") no-repeat center 36px #003b83; margin-top: 150px;}



.mt30{margin-top: 30px;}
.mt68{margin-top: 68px;}
.mt25{margin-top: 25px;}