@charset "utf-8";

@import "./total_style.css"

* {margin:0; padding:0; font-size:12px; line-height:1.5; font-family:Dotum, Gulim, arial, AppleGothic, sans-serif;}
ol,ul    {list-style:none;}
div,p,span,input,select,dt,dd,li,a,td {color:#333;}
img,table     {border : 0;}
li,img,input,select  {vertical-align: middle;}
ul ul         {margin-left: 10px;}
strong { font-weight: bold;}
em { font-style: italic;}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
 background: none repeat scroll 0 0 transparent; border: 0 none; font-size: 100%; margin: 0 auto; outline: 0 none; padding: 0; vertical-align: baseline;}
body { background: none repeat scroll 0 0 #FFFFFF; line-height: 1; margin:0 auto;}
ol, ul, li { list-style: none outside none;}
blockquote, q { quotes: none;}
blockquote:before, blockquote:after, q:before, q:after { content: none;}
:focus { outline: 0 none;}
ins { text-decoration: none;}
del { text-decoration: line-through;}
table { border-collapse: collapse; border-spacing: 0;}
a img { border: medium none;}
.none, caption, legend {display: none;}

a:link {color:#777; text-decoration:none;}
a:visited {color:#777; text-decoration:none;}
a:hover{color:#0a64b9; text-decoration:none;}
a:active {color:#777; text-decoration:none;}

h2 {position:relative; height:30px; padding-left:76px;}

#wrap {position:relative; width:100%; overflow:hidden;}

#header {position:relative;text-align:center; width:100%; height:100px; background:url("../images/mobile/m_bgline_top.gif") repeat-x;}

#content {position:relative; width:350px; height:100%; font-family:"나눔고딕"; }
#content li {padding:6px 0 0 90px; min-width:300px; font-size:12px; height:30px; background:url("../images/mobile/m_bgline.gif") no-repeat;}

#scontent {position:relative; width:350px; font-family:"나눔고딕"; font-size:12px;}

#contentDetail .view_img {margin-bottom:10px;}
#contentDetail .subtext {}
#contentDetail .navimap {}
#contentDetail .kmsec {height:30px; background:#000; margin-top:10px; padding-top:10px;}
#contentDetail .kmsec li {display:inline; padding:0 30px 0 30px; font-weight:bold; color:#fff;}
#contentDetail .trafficInfo {line-height:20px; background:#f0f0f0; padding:10px;}
#contentDetail .trafficInfo dt {background: url("../images/member/sitemap_bl.gif") no-repeat scroll 0 12px transparent; font-weight: bold; padding: 0px 0 0 10px;}

#contentDetail .page_return {font-size:13px; height:30px; padding:20px 0 0 130px; background: url("../images/common/h3_bg.gif") no-repeat scroll 80px 16px transparent;}

#footer {text-align:center; width:100%; font-size:10px; margin-top:20px; padding-top:10px; height:30px; color:#aaa; border-top:1px solid #ccc;}

/* 이미지롤링 */


/* photo_view */
.board_view {width: 100%!important;color: #777;}
.board_view th.bgn {background: whiteSmoke;text-align: left;border-bottom:1px solid #dfdfdf;border-top:1px solid #dfdfdf;padding-left: 20px;padding-top:4px; height:16px;font-size: 12px;font-weight: 400;}
.board_view td {padding-left:10px;border-bottom: 1px solid #D9D9D9;border-top: 1px solid #D9D9D9;line-height: normal;font-size: 13px;}
.tmargin {padding:10px 0 10px 0;text-align: left;min-height: 150px;vertical-align: top;}
.tmargin p {width: 300px!important; float:left!important;}
.tmargin img {width: 300px!important;}
.page_return {font-size:13px; height:30px; background: url("../images/common/h3_bg.gif") no-repeat scroll 80px 16px transparent;}