﻿/*
 Theme Name:   kadenkaitori
 Template:     habakiri
*/
#main{
	margin-bottom:30px;
}
header .container{
	width:px;
	background-image:url(http://kaitori.kaden555.com/wp-content/uploads/2023/06/phone_number.jpg);
	background-repeat:  no-repeat; 
	background-position: 450px 25px;
	background-size: 400px;
}

header h1{
	width:px;
	float:left;
}
header img{
	display:block;
}

header .site-branding {

	padding: 5px;
}
header .global-nav{
	clear:both;
}

.entry h3{
	border-left:8px solid #f00;
	border-bottom:2px solid #f00;
	background:;
	padding:5px 10px;
	color:#000;
}
.entry h4{
	border-bottom:1px solid #f00;
	padding:5px 15px 5px 0;
	color:#000;
	margin-left:5px;
}

header .container{
	width:px;
	padding:;
}
.global-nav{
	background: linear-gradient(#ddd, #999);
	color:#fff;
}
.global-nav #menu-menu a{
	background:linear-gradient(#ddd, #999);
	color:#333;
	font-weight:;
	border-right:1px solid #aaa;
	border-left:1px solid #aaa;
	display:block;
	width:190px;
	padding:10px
}
.global-nav #menu-menu a:hover{
	background:#ddd;
	color:#fff;
	font-weight:bold;
}
#contents .container{
	width:px;

}

footer{
	padding:;
}
footer .footer-widget-area{
	width:px;
	margin:0 auto;
	padding:10px 0 25px;}
footer .container{

	padding:0 15px;
}
footer .row{
	;
}
#areamap{

	margin:0 15px 10px;
	float:left;
}
#areamap img{
	border:1px solid #ccc;
	display:block;
}
#arealist{

}
#arealist ul{
	list-style:inside;
}
.table02{
	border:1px solid #ccc;
	margin:0 15px 10px;
	border-collapse: collapse;
}
.table02 td{
	border:1px solid #ccc;
	padding:10px;
}
.table02 td ul{
	list-style:inside;
}
footer #f_menu{
	text-align:center;
	margin:10px;
}
footer #f_menu a{
	color:#fff;
	font-weight:bold;
	text-decoration:underline;
}
footer #f_menu ul{
	text-align:center;
}
footer #f_menu li{
	float:left;
	list-style:none;
	display:block;
	height:30px;
	padding-right:1em;
}
footer #f_left{
	float:left;
	text-align:center;
	margin:10px 50px;
	clear:both;
}
footer #f_left .tel{
	font-size:30px;
	font-family:arial black;
	margin-bottom:5px;
}
footer #f_left .adress{
	font-size:18px;
	line-height:1.2em;
	margin-bottom:5px;
}
footer #f_right{
	float:left;
	text-align:;
	margin:10px 50px;
	padding-top:25px;
	font-size:18px;
}
footer #f_right	ul{
	float:left;
	font-size:14px;
	text-align:left;
}
.ad img{
	border:1px solid #555;
}
.page-header__title {
	width:964px;
	font-weight:bold;
	background:none;
}
p{
	margin:0 0 11.5px 5px;
}