/* add page common setting */

h1#air_title		{margin:3px 0px 5px 3px; color:#6d4f4f; font:11px "MS UI Gothic";}
h2#page_title		{margin:0px 0px 20px 30px; padding:0px 0px 0px 15px; color:#412a2a; font:bold 28px /28px Arial, Helvetica, sans-serif; border-bottom:2px dashed #b38181;}
h2#page_title span	{font:bold 12px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";}
p#page_comment		{margin:20px; font:14px /18px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; text-align:center;}
#back_home			{margin:50px 30px 0px 30px; padding:10px 0px 10px 0px; border-top:2px dashed #b38181; text-align:center;}
#back_home a		{padding:0px 20px; color:#412a2a; font:bold 15px /15px Arial, Helvetica, sans-serif; text-decoration:none;}
#back_home a:hover	{padding:0px 20px; color:#ffffff; font:bold 15px /15px Arial, Helvetica, sans-serif; text-decoration:none; background:#412a2a;}

/* kerastase.htm setting */
h3#kerastase1		{padding:2px 0px 0px 10px; margin:0px 0px 10px 0px; color:#412a2a; font:bold 23px /23px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; background:#fffaf0; border-bottom:4px solid #fff0e0;}
h3#kerastase2		{padding:2px 0px 0px 10px; margin:0px 0px 10px 0px; color:#ff6600; font:bold 23px /23px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; background:#fffaf0; border-bottom:4px solid #fff0e0;}
p#salon_comment		{margin:0px 0px 10px 0px; color:#6d4f4f; font:12px /15px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; text-align:left;}
#salon_item			{width:300px; height:100px; border-bottom:1px dotted #cccccc; text-align:left; color:#666666; font:10px /12px"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";}
#salon_item img		{float:left;}
#salon_item h4		{margin:5px 0px 10px 0px; color:#aa4400; font:bold 16px /20px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";}
#salon_item p		{margin:0px 0px  0px 0px; color:#666666; font:11px /12px"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";}

#salon_price_s		{margin:0px 0px  5px 0px; color:#444444; font:11px /12px"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; text-align:right;}
#salon_price_b		{margin:0px 0px 30px 0px; color:#6d4f4f; font:12px /15px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; text-align:left;}
#salon_price_b span	{color:#ff0000; font:bold 15px /15px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; text-align:left;}
#salon_photo		{border:2px solid #412a2a;}

a#home_link			{display:block; margin:-30px 20px 25px 560px;}
a:hover#home_link	{background:none;}
p#home_comment		{margin:20px 0px 20px 23px; color:#6d4f4f; font:12px /15px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; text-align:left;}
#home_item			{width:225px; text-align:left; color:#666666; font:10px /12px"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";}
#home_item img		{float:left;}
#home_item h4		{margin:5px 0px 10px 0px; color:#aa4400; font:bold 16px /21px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";}
#home_item h4 span	{font:normal 12px /21px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";}
#home_item p		{margin:0px 0px  0px 0px; color:#666666; font:11px /12px"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";}

#osusume_layout1	{background:url(image/osusume.gif) no-repeat right 140px;}
#osusume_layout2	{background:url(image/osusume.gif) no-repeat right 25px;}
#osusume_layout3	{background:url(image/osusume.gif) no-repeat right top;}

/* kerastase_home.htm setting */
.font_10px	{color: #444444; font:10px /14px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";}
.font_item1	{color: #f37b01; font:bold 16px /24px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";}
.font_item2	{color: #609277; font:bold 16px /24px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";}

/* price.htm setting */
#pmenu_all		{border:1px solid #412a2a;}
#pmenu1 h3		{padding:0px 0px 0px 15px; font:bold 15px /17px "MS UI Gothic"; background:#412a2a; color:ffffff;}
#pmenu1			{padding:7px 14px; text-align:left; background:#fffaf0; color:#412a2a;}
#name1			{text-indent:2em; font:bold 17px /32px "MS UI Gothic";}
#name1 span		{font:bold 12px /32px "MS UI Gothic";}
#price1			{font:13px /30px "MS UI Gothic"; text-align:right; margin:-30px 0px 0px 0px;}
#price1 span	{font:bold 15px /30px "MS UI Gothic"; text-align:right; margin:-30px 0px 0px 0px;}
#nameC			{margin:0px 0px 15px 0px; text-indent:4em; color:#6d4f4f; font:12px /15px "MS UI Gothic";}
#no1			{background:url(image/no1.gif) no-repeat center left;}
#no2			{background:url(image/no2.gif) no-repeat center left;}
#no3			{background:url(image/no3.gif) no-repeat center left;}

#pmenu2			{padding:7px 10px; text-align:left; background:#412a2a; color:#ffffff;}
#name2			{font:bold 19px /42px "Times New Roman", Times, serif;}
#name2 span		{font:bold 12px "MS UI Gothic";}
#price2			{font:13px /36px "MS UI Gothic"; text-align:right; margin:-36px 0px 0px 0px;}
#price2 span	{font:bold 15px /36px "MS UI Gothic"; text-align:right; margin:-36px 0px 0px 0px;}
#pmenu3			{margin:5px 0px; padding:7px 0px; text-align:center; color:#6d4f4f; background:#d8caca; font:bold 15px /20px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";}

#uketsuke td	{font-size:15px;}
#set_price		{margin:30px 20px 0px 20px; padding:0px 0px 15px 0px; border-bottom:3px dotted #996633;}
#set_price h3	{padding-left:20px; font:20px /24px "Arial Black"; color:#990033; text-align:left; border-bottom:3px dotted #996633;}
#set_price table{margin-top:15px;}
#set_price th	{color:#660000; font:bold 21px /23px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; text-align:left;}
#set_price td	{color:#ff6600; font:bold 21px /23px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; text-align:right;}
#set_price td span	{color:#666666; font:normal 13px /23px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";}

h3#ticket		{color:#226699; font:bold 25px /30px "Times New Roman", Times, serif; text-align:center; margin:30px 0px 0px 0px;}
#ticket_p		{color:#226699; font:15px /20px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; text-align:center; margin:0px 0px 20px 0px;}
#ticket_txt		{margin:0px 0px 0px 15px; padding:4px 20px; color:#222222; font:bold 13px /14px "MS UI Gothic"; background:#fffaf0;}
#ticket_txt span{color:#ff2222; font:bold 15px /14px "MS UI Gothic";}

/* map.htm setting */
#access h3		{color:#0000cc; font:bold 23px /23px Arial, Helvetica, sans-serif; padding:2px 0px 0px 10px; margin:0px 0px 20px 0px; background:#f0faff; border-bottom:4px solid #e0f0ff;}
#access h3 span	{color:#006699; font:bold 17px Arial, Helvetica, sans-serif;}
#access p		{color:#555555; font:14px /20px "‚l‚r ƒSƒVƒbƒN"; margin:0px 0px 10px 20px;}
#access p span	{font:15px /20px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";}
#access p#eki	{color:#006699; font:bold 14px /20px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; margin:0px 0px 10px 0px;}

/* staff.htm setting */
h3#s_category	{color: #006666; font:bold 23px /23px "Times New Roman", Times, serif; padding:2px 0px 0px 10px; margin:0px 0px 20px 0px; background:#f0fffa; border-bottom:4px solid #e0fff0;}
h3#s_front		{color: #006666; font:bold 23px /23px "Times New Roman", Times, serif; padding:2px 0px 0px 10px; margin:0px 0px 5px 480px; background:#f0fffa; border-bottom:4px solid #e0fff0;}
#profile h4		{color:#333333; font:bold 18px /20px Arial, Helvetica, sans-serif; margin:0px 0px 6px 0px;}
#profile h5		{color:#004444; font:12px /14px"MS UI Gothic"; text-align:left;}
#profile td#s_name	{padding:0px 0px 4px 0px; text-align:center; border-bottom:1px dotted #cccccc;}
#profile td			{padding:4px 0px 0px 0px;}
#profile th			{padding:4px 0px 0px 0px; width:70px; vertical-align:top;}
#profile p			{color:#555555; font:12px /13px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";}
#profile img		{border:1px solid #556666;}

#profile2 h4		{color:#333333; font:bold 18px /20px Arial, Helvetica, sans-serif; margin:0px 0px 6px 0px;}
#profile2 h5		{color:#004444; font:12px /14px"MS UI Gothic"; text-align:left; margin-bottom:2px;}
#profile2 td#s_name	{padding:0px 0px 4px 0px; text-align:center; border-bottom:1px dotted #cccccc;}
#profile2 td#s_name p	{margin:0px;}
#profile2 td		{padding:4px 0px 0px 0px;}
#profile2 th		{padding:4px 0px 0px 0px; width:70px; vertical-align:top;}
#profile2 p			{color:#555555; font:12px /13px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; margin-left:10px;}
#profile2 img		{border:1px solid #556666;}

#bosyu1			{font:15px /20px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";}
#bosyu1 span	{color:#ff3333;}
#bosyu2			{font:bold 15px /20px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";}
#bosyu2 span	{color:#3333ff;}

/* recruit.htm setting */
#rec_photo		{margin:auto; text-align:center;}
#rec_photo img	{margin:0px 3px 20px 3px;}
#recruit		{border:1px solid #d8caca;}
#recruit th		{color:#4d2f2f; font:12px /15px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; border-bottom:1px solid #d8caca; border-right:1px solid #d8caca; background:#f6eaea; width:120px;}
#recruit td		{color:#5d4f4f; font:12px /15px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; border-bottom:1px solid #f6eaea; background:#ffffff; padding-left:1em;}





