body{background-color:#FFF5E0;
	color:#666;
	margin:0;
	padding:0;
	text-align:center;
	}
td{color:#666;
	font-size:12px;
	line-height:16px;
	}


h1.tit_top{
	margin:0;
	padding:0;
	color:#FF9900;
	font-size:10px;
	line-height:14px;
	}


/*font*/
.text10{color:#666;
	font-size:10px;
	line-height:14px;
	}
.text12{color:#666;
	font-size:12px;
	line-height:16px;
	}
.text14{color:#666;
	font-size:14px;
	line-height:18px;
	}
.text14b{color:#666;
	font-size:14px;
	line-height:18px;
	font-weight:bold;
	}
.orange10{color:#FF9900;
	font-size:10px;
	line-height:12px;
	}
.orange12{color:#FF9900;
	font-size:12px;
	line-height:16px;
	}
.orange14b{color:#FF9900;
	font-size:14px;
	line-height:18px;
	font-weight:bold;
	}
.orange16b{color:#FF9900;
	font-size:16px;
	line-height:20px;
	font-weight:bold;
	}
.red10{color:#FF6666;
	font-size:10px;
	line-height:14px;
	}
.red12{color:#FF6666;
	font-size:12px;
	line-height:16px;
	}
.red14{color:#FF6666;
	font-size:14px;
	line-height:16px;
	}
.red14b{color:#FF6666;
	font-size:14px;
	line-height:16px;
	font-weight:bold;
	}
.red20b{color:#FF6666;
	font-size:20px;
	line-height:22px;
	font-weight:bold;
	}
.pan10{color:#666;
	font-size:10px;
	line-height:12px;
	}
.tit_top{color:#FF9900;
	font-size:10px;
	line-height:14px;
	}
.contents_midashi{color:#FF6666;
	font-size:16px;
	line-height:20px;
	}
.copyright{color:#FF9900;
	font-size:10px;
	line-height:14px;
	}
.padding5{padding:5px;}
.padding10{padding:10px;}

.bn_middle{background:url("../images/bn_middle.gif") repeat-y;}
.bg_left{background:url("../images/bg_left.gif") repeat-y;}
.bg_right{background:url("../images/bg_right.gif") repeat-y;}
.borderdot{border-bottom:dotted 1px #666;}


/*menu*/
.bg_menu_top{background:url("../menu/images/bg_menu_top1.gif") no-repeat center;}
.bg_menu_middle{background:url("../menu/images/bg_menu_middle.gif") repeat-y center;}
.bg_menu_bottom{background:url("../menu/images/bg_menu_bottom.gif") no-repeat center;}
.menu_padding5{padding-top:5px;
	padding-bottom:5px;}



/*shitsumon*/
.f_middle{background:url("../shitsumon/images/f_middle.gif") repeat-y;}
.bg_q{background:url("../shitsumon/images/bg_q.gif") repeat-y;
	padding-top:5px;
	padding-bottom:5px;
	}
.bg_a{background:url("../shitsumon/images/bg_a.gif") repeat-y;
	padding-top:5px;
	padding-bottom:5px;
	}
.q_orange12{color:#FE7700;
	font-size:12px;
	line-height:16px;
	}
.q_green16{color:#009900;
	font-size:16px;
	line-height:20px;
	}



/*offical*/
.o_red10{color:#FF6666;
	font-size:10px;
	line-height:14px;
	}

.f_middle{background:url("../shitsumon/images/f_middle.gif") repeat-y;}

/*option*/
.bg_op_middle{background:url("../option/images/bg_op_middle.gif") repeat-y;
	padding-top:5px;
	padding-bottom:5px;
	}
.o1_2{background:url("../option/images/o1_2.gif") no-repeat;
	padding-left:10px;
	padding-right:10px;
	}
.o2_2{background:url("../option/images/o2_2.gif") no-repeat;}
.o3_2{background:url("../option/images/o3_2.gif") no-repeat;}
.o4_1{background:url("../option/images/o4_1.gif") no-repeat;}
.o4_2{background:url("../option/images/o4_2.gif") no-repeat;}
.middle753{background:url("../option/images/middle753.gif") repeat-y;}

a.q_orange12:link {text-decoration:underline;color:#FE7700;font-size:12px;}
a.q_orange12:visited {text-decoration:underline;color:#FE7700;font-size:12px;}
a.q_orange12:hover {text-decoration:none;color:#666;font-size:12px;}
a.q_orange12:active {text-decoration:underline;color:#FE7700;font-size:12px;}

.text16b_753{color:#666;
	font-size:16px;
	line-height:20px;
	font-weight:bold;
	padding-left:10px;
	}
.red14b_753{color:#FF6666;
	font-size:14px;
	line-height:18px;
	font-weight:bold;
	padding-left:10px;
	}
.text14_753{color:#666;
	font-size:14px;
	line-height:18px;
	padding:5px;
	}


/*contact*/
.waku_middle{background:url("../contact/images/waku_middle.gif") repeat-y;}
.c_mail{color:#FE9929;
	font-size:14px;
	line-height:18px;
	font-weight:bold;
	}
.f_middle{background:url("../shitsumon/images/f_middle.gif") repeat-y;}
a.c_mail:link {text-decoration:none;color:#FE9929;font-size:14px;}
a.c_mail:visited {text-decoration:none;color:#FE9929;font-size:14px;}
a.c_mail:hover {text-decoration:none;color:#333;font-size:14px;}
a.c_mail:active {text-decoration:none;color:#FE9929;font-size:14px;}



/*haircut*/
.bottom0_1{background:url("../haircut/images/0_1_bottom.gif") no-repeat;
	padding-left:15px;
	padding-right:15px;
	color:#666;
	font-size:10px;
	line-height:14px;
	}
.bottom2_3{background:url("../haircut/images/2_3_bottom.gif") no-repeat;
	padding-left:15px;
	padding-right:15px;
	color:#666;
	font-size:10px;
	line-height:14px;
	}
.bottom2_2{background:url("../haircut/images/2_bottom2.gif") no-repeat;
	padding-right:15px;
	color:#666;
	font-size:10px;
	line-height:14px;
	}
.bottom_3{background:url("../haircut/images/3_bottom.gif") no-repeat;
	padding-left:15px;
	padding-right:15px;
	color:#666;
	font-size:10px;
	line-height:14px;
	}



/*syuzai*/
.s_middle{background:url("../syuzai/images/s_middle.gif") repeat-y;}
.s_middle2{background:url("../syuzai/images/s_middle2.gif") repeat-y;}


/*chokichoki*/
.p_name10{color:#FF6666;
	font-size:10px;
	line-height:14px;
	}
.b_name10{color:#3D69D2;
	font-size:10px;
	line-height:14px;
	}
.chokichoki_bottom{background:url("../choki/images/chokichoki_bottom.gif") no-repeat;}
.p_left{background:url("../choki/images/p_left.gif") repeat-y;}
.p_right{background:url("../choki/images/p_right.gif") repeat-y;}
.b_left{background:url("../choki/images/b_left.gif") repeat-y;}
.b_right{background:url("../choki/images/b_right.gif") repeat-y;}
.p_name{background:url("../choki/images/p_name.gif") no-repeat;
	color:#FF6666;
	font-size:10px;
	line-height:12px;
	font-weight:bold;
	padding-left:8px;
}
.b_name{background:url("../choki/images/b_name.gif") no-repeat;
	color:#3D69D2;
	font-size:10px;
	line-height:12px;
	font-weight:bold;
	padding-left:8px;
}
.choki_white{
	background-color:#fff;
	padding-left:3px;
	padding-right:3px;
	color:#666;
	font-size:10px;
	line-height:12px;
	}
.choki_red{
	color:#FF0000;
	font-size:12px;
	line-height:14px;
	}
.oubo_middle{background:url("../choki/images/oubo_middle.gif") repeat-y;}


/*link*/
.link_middle{background:url("../link/images/link_middle.gif") repeat-y;}


/*kako*/
.kako_middle{background:url("../images/kako_middle.gif") repeat-y;}
.kako_bottom{background:url("../images/kako_bottom.gif") no-repeat;}


/*campaign*/
.cam_middle{background:url("../images/cam_middle.gif") repeat-y;}


/*shinchaku*/
.shinchaku_middle{background:url("../images/shinchaku_middle.gif") repeat-y;}

/*salon*/
.bg_salon{
	background:url("../salon/images/salon_back.jpg") no-repeat;
}
.bg_salon1{
	background:url("../salon/images/salon_back1.gif") no-repeat;
}
.bg_salon2{background:url("../salon/images/salon_back2.gif") no-repeat;}
.bg_salon3{
	background-image: url(../salon/images/salon_back3.gif);
	background-repeat: repeat-y;
}
.bg_salon4{background:url("../salon/images/salon_back4.gif") no-repeat;}
.chokins_menu_left{background:url("../salon/images/chokins_menu_left.gif") repeat-y;}
.chokins_menu_right{background:url("../salon/images/chokins_menu_right.gif") repeat-y;}
.ac_middle{background:url("../salon/images/ac_middle.gif") repeat-y;}


/*news*/
.border_orange{border:solid 1px #FE7700;}
.scrollbar{
	width: 210px;
	height: 150px;
	background-color: #ffffff;
	overflow: auto;
	padding: 0px 0px 0px 0px;
}


/*kyujin*/
.kyujin_orange{color:#FF9900;
	font-size:12px;
	line-height:16px;
	background-color:#FFF0D3;
	padding:5px;
	}
.bg_kyujin{background:url("../kyujin/images/bg_kyujin.gif") no-repeat;}
.kyujin_tel{color:#FF0000;
	font-size:16px;
	line-height:20px;
}

a.pan10:link {text-decoration:none;color:#666;font-size:10px;}
a.pan10:visited {text-decoration:none;color:#666;font-size:10px;}
a.pan10:hover {text-decoration:none;color:#ff6600;font-size:10px;}
a.pan10:active {text-decoration:none;color:#666;font-size:10px;}

a.link {text-decoration:underline;color:#666;font-size:12px;}
a.visited {text-decoration:underline;color:#666;font-size:12px;}
a.hover {text-decoration:none;color:#ff6600;font-size:12px;}
a.active {text-decoration:underline;color:#666;font-size:12px;}


/*event*/
.bg_heigh{background:url("../event/images/bg_heigh.gif") no-repeat;}
.bg_sche{background:url("../event/images/sche_bg.gif") repeat-y;}


/*companyhistory*/
.com_cellleft{
	background:#EAF5CE;
	color:#666;
	font-size:12px;
	line-height:18px;
	font-weight:bold;
	text-align:center;
	}
.com_cellright{
	background:#EEEEEE;
	color:#333;
	font-size:12px;
	line-height:18px;
	font-weight:bold;
	}
	
p#staff_list_c {
background-color:#fffaeb;
width:300px;
border:solid 1px #fffaeb;
margin:0 auto;
}
span.staff_comment {
font-size:10px;
color:#333333;
line-height:16px;
width:155px;
display:block;
margin-left:137px;
margin-right:8px;
margin-bottom:3px;
}
td.staff_profile {
font-size:12px;
color:#333333;
line-height:16px;
}
table#staff_tb td {
vertical-align:top;
}
table#staff_tb img {
padding-bottom:0px;
}
