/* 総合 */

#layout{width:750px;padding:0px 10px 10px 10px;margin:0px auto;background-color:#ffffff;
border-left:1px solid #62CC64;
border-right:1px solid #62CC64;
}
#layout2{width:550px;padding:0px 10px 10px 10px;margin:0px auto;background-color:#ffffff;
border:1px solid #62CC64
}

td{font-size:13px;color:#666666;line-height:140%}
img{border:0px}

td.intro{
	height:30px;
	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:496;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;}
span.pink01{color:#FF6666;font-weight:bold;}
span.point3  {color:#FF0000;font-weight:bold;}
img.menu_img{margin-top:5px;}
img.menu_img02{margin-top:2px;}
img.title{margin-top:10px;margin-bottom:8px;}
img.im01{margin-bottom:8px;}

h1{text-align:right;margin:0px 5px 0px 0px;color:#666666;font-size:8pt;
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}
p.tx02{
	text-align:right;
	}

/* Index */
td.mimi{background-image:url("../img/mimiyori_bg.gif");
background-position:right bottom;background-repeat:no-repeat;}

/* トリミング */
img.triimg{margin-bottom:5px;}
p.shampoo{margin:2 0 0 15;}
p.powcare{margin:2 20 10 20;}

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:#DEFFDE;
border:1px solid #CCCCCC;}

img.shopimg01{margin-bottom:7px;}

/* ペットホテル */
ul.hotel{list-style-type:disc;list-style-position:outside;
margin-top:5;margin-left:20;margin-right:10;margin-bottom:20;
padding:0;line-height:130%;}

/* 個人情報保護方針 */
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;padding:10px;}
span.s01{color:#ff0000;font-size:11px;}
span.s02{color:#ff6600;font-size:11px;}
span.s03{color:#33CC00;font-size:11px;}

/* 看板犬紹介 */
td.mi{font-size:13px;color:#ffffff;font-weight:bold;background-color:#FF9933;
text-align:center;}

/* 動物取扱業者標識 */
#sign{
	line-height: 1.8;
}
#sign dt{
  clear: left;
  float: left;
  width: 10em;
}
#sign dd{
	margin-left: 10em;
}