
/* css �ʱ�ȭ ================================================================================== */
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, dl, dt, dd, ol, ul, li, fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td, select, input, textarea {
	margin:0; padding:0; border:0; vertical-align:baseline; }
h1, h2, h3, h4, h5, h6 { font-size:12px; }
h1, h2, h3, h4, h5, h6, strong { font-weight:bold; }
a { text-decoration:none; }

/* ================================================================================== */

a.btn, .btn_layer, .btn_mov { display:block; position:absolute; background: url("../images/blank.gif"/*tpa=http://shenmo.yh.cn/2.0/images/blank.gif*/); text-indent:-9999px; z-index:10;}
.btn_mov{text-indent:0px}
.case_view {position: fixed;_position: absolute;top: 300px;right: 0;padding: 5px;background: #000;border: 2px solid #000;border-right: 0;opacity: 0.5;filter: alpha(opacity=50);z-index: 5000;}
.case_view a {display: block;padding: 4px 5px 2px 5px;color: #fff;font-weight: bold;text-align: right;}
.replace_text { position:absolute; left:-9999px; }
.wrap { position:relative; width:100%;padding-top: 133px;}
.hide {position: absolute; left: -9000px;}
.contents { position:relative; width:100%; z-index:30; }

.wrap_pm_gnb {position: absolute; left: 0; top: 0; width: 100%;height: 133px; z-index: 200;}
.wrap_pm_gnb.fixed {position: fixed; top: 0;}
.wrap_pm_gnb .pm_gnb {position: relative; width: 1280px; height: 133px; margin: 0 auto; background: url("../images/ev_gnb.png"/*tpa=http://shenmo.yh.cn/2.0/images/ev_gnb.png*/) no-repeat 0 0; z-index: 100;}
.wrap_pm_gnb .bg_left { position:absolute; top:0; left:-640px; width:50%; height: 133px; background:url("../images/ev_gnb_left.png"/*tpa=http://shenmo.yh.cn/2.0/images/ev_gnb_left.png*/) right top no-repeat; }
.wrap_pm_gnb .bg_right { position:absolute; top:0; left:50%; width:50%; height: 133px;  *margin-left:-1px; _margin-left:0px; background:url("../images/ev_gnb_right.png"/*tpa=http://shenmo.yh.cn/2.0/images/ev_gnb_right.png*/) 640px top no-repeat;}

.wrap_pm_gnb ul.t1 {position: absolute; width: 623px; height: 120px; left: 256px; top: 0;}
.wrap_pm_gnb ul.t1 li {float: left; height: 120px;}
.wrap_pm_gnb ul.t1 li.list01 {width: 197px;}
.wrap_pm_gnb ul.t1 li.list02 {width: 220px;}
.wrap_pm_gnb ul.t1 li.list03 {width: 206px;}
.wrap_pm_gnb ul.t1 a {display: block; height: 100%; text-indent: -99999px; background: url("../images/btn_gnb.png"/*tpa=http://shenmo.yh.cn/2.0/images/btn_gnb.png*/) no-repeat 0 0;}
.wrap_pm_gnb ul.t1 .list01 a {background-position: 0 100%;}
.wrap_pm_gnb ul.t1 .list02 a {background-position: -197px 100%;}
.wrap_pm_gnb ul.t1 .list03 a {background-position: -417px 100%;}
.wrap_pm_gnb ul.t1 .list01 a:hover, .wrap_pm_gnb ul.t1 .list01.on a {background-position: 0 0;}
.wrap_pm_gnb ul.t1 .list02 a:hover, .wrap_pm_gnb ul.t1 .list02.on a {background-position: -197px 0;}
.wrap_pm_gnb ul.t1 .list03 a:hover, .wrap_pm_gnb ul.t1 .list03.on a {background-position: -417px 0;}

