
*{margin:0; padding:0;}

img, fieldset, button{border:none;}
hr, button img{display:none;}
li{list-style:none;}
a{text-decoration:none;}
a:hover, a:active, a:focus{text-decoration:none;}
textarea{overflow:auto;}
html:first-child select{padding-right:6px; height:20px;} /* Opera 9 & Below Fix */
option {padding-right:6px;} /* Firefox Fix */
legend, .atl {position:absolute; top:0; left:0; width:0; height:0; overflow:hidden; visibility:hidden; font-size:0; line-height:0;} /* For Screen Reader */

.clear{clear:both;}
.lef{float:left;}

html,body {font-size:12px; font-family: Verdana, Arial, Helvetica, sans-serif; margin-top:0px; width:100%; height: 100%; line-height:18px; color:#727476; background:url(../img/bg_main.gif) repeat-x;}

#wrapper{position:relative; width:100%; height:100%; }

#topArea{width:920px; height:89px;}

#topNavi{position:absolute; top:9px; left:621px; width:350px; height:26px;}
#topNavi li{float:left; display:inline; padding-right:14px; font-size:0; line-height:0;}
h1#logo{position:absolute; float:left; top:43px; left:0; width:180px; height:75px; font-size:0; line-height:0;}
#mainMenu{position:absolute; top:37px; left:272px; height:63px; font-size:0; line-height:0;}
#mainMenu li{float:left; display:inline; padding-right:25px;}

#cntArea{position:relative; width:920px;}

#cntLeft{position:relative; float:left; width:165px;}
#cntLeft h2{padding-bottom:15px;}

.contents{position:relative; float:left; margin-top:15px; margin-left:51px; width:691px;}
.contents h2{height:20px; font-size:14px; color:#000000; font-weight:normal;}

.contentsBig{width:691px; height:252px; background:url(./bip_1300/img/product_title_under.gif) left bottom #ffffff no-repeat;}
.bigView{float:left; padding-left:17px; width:140px; height:195px;  border-left:7px solid #efefef;  display:inline;}
.bigDetail{float:left; padding-left:8px; padding-top:10px; width:348px; height:185px; display:inline;}
.bigDetail dt{padding-bottom:3px;}
.bigBanner{float:left; padding-top:10px; width:164px; height:185px; border-right:7px solid #efefef;  display:inline;}
.bigBanner li{padding-bottom:4px;}

.tabMenu{margin-top:20px; height:30px; width:100%; background:url(../img/tab_line_under.gif) right bottom repeat-x;}
.tabMenu li{float:left;}
.tab02{padding-right:1px; background:url(../img/tab_line.gif) right 0 no-repeat;}

.contentsbox{width:100%; margin-bottom:30px; padding-bottom:30px; border-left:1px solid #e4e4e4; border-right:1px solid #e4e4e4; border-bottom:1px solid #e4e4e4;}
.content-tab01{margin-left:20px; margin-right:30px;}
.content-tab01 dl{padding-top:25px;}
.tab01-01{clear:both;}
.tab01-01 dt{float:left; font-weight:bold;}
.tab01-01 dt img{padding:5px 10px 0 5px;}
.tab01-01 dd{padding-top:23px;}
.tab01-02 {padding-left:10px; width:440px; height:300px;}
.tab01-02 dt{}
.tab01-02 dd{float:left; padding-top:10px; width:88px; font-size:11px; line-height:13px;}
.tab01-02 dd img{padding-bottom:5px;}

#footer{position:relative; margin-left:13px; }
#footerCopy{width:903px; height:41px; background:url(../img/copy.gif) 0 0 repeat-x; text-indent:-9999px;}



