@charset "UTF-8";

/* ==============================*/
/* Powered by GNS-Lab ===========*/
/* ==============================*/


/* prots-top
-----------------------------------------------------------  */
#products_area{ width:100%; height:100%; display:block; margin:0; padding:0px; clear:both; position:relative;}

.products_top_blk{ width:230px; height:100%; padding:10px 0; display:block; border-bottom: none/*#E5E5E5 dotted 1px*/; margin-bottom:5px; margin-right:35px; float:left;}
.products_top_date{ width:100%; font-size:73%; color:#666; text-indent:25px; padding-top:5px; margin-bottom:5px;}

.products_top_blk p{ padding-bottom:8px;}
.products_top_blk .prot_top_img_area{ width:230px; height:100px; border:#E5E5E5 solid 1px; background:#fff /*url(../_img_/new_img_bg.jpg) top left repeat-x*/; padding:5px; margin:10px 10px 8px 0; position:relative;}
.products_top_blk .prot_top_img_area .new_prot{ height:30px; width:30px; position:absolute; top:10px; right:10px; z-index:555;}
.products_top_blk .prot_top_img_area .prot_top_img{ width:230px; height:100px; overflow:hidden; position:relative; display:block; z-index:1;}
.products_top_blk .prot_top_img_area .prot_top_img img{ position:absolute; top:0; left:0;}
.products_top_blk a .to_detail{ display:block; height:10px; font-size:70%; background:url(../_img_/txt_link_icon.jpg) 0 0 no-repeat; padding-left:15px; line-height:1.1;}
.products_top_blk a:hover .to_detail{ display:block; height:10px; background:url(../_img_/txt_link_icon.jpg) 0 -10px no-repeat;}



/* prots
-----------------------------------------------------------  */
#products_area{ width:100%; height:100%; display:block; margin:0; padding:0px; clear:both; position:relative;}

.products_blk{ width:160px; height:100%; padding:10px 0; display:block; border-bottom:#E5E5E5 dotted 1px; margin-bottom:35px; margin-right:22px; float:left;}
.products_date{ width:100%; font-size:73%; color:#666; text-indent:25px; padding-top:5px; margin-bottom:5px;}

.products_blk p{ padding-bottom:8px;}
.products_blk .prot_img_area{ width:150px; height:120px; border:#E5E5E5 solid 1px; background:#fff /*url(../_img_/new_img_bg.jpg) top left repeat-x*/; padding:5px; margin:10px 10px 8px 0; position:relative;}
.products_blk .prot_img_area .new_prot{ height:30px; width:30px; position:absolute; top:10px; right:10px; z-index:555;}
.products_blk .prot_img_area .prot_img{ width:150px; height:120px; overflow:hidden; position:relative; display:block; z-index:1;}
.products_blk .prot_img_area .prot_img img{ position:absolute; top:0; left:0;}
.products_blk a .to_detail{ display:block; height:10px; font-size:70%; background:url(../_img_/txt_link_icon.jpg) 0 0 no-repeat; padding-left:15px; line-height:1.1;}
.products_blk a:hover .to_detail{ display:block; height:10px; background:url(../_img_/txt_link_icon.jpg) 0 -10px no-repeat;}


/* tab detail
-----------------------------------------------------------  */
#prot_detail_tab_area{ width:550px; display:block; margin:-25px 0 0 0; padding-bottom:5px; background:#fff/*url(../_img_/h3_bg_prot_detail.jpg) 0 30px no-repeat*/; border-bottom:#f3f3f3 solid 1px; clear:both;}

#prot_detail_tab{ margin:0; padding:0; float:right;}
#prot_detail_tab ul{ margin:0; list-style:none; }
#prot_detail_tab ul li{ font-size:78%; margin-left:8px;}



/* prots detail
-----------------------------------------------------------  */
.prot_detail_area,
.prot_detail_2blk_area{ width:555px;}
.prot_detail_2blk_area{ padding:0; margin:0; clear:both;}


.prot_detail_area p{ margin-bottom:8px; padding-right:10px; clear:both;}

.prot_detail_area p img{ margin-right:15px;}

.prot_detail_area ul,
.prot_detail_area ol{ margin:10px 20px; padding:0;}

.prot_detail_2blk_area .prot_detail_left{ width:280px; height:100%; display:block; float:left;}
.prot_detail_2blk_area .prot_detail_right{ width:270px; height:100%; display:block; float:right;}

.prot_detail_img_area{ height:100%; /*border:#C8C8C8 solid 1px; background:#fff url(../_img_/new_img_bg.jpg) top left repeat-x; padding:5px;*/ margin:10px 10px 19px 0; text-align:center;}
.prot_detail_img_area .prot_detail_img{ background-color:#fff;}
.prot_detail_area .prot_detail_img_area .prot_detail_img img{ border:0;}
.prot_detail_2blk_area .prot_detail_img_area .prot_detail_img img{ border:0;}


.prot_detail_area table,
.prot_detail_2blk_area table{ border-bottom:#CCC dotted 1px;}

.prot_detail_area table th,
.prot_detail_area table td,
.prot_detail_2blk_area table th,
.prot_detail_2blk_area table td{ padding:10px; border-top:#CCC dotted 1px; font-size:73%; text-align:left; vertical-align:top;}

.prot_detail_area table th,
.prot_detail_2blk_area table th{ font-weight:bold; color:#333; border-left:#CCC dotted 1px;}

.prot_detail_area table td,
.prot_detail_2blk_area table td{ color:#666; border-right:#CCC dotted 1px; border-left:#CCC dotted 1px;}

.prot_detail_area .none{ border-bottom:#fff 0px;}
.prot_detail_area .none th,
.prot_detail_area .none td{ padding:10px; border-top:#fff 0px; font-size:73%; text-align:left; vertical-align:top;}

.prot_detail_area .none th{ font-weight:bold; color:#333; border-left:#fff 0px;}
.prot_detail_area .none td{ color:#666; border-right:#fff 0px; border-left:#fff 0px;}

.prot_detail_area table ul,
.prot_detail_2blk_area table ul{ padding:0; margin:0 0 0 15px; list-style:disc;}

