/* 総合 */

#layout{width:750px;padding:0px 10px 10px 10px;margin:0px auto;background-color:#ffffff;
border-left:1px solid #FF6500;
border-right:1px solid #FF6500;
}

td{font-size:13px;color:#666666;line-height:140%}
img{border:0px}

td.intro{
	height:30px;
	width:496px;
	background-image:url(../img/ue2.jpg);
	background-repeat: no-repeat;
}
td.intro2{height:20px;background-image:url("../img/in_header.jpg")}
td.intro_new{height:30px;width:496px;background-image:url(../img/season/newyear/header.gif)}

span.red01{color:#ff0000;font-weight:bold;}
span.red02{color:#ff0000;}
span.blue01{color:#006699;font-weight:bold;}
span.blue02{color:#006699;}
span.green01{color:#339900;font-weight:bold;}
span.green02{color:#339900;}
span.orange01{color:#FF6600;font-weight:bold;}

img.menu_img{margin-top:5px;}
img.title{margin-top:10px;margin-bottom:8px;}
img.im01{margin-bottom:8px;}

h1{text-align:left;margin:0px 0px 0px 5px;color:#666666;font-size:7pt;
font-weight:normal;}
h1.seo{text-align:left;margin:0px 5px 0px 170px;color:#666666;font-size:8pt;
font-weight:normal;}

td.menufriends{background-image:url("../menu/menu_friends_bg.gif");
margin:0;padding:0px 10px 0px 10px;font-size:11px;line-height:120%;}

p.tx01{margin:0 0 5 0}

/* index */

td.mimi{background-image:url("../img/mimiyori_bg.gif");
background-position:right bottom;background-repeat:no-repeat;}

p.ind{margin:5 8 5 8}
p.mobile{font-size:11px;line-height:130%;margin:0px;}

/* トリミング */
img.triimg{margin-bottom:5px;}
p.shampoo{margin:2 0 0 15;}

td.tribg{background-image:url("../img/mimiyori_bg.gif");
background-position:right bottom;background-repeat:no-repeat;}

ul.tri_caution{margin:0 0 10 30;padding:0;
list-style-image:url('../trimming/img/c_ico.gif');list-style-position:outside;
color:#3333CC;line-height:140%;}

/* ペットグッズ */
td.pg{width:25%;background-color:#FEEBFF;
border:1px solid #CCCCCC;}

/* 個人情報保護方針 */
ul.privacy{list-style-type:decimal;list-style-position:outside;
margin-top:20;margin-left:30;margin-right:20;margin-bottom:20;
padding:0;color:#006699;line-height:130%;font-weight:bold;}

p.privacy_text{margin-top:0;margin-left:10;margin-right:0;margin-bottom:5;color:#666666;font-weight:normal}

/* おともだち */
p.fri_kari{margin:0;
background-image:url("../friends/img/tx_bg.gif");}
span.name{color:#ff3399;font-weight:bold}
p.thanks{margin:0 20 10 20;}

table.fbo{margin-bottom:10px;}

/* スタッフ */
td.messe{background-image:url("../staff/img/messe_bg.gif");
padding:0 12 0 12;}
span.s01{color:#ff0000;font-size:11px;}
span.s02{color:#ff6600;font-size:11px;}
span.s03{color:#33CC00;font-size:11px;}


#recruit{
	border:2px solid #FF9933;
	text-align: center;
	margin: 10px 0;
}
#JobOffer{
	border: 1px solid #FFE1A6;
	margin: 20px auto;
	
}
#JobOffer td{
	padding: 5px;
	border: 1px solid #FFE1A6;
	margin: 20px auto;
}