/* 001 */

.name {font-size: medium}

#maintitle1 h1 { background-image:url(../images/001_01.gif); background-repeat:no-repeat; width:550px; height:418px; margin:0 0 0 0;}
h1 span { display:none;}

/* 002 */
#maintitle2 h1 { background-image:url(../images/002_top.jpg); background-repeat:no-repeat; width:550px; height:410px; margin:0 0 0 0;}

.photo {margin:0px 0 20px 0;}
.photo2 {margin:0px 0 6px 0;}


/* 003 */

#maintitle3 h1 { background-image:url(../images/003_top.jpg); background-repeat:no-repeat; width:550px; height:440px; margin:0 0 0 0;}

#title10 { background-image:url(../images/003_title_01.gif); background-repeat:no-repeat; height:46px; margin:0 0 20px 0;}

.photo3 {text-align:right; margin:3px 5px 20px 0;}
.photo4 {float:right; margin:5px 0px 5px 5px;}

h2 { display:none;}


/* 004 */

#maintitle4 h1 { background-image:url(../images/004_top.jpg); background-repeat:no-repeat; width:550px; height:388px; margin:0 0 0 0;}

#title11 { background-image:url(../images/004_title_01.gif); background-repeat:no-repeat; height:43px; margin:0 0 20px 0;}



/* 005 */

#maintitle5 h1 { background-image:url(../images/005_top.jpg); background-repeat:no-repeat; width:550px; height:412px; margin:0 0 0 0;}

#title12 { background-image:url(../images/005_title_01.gif); background-repeat:no-repeat; height:73px; margin:0 0 20px 0;}


.pagenext {
	display:inline;
	margin:0;
	padding:0 20px 0 14px;
	background-image: url(../images/allow.gif);
	background-repeat: no-repeat;
}

.otasukebin{ 
background-color:#D0E9D5;
padding:10px;
}

.otasukebin img {float:left; margin-right:5px;}
.otasukebin h4 { color: #0066CC; font-weight:bold; margin-top:6px; margin-bottom:0px; }

/* 006 */
#title13 { background-image:url(../images/006_title.gif); background-repeat:no-repeat; height:40px; margin:0 0 10px 0;}


/* 007 */

#title14 { background-image:url(../images/007_title_01.gif); background-repeat:no-repeat; height:46px; margin:0 0 20px 0; border-bottom:solid #6699FF 1px; padding-bottom:10px;}

h3 { color:#336699; font-weight:bold; font-size:medium; padding-bottom:20px; margin:0;}


fieldset { padding-left:1em; margin-top:20px;}
fieldset ul { padding:10px 0px; margin:0;}
fieldset li { margin-left:2em;}
.cap {font-size:x-small;padding:3px 0; display:block;}

/* 008 */

#title15 { background-image:url(../images/008_tilte_01.gif); background-repeat:no-repeat; height:47px; margin:0 0 20px 0; border-bottom:solid #6699FF 1px; padding-bottom:10px;}


.right01 h4 { font-weight:bold; color:#333333; margin-bottom:6px;}

.company_c { border-top:solid #66CC66 1px; padding-top:15px; }

/* 009 */

.kankyowaku {padding-bottom:4px; border-bottom:dotted #999999 1px; margin-bottom:15px;}

#title16 { background-image:url(../images/009_title_01.gif); background-repeat:no-repeat; height:76px; margin:0 0 20px 0; border-bottom:solid #6699FF 1px; padding-bottom:10px;}

#title47 { background-image:url(../images/009_01.gif); background-repeat:no-repeat; height:27px; margin:0 0 20px 0;}

table.gaiyo {border-spacing:0px 8px}
.gaiyo th{ padding-right:2em; text-align:left; font-weight:bold; white-space:nowrap; vertical-align:top;}
.gaiyo td{ text-align:left; }

.prof { margin-bottom:20px; border-bottom:solid #6699CC 1px; padding-bottom:20px;}
.yakuin {margin-bottom:20px; }
strong {font-weight:bold;}


/* 010 */
#title17 { background-image:url(../images/010_title.jpg); background-repeat:no-repeat; height:53px; margin:0 0 20px 0;}




/* kengaku */
.kengaku { margin:0; border-top:solid #66CC66 1px; padding:10px 0; font-size:small; color: #786250}
.left_ken {float:left; width:230px;  margin-bottom:20px; margin-right:26px;} 
.right_ken {float:left; width:230px; margin-bottom:20px;}
.kengaku img { margin-bottom:4px;}
.setu {width:230px;}