@charset "euc-kr";
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);


html {overflow-y:scroll;}
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, em, font, img, q,
small, strike, strong, sub, sup, b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
    margin: 0;
    padding: 0;
    border: 0;
}


body {}
a:link, a:visited {color:#333;	text-decoration:none;}
a:hover, a:active {color:#555;	text-decoration:underline;}

ol, ul {list-style:none;}
hr {height:0;display:none}

#wrapper {width:100%;  position:relative; text-align:center; margin: 0; padding: 0;}
#wrap {width: 920px; margin:0 auto; }
#visual {background: url(../images/photo/new/top_bg.jpg); height: 324px; margin-bottom: 34px}
#visual img {float: left; padding: 34px 0 0 34px;}
#notice01 {width: 833px; margin:0 auto;}
.tit_group {height: 60px;}
#sns {float: right}
#sns li {margin-right: 7px; display: block;}
#notice01_box {display: block; height: 350px; margin-bottom: 45px;}
#notice01 ul li {display: block; float: left; margin-bottom: 15px;}
.m15 {margin-right: 17px;}
#notice02 {width: 833px; margin:0 auto;}
#notice02_bg {background-color:#efeff1; height: 352px;}
#notice02 ul li {display: block; float: left; margin-left: 17px;}
#notice03 {width: 833px; margin:60px auto;}
#notice01 h2 {float: left;}
#notice02 h2 {float: left;}
#notice02 .tit_group {padding-top: 36px; padding-bottom: 4px;}
#btn {float: right;}
#notice03 h2 {float: left; margin-right: 65px; margin-top: 17px;}
#notice03 ul li {margin-bottom: 15px}
#foot ul li {display: block; float: left;}
#foot {background-color:#efeff1; padding-left: 44px; height: 60px; margin-bottom: 14px;}
