﻿/* body 공통 속성 */
body,div,ul,li,dl,dt,dd,ol,p,h1,h2,h3,h4,h5,h6,form {margin:0;padding:0}
body {font:11px 돋움,Arial; webkit-text-size-adjust:none; word-wrap:break-word; word-break:break-all;  color:#888888;}
ul,ol,dl,li {list-style:none; display:inline;}
img {border:0;}
ul {list-style:none;}
p {line-height:1.6; margin:5px 0 10px 0; text-align:justify}

.container{max-width: 92%;margin: 0 auto;}

.dnew_popup_view{padding:30px 0;}
.dnew_popup_view .container{width: 90%; max-width: 500px;}

#wrap_header {width:100%; background-color:#FFFFFF; float:unset; background:url(img/logo_bg.gif) repeat-x top; }
#header {width:160px; margin:0 auto; }

#wrap_navi {width:100%; margin:0 auto; float:left; background:url(img/navi_bg.gif) repeat-x;}
#navi {width:320px; height:auto; margin:0 auto; }

#wrap_con {width:100%; margin:0 auto; float:left; margin-top:0px;}
#con {position: relative; width:100%; height:auto; margin:0 auto;}
.m_500{display: block;width: 90%;max-width: 500px; margin-left:auto;margin-right:auto;}
.bn {width:auto; float:left; margin:0px 0 4px 0;}
.bnr {width:auto; float:right; margin:0px 0 4px 0;}

#wrap_footer {width:100%; margin:30px auto 0; float:left; }
#wrap_copyright {width:100%; margin:0 auto; float:left; background:#000000;}
#copyright {width:320px; margin:0 auto; padding:10px 0 10px 0; text-align:center;}
#footer {width:320px; margin:0 auto; }

#con_text {margin:5px 0 10px 0; text-align:justify;}

.mbtn {width:20px; height:25px; position:absolute;}
#mbtn_left {width:20px; height:25px; position:relative; left:0px; top:110px; z-index:100;}
#mbtn_right {width:20px; height:25px; position:relative; left:300px; top:110px; z-index:100;}

.wrap {width:100%; float:left;}
.con {width:320px; margin:0 auto;}

.wrap.btn_reserve {margin-top:5px;}
.f-info {padding-top:8px;}

/***********************************************/
.mt3 {margin-top:3px;}
.mt10 {margin-top:10px;}
.mt20 {margin-top:20px;}
.mt30 {margin-top:30px;}

.mb10 {margin-bottom:10px;}
.mb20 {margin-bottom:20px;}
.mb30 {margin-bottom:30px;}

.pt10{page:10px;}
.fleft {float:left; width:auto;}
.fright {float:right; width:auto;}


.icon {float:left; margin:10px 10px 0px 0; width:100px;}
.icon_text {float:right; margin-top:10px; width:200px;}
.bar {float:left width:100%;}



