/* ------------------------------------
M2 NAIL CSS
code by graphova media design
------------------------------------ */

/* ------------------------------------
CAEg 3J
------------------------------------ */


table.top_3column{
	width:800px;
	margin:16px auto 24px auto;
	padding:0px;
	border:0px;
	}


td.top_3column_left{
	width:408px;
	margin:0px;
	padding:0px;
	text-align:left;
	vertical-align:top;
	}


td.top_3column_mid{
	width:232px;
	margin:0px;
	padding:0px;
	text-align:left;
	vertical-align:top;
	}


.top_topics{
	width:200px;
	margin:6px 4px 0px 6px;
	padding:0px 0px 8px 0px;
	font-family:'qMmpS Pro W3',Osaka,'lr oSVbN','lr SVbN',sans-serif ;
	font-size:10px;
	color:#8f8781;
	font-weight:normal;
	font-style:normal;
	line-height:15px;
	text-align:left;
	vertical-align:top;
	border-bottom:dotted 1px #d2d3cc;
	}


td.top_3column_right{
	width:160px;
	margin:0px;
	padding:0px;
	font-family:'qMmpS Pro W3',Osaka,'lr oSVbN','lr SVbN',sans-serif ;
	font-size:10px;
	color:#8f8781;
	font-weight:normal;
	font-style:normal;
	line-height:14px;
	text-align:left;
	vertical-align:top;
	}



/* ------- top page Salon Info ------ */

table.tb_top_salon{
	width:386px;
	margin:0px 0px 0px 2px;
	padding:0px;
	border:0px;
	border-bottom:solid 1px #ffdcc4;
	}


td.td_top_salon_left{
	width:185px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:left;
	vertical-align:top;
	border:none;
	}


td.td_top_salon_margin{
	width:16px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:left;
	vertical-align:top;
	border:none;
	}


td.td_top_salon_right{
	width:185px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:left;
	vertical-align:top;
	border:none;
	}


.column_top_salon{
	width:185px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-family:'qMmpS Pro W3',Osaka,'lr oSVbN','lr SVbN',sans-serif ;
	font-size:10px;
	color:#8f8781;
	font-weight:normal;
	font-style:normal;
	line-height:14px;
	text-align:left;
	vertical-align:top;
	border:none;
	}


.quick_menu{
	margin:8px 0px 2px 0px;
	padding:0px;
	border:none;
	}


/* -------gbvy[WFNews©o΅------ */
.top_sidebar{
	margin:16px 0px 0px 0px;
	padding:0px;
	border:none;
	}


.news{
	width:200px;
	margin:8px 0px 8px 0px;
	padding:0px 0px 8px 0px;
	font-family:'qMmpS Pro W3',Osaka,'lr oSVbN','lr SVbN',sans-serif ;
	font-size:11px;
	font-weight:normal;
	font-style:normal;
	line-height:15px;
	color:#444444;
	border-bottom:solid 1px #d2d3cc;
	}


/* -------gbvy[WFoi[L------ */
.banner_l{
	margin:0px 0px 8px 0px;
	padding:0px;
	border:none;
	}
