@charset "utf-8";
@import "common/0-import.css";
/*------------------------------------------------------------
	トップページ
------------------------------------------------------------*/
/*ヘッダー*/
#header h1 {
padding: 0px;
float: left;
margin: 0px;
height: 103px;
width: 334px;
}

#header .inquiry {
float: right;
background: url(../top_images/telNamber.jpg);
height: 103px;
width: 395px;
}

#header .telNumber {
margin-bottom: 10px;
height: 103px;
width: 395px;
float: right;
}

/*メイン*/
#container #main #title {
height: 120px;
width: 861px;
position: relative;
top: -9px;
}

/*--サイドバー--*/

#sideBar {
float: left;
position: relative;
text-align: center;
margin-top: 17px;
margin-left: 22px;
bottom: 0px;
}

/*コンテンツ*/

/*見出し*/
.bar{
background: url(../top_images/bar.jpg) no-repeat;
font-size: 1.5em;
font-weight: bold;
text-align: left;
color: #666;
padding-top: 3px;
padding-left: 20px;
margin: 0px 0px 10px;
position: relative;
height: 31px;
width: 576px;
}

.midasi {
font-size: 1.2em;
font-weight: bold;
color: #660;
}

#container #main #title #pagePath {
margin-top: 10px;
margin-right: 0px;
}

.explanation {
padding: 0px 10px 10px;
float: right;
width: 327px;
}
h3 {
font-size: 1em;
color: #F66;
height: 15px;
width: 330px;
border-bottom: 2px dotted #666;
margin-top: 5px;
}
h5 {padding-top:6px}
	
.komidasi {
font-size: 1em;
color: #663;
font-weight: normal; padding-top: 5px; }
#kiyo{width: 575px; }
#leopin5{width: 575px; }
	
.kiyo_img {
float: left;
padding-bottom: 15px;
height: 191px;
}
.leopin5_img {float: left;}
.leopinr_img {float: left;}

.bar h2 {
font-size: 1em;
font-weight: bold;
color: #666;
margin-top: 3px;
}


.explanation .honbun {
margin-top: 10px;
margin-bottom: 5px;
}
#conts { text-align: left; }
.clear { clear:both; }  
.clear hr { display:none; }  
.anchor { text-align:right; }
