﻿.menu {font-family: "dotum","Arial", "Helvetica", "sans-serif"; font-size:12px; color: #666666;}
.menubold {font-family: "dotum","Arial", "Helvetica", "sans-serif"; font-size:12px; color: #666666; font-weight:bold;}
.menuselect {font-family: "dotum","Arial", "Helvetica", "sans-serif"; font-size:12px; color:#0E7FC0; font-weight:bold;}

/* product detail css */

.detail_page_area { position:relative; }
.detail_top_info  {	position:relative;	overflow:hidden;	border-bottom:solid 1px #CCC;	padding-left:15px;	padding-right:15px;	}
.detail_info_title { padding-top:10px;	position:absolute;	}
.detail_info_contents {	overflow:hidden;	margin-left:40px;	float:left;}
.detail_contents { position:relative;	overflow:hidden;}
.detail_contents_image { text-align:center;	padding-top:10px;	padding-bottom:10px;}
.detail_contents_text {	padding:15px;}
.l_h_20 {	line-height:20px;}
.l_h_16 {	line-height:16px;}
.txt_bold {	font-weight:bold;}
.txt_red {	color:#e00;}
.p_t_15 {	padding-top:15px;}
.p_t_30 {	padding-top:30px;}
.txt_14_b {	font-size:14px;	font-weight:bold;}
.txt_36_b { font-size: 36px; font-weight: bold;}
.txt_11_b {	font-size:11px;	font-weight:bold;}
.e_commerce {    position:relative;	overflow:hidden;	padding-left:15px;	padding-right:15px;	border-bottom:solid 1px #CCC;}
.e_commerce_title {	position:absolute;	width:140px;	overflow:hidden;	height:30px;	}
.e_commerce_contents {	overflow:hidden;	margin-left:140px;	float:left;}