/*Bee-original-style*/

/*◆◆◆　全体スタイル　◆◆◆*/

body,div,p,h1,h2,h3,h4,h5,h6,ul {
margin: 0;
padding: 0;
}

/*-----　コンテンツ文字　-----*/
#content p {
color:#303d05;
font-family:"メイリオ", Meiryo,  "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro",Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
padding: 0 10px 0 0;/*本文テキストインデント調整*/
}
.cc-indexpage #content p {
padding:0;
}

/*-----　リストスタイル　-----*/
#content ul {
list-style-image:url(https://u.jimcdn.com/cms/o/sca4f65ae619e85a7/userlayout/img/list.png?t=1409375883);
list-style-position:inside;
color:#465609;
font-family:"メイリオ", Meiryo,  "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro",Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
line-height:1.6;
}

/*-----　コンテンツリンク　-----*/
#content a:link, #content a:visited{
text-decoration: underline;
color:#97cd05;
}
#content a:active {
text-decoration: underline;
}
#content a:hover {
text-decoration: underline;
color:#ccc;
}

/*-----　見出しスタイル　-----*/
#content h1 {/*見出し1*/
color: #333;
font-size:22px;
font-weight:bold;
font-family:"メイリオ", Meiryo,  "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro",Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
padding: 10px 0; 
margin: 0;
}
#content h2 {/*見出し2*/
color: #333a1c;
font-size:16px;
font-weight:bold;
font-family:"メイリオ", Meiryo,  "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro",Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
padding: 10px 10px 20px 0; 
margin: 0;
background:none;
text-align:left;
border-top:2px solid #2ee2ed;
}
#content h3 {/*見出し3*/
color: #2c1f19;
font-size:16px;
font-weight:bold;
font-family:"メイリオ", Meiryo,  "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro",Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
padding: 10px 0 10px 10px;
margin: 20px 0 10px 0;
background:url(https://u.jimcdn.com/cms/o/sca4f65ae619e85a7/userlayout/img/h3.jpg?t=1409375722) no-repeat 0 0;
border-left: 10px solid #2ee2ed;
}
/*-----　水平線スタイル　-----*/
div.hr{
border-bottom-style: solid !Important;
border-bottom-width: 1px !Important;
border-top-color: #cac3af !Important;
border-bottom-color: #cac3af !Important;
border-left-color-value: #cac3af !Important;
border-left-color-ltr-source: physical !Important;
border-left-color-rtl-source: physical !Important;
border-right-color-ltr-source: physical !Important;
border-right-color-rtl-source: physical !Important;
height: 1px !Important;
margin:15px 0;
}

/*◆◆◆　全体背景　◆◆◆*/
#container {
margin: 0 auto;
min-width: 1200px;
background:url(https://u.jimcdn.com/cms/o/sca4f65ae619e85a7/userlayout/img/bacground.png?t=1409375673) repeat 0 0;
}
#container-inner {
margin: 0 auto;
min-width: 1200px;
height:120px;
}
.cc-indexpage #container-inner {
background:none;
}

/*◆◆◆　フレーム背景　◆◆◆*/
#frame {
margin: 0 auto;
width: 1100px;
}
#frame-inner {
margin: 0 auto;
width: 1080px;
}

/*◆◆◆　ヘッダー　◆◆◆*/
.cc-indexpage #header {
position:relative;
z-index:10;
margin: 0 auto;
padding: 0;
width: 1080px;
height: 0;
}
img#header-L {
position:absolute;
margin:-200px 0 0 -20px;
}
img#header-R {
position:absolute;
margin:-80px 0 0 745px;
}
#header {
display :none;/*ページ全体での非表示*/
}
.cc-indexpage #header {
display :block !Important;/*トップページ強制表示*/
}

/*◆◆◆　トップエリア　◆◆◆*/
.cc-indexpage #top-area {
float:left
margin:0;
padding: 0;
width: 1080px;
min-height: 200px;
background:url(https://u.jimcdn.com/cms/o/sca4f65ae619e85a7/userlayout/img/top-bg.png?t=1409376148) no-repeat center top;
}
#top-area {
float:left
margin: 0;
padding: 0;
width: 1080px;
min-height: 120px;
background:url(https://u.jimcdn.com/cms/o/sca4f65ae619e85a7/userlayout/img/sub-header.png?t=1409376142) no-repeat center top;
}

/*◆◆◆　【トップ】お問い合わせエリア　◆◆◆*/
#contact-info {
float: right;
margin: 40px 40px 0 0;
padding: 0;
width: 340px;
height: auto;
}
#contact-info p{
line-height:1.2 !important;
}
/*電話番号*/
#tel-info {
clear:both;
width:410px;
height:auto;
}
#tel-title {
float:left;
max-width:50px;
height:auto;
padding:5px;
background:#2ee2ed;
text-align:center;
border: none;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
}
#tel-title p#tel {
color:#fff;
font-size:25px;
font-weight:bold;
line-height:1 !important;
}
#tel-title p#tencho {
color:#fff;
font-size:12px;
font-weight:bold;
line-height:1 !important;
}
#tel-no {
float:left;
width:330px;
height:auto;
padding:0 10px;
}
#tel-no p#contact-txt{/*「お問い合わせは」のテキスト*/
color:#2ee2ed;
font-size:14px;
font-weight:bold;
}
#tel-no p#contact-no {
color:#2ee2ed;
font-size:33px;
font-weight:bold;
}
/*FAX番号*/
#fax-no {
clear: both;
padding: 0 0 0 70px;
}
#fax-no p {
color:#2ee2ed;
font-size:16px;
font-weight:bold;
}

/*◆◆◆　タイトルエリア　◆◆◆*/
.cc-indexpage #title-area {
position:absolute;
z-index:100;
margin: 115px 0 0 320px;
padding: 15px 0 0 0;
width: 500px;
height: 50px;
}
#title-area {
position:absolute;
margin: 40px 0 0 165px;
padding: 0;
width: 440px;
height: 50px;
}
/* タイトルリンク　*/
#title-link{
text-align: center;
}
.cc-indexpage #title-link a:link, .cc-indexpage #title-link a:visited {
color:#2ee2ed;
font-size:30px;
font-weight:bold;
text-decoration: none !important;
}
#title-link a:link, #title-link a:visited {
color:#2ee2ed;
font-size:26px;
font-weight:bold;
text-decoration: none !important;
}
.cc-indexpage #title-link a:hover {
color:#febe00;
text-decoration: none !important;
}
#title-link a:hover {
color:#febe00;
text-decoration: none !important;
}

/*　取扱い種別　*/
#select {
clear:both;
margin: 10px auto 0;
padding: 0;
width: 380px;
min-height: 20px;
background: #febe00;
padding: 0 5px;
border: none;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
text-align:center;
}
#select p{
color:#fff;
}

/*◆◆◆　コンテンツ全体（サイドバー含む）　◆◆◆*/
.cc-indexpage #content {
float:left;
width: 1010px;
margin: 0 35px;
padding: 0;
text-align: left;
background:#fff;
border: none;
-moz-border-radius: 50px;
-webkit-border-radius: 50px;
border-radius: 50px;
box-shadow: 5px 3px 4px rgba(211,191,173,0.5);
}
#content {
float:left;
width: 1010px;
margin: 0 35px;
padding: 0;
text-align: left;
background:#fff;
border: none;
-moz-border-radius: 50px;
-webkit-border-radius: 50px;
border-radius: 50px;
box-shadow: 5px 3px 4px rgba(211,191,173,0.5);
}
/*回り込み崩れ防止線非表示*/
.clear {
clear:both;
}
.clear hr {
display:none; 
}

/*◆◆◆　Lサイドバー　◆◆◆*/
.cc-indexpage #L-side {
float: left;
width: 240px;
height:auto;
margin: 10px 20px 0 25px;
padding:0;
}
#L-side {
float: left;
width: 240px;
height:auto;
margin: 10px 20px 0 25px;
padding:0;
}

/*◆◆◆　Jimdoナビゲーション　◆◆◆*/
.cc-indexpage #nav {
position:relative;
z-index:100;
width:240px;
margin: 180px 0 2px;
padding: 0;
background: transparent;
overflow: hidden;
}
#nav {
position:relative;
z-index:100;
width:240px;
margin: 20px 0 2px;
padding: 0;
background: transparent;
overflow: hidden;
}
/*ナビゲーション共通設定*/
.level_1 {
margin: 0 0 2px 0 !important;
padding: 10px 10px 15px 10px !important;
background: url(https://u.jimcdn.com/cms/o/sca4f65ae619e85a7/userlayout/img/nav-list.png?t=1409375903) no-repeat 20px 0;
}
.level_2 {
margin: 0 0 2px 0 !important;
padding: 10px 10px 15px 15px !important;
background: url(https://u.jimcdn.com/cms/o/sca4f65ae619e85a7/userlayout/img/nav-list.png?t=1409375903) no-repeat 35px 0;
}
.level_3 {
margin: 0 0 2px 0 !important;
padding: 10px 10px 15px 20px !important;
background: url(https://u.jimcdn.com/cms/o/sca4f65ae619e85a7/userlayout/img/nav-list.png?t=1409375903) no-repeat 35px 0;
}
ul.mainNav1,ul.mainNav2,ul.mainNav3 {
}
ul.mainNav1 li,ul.mainNav2 li {
line-height: 1.3;
font-size: 14px;
font-weight:bold;
color: #2ee2ed !Important;
text-align: left;
display: inline;
}
ul.mainNav1 li a {
font-size: 14px;
font-weight:bold;
color: #2ee2ed !Important;
text-decoration: none !important;
display: block;
margin: 0 0 15px 0;
padding: 0 0 5px 0;
}
ul.mainNav2 li a {
font-size: 14px;
font-weight:bold;
color: #ccc !Important;
text-decoration: none !important;
display: block;
margin: 0 0 15px 0;
padding: 0 0 5px 0;
}

/*ナビゲーションhover,current設定,padding設定*/
ul.mainNav1 li a {
}
ul.mainNav1 a:hover{
color: #febe00 !Important;
background:url(https://u.jimcdn.com/cms/o/sca4f65ae619e85a7/userlayout/img/nav-hover.png?t=1409375898) no-repeat 20px 0;
}
ul.mainNav2 a:hover{
color: #febe00 !Important;
background:url(https://u.jimcdn.com/cms/o/sca4f65ae619e85a7/userlayout/img/nav-hover.png?t=1409375898) no-repeat 35px 0;
}
ul.mainNav3 a:hover{
color: #febe00 !Important;
background:url(https://u.jimcdn.com/cms/o/sca4f65ae619e85a7/userlayout/img/nav-hover.png?t=1409375898) no-repeat 35px 0;
}
a:hover.level_1,.a:hover.level_2,a:hover.level_3 {
}
ul.mainNav1 li .current {
display: block;
height:50px;
color: #febe00 !Important;
font-size:16px;
font-weight:bold;
padding:20px 0 0 20px !Important;
background:url(https://u.jimcdn.com/cms/o/sca4f65ae619e85a7/userlayout/img/nav-current.png?t=1409375893) no-repeat 0 0;
}
.current.level_1, .current.level_2, .current.level_3 {
}
ul#mainNav1 span {
padding: 0 0 0 50px;
}

/*◆◆◆　バナースペース　◆◆◆*/
#banner-area {
float: left;
width: 230px;
height:340px
margin: 10px 0 0;
padding:0 5px;
}
.cc-indexpage #banner-area {
display: none;/*トップページでの非表示*/
}

/*◆◆◆　お問い合わせ・お見積りバナー　◆◆◆*/
.banner01 ul {
float: left;
margin: 0 0 10px 0;
list-style-type: none;
list-style-image: none !important;
width: 230px;
}
.banner01 ul li {
float: left;
padding: 0 !important;
}
.banner01 ul li a {
display: block;
background-image: url(https://u.jimcdn.com/cms/o/sca4f65ae619e85a7/userlayout/img/contact-banner.png?t=1409375679);
background-repeat: no-repeat;
height: 160px;
}
.banner01 ul li span {
display :block;
text-indent :-9999px;
}
.banner01 ul li a span {
display: none;/*IE用リンクエラー対策*/
}
.banner01 ul li.link-banner01 a {
width: 230px;
background-position: 0 0;
}
.banner01 ul li.link-banner01 a:hover {
opacity:0.7;
}

/*◆◆◆　スタッフ募集バナー　◆◆◆*/
.banner02 ul {
float: left;
margin: 0 0 10px 0;
list-style-type: none;
list-style-image: none !important;
width: 230px;
}
.banner02 ul li {
float: left;
padding: 0 !important;
}
.banner02 ul li a {
display: block;
background-image: url(https://u.jimcdn.com/cms/o/sca4f65ae619e85a7/userlayout/img/staff-banner.png?t=1409376137);
background-repeat: no-repeat;
height: 160px;
}
.banner02 ul li span {
display :block;
text-indent :-9999px;
}
.banner02 ul li a span {
display: none;/*IE用リンクエラー対策*/
}
.banner02 ul li.link-banner02 a {
width: 230px;
background-position: 0 0;
}
.banner02 ul li.link-banner02 a:hover {
opacity:0.7;
}

/*◆◆◆　Jidmoサイドフリースペース　◆◆◆*/
.cc-indexpage #jimdo-side {
width: 190px;
height:auto;
margin: 0;
padding:0 5px 20px;
font-size:12px !important;
}

#jimdo-side {
float: left;
width: 240px;
height:auto;
margin: 10px 0;
padding:0 5px;
}

/*新着情報*/
#info-title {
padding-bottom:10px;
border-bottom:1px dotted #ccc;
}
.info-txt {
margin:0;
padding:10px 0;
border-bottom:1px dotted #ccc;
}
.info-txt p{
font-size:12px;
}


/*◆◆◆　営業認可　◆◆◆*/
#ninka {
width:220px;
height:100px;
margin-top:50px;
padding-left:20px;
}
#ninka p {
font-size:12px;
}

/*◆◆◆　メイン　◆◆◆*/
.cc-indexpage #main {
float: left;
width: 490px;
height:auto;
margin: 0 20px 0 0;
padding: 0;
}
#main {
float: left;
width: 680px;
height:auto;
margin: 10px 20px 25px 10px;
padding: 0;
}

/*◆◆◆　Rサイドバー　◆◆◆*/
.cc-indexpage #R-side {
float:right;
width:210px;
height:auto;
margin-top:280px;
padding-bottom:20px;
display :block !Important;/*トップページ強制表示*/
}
#R-side {
display :none;/*ページ全体での非表示*/
}

/*◆◆◆　フッター　◆◆◆*/
#footer-top {
clear:both;
min-width: 1080px;
height:150px;
margin: 0 auto;
padding: 0;
text-align: center;
background:url(https://u.jimcdn.com/cms/o/sca4f65ae619e85a7/userlayout/img/footer.png?t=1409375716) no-repeat center top;
}
#footer {
clear:both;
min-width: 1080px;
margin: 0 auto;
padding: 100px: 0 0 0;
text-align: center;
/*background:#9bdb26;*/
}
#footer-inner {
clear:both;
min-width: 1080px;
margin: 0 auto;
padding: 0;
text-align: center;
}
/*-----コピーライト　-----*/
#footer-inner01 {
clear: both;
width: 1010px;
height:20px;
margin:0 auto;
padding: 0px;
}
#copy-txt p {
color:#6a9507;
font-size:11px;
}
/*-----フッターメニュー　-----*/
#footer-inner02 {
clear: both;
width: 1010px;
height:20px;
margin: 0 auto;
padding: 20px;
}
#footer_menu {
clear: both;
width: 1010px;
margin: 0 auto;
font-size: 9px !Important;
color: #a6a6a6 !Important;
}
#footer_menu a{
font-size: 9px !Important;
color: #a6a6a6 !Important;
text-decoration: none !Important;
}
#footer_menu a:hover{
color:#666;
}


/*◆◆◆　コンテンツスタイル　◆◆◆*/
/*共通スタイル*/
.content-frame01 {
background-color: #f7f7f7;
padding: 20px;
border: 3px dotted #febe00;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
}
.content-frame02 {
width:60%;
background-color: #fff;
padding: 20px;
border: 2px dotted #9bdb26;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
}
/*表*/
#office-table {
width:100%;
margin: 0 auto;
background-color: #fdd967 !important;
text-align:left;
}
#office-table p{
color: #1c3005 !important;
font-size:12px !important;
font-family:"メイリオ", Meiryo,  "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro",Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
#table-no {
width:10%;
text-align:center;
background-color:#fceaa8;
}
#table-no p{
color:#fe9900 !important;
font-weight:bold;
font-size:26px !important;
}
#table-l {
width:25%;
background-color: #fff;
}
#table-r {
width:65%;
background-color: #fff;
}
#table-l p,#table-r p {
padding: 0 0 0 5px !important;
}

/*1.トップページ*/
#content-banner-area {
z-index:10;
width:480px;
height:160px;
}
#content-banner-area a img:hover {
opacity:0.7;
}
.content-banner02 {
float:left;
width:240px;
height:160px;
margin:0;
}
.content-banner01 {
float:left;
width:240px;
height:160px;
margin:0;
}

/*2.ペットシッターとは*/
#about-title {
width:660px;
height:285px;
background:url(https://u.jimcdn.com/cms/o/sca4f65ae619e85a7/userlayout/img/image2-1.jpg?t=1409375792) no-repeat 0 0;
}
#about-title h1 {
position:absolute;
color:#333a1c !important;
font-size:26px !important;
font-weight:bold !important;
margin: 90px 0 0 20px !important;
padding:0 !important;
}
#about-mott {
width:660px;
height:140px;
background:url(https://u.jimcdn.com/cms/o/sca4f65ae619e85a7/userlayout/img/image2-2.jpg?t=1409375802) no-repeat 0 0;
}
#about-mott h2 {
position:absolute;
margin: 60px 0 0 150px !important;
padding:0 !important;
border:none !important;
font-size:25px !important;
}

/*3.ペットホテルとの違い*/
#compare-title {
width:660px;
height:285px;
background:url(https://u.jimcdn.com/cms/o/sca4f65ae619e85a7/userlayout/img/image3-1.jpg?t=1409375813) no-repeat 0 0;
}
#compare-title h1 {
position:absolute;
color:#333a1c !important;
font-size:26px !important;
font-weight:bold !important;
margin: 50px 0 0 0 !important;
padding:0 !important;
}
#compare-ttei {
width:660px;
height:130px;
background:url(https://u.jimcdn.com/cms/o/sca4f65ae619e85a7/userlayout/img/image3-2.jpg?t=1409375818) no-repeat 0 0;
}
#compare-ttei h2 {
position:absolute;
margin: 60px 0 0 0 !important;
padding:0 !important;
border:none !important;
font-size:25px !important;
}
.hikaku {
width:660px;
height:90px;
}
.hikaku p {
position:absolite;
margin:40px 0 0 90px;
font-weight:bold;
}
.hikaku-L {
float:left;
width:40%;
height:90px;
background:url(https://u.jimcdn.com/cms/o/sca4f65ae619e85a7/userlayout/img/hikaku-01.png?t=1409375752) no-repeat 0 0;
}
.hikaku-R {
float:left;
width:60%;
height:90px;
background:url(https://u.jimcdn.com/cms/o/sca4f65ae619e85a7/userlayout/img/hikaku-02.png?t=1409375758) no-repeat 0 0;
}
.point {
width:100px;
background:#fbd252;
padding:5px;
margin:10px 0;
text-align:center;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
}
.point p {
font-weight:bold;
}
p.big {
font-weight:bold;
}

/*4.お世話の内容*/
#osewa-title {
width:660px;
height:260px;
background:url(https://u.jimcdn.com/cms/o/sca4f65ae619e85a7/userlayout/img/image4-1.jpg?t=1409375832) no-repeat 0 0;
}
#osewa-title h1 {
position:absolute;
color:#333a1c !important;
font-size:26px !important;
font-weight:bold !important;
margin: 60px 0 0 45px !important;
padding:0 !important;
}
#osewa-title02 {
width:660px;
height:200px;
background:url(https://u.jimcdn.com/cms/o/sca4f65ae619e85a7/userlayout/img/image4-2.jpg?t=1409375837) no-repeat 0 0;
}
#osewa-title02 h2 {
position:absolute;
margin: 140px 0 0 200px !important;
padding:0 !important;
border:none !important;
font-size:30px !important;
}
#osewa-title03 {
width:660px;
height:200px;
background:url(https://u.jimcdn.com/cms/o/sca4f65ae619e85a7/userlayout/img/image4-3.jpg?t=1409375842) no-repeat 0 0;
}
#osewa-title03 h2 {
position:absolute;
margin: 140px 0 0 200px !important;
padding:0 !important;
border:none !important;
font-size:30px !important;
}
#osewa-title04 {
width:660px;
height:200px;
background:url(https://u.jimcdn.com/cms/o/sca4f65ae619e85a7/userlayout/img/image4-4.jpg?t=1409375849) no-repeat 0 0;
}
#osewa-title04 h2 {
position:absolute;
margin: 100px 0 0 330px !important;
padding:0 !important;
border:none !important;
font-size:30px !important;
}

/*5.ご利用手順*/
#tezyun-title {
width:660px;
height:285px;
background:url(https://u.jimcdn.com/cms/o/sca4f65ae619e85a7/userlayout/img/image5-1.jpg?t=1409375860) no-repeat 0 0;
}
#tezyun-title h1 {
position:absolute;
color:#333a1c !important;
font-size:26px !important;
font-weight:bold !important;
margin: 70px 0 0 65px !important;
padding:0 !important;
}
#telfax {
margin:0 auto;
width:70%;
height:auto;
background:#f7f7f7;
border:1px solid #ccc;
padding:20px;
text-align:center;
}
#telfax p{
font-size:28px;
color:#333;
font-weight:bold;
}

/*6.ご利用料金*/
#ryokin-title {
width:660px;
height:285px;
background:url(https://u.jimcdn.com/cms/o/sca4f65ae619e85a7/userlayout/img/image6-1.jpg?t=1409375868) no-repeat 0 0;
}
#ryokin-title h1 {
position:absolute;
color:#333a1c !important;
font-size:26px !important;
font-weight:bold !important;
margin: 70px 0 0 65px !important;
padding:0 !important;
}
.fee ul{
list-style-image:url(https://u.jimcdn.com/cms/o/sca4f65ae619e85a7/userlayout/img/fee-list.png?t=1409375706) !important;
list-style-position:inside;
color:#465609;
font-family:"メイリオ", Meiryo,  "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro",Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
font-size:20px;
font-weight:bold;
line-height:1.6;
}
.fee-com {
width:100%;
height:auto;
padding:20px 0;
text-align:center;
background:#f9f9f9;
border:1px solid #ccc;
}
.fee-com p {
font-size:30px;
font-weight:bold;
}
/*基本料金テーブル*/
.fee-table {
width:100%;
margin: 0 auto;
background-color: #fdd967 !important;
text-align:left;
}
.fee-table p{
color: #1c3005 !important;
font-size:14px !important;
font-family:"メイリオ", Meiryo,  "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro",Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.table-index-top, .table-value-top{
background-color:#fcf2c9;
text-align:center;
}
.table-index-top p, .table-value-top p{
font-weight:bold;
}
.table-index{
width:40%;
background-color: #fff;
text-align:center;
}
.table-index p{
font-weight:bold;
}
.table-value {
width:15%;
background-color: #fff;
text-align:center !important;
}
/*その他料金テーブル*/
.sonota-table {
width:100%;
margin: 0 auto;
background-color: #fdd967 !important;
text-align:left;
}
.sonota-table .table-index {
width:20%;
background-color:#fcf2c9;
text-align:center;
}
.sonota-table .table-value {
width:80%;
text-align:left !important;
}

/*7.お問い合わせ・お見積り*/
#adobe-link img:hover{
opacity:0.7;
}
#telfax-contact {
margin:0 auto;
width:70%;
height:auto;
margin-top:10px;
background:#f7f7f7;
border:1px solid #ccc;
padding:20px;
text-align:center;
}
#telfax-contact p{
font-size:20px;
color:#333;
font-weight:bold;
}

/*8.ペットシッター紹介*/
#sitter-title {
width:660px;
height:260px;
background:url(image8-1.jpg) no-repeat 0 0;
}
#sitter-title h1 {
position:absolute;
color:#333a1c !important;
font-size:26px !important;
font-weight:bold !important;
margin: 30px 0 0 45px !important;
padding:0 !important;
}
.shokai h2 {
border-left:10px solid #2ee2ed;
border-right:10px solid #2ee2ed;
border-top:none !important;
background:#fff url(https://u.jimcdn.com/cms/o/sca4f65ae619e85a7/userlayout/img/h3.png?t=1409380634) 0 0 !important;
font-size:16px !important;
color:#333 !important;
padding: 5px !important;
margin:20px 0 15px !important;
}
.shokai h3 {
border-left:10px solid #febe00 !important;
background:none !important;
font-size:14px !important;
padding: 2px 0 0 8px !important;
margin:0 0 15px !important;
}