@charset "utf-8";

/*=============================
nailist CSS
=============================*/

table#bottom_main2 td.left_aria #main_waku table#sample_waku { width:700px;}
table#bottom_main2 td.left_aria #main_waku table#sample_waku td { width:350px;}
table#bottom_main2 td.left_aria #main_waku table#sample_waku td dl { width:350px;}
table#bottom_main2 td.left_aria #main_waku table#sample_waku td dl dt { margin:10px;}
table#bottom_main2 td.left_aria #main_waku table#sample_waku td dl dd { margin:10px; font-size:10px; color:#999;}
table#bottom_main2 td.left_aria #main_waku table#sample_waku td dl dt span {font-size:75%; color:#FF378A; font-weight:bold;}
.nailistbox         		{background:#fff ; vertical-align:top ; text-align:center ; width:600px ; float:left ; margin:30px 25px 10px 40px ; line-height:15px ; }
.nailistbox p				{margin:0 ; padding:0 ; }
.nailistbox .nailistimg		{; }
.nailistbox .nailistname		{font-size:12px ; padding:15px ; color:#555 ; border: 1px dashed #4caeac ;}


.staffbox         		{background:#fff ; text-align:center ; width:350px ; height:300px ; float:left ; margin:0px 0px 10px 0px ; line-height:15px ; }
.staffbox p			{margin:0 ; padding:0 ; }
.staffbox .staffimg		{; }
.staffbox .staffname		{font-size:12px ; padding:0px 15px 0px 15px ; color:#555 ; }

table.menu_list {width:700px; margin-top:30px;}
table.menu_list tr {width:700px;}
table.menu_list tr.line_02 {width:700px; background:#ffffee;}
table.menu_list th {width:200px; line-height:120%; padding:5px 0 5px 7px; font-size:80%;}
table.menu_list td {width:500px; line-height:120%; padding:5px 0 5px 7px; font-size:80%;}
table.menu_list td a { color:#9900CC}
table.menu_list td a:visited { color:#9900CC}
table.menu_list td a:active { color:#9900CC}
table.menu_list td a:link { color:#9900CC}
table.menu_list td a:hover { color:#990033;}


/*------staff------*/


