﻿@charset "utf-8";


#kiyaku .ttl-lay {
background:url("/static/img/bg_ttllh3.gif") repeat-x scroll 0 0 #FFFFFF;
border-color:#9FB7D4 #9FB7D4 #1D3994;
border-style:solid;
border-width:1px 1px 2px;
margin-bottom:10px;
padding:3px;
text-align:left;
}


#kiyaku .ttl-lay h2 {
color:#1D3994;
display:block;
font-size:110%;
font-weight:bold;
height:auto !important;
min-height:21px;
padding:4px 0 0 5px;
margin-left: 7px;
}

#kiyaku .fr-lay {

border-bottom:1px solid #9FB7D4;
border-left:1px solid #9FB7D4;
border-right:1px solid #9FB7D4;
margin-top:-10px;
padding:30px 50px 20px;
}

#kiyaku h3 {
	font-weight: bold;
	font-size:110%;
	margin-top: 10px;
	margin-bottom: 10px;
}

#kiyaku_iframe h3 {
	font-weight: bold;
	font-size:100%;
	margin-top: 10px;
	margin-bottom: 10px;
}

#kiyaku .fr1-lay ul {
	margin-bottom: 10px;
}

#kiyaku .fr1-lay p {
	margin-bottom: 20px;
}

#kiyaku .fr1-lay ul li {
 margin-left: 2em;
 list-style-type: decimal;
	margin-bottom: 10px;
}

#kiyaku .fr1-lay ul li.disc{
 list-style-type: disc;
}

#kiyaku .fr1-lay ul li.circle{
 list-style-type: circle;
}

#kiyaku .fr1-lay ul li.lower-alpha{
 list-style-type: lower-alpha;
}

#kiyaku .fr1-lay ul .sub{
	margin-top: 10px;
	margin-bottom: 10px;
}

#kiyaku .fr1-lay dl dt {
	width: 14em;
	margin-bottom: 15px;
	margin-right: 15px;
	font-weight: bold;
	display: inline-block;
	vertical-align: top;
}

#kiyaku .fr1-lay dl dd {
	margin-bottom: 15px;
	display: inline-block;
	width: calc(100% - 16em);
}

#kiyaku .fr1-lay ul.tokusho {
	display: block;
	margin-top: 5px;
	margin-bottom: 0px;
}

#kiyaku .fr1-lay ul li.tokusho1 {
 list-style-type: disc;
	margin-bottom: 2px;
}

#kiyaku .fr1-lay ul li.tokusho2 {
 list-style-type: decimal;
	margin-bottom: 2px;
}
.telNumber {
	font-weight: bold;
}



