@charset "utf-8";

/*
 * File       : sub-consulting.css
 * Author     : STUDIO-JT (JDY)
 * Guideline  : JTstyle.1.1
 * Dependency : css/reset.css
 *              css/jt-strap.css
 *
 * SUMMARY:
 * 01) KRST LAB
 */

/* **************************************** *
 * KRST LAB
 * **************************************** */
.article.krst_lab .article_visual_bg { background-image: url(../images/sub/visual/krst-lab-visual-bg.jpg) }
.article.krst_lab .product_info_desc span {margin-bottom: 22px;display: block;}
.article.krst_lab .product_info_desc span:last-child {padding-bottom:0;}
.article.krst_lab .product_info_desc span.product_info_desc_accent {font-size: 20px; color:#B5121B;}

.article.krst_lab .product_common_section table.topLeft tbody tr td:first-child,
.article.krst_lab .product_common_section table.topLeft tbody tr td:nth-child(3){ background: #444; color: #eee; border-bottom: 1px solid #666; }
.article.krst_lab .product_common_section table.topLeft tbody tr:last-child td:first-child,
.article.krst_lab .product_common_section table.topLeft tbody tr:last-child td:nth-child(3) {border-bottom: 0;} 

.article.krst_lab .product_common_section .cell_item {width:100%;}
.article.krst_lab .product_common_section .cell_item > * {width:50%;}
.article.krst_lab .product_common_section .cell_item_content {padding-left:14px;padding-right: 10px;display: inline-block;}
.article.krst_lab .product_common_section .cell_item_content b {position:relative;}
.article.krst_lab .product_common_section .cell_item_content b:before { content: ''; display: block; width: 3px; height: 3px; background: #B5121B; border-radius: 50%; position: absolute; top: 13px; left: -14px; }

