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

body,td,th {
	font-family: メイリオ, Meiryo, ＭＳ Ｐゴシック, Osaka, ヒラギノ角ゴ Pro W3;
	color: #666666;
}

a	{
	color: #666666
}

/* コンテナ */
div#container	{
	width: 900px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 20px;
	margin-bottom: 0px;
}

/* コンテンツ */
div#content	{
	width: 900px;
	background-image: url(../img/002.gif);
	background-repeat: repeat-y;
	background-position: left top;
	height: auto;
}

/* コンテンツ02 */
div#content02	{
	width: 900px;
	height: auto;
}

/* ヘッダー */
div#header	{
	background-color: #FFFFFF;
	height: 60px;
	width: 900px;
	background-image: url(../img/logo_txt.gif);
	background-repeat: no-repeat;
	margin: 0px;
}

div#header h1	{
	color: #999999;
	font-size: 0.7em;
	text-align: right;
	margin: 0px;
}

div#header p	{
	color: #666666;
	font-size: 0.7em;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: right;
}

/* メニュー */
ul#cpmenu	{
	font-size: 0.7em;
	text-align: right;
	margin-top: 5px;
}

ul#cpmenu li	{list-style-type: none;
	display: inline}

ul#cpmenu li a	{
	text-decoration: none;
	border-left: solid 1px #005087;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}

ul#cpmenu li.menulast a	{border-right: solid 1px #005087}


/* パンくずリスト */
p#bread	{
	font-size: 0.7em;
	margin-bottom: 10px;
	background-color: #DCDCDC;
	height: 20px;
	margin-top: 0px;
	padding-left: 10px;
}

/* サイドバー */
div#sidebar	{
	width: 210px;
	float: left;
}

ul.sidemenu	{
	font-size: 0.75em;
	margin-top: 0;
	line-height: 0;
	margin-bottom: 1px;
	padding-left: 0;
	margin-left: 0px;
	background-color: #FFFFFF;
}

ul.sidemenu li	{list-style-type: none}

ul.sidemenu li a	{
	display: block;
	line-height: 25px;
	text-decoration: none;
	color: #666666;
	background-color: #E4E4E4;
	border-bottom: solid 1px #ffffff;
	padding-left: 10px
}

ul.sidemenu li a:hover	{background-color: #FFFFFF
}

div#sidebar-02	{
	width: 210px;
	float: left;
	background-color: #FFFFFF;
	height: auto;
	margin-bottom: 20px;
}

div#sidebar-03	{
	width: 210px;
	float: left;
	background-color: #FFFFFF;
	height: auto;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}

/* 検索 */
div#search	{
	height: 40px;
	width: 250px;
	float: right;
	margin-top: 0px;
	margin-bottom: 0px;
}

/* コンテンツトップ */
div#main	{
	width: 680px;
	float: right;
	margin-left: auto;
	margin-right: auto;
	background-image: url(../img/photo1.jpg);
	background-repeat: no-repeat;
	background-position: right 100px;
	height: auto;
}

div#main h2	{
	font-size: 0.8em;
	color: #666666;
	padding-left: 80px;
	padding-top: 0px;
	padding-bottom: 0px;
}

div#main h3	{
	font-size: 0.8em;
	color: #666666;
	padding-left: 80px;
	padding-top: 10px;
	padding-bottom: 0px;
	margin-top: 400px;
}

div#main p	{
	font-size: 0.75em;
	line-height: 1.6;
	padding-left: 80px;
}

/* コンテンツトップ01 */
div#main01	{
	width: 680px;
	float: right;
	margin-left: auto;
	margin-right: auto;
	height: auto;
}

div#main01 h2	{
	font-size: 0.8em;
	color: #666666;
	padding-left: 80px;
	padding-top: 0px;
	padding-bottom: 0px;
}

div#main01 h3	{
	font-size: 0.8em;
	color: #666666;
	padding-left: 80px;
	padding-top: 0px;
	padding-bottom: 0px;
}

div#main01 p	{
	font-size: 0.75em;
	line-height: 1.6;
	padding-left: 80px;
}

/* コンテンツトップ04 */
div#main04	{
	width: 680px;
	float: right;
	margin-left: auto;
	margin-right: auto;
	height: auto;
}

div#main04 h2	{
	font-size: 0.8em;
	color: #666666;
	padding-left: 80px;
	padding-top: 0px;
	padding-bottom: 0px;
}

div#main04 h3	{
	font-size: 0.8em;
	color: #666666;
	padding-left: 80px;
	padding-top: 0px;
	padding-bottom: 0px;
}

div#main04 p	{
	font-size: 0.75em;
	line-height: 1.6;
	padding-left: 80px;
}

/* コンテンツトップ写真 */
div#main-photo	{
	width: 600px;
	float: right;
	height: 370px;
}

div#main-photo p	{
	font-size: 0.75em;
	padding-left: 15px;
}

/* コンテンツトップ02 */
div#main02	{
	width: 680px;
	float: right;
	margin-top: 20px;
}

div#main02 p	{
	font-size: 0.75em;
	padding-left: 15px;
}

/* コンテンツトップ03 */
div#main03	{
	width: 600px;
	float: right;
	margin-top: 20px;
	margin-bottom: 10px;
}

div#main03 p	{
	font-size: 0.75em;
	padding-left: 15px;
}

/* フッター */
div#footer	{
	width: 900px;
	color: #FFFFFF;
	height: 15px;
	font-size: 10px;
	margin-right: auto;
	margin-left: auto;
	clear: both;
	background-color: #999999;
}
address	{
	font-size: 0.75em;
	font-style: italic;
	text-align: right;
	padding-right: 5px;
}

/* フッターサブ */
div#footer-sub	{
	width: 898px;
	height: auto;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
	border: 1px solid #666666;
	margin-top: 10px;
	margin-bottom: 40px;
	background-image: url(../img/logo4.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding-bottom: 10px;
}
div#footer-sub p	{
	font-size: 0.7em;
	line-height: 1.4;
	color: #666666;
	padding-left: 10px;
	margin-top: 5px;
	padding-top: 5px;
}

/* インフォメーション */
div#info	{
	width: 650px;
	float: right;
	margin-left: auto;
	margin-right: auto;
	height: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
}

div#info p	{
	font-size: 0.75em;
	line-height: 1.6;
	float: right;
	height: auto;
	width: auto;
	margin: 0px;
	padding: 0px;
}

/* お問い合わせ */
div#mail	{
	width: 650px;
	float: right;
	margin-left: auto;
	margin-right: auto;
	height: auto;
}

div#mail p	{
	font-size: 0.75em;
	line-height: 1.6;
	float: right;
	height: auto;
	width: auto;
}

/* カレンダー */
div#calendar	{
	width: 670px;
	float: right;
	height: 790px;
}

div#calendar p	{
	font-size: 0.75em;
	line-height: 1.6;
	float: right;
	margin-top: 40px;
}

div#calendar_02	{
	width: 650px;
	float: right;
	height: 450px;
	margin-bottom: 20px;
}

/* 医院概要 */
div#outline	{
	width: 670px;
	float: right;
	height: 750px;
	background-image: url(../img/photo5.jpg);
	background-repeat: no-repeat;
}

div#outline p	{
	font-size: 0.75em;
	line-height: 1.6;
	float: left;
	margin-top: 70px;
	padding-left: 70px;
}

/* コンテンツプライバシー */
div#privacyblock	{
	width: 670px;
	float: right;
	height: 700px;
	padding-top: 50px;
	background-image: url(../img/photo_privacy.jpg);
	background-repeat: no-repeat;
}

div#privacyblock p	{
	font-size: 0.75em;
	line-height: 1.6;
	margin-top: 20px;
	margin-right: 10px;
	margin-left: 70px;
	margin-bottom: 0px;
}

p.kome{
	text-indent: -1em;
	padding-left: 4em;
	font-size: 0.75em;
}

/* リンク */
div#linkblock	{
	width: 670px;
	float: right;
	height: auto;
	padding-top: 60px;
	margin-bottom: 20px;
}

div#linkblock p	{
	font-size: 0.75em;
	line-height: 1.6;
	margin-top: 10px;
	margin-right: 0px;
	margin-left: 70px;
	margin-bottom: 0px;
}

p.link{
	text-indent: -2em;
	padding-left: 4em;
	font-size: 0.75em;
	background-image: url(../img/sen2.gif);
	background-repeat: repeat-x;
}

/* リンク02 */
div#linkblock02	{
	width: 670px;
	float: right;
	height: auto;
	margin-bottom: 20px;
}

div#linkblock02 p	{
	font-size: 0.75em;
	line-height: 1.6;
	margin-top: 10px;
	margin-right: 0px;
	margin-left: 70px;
	margin-bottom: 0px;
}

/* サイトマップ */
div#sitemap{
	width: 600px;
	height: 730px;
	float: right;
	padding-top: 110px;
	background-image: url(../img/photo6.jpg);
	background-repeat: no-repeat;
	background-position: center;
}

div#sitemapList{
	width: 270px;
	font-size: 0.75em;
	float: left;
	height: 700px;
	margin-left: 120px;
}

div#sitemapList li{
	list-style-type: none;
	font-size: 82%;
}

div#sitemapList li ul{
    padding: 15px 0 0 10px;
	background-image: url(../imeg/sitemap.gif);
	background-repeat: no-repeat;
	background-position: left
	bottom;
}

div#sitemapList li ul li{
    margin: 0 0 15px 0;
	padding: 0 0 0 25px;
	font-size: 100%;
	background-image: url(sitemap.gif);
	background-repeat: no-repeat;
	background-position: 0 11px;
}

div#sitemapList li ul li ul.last{
    background-image: none;
}


/* サイトマップライト */
div#sitemapRight{
	width: 200px;
	font-size: 0.75em;
	float: right;
	height: 600px;
}

div#sitemapRight li{
	list-style-type: none;
	font-size: 82%;
}

div#sitemapRight li ul{
    padding: 15px 0 0 10px;
	background-image: url(../imeg/sitemap.gif);
	background-repeat: no-repeat;
	background-position: left
	bottom;
}

div#sitemapRight li ul li{
    margin: 0 0 15px 0;
	padding: 0 0 0 25px;
	font-size: 100%;
	background-image: url(sitemap.gif);
	background-repeat: no-repeat;
	background-position: 0 11px;
}

div#sitemapRight li ul li ul.last{
    background-image: none;
}

/* こえ */
div#koeblock	{
	width: 670px;
	float: right;
	height: auto;
	padding-top: 60px;
	margin-bottom: 20px;
	background-image: url(../img/hana-1.jpg);
	background-repeat: no-repeat;
	background-position: right 20px;
}

div#koeblock p	{
	font-size: 0.75em;
	line-height: 1.6;
	margin-top: 10px;
	margin-right: 0px;
	margin-left: 70px;
	margin-bottom: 0px;
}

p.koe{
	text-indent: -2em;
	padding-left: 4em;
	font-size: 0.75em;
	background-image: url(../img/sen5.gif);
	background-repeat: repeat-x;
}

/* アンケート */
div#enqueteblock	{
	width: 670px;
	float: right;
	height: auto;
	padding-top: 60px;
	margin-bottom: 20px;
}

div#enqueteblock p	{
	font-size: 0.75em;
	line-height: 1.6;
	margin-top: 10px;
	margin-right: 0px;
	margin-left: 70px;
	margin-bottom: 0px;
}

p.enquete{
	text-indent: -2em;
	padding-left: 4em;
	font-size: 0.75em;
	background-image: url(../img/sen4.gif);
	background-repeat: repeat-x;
}

/* スタッフ */
div#staffblock	{
	width: 670px;
	float: right;
	height: auto;
	padding-top: 60px;
	margin-bottom: 20px;
	background-image: url(../img/hana-2.jpg);
	background-repeat: no-repeat;
	background-position: right 10px;
}

div#staffblock p	{
	font-size: 0.75em;
	line-height: 1.6;
	margin-top: 10px;
	margin-right: 0px;
	margin-left: 70px;
	margin-bottom: 10px;
}

p.staff{
	text-indent: -2em;
	padding-left: 4em;
	font-size: 0.75em;
	background-image: url(../img/sen3.gif);
	background-repeat: repeat-x;
}

div#staffblock_02	{
	width: 670px;
	float: right;
	height: auto;
	background-image: url(../img/staff/zumen.gif);
	background-repeat: no-repeat;
	background-position: left center;
	margin-top: 20px;
}

div#staffblock_03	{
	width: 620px;
	float: right;
	height: auto;
	margin-bottom: 15px;
}

div#staffblock_03 h2	{
	font-size: 0.75em;
	line-height: 1.6;
	margin: 10px;
	text-align: right;
}

div#staffblock_03 h3	{
	font-size: 0.75em;
	line-height: 1.6;
	margin: 10px;
	text-align: left;
}

div#staffblock_03 p	{
	font-size: 0.75em;
	line-height: 1.6;
	margin: 10px;
}

.staffblock_03-a	{
	width: 200px;
	float: right;
	height: 150px;
	border: thin solid #CCE0F5;
}

div#staffblock_04	{
	width: 610px;
	float: right;
	height: auto;
	margin-bottom: 15px;
	background-color: #CCE0F5;
}

div#staffblock_04 h4	{
	font-size: 0.9em;
	line-height: 1.6;
	margin: 10px;
	text-align: left;
}

/* リクルート */
div#recruit	{
	width: 670px;
	float: right;
	height: auto;
	padding-top: 60px;
	margin-bottom: 20px;
}

div#recruit p	{
	font-size: 0.75em;
	line-height: 1.6;
	margin-top: 10px;
	margin-right: 0px;
	margin-left: 70px;
	margin-bottom: 10px;
}

p.recruit{
	text-indent: -2em;
	padding-left: 4em;
	font-size: 0.75em;
	background-image: url(../img/sen3.gif);
	background-repeat: repeat-x;
}

div#recruit_01	{
	width: 610px;
	float: right;
	height: auto;
	margin-bottom: 15px;
}

div#recruit_01 p	{
	font-size: 0.75em;
	line-height: 1.4;
	margin: 0px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 0px;
}

div#recruit_01 h2	{
	font-size: 0.8em;
	line-height: 1.6;
	margin: 0px;
	padding-top: 50px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

div#recruit_01 h3	{
	font-size: 0.8em;
	line-height: 1.6;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

div#recruit_01 h4	{
	font-size: 0.8em;
	line-height: 1.6;
	margin: 0px;
	padding-top: 50px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}

.recruit_01-a	{
	width: 195px;
	float: right;
	height: 155px;
}

.recruit_01-b	{
	width: 199px;
	float: right;
	height: 155px;
	border-right-width: thick;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}

.recruit_01-c	{
	width: 199px;
	float: right;
	height: 155px;
}

.recruit_01-d	{
	width: 400px;
	float: right;
	height: auto;
}

.recruit_01-e	{
	width: 150px;
	float: left;
	height: 195px;
	margin-left: 10px;
}

.recruit_01-f	{
	width: 199px;
	float: right;
	height: 155px;
	border-left-width: thick;
	border-left-style: solid;
	border-left-color: #FFFFFF;
}

/* プロフィール */
div#profileblock	{
	width: 670px;
	float: right;
	height: auto;
	padding-top: 70px;
}

div#profileblockleft	{
	width: 250px;
	float: left;
}

div#profileblockleft p	{
	font-size: 0.75em;
	line-height: 1.2;
	margin-left: 70px;
	margin-top: 0px;
}

div#profileblockright	{
	width: 400px;
	float: right;
	margin-bottom: 20px;
}

div#profileblockright p	{
	font-size: 0.75em;
	line-height: 1.6;
	margin-left: 0px;
	margin-top: 45px;
}

div#profileblock02	{
	width: 600px;
	float: right;
	margin-bottom: 10px;
	background-color: #E0E7F5;
	background-image: url(../img/001.gif);
	background-repeat: repeat-y;
}

div#profileblock02 p	{
	font-size: 0.75em;
	line-height: 1.6;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 25px;
}

/* 地図 */
div#map	{
	width: 650px;
	float: right;
	margin-left: auto;
	margin-right: auto;
	height: auto;
	margin-bottom: 20px;
}

div#map p	{
	font-size: 0.75em;
	line-height: 1.6;
	float: right;
	height: auto;
	width: auto;
}

/* インテリア */
div#interior	{
	width: 650px;
	float: right;
	margin-left: auto;
	margin-right: auto;
	height: 800px;
	background-image: url(../img/zumen.jpg);
	background-repeat: no-repeat;
}

div#interior p	{
	font-size: 0.75em;
	line-height: 1.6;
	float: right;
	height: auto;
	width: auto;
}

div#interior-ope	{
	margin-top: 90px;
	float: left;
	padding-left: 90px;
	clear: left;
}

div#interior-tre-2	{
	margin-top: 150px;
	margin-left: 0px;
	margin-bottom: 0px;
	float: left;
	margin-right: 0px;
	clear: left;
	padding-left: 208px;
}


div#interior-tre-3	{
	margin-top: 130px;
	margin-left: 0px;
	margin-bottom: 0px;
	float: right;
	margin-right: 0px;
	padding-right: 227px;
	clear: right;
}

div#interior-roe	{
	float: right;
	padding-right: 110px;
	clear: right;
	margin-top: 110px;
}

/* プライス */
div#priceblock	{
	width: 670px;
	float: right;
	height: auto;
	padding-top: 60px;
	margin-bottom: 20px;
	background-image: url(../img/photo_price.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

div#priceblock02	{
	width: 600px;
	float: right;
	font-size: 0.75em;
}

div#priceblock p	{
	font-size: 0.75em;
	line-height: 1.6;
	margin-top: 10px;
	margin-right: 0px;
	margin-left: 70px;
	margin-bottom: 0px;
}

/* 基本方針 */
div#conceptblock	{
	width: 670px;
	float: right;
	height: auto;
	padding-top: 70px;
}

div#conceptblockleft	{
	width: 275px;
	float: left;
	height: 500px;
}

div#conceptblockleft p	{
	font-size: 0.75em;
	line-height: 1.2;
	margin-left: 70px;
	margin-top: 0px;
}

div#conceptblockright	{
	width: 390px;
	float: right;
	margin-bottom: 20px;
	padding-top: 30px;
}

div#conceptblockright p	{
	font-size: 0.75em;
	line-height: 1.6;
}

div#conceptblock02	{
	width: 600px;
	float: right;
	background-color: #E0E7F5;
	background-image: url(../img/001.gif);
	background-repeat: repeat-y;
	height: auto;
	margin-bottom: 20px;
}

div#conceptblock02 p	{
	font-size: 0.75em;
	line-height: 1.6;
	margin-left: 180px;
}

div#concept-01	{
	width: 570px;
	float: right;
	background-image: url(../img/concept/1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 100px;
}

div#concept-02	{
	width: 570px;
	float: right;
	background-image: url(../img/concept/2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 100px;
}

div#concept-03	{
	width: 570px;
	float: right;
	background-image: url(../img/concept/3.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 100px;
}

div#concept-04	{
	width: 570px;
	float: right;
	background-image: url(../img/concept/4.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 100px;
}

/* メンテナンス */
div#maintenanceblock	{
	width: 670px;
	float: right;
	height: auto;
	padding-top: 70px;
}

div#maintenanceblock01	{
	width: 600px;
	float: right;
	height: auto;
	margin-bottom: 10px;
}

div#maintenanceblock01 p	{
	font-size: 0.75em;
	line-height: 1.5;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
}

div#maintenanceblock02	{
	width: 600px;
	float: right;
	height: auto;
	margin-bottom: 20px;
	background-image: url(../img/001.gif);
	background-repeat: repeat;
}

div#maintenanceblock02 p	{
	font-size: 0.75em;
	line-height: 1.5;
	margin-top: 15px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-left: 10px;
	padding-right: 10px;
}

div#maintenanceblock03	{
	width: 300px;
	float: left;
	height: 360px;
	margin-bottom: 0px;
	background-image: url(../img/mainte/01.jpg);
	background-repeat: no-repeat;
	background-position: 20px top;
	margin-top: 10px;
}

div#maintenanceblock03 p	{
	font-size: 0.8em;
	line-height: 1.5;
	margin-top: 200px;
	margin-left: 10px;
	margin-bottom: 0px;
	margin-right: 0px;
}

div#maintenanceblock04	{
	width: 290px;
	float: right;
	height: 360px;
	margin-bottom: 0px;
	background-image: url(../img/mainte/02.jpg);
	background-repeat: no-repeat;
	background-position: 10px top;
	margin-top: 10px;
}

div#maintenanceblock04 p	{
	font-size: 0.8em;
	line-height: 1.5;
	margin-top: 200px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
}

div#maintenanceblock05	{
	width: 300px;
	float: left;
	height: 280px;
	margin-bottom: 0px;
	background-image: url(../img/mainte/03.jpg);
	background-repeat: no-repeat;
	background-position: 20px top;
	margin-top: 10px;
}

div#maintenanceblock05 p	{
	font-size: 0.8em;
	line-height: 1.5;
	margin-top: 150px;
	margin-left: 10px;
	margin-bottom: 0px;
	margin-right: 0px;
}

div#maintenanceblock06	{
	width: 290px;
	float: right;
	height: 280px;
	margin-bottom: 0px;
	background-image: url(../img/mainte/04.jpg);
	background-repeat: no-repeat;
	background-position: 10px top;
	margin-top: 10px;
}

div#maintenanceblock06 p	{
	font-size: 0.8em;
	line-height: 1.5;
	margin-top: 200px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
}

div#maintenanceblock07	{
	width: 600px;
	float: right;
	height: 185px;
	margin-bottom: 0px;
	background-image: url(../img/mainte/05.jpg);
	background-repeat: no-repeat;
	background-position: 20px top;
	margin-top: 10px;
}

div#maintenanceblock07 p	{
	font-size: 0.8em;
	line-height: 1.5;
	margin-top: 40px;
	margin-left: 270px;
	margin-bottom: 0px;
	margin-right: 0px;
}

div#maintenanceblock08	{
	width: 290px;
	float: left;
	height: 250px;
	margin-bottom: 0px;
	background-image: url(../img/mainte/06_1.jpg);
	background-repeat: no-repeat;
	background-position: 20px top;
	margin-top: 10px;
}

div#maintenanceblock08 p	{
	font-size: 0.8em;
	line-height: 1.5;
	margin-top: 170px;
	margin-left: 10px;
	margin-bottom: 0px;
	margin-right: 0px;
}

div#maintenanceblock09	{
	width: 290px;
	float: right;
	height: 250px;
	margin-bottom: 0px;
	background-image: url(../img/mainte/06_2.jpg);
	background-repeat: no-repeat;
	background-position: 10px top;
	margin-top: 10px;
}

div#maintenanceblock09 p	{
	font-size: 0.8em;
	line-height: 1.5;
	margin-top: 170px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
}

div#maintenanceblock10	{
	width: 290px;
	float: left;
	height: 270px;
	margin-bottom: 0px;
	background-image: url(../img/mainte/07_1.jpg);
	background-repeat: no-repeat;
	background-position: 20px top;
	margin-top: 10px;
}

div#maintenanceblock10 p	{
	font-size: 0.8em;
	line-height: 1.5;
	margin-top: 180px;
	margin-left: 10px;
	margin-bottom: 0px;
	margin-right: 0px;
}

div#maintenanceblock11	{
	width: 290px;
	float: right;
	height: 270px;
	margin-bottom: 0px;
	background-image: url(../img/mainte/07_2.jpg);
	background-repeat: no-repeat;
	background-position: 10px top;
	margin-top: 10px;
}

div#maintenanceblock11 p	{
	font-size: 0.8em;
	line-height: 1.5;
	margin-top: 180px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
}

div#maintenanceblock12	{
	width: 600px;
	float: left;
	height: auto;
}

div#maintenanceblock12 p	{
	font-size: 0.8em;
}

/* 予防歯科 */
div#preve	{
	width: 600px;
	float: right;
	height: auto;
	margin-bottom: 20px;
}

div#preve p	{
	font-size: 0.75em;
	line-height: 1.5;
	margin-top: 15px;
	margin-left: 0px;
	margin-bottom: 15px;
	margin-right: 0px;
	padding-left: 10px;
	padding-right: 10px;
}

/* 症例 */
div#case	{
	width: 670px;
	float: right;
	height: auto;
	padding-top: 70px;
}

div#case01	{
	width: 600px;
	float: right;
	height: auto;
	margin-bottom: 10px;
}

div#case01 p	{
	font-size: 0.75em;
	line-height: 1.5;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
}

div#case02	{
	width: 600px;
	float: right;
	height: auto;
	margin-bottom: 20px;
	background-image: url(../img/001.gif);
	background-repeat: repeat-y;
}

div#case02 p	{
	font-size: 0.75em;
	line-height: 1.5;
	margin-top: 15px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-left: 10px;
	padding-right: 10px;
}

div#case03	{
	width: 600px;
	float: left;
	height: 620px;
	margin-bottom: 0px;
	margin-top: 10px;
	background-image: url(../img/mainte/8653.jpg);
	background-repeat: no-repeat;
	background-position: center 340px;
}

div#case03 p	{
	font-size: 0.8em;
	line-height: 1.5;
	margin-top: 10px;
	margin-left: 10px;
	margin-bottom: 10px;
	margin-right: 0px;
}

div#case03-1	{
	width: 198px;
	float: left;
	height: 150px;
	background-image: url(../img/case/03-1.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

div#case03-2	{
	width: 198px;
	float: left;
	height: 150px;
	background-image: url(../img/case/03-2.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

div#case03-3	{
	width: 198px;
	float: left;
	height: 150px;
	background-image: url(../img/case/03-3.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

div#case03-4	{
	width: 198px;
	float: left;
	height: 150px;
	background-image: url(../img/case/03-4.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

div#case03-5	{
	width: 198px;
	float: left;
	height: 150px;
	background-image: url(../img/case/03-5.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

div#case04	{
	width: 600px;
	float: left;
	height: 620px;
	margin-bottom: 0px;
	margin-top: 10px;
	background-image: url(../img/mainte/8666.jpg);
	background-repeat: no-repeat;
	background-position: center 340px;
}

div#case04 p	{
	font-size: 0.8em;
	line-height: 1.5;
	margin-top: 10px;
	margin-left: 10px;
	margin-bottom: 10px;
	margin-right: 0px;
}

div#case04-1	{
	width: 198px;
	float: left;
	height: 150px;
	background-image: url(../img/case/04-1.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

div#case04-2	{
	width: 198px;
	float: left;
	height: 150px;
	background-image: url(../img/case/04-2.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

div#case04-3	{
	width: 198px;
	float: left;
	height: 150px;
	background-image: url(../img/case/04-3.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

div#case04-4	{
	width: 198px;
	float: left;
	height: 150px;
	background-image: url(../img/case/04-4.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

div#case04-5	{
	width: 198px;
	float: left;
	height: 150px;
	background-image: url(../img/case/04-5.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

div#case05	{
	width: 600px;
	float: left;
	height: 620px;
	margin-bottom: 0px;
	margin-top: 10px;
	background-image: url(../img/mainte/8674.jpg);
	background-repeat: no-repeat;
	background-position: center 340px;
}

div#case05 p	{
	font-size: 0.8em;
	line-height: 1.5;
	margin-top: 10px;
	margin-left: 10px;
	margin-bottom: 10px;
	margin-right: 0px;
}

div#case05-1	{
	width: 198px;
	float: left;
	height: 150px;
	background-image: url(../img/case/05-1.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

div#case05-2	{
	width: 198px;
	float: left;
	height: 150px;
	background-image: url(../img/case/05-2.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

div#case05-3	{
	width: 198px;
	float: left;
	height: 150px;
	background-image: url(../img/case/05-3.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

div#case05-4	{
	width: 198px;
	float: left;
	height: 150px;
	background-image: url(../img/case/05-4.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

div#case05-5	{
	width: 198px;
	float: left;
	height: 150px;
	background-image: url(../img/case/05-5.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

div#case06	{
	width: 600px;
	float: left;
	height: 620px;
	margin-bottom: 0px;
	margin-top: 10px;
	background-image: url(../img/mainte/8680.jpg);
	background-repeat: no-repeat;
	background-position: center 340px;
}

div#case06 p	{
	font-size: 0.8em;
	line-height: 1.5;
	margin-top: 10px;
	margin-left: 10px;
	margin-bottom: 10px;
	margin-right: 0px;
}

div#case06-1	{
	width: 198px;
	float: left;
	height: 150px;
	background-image: url(../img/case/06-1.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

div#case06-2	{
	width: 198px;
	float: left;
	height: 150px;
	background-image: url(../img/case/06-2.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

div#case06-3	{
	width: 198px;
	float: left;
	height: 150px;
	background-image: url(../img/case/06-3.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

div#case06-4	{
	width: 198px;
	float: left;
	height: 150px;
	background-image: url(../img/case/06-4.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

div#case06-5	{
	width: 198px;
	float: left;
	height: 150px;
	background-image: url(../img/case/06-5.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

div#case07	{
	width: 600px;
	float: left;
	height: 380px;
	margin-bottom: 0px;
	margin-top: 10px;
}

div#case07 p	{
	font-size: 0.8em;
	line-height: 1.5;
	margin-top: 10px;
	margin-left: 10px;
	margin-bottom: 10px;
	margin-right: 0px;
}

div#case07-1	{
	width: 198px;
	float: left;
	height: 150px;
	background-image: url(../img/case/07-1.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

div#case07-2	{
	width: 198px;
	float: left;
	height: 150px;
	background-image: url(../img/case/07-2.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

div#case07-3	{
	width: 198px;
	float: left;
	height: 150px;
	background-image: url(../img/case/07-3.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

div#case07-4	{
	width: 198px;
	float: left;
	height: 150px;
	background-image: url(../img/case/07-4.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

div#case07-5	{
	width: 198px;
	float: left;
	height: 150px;
	background-image: url(../img/case/07-5.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

div#case08	{
	width: 600px;
	float: left;
	height: 600px;
	margin-bottom: 0px;
	margin-top: 0px;
	background-image: url(../img/mainte/kanri.gif);
	background-repeat: no-repeat;
	background-position: center top;
}

div#case08 p	{
	font-size: 0.8em;
	line-height: 1.5;
	margin-top: 40px;
	margin-left: 270px;
	margin-bottom: 0px;
	margin-right: 0px;
}

div#case09	{
	width: 600px;
	float: left;
	height: auto;
	margin-bottom: 0px;
	margin-top: 10px;
}

div#case09 p	{
	font-size: 0.8em;
	line-height: 1.5;
	margin-top: 20px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
}

div#case12	{
	width: 600px;
	float: left;
	height: auto;
}

div#case12 p	{
	font-size: 0.8em;
}

/* 写真タイトル */
div#phototitle	{
	width: 900px;
	float: right;
	margin-left: auto;
	margin-right: auto;
	height: auto;
}

div#phototitle p	{
	font-size: 0.75em;
	line-height: 1.6;
	float: right;
	height: auto;
	width: auto;
}


/* 写真 */
div#photo	{
	width: 900px;
	float: right;
	margin-left: auto;
	margin-right: auto;
	height: auto;
}

div#photo p	{
	font-size: 0.75em;
	line-height: 1.6;
	float: right;
	height: auto;
	width: auto;
}

/* 治療内容 */

div#treatmentblock	{
	width: 670px;
	float: right;
	height: auto;
	padding-top: 55px;
	margin-bottom: 10px;
}

div#treatmentblock p	{
	font-size: 0.75em;
	line-height: 1.6;
	margin-left: 70px;
}

div#treatmentblock02	{
	width: 600px;
	float: right;
	background-color: #E0E7F5;
	background-image: url(../img/001.gif);
	background-repeat: repeat-y;
	height: auto;
	margin-bottom: 20px;
}

div#treatmentblock02 p	{
	font-size: 0.85em;
	line-height: 1.6;
	margin-left: 180px;
}

div#treatment-01	{
	width: 570px;
	float: right;
	background-image: url(../img/treatment/01.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 70px;
}

div#treatment-02	{
	width: 570px;
	float: right;
	background-image: url(../img/treatment/02.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 70px;
}

div#treatment-03	{
	width: 570px;
	float: right;
	background-image: url(../img/treatment/03.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 70px;
}

div#treatment-04	{
	width: 570px;
	float: right;
	background-image: url(../img/treatment/04.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 70px;
}

div#treatment-05	{
	width: 570px;
	float: right;
	background-image: url(../img/treatment/05.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 70px;
}

div#treatment-06	{
	width: 570px;
	float: right;
	background-image: url(../img/treatment/06.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 70px;
}

div#treatment-07	{
	width: 570px;
	float: right;
	background-image: url(../img/treatment/07.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 70px;
}

div#treatment-08	{
	width: 570px;
	float: right;
	background-image: url(../img/treatment/08.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 70px;
}

div#treatment-09	{
	width: 570px;
	float: right;
	background-image: url(../img/treatment/09.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 70px;
}

div#treatment-10	{
	width: 570px;
	float: right;
	background-image: url(../img/treatment/10.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 70px;
}

div#treatmentblock03	{
	width: 600px;
	float: right;
	height: 200px;
	background-color: #FFFFFF;
	background-image: url(../img/treatment/tomizawa_1.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	margin-bottom: 10px;
}

div#treatmentblock03 p	{
	font-size: 0.75em;
	line-height: 1.6;
}

/* ムシ歯 */
div#mushiba	{
	width: 670px;
	float: right;
	height: auto;
	padding-top: 70px;
}

div#mushibablock01	{
	width: 600px;
	float: right;
	height: auto;
	margin-bottom: 30px;
}

div#mushibablock01 p	{
	font-size: 0.75em;
	line-height: 1.5;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
}

div#mushibablock02	{
	width: 600px;
	float: right;
	height: auto;
	margin-bottom: 30px;
	background-image: url(../img/txt/mushiba-shinkou.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

div#mushibablock02 p	{
	font-size: 0.75em;
	line-height: 1.5;
	padding-top: 150px;
	margin: 0px;
	padding-left: 2px;
}

div#mushibablock02-a	{
	width: 135px;
	float: left;
	height: 330px;
	margin-top: 30px;
	background-image: url(../img/mushiba/mushiba_01.gif);
	background-repeat: no-repeat;
	background-position: left top;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	margin-right: 15px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

div#mushibablock02-b	{
	width: 135px;
	float: left;
	height: 330px;
	margin-top: 30px;
	background-image: url(../img/mushiba/mushiba_02.gif);
	background-repeat: no-repeat;
	background-position: left top;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	margin-right: 15px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

div#mushibablock02-c	{
	width: 135px;
	float: left;
	height: 330px;
	margin-top: 30px;
	background-image: url(../img/mushiba/mushiba_03.gif);
	background-repeat: no-repeat;
	background-position: left top;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	margin-right: 15px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

div#mushibablock02-d	{
	width: 135px;
	float: left;
	height: 330px;
	margin-top: 30px;
	background-image: url(../img/mushiba/mushiba_04.gif);
	background-repeat: no-repeat;
	background-position: left top;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

div#mushibablock03	{
	width: 600px;
	float: right;
	height: auto;
	background-image: url(../img/txt/konkan.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

div#mushibablock03 p	{
	font-size: 0.75em;
	line-height: 1.5;
	padding-top: 30px;
	margin: 0px;
}

div#mushibablock03-a	{
	width: 135px;
	float: left;
	height: 250px;
	margin-top: 30px;
	background-image: url(../img/mushiba/konkan_01.gif);
	background-repeat: no-repeat;
	background-position: left top;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	margin-right: 15px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

div#mushibablock03-a p	{
	font-size: 0.75em;
	line-height: 1.5;
	padding-top: 150px;
	margin: 0px;
}

div#mushibablock03-b	{
	width: 135px;
	float: left;
	height: 250px;
	margin-top: 30px;
	background-image: url(../img/mushiba/konkan_02.gif);
	background-repeat: no-repeat;
	background-position: left top;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	margin-right: 15px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

div#mushibablock03-b p	{
	font-size: 0.75em;
	line-height: 1.5;
	padding-top: 150px;
	margin: 0px;
}

div#mushibablock03-c	{
	width: 135px;
	float: left;
	height: 250px;
	margin-top: 30px;
	background-image: url(../img/mushiba/konkan_03.gif);
	background-repeat: no-repeat;
	background-position: left top;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	margin-right: 15px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

div#mushibablock03-c p	{
	font-size: 0.75em;
	line-height: 1.5;
	padding-top: 150px;
	margin: 0px;
}

div#mushibablock03-d	{
	width: 135px;
	float: left;
	height: 250px;
	margin-top: 30px;
	background-image: url(../img/mushiba/konkan_04.gif);
	background-repeat: no-repeat;
	background-position: left top;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

div#mushibablock03-d p	{
	font-size: 0.75em;
	line-height: 1.5;
	padding-top: 150px;
	margin: 0px;
}

/* 歯周治療 */
div#shisyu	{
	width: 670px;
	float: right;
	height: auto;
	padding-top: 70px;
}

div#shisyublock01	{
	width: 600px;
	float: right;
	height: auto;
	margin-bottom: 30px;
}

div#shisyublock01 p	{
	font-size: 0.75em;
	line-height: 1.5;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
}

div#shisyublock02	{
	width: 600px;
	float: right;
	height: auto;
	margin-bottom: 30px;
	background-image: url(../img/txt/shisyu-shinko.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

div#shisyublock02 p	{
	font-size: 0.75em;
	line-height: 1.5;
	padding-top: 180px;
	margin: 0px;
	padding-left: 2px;
}

div#shisyublock02-a	{
	width: 135px;
	float: left;
	height: 330px;
	margin-top: 30px;
	background-image: url(../img/shisyu/shisyu_01.gif);
	background-repeat: no-repeat;
	background-position: left top;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	margin-right: 15px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

div#shisyublock02-b	{
	width: 135px;
	float: left;
	height: 330px;
	margin-top: 30px;
	background-image: url(../img/shisyu/shisyu_02.gif);
	background-repeat: no-repeat;
	background-position: left top;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	margin-right: 15px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

div#shisyublock02-c	{
	width: 135px;
	float: left;
	height: 330px;
	margin-top: 30px;
	background-image: url(../img/shisyu/shisyu_03.gif);
	background-repeat: no-repeat;
	background-position: left top;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	margin-right: 15px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

div#shisyublock02-d	{
	width: 135px;
	float: left;
	height: 330px;
	margin-top: 30px;
	background-image: url(../img/shisyu/shisyu_04.gif);
	background-repeat: no-repeat;
	background-position: left top;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

div#shisyublock03	{
	width: 600px;
	float: right;
	background-image: url(../img/txt/shisyu-nagare.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-bottom: 30px;
	height: auto;
}

div#shisyublock03 p	{
	font-size: 0.75em;
	line-height: 1.5;
	margin: 0px;
	padding-left: 165px;
	padding-right: 5px;
}

div#shisyublock03-1	{
	width: 570px;
	float: right;
	height: auto;
	margin-top: 30px;
	background-image: url(../img/shisyu/shisyu-nagare_1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-bottom: 8px;
	background-color: #E4F1FF;
}

div#shisyublock03-2	{
	width: 570px;
	float: right;
	height: auto;
	background-image: url(../img/shisyu/shisyu-nagare_2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-bottom: 8px;
	background-color: #F0F0F0;
}

div#shisyublock03-3	{
	width: 570px;
	float: right;
	height: auto;
	background-image: url(../img/shisyu/shisyu-nagare_3.gif);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #E4F1FF;
	margin-bottom: 8px;
}

div#shisyublock03-4	{
	width: 570px;
	float: right;
	height: auto;
	background-image: url(../img/shisyu/shisyu-nagare_4.gif);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #F0F0F0;
	margin-bottom: 8px;
}

div#shisyublock03-5	{
	width: 570px;
	float: right;
	height: 45px;
	background-image: url(../img/shisyu/shisyu-nagare_5.gif);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #E4F1FF;
	margin-bottom: 8px;
}

div#shisyublock03-6	{
	width: 570px;
	float: right;
	height: auto;
	background-image: url(../img/shisyu/shisyu-nagare_6.gif);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #F0F0F0;
}

/* 入れ歯 */
div#ireba	{
	width: 670px;
	float: right;
	height: auto;
	padding-top: 70px;
}

div#irebablock01	{
	width: 600px;
	float: right;
	height: auto;
	margin-bottom: 30px;
}

div#irebablock01 p	{
	font-size: 0.75em;
	line-height: 1.5;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
}

div#irebablock02	{
	width: 600px;
	float: right;
	height: auto;
	margin-bottom: 30px;
	background-image: url(../img/txt/ireba-souireba.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

div#irebablock02 p	{
	font-size: 0.75em;
	line-height: 1.5;
	padding-top: 310px;
	margin: 0px;
	padding-left: 2px;
}

div#irebablock02-a	{
	width: 180px;
	float: left;
	height: 430px;
	margin-top: 30px;
	background-image: url(../img/ireba/ireba-souireba_1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	margin-right: 25px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

div#irebablock02-b	{
	width: 180px;
	float: left;
	height: 430px;
	margin-top: 30px;
	background-image: url(../img/ireba/ireba-souireba_2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	margin-right: 25px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

div#irebablock02-c	{
	width: 180px;
	float: left;
	height: 430px;
	margin-top: 30px;
	background-image: url(../img/ireba/ireba-souireba_3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

div#irebablock03	{
	width: 600px;
	float: right;
	height: auto;
	margin-bottom: 30px;
	background-image: url(../img/txt/ireba-bubun.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

div#irebablock03 p	{
	font-size: 0.75em;
	line-height: 1.5;
	padding-top: 310px;
	margin: 0px;
	padding-left: 2px;
}

div#irebablock03-a	{
	width: 180px;
	float: left;
	height: 430px;
	margin-top: 30px;
	background-image: url(../img/ireba/ireba-bubun_1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	margin-right: 25px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

div#irebablock03-b	{
	width: 180px;
	float: left;
	height: 430px;
	margin-top: 30px;
	background-image: url(../img/ireba/ireba-bubun_2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	margin-right: 25px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

div#irebablock03-c	{
	width: 180px;
	float: left;
	height: 430px;
	margin-top: 30px;
	background-image: url(../img/ireba/ireba-bubun_3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

div#irebablock04	{
	width: 600px;
	float: right;
	height: auto;
	margin-bottom: 30px;
	background-image: url(../img/txt/ireba-konbi.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

div#irebablock04 p	{
	font-size: 0.75em;
	line-height: 1.5;
	padding-top: 435px;
	margin: 0px;
	padding-left: 2px;
}

div#irebablock04-a	{
	width: 180px;
	float: left;
	height: 560px;
	margin-top: 30px;
	background-image: url(../img/ireba/ireba-konbi_1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	margin-right: 25px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

div#irebablock04-b	{
	width: 180px;
	float: left;
	height: 560px;
	margin-top: 30px;
	background-image: url(../img/ireba/ireba-konbi_2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	margin-right: 25px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

div#irebablock04-c	{
	width: 180px;
	float: left;
	height: 560px;
	margin-top: 30px;
	background-image: url(../img/ireba/ireba-konbi_3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

div#irebablock05	{
	width: 600px;
	float: right;
	height: auto;
}

div#irebablock05 p	{
	font-size: 0.75em;
	line-height: 1.5;
	padding-top: 10px;
	margin: 0px;
}

/* インプラント */
div#inp	{
	width: 670px;
	float: right;
	height: auto;
	padding-top: 70px;
}

div#inpblock01	{
	width: 600px;
	float: right;
	height: auto;
	margin-bottom: 30px;
}

div#inpblock01 p	{
	font-size: 0.75em;
	line-height: 1.5;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
}

div#inpblock02	{
	width: 600px;
	float: right;
	height: auto;
	margin-bottom: 10px;
	background-image: url(../img/txt/inp-rei_1.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

div#inpblock02 p	{
	font-size: 0.75em;
	line-height: 1.5;
	padding-top: 170px;
	margin: 0px;
	padding-left: 2px;
}

div#inpblock02-a	{
	width: 180px;
	float: left;
	height: 260px;
	margin-top: 30px;
	background-image: url(../img/inp/inp-rei_1-1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	margin-right: 23px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

div#inpblock02-b	{
	width: 180px;
	float: left;
	height: 260px;
	margin-top: 30px;
	background-image: url(../img/inp/inp-rei_1-2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	margin-right: 23px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

div#inpblock02-c	{
	width: 180px;
	float: left;
	height: 260px;
	margin-top: 30px;
	background-image: url(../img/inp/inp-rei_1-3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

div#inpblock03	{
	width: 600px;
	float: right;
	height: auto;
	margin-bottom: 10px;
	background-image: url(../img/txt/inp-rei_2.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

div#inpblock03 p	{
	font-size: 0.75em;
	line-height: 1.5;
	padding-top: 170px;
	margin: 0px;
	padding-left: 2px;
}

div#inpblock03-a	{
	width: 180px;
	float: left;
	height: 260px;
	margin-top: 30px;
	background-image: url(../img/inp/inp-rei_2-1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	margin-right: 23px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

div#inpblock03-b	{
	width: 180px;
	float: left;
	height: 260px;
	margin-top: 30px;
	background-image: url(../img/inp/inp-rei_2-2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	margin-right: 23px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

div#inpblock03-c	{
	width: 180px;
	float: left;
	height: 260px;
	margin-top: 30px;
	background-image: url(../img/inp/inp-rei_2-3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

div#inpblock04	{
	width: 600px;
	float: right;
	height: auto;
	margin-bottom: 30px;
	background-image: url(../img/txt/inp-rei_3.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

div#inpblock04 p	{
	font-size: 0.75em;
	line-height: 1.5;
	padding-top: 170px;
	margin: 0px;
	padding-left: 2px;
}

div#inpblock04-a	{
	width: 180px;
	float: left;
	height: 250px;
	margin-top: 30px;
	background-image: url(../img/inp/inp-rei_3-1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	margin-right: 23px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

div#inpblock04-b	{
	width: 180px;
	float: left;
	height: 250px;
	margin-top: 30px;
	background-image: url(../img/inp/inp-rei_3-2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	margin-right: 23px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

div#inpblock05	{
	width: 600px;
	float: right;
	height: auto;
	margin-bottom: 20px;
	background-image: url(../img/txt/inp-chiryounagare.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

div#inpblock05 p	{
	font-size: 0.75em;
	line-height: 1.5;
	padding-top: 30px;
	margin: 0px;
	padding-left: 2px;
}

div#inpblock05-a	{
	width: 180px;
	float: left;
	height: 130px;
	margin-top: 30px;
	background-image: url(../img/inp/inp-1_1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	margin-right: 23px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

div#inpblock05-b	{
	width: 180px;
	float: left;
	height: 130px;
	margin-top: 30px;
	background-image: url(../img/inp/inp-1_2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	margin-right: 23px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

div#inpblock05-c	{
	width: 180px;
	float: left;
	height: 130px;
	margin-top: 30px;
	background-image: url(../img/inp/inp-1_3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

div#inpblock06	{
	width: 600px;
	float: right;
	height: auto;
	margin-bottom: 20px;
}

div#inpblock06 p	{
	font-size: 0.75em;
	line-height: 1.5;
	margin: 0px;
	padding-left: 2px;
}

div#inpblock06-a	{
	width: 260px;
	float: left;
	height: 130px;
	margin-top: 30px;
	background-image: url(../img/inp/inp-2_1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	margin-right: 23px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

div#inpblock06-b	{
	width: 260px;
	float: left;
	height: 130px;
	margin-top: 30px;
	background-image: url(../img/inp/inp-2_2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	margin-right: 23px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	clear: right;
}

div#inpblock06-c	{
	width: 550px;
	float: left;
	height: 105px;
	margin-top: 10px;
	background-image: url(../img/inp/inp-2_3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
div#inpblock06-c p	{
	font-size: 0.75em;
	line-height: 1.5;
	margin: 0px;
	padding-left: 130px;
}

div#inpblock07	{
	width: 600px;
	float: right;
	height: auto;
	margin-bottom: 20px;
}

div#inpblock07 p	{
	font-size: 0.75em;
	line-height: 1.5;
	margin: 0px;
	padding-left: 2px;
}

div#inpblock07-a	{
	width: 180px;
	float: left;
	height: 260px;
	margin-top: 30px;
	background-image: url(../img/inp/inp_1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	margin-right: 23px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

div#inpblock07-b	{
	width: 180px;
	float: left;
	height: 260px;
	margin-top: 30px;
	background-image: url(../img/inp/inp_2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	margin-right: 23px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

div#inpblock07-c	{
	width: 180px;
	float: left;
	height: 260px;
	margin-top: 30px;
	background-image: url(../img/inp/inp_3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

div#inpblock08	{
	width: 600px;
	float: right;
	height: auto;
	margin-bottom: 20px;
}

div#inpblock08 p	{
	font-size: 0.75em;
	line-height: 1.5;
	margin: 0px;
	padding-left: 2px;
}

div#inpblock08-a	{
	width: 180px;
	float: left;
	height: 150px;
	margin-top: 30px;
	background-image: url(../img/inp/inp-3_1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	margin-right: 23px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

div#inpblock08-b	{
	width: 180px;
	float: left;
	height: 150px;
	margin-top: 30px;
	background-image: url(../img/inp/inp-3_2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	margin-right: 23px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

div#inpblock08-c	{
	width: 180px;
	float: left;
	height: 150px;
	margin-top: 30px;
	background-image: url(../img/inp/inp_3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

div#inpblock09	{
	width: 600px;
	float: right;
	height: auto;
	margin-bottom: 20px;
}

div#inpblock09 p	{
	font-size: 0.75em;
	line-height: 1.5;
	margin: 0px;
	padding-left: 2px;
}

div#inpblock09-a	{
	width: 180px;
	float: left;
	height: 240px;
	margin-top: 30px;
	background-image: url(../img/inp/inp-4_1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	margin-right: 23px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
div#inpblock09-a p	{
	font-size: 0.75em;
	line-height: 1.5;
	margin: 0px;
	padding-left: 2px;
	padding-top: 110px;
}

div#inpblock09-b	{
	width: 180px;
	float: left;
	height: 240px;
	margin-top: 30px;
	background-image: url(../img/inp/inp-4_2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	margin-right: 23px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
div#inpblock09-b p	{
	font-size: 0.75em;
	line-height: 1.5;
	margin: 0px;
	padding-left: 2px;
	padding-top: 110px;
}

div#inpblock09-c	{
	width: 180px;
	float: left;
	height: 240px;
	margin-top: 30px;
	background-image: url(../img/inp/inp-4_3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
div#inpblock09-c p	{
	font-size: 0.75em;
	line-height: 1.5;
	margin: 0px;
	padding-left: 2px;
	padding-top: 110px;
}

div#inpblock10	{
	width: 600px;
	float: right;
	height: auto;
	margin-bottom: 20px;
}

div#inpblock10 p	{
	font-size: 0.75em;
	line-height: 1.5;
	margin: 0px;
	padding-left: 2px;
}

div#inpblock10-a	{
	width: 180px;
	float: left;
	height: 130px;
	margin-top: 30px;
	background-image: url(../img/inp/inp-5_1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	margin-right: 23px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

div#inpblock10-b	{
	width: 180px;
	float: left;
	height: 130px;
	margin-top: 30px;
	background-image: url(../img/inp/inp-5_2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	margin-right: 23px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

div#inpblock10-c	{
	width: 180px;
	float: left;
	height: 260px;
	margin-top: 30px;
	background-image: url(../img/inp/inp_3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

div#inpblock11	{
	width: 600px;
	float: right;
	height: auto;
	margin-bottom: 20px;
}

div#inpblock11 p	{
	font-size: 0.75em;
	line-height: 1.5;
	margin: 0px;
	padding-left: 2px;
}

div#inpblock11-a	{
	width: 180px;
	float: left;
	height: 140px;
	margin-top: 30px;
	background-image: url(../img/inp/inp-6_1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	margin-right: 23px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

div#inpblock11-b	{
	width: 180px;
	float: left;
	height: 140px;
	margin-top: 30px;
	background-image: url(../img/inp/inp-6_2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	margin-right: 23px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

div#inpblock11-c	{
	width: 180px;
	float: left;
	height: 140px;
	margin-top: 30px;
	background-image: url(../img/inp/inp-6_3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

div#inpblock12	{
	width: 600px;
	float: right;
	height: auto;
	margin-bottom: 20px;
}

div#inpblock12 p	{
	font-size: 0.75em;
	line-height: 1.5;
	margin: 0px;
	padding-left: 2px;
}

div#inpblock12-a	{
	width: 180px;
	float: left;
	height: 210px;
	margin-top: 30px;
	background-image: url(../img/inp/inp-7_1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	margin-right: 23px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
div#inpblock12-a p	{
	font-size: 0.75em;
	line-height: 1.5;
	margin: 0px;
	padding-left: 2px;
	padding-top: 120px;
}

div#inpblock12-b	{
	width: 180px;
	float: left;
	height: 210px;
	margin-top: 30px;
	background-image: url(../img/inp/inp-7_2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	margin-right: 23px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
div#inpblock12-b p	{
	font-size: 0.75em;
	line-height: 1.5;
	margin: 0px;
	padding-left: 2px;
	padding-top: 120px;
}

div#inpblock12-c	{
	width: 180px;
	float: left;
	height: 210px;
	margin-top: 30px;
	background-image: url(../img/inp/inp-7_3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
div#inpblock12-c p	{
	font-size: 0.75em;
	line-height: 1.5;
	margin: 0px;
	padding-left: 2px;
	padding-top: 120px;
}

div#inpblock13	{
	width: 600px;
	float: right;
	height: auto;
	margin-bottom: 20px;
}

div#inpblock13 p	{
	font-size: 0.75em;
	line-height: 1.5;
	margin: 0px;
	padding-left: 2px;
}

div#inpblock13-a	{
	width: 180px;
	float: left;
	height: 210px;
	margin-top: 30px;
	background-image: url(../img/inp/inp-8_1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	margin-right: 23px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
div#inpblock13-a p	{
	font-size: 0.75em;
	line-height: 1.5;
	margin: 0px;
	padding-left: 2px;
	padding-top: 120px;
}


div#inpblock13-b	{
	width: 180px;
	float: left;
	height: 210px;
	margin-top: 30px;
	background-image: url(../img/inp/inp-8_2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	margin-right: 23px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
div#inpblock13-b p	{
	font-size: 0.75em;
	line-height: 1.5;
	margin: 0px;
	padding-left: 2px;
	padding-top: 120px;
}


div#inpblock13-c	{
	width: 180px;
	float: left;
	height: 210px;
	margin-top: 30px;
	background-image: url(../img/inp/inp-8_3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
div#inpblock13-c p	{
	font-size: 0.75em;
	line-height: 1.5;
	margin: 0px;
	padding-left: 2px;
	padding-top: 120px;
}


div#inpblock14	{
	width: 600px;
	float: right;
	height: auto;
	margin-bottom: 20px;
}

div#inpblock14 p	{
	font-size: 0.75em;
	line-height: 1.5;
	margin: 0px;
	padding-left: 2px;
}

div#inpblock14-a	{
	width: 180px;
	float: left;
	height: 140px;
	margin-top: 30px;
	background-image: url(../img/inp/inp-9_1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	margin-right: 23px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

div#inpblock14-b	{
	width: 180px;
	float: left;
	height: 140px;
	margin-top: 30px;
	background-image: url(../img/inp/inp-9_2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	margin-right: 23px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

div#inpblock14-c	{
	width: 180px;
	float: left;
	height: 140px;
	margin-top: 30px;
	background-image: url(../img/inp/inp-9_3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

div#inpblock15	{
	width: 600px;
	float: right;
	height: auto;
	margin-bottom: 20px;
}

div#inpblock15 p	{
	font-size: 0.75em;
	line-height: 1.5;
	margin: 0px;
	padding-left: 2px;
}

div#inpblock15-a	{
	width: 180px;
	float: left;
	height: 260px;
	margin-top: 30px;
	background-image: url(../img/inp/inp_1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	margin-right: 23px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

div#inpblock15-b	{
	width: 180px;
	float: left;
	height: 260px;
	margin-top: 30px;
	background-image: url(../img/inp/inp_2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	margin-right: 23px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

div#inpblock15-c	{
	width: 180px;
	float: left;
	height: 260px;
	margin-top: 30px;
	background-image: url(../img/inp/inp_3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

div#inpblock	{
	width: 600px;
	float: right;
	background-image: url(../img/txt/inp-nagare.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-bottom: 30px;
	height: auto;
}

div#inpblock p	{
	font-size: 0.75em;
	line-height: 1.5;
	margin: 0px;
	padding-left: 165px;
	padding-right: 5px;
}

div#inpblock-1	{
	width: 570px;
	float: right;
	height: 50px;
	margin-top: 30px;
	background-image: url(../img/inp/inp-nagare_1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-bottom: 8px;
	background-color: #E4F1FF;
}

div#inpblock-2	{
	width: 570px;
	float: right;
	height: 50px;
	background-image: url(../img/inp/inp-nagare_2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-bottom: 8px;
	background-color: #F0F0F0;
}

div#inpblock-3	{
	width: 570px;
	float: right;
	height: 50px;
	background-image: url(../img/inp/inp-nagare_3.gif);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #E4F1FF;
	margin-bottom: 8px;
}

div#inpblock-4	{
	width: 570px;
	float: right;
	height: 50px;
	background-image: url(../img/inp/inp-nagare_4.gif);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #F0F0F0;
	margin-bottom: 8px;
}

div#inpblock-5	{
	width: 570px;
	float: right;
	height: 50px;
	background-image: url(../img/inp/inp-nagare_5.gif);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #E4F1FF;
	margin-bottom: 8px;
}

div#inpblock-6	{
	width: 570px;
	float: right;
	height: 50px;
	background-image: url(../img/inp/inp-nagare_6.gif);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #F0F0F0;
}

/* 矯正治療 */
div#kyosei	{
	width: 670px;
	float: right;
	height: auto;
	padding-top: 70px;
}

div#kyoseiblock01	{
	width: 600px;
	float: right;
	height: auto;
	margin-bottom: 30px;
}

div#kyoseiblock01 p	{
	font-size: 0.75em;
	line-height: 1.5;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
}

div#kyoseiblock02	{
	width: 600px;
	float: right;
	height: auto;
	margin-bottom: 30px;
	background-image: url(../img/txt/inp-rei_1.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

div#kyoseiblock02 p	{
	font-size: 0.75em;
	line-height: 1.5;
	padding-top: 130px;
	margin: 0px;
	padding-left: 2px;
}

div#kyoseiblock02-a	{
	width: 180px;
	float: left;
	height: 200px;
	margin-top: 30px;
	background-image: url(../img/kyosei/kyosei_1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	margin-right: 23px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

div#kyoseiblock02-b	{
	width: 180px;
	float: left;
	height: 200px;
	margin-top: 30px;
	background-image: url(../img/kyosei/kyosei_2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	margin-right: 23px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

div#kyoseiblock02-c	{
	width: 180px;
	float: left;
	height: 200px;
	margin-top: 30px;
	background-image: url(../img/kyosei/kyosei_3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

div#kyoseiblock03	{
	width: 600px;
	float: right;
	height: auto;
	margin-bottom: 30px;
}

div#kyoseiblock03 p	{
	font-size: 0.75em;
	line-height: 1.5;
	padding-top: 130px;
	margin: 0px;
	padding-left: 2px;
}

div#kyoseiblock03-a	{
	width: 180px;
	float: left;
	height: 200px;
	margin-top: 30px;
	background-image: url(../img/kyosei/kyosei_4.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	margin-right: 23px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

div#kyoseiblock03-b	{
	width: 180px;
	float: left;
	height: 200px;
	margin-top: 30px;
	background-image: url(../img/kyosei/kyosei_5.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	margin-right: 23px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

div#kyoseiblock03-c	{
	width: 180px;
	float: left;
	height: 200px;
	margin-top: 30px;
	background-image: url(../img/kyosei/kyosei_6.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

div#kyosei01	{
	width: 600px;
	float: right;
	height: auto;
	margin-bottom: 30px;
}

div#kyosei01 p	{
	font-size: 0.75em;
	line-height: 1.5;
	margin: 0px;
	padding-left: 2px;
}

div#kyosei01-a	{
	width: 180px;
	float: left;
	height: 130px;
	margin-top: 30px;
	background-image: url(../img/kyosei/kyosei-1_1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	margin-right: 23px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

div#kyosei01-b	{
	width: 180px;
	float: left;
	height: 130px;
	margin-top: 30px;
	background-image: url(../img/kyosei/kyosei-1_2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	margin-right: 23px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

div#kyosei01-c	{
	width: 180px;
	float: left;
	height: 130px;
	margin-top: 30px;
	background-image: url(../img/kyosei/kyosei-1_3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

div#kyosei02	{
	width: 600px;
	float: right;
	height: auto;
	margin-bottom: 30px;
}

div#kyosei02 p	{
	font-size: 0.75em;
	line-height: 1.5;
	margin: 0px;
	padding-left: 2px;
}

div#kyosei02-a	{
	width: 180px;
	float: left;
	height: 130px;
	margin-top: 30px;
	background-image: url(../img/kyosei/kyosei-2_1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	margin-right: 23px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

div#kyosei02-b	{
	width: 180px;
	float: left;
	height: 130px;
	margin-top: 30px;
	background-image: url(../img/kyosei/kyosei-2_2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	margin-right: 23px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

div#kyosei02-c	{
	width: 180px;
	float: left;
	height: 130px;
	margin-top: 30px;
	background-image: url(../img/kyosei/kyosei-2_3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

div#kyosei03	{
	width: 600px;
	float: right;
	height: auto;
	margin-bottom: 30px;
}

div#kyosei03 p	{
	font-size: 0.75em;
	line-height: 1.5;
	margin: 0px;
	padding-left: 2px;
}

div#kyosei03-a	{
	width: 180px;
	float: left;
	height: 130px;
	margin-top: 30px;
	background-image: url(../img/kyosei/kyosei-3_1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	margin-right: 23px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

div#kyosei03-b	{
	width: 180px;
	float: left;
	height: 130px;
	margin-top: 30px;
	background-image: url(../img/kyosei/kyosei-3_2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	margin-right: 23px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

div#kyosei04	{
	width: 600px;
	float: right;
	height: auto;
	margin-bottom: 30px;
}

div#kyosei04 p	{
	font-size: 0.75em;
	line-height: 1.5;
	margin: 0px;
	padding-left: 2px;
}

div#kyosei04-a	{
	width: 180px;
	float: left;
	height: 130px;
	margin-top: 30px;
	background-image: url(../img/kyosei/kyosei-4_1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	margin-right: 23px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

div#kyosei04-b	{
	width: 180px;
	float: left;
	height: 130px;
	margin-top: 30px;
	background-image: url(../img/kyosei/kyosei-4_2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	margin-right: 23px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

div#kyosei05	{
	width: 600px;
	float: right;
	height: auto;
	margin-bottom: 30px;
}

div#kyosei05 p	{
	font-size: 0.75em;
	line-height: 1.5;
	margin: 0px;
	padding-left: 2px;
}

div#kyosei05-a	{
	width: 180px;
	float: left;
	height: 130px;
	background-image: url(../img/kyosei/kyosei-5_1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	margin-right: 23px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

div#kyosei05-b	{
	width: 180px;
	float: left;
	height: 130px;
	background-image: url(../img/kyosei/kyosei-5_2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	margin-right: 23px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

div#kyosei05-c	{
	width: 180px;
	float: left;
	height: 130px;
	background-image: url(../img/kyosei/kyosei-5_3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

div#kyosei06	{
	width: 600px;
	float: right;
	height: auto;
	margin-bottom: 30px;
}

div#kyosei06 p	{
	font-size: 0.75em;
	line-height: 1.5;
	margin: 0px;
	padding-left: 2px;
}

div#kyosei06-a	{
	width: 180px;
	float: left;
	height: 130px;
	margin-top: 30px;
	background-image: url(../img/kyosei/kyosei-6_1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	margin-right: 23px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

div#kyosei06-b	{
	width: 180px;
	float: left;
	height: 130px;
	margin-top: 30px;
	background-image: url(../img/kyosei/kyosei-6_2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	margin-right: 23px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

div#kyosei07	{
	width: 600px;
	float: right;
	height: auto;
	margin-bottom: 30px;
}

div#kyosei07 p	{
	font-size: 0.75em;
	line-height: 1.5;
	margin: 0px;
	padding-left: 2px;
}

div#kyosei07-a	{
	width: 180px;
	float: left;
	height: 130px;
	margin-top: 30px;
	background-image: url(../img/kyosei/kyosei-7_1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	margin-right: 23px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

div#kyosei07-b	{
	width: 180px;
	float: left;
	height: 130px;
	margin-top: 30px;
	background-image: url(../img/kyosei/kyosei-7_2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	margin-right: 23px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

div#kyosei07-c	{
	width: 180px;
	float: left;
	height: 130px;
	margin-top: 30px;
	background-image: url(../img/kyosei/kyosei-7_3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

div#kyosei08	{
	width: 600px;
	float: right;
	height: auto;
	margin-bottom: 30px;
}

div#kyosei08 p	{
	font-size: 0.75em;
	line-height: 1.5;
	margin: 0px;
	padding-left: 2px;
}

div#kyosei08-a	{
	width: 180px;
	float: left;
	height: 200px;
	margin-top: 30px;
	background-image: url(../img/kyosei/kyosei-8_1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	margin-right: 23px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
div#kyosei08-a p	{
	font-size: 0.75em;
	line-height: 1.5;
	margin: 0px;
	padding-left: 2px;
	padding-top: 120px;
}

div#kyosei08-b	{
	width: 180px;
	float: left;
	height: 200px;
	margin-top: 30px;
	background-image: url(../img/kyosei/kyosei-8_2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	margin-right: 23px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
div#kyosei08-b p	{
	font-size: 0.75em;
	line-height: 1.5;
	margin: 0px;
	padding-left: 2px;
	padding-top: 120px;
}

div#kyosei08-c	{
	width: 180px;
	float: left;
	height: 200px;
	margin-top: 30px;
	background-image: url(../img/kyosei/kyosei-8_3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

div#kyosei09	{
	width: 600px;
	float: right;
	height: auto;
	margin-bottom: 30px;
}

div#kyosei09 p	{
	font-size: 0.75em;
	line-height: 1.5;
	margin: 0px;
	padding-left: 2px;
}

div#kyosei09-a	{
	width: 180px;
	float: left;
	height: 200px;
	margin-top: 30px;
	background-image: url(../img/kyosei/kyosei-9_1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	margin-right: 23px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
div#kyosei09-a p	{
	font-size: 0.75em;
	line-height: 1.5;
	margin: 0px;
	padding-left: 2px;
	padding-top: 120px;
}

div#kyosei09-b	{
	width: 180px;
	float: left;
	height: 200px;
	margin-top: 30px;
	background-image: url(../img/kyosei/kyosei-9_2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	margin-right: 23px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
div#kyosei09-b p	{
	font-size: 0.75em;
	line-height: 1.5;
	margin: 0px;
	padding-left: 2px;
	padding-top: 120px;
}

div#kyosei09-c	{
	width: 180px;
	float: left;
	height: 200px;
	margin-top: 30px;
	background-image: url(../img/kyosei/kyosei-9_3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
div#kyosei09-c p	{
	font-size: 0.75em;
	line-height: 1.5;
	margin: 0px;
	padding-left: 2px;
	padding-top: 120px;
}

div#kyosei10	{
	width: 600px;
	float: right;
	height: auto;
	margin-bottom: 30px;
}

div#kyosei10 p	{
	font-size: 0.75em;
	line-height: 1.5;
	margin: 0px;
	padding-left: 2px;
}

div#kyosei10-a	{
	width: 180px;
	float: left;
	height: 130px;
	margin-top: 30px;
	background-image: url(../img/kyosei/kyosei-10_1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	margin-right: 23px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

div#kyosei10-b	{
	width: 180px;
	float: left;
	height: 130px;
	margin-top: 30px;
	background-image: url(../img/kyosei/kyosei-10_2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	margin-right: 23px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

div#kyosei10-c	{
	width: 180px;
	float: left;
	height: 130px;
	margin-top: 30px;
	background-image: url(../img/kyosei/kyosei-10_3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}


/* ホワイトニング */
div#white	{
	width: 670px;
	float: right;
	height: auto;
	padding-top: 70px;
}

div#whiteblock01	{
	width: 600px;
	float: right;
	height: auto;
	margin-bottom: 30px;
}

div#whiteblock01 p	{
	font-size: 0.75em;
	line-height: 1.5;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
}

div#whiteblock02	{
	width: 600px;
	float: right;
	height: auto;
	margin-bottom: 30px;
	background-image: url(../img/txt/white-c.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

div#whiteblock02 p	{
	font-size: 0.75em;
	line-height: 1.5;
	padding-top: 30px;
	margin: 0px;
	padding-left: 2px;
}

div#whiteblock02-a	{
	width: 180px;
	float: left;
	height: 200px;
	margin-top: 30px;
	background-image: url(../img/white/white_1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	margin-right: 23px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

div#whiteblock02-b	{
	width: 180px;
	float: left;
	height: 200px;
	margin-top: 30px;
	background-image: url(../img/white/white_2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	margin-right: 23px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

div#whiteblock02-c	{
	width: 180px;
	float: left;
	height: 200px;
	margin-top: 30px;
	background-image: url(../img/kyosei/kyosei_3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

div#whiteblock03	{
	width: 600px;
	float: right;
	height: auto;
	margin-bottom: 10px;
	background-image: url(../img/txt/white-w.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

div#whiteblock03 p	{
	font-size: 0.75em;
	line-height: 1.5;
	padding-top: 30px;
	margin: 0px;
	padding-left: 2px;
}

div#whiteblock03-a	{
	width: 180px;
	float: left;
	height: 200px;
	margin-top: 30px;
	background-image: url(../img/white/white_3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	margin-right: 23px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

div#whiteblock03-b	{
	width: 180px;
	float: left;
	height: 200px;
	margin-top: 30px;
	background-image: url(../img/white/white_4.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	margin-right: 23px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

div#whiteblock04	{
	width: 600px;
	float: right;
	height: auto;
	margin-bottom: 30px;
}

div#whiteblock04 p	{
	font-size: 0.75em;
	line-height: 1.5;
	padding-top: 30px;
	margin: 0px;
	padding-left: 2px;
}

div#whiteblock04-a	{
	width: 180px;
	float: left;
	height: 200px;
	background-image: url(../img/white/white_5.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	margin-right: 23px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

div#whiteblock04-b	{
	width: 180px;
	float: left;
	height: 200px;
	background-image: url(../img/white/white_6.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	margin-right: 23px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

div#whiteblock05	{
	width: 600px;
	float: right;
	height: auto;
	margin-bottom: 30px;
}

div#whiteblock05 p	{
	font-size: 0.75em;
	line-height: 1.5;
	margin: 0px;
	padding-left: 10px;
	padding-right: 30px;
}

/* 審美治療 */
div#shinbi	{
	width: 670px;
	float: right;
	height: auto;
	padding-top: 70px;
}

div#shinbiblock01	{
	width: 600px;
	float: right;
	height: auto;
	margin-bottom: 30px;
}

div#shinbiblock01 p	{
	font-size: 0.75em;
	line-height: 1.5;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
}

div#shinbiblock02	{
	width: 600px;
	float: right;
	height: auto;
	margin-bottom: 30px;
	background-image: url(../img/txt/shinbi_1.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

div#shinbiblock02 p	{
	font-size: 0.75em;
	line-height: 1.5;
	padding-top: 30px;
	margin: 0px;
	padding-left: 2px;
}

div#shinbiblock02-a	{
	width: 180px;
	float: left;
	height: 230px;
	margin-top: 20px;
	background-image: url(../img/shinbi/shinbi_a.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	margin-right: 23px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

div#shinbiblock02-a p	{
	font-size: 0.75em;
	line-height: 1.5;
	padding-top: 150px;
	margin: 0px;
	padding-left: 2px;
}

div#shinbiblock02-b	{
	width: 180px;
	float: left;
	height: 230px;
	margin-top: 20px;
	background-image: url(../img/shinbi/shinbi_b.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	margin-right: 23px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

div#shinbiblock02-b p	{
	font-size: 0.75em;
	line-height: 1.5;
	padding-top: 150px;
	margin: 0px;
	padding-left: 2px;
}

div#shinbiblock03	{
	width: 600px;
	float: right;
	height: auto;
	margin-bottom: 30px;
	background-image: url(../img/txt/shinbi_2.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

div#shinbiblock03 p	{
	font-size: 0.75em;
	line-height: 1.5;
	padding-top: 30px;
	margin: 0px;
	padding-left: 2px;
}

div#shinbiblock03-a	{
	width: 180px;
	float: left;
	height: 230px;
	margin-top: 20px;
	background-image: url(../img/shinbi/shinbi_c.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	margin-right: 23px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

div#shinbiblock03-a p	{
	font-size: 0.75em;
	line-height: 1.5;
	padding-top: 150px;
	margin: 0px;
	padding-left: 2px;
}

div#shinbiblock03-b	{
	width: 180px;
	float: left;
	height: 230px;
	margin-top: 20px;
	background-image: url(../img/shinbi/shinbi_d.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	margin-right: 23px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

div#shinbiblock03-b p	{
	font-size: 0.75em;
	line-height: 1.5;
	padding-top: 150px;
	margin: 0px;
	padding-left: 2px;
}

div#shinbiblock04	{
	width: 600px;
	float: right;
	height: auto;
	margin-bottom: 30px;
	background-image: url(../img/txt/shinbi_3.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

div#shinbiblock04 p	{
	font-size: 0.75em;
	line-height: 1.5;
	padding-top: 30px;
	margin: 0px;
	padding-left: 2px;
}

div#shinbiblock04-a	{
	width: 180px;
	float: left;
	height: 230px;
	margin-top: 20px;
	background-image: url(../img/shinbi/shinbi_e.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	margin-right: 23px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

div#shinbiblock04-a p	{
	font-size: 0.75em;
	line-height: 1.5;
	padding-top: 150px;
	margin: 0px;
	padding-left: 2px;
}

div#shinbiblock04-b	{
	width: 180px;
	float: left;
	height: 230px;
	margin-top: 20px;
	background-image: url(../img/shinbi/shinbi_f.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	margin-right: 23px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

div#shinbiblock04-b p	{
	font-size: 0.75em;
	line-height: 1.5;
	padding-top: 150px;
	margin: 0px;
	padding-left: 2px;
}

div#shinbiblock05	{
	width: 600px;
	float: right;
	height: auto;
	margin-bottom: 30px;
	background-image: url(../img/txt/shinbi_4.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

div#shinbiblock05 p	{
	font-size: 0.75em;
	line-height: 1.5;
	padding-top: 30px;
	margin: 0px;
	padding-left: 2px;
}

div#shinbiblock05-a	{
	width: 180px;
	float: left;
	height: 540px;
	margin-top: 20px;
	background-image: url(../img/shinbi/shinbi2_1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	margin-right: 23px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

div#shinbiblock05-a p	{
	font-size: 0.75em;
	line-height: 1.5;
	padding-top: 450px;
	margin: 0px;
	padding-left: 2px;
}

div#shinbiblock05-b	{
	width: 180px;
	float: left;
	height: 540px;
	margin-top: 20px;
	background-image: url(../img/shinbi/shinbi2_2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	margin-right: 23px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

div#shinbiblock05-b p	{
	font-size: 0.75em;
	line-height: 1.5;
	padding-top: 450px;
	margin: 0px;
	padding-left: 2px;
}

div#shinbiblock06	{
	width: 600px;
	float: right;
	height: auto;
}

div#shinbiblock06 p	{
	font-size: 0.75em;
	line-height: 1.5;
	padding-top: 10px;
	margin: 0px;
}

/* 診断書 */
div#diagnosis	{
	width: 670px;
	float: right;
	height: auto;
	padding-top: 70px;
}

div#diagnosis01	{
	width: 600px;
	float: right;
	height: auto;
	margin-bottom: 30px;
}

div#diagnosis01 p	{
	font-size: 0.75em;
	line-height: 1.5;
	margin: 0px;
	padding-bottom: 5px;
}

div#diagnosis02	{
	width: 600px;
	float: right;
	height: auto;
	margin-bottom: 30px;
	background-image: url(../img/diagnosis/ten_1.gif);
	background-repeat: no-repeat;
	background-position: right top;
}

div#diagnosis02 p	{
	font-size: 0.75em;
	line-height: 2.4;
	margin: 0px;
	padding-top: 0px;
	padding-left: 0px;
}

div#diagnosis03	{
	width: 600px;
	float: right;
	height: auto;
	margin-bottom: 30px;
}

div#diagnosis03 p	{
	font-size: 0.75em;
	line-height: 1.7;
	padding-top: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}

div#diagnosis04_main	{
	width: 600px;
	height: auto;
	float: right;
	margin-bottom: 30px;
}

div#diagnosis04	{
	width: 595px;
	height: auto;
	float: right;
	margin-bottom: 10px;
}

div#diagnosis04_txt	{
	width: 290px;
	height: auto;
	float: left;
}

div#diagnosis04 p	{
	font-size: 0.75em;
	line-height: 1.5;
	margin: 0px;
	padding-bottom: 10px;
	padding-top: 10px;
	padding-right: 5px;
}

div#diagnosis04_photo	{
	width: 300px;
	height: auto;
	float: right;
}

