@charset "UTF-8";
/* CSS Document base css*/

/*----------  ヘッダーイメージ画像  ----------------*/

.headImg{
	height:182px;
	margin:0 auto 10px;
	width:1000px;
	/*background-image: url(../img/duc_book.jpg);*/
	background-image: url(../img/naikan.jpg);
	background-repeat: no-repeat;
	}
	


/*----------  コンテンツ  ----------------*/

.helloBoss{}

.helloBimg{
	
	}

.helloBoss table{
	margin:20px auto 0;
	}

.helloBoss td{
	padding:5px;
	line-height:1.7em;
	font-size:11pt;
	}

.helloBoss p{
	margin:0 15px 0;
	}

.helloBoss p span{
	color:#7DCDF4;
	font-size:14pt;
	display:block;
	margin:15px 0 15px;
	}


.helloBimg img{
	display:block;
	padding:5px;
	border:solid 1px #dcdcdc;
	}

.helloBossTd01{
	width:450px;
	text-align:center;
	margin:0 auto;
	}

.helloBossTd02{}

.bossName{
	text-align:right;
	padding:15px 0 0;
	}

.bossSay{
	}



.bossS01{
	background:url(../img/fukidashi_01.gif) no-repeat;
	height:18px;
	}

.bossS02{
	width:403px;
	background:url(../img/fukidashi_02.gif) repeat-y;
	text-align:left;
	padding:0 15px 0 35px;
	font-size:11pt;
	line-height:1.7em;
	}


.bossS03{
	background:url(../img/fukidashi_03.gif) no-repeat;
	height:22px;
	}



.helloImg01{
	width:600px;
	margin:35px auto 45px;
	background:#ffffd1;
	}

.helloImg01 p{
	font-size:17pt;
	font-weight:bold;
	line-height:1.3em;
	padding:15px 0 15px 30px;
	letter-spacing:0.2em;
	color:#654E26;
	}

.helloImg01 ul{
	margin:0 20px 0 70px;
	padding:0 15px 10px;
	font-size:11pt;
	}

.helloImg01 li{
	list-style:url(../img/point08.gif);
	line-height:1.7em;
	margin:0 0 10px;
	}

.shopInfo{}

.shopInfo table{
	width:600px;
	margin:0 auto;
	}

.shopInfo td{
	padding:5px;
	}

.shopItd00{
	width:250px;
	text-align:center;
	}

.shopItd00 img{
	display:block;
	margin:0 0 15px;
	}

.shopItd01{
	width:48px;
		text-align:center;
		border-bottom:dotted 1px #dcdcdc;
	}

.shopItd02{
	border-bottom:dotted 1px #dcdcdc;
	}

.shopMap{
	margin:15px 0 15px;
	}

.enkaku{}

.enkaku table{
	margin:0 auto;
	width:600px;
	}

.enkaku td{
	padding:5px;
	line-height:1.5em;
	font-size:11pt;
	vertical-align:top;
	border-bottom:dashed 1px #dcdcdc;
	}

.enkakuTd01{
	width:110px;
	}

.enkakuTd01 p{
		background:url(../img/point03.gif) no-repeat;
		padding:0 0 0 25px;
	}

.enkakuTd02{}

.prof{
	background:url(../img/point05.gif) no-repeat;
	padding:0 0 0 40px;
	}


/*----------  サイドナビゲーション   ---------------*/


.side03 a{
	background:url(../img/navi_img03_on.gif) no-repeat !important;
	}

/*----------   ----------------*/