@charset "utf-8";
/* Main CSS ==================
= Developer Name: 源�二쇱쁺
= Create Date: 2010.09.14
= Reversion History: (�씪�옄,媛쒕컻�옄,�궡�슜 湲곗닠)
= Date.Name Description =
============================= */

body.main #wrap { height: 532px; background: url(/image/fnd2/main/bg_wp.jpg) no-repeat; }
body.main #visual { z-index: 100; position:absolute; left: 620px; top: 180px; }

/* 珥덇린�솕 */ #m1, #m2, #m3, #m4, #m5, #m6, #m7, #m8, #m9 { display: none; }

#m1 { display: block; position: absolute; left: 367px; top: 156px; width: 360px; height: 198px;}

#m2 { display: block; position: absolute; left: 740px; top: 161px; width: 204px; height: 153px; padding: 3px; background: url(/image/fnd2/main/m1bg.gif) no-repeat; }
#m2 h3,
#m2 h4 { display: none; }
#m2 ul.tab { width: 100%; overflow: hidden; }
#m2 ul.tab li { display: inline; float: left; }
#m2 ul.tab li img { vertical-align: top; }
#m2 .tabcontent { display: block; position: relative; width: 204px; padding: 4px 0 0 0; }
#m2 .more { position: absolute; right: 7px; top: -22px; }
#m2 .tabcontent * { }
#m2 .tabcontent ul { width: 100%; overflow: hidden; }
#m2 .tabcontent ul li { display: inline; float: left; width: 100%; padding: 3px 0; color: #666 !important; font-size: .92em; font-family: �룍���; }
#m2 .tabcontent ul li.row1,
#m2 .tabcontent ul li.row3,
#m2 .tabcontent ul li.row5 { background: #ededed; }
#m2 .tabcontent ul li span { display: inline; float: left; }
#m2 .tabcontent ul li .colA1 { width: 48px; padding: 0 0 0 5px; }
#m2 .tabcontent ul li .colA2 { width: 64px; padding: 0 3px 0 0; text-align: right;  }
#m2 .tabcontent ul li .colA3 { width: 8px; text-align: center; }
#m2 .tabcontent ul li .colA3 img { padding: 5px 0 0 0; }
#m2 .tabcontent ul li .colA4 { width: 72px; padding: 0 3px 0 0; text-align: right; }
#m2 .tabcontent ul li .colB1 { width: 66px; padding: 0 0 0 5px; }
#m2 .tabcontent ul li .colB2 { width: 51px; padding: 0 3px 0 0; text-align: right;  }
#m2 .tabcontent ul li .colB3 { width: 13px; text-align: center; }
#m2 .tabcontent ul li .colB3 img { padding: 5px 0 0 0; }
#m2 .tabcontent ul li .colB4 { width: 63px; padding: 0 3px 0 0; text-align: right; }
#m2 .tabcontent ul li .c401 { color:#b92304; }
#m2 .tabcontent ul li .c402 { color:#4265b2; }

#m3 { display: block; position: absolute; left: 0px; top: 377px; width: 210px; height: 78px; background: url(/image/fnd2/main/m3bg.gif) no-repeat; }
#m3 h2 { position: absolute; left: 37px; top: 5px; }
#m3 form { padding:0; margin:0; }
#m3 fieldset { padding:; margin:0; border:0; }
#m3 legend { display:none; }
#m3 .sbox { position: absolute; left: 9px; top: 29px; width: 193px; height: 44px; }
#m3 .sbox input.text { position: absolute; left: 0; top: 0; width: 135px; height: 15px; padding: 1px 5px 1px; border:1px solid #d7d7d7; background:#fff; }
#m3 .sbox input.pimage { position: absolute; left: 174px; top: 0; }
#m3 .sbox input.image { position: absolute; left: 155px; top: 0; }

#m4 { display:block; position:absolute; left: 0px; top: 447px; width: 210px; height: 62px; background: none; } 
#m4 ul { position: absolute; left: 0; top: 0; padding:0; margin:0; float: left;}
#m4 ul li { display:inline; float: left;}

#m4_bnr { display:block; position:absolute; left: 0px; top: 530px; width: 212px; height: 95px; background: none; }


#tab1 { display: block; position:absolute; left: 246px; top: 377px; width: 335px; height: 121px; background: url(/image/fnd2/main/tabbg.gif) repeat-x; }
#tab1 h3 { position:absolute; left: 0; top: 0; }
#tab1 .tabcontent { display: block; position:absolute; left: 0; top: 26px; width: 335px; padding: 0; }
#tab1 .more { position: absolute; right: 0; top: -22px; }

.list .tabcontent ul { width: 100%; }
.list .tabcontent ul li { display: inline; }
.list .tabcontent ul li a { display: block; width: 100%; padding: 2px 0 2px 0; color: #666; overflow: auto; cursor: pointer; }
.list .tabcontent ul li span.cmpy { display: inline; float: left; width: 140px; padding: 0; }
.list .tabcontent ul li span.subject { display: inline; float: left; padding: 0; margin:0; }
.list .tabcontent ul li span:hover { text-decoration: underline; }
.list .tabcontent ul li img { vertical-align: middle; }

#m5 { display: block; position:absolute; left: 615px; top: 377px; width: 335px; height: 121px; background: url(/image/fnd2/main/tabbg.gif) repeat-x; }
#m5 * { color: #666 !important; font-weight: normal !important; letter-spacing: 0 !important; }
#m5 .more { position: absolute; right: 0; top: 4px; }
#m5 ul { width: 100%; padding: 4px 0 0 0; }
#m5 ul li { display: inline; }
#m5 ul li a { display: block; width: 100%; padding: 2px 0 2px 0; background: url(/image/fnd2/main/libg1.gif) no-repeat 0 50%; overflow: auto; cursor: pointer; }
#m5 ul li span.subject { display: inline; float: left; padding: 0 0 0 6px; }
#m5 ul li span.date { display: inline; float: right; color: #666; letter-spacing: 0; text-align: right; }
#m5 ul li span:hover { text-decoration: underline; color: #666 !important; }
#m5 ul li img { vertical-align: baseline; }

#banner{ display: block; position: absolute; left: 740px; top: 161px; width: 204px; height: 153px; padding: 3px;}