/* 左メニュー */

div.lmt_menu60 a {
       display: block;
       width: 220px; height:48px;
	background:url(../commodity/images/lm_commodity.gif) no-repeat -220px 0;
}

div.lmt_menu61 {
       width: 220px ! important; height:30px ! important;
	background:url(../commodity/images/lm_commodity.gif) no-repeat -220px -48px;
	font-size: 1px; text-indent: -9999px;
}

div.lmt_menu61 a {
       width: 220px ! important; height:30px ! important;
	background:url(../commodity/images/lm_commodity.gif) no-repeat 0 -48px;
}

div.lmt_menu61 a:hover {
	background:url(../commodity/images/lm_commodity.gif) no-repeat -220px -48px;
}

div.lmt_menu62 {
       width: 220px ! important; height:30px ! important;
	background:url(../commodity/images/lm_commodity.gif) no-repeat -220px -78px;
	font-size: 1px; text-indent: -9999px;
}

div.lmt_menu62 a {
       width: 220px ! important; height:30px ! important;
	background:url(../commodity/images/lm_commodity.gif) no-repeat 0 -78px;
}

div.lmt_menu62 a:hover {
	background:url(../commodity/images/lm_commodity.gif) no-repeat -220px -78px;
}

div.lmt_menu63 {
       width: 220px ! important; height:30px ! important;
	background:url(../commodity/images/lm_commodity.gif) no-repeat -220px -108px;
	font-size: 1px; text-indent: -9999px;
}

div.lmt_menu63 a {
       width: 220px ! important; height:30px ! important;
	background:url(../commodity/images/lm_commodity.gif) no-repeat 0 -108px;
}

div.lmt_menu63 a:hover {
	background:url(../commodity/images/lm_commodity.gif) no-repeat -220px -108px;
}

div.lmt_menu64 {
       width: 220px ! important; height:30px ! important;
	background:url(../commodity/images/lm_commodity.gif) no-repeat -220px -138px;
	font-size: 0px; text-indent: -9999px;
}

div.lmt_menu64 a {
       width: 220px ! important; height:30px ! important;
	background:url(../commodity/images/lm_commodity.gif) no-repeat 0 -138px;
}

div.lmt_menu64 a:hover {
	background:url(../commodity/images/lm_commodity.gif) no-repeat -220px -138px;
}

div.lmt_menu65 {
       width: 220px ! important; height:30px ! important;
	background:url(../commodity/images/lm_commodity.gif) no-repeat -220px -168px;
	font-size: 0px; text-indent: -9999px;
}

div.lmt_menu65 a {
       width: 220px ! important; height:30px ! important;
	background:url(../commodity/images/lm_commodity.gif) no-repeat 0 -168px;
}

div.lmt_menu65 a:hover {
	background:url(../commodity/images/lm_commodity.gif) no-repeat -220px -168px;
}

div.lmt_menu66 {
       width: 220px ! important; height:30px ! important;
	background:url(../commodity/images/lm_commodity.gif) no-repeat -220px -198px;
	font-size: 0px; text-indent: -9999px;
}

div.lmt_menu66 a {
       width: 220px ! important; height:30px ! important;
	background:url(../commodity/images/lm_commodity.gif) no-repeat 0 -198px;
}

div.lmt_menu66 a:hover {
	background:url(../commodity/images/lm_commodity.gif) no-repeat -220px -198px;
}

div.lmt_menu67 {
       width: 220px ! important; height:30px ! important;
	background:url(../commodity/images/lm_commodity.gif) no-repeat -220px -228px;
	font-size: 0px; text-indent: -9999px;
}

div.lmt_menu67 a {
       width: 220px ! important; height:30px ! important;
	background:url(../commodity/images/lm_commodity.gif) no-repeat 0 -228px;
}

div.lmt_menu67 a:hover {
	background:url(../commodity/images/lm_commodity.gif) no-repeat -220px -228px;
}

div.lmt_menu68 {
       width: 220px ! important; height:30px ! important;
	background:url(../commodity/images/lm_commodity.gif) no-repeat -220px -258px;
	font-size: 0px; text-indent: -9999px;
}

div.lmt_menu68 a {
       width: 220px ! important; height:30px ! important;
	background:url(../commodity/images/lm_commodity.gif) no-repeat 0 -258px;
}

div.lmt_menu68 a:hover {
	background:url(../commodity/images/lm_commodity.gif) no-repeat -220px -258px;
}

div.lmt_menu69 {
       width: 220px ! important; height:30px ! important;
	background:url(../commodity/images/lm_commodity.gif) no-repeat -220px -288px;
	font-size: 0px; text-indent: -9999px;
}

div.lmt_menu69 a {
       width: 220px ! important; height:30px ! important;
	background:url(../commodity/images/lm_commodity.gif) no-repeat 0 -288px;
}

div.lmt_menu69 a:hover {
	background:url(../commodity/images/lm_commodity.gif) no-repeat -220px -288px;
}

div.lmt_menu70 {
       width: 220px ! important; height:30px ! important;
	background:url(../commodity/images/lm_commodity.gif) no-repeat -220px -318px;
	font-size: 0px; text-indent: -9999px;
}

div.lmt_menu70 a {
       width: 220px ! important; height:30px ! important;
	background:url(../commodity/images/lm_commodity.gif) no-repeat 0 -318px;
}

div.lmt_menu70 a:hover {
	background:url(../commodity/images/lm_commodity.gif) no-repeat -220px -318px;
}

div.lmt_menu71 {
       width: 220px ! important; height:30px ! important;
	background:url(../commodity/images/lm_commodity.gif) no-repeat -220px -348px;
	font-size: 0px; text-indent: -9999px;
}

div.lmt_menu71 a {
       width: 220px ! important; height:30px ! important;
	background:url(../commodity/images/lm_commodity.gif) no-repeat 0 -348px;
}

div.lmt_menu71 a:hover {
	background:url(../commodity/images/lm_commodity.gif) no-repeat -220px -348px;
}

div.lmt_menu72 {
       width: 220px ! important; height:30px ! important;
	background:url(../commodity/images/lm_commodity.gif) no-repeat -220px -378px;
	font-size: 0px; text-indent: -9999px;
}

div.lmt_menu72 a {
       width: 220px ! important; height:30px ! important;
	background:url(../commodity/images/lm_commodity.gif) no-repeat 0 -378px;
}

div.lmt_menu72 a:hover {
	background:url(../commodity/images/lm_commodity.gif) no-repeat -220px -378px;
}

div.lmt_menu73 {
       width: 220px ! important; height:30px ! important;
	background:url(../commodity/images/lm_commodity.gif) no-repeat 0 -408px;
	font-size: 0px; text-indent: -9999px;
}

div.lmt_menu74 {
       width: 220px ! important; height:30px ! important;
	background:url(../commodity/images/lm_commodity.gif) no-repeat 0 -438px;
	font-size: 0px; text-indent: -9999px;
}

div.lmt_menu75 {
       display: block;
       width: 220px; height:30px;
	background:url(../commodity/images/lm_commodity.gif) no-repeat -220px -468px;
	font-size: 0px; text-indent: -9999px;
}

div.lmt_menu76 {
       width: 220px ! important; height:30px ! important;
	background:url(../commodity/images/lm_commodity.gif) no-repeat -220px -168px;
	font-size: 0px; text-indent: -9999px;
}

div.lmt_menu76 a {
       width: 220px ! important; height:30px ! important;
	background:url(../commodity/images/lm_commodity.gif) no-repeat 0 -168px;
}

div.lmt_menu76 a:hover {
	background:url(../commodity/images/lm_commodity.gif) no-repeat -220px -168px;
}

div.lmt_menu77 {
       width: 220px ! important; height:30px ! important;
	background:url(../commodity/images/lm_commodity.gif) no-repeat -220px -138px;
	font-size: 0px; text-indent: -9999px;
}

div.lmt_menu77 a {
       width: 220px ! important; height:30px ! important;
	background:url(../commodity/images/lm_commodity.gif) no-repeat 0 -138px;
}

div.lmt_menu77 a:hover {
	background:url(../commodity/images/lm_commodity.gif) no-repeat -220px -138px;
}

div.lmt_menu78 {
       width: 220px ! important; height:30px ! important;
	background:url(../commodity/images/lm_commodity.gif) no-repeat -220px -498px;
	font-size: 0px; text-indent: -9999px;
}

div.lmt_menu78 a {
       width: 220px ! important; height:30px ! important;
	background:url(../commodity/images/lm_commodity.gif) no-repeat 0 -498px;
}

div.lmt_menu78 a:hover {
	background:url(../commodity/images/lm_commodity.gif) no-repeat -220px -498px;
}

div.lmt_menu79 {
       width: 220px ! important; height:30px ! important;
	background:url(../commodity/images/lm_commodity.gif) no-repeat 0 -528px;
	font-size: 0px; text-indent: -9999px;
}

div.lmt_menu80 {
       width: 220px ! important; height:30px ! important;
	background:url(../commodity/images/lm_commodity.gif) no-repeat -220px -558px;
	font-size: 0px; text-indent: -9999px;
}

div.lmt_menu80 a {
       width: 220px ! important; height:30px ! important;
	background:url(../commodity/images/lm_commodity.gif) no-repeat 0 -558px;
}

div.lmt_menu80 a:hover {
	background:url(../commodity/images/lm_commodity.gif) no-repeat -220px -558px;
}





h5.commodity {
       display: block;
       height: 28px;
       margin: 30px 0 30px 0; padding: 0 0 0 0;
}

ul#mainarea li#main_r div.netshop {
	width: 217px;
	margin: 0 0 1em 0; padding: 0 0 0 0;
}

ul#mainarea li#main_r div.onlinestore {
	width: 217px;
	margin: 0 0 1em 0; padding: 0;
	text-align: center;
	font-size: 12px; font-weight: 700; line-height: 2;
}

ul#mainarea li#main_r div.onlinestore a {
	font-size: 12px; color: #FFFFFF; line-height: 2;
}

ul#mainarea li#main_r div.onlinestore:hover {
	-webkit-filter: saturate(200%);
	filter: saturate(200%); 
}

ul#mainarea li#main_r div.b_green {
	background: #7bc971;
	border-radius: 1em;
	-webkit-border-radius: 1em;    /* Safari,Google Chrome用 */  
	-moz-border-radius: 1em;    /* Firefox用 */
}

ul#mainarea li#main_r div.b_blue {
	background: #85d9da;
	border-radius: 1em;
	-webkit-border-radius: 1em;    /* Safari,Google Chrome用 */  
	-moz-border-radius: 1em;    /* Firefox用 */
}

ul#mainarea li#main_r div.b_pink {
	background: #de8cc6;
	border-radius: 1em;
	-webkit-border-radius: 1em;    /* Safari,Google Chrome用 */  
	-moz-border-radius: 1em;    /* Firefox用 */
}

ul#mainarea li#main_r div.netshop img:hover {
       filter: alpha(opacity=80);
       -moz-opacity: .80;
       opacity: .80;
}

div.commname {
       text-align: center;
       margin: 0.5em 0 1em 0; padding: 0 0 0 0;
       font-weight: 700;
}

div.photoleft {
       display: block;
       float: left;
       margin: 3px 30px 0 0; padding: 0 0 0 0;
}

div.peeling12 {
       display: block;
	background:url(../commodity/images/fig_peeling01.jpg) no-repeat 0 0;
       height: 144px;
       margin: 0 0 2em 0; padding: 0 0 0 50px;
}

div.peeling12 div.white {
       display: block;
       font-size: 14px; font-weight: 700;
       color: #FFFFFF;
       margin: 0 0 0 0; padding: 12px 0 11px 0;
}

div.peeling12 div.marine {
       display: block;
       font-size: 14px; font-weight: 700;
       color: #008ebc;
       margin: 0 0 0 0; padding: 12px 0 0 0;
}

div.richfoot {
       display: block;
       width: 217px;
       background-color: #f1e7f4;
       margin: 0 0 0 0; padding: 0;
}

div.richfoot div.title {
       font-size:14px; font-weight: 700; color: #55357a; line-height: 1.5em;
       margin: 0; padding: 1em 0 0.5em 1em;
}

div.richfoot div.voice {
       color: #55357a;
       margin: 0; padding: 0 1em 1em 1em;
}

div.richfoot div.voice b {
       color: #55357a;
}

div.richfoot hr {
	clear: both;
	border-width: 1px 0 0 0;
	margin: 0 1em 1em 1em; padding: 0;
	border-color: #55357a;
	height: 1px;
	border-style: dotted;
}

div.small {
       font-size: 10px;
}

div.right {
       float: right;
}

div.point_blue {
	display: block;
	background:url(../nailmenu/images/menu_tri_alice.gif) no-repeat 0 7px;
	margin: 0; padding: 0 0 0 12px;
}

h3 {
	font-size: 14px; line-height: 1.5;
}

/* 座談会募集 */

ul#monitor {
	margin: 2em 0 2em 2em; padding: 0 0 0 0;
}

ul#monitor li {
	margin: 0.5em 0 0.5em 0; padding: 0;
	float: left;
}

ul#monitor li.m_left {
	background:url(../nailmenu/images/menu_tri_nq.gif) no-repeat 3px 6px;
	margin: 0.5em 0.5em 0.5em 0; padding: 0 0 0 1em;
	clear: both;
}

.textarea {
       margin: -0.5em 0 0 1em; padding: 0;
       border: solid 1px #d98ead;
       background-color: #FFFFFF;
}

.box {
       border: solid 1px #d98ead;
       background-color: #FFFFFF;
       margin: 1px 0 0 0; padding: 0;
       font-size: 12px;
}

.box2 {
	border: solid 1px #b41e5b;
	background-color: #b41e5b;
	margin: 2em 0 0 0; padding: 0;
	font-size: 12px; color: #FFFFFF; font-weight: 700;
}

.box2:hover {
       border: solid 1px #b41e5b;
       background-color: #FFFFFF;
       color: #b41e5b;
}

div.bdr_sp {
	height: 16px;
	background:url(../commodity/images/bdr_monitor.gif) repeat-x 0 0;
	margin: 2.5em auto 1em auto; padding: 0;
	text-align: center;
	color: #d98ead;
	letter-spacing: 2em;
}