/* reset style [start] */
html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, address, big, cite, code,
del, dfn, em, font, img, ins, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, dl, dt, dd, ol, ul, li,fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border:0; line-height: 1.5em; }
body {  font-size:75%;  line-height:1.8em;  color:#545454;  font-family:"돋움", Dotum, "굴림", Gulim, "Lucida Grande", Tahoma, Verdana, AppleGothic, UnDotum, sans-serif;}
ul{list-style:none;}
a:link { color:#636363; text-decoration:none; }
a:hover { color:#163bf8; text-decoration:underline; }

#wrapper{}
#wrap{width:690px; height:100%; margin:0 auto}
#event2{background-repeat:no-repeat;}
#event2{width:669px; height:600px; float:left; padding:30px 10px; position:relative}
#event2 .p01{position:absolute; top:15px; right:50px;}
.event_date{position:absolute; top:220px; left:30%; right:30%; display:inline-block; text-align:center; font-size:14px; font-weight:bold; background-color:#fcff00; }

#login{position:absolute; top:20px; left:180px; padding:2px 8px; font-size:11px;}
#login input{color:#b6b6b6; font-size:11px; }

#login_pop{background-color:#fcfcfc; border:3px solid #67C7EB; width:235px; height:125px; position:absolute; top:270px; left:200px;}
#login_pop #wrap{float:left; margin:20px 0 0 26px}
#login_pop span{font-weight:bold; width:70px; height:20px; float:left; margin:4px 0}
#login_pop input{float:left; margin:4px 0}d



#comment{float:left; border:5px solid #efefef; width:660px; height:auto; margin:0 0 30px 0}
#comment input[type=text]{border:1px solid #dfdfdf; width:360px; height:28px; float:left; margin:0 5px 0 33px; line-height:28px;}
#comment_write{float:left; width:610px; height:35px; margin:10px 0 20px 10px; padding:10px; background-color:#fdfde4; border:1px solid #dfdfdf;}
#comment_write p{font-weight:bold; float:left; margin:10px 8px 0 5px}
.left{float:left;}

#comment_list{float:left;}
#comment_list ul{display:inline-block; margin:0 0 0 10px}
#comment_list ul li{border-bottom:1px dashed #dfdfdf; width:632px; padding:5px 0}
.name{font-weight:bold; margin:0 15px 0 10px; color:#499a00; display:inline-block; width:100px; }
.date{float:right;font-size:11px; color:#777777; margin:0 10px 0 5px}

#comment_pagenum{width:623px; height:30px; float:left;  margin:10px 0 0 0; text-align:center;}
#comment_pagenum ul{display:inline-block; margin:0 0 0 200px}
#comment_pagenum ul li{float:left; padding:3px 8px}

#comment_pagenum a{padding:0 1px}
#comment_pagenum A:link	  {text-decoration:none;}
#comment_pagenum A:visited   {text-decoration:none;}
#comment_pagenum A:active	{text-decoration:none;}
#comment_pagenum A:hover	 {text-decoration:none;}

div.graybox	{ float:left; border:5px solid #efefef; height:auto; margin:0 0 30px 0; width: 660px; padding-bottom:0; box-sizing: border-box; margin-bottom: 15px; }
#bo_list_title{display:inline-block; width:100%; line-height:1.75em; font-weight:bold; color:#d94d00; margin-bottom: -5px;}
