@charset "UTF-8";
/*
    Template: swell
    Theme Name: SWELL CHILD
    Theme URI: https://swell-theme.com/
    Description: SWELLの子テーマ
    Version: 1.0.0
    Author: LOOS WEB STUDIO
    Author URI: https://loos-web-studio.com/

    License: GNU General Public License
    License URI: http://www.gnu.org/licenses/gpl.html
*/

/* 管理画面 */
table.wp-list-table th#title {
	width:20%;
}

/* TOPページ */
.top #content {
    padding-top: 0em;
}


/* 見出し */
.c-pageTitle__inner {
  color: transparent;
  background-color : #D86F87;
  text-shadow : rgba(255,255,255,0.5) 0 5px 6px, rgba(255,255,255,0.2) 1px 3px 3px;
-webkit-background-clip : text;
	font-size:2.0em;
	padding-top: .0em;
}

/*  */
.l-mainContent__inner>.post_content{margin:1em 0;}

/*******************************************************************
 * みまもっぺ個人ページ（人・ペット・施設）
 * ****************************************************************/
#mmmp div.box01{
border:4px double gray;
width:98%;
margin:20px 0px;
padding:0px 0px;
font-size:18px;
}
#mmmp h2{
color:red;
margin:0px;
}
#mmmp span.koumoku{
display: block;
}
#mmmp span.deta{
font-weight:bold;
}
#mmmp span.deta2{
font-weight:bold;
font-size:36px;
}
#mmmp p, #mmmp div {
padding:0px 10px 5px 10px;
margin:0px;
}
#mmmp ul.list01 {
font-size:14px;
margin:0px 0;
}
#mmmp .bg01 {
background:#d86f87;
color:#fff;
}
#mmmp .bg02 {
background:#d86f87;
color:#fff;
}
#mmmp .bg03 {
background:#f8d1d3;
text-align:center;
}
#mmmp .bg04 {
background:#99ccff;
text-align:center;
}
#mmmp .message {
width:100%;
height:150px;
}

@media screen and (min-width:500px){
 #mmmp div.box01{
 width:500px;
 margin:0px auto;
 padding:0px;
 }
 #mmmp img.logo01{
 width:600px;
 }
}


/******************************************************
 * 施設一覧用
 * ***************************************************/
#mmmp-s table.tablestyle01{
width:100%;
border: 1px solid #eee;
margin-bottom:30px;
}
#mmmp-s table.tablestyle01 th{
width:30%;
border: 1px solid #eee;
background:#ffd5e5;
padding:10px;
text-align:left;
}
#mmmp-s table.tablestyle01 td{
padding:10px;
border: 1px solid #eee;
}
#mmmp-s table.tablestyle02{
width:100%;
border: 1px solid #eee;
margin-bottom:30px;
}
#mmmp-s table.tablestyle02 th{
border: 1px solid #eee;
background:#ffd5e5;
padding:10px;
text-align:left;
}
#mmmp-s table.tablestyle02 td{
padding:10px;
border: 1px solid #eee;
}
#mmmp-s table.tablestyle02 tr th:nth-child(1){
width:10%;
}
#mmmp-s table.tablestyle02 tr th:nth-child(2){
width:30%;
}
#mmmp-s table.tablestyle02 tr th:nth-child(3){
width:50%;
}
#mmmp-s a.btn{
color:red;
}
#mmmp-s a.btn:visited{
color:#eee;
}

@media (max-width: 959px) {
 #mmmp-s table.tablestyle01 th{
 width:100%;
 display: block;
 }
 #mmmp-s table.tablestyle01 td{
 width:100%;
 display: block;
 }
}














