@charset "utf-8";

@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);

/* reset */
html,body{width:100%;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,form,fieldset,p,button,strong,span,em,iframe,img, textarea,input {margin:0;padding:0;}
body {width:100%;font-family:'나눔 고딕', Nanum Gothic, '돋움',dotum,Helvetica,sans-serif;font-size:12px;line-height:1.6;color:#333;text-align:left;word-break:break-all;-ms-word-break:break-all;background:#fff;}
dl,ul,ol,li {list-style:none;}
fieldset, img {border:none;}
img {vertical-align:top;}
hr {display:none;}
input,textarea,select{font-size:12px;color:#333;vertical-align:top;}
table {width:100%;border-spacing:0;border-collapse:collapse;empty-cells:show;}
legend{width:0; height:0; font:0/0 Sans-serif; visibility:hidden; z-index:-1;}
em, address {font-style:normal;}
a {cursor:pointer;}

/* common */
a:link, a:visited {text-decoration:none;color:#666;}
a:hover, a:active {text-decoration:none;color:#006600;}


/* wrap -----------------------------------------------------------------------------------------------------------------------------------------------------*/
#wrap{width:100%; min-width:1081px; margin:0 auto; background:url(../images/temple_bg.jpg) repeat-x top center;}
#contents{position:relative; width:1061px; height:1215px; margin:0 auto;background:url(../images/temple_img.png) no-repeat 0 50px;}
.temple_nav01{position:absolute; top:250px; left:180px;}
.temple_nav02{position:absolute; top:250px; right:180px;}
.temple_nav03{position:absolute; top:540px; left:0px;}
.temple_nav04{position:absolute; top:540px; right:0px;}
.temple_nav05{position:absolute; top:880px; left:130px;}
.temple_nav06{position:absolute; top:880px; right:130px;}
.temple_nav07{position:absolute; top:970px; left:450px;}
.temple_nav08{position:absolute; top:160px; left:430px;}
.temple_nav09{position:absolute; top:660px; left:380px;}

.temple_nav10{position:absolute; top:285px; left:172px;}
.temple_nav11{position:absolute; top:660px; left:530px;