@charset "Shift_JIS";

TR	{
	font-size: 80%;
	color: #333333;
	line-height: 160%;
}


	
	.topics	{
	font-size: 80%;
	color: #0033CC;
	line-height: 120%;}

	.comment        {font-size: 9pt; color: #666666;}

.big {
	font-size: 100%;
	font-weight: bold;}


address{
font-size : 12px;
padding-top : 5px;
padding-left : 5px;
padding-right : 5px;
padding-bottom : 5px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;border-width : 0px 0px 0px 0px;
font-style : normal;
text-align : left;
}

.head{
width : 748px;
background-color : #330000;
}

/*---------------配置---------------*/

.f-left {
	float: left;
}

.f-clear {
	clear: both;
}

.f-left-img {
	float: left;
	margin: 0 10px 15px 0;
}

.clear {
	padding-top: 16px;
	clear: both;
}

.clear hr {
	display: none;
}

.p.img_right {
	margin: 0 0 15px 20px;
	float: right;
}

.p.img_left {
	margin: 0 0 15px 20px;
	float: left;
}

/******************** TOP ********************/
#head H1{
font-size : 10px;
text-align : left;
padding-top : 3px;
padding-left : 3px;
padding-right : 0px;
padding-bottom : 3px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;border-width : 0px 0px 0px 0px;
background-color : #330000;
color : white;
}


UL#Newdental {
margin : 0px 1px 0px 1px;
padding:0px;
list-style:none;
border-right-width : 0px;
border-bottom-width : 1px;
}

UL#Newdental LI {
background-image : url(../images/arrow01.gif);
background-repeat:no-repeat;
background-position : 5px 7px;
padding:4px;
padding-left : 11px;
border-bottom:1px #CCCCCC dotted;
font-size : 12px;
background-color : white;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;
border-left-width : 0px;
border-right-width : 0px;
}

UL#Newdental LI IMG{

background-repeat:no-repeat;





background-color : white;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;


float : right;
}


UL#Newdental LI SPAN {
font-weight:bold;
padding-right : 9px;
overflow:hidden;
}

.top_H3{
font-size : 13px;
font-weight : bold;
color : red;
padding-top : 5px;
padding-bottom : 5px;
}

/******************** 医院紹介 ********************/
#info_h2{
font-size : 18px;
font-weight : bold;
text-indent : -9999px;
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;border-width : 0px 0px 0px 0px;
background-image : url(../image/sub_infobar.jpg);
background-repeat : no-repeat;
width : 748px;
height : 100px;
}
#mein_info H3{
font-size : 15px;
text-align : left;
padding-top : 5px;
padding-bottom : 5px;
margin-top : 0px;
margin-bottom : 1px;border-width : 0px 0px 0px 10px;
border-left-style : solid;
border-left-color : #472323;
font-weight : bold;
background-color : #d7d7d7;
padding-left : 5px;
}

#mein_info{
text-align : center;
margin-top : 15px;
width : 479px;
}

#mein_info p{
font-size : 13px;
text-align : left;
padding-top : 5px;
padding-left : 10px;
padding-bottom : 5px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;border-width : 0px 0px 0px 0px;
padding-right : 10px;
line-height : 160%;
}

#mein_info TABLE{
width : 470;
margin-top : 10px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 15px;border-width : 1px 1px 1px 1px;
background-color : white;
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
border-top-style : solid;
border-top-color : gray;
border-left-style : solid;
border-right-style : solid;
border-bottom-style : solid;
border-left-color : gray;
border-right-color : gray;
border-bottom-color : gray;
}

#mein_info td{
padding-top : 5px;
padding-left : 5px;
padding-right : 5px;
padding-bottom : 5px;border-width : 0px 0px 1px 0px;border-style : dotted dotted dotted dotted;border-color : gray gray gray gray;
font-size : 13px;
text-align : left;
margin-bottom : 3px;
width : 370px;
WHITE-SPACE: NOWRAP;
margin-top : 3px;
line-height : 160%;
}

#mein_info th{
font-size : 13px;
padding-top : 5px;
padding-left : 5px;
padding-right : 0px;
padding-bottom : 5px;
border-bottom-width : 1px;
margin-top : 3px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 3px;
border-top-width : 0px;
border-left-width : 0px;
border-right-width : 1px;
width : 100px;
text-align : left;
border-right-style : dotted;
border-right-color : gray;
border-spacing : 0px;
background-color : #dfdfdf;
border-bottom-style : dotted;
border-bottom-color : gray;
}

/******************** 院長紹介 ********************/
#dr_h2{
font-size : 18px;
font-weight : bold;
text-indent : -9999px;
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;border-width : 0px 0px 0px 0px;
background-image : url(../image/sub_drbar.jpg);
background-repeat : no-repeat;
width : 748px;
height : 100px;
}

#mein_dr{
text-align : center;
margin-top : 15px;
width : 479px;
}

#mein_dr IMG{
border-bottom-width : 1px;
border-top-width : 1px;
border-left-width : 1px;
border-right-width : 1px;border-style : solid solid solid solid;border-color : gray gray gray gray;
float : left;
height : 188px;
width : 250px;
margin-top : 6px;
margin-left : 6px;
margin-right : 6px;
margin-bottom : 6px;
}

#mein_dr P{
font-size : 13px;
text-align : left;
padding-top : 5px;
padding-left : 15px;
padding-bottom : 5px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;border-width : 0px 0px 0px 0px;
padding-right : 15px;
line-height : 160%;
}

#mein_dr H3{
font-size : 15px;
text-align : left;
padding-top : 5px;
padding-bottom : 5px;
margin-top : 15px;
margin-bottom : 1px;border-width : 0px 0px 0px 10px;
border-left-style : solid;
border-left-color : #472323;
font-weight : bold;
background-color : #d7d7d7;
padding-left : 5px;
clear : none;
float : none;
width : 470px;
}

#mein_dr TABLE{
width : 470;
margin-top : 10px;
margin-left : 10px;
margin-right : 10px;
margin-bottom : 10px;
background-color : white;
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : gray gray gray gray;
text-align : center;
}

#mein_dr TD{
padding-top : 5px;
padding-left : 5px;
padding-right : 5px;
padding-bottom : 5px;
border-top-width : 0px;
border-right-width : 0px;
border-left-width : 0px;
border-top-style : dotted;
border-right-style : dotted;
border-left-style : dotted;
border-top-color : gray;
border-right-color : gray;
border-left-color : gray;
font-size : 13px;
text-align : left;
margin-bottom : 0px;
width : 470px;
WHITE-SPACE: NOWRAP;

}

#mein_dr TH{
font-size : 13px;
padding-top : 3px;
padding-left : 5px;
padding-right : 0px;
padding-bottom : 3px;
border-bottom-width : 0px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;
border-top-width : 0px;
border-left-width : 0px;
border-right-width : 0px;
width : 470px;
text-align : left;
border-spacing : 0px;
background-color : #510000;
color : white;
}


/********************スタッフ紹介********************/
#staff_h2{
font-size : 18px;
font-weight : bold;
text-indent : -9999px;
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;border-width : 0px 0px 0px 0px;
background-image : url(../image/sub_staffbar.jpg);
background-repeat : no-repeat;
width : 748px;
height : 100px;
}

#mein_staff{
text-align : center;
margin-top : 15px;
width : 479px;
}

#mein_staff H3{
font-size : 15px;
text-align : left;
padding-top : 5px;
padding-bottom : 5px;
margin-top : 0px;
margin-bottom : 1px;border-width : 0px 0px 0px 10px;
border-left-style : solid;
border-left-color : #472323;
font-weight : bold;
background-color : #d7d7d7;
padding-left : 5px;
}

#mein_staff IMG{
border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : gray gray gray gray;
text-align : center;
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;
}

#mein_staff TABLE{
width : 450px;
margin-top : 10px;
margin-left : 10px;
margin-right : 10px;
margin-bottom : 10px;

padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
border-width : 0px 0px 0px 0px;
text-align : center;
}

#mein_staff TD{
padding-top : 5px;
padding-left : 5px;
padding-right : 5px;
padding-bottom : 5px;
border-top-width : 0px;
border-right-width : 0px;
border-left-width : 0px;
font-size : 13px;
text-align : center;
margin-bottom : 0px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
border-bottom-width : 0px;
width : 225px;

}

#mein_staff TH{
font-size : 13px;
padding-top : 3px;
padding-left : 5px;
padding-right : 0px;
padding-bottom : 3px;
border-bottom-width : 0px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;
border-top-width : 0px;
border-left-width : 0px;
border-right-width : 0px;
text-align : center;
border-spacing : 0px;
background-color : #e3e3e3;
width : 225px;
}
/********************スタッフ紹介２********************/
#mein_staff2{
text-align : center;
margin-top : 15px;
width : 350px;
}

#mein_staff2 TABLE{
width : 330px;
margin-top : 10px;
margin-left : 10px;
margin-right : 10px;
margin-bottom : 10px;
background-color : white;
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : gray gray gray gray;
text-align : center;
}

#mein_staff2 TD{
padding-top : 5px;
padding-left : 5px;
padding-right : 5px;
padding-bottom : 5px;
border-top-width : 0px;
border-right-width : 0px;
border-left-width : 0px;
font-size : 13px;
text-align : center;
margin-bottom : 0px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
border-bottom-width : 0px;
}

#mein_staff2 TH{
font-size : 13px;
padding-top : 5px;
padding-left : 5px;
padding-right : 5px;
padding-bottom : 5px;
border-bottom-width : 0px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;
border-top-width : 0px;
border-left-width : 0px;
border-right-width : 0px;
text-align : center;
border-spacing : 0px;
background-color : #e3e3e3;
line-height : 160%;
font-weight : normal;
}

#mein_staff2 H1{
font-size : 14px;
font-weight : bold;
color : navy;
text-align : center;
}

#mein_staff2 P{
font-size : 14px;
text-align : left;
padding-left : 10px;
padding-right : 10px;
}

/********************最新設備１********************/
#setubi_h2{
font-size : 18px;
font-weight : bold;
text-indent : -9999px;
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;border-width : 0px 0px 0px 0px;
background-image : url(../image/sub_sinbi1.jpg);
background-repeat : no-repeat;
width : 748px;
height : 100px;
}


#mein_setubi{
text-align : center;
margin-top : 15px;
width : 479px;
}

#mein_setubi H3{
font-size : 15px;
text-align : left;
padding-top : 5px;
padding-bottom : 5px;
margin-top : 0px;
margin-bottom : 1px;border-width : 0px 0px 0px 10px;
border-left-style : solid;
border-left-color : #472323;
font-weight : bold;
background-color : #d7d7d7;
padding-left : 5px;
}

#mein_setubi IMG{
border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : gray gray gray gray;
text-align : center;
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;
}

#mein_setubi TABLE{
width : 450px;
margin-top : 10px;
margin-left : 10px;
margin-right : 10px;
margin-bottom : 10px;
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
border-width : 0px 0px 0px 0px;
text-align : center;
}

#mein_setubi TD{
padding-top : 5px;
padding-left : 5px;
padding-right : 5px;
padding-bottom : 5px;
border-top-width : 0px;
border-right-width : 0px;
border-left-width : 0px;
font-size : 13px;
text-align : center;
margin-bottom : 0px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
border-bottom-width : 0px;
width : 225px;
}

#mein_setubi TH{
font-size : 13px;
padding-top : 3px;
padding-left : 5px;
padding-right : 0px;
padding-bottom : 3px;
border-bottom-width : 0px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;
border-top-width : 0px;
border-left-width : 0px;
border-right-width : 0px;
text-align : center;
border-spacing : 0px;
background-color : #e3e3e3;
width : 225px;
}
/********************最新設備２********************/
#mein_setubi2{
text-align : center;
margin-top : 15px;
width : 350px;
}

#mein_setubi2 TABLE{
width : 330px;
margin-top : 10px;
margin-left : 10px;
margin-right : 10px;
margin-bottom : 10px;
background-color : white;
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : gray gray gray gray;
text-align : center;
}

#mein_setubi2 TD{
padding-top : 5px;
padding-left : 5px;
padding-right : 5px;
padding-bottom : 5px;
border-top-width : 0px;
border-right-width : 0px;
border-left-width : 0px;
font-size : 13px;
text-align : center;
margin-bottom : 0px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
border-bottom-width : 0px;
}

#mein_setubi2 TH{
font-size : 13px;
padding-top : 5px;
padding-left : 5px;
padding-right : 5px;
padding-bottom : 5px;
border-bottom-width : 0px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;
border-top-width : 0px;
border-left-width : 0px;
border-right-width : 0px;
text-align : center;
border-spacing : 0px;
background-color : #e3e3e3;
line-height : 160%;
font-weight : normal;
}

#mein_setubi2 H1{
font-size : 14px;
font-weight : bold;
color : navy;
text-align : center;
}

#mein_setubi2 P{
font-size : 14px;
text-align : left;
padding-left : 10px;
padding-right : 10px;
}

/********************インプラント治療 ********************/
#imp_h2{
font-size : 18px;
font-weight : bold;
text-indent : -9999px;
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;border-width : 0px 0px 0px 0px;
background-image : url(../image/sub_imp.jpg);
background-repeat : no-repeat;
width : 748px;
height : 100px;
}

#mein_imp H3{
font-size : 15px;
text-align : left;
padding-top : 5px;
padding-bottom : 5px;
margin-top : 3px;
margin-bottom : 5px;border-width : 0px 0px 0px 10px;
border-left-style : solid;
border-left-color : #472323;
font-weight : bold;
background-color : #d7d7d7;
padding-left : 5px;
}

#mein_imp{
text-align : center;
margin-top : 15px;
width : 479px;
}

#mein_imp IMG{
border-bottom-width : 1px;
border-top-width : 1px;
border-left-width : 1px;
border-right-width : 1px;border-style : solid solid solid solid;border-color : gray gray gray gray;
float : left;
margin-top : 6px;
margin-left : 6px;
margin-right : 6px;
margin-bottom : 6px;
}

#mein_imp P{
font-size : 13px;
text-align : left;
padding-top : 5px;
padding-left : 15px;
padding-bottom : 5px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;border-width : 0px 0px 0px 0px;
padding-right : 15px;
line-height : 160%;
}

#mein_imp P SPAN{
font-size : 13px;
font-weight : bold;
color : #ff8000;
}

#mein_imp UL{
font-size : 13px;
text-align : left;
padding-top : 5px;
padding-left : 0px;
padding-bottom : 5px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;border-width : 0px 0px 0px 0px;
padding-right : 0px;
color : #660000;
}

#mein_imp LI{
font-size : 13px;
text-align : left;
padding-top : 2px;
padding-left : 0px;
padding-bottom : 2px;
margin-top : 0px;
margin-left : 30px;
margin-right : 0px;
margin-bottom : 0px;border-width : 0px 0px 0px 0px;
padding-right : 0px;
font-weight : bold;
}

/********************インプラントカウンセリング ********************/
#imp2_h2{
font-size : 18px;
font-weight : bold;
text-indent : -9999px;
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;border-width : 0px 0px 0px 0px;
background-image : url(../image/sub_imp2.jpg);
background-repeat : no-repeat;
width : 748px;
height : 100px;
}

#mein_imp2{
text-align : center;
margin-top : 15px;
width : 479px;
}

#mein_imp2 H3{
font-size : 15px;
text-align : left;
padding-top : 5px;
padding-bottom : 5px;
margin-top : 3px;
margin-bottom : 5px;border-width : 0px 0px 0px 10px;
border-left-style : solid;
border-left-color : #472323;
font-weight : bold;
background-color : #d7d7d7;
padding-left : 5px;
}

#mein_imp2 IMG{
border-bottom-width : 1px;
border-top-width : 1px;
border-left-width : 1px;
border-right-width : 1px;border-style : solid solid solid solid;border-color : gray gray gray gray;

margin-top : 6px;
margin-left : 6px;
margin-right : 6px;
margin-bottom : 6px;
text-align : center;
}

#mein_imp2 P{
font-size : 13px;
text-align : left;
padding-top : 5px;
padding-left : 15px;
padding-bottom : 5px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;border-width : 0px 0px 0px 0px;
padding-right : 15px;
line-height : 160%;
}

#mein_imp2 P SPAN{
font-size : 13px;
font-weight : bold;
color : #ff8000;
}

/********************インプラントオペ室 ********************/
#imp3_h2{
font-size : 18px;
font-weight : bold;
text-indent : -9999px;
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;border-width : 0px 0px 0px 0px;
background-image : url(../image/sub_imp3.jpg);
background-repeat : no-repeat;
width : 748px;
height : 100px;
}

#mein_imp3{
text-align : center;
margin-top : 15px;
width : 479px;
}

#mein_imp3 H3{
font-size : 15px;
text-align : left;
padding-top : 5px;
padding-bottom : 5px;
margin-top : 3px;
margin-bottom : 5px;border-width : 0px 0px 0px 10px;
border-left-style : solid;
border-left-color : #472323;
font-weight : bold;
background-color : #d7d7d7;
padding-left : 5px;
}

#mein_imp3 IMG{
border-bottom-width : 1px;
border-top-width : 1px;
border-left-width : 1px;
border-right-width : 1px;border-style : solid solid solid solid;border-color : gray gray gray gray;
margin-top : 6px;
margin-left : 6px;
margin-right : 6px;
margin-bottom : 6px;
text-align : center;
}

#mein_imp3 P{
font-size : 13px;
text-align : left;
padding-top : 5px;
padding-left : 15px;
padding-bottom : 5px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;border-width : 0px 0px 0px 0px;
padding-right : 15px;
line-height : 160%;
}

#mein_imp3 P SPAN{
font-size : 13px;
font-weight : bold;
color : #ff8000;
}

/********************インプラント麻酔医 ********************/
#imp4_h2{
font-size : 18px;
font-weight : bold;
text-indent : -9999px;
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;border-width : 0px 0px 0px 0px;
background-image : url(../image/sub_imp4.jpg);
background-repeat : no-repeat;
width : 748px;
height : 100px;
}

#mein_imp4{
text-align : center;
margin-top : 15px;
width : 479px;
}

#mein_imp4 H3{
font-size : 15px;
text-align : left;
padding-top : 5px;
padding-bottom : 5px;
margin-top : 3px;
margin-bottom : 5px;border-width : 0px 0px 0px 10px;
border-left-style : solid;
border-left-color : #472323;
font-weight : bold;
background-color : #d7d7d7;
padding-left : 5px;
}

#mein_imp4 IMG{
border-bottom-width : 1px;
border-top-width : 1px;
border-left-width : 1px;
border-right-width : 1px;border-style : solid solid solid solid;border-color : gray gray gray gray;

margin-top : 6px;
margin-left : 6px;
margin-right : 6px;
margin-bottom : 6px;
text-align : center;
}

#mein_imp4 P{
font-size : 13px;
text-align : left;
padding-top : 5px;
padding-left : 15px;
padding-bottom : 5px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;border-width : 0px 0px 0px 0px;
padding-right : 15px;
line-height : 160%;
}

#mein_imp4 P SPAN{
font-size : 13px;
font-weight : bold;
color : #ff8000;
}



/*******************インプラントQ&A********************/
#mein_imp5{
text-align : center;
margin-top : 15px;
width : 479px;
}

#imp5_h2{
font-size : 18px;
font-weight : bold;
text-indent : -9999px;
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;border-width : 0px 0px 0px 0px;
background-image : url(../image/sub_imp5.jpg);
background-repeat : no-repeat;
width : 748px;
height : 100px;
}

#mein_imp5 H3{
font-size : 15px;
text-align : left;
padding-top : 5px;
padding-bottom : 5px;
margin-top : 3px;
margin-bottom : 5px;border-width : 0px 0px 0px 10px;
border-left-style : solid;
border-left-color : #472323;
font-weight : bold;
background-color : #d7d7d7;
padding-left : 5px;
}


.pq{
font-size : 15px;
font-family : "ＭＳ Ｐゴシック","Osaka",sans-serif;
border-bottom-width : 1px;
border-bottom-style : solid;
border-bottom-color : #0000cc;
padding-bottom : 4px;
padding-top : 4px;
padding-left : 4px;
padding-right : 4px;
border-top-width : 1px;
border-left-width : 1px;
border-right-width : 1px;
border-top-style : solid;
border-left-style : solid;
border-right-style : solid;
border-top-color : #0000cc;
border-left-color : #0000cc;
border-right-color : #0000cc;
margin-top : 15px;
margin-left : 10px;
margin-right : 10px;
margin-bottom : 15px;
text-align : left;
}

.pq:first-letter{
font-size:26px;
font-family : "ＭＳ Ｐゴシック","Osaka",sans-serif;
font-style:italic;
color:#0000cc;
}


.pa{
font-size : 15px;
font-family : "ＭＳ Ｐゴシック","Osaka",sans-serif;
border-bottom-width : 1px;
border-bottom-style : solid;
border-bottom-color : #cc0000;
padding-bottom : 4px;
padding-top : 4px;
padding-left : 4px;
padding-right : 4px;
border-top-width : 1px;
border-left-width : 1px;
border-right-width : 1px;
border-top-style : solid;
border-left-style : solid;
border-right-style : solid;
border-top-color : #cc0000;
border-left-color : #cc0000;
border-right-color : #cc0000;
margin-top : 15px;
margin-right : 10px;
margin-bottom : 15px;
margin-left : 10px;
text-align : left;
}


.pa SPAN{
color:#cc0000;
font-family : "ＭＳ Ｐゴシック","Osaka",sans-serif;
}


.pa:first-letter{
font-size:26px;
font-style:italic;
color:#cc0000;
font-family : "ＭＳ Ｐゴシック","Osaka",sans-serif;
padding-top : 2px;
padding-left : 2px;
padding-right : 2px;
padding-bottom : 2px;
}

.pap{
font-size : 13px;
font-family : "ＭＳ Ｐゴシック","Osaka",sans-serif;
border-bottom-width : 0px;
padding-bottom : 4px;
padding-top : 4px;
padding-left : 4px;
padding-right : 4px;
border-left-width : 0px;
border-right-width : 0px;
margin-top : 10px;
margin-right : 20px;
margin-bottom : 15px;
margin-left : 20px;
text-align : left;
}

/********************歯周病再生療法********************/
#periosaisei_h2{
font-size : 18px;
font-weight : bold;
text-indent : -9999px;
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;border-width : 0px 0px 0px 0px;
background-image : url(../image/sub_perio2.jpg);
background-repeat : no-repeat;
width : 748px;
height : 100px;
}

#mein_periosaisei H3{
font-size : 15px;
text-align : left;
padding-top : 5px;
padding-bottom : 5px;
margin-top : 3px;
margin-bottom : 5px;border-width : 0px 0px 0px 10px;
border-left-style : solid;
border-left-color : #472323;
font-weight : bold;
background-color : #d7d7d7;
padding-left : 5px;
}

#mein_periosaisei H4{
font-size : 14px;
padding-top : 5px;
padding-bottom : 5px;
margin-top : 3px;
margin-bottom : 5px;border-width : 0px 0px 0px 10px;
border-left-style : solid;
border-left-color : #ff8000;
font-weight : bold;
background-color : #ffdfd0;
padding-left : 5px;
clear : none;
}

#mein_periosaisei P{
font-size : 13px;
text-align : left;
padding-top : 5px;
padding-left : 15px;
padding-bottom : 5px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;border-width : 0px 0px 0px 0px;
padding-right : 15px;
line-height : 160%;
}

#mein_periosaisei P SPAN{
font-size : 13px;
font-weight : bold;
color : #ff8000;
}




/********************歯周病治療の流れ********************/
#main_perio2 {
width: 479px;
margin-top : 15px;
float: left;
text-align : left;
}

#perio2_h2{
font-size : 18px;
font-weight : bold;
text-indent : -9999px;
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;border-width : 0px 0px 0px 0px;
background-image : url(../image/sub_perio3.jpg);
background-repeat : no-repeat;
width : 748px;
height : 100px;
}

#mein_perio2 H3{
font-size : 15px;
text-align : left;
padding-top : 8px;
padding-bottom : 8px;
padding-left : 5px;
padding-right : 0pt;
margin-top : 6px;
margin-bottom : 5px;border-width : 0px 0px 0px 10px;
margin-left : 0px;
border-left-style : solid;
border-left-color : #472323;
font-weight : bold;
background-color : #d7d7d7;
}

#mein_perio2 H4{
font-size : 13px;
text-align : right;
}

#mein_perio2 H5{
font-size : 14px;
text-align : left;
line-height : 160%;
font-weight : bold;
color : #990000;
padding-left : 10px;
padding-bottom : 2px;
padding-top : 0px;
margin-top : 0px;
margin-bottom : 0px;
}

#mein_perio2 H6{
font-size : 14px;
text-align : center;
line-height : 160%;
font-weight : bold;
padding-left : 0px;
padding-top : 0px;
padding-right : 0px;
padding-bottom : 0px;
margin-top : 0px;
margin-right : 0px;
margin-left : 1px;
margin-bottom : 0px;
}

#mein_perio2 P{
font-size : 13px;
text-align : left;
padding-top : 5px;
padding-left : 15px;
padding-bottom : 5px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;border-width : 0px 0px 0px 0px;
padding-right : 15px;
line-height : 160%;
}



#mein_perio2 P SPAN{
font-size : 13px;
font-weight : bold;
color : #ff8000;
}


#mein_perio2 IMG{
	float: right;
	margin: 0 10px 6px 10px;
}

#mein_perio2 P.f-left img{
	float: left;
	margin: 0 10px 6px 10px;
}

/*******************顕微鏡による歯周病検査********************/
#periokensa_h2{
font-size : 18px;
font-weight : bold;
text-indent : -9999px;
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;border-width : 0px 0px 0px 0px;
background-image : url(../image/sub_perio1.jpg);
background-repeat : no-repeat;
width : 748px;
height : 100px;
text-align : left;
}

#mein_periokensa H3{
font-size : 15px;
text-align : left;
padding-top : 5px;
padding-bottom : 5px;
margin-top : 3px;
margin-bottom : 5px;border-width : 0px 0px 0px 10px;
border-left-style : solid;
border-left-color : #472323;
font-weight : bold;
background-color : #d7d7d7;
padding-left : 5px;
}

#mein_periokensa H4{
font-size : 14px;
padding-top : 5px;
padding-bottom : 5px;
margin-top : 3px;
margin-bottom : 5px;border-width : 0px 0px 0px 10px;
border-left-style : solid;
border-left-color : #ff8000;
font-weight : bold;
background-color : #ffdfd0;
padding-left : 5px;
clear : none;
text-align : left;
}

#mein_periokensa{
text-align : center;
margin-top : 15px;
width : 479px;
}

#mein_periokensa IMG{
margin-top : 6px;
margin-left : 6px;
margin-right : 6px;
margin-bottom : 6px;
right : auto;
}

#mein_periokensa P{
font-size : 13px;
text-align : left;
padding-top : 5px;
padding-left : 15px;
padding-bottom : 5px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;border-width : 0px 0px 0px 0px;
padding-right : 15px;
line-height : 160%;
}

#mein_periokensa P SPAN{
font-size : 13px;
font-weight : bold;
color : #ff8000;
}

.periokensa2{
margin-top : 10px;
margin-bottom : 10px;
height : 250px;
text-align : center;
}
/********************歯周病ケア********************/
#periocare_h2{
font-size : 18px;
font-weight : bold;
text-indent : -9999px;
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;border-width : 0px 0px 0px 0px;
background-image : url(../image/sub_perio4.jpg);
background-repeat : no-repeat;
width : 748px;
height : 100px;
}

#mein_periocare H3{
font-size : 15px;
text-align : left;
padding-top : 5px;
padding-bottom : 5px;
margin-top : 3px;
margin-bottom : 5px;border-width : 0px 0px 0px 10px;
border-left-style : solid;
border-left-color : #472323;
font-weight : bold;
background-color : #d7d7d7;
padding-left : 5px;
}

#mein_periocare{
text-align : center;
margin-top : 15px;
width : 479px;
}

#mein_periocare IMG{
margin-top : 5px;
margin-bottom : 5px;
text-align : center;
padding-top : 0px;
padding-bottom : 0px;
margin-left : 5px;
margin-right : 5px;
}

#mein_periocare P{
font-size : 13px;
text-align : left;
padding-top : 5px;
padding-left : 15px;
padding-bottom : 5px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;border-width : 0px 0px 0px 0px;
padding-right : 15px;
line-height : 160%;
}

#mein_periocare P SPAN{
font-size : 13px;
font-weight : bold;
color : #ff8000;
}

/********************歯周病どんな病気********************/
#main_perio {
width: 479px;
margin-top : 15px;
float: left;
text-align : left;
}

#perio_h2{
font-size : 18px;
font-weight : bold;
text-indent : -9999px;
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;border-width : 0px 0px 0px 0px;
background-image : url(../image/sub_perio5.jpg);
background-repeat : no-repeat;
width : 748px;
height : 100px;
}

#mein_perio H3{
font-size : 15px;
text-align : left;
padding-top : 8px;
padding-bottom : 8px;
padding-left : 5px;
padding-right : 0pt;
margin-top : 6px;
margin-bottom : 5px;border-width : 0px 0px 0px 10px;
margin-left : 0px;
border-left-style : solid;
border-left-color : #472323;
font-weight : bold;
background-color : #d7d7d7;
}

#mein_perio H4{
font-size : 13px;
text-align : right;
}

#mein_perio H5{
font-size : 14px;
text-align : left;
line-height : 160%;
font-weight : bold;
color : #990000;
padding-left : 10px;
padding-bottom : 2px;
padding-top : 0px;
margin-top : 0px;
margin-bottom : 0px;
}

#mein_perio H6{
font-size : 14px;
text-align : center;
line-height : 160%;
font-weight : bold;
padding-left : 0px;
padding-top : 0px;
padding-right : 0px;
padding-bottom : 0px;
margin-top : 0px;
margin-right : 0px;
margin-left : 1px;
margin-bottom : 0px;
}

#mein_perio P{
font-size : 13px;
text-align : left;
padding-top : 5px;
padding-left : 15px;
padding-bottom : 5px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;border-width : 0px 0px 0px 0px;
padding-right : 15px;
line-height : 160%;
}



#mein_perio P SPAN{
font-size : 13px;
font-weight : bold;
color : #ff8000;
}


#mein_perio IMG{
	float: right;
	margin: 0 10px 6px 10px;
}

#mein_perio P.f-left img{
	float: left;
	margin: 0 10px 6px 10px;
}

/*******************審美治療１********************/
#main_shinbi {
width: 479px;
margin-top : 15px;
float: left;
text-align : left;
}

#shinbi_h2{
font-size : 18px;
font-weight : bold;
text-indent : -9999px;
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;border-width : 0px 0px 0px 0px;
background-image : url(../image/sub_sinbi1.jpg);
background-repeat : no-repeat;
width : 748px;
height : 100px;
}

#mein_shinbi H3{
font-size : 15px;
text-align : left;
padding-top : 8px;
padding-bottom : 8px;
padding-left : 5px;
padding-right : 0pt;
margin-top : 3px;
margin-bottom : 5px;border-width : 0px 0px 0px 10px;
margin-left : 0px;
border-left-style : solid;
border-left-color : #472323;
font-weight : bold;
background-color : #d7d7d7;
}

#mein_shinbi H4{
font-size : 13px;
text-align : right;
}

#mein_shinbi H5{
font-size : 14px;
text-align : left;
line-height : 160%;
font-weight : bold;
color : #990000;
padding-left : 10px;
padding-bottom : 2px;
padding-top : 0px;
margin-top : 0px;
margin-bottom : 0px;
}

#mein_shinbi H6{
font-size : 14px;
text-align : center;
line-height : 160%;
font-weight : bold;
padding-left : 0px;
padding-top : 0px;
padding-right : 0px;
padding-bottom : 0px;
margin-top : 0px;
margin-right : 0px;
margin-left : 1px;
margin-bottom : 0px;
}

#mein_shinbi P{
font-size : 13px;
text-align : left;
padding-top : 5px;
padding-left : 15px;
padding-bottom : 5px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;border-width : 0px 0px 0px 0px;
padding-right : 15px;
line-height : 160%;
}



#mein_shinbi P SPAN{
font-size : 13px;
font-weight : bold;
color : #ff8000;
}


#mein_shinbi IMG{
	float: right;
	margin: 0 10px 6px 10px;
}

#mein_shinbi P.f-left img{
	float: left;
	margin: 0 10px 6px 10px;
}


/*******************審美治療2********************/
#main_shinbi2 {
width: 479px;
margin-top : 15px;
float: left;
text-align : left;
}

#shinbi2_h2{
font-size : 18px;
font-weight : bold;
text-indent : -9999px;
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;border-width : 0px 0px 0px 0px;
background-image : url(../image/sub_sinbi2.jpg);
background-repeat : no-repeat;
width : 748px;
height : 100px;
}

#mein_shinbi2 H3{
font-size : 15px;
text-align : left;
padding-top : 8px;
padding-bottom : 8px;
padding-left : 5px;
padding-right : 0pt;
margin-top : 3px;
margin-bottom : 5px;border-width : 0px 0px 0px 10px;
margin-left : 0px;
border-left-style : solid;
border-left-color : #472323;
font-weight : bold;
background-color : #d7d7d7;
}

#mein_shinbi2 H4{
font-size : 13px;
text-align : right;
}

#mein_shinbi2 H5{
font-size : 14px;
text-align : left;
line-height : 160%;
font-weight : bold;
color : #990000;
padding-left : 10px;
padding-bottom : 2px;
padding-top : 0px;
margin-top : 0px;
margin-bottom : 0px;
}

#mein_shinbi2 H6{
font-size : 14px;
text-align : center;
line-height : 160%;
font-weight : bold;
padding-left : 0px;
padding-top : 0px;
padding-right : 0px;
padding-bottom : 0px;
margin-top : 0px;
margin-right : 0px;
margin-left : 1px;
margin-bottom : 0px;
}

#mein_shinbi2 P{
font-size : 13px;
text-align : left;
padding-top : 5px;
padding-left : 15px;
padding-bottom : 5px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;border-width : 0px 0px 0px 0px;
padding-right : 15px;
line-height : 160%;
}



#mein_shinbi2 P SPAN{
font-size : 13px;
font-weight : bold;
color : #ff8000;
}


#mein_shinbi2 IMG{
	float: right;
	margin: 0 10px 6px 10px;
}

#mein_shinbi2 P.f-left img{
	float: left;
	margin: 0 10px 6px 10px;
}

/*******************審美治療3********************/
#main_shinbi3 {
width: 479px;
margin-top : 15px;
float: left;
text-align : left;
}

#shinbi3_h2{
font-size : 18px;
font-weight : bold;
text-indent : -9999px;
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;border-width : 0px 0px 0px 0px;
background-image : url(../image/sub_sinbi3.jpg);
background-repeat : no-repeat;
width : 748px;
height : 100px;
}

#mein_shinbi3 H3{
font-size : 15px;
text-align : left;
padding-top : 8px;
padding-bottom : 8px;
padding-left : 5px;
padding-right : 0pt;
margin-top : 3px;
margin-bottom : 5px;border-width : 0px 0px 0px 10px;
margin-left : 0px;
border-left-style : solid;
border-left-color : #472323;
font-weight : bold;
background-color : #d7d7d7;
}

#mein_shinbi3 H5{
font-size : 14px;
text-align : left;
line-height : 160%;
font-weight : bold;
color : #990000;
padding-left : 10px;
padding-bottom : 2px;
padding-top : 0px;
margin-top : 0px;
margin-bottom : 0px;
}

#mein_shinbi3 P{
font-size : 13px;
text-align : left;
padding-top : 5px;
padding-left : 15px;
padding-bottom : 5px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;border-width : 0px 0px 0px 0px;
padding-right : 15px;
line-height : 160%;
}

#mein_shinbi3 IMG{
border-bottom-width : 0px;
border-top-width : 0px;
border-left-width : 0px;
border-right-width : 0px;
margin-top : 6px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 6px;
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
}

#mein_shinbi3 P SPAN{
font-size : 13px;
font-weight : bold;
color : #ff8000;
}


#mein_shinbi3 IMG{
	float: right;
	margin: 0 10px 6px 10px;
}

#mein_shinbi3 P.f-left img{
	float: left;
	margin: 0 10px 6px 10px;
}


/*******************審美治療4********************/
#main_shinbi4 {
width: 479px;
margin-top : 15px;
float: left;
text-align : left;
}

#shinbi4_h2{
font-size : 18px;
font-weight : bold;
text-indent : -9999px;
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;border-width : 0px 0px 0px 0px;
background-image : url(../image/sub_sinbi4.jpg);
background-repeat : no-repeat;
width : 748px;
height : 100px;
}

#mein_shinbi4 H3{
font-size : 15px;
text-align : left;
padding-top : 8px;
padding-bottom : 8px;
padding-left : 5px;
padding-right : 0pt;
margin-top : 3px;
margin-bottom : 5px;border-width : 0px 0px 0px 10px;
margin-left : 0px;
border-left-style : solid;
border-left-color : #472323;
font-weight : bold;
background-color : #d7d7d7;
}

#mein_shinbi4 H4{
font-size : 13px;
text-align : right;
}

#mein_shinbi4 H5{
font-size : 14px;
text-align : left;
line-height : 160%;
font-weight : bold;
color : #990000;
padding-left : 10px;
padding-bottom : 2px;
padding-top : 0px;
margin-top : 0px;
margin-bottom : 0px;
}

#mein_shinbi4 H6{
font-size : 14px;
text-align : center;
line-height : 160%;
font-weight : bold;
padding-left : 0px;
padding-top : 0px;
padding-right : 0px;
padding-bottom : 0px;
margin-top : 0px;
margin-right : 0px;
margin-left : 1px;
margin-bottom : 0px;
}

#mein_shinbi4 P{
font-size : 13px;
text-align : left;
padding-top : 5px;
padding-left : 15px;
padding-bottom : 5px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;border-width : 0px 0px 0px 0px;
padding-right : 15px;
line-height : 160%;
}



#mein_shinbi4 P SPAN{
font-size : 13px;
font-weight : bold;
color : #ff8000;
}


#mein_shinbi4 IMG{
	float: right;
	margin: 0 10px 6px 10px;
}

#mein_shinbi4 P.f-left img{
	float: left;
	margin: 0 10px 6px 10px;
}

/*******************審美治療5********************/
#main_shinbi5 {
width: 479px;
margin-top : 15px;
float: left;
text-align : left;
}

#shinbi5_h2{
font-size : 18px;
font-weight : bold;
text-indent : -9999px;
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;border-width : 0px 0px 0px 0px;
background-image : url(../image/sub_sinbi5.jpg);
background-repeat : no-repeat;
width : 748px;
height : 100px;
}

#mein_shinbi5 H3{
font-size : 15px;
text-align : left;
padding-top : 8px;
padding-bottom : 8px;
padding-left : 5px;
padding-right : 0pt;
margin-top : 3px;
margin-bottom : 5px;border-width : 0px 0px 0px 10px;
margin-left : 0px;
border-left-style : solid;
border-left-color : #472323;
font-weight : bold;
background-color : #d7d7d7;
}

#mein_shinbi5 H4{
font-size : 13px;
text-align : right;
}

#mein_shinbi5 H5{
font-size : 14px;
text-align : left;
line-height : 160%;
font-weight : bold;
color : #990000;
padding-left : 10px;
padding-bottom : 2px;
padding-top : 0px;
margin-top : 0px;
margin-bottom : 0px;
}

#mein_shinbi5 H6{
font-size : 14px;
text-align : center;
line-height : 160%;
font-weight : bold;
padding-left : 0px;
padding-top : 0px;
padding-right : 0px;
padding-bottom : 0px;
margin-top : 0px;
margin-right : 0px;
margin-left : 1px;
margin-bottom : 0px;
}

#mein_shinbi5 P{
font-size : 13px;
text-align : left;
padding-top : 5px;
padding-left : 15px;
padding-bottom : 5px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;border-width : 0px 0px 0px 0px;
padding-right : 15px;
line-height : 160%;
}



#mein_shinbi5 P SPAN{
font-size : 13px;
font-weight : bold;
color : #ff8000;
}


#mein_shinbi5 IMG{
	float: right;
	margin: 0 10px 6px 10px;
}

#mein_shinbi5 P.f-left img{
	float: left;
	margin: 0 10px 6px 10px;
}


/*******************ホワイトニングメニュー********************/
#main_shinbi6 {
width: 479px;
margin-top : 15px;
float: left;
text-align : left;
}

#shinbi6_h2{
font-size : 18px;
font-weight : bold;
text-indent : -9999px;
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;border-width : 0px 0px 0px 0px;
background-image : url(../image/sub_sinbi5.jpg);
background-repeat : no-repeat;
width : 748px;
height : 100px;
}

#mein_shinbi6 H3{
font-size : 15px;
text-align : left;
padding-top : 8px;
padding-bottom : 8px;
padding-left : 5px;
padding-right : 0pt;
margin-top : 3px;
margin-bottom : 5px;border-width : 0px 0px 0px 10px;
margin-left : 0px;
border-left-style : solid;
border-left-color : #472323;
font-weight : bold;
background-color : #d7d7d7;
}


#mein_shinbi6 H4{
font-size : 13px;
text-align : right;
line-height : 160%;
font-weight : bold;
padding-left : 10px;
padding-top : 0px;
padding-right : 10px;
padding-bottom : 0px;
margin-top : 0px;
margin-right : 0px;
}

#mein_shinbi6 H5{
font-size : 14px;
text-align : center;
line-height : 160%;
font-weight : bold;
padding-left : 0px;
padding-top : 0px;
padding-right : 0px;
padding-bottom : 0px;
margin-top : 0px;
margin-right : 0px;
margin-left : 1px;
margin-bottom : 0px;
}

#mein_shinbi6 P{
font-size : 13px;
text-align : left;
padding-top : 5px;
padding-left : 15px;
padding-bottom : 5px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;border-width : 0px 0px 0px 0px;
padding-right : 15px;
line-height : 160%;
}

#mein_shinbi6 P SPAN{
font-size : 13px;
font-weight : bold;
color : #ff8000;
}

#mein_shinbi6 IMG{
	float: right;
	margin: 0 10px 6px 10px;
}

#mein_shinbi6 P.f-left img{
	float: left;
	margin: 0 10px 6px 10px;
}
/*******************矯正治療1********************/
#mein_kyou{
text-align : center;
margin-top : 15px;
width : 479px;
}

#kyou_h2{
font-size : 18px;
font-weight : bold;
text-indent : -9999px;
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;border-width : 0px 0px 0px 0px;
background-image : url(../image/sub_kyou.jpg);
background-repeat : no-repeat;
width : 748px;
height : 100px;
}

#mein_kyou H3{
font-size : 15px;
text-align : left;
padding-top : 5px;
padding-bottom : 5px;
margin-top : 3px;
margin-bottom : 3px;border-width : 0px 0px 0px 10px;
border-left-style : solid;
border-left-color : #472323;
font-weight : bold;
background-color : #d7d7d7;
padding-left : 5px;
}

#mein_kyou H5{
font-size : 14px;
text-align : left;
font-weight : bold;
color : #990000;
padding-left : 10px;
padding-top : 5px;
padding-right : 0px;
padding-bottom : 5px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;border-width : 0px 0px 0px 0px;}

#mein_kyou IMG{
border-bottom-width : 0px;
border-top-width : 0px;
border-left-width : 0px;
border-right-width : 0px;
margin-top : 5px;
margin-left : 5px;
margin-right : 5px;
margin-bottom : 5px;
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
}

#mein_kyou P{
font-size : 13px;
text-align : left;
padding-top : 5px;
padding-left : 15px;
padding-bottom : 5px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;border-width : 0px 0px 0px 0px;
padding-right : 15px;
line-height : 160%;
}

#mein_kyou P SPAN{
font-size : 13px;
font-weight : bold;
color : #ff8000;
}

.pq{
font-size : 15px;
font-family : "ＭＳ Ｐゴシック","Osaka",sans-serif;
border-bottom-width : 1px;
border-bottom-style : solid;
border-bottom-color : #0000cc;
padding-bottom : 4px;
padding-top : 4px;
padding-left : 4px;
padding-right : 4px;
border-top-width : 1px;
border-left-width : 1px;
border-right-width : 1px;
border-top-style : solid;
border-left-style : solid;
border-right-style : solid;
border-top-color : #0000cc;
border-left-color : #0000cc;
border-right-color : #0000cc;
margin-top : 15px;
margin-left : 10px;
margin-right : 10px;
margin-bottom : 15px;
text-align : left;
}

.pq:first-letter{
font-size:26px;
font-family : "ＭＳ Ｐゴシック","Osaka",sans-serif;
font-style:italic;
color:#0000cc;
}


.pa{
font-size : 15px;
font-family : "ＭＳ Ｐゴシック","Osaka",sans-serif;
border-bottom-width : 1px;
border-bottom-style : solid;
border-bottom-color : #cc0000;
padding-bottom : 4px;
padding-top : 4px;
padding-left : 4px;
padding-right : 4px;
border-top-width : 1px;
border-left-width : 1px;
border-right-width : 1px;
border-top-style : solid;
border-left-style : solid;
border-right-style : solid;
border-top-color : #cc0000;
border-left-color : #cc0000;
border-right-color : #cc0000;
margin-top : 15px;
margin-right : 10px;
margin-bottom : 15px;
margin-left : 10px;
text-align : left;
}


.pa SPAN{
color:#cc0000;
font-family : "ＭＳ Ｐゴシック","Osaka",sans-serif;
}


.pa:first-letter{
font-size:26px;
font-style:italic;
color:#cc0000;
font-family : "ＭＳ Ｐゴシック","Osaka",sans-serif;
padding-top : 2px;
padding-left : 2px;
padding-right : 2px;
padding-bottom : 2px;
}

.pap{
font-size : 13px;
font-family : "ＭＳ Ｐゴシック","Osaka",sans-serif;
border-bottom-width : 0px;


padding-bottom : 4px;
padding-top : 4px;
padding-left : 4px;
padding-right : 4px;

border-left-width : 0px;
border-right-width : 0px;






margin-top : 10px;
margin-right : 20px;
margin-bottom : 15px;
margin-left : 20px;
text-align : left;
}

/*******************矯正治療2********************/
#mein_kyou2{
text-align : center;
margin-top : 15px;
width : 479px;
}

#kyou2_h2{
font-size : 18px;
font-weight : bold;
text-indent : -9999px;
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;border-width : 0px 0px 0px 0px;
background-image : url(../image/sub_kyou2.jpg);
background-repeat : no-repeat;
width : 748px;
height : 100px;
}

#mein_kyou2 H3{
font-size : 15px;
text-align : left;
padding-top : 5px;
padding-bottom : 5px;
margin-top : 3px;
margin-bottom : 3px;border-width : 0px 0px 0px 10px;
border-left-style : solid;
border-left-color : #472323;
font-weight : bold;
background-color : #d7d7d7;
padding-left : 5px;
}

#mein_kyou2 H5{
font-size : 14px;
text-align : left;
font-weight : bold;
color : #990000;
padding-left : 10px;
padding-top : 5px;
padding-right : 0px;
padding-bottom : 5px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;border-width : 0px 0px 0px 0px;}

#mein_kyou2 IMG{
border-bottom-width : 0px;
border-top-width : 0px;
border-left-width : 0px;
border-right-width : 0px;
margin-top : 5px;
margin-left : 5px;
margin-right : 5px;
margin-bottom : 5px;
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
}

#mein_kyou2 P{
font-size : 13px;
text-align : left;
padding-top : 5px;
padding-left : 15px;
padding-bottom : 5px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;border-width : 0px 0px 0px 0px;
padding-right : 15px;
line-height : 160%;
}

#mein_kyou2 P SPAN{
font-size : 13px;
font-weight : bold;
color : #ff8000;
}

/*******************矯正治療3********************/
#mein_kyou3{
text-align : center;
margin-top : 15px;
width : 479px;
}

#kyou3_h2{
font-size : 18px;
font-weight : bold;
text-indent : -9999px;
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;border-width : 0px 0px 0px 0px;
background-image : url(../image/sub_kyou3.jpg);
background-repeat : no-repeat;
width : 748px;
height : 100px;
}

#mein_kyou3 H3{
font-size : 15px;
text-align : left;
padding-top : 5px;
padding-bottom : 5px;
margin-top : 3px;
margin-bottom : 3px;border-width : 0px 0px 0px 10px;
border-left-style : solid;
border-left-color : #472323;
font-weight : bold;
background-color : #d7d7d7;
padding-left : 5px;
}

#mein_kyou3 H5{
font-size : 14px;
text-align : left;
font-weight : bold;
color : #990000;
padding-left : 10px;
padding-top : 5px;
padding-right : 0px;
padding-bottom : 5px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;border-width : 0px 0px 0px 0px;}


#mein_kyou3 IMG{
border-bottom-width : 0px;
border-top-width : 0px;
border-left-width : 0px;
border-right-width : 0px;
margin-top : 5px;
margin-left : 5px;
margin-right : 5px;
margin-bottom : 5px;
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
}

#mein_kyou3 P{
font-size : 13px;
text-align : left;
padding-top : 5px;
padding-left : 15px;
padding-bottom : 5px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;border-width : 0px 0px 0px 0px;
padding-right : 15px;
line-height : 160%;
}

#mein_kyou3 P SPAN{
font-size : 13px;
font-weight : bold;
color : #ff8000;
}

/*******************矯正治療4********************/
#mein_kyou4{
text-align : center;
margin-top : 15px;
width : 479px;
}

#kyou4_h2{
font-size : 18px;
font-weight : bold;
text-indent : -9999px;
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;border-width : 0px 0px 0px 0px;
background-image : url(../image/sub_kyou4.jpg);
background-repeat : no-repeat;
width : 748px;
height : 100px;
}

#mein_kyou4 H3{
font-size : 15px;
text-align : left;
padding-top : 5px;
padding-bottom : 5px;
margin-top : 3px;
margin-bottom : 3px;border-width : 0px 0px 0px 10px;
border-left-style : solid;
border-left-color : #472323;
font-weight : bold;
background-color : #d7d7d7;
padding-left : 5px;
}

#mein_kyou4 H5{
font-size : 14px;
text-align : left;

font-weight : bold;
color : #990000;
padding-left : 10px;
padding-top : 5px;
padding-right : 0px;
padding-bottom : 5px;
margin-top : 8px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;border-width : 0px 0px 0px 0px;}


#mein_kyou4 IMG{
border-bottom-width : 0px;
border-top-width : 0px;
border-left-width : 0px;
border-right-width : 0px;
margin-top : 5px;
margin-left : 5px;
margin-right : 5px;
margin-bottom : 5px;
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
}

#mein_kyou4 P{
font-size : 13px;
text-align : left;
padding-top : 5px;
padding-left : 15px;
padding-bottom : 5px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;border-width : 0px 0px 0px 0px;
padding-right : 15px;
line-height : 160%;
}

#mein_kyou4 P SPAN{
font-size : 13px;
font-weight : bold;
color : #ff8000;
}

/*******************矯正治療5********************/
#mein_kyou5{
text-align : center;
margin-top : 15px;
width : 479px;
}

#kyou5_h2{
font-size : 18px;
font-weight : bold;
text-indent : -9999px;
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;border-width : 0px 0px 0px 0px;
background-image : url(../image/sub_kyou5.jpg);
background-repeat : no-repeat;
width : 748px;
height : 100px;
}

#mein_kyou5 H3{
font-size : 15px;
text-align : left;
padding-top : 5px;
padding-bottom : 5px;
margin-top : 3px;
margin-bottom : 3px;border-width : 0px 0px 0px 10px;
border-left-style : solid;
border-left-color : #472323;
font-weight : bold;
background-color : #d7d7d7;
padding-left : 5px;
}

#mein_kyou5 H5{
font-size : 14px;
text-align : left;

font-weight : bold;
color : #990000;
padding-left : 10px;
padding-top : 5px;
padding-right : 0px;
padding-bottom : 5px;
margin-top : 8px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;border-width : 0px 0px 0px 0px;}


#mein_kyou5 IMG{
border-bottom-width : 0px;
border-top-width : 0px;
border-left-width : 0px;
border-right-width : 0px;
margin-top : 5px;
margin-left : 5px;
margin-right : 5px;
margin-bottom : 5px;
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
}

#mein_kyou5 P{
font-size : 13px;
text-align : left;
padding-top : 5px;
padding-left : 15px;
padding-bottom : 5px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;border-width : 0px 0px 0px 0px;
padding-right : 15px;
line-height : 160%;
}

#mein_kyou5 P SPAN{
font-size : 13px;
font-weight : bold;
color : #ff8000;
}


/*******************矯正治療1********************/
#mein_kyou6{
text-align : center;
margin-top : 15px;
width : 479px;
}

#kyou6_h2{
font-size : 18px;
font-weight : bold;
text-indent : -9999px;
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;border-width : 0px 0px 0px 0px;
background-image : url(../image/sub_kyou6.jpg);
background-repeat : no-repeat;
width : 748px;
height : 100px;
}

#mein_kyou H3{
font-size : 15px;
text-align : left;
padding-top : 5px;
padding-bottom : 5px;
margin-top : 3px;
margin-bottom : 3px;border-width : 0px 0px 0px 10px;
border-left-style : solid;
border-left-color : #472323;
font-weight : bold;
background-color : #d7d7d7;
padding-left : 5px;
}


.pq{
font-size : 15px;
font-family : "ＭＳ Ｐゴシック","Osaka",sans-serif;
border-bottom-width : 1px;
border-bottom-style : solid;
border-bottom-color : #0000cc;
padding-bottom : 4px;
padding-top : 4px;
padding-left : 4px;
padding-right : 4px;
border-top-width : 1px;
border-left-width : 1px;
border-right-width : 1px;
border-top-style : solid;
border-left-style : solid;
border-right-style : solid;
border-top-color : #0000cc;
border-left-color : #0000cc;
border-right-color : #0000cc;
margin-top : 15px;
margin-left : 10px;
margin-right : 10px;
margin-bottom : 15px;
text-align : left;
}

.pq:first-letter{
font-size:26px;
font-family : "ＭＳ Ｐゴシック","Osaka",sans-serif;
font-style:italic;
color:#0000cc;
}


.pa{
font-size : 15px;
font-family : "ＭＳ Ｐゴシック","Osaka",sans-serif;
border-bottom-width : 1px;
border-bottom-style : solid;
border-bottom-color : #cc0000;
padding-bottom : 4px;
padding-top : 4px;
padding-left : 4px;
padding-right : 4px;
border-top-width : 1px;
border-left-width : 1px;
border-right-width : 1px;
border-top-style : solid;
border-left-style : solid;
border-right-style : solid;
border-top-color : #cc0000;
border-left-color : #cc0000;
border-right-color : #cc0000;
margin-top : 15px;
margin-right : 10px;
margin-bottom : 15px;
margin-left : 10px;
text-align : left;
}


.pa SPAN{
color:#cc0000;
font-family : "ＭＳ Ｐゴシック","Osaka",sans-serif;
}


.pa:first-letter{
font-size:26px;
font-style:italic;
color:#cc0000;
font-family : "ＭＳ Ｐゴシック","Osaka",sans-serif;
padding-top : 2px;
padding-left : 2px;
padding-right : 2px;
padding-bottom : 2px;
}

.pap{
font-size : 13px;
font-family : "ＭＳ Ｐゴシック","Osaka",sans-serif;
border-bottom-width : 0px;
padding-bottom : 4px;
padding-top : 4px;
padding-left : 4px;
padding-right : 4px;
border-left-width : 0px;
border-right-width : 0px;
margin-top : 10px;
margin-right : 20px;
margin-bottom : 15px;
margin-left : 20px;
text-align : left;
}

/********************初診予約********************/
#yoyaku_h2{
font-size : 18px;
font-weight : bold;
text-indent : -9999px;
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;border-width : 0px 0px 0px 0px;
background-image : url(../image/sub_yoyaku.jpg);
background-repeat : no-repeat;
width : 748px;
height : 100px;
}

#mein_yoyaku H3{
font-size : 15px;
text-align : left;
padding-top : 5px;
padding-bottom : 5px;
margin-top : 3px;
margin-bottom : 5px;border-width : 0px 0px 0px 10px;
border-left-style : solid;
border-left-color : #472323;
font-weight : bold;
background-color : #d7d7d7;
padding-left : 5px;
}


#mein_yoyaku{
text-align : center;
margin-top : 15px;
width : 479px;
}

#mein_yoyaku P{
font-size : 13px;
text-align : left;
padding-top : 5px;
padding-left : 15px;
padding-bottom : 5px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;border-width : 0px 0px 0px 0px;
padding-right : 15px;
line-height : 160%;
}
#mein_yoyaku P SPAN{
font-size : 13px;
font-weight : bold;
color : #ff8000;
}



/*******************予防治療１********************/
#main_yobou {
width: 479px;
margin-top : 15px;
float: left;
text-align : left;
}

#yobou_h2{
font-size : 18px;
font-weight : bold;
text-indent : -9999px;
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;border-width : 0px 0px 0px 0px;
background-image : url(../image/sub_yobou.jpg);
background-repeat : no-repeat;
width : 748px;
height : 100px;
}

#mein_yobou H3{
font-size : 15px;
text-align : left;
padding-top : 8px;
padding-bottom : 8px;
padding-left : 5px;
padding-right : 0pt;
margin-top : 6px;
margin-bottom : 5px;border-width : 0px 0px 0px 10px;
margin-left : 0px;
border-left-style : solid;
border-left-color : #472323;
font-weight : bold;
background-color : #d7d7d7;
}

#mein_yobou H4{
font-size : 13px;
}


#mein_yobou H5{
font-size : 14px;
text-align : left;
line-height : 160%;
font-weight : bold;
color : #990000;
padding-left : 10px;
padding-bottom : 2px;
padding-top : 0px;
margin-top : 0px;
margin-bottom : 0px;
}

#mein_yobou P{
font-size : 13px;
text-align : left;
padding-top : 5px;
padding-left : 15px;
padding-bottom : 5px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;border-width : 0px 0px 0px 0px;
padding-right : 15px;
line-height : 160%;
}



#mein_yobou P SPAN{
font-size : 13px;
font-weight : bold;
color : #ff8000;
}


#mein_yobou IMG{
	float: right;
	margin: 0 10px 6px 10px;
}

#mein_yobou P.f-left img{
	float: left;
	margin: 0 10px 6px 10px;
}



/*******************予防治療2********************/
#main_yobou2 {
width: 479px;
margin-top : 15px;
float: left;
text-align : left;
}

#yobou2_h2{
font-size : 18px;
font-weight : bold;
text-indent : -9999px;
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;border-width : 0px 0px 0px 0px;
background-image : url(../image/sub_yoyaku2.jpg);
background-repeat : no-repeat;
width : 748px;
height : 100px;
}

#mein_yobou2 H3{
font-size : 15px;
text-align : left;
padding-top : 8px;
padding-bottom : 8px;
padding-left : 5px;
padding-right : 0pt;
margin-top : 6px;
margin-bottom : 5px;border-width : 0px 0px 0px 10px;
margin-left : 0px;
border-left-style : solid;
border-left-color : #472323;
font-weight : bold;
background-color : #d7d7d7;
}

#mein_yobou2 H4{
font-size : 13px;
text-align : right;
}

#mein_yobou2 H5{
font-size : 14px;
text-align : left;
line-height : 160%;
font-weight : bold;
color : #990000;
padding-left : 10px;
padding-bottom : 2px;
padding-top : 0px;
margin-top : 0px;
margin-bottom : 0px;
}

#mein_yobou2 H6{
font-size : 14px;
text-align : center;
line-height : 160%;
font-weight : bold;
padding-left : 0px;
padding-top : 0px;
padding-right : 0px;
padding-bottom : 0px;
margin-top : 0px;
margin-right : 0px;
margin-left : 1px;
margin-bottom : 0px;
}

#mein_yobou2 P{
font-size : 13px;
text-align : left;
padding-top : 5px;
padding-left : 15px;
padding-bottom : 5px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;border-width : 0px 0px 0px 0px;
padding-right : 15px;
line-height : 160%;
}



#mein_yobou2 P SPAN{
font-size : 13px;
font-weight : bold;
color : #ff8000;
}


#mein_yobou2 IMG{
	float: right;
	margin: 0 10px 6px 10px;
}

#mein_yobou2 P.f-left img{
	float: left;
	margin: 0 10px 6px 10px;
}

/*******************予防治療３********************/
#main_yobou3 {
width: 479px;
margin-top : 15px;
float: left;
text-align : left;
}

#yobou3_h2{
font-size : 18px;
font-weight : bold;
text-indent : -9999px;
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;border-width : 0px 0px 0px 0px;
background-image : url(../image/sub_yoyaku3.jpg);
background-repeat : no-repeat;
width : 748px;
height : 100px;
}

#mein_yobou3 H3{
font-size : 15px;
text-align : left;
padding-top : 8px;
padding-bottom : 8px;
padding-left : 5px;
padding-right : 0pt;
margin-top : 3px;
margin-bottom : 5px;border-width : 0px 0px 0px 10px;
margin-left : 0px;
border-left-style : solid;
border-left-color : #472323;
font-weight : bold;
background-color : #d7d7d7;
}

#mein_yobou3 H4{
font-size : 13px;
text-align : right;
}
}

#mein_yobou3 H5{
font-size : 14px;
text-align : left;
line-height : 160%;
font-weight : bold;
color : #990000;
padding-left : 10px;
padding-bottom : 2px;
padding-top : 0px;
margin-top : 0px;
margin-bottom : 0px;
}

#mein_yobou3 H5{
font-size : 14px;
text-align : left;
line-height : 160%;
font-weight : bold;
color : #990000;
padding-left : 10px;
padding-bottom : 2px;
padding-top : 0px;
margin-top : 0px;
margin-bottom : 0px;
}

#mein_yobou3 H6{
font-size : 14px;
text-align : center;
line-height : 160%;
font-weight : bold;
padding-left : 0px;
padding-top : 0px;
padding-right : 0px;
padding-bottom : 0px;
margin-top : 0px;
margin-right : 0px;
margin-left : 1px;
margin-bottom : 0px;
}

#mein_yobou3 P{
font-size : 13px;
text-align : left;
padding-top : 5px;
padding-left : 15px;
padding-bottom : 5px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;border-width : 0px 0px 0px 0px;
padding-right : 15px;
line-height : 160%;
}



#mein_yobou3 P SPAN{
font-size : 13px;
font-weight : bold;
color : #ff8000;
}


#mein_yobou3 IMG{
	float: right;
	margin: 0 10px 6px 10px;
}

#mein_yobou3 P.f-left img{
	float: left;
	margin: 0 10px 6px 10px;
}

/*******************予防治療4********************/
#main_yobou4 {
width: 479px;
margin-top : 15px;
float: left;
text-align : left;
}

#yobou4_h2{
font-size : 18px;
font-weight : bold;
text-indent : -9999px;
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;border-width : 0px 0px 0px 0px;
background-image : url(../image/sub_yoyaku4.jpg);
background-repeat : no-repeat;
width : 748px;
height : 100px;
}

#mein_yobou4 H3{
font-size : 15px;
text-align : left;
padding-top : 8px;
padding-bottom : 8px;
padding-left : 5px;
padding-right : 0pt;
margin-top : 6px;
margin-bottom : 5px;border-width : 0px 0px 0px 10px;
margin-left : 0px;
border-left-style : solid;
border-left-color : #472323;
font-weight : bold;
background-color : #d7d7d7;
}

#mein_yobou4 H4{
font-size : 13px;
text-align : right;
}

#mein_yobou4 H5{
font-size : 14px;
text-align : left;
line-height : 160%;
font-weight : bold;
color : #990000;
padding-left : 10px;
padding-bottom : 2px;
padding-top : 0px;
margin-top : 0px;
margin-bottom : 0px;
}

#mein_yobou4 H6{
font-size : 14px;
text-align : center;
line-height : 160%;
font-weight : bold;
padding-left : 0px;
padding-top : 0px;
padding-right : 0px;
padding-bottom : 0px;
margin-top : 0px;
margin-right : 0px;
margin-left : 1px;
margin-bottom : 0px;
}

#mein_yobou4 P{
font-size : 13px;
text-align : left;
padding-top : 5px;
padding-left : 15px;
padding-bottom : 5px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;border-width : 0px 0px 0px 0px;
padding-right : 15px;
line-height : 160%;
}



#mein_yobou4 P SPAN{
font-size : 13px;
font-weight : bold;
color : #ff8000;
}


#mein_yobou4 IMG{
	float: right;
	margin: 0 10px 6px 10px;
}

#mein_yobou4 P.f-left img{
	float: left;
	margin: 0 10px 6px 10px;
}

/*******************口臭検査********************/
#mein_kousyu{
text-align : center;
margin-top : 15px;
width : 479px;
}


#kousyu_h2{
font-size : 18px;
font-weight : bold;
text-indent : -9999px;
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;border-width : 0px 0px 0px 0px;
background-image : url(../image/sub_yobou5.jpg);
background-repeat : no-repeat;
width : 748px;
height : 100px;
}

#mein_kousyu H3{
font-size : 15px;
text-align : left;
padding-top : 5px;
padding-bottom : 5px;
margin-top : 3px;
margin-bottom : 5px;border-width : 0px 0px 0px 10px;
border-left-style : solid;
border-left-color : #472323;
font-weight : bold;
background-color : #d7d7d7;
padding-left : 5px;
}

#mein_kousyu H5{
font-size : 14px;
text-align : left;
line-height : 160%;
font-weight : bold;
color : #990000;
padding-left : 10px;
padding-bottom : 2px;
padding-top : 0px;
margin-top : 0px;
margin-bottom : 0px;
}

#mein_kousyu H4{
font-size : 14px;
text-align : left;
line-height : 160%;
margin-left : 0px;
padding-bottom : 5px;
margin-bottom : 0px;
color : navy;
padding-top : 5px;
padding-left : 5px;
padding-right : 0px;
margin-top : 0px;
margin-right : 0px;border-width : 0px 0px 0px 0px;}

#mein_kousyu IMG{
border-bottom-width : 0px;
border-left-width : 0px;
border-right-width : 0px;
margin-top : 5p;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 5px;
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
border-top-width : 0px;
}

#mein_kousyu P{
font-size : 13px;
text-align : left;
padding-top : 5px;
padding-left : 15px;
padding-bottom : 5px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;border-width : 0px 0px 0px 0px;
padding-right : 15px;
line-height : 160%;
}

#mein_kousyu H6{
font-size : 13px;
text-align : left;
line-height : 160%;
margin-top : 10px;
margin-left : 5px;
padding-bottom : 5px;
margin-bottom : 5px;
padding-top : 5px;
padding-left : 10px;
padding-right : 0px;
margin-right : 0px;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #ff0080 #ff0080 #ff0080 #ff0080;
font-weight : bold;
color : #ff0080;
background-color : #ffd7d7;
}

#mein_kousyu P SPAN{
font-size : 13px;
font-weight : bold;
color : #ff8000;
}
/********************相談室********************/
#soudan_h2{
font-size : 18px;
font-weight : bold;
text-indent : -9999px;
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;border-width : 0px 0px 0px 0px;
background-image : url(../image/sub_soudan.jpg);
background-repeat : no-repeat;
width : 748px;
height : 100px;
}

#mein_soudan H3{
font-size : 15px;
text-align : left;
padding-top : 5px;
padding-bottom : 5px;
margin-top : 3px;
margin-bottom : 5px;border-width : 0px 0px 0px 10px;
border-left-style : solid;
border-left-color : #472323;
font-weight : bold;
background-color : #d7d7d7;
padding-left : 5px;
}


#mein_soudan{
text-align : center;
margin-top : 15px;
width : 479px;
}

#mein_soudan P{
font-size : 13px;
text-align : left;
padding-top : 5px;
padding-left : 15px;
padding-bottom : 5px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;border-width : 0px 0px 0px 0px;
padding-right : 15px;
line-height : 160%;
}
#mein_soudan P SPAN{
font-size : 13px;
font-weight : bold;
color : #ff8000;
}

/********************相談室********************/

#mein_rei{

margin-top : 15px;
width : 420px;
}

#mein_rei TABLE{
width : 420px;
margin-top : 10px;
margin-left : 10px;
margin-right : 10px;
margin-bottom : 10px;
background-color : white;
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : gray gray gray gray;
text-align : center;
}

#mein_rei TD{
padding-top : 5px;
padding-left : 5px;
padding-right : 5px;
padding-bottom : 5px;
border-top-width : 0px;
border-right-width : 0px;
border-left-width : 0px;
font-size : 13px;
text-align : center;
margin-bottom : 0px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
border-bottom-width : 0px;
}

#mein_rei TH{
font-size : 13px;
padding-top : 5px;
padding-left : 5px;
padding-right : 5px;
padding-bottom : 5px;
border-bottom-width : 0px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;
border-top-width : 0px;
border-left-width : 0px;
border-right-width : 0px;
text-align : center;
border-spacing : 0px;
background-color : #e3e3e3;
line-height : 160%;
font-weight : normal;
}

#mein_rei H1{
font-size : 14px;
font-weight : bold;
color : navy;
text-align : center;
}

#mein_rei P{
font-size : 14px;
text-align : left;
padding-left : 10px;
padding-right : 10px;
}

#mein_rei IMG{
text-align : left;
padding-left : 3px;
padding-right : 3px;
padding-top : 0px;
padding-bottom : 0px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
border-top-width : 1px;
border-left-width : 1px;
border-right-width : 1px;
border-bottom-width : 1px;border-style : solid solid solid solid;border-color : gray gray gray gray;
}

#mein_rei2{

margin-top : 15px;

width : 610px;
}

#mein_rei2 TABLE{
width : 610px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;
background-color : white;
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
border-width : 0px 0px 0px 0px;
text-align : center;

}

#mein_rei2 TD{
padding-top : 5px;
padding-left : 5px;
padding-right : 5px;
padding-bottom : 5px;
border-top-width : 0px;
border-right-width : 0px;
border-left-width : 0px;
font-size : 13px;
text-align : center;
margin-bottom : 0px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
border-bottom-width : 0px;
}

#mein_rei2 TH{
font-size : 13px;
padding-top : 5px;
padding-left : 5px;
padding-right : 5px;
padding-bottom : 5px;
border-bottom-width : 0px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;
border-top-width : 0px;
border-left-width : 0px;
border-right-width : 0px;
text-align : center;
border-spacing : 0px;
background-color : #e3e3e3;
line-height : 160%;
font-weight : normal;
}

#mein_rei2 H1{
font-size : 14px;
font-weight : bold;
color : navy;
text-align : center;
}

#mein_rei2 P{
font-size : 14px;
text-align : left;
padding-left : 15px;
padding-right : 15px;
}

#mein_rei2 IMG{
text-align : left;
padding-left : 0px;
padding-right : 0px;
padding-top : 0px;
padding-bottom : 0px;
margin-top : 0px;
margin-left : 3px;
margin-right : 3px;
border-top-width : 1px;
border-left-width : 1px;
border-right-width : 1px;
border-bottom-width : 1px;border-style : solid solid solid solid;border-color : gray gray gray gray;
}
/*******************診療例********************/
#rei{
text-align : center;
margin-top : 15px;
width : 479px;
}


#rei_h2{
font-size : 18px;
font-weight : bold;
text-indent : -9999px;
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;border-width : 0px 0px 0px 0px;
background-image : url(../image/sub_rei.jpg);
background-repeat : no-repeat;
width : 748px;
height : 100px;
}

#rei H3{
font-size : 15px;
text-align : left;
padding-top : 5px;
padding-bottom : 5px;
margin-top : 3px;
margin-bottom : 5px;border-width : 0px 0px 0px 10px;
border-left-style : solid;
border-left-color : #472323;
font-weight : bold;
background-color : #d7d7d7;
padding-left : 5px;
}

#rei H4{
font-size : 13px;
line-height : 160%;
margin-left : 5px;
padding-bottom : 5px;
margin-bottom : 0px;
font-weight : bold;
padding-left : 10px;
border-left-width : 8px;
border-left-style : solid;
border-left-color : purple;
margin-top : 0px;
float : none;
text-align : left;
padding-top : 5px;
}

#rei P{
font-size : 13px;
text-align : left;
line-height : 160%;
margin-left : 0px;
padding-bottom : 5px;
margin-bottom : 0px;
padding-top : 5px;
padding-left : 10px;
padding-right : 10px;
margin-top : 0px;
margin-right : 0px;border-width : 0px 0px 0px 0px;}

#rei IMG{
border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : gray gray gray gray;

margin-top : 15px;
margin-left : 5px;
margin-right : 5px;
margin-bottom : 15px;
}
/*******************価格表********************/
#kakaku_h2{
font-size : 18px;
font-weight : bold;
text-indent : -9999px;
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;border-width : 0px 0px 0px 0px;
background-image : url(../image/sub_kakaku.jpg);
background-repeat : no-repeat;
width : 748px;
height : 100px;
}


#kakaku{
text-align : center;
margin-top : 15px;
width : 479px;
}


#kakaku h3{
font-size : 15px;
text-align : left;
padding-top : 5px;
padding-bottom : 5px;
margin-top : 3px;
margin-bottom : 5px;border-width : 0px 0px 0px 10px;
border-left-style : solid;
border-left-color : #472323;
font-weight : bold;
background-color : #d7d7d7;
padding-left : 5px;
}

#kakaku H4{
font-size : 15px;
text-align : left;
margin-left : 8px;
padding-top : 5px;
padding-bottom : 5px;
margin-top : 0px;
margin-bottom : 5px;
color : navy;
}

#kakaku P{
font-size : 13px;
text-align : left;
padding-top : 5px;
padding-left : 20px;
padding-bottom : 5px;
margin-top : 3px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 3px;border-width : 0px 0px 0px 0px;
padding-right : 15px;
line-height : 160%;
}

#kakaku H5{
background-image : url(../images/arrow01.gif);
background-repeat:no-repeat;
background-position : 5px 7px;
padding : 4px 15px 4px 4px;
padding-left : 15px;
border-bottom:1px #CCCCCC dotted;
font-size : 12px;
background-color : white;
margin-top : 0px;
margin-left : 5px;
margin-right : 15px;
margin-bottom : 5px;
border-left-width : 0px;
border-right-width : 0px;
text-align : left;
}

#kakaku H5 SPAN {
font-weight:bold;
padding-right : 9px;
overflow:hidden;
color : maroon;
font-size : 14px;
}

/*******************サポートプログラム6********************/
#program{
text-align : center;
margin-top : 15px;
width : 479px;
}


#program_h2{
font-size : 18px;
font-weight : bold;
text-indent : -9999px;
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;border-width : 0px 0px 0px 0px;
background-image : url(../image/sub_program.jpg);
background-repeat : no-repeat;
width : 748px;
height : 100px;
}

#program H3{
font-size : 15px;
text-align : left;
padding-top : 5px;
padding-bottom : 5px;
margin-top : 3px;
margin-bottom : 5px;border-width : 0px 0px 0px 10px;
border-left-style : solid;
border-left-color : #472323;
font-weight : bold;
background-color : #d7d7d7;
padding-left : 5px;
}

#program H5{
font-size : 15px;
line-height : 160%;
margin-left : 6px;
padding-bottom : 5px;
margin-bottom : 0px;
font-weight : bolder;
padding-left : 10px;
border-left-width : 0px;
margin-top : 0px;
float : none;
text-align : left;
padding-top : 5px;
color : red;
}

#program IMG{
border-bottom-width : 0px;
border-left-width : 0px;
border-right-width : 0px;
margin-top : 5px;
margin-left : 5px;
margin-right : 5px;
margin-bottom : 5px;
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
border-top-width : 0px;
float : left;
}

#program P{
font-size : 13px;
text-align : left;
padding-top : 5px;
padding-left : 15px;
padding-bottom : 5px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;border-width : 0px 0px 0px 0px;
padding-right : 15px;
line-height : 160%;
}


#mein_yobou6 P SPAN{
font-size : 13px;
font-weight : bold;
color : #ff8000;
}

/*******************リンク********************/
#link{
text-align : center;
margin-top : 15px;
width : 479px;
}


#link_h2{
font-size : 18px;
font-weight : bold;
text-indent : -9999px;
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;border-width : 0px 0px 0px 0px;
background-image : url(../image/sub_link.jpg);
background-repeat : no-repeat;
width : 748px;
height : 100px;
}

#link P{
font-size : 13px;
text-align : left;
padding-top : 5px;
padding-left : 15px;
padding-bottom : 5px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;border-width : 0px 0px 0px 0px;
padding-right : 15px;
line-height : 160%;
}

/*******************クーポン********************/
#coupon{
text-align : center;
margin-top : 15px;
width : 479px;
}


#coupon_h2{
font-size : 18px;
font-weight : bold;
text-indent : -9999px;
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;border-width : 0px 0px 0px 0px;
background-image : url(../image/sub_coupon.jpg);
background-repeat : no-repeat;
width : 748px;
height : 100px;
}

#coupon H3{
font-size : 15px;
text-align : left;
padding-top : 5px;
padding-bottom : 5px;
margin-top : 3px;
margin-bottom : 5px;border-width : 0px 0px 0px 10px;
border-left-style : solid;
border-left-color : #472323;
font-weight : bold;
background-color : #d7d7d7;
padding-left : 5px;
}

#coupon P{
font-size : 13px;
text-align : left;
padding-top : 5px;
padding-left : 15px;
padding-bottom : 5px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;border-width : 0px 0px 0px 0px;
padding-right : 15px;
line-height : 160%;
}


.coupon2{
font-size : 13px;
font-family : "ＭＳ Ｐゴシック","Osaka",sans-serif;
line-height : 140%;
padding-top : 5px;
padding-left : 7px;
padding-right : 1px;
padding-bottom : 5px;
margin-top : 3px;
margin-left : 5px;
margin-right : 5px;
margin-bottom : 0px;border-width : 0px 0px 1px 0px;border-style : solid solid solid solid;border-color : gray gray gray gray;
text-align : left;
}

/*******************歯科医師の皆様へ********************/
#astre_h2{
font-size : 18px;
font-weight : bold;
text-indent : -9999px;
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;border-width : 0px 0px 0px 0px;
background-image : url(../image/astratechbar.jpg);
background-repeat : no-repeat;
width : 748px;
height : 100px;
}
#mein_astre H3{
font-size : 15px;
text-align : left;
padding-top : 5px;
padding-bottom : 5px;
margin-top : 0px;
margin-bottom : 1px;border-width : 0px 0px 0px 10px;
border-left-style : solid;
border-left-color : #472323;
font-weight : bold;
background-color : #d7d7d7;
padding-left : 5px;
}

#mein_astre{
text-align : center;
margin-top : 15px;
width : 479px;
}

#mein_astre P{
font-size : 13px;
text-align : left;
padding-top : 5px;
padding-left : 10px;
padding-bottom : 5px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;border-width : 0px 0px 0px 0px;
padding-right : 10px;
}

#mein_astre TABLE{
width : 470;
margin-top : 10px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 15px;border-width : 1px 1px 1px 1px;
background-color : white;
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
border-top-style : solid;
border-top-color : gray;
border-left-style : solid;
border-right-style : solid;
border-bottom-style : solid;
border-left-color : gray;
border-right-color : gray;
border-bottom-color : gray;
}

#mein_astre TD{
padding-top : 5px;
padding-left : 5px;
padding-right : 5px;
padding-bottom : 5px;border-width : 0px 0px 1px 0px;border-style : dotted dotted dotted dotted;border-color : gray gray gray gray;
font-size : 13px;
text-align : left;
margin-bottom : 0px;
width : 370px;
WHITE-SPACE: NOWRAP;
}

#mein_astre TH{
font-size : 13px;
padding-top : 0px;
padding-left : 5px;
padding-right : 0px;
padding-bottom : 0px;
border-bottom-width : 1px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;
border-top-width : 0px;
border-left-width : 0px;
border-right-width : 1px;
width : 100px;
text-align : left;
border-right-style : dotted;
border-right-color : gray;
border-spacing : 0px;
background-color : #dfdfdf;
border-bottom-style : dotted;
border-bottom-color : gray;
}

/********************口臭無料体験受付********************/
#kousyuyoyaku_h2{
font-size : 18px;
font-weight : bold;
text-indent : -9999px;
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;border-width : 0px 0px 0px 0px;
background-image : url(../image/sub_kousyuyoyaku.jpg);
background-repeat : no-repeat;
width : 748px;
height : 100px;
}

#mein_kousyuyoyaku H3{
font-size : 15px;
text-align : left;
padding-top : 5px;
padding-bottom : 5px;
margin-top : 3px;
margin-bottom : 5px;border-width : 0px 0px 0px 10px;
border-left-style : solid;
border-left-color : #472323;
font-weight : bold;
background-color : #d7d7d7;
padding-left : 5px;
}


#mein_kousyuyoyaku{
text-align : center;
margin-top : 15px;
width : 479px;
}

#mein_kousyuyoyaku P{
font-size : 13px;
text-align : left;
padding-top : 5px;
padding-left : 15px;
padding-bottom : 5px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;border-width : 0px 0px 0px 0px;
padding-right : 15px;
line-height : 160%;
}
#mein_kousyuyoyaku P SPAN{
font-size : 13px;
font-weight : bold;
color : #ff8000;
}

/*******************ホームホワイトニング********************/
#main_home {
width: 479px;
margin-top : 15px;
float: left;
text-align : left;
}

#home_h2{
font-size : 18px;
font-weight : bold;
text-indent : -9999px;
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;border-width : 0px 0px 0px 0px;
background-image : url(../image/sub_homewhite.jpg);
background-repeat : no-repeat;
width : 748px;
height : 100px;
}

#mein_home H3{
font-size : 15px;
text-align : left;
padding-top : 5px;
padding-bottom : 5px;
margin-top : 3px;
margin-bottom : 5px;border-width : 0px 0px 0px 10px;
border-left-style : solid;
border-left-color : #472323;
font-weight : bold;
background-color : #d7d7d7;
padding-left : 5px;
}

#mein_home H4{
font-size : 13px;
text-align : right;
line-height : 160%;
font-weight : bold;
padding-left : 10px;
padding-top : 0px;
padding-right : 10px;
padding-bottom : 0px;
margin-top : 0px;
margin-right : 0px;
}

#mein_home H5{
font-size : 14px;
text-align : center;
line-height : 160%;
font-weight : bold;
padding-left : 0px;
padding-top : 0px;
padding-right : 0px;
padding-bottom : 0px;
margin-top : 0px;
margin-right : 0px;
margin-left : 1px;
margin-bottom : 0px;
}

#mein_home P{
font-size : 13px;
text-align : left;
padding-top : 5px;
padding-left : 15px;
padding-bottom : 5px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;border-width : 0px 0px 0px 0px;
padding-right : 15px;
line-height : 160%;
}

#mein_home P SPAN{
font-size : 13px;
font-weight : bold;
color : #ff8000;
}

#mein_home IMG{
	float: right;
	margin: 0 10px 6px 10px;
}

#mein_home P.f-left img{
	float: left;
	margin: 0 10px 6px 10px;
}

/*******************オフィス・デュアルホワイトニング********************/
#main_office {
width: 479px;
margin-top : 15px;
float: left;
text-align : left;
}

#office_h2{
font-size : 18px;
font-weight : bold;
text-indent : -9999px;
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;border-width : 0px 0px 0px 0px;
background-image : url(../image/sub_officewhite.jpg);
background-repeat : no-repeat;
width : 748px;
height : 100px;
}
#dual_h2{
font-size : 18px;
font-weight : bold;
text-indent : -9999px;
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;border-width : 0px 0px 0px 0px;
background-image : url(../image/sub_dualwhite.jpg);
background-repeat : no-repeat;
width : 748px;
height : 100px;
}

#mein_office H3{
font-size : 15px;
text-align : left;
padding-top : 5px;
padding-bottom : 5px;
margin-top : 3px;
margin-bottom : 5px;border-width : 0px 0px 0px 10px;
border-left-style : solid;
border-left-color : #472323;
font-weight : bold;
background-color : #d7d7d7;
padding-left : 5px;
}

#mein_office H4{
font-size : 13px;
text-align : right;
line-height : 160%;
font-weight : bold;
padding-left : 10px;
padding-top : 0px;
padding-right : 10px;
padding-bottom : 0px;
margin-top : 0px;
margin-right : 0px;
}

#mein_office H5{
font-size : 14px;
text-align : center;
line-height : 160%;
font-weight : bold;
padding-left : 0px;
padding-top : 0px;
padding-right : 0px;
padding-bottom : 0px;
margin-top : 0px;
margin-right : 0px;
margin-left : 1px;
margin-bottom : 0px;
}

#mein_office P{
font-size : 13px;
text-align : left;
padding-top : 5px;
padding-left : 15px;
padding-bottom : 5px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;border-width : 0px 0px 0px 0px;
padding-right : 15px;
line-height : 160%;
}

#mein_office P SPAN{
font-size : 13px;
font-weight : bold;
color : #ff8000;
}

#mein_office IMG{
	float: right;
	margin: 0 10px 6px 10px;
}

#mein_office P.f-left img{
	float: left;
	margin: 0 10px 6px 10px;
}