@charset "utf-8";
/* CSS Document */

/* seminar */
.seminartitle {
	margin-top: 20px;
	width: 720px;
	margin-right: auto;
	margin-left: auto;
	height: 238px;
}
.seminarcontents {
	padding-top: 20px;
	width: 720px;
	margin-right: auto;
	margin-left: auto;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 11pt;
}


/* mailmagazine */
.secondtitle {
	width: 500px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 60px;
	text-align: center;
	border: 3px solid #039;
	padding-top: 20px;
	padding-bottom: 10px;
}
.pan {
	height: 30px;
	margin-top: 10px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 10pt;
	margin-left: 10px;
}
.topp {
	text-align: center;
	font-size: small;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #030;
	font-weight: bold;
}
.fontbigblue {
	font-family: "Times New Roman", Times, serif;
	color: #006;
}
.fontbigblackj {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #666;
	font-size: 14pt;
}
.fontmidj {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: large;
	font-weight: bold;
}
.fontp {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 11pt;
	color: #666;
}
.maillist {
	width: 500px;
	margin-right: auto;
	margin-left: auto;
	line-height: 3;
	font-size: 11pt;
	font-weight: normal;
	padding-bottom: 20px;
	color: #666;
}
.mailtouroku {
	width: 500px;
	margin-top: 20px;
	margin-right: auto;
	margin-left: auto;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 11pt;
}
.magazinehonbun {
	width: 600px;
	border: 2px solid #039;
	padding: 5px 10px;
	margin: 50px auto 30px;
	font-size: 11pt;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.magazinehonbuntop {
	width: 600px;
	margin-left: auto;
	margin-top: 5px;
	padding-bottom: 10px;
	border-bottom: 1px solid #036;
	margin-right: auto;
}
.magazinehonbun2 {
	text-align: center;
}

/* kenshuitiran */
.seminartitle2 {
	width: 720px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	margin-top: 10px;
}
.seminartitle3 {
	height: 170px;
	width: 720px;
	border-bottom: 1px solid #CCC;
}
.kenshutitle {
	background-color: #036;
	padding-left: 20px;
	height: 27px;
	padding-top: 5px;
	margin-bottom: 20px;
}
.kenshutitlp {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #FFF;
}
#container #headerrogo .container2 .container3 .seminarcontents .kenshutitle h2 {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 11pt;
	color: #FFF;
}
.kenshucontents {
	padding-bottom: 10px;
	margin-bottom: 20px;
	padding-top: 10px;
	padding-left: 20px;
	line-height: 2;
}
.seminarright {
	width: 500px;
	float: right;
}
.seminarleft {
	float: left;
	width: 200px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #FFF;
}
.kenshumenu {
	height: 35px;
	width: 200px;
	border: 1px solid #CCC;
}
.kenshumenup {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 10pt;
	color: #036;
	padding-left: 25px;
	margin-top: 12px;
	font-weight: bold;
}
#container #headerrogo .container3 .seminarcontents .seminarleft .kenshuitiran .kenshumenu .kenshumenup a {
	color: #036;
	text-decoration: none;
}
#container #headerrogo .container3 .seminarcontents .seminarleft .kenshuitiran .kenshumenu .kenshumenup a:hover {
	color: #06c;
	text-decoration: none;
}
#headerrogo .container2 .container3 .seminarcontents .seminarleft .kenshumenu .kenshumenup a {
	color: #036;
	text-decoration: none;
}
#headerrogo .container2 .container3 .seminarcontents .seminarleft .kenshumenu .kenshumenup a:hover {
	color: #06c;
	text-decoration: none;
}
.kenshu1 {
	height: 30px;
	width: 200px;
	background-repeat: no-repeat;
	color: #FFF;
	border: 1px solid #039;
	text-align: center;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 10pt;
	margin: 0px;
	padding: 0px;
	background-color: #2A1FAA;
}
.kenshu1p {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #FFF;
	text-align: center;
	height: 35px;
	margin-top: 10px;
}
.otoiawase1 {
	padding-bottom: 20px;
}
.subtitle {
	background-image: url(../image/seminar/subtitle1515.gif);
	height: 30px;
	width: 500px;
}
.subtitlep {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 11pt;
	font-weight: normal;
	color: #333;
	padding-left: 20px;
	padding-top: 4px;
}
.right1 {
	margin-bottom: 30px;
}

.kenshumemo {
	margin-top: 10px;
	margin-bottom: 50px;
}
#container #headerrogo .container3 .seminarcontents .seminarright .kenshumemo img {
	padding-right: 5px;
}


.subcont {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 11pt;
	line-height: 2.0;
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 15px;
	margin-bottom: 30px;
}
.subcont2 {
	padding: 20px 10px 10px 15px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 11pt;
	line-height: 2.0;
}
.subcont3 {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 11pt;
	padding: 7px;
	margin-top: 20px;
}
.tezyun {
	height: 35px;
	width: 280px;
	text-align: center;
	border: 1px solid #2A00AA;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 10pt;
	font-weight: bold;
	background-color: #CFF;
	padding-top: 5px;
	margin-bottom: 5px;
	margin-top: 3px;
}
.tezyun2 {
	height: 30px;
	width: 280px;
	text-align: center;
}
.seminartitle1 {
	float: right;
	width: 500px;
	height: 170px;
}
.seminartitle11 {
	height: 170px;
	width: 200px;
}
.fontsmall {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 8pt;
	color: #039;
}
.seminartitlepp {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 16pt;
	text-align: center;
	color: #C30;
	padding-top: 70px;
	font-weight: bold;
}
.seminartitlepp2 {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 16pt;
	font-weight: bold;
	color: #C33;
	text-align: center;
	padding-top: 40px;
}

/* voice */
.voicetitle {
	padding-left: 15px;
	border-left: 20px solid #C60;
	border-top: 1px solid #C60;
	border-right: 1px solid #C60;
	border-bottom: 1px solid #C60;
	height: 27px;
}
.voiceh2p {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: small;
	font-weight: bold;
	padding-top: 5px;
}
.voicecontents {
	margin-top: 20px;
	border: 1px solid #C60;
	height: 90px;
	padding: 10px 20px;
}
.voiceleft {
	float: left;
	width: 50px;
	height: 60px;
}
.voiceright {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: small;
	width: 610px;
	float: right;
}
.voiceppr {
	text-align: right;
	float: right;
	padding-right: 10px;
}

/* manner */
.mannerh21 {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #C66;
	font-weight: bold;
	text-align: center;
}
.mannerh22 {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight: bold;
	color: #C66;
	text-align: center;
	line-height: 2;
}
.center {
	text-align: center;
}
.mannertable {
	margin-right: auto;
	margin-left: auto;
	padding-top: 20px;
}
.mannertopright {
	float: right;
	height: 120px;
	width: 500px;
	padding-top: 50px;
}
.mannertopleft {
	float: left;
	height: 170px;
	width: 200px;
}
.mannernavi {
	float: left;
	height: 700px;
	width: 200px;
}
.mannercont {
	float: right;
	width: 500px;
}
.mannerlink {
	height: 30px;
	width: 170px;
	background-image: url(../image/manner/leftnavimanner.gif);
	background-repeat: no-repeat;
	padding-left: 30px;
	padding-top: 10px;
}
.mannernavitop {
	background-image: url(../image/manner/leftnavitop.gif);
	background-repeat: repeat;
	height: 35px;
	width: 195px;
	color: #FFF;
	font-weight: bold;
}
#headerrogo .container2 .container3 .seminarcontents .mannernavi .mannernavitop p {
	color: #FFF;
	font-weight: bold;
	text-align: center;
	padding-top: 8px;
}
.mannerct {
	height: 35px;
	width: 500px;
	background-color: #FFF;
}

#headerrogo .container2 .container3 .seminarcontents .mannercont .mannerct h3 {
	font-size: 11pt;
	color: #C30;
	font-weight: bold;
	padding-top: 8px;
	padding-left: 20px;
}
.mannerct2 {
	background-color: #FFF;
	width: 480px;
	margin: 30px 10px 50px;
	float: right;
}
#headerrogo .container2 .container3 .seminarcontents .mannernavi .mannernavitop p a {
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
}
#headerrogo .container2 .container3 .seminarcontents .mannernavi ul .mannerlink li a {
	text-decoration: none;
}
#headerrogo .container2 .container3 .seminarcontents .mannernavi ul .mannerlink li a:hover {
	color: #F06;
}
#headerrogo .container2 .container3 .seminarcontents .mannercont .mannerct2 table tr td p {
	margin-left: 20px;
}
.mannermail {
	width: 460px;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #666;
	padding: 5px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 10pt;
	color: #333;
	line-height: 1.5;
}


/* kenshuconcept */
.consepttoppp {
	font-size: 24px;
	text-align: center;
	font-weight: bolder;
	color: #330;
	line-height: 1.5;
}
.concepttitle {
	width: 720px;
	padding-top: 30px;
}

.cinceptborder {
	width: 720px;
	border-top: 1px solid #039;
}
.concept2 {
	font-weight: bold;
	color: #C60;
	text-align: center;
	font-size: medium;
	line-height: 3;
}
#headerrogo .container3 .seminarcontents .concepttitle div h2 {
	font-size: 14pt;
	color: #930;
	text-align: center;
	font-weight: bold;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.conceptconcept {
	width: 500px;
	padding: 10px;
	margin-right: auto;
	margin-left: auto;
}

/* survey */


.surveytitle {
	height: 30px;
	border-top: 1px solid #039;
	border-right: 1px solid #039;
	border-bottom: 1px solid #039;
	border-left: 20px solid #039;
	margin-top: 20px;
	margin-bottom: 20px;
}
#headerrogo .container2 .container3 .seminarcontents .surveytitle h2 {
	font-size: 12pt;
	font-weight: bold;
	color: #666;
	padding-top: 5px;
	padding-left: 20px;
}

/* soudan */
.soudancontents {
	width: 500px;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 50px;
	padding-top: 20px;
}
#headerrogo .container3 .seminarcontents .soudancontents h2 {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 11pt;
	color: #666;
	line-height: 3;
}
.soudantitle {
	background-color: #004080;
	height: 30px;
	width: 500px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 50px;
}
.soudantitle2 {
	background-color: #999;
	height: 30px;
	width: 500px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 50px;
}
#headerrogo .container3 .seminarcontents .soudantitle h2 {
	font-size: 12pt;
	color: #FFF;
	padding-top: 5px;
	padding-left: 20px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
#headerrogo .container3 .seminarcontents .soudantitle2 h2 {
	font-size: 11pt;
	color: #FFF;
	padding-top: 5px;
	padding-left: 20px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
#headerrogo .container3 .seminarcontents .soudancontents p {
	font-size: 12pt;
	line-height: 3;
	padding-left: 20px;
}
.soudansoudan {
	background-image: url(../image/soudan/soudanimg.gif);
	background-repeat: no-repeat;
	height: 170px;
	width: 720px;
}
#headerrogo #mainmenu .mainimg .seminartitle .seminartitle3 .soudansoudan h2 {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: xx-large;
	color: #666;
	padding-left: 250px;
	padding-top: 60px;
}

#container #headerrogo #mainmenu .mainimg .seminartitle .seminartitle3 .soudansoudan h1 {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: xx-large;
	color: #666;
	padding-top: 50px;
	padding-left: 250px;
}

.soudannavi {
	width: 200px;
	float: left;
	height: 700px;
}
.soudannavitop {
	background-image: url(../image/soudan/sleftnavitop.gif);
	height: 35px;
	width: 200px;
}
#headerrogo .container2 .container3 .seminarcontents .soudannavi .soudannavitop p {
	color: #FFF;
	font-weight: bold;
	text-align: center;
	padding-top: 7px;
}
.soudanlink {
	height: 30px;
	width: 200px;
	background-image: url(../image/soudan/leftnavisoudanr.gif);
	background-repeat: no-repeat;
	padding-top: 10px;
	padding-left: 15px;
	}
#headerrogo #mainmenu .mainimg .seminartitle .seminartitle3 .soudansoudan p {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 18pt;
	font-weight: bold;
	color: #666;
	padding-left: 270px;
	padding-top: 10px;
}
.soudanct {
	height: 30px;
	width: 690px;
	border: 1px solid #036;
	background-color: #FC3;
	padding-top: 5px;
	padding-left: 10px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
#headerrogo .container2 .container3 .seminarcontents .mannercont .soudanct h3 {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 11pt;
	padding-left: 50px;
	padding-top: 6px;
	color: #333;
}
.soudanct2 {
	width: 680px;
	border: 1px solid #999;
	padding: 10px;
	margin-bottom: 20px;
}
.soudanct3 {
	background-color: #039;
	height: 30px;
	width: 500px;
	margin-top: 30px;
}
#headerrogo .container2 .container3 .seminarcontents .mannercont .soudanct3 h3 {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12pt;
	color: #FFF;
	padding-left: 10px;
	padding-top: 4px;
}
.soudannavitop2 {
	background-image: url(../image/soudan/sleftnavitop2.gif);
	height: 35px;
	width: 200px;
	margin-top: 50px;
}
#headerrogo .container2 .container3 .seminarcontents .soudannavi .soudannavitop2 p {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 11pt;
	color: #FFF;
	font-weight: bold;
	padding-top: 7px;
	text-align: center;
}
#headerrogo .container2 .container3 .seminarcontents .soudannavi ul .soudanlink li a {
	text-decoration: none;
}
#headerrogo .container2 .container3 .seminarcontents .soudannavi ul .soudanlink li a:hover {
	color: #33C;
}
.soudanli {
	width: 400px;
	padding-left: 50px;
	line-height: 2;
}

/* aboutus */
.aboutusimg {
	width: 720px;
	height: 170px;
	background-image: url(../image/aboutus/aboutusimg2.jpg);
	color: #FFF;
}#headerrogo #mainmenu .mainimg .seminartitle .aboutusimg .aboutusimg p {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 14pt;
	color: #FFF;
	padding-top: 70px;
	padding-left: 270px;
}
.aboutustitle {
	height: 30px;
	margin-right: auto;
	margin-left: auto;
	width: 710px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 10px;
	border-bottom-style: dashed;
	border-top-color: #999;
	border-right-color: #999;
	border-bottom-color: #2A1FFF;
	border-left-color: #2A1F55;
	border-left-style: solid;
}
#headerrogo .container3 .seminarcontents .aboutustitle h2 {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12pt;
	padding-top: 6px;
	padding-left: 15px;
}
.aboutuscontents {
	width: 680px;
	padding: 20px 10px 30px 40px;
}
.aboutusadress {
	text-align: right;
	width: 410px;
	padding-left: 50px;
}


/* privacy */
.privacypp {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 11pt;
}
.privacycontents {
	width: 720px;
	margin-right: auto;
	margin-left: auto;
}
.rights {
	text-align: right;
	margin-right: 10px;
}

/* hatuden */

.hatudentop {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 16pt;
	font-weight: bold;
	color: #C60;
	text-align: center;
}
.hatudentitle {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #039;
}
#headerrogo .container2 .container3 .seminarcontents .hatudentitle h2 {
	font-weight: bold;
	color: #069;
}
.booktitle {
	background-image: url(../image/book/ikuseibooktitle.gif);
	background-repeat: no-repeat;
	height: 170px;
	width: 720px;
}
#headerrogo #mainmenu .mainimg .seminartitle .seminartitle3 .booktitle h2 {
	padding-left: 230px;
	padding-top: 70px;
	color: #333;
}
.booktitle {
	height: 170px;
	width: 720px;
	margin-right: auto;
	margin-left: auto;
}
#headerrogo .container2 .container3 .seminarcontents .booktitle h2 {
	font-size: large;
}
.booktitle2 {
	height: 35px;
	width: 450px;
	padding-top: 10px;
	border: 2px solid #66F;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}
#headerrogo .container2 .container3 .seminarcontents .booktitle2 p {
	font-size: 12pt;
	color: #333;
	text-align: center;
}
.bookleft {
	width: 450px;
	height: 600px;
	float: right;
	margin-top: 10px;
}
.bookright {
	width: 200px;
	padding-top: 200px;
}
#headerrogo .container2 .container3 .seminarcontents .bookleft div ul li {
	line-height: 2.0;
	padding-left: 30px;
}
.bookconcon {
	width: 450px;
	margin-top: 20px;
	margin-left: auto;
	margin-right: auto;
	padding-left: 20px;
}
.booknedan {
	background-color: #09F;
	width: 200px;
	border: 1px solid #CCC;
	height: 45px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.bookpl {
	font-size: 10pt;
}
.booknedan2 {
	width: 200px;
	background-color: #FFF;
	border: 1px solid #CCC;
	height: 100px;
	margin-bottom: 10px;
}
#headerrogo #mainmenu .mainimg .seminartitle .seminartitle3 .booktitle p {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 16pt;
	font-weight: bold;
	color: #666;
	padding-left: 150px;
	padding-top: 20px;
}
.bookomousikomi {

}
#headerrogo .container2 .container3 .seminarcontents .bookleft .bookconcon p {
	margin-left: 40px;
}

/* taiken */
.taiken {
	background-color: #CC9;
	height: 500px;
	width: 680px;
	margin-right: auto;
	margin-left: auto;
	padding: 20px;
}
.taikenppp {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 16pt;
	font-weight: bold;
	color: #C63;
	text-align: center;
	line-height: 2;
}
.hatudencontents {
	width: 720px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 16pt;
	font-weight: bold;
	color: #66F;
	padding-top: 20px;
	padding-bottom: 50px;
	padding-left: 70px;
	line-height: 2;
}
.zossekipp {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 16pt;
	color: #030;
	padding-top: 70px;
	font-weight: bold;
	text-align: center;
}
.zisseki {
	padding: 20px;
	width: 680px;
	margin-right: auto;
	margin-left: auto;
	line-height: 2;
}
.hatudenp1 {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #006;
}
.hatudeninfo {
	width: 500px;
	padding-top: 20px;
}
.concepttama {
	background-image: url(../image/concept/conceptimg3.gif);
	background-repeat: no-repeat;
	height: 170px;
}
#container #headerrogo #mainmenu .mainimg .seminartitle .seminartitle3 .concepttama h1 {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 20pt;
	color: #333;
	font-weight: 200;
}
.tamapp {
	width: 500px;
	padding-left: 200px;
	text-align: right;
	padding-top: 40px;
	padding-right: 30px;
}
.zissekititle {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 16px;
	font-weight: 200;
}
#container #headerrogo .container2 .container3 .seminarcontents .zisseki div p strong {
	font-family: "Times New Roman", Times, serif;
	font-size: 14pt;
	font-weight: bold;
}
.schedule {
	width: 900px;
	margin-right: auto;
	margin-left: auto;
	height: 500px;
}
.schedule2 {
	width: 700px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 40px;
	padding-bottom: 40px;
}
.schecontainer2 {
	background-color: #C96;
}
.schecontainer3 {
	width: 500px;
	margin-right: auto;
	margin-left: auto;
	height: 300px;
	background-color: #69F;
}
.schetitle {
	margin-top: 20px;
	width: 720px;
	margin-right: auto;
	margin-left: auto;
	height: 238px;
}
.schetitle3 {
	width: 720px;
}
.fontsmallpp {
	font-size: 10pt;
}
.aboutusphoto {
	float: left;
	height: 144px;
	width: 140px;
	padding-right: 10px;
	padding-bottom: 10px;
}
.dvdconcon {
	padding: 30px 20px;
	line-height: 2;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #333;
	font-size: 11pt;
}
.dvdpoint {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 14pt;
	font-weight: bold;
	color: #F00;
	line-height: 2;
	padding-left: 20px;
}
.dvdtitle {
	font-size: 12pt;
	font-weight: bold;
	color: #FFF;
	margin-top: 30px;
	padding-left: 20px;
	background-color: #C60;
	padding-top: 5px;
	padding-bottom: 5px;
}

.dvdsecondtitle {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 18pt;
	color: #C30;
	text-align: center;
	padding-top: 10px;
	border-top: 1px solid #999;
	padding-bottom: 10px;
	border-bottom: 1px solid #999;
}
.right {
	float: right;
	height: 150px;
	width: 200px;
}
.linksougo {
}
#container #headerrogo .container2 .container3 .seminarcontents .linksougo p a {
	color: #039;
	text-decoration: underline;
}
.kousidiv {
	width: 400px;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #090;
	padding: 10px;
}
#container #headerrogo .container3 .seminarcontents .soudancontents p a {
	color: #03C;
	text-decoration: underline;
}
.dvd2 {
	background-color: #003;
	color: #FFF;
}
#container .container2 .container3 .seminarcontents .dvd2 p {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12pt;
	font-weight: 100;
	color: #FFF;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.line {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #333;
}
.freshman1 {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight: bold;
	color: #006;
	font-size: xx-large;
}
.freshman {
	width: 720px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 20px;
}
#fmainmenu {
	background-color: #000;
	height: 380px;
}
.fmainimg {
	background-color: #FFF;
	height: 500px;
	width: 900px;
	margin-right: auto;
	margin-left: auto;
}
.fpoint {
	height: 30px;
	background-image: url(../image/fresh/red.gif);
	background-repeat: no-repeat;
}
.fpointp {
	font-weight: bold;
	margin-left: 30px;
	padding-top: 5px;
}
.freshman11 {
	width: 600px;
	padding-left: 80px;
}
.frefre {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 16pt;
	color: #063;
	height: 40px;
	margin-right: auto;
	margin-left: auto;
	width: 600px;
}
.frefrep {
	color: #030;
	text-align: center;
}
.freshmantable {
	margin-right: auto;
	margin-left: auto;
	width: 550px;
}
.freshmantablepp {
	text-align: center;
}
