html	{ height:100%;}
body { width:100%; height:100%; margin:0; padding:0; font-size:9pt; font-family:Dotum, Gulim; color:#555555; text-align:left; background:#fff; line-height:1.6; }

noscript, hr, .tophidden, legend	{ display:none; }
p	{ padding:0 0 10px 0; margin:0;  }
img		{ line-height:0; border:0; vertical-align:middle;  }
ul, dl, dd, dt		{ margin:0; padding:0; }
ul li	{ list-style:none; margin:0; padding:0;  }
form, fieldset, table, a	{ margin:0; padding:0; border:0; }
label		{ line-height:0; border:0 none; vertical-align:middle; margin:0 5px 0 0; cursor:pointer;  }

a:link, a:visited, a:active { color:#666666; text-decoration:none; }
a:hover { color:#111111; }

h1	{ position:absolute; left:0; top:0; }
h2	{ clear:both; background:url(/images/inc/poptitle_bg.gif) right 0 no-repeat #e1c41d; padding:0 0 0 160px; margin:0; height:60px; }
h3	{  color:#725535; font-size:14px; font-weight:bold; padding:10px 0 10px 0; margin:0; clear:both; }
h4	{  color:#725535; font-size:14px; font-weight:bold; padding:20px 0 10px 0; margin:0; clear:both; }
h5	{  color:#b78d0c; font-size:12px; font-weight:bold; padding:24px 0 4px 0; margin:0; clear:both; }

.privercy_wrap	{ padding:15px; color:#777777; }

.pop	{ padding:35px; color:#626262; }

/* ลว */
#tab { padding:0; margin:0 0 10px 0; background:url('/images/tab_bg.gif') repeat-x 0 bottom; display:inline-block; }
#tab li	{ float:left; list-style:none; display:-moz-inline-box;display:inline-block; _position:relative;  white-space:nowrap !important; margin:0 0 0 2px; }
#tab li a	{ display:-moz-inline-box;display:inline-block; _position:relative; border-top:1px solid #cfcfcf; border-left:1px solid #cfcfcf; border-right:1px solid #cfcfcf; border-bottom:1px solid #7b7b7b; padding:4px 30px 5px 30px; color:#444444; background:#f5f5f5; font-weight:bold; font-family:dotum, gulim; letter-spacing:-1px;  }
#tab li a:hover	{ color:#fff; text-decoration:none; background:#e5c300; border-top:1px solid #c29b02; border-left:1px solid #c29b02; border-right:1px solid #c29b02; }
#tab li.on a { color:#2a2a2a; border-top:1px solid #606060; border-left:1px solid #606060; border-right:1px solid #606060; border-bottom:1px solid #fff; background:url(/image/sub/tab_icon.gif) no-repeat 95% 4px #fff; padding:5px 38px 4px 30px; }

.guidetext_box	{ border:1px solid #f0f0f0; background:#fdfdfd; padding:15px 20px 15px 20px; font-size:11px; letter-spacing:-1px; color:#999999; margin:0 0 15px 0; }
.guidetext_box li	{ background:url(/images/li_icon.gif) no-repeat 0 4px; padding:0 0 0 12px; }

.color_gold	{ color:#cdb115; }
.color_red	{ color:#ff6600; }

.pop_box1	{ background:#b1ac98; color:#fff; font-weight:bold; padding:10px 0 10px 25px; }
.pop_box2	{ padding:10px 0 10px 25px; background:#efefef; }

.normal_ul	{ padding:0 0 20px 0; }
.normal_ul li	{ padding:0 0 10px 12px; background:url(/images/li_icon.gif) no-repeat 0 6px; }
.right_ex	{ color:#999999; text-align:right; font-size:11px; letter-spacing:-1px; padding:5px 5px 0 0; }

.photo_wrap	{ background:#f8f8f8; padding:40px 50px 50px 50px; margin:0 0 10px 0; border-bottom:1px solid #e3e3e3; }
.photo_wrap .photo_mini	{ position:absolute; }
.photo_wrap .photo	{ padding:0 0 0 43px; width:330px; }
.photo_wrap .photo_info	{ width:315px; position:absolute; left:395px; top:100px; line-height:18px; }
.photo_title	{ font-size:24px; color:#322107; border-bottom:1px solid #3f3f3f; font-weight:normal; line-height:28px; padding:0 0 10px 0 !important; }
.photo_title span	{ font-size:14px; font-weight:bold; }
.info_scroll	{ overflow:scroll; overflow-x:hidden; height:50px; padding:8px 10px 10px 10px; background:#fff; border:1px solid #ededed; }
.photo_info2	{ padding:0 0 60px 350px; display:block; }
.photo_media	{ width:310px; height:175px; overflow:hidden !important; position:absolute; z-index:10; }