.body {
	font-family: Helvetica, Verdana, Meiryo, メイリオ, 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', sans-serif;
	font-size: 0.85em;
	line-height: 1.7em;
}
.LayoutC650 {
	float: none;
	width: 650px;
	height: auto;
	margin-left: auto;
	margin-right: auto;
	border-left-color: #4499B7;
}
.Contentbox_C500_Pink {
	clear: none;
	float: none;
	height: auto;
	width: 500px;
	border: 1px dotted #FF0066;
	background-color: #FAEDEE;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	padding-left: 10px;
	padding-right: 10px;
	margin-top: 10px;
}
.Contentbox_C500_Yellow {
	clear: none;
	float: none;
	height: auto;
	width: 500px;
	border: 1px dotted #FF0066;
	background-color: #FFFFCC;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	padding-left: 10px;
	padding-right: 10px;
	margin-top: 10px;
}
.LayoutL200 {
	float: left;
	width: 200px;
	margin-left: 20px;
}
.LayoutR400 {
	float: right;
	width: 400px;
	margin-right: 20px;
}
.Month {
	
	　　　font-family: Helvetica, Verdana, Meiryo, メイリオ, 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', sans-serif;
	font-size: 1.875em;
	font-style: normal;
	font-weight: bolder;
}

.bodytight {
	font-family: Helvetica, Verdana, Meiryo, メイリオ, 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', sans-serif;
	font-size: 0.75em;
	line-height: 1.4em;
	}

.td {
font-family: Helvetica, Verdana, Meiryo, メイリオ, 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', sans-serif;	font-size: medium;
}
.summerseriestitle {
	font-size: 1.5em;
font-family: Helvetica, Verdana, Meiryo, メイリオ, 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', sans-serif;	font-weight: bolder;
	color: #003399;
}

.th {
font-family: Helvetica, Verdana, Meiryo, メイリオ, 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', sans-serif;}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", メイリオ, Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight: 500;
	line-height: 1.1;
}
h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small,
.h1 small,
.h2 small,
.h3 small,
.h4 small,
.h5 small,
.h6 small,
h1 .small,
h2 .small,
h3 .small,
h4 .small,
h5 .small,
h6 .small,
.h1 .small,
.h2 .small,
.h3 .small,
.h4 .small,
.h5 .small,
.h6 .small {
  font-weight: normal;
  line-height: 1;
}
h1,
.h1,
h2,
.h2,
h3,
.h3 {
  margin-top: 20px;
  margin-bottom: 10px;
}
h1 small,
.h1 small,
h2 small,
.h2 small,
h3 small,
.h3 small,
h1 .small,
.h1 .small,
h2 .small,
.h2 .small,
h3 .small,
.h3 .small {
  font-size: 65%;
}
h4,
.h4,
h5,
.h5,
h6,
.h6 {
  margin-top: 10px;
  margin-bottom: 10px;
}
h4 small,
.h4 small,
h5 small,
.h5 small,
h6 small,
.h6 small,
h4 .small,
.h4 .small,
h5 .small,
.h5 .small,
h6 .small,
.h6 .small {
  font-size: 75%;
}
h1,
.h1 {
	font-size: 36px;
font-family: Helvetica, Verdana, Meiryo, メイリオ, 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', sans-serif;}
h2,
.h2 {
	font-size: 30px;
font-family: Helvetica, Verdana, Meiryo, メイリオ, 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', sans-serif;}
h3,
.h3 {
	font-size: 24px;
font-family: Helvetica, Verdana, Meiryo, メイリオ, 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', sans-serif;}
h4,
.h4 {
	font-size: 18px;
font-family: Helvetica, Verdana, Meiryo, メイリオ, 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', sans-serif;}
h5,
.h5 {
	font-size: 14px;
font-family: Helvetica, Verdana, Meiryo, メイリオ, 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', sans-serif;}
h6,
.h6 {
	font-size: 12px;
font-family: Helvetica, Verdana, Meiryo, メイリオ, 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', sans-serif;
}
.Feedback {
font-family: Helvetica, Verdana, Meiryo, メイリオ, 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', sans-serif;
	font-size: 0.75em;
	font-style: normal;
	line-height: 1.7em;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	list-style-position: outside;
	list-style-type: circle;
}
.bodysmall {
	font-family: Helvetica, Verdana, Meiryo, メイリオ, 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', sans-serif;
	font-size: 0.8em;
	line-height: 1.7em;
}
.New_Seminar {
	color: #FF0000;
font-family: Helvetica, Verdana, Meiryo, メイリオ, 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', sans-serif;
	font-size: 1.125em;
	font-style: normal;
	font-weight: bolder;
}
.autumnseriestitle {
	font-size: 1.5em;
font-family: Helvetica, Verdana, Meiryo, メイリオ, 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', sans-serif;
	font-weight: bolder;
	font-variant: normal;
	color: #CC3300;

}
.body_center {
	font-family: Helvetica, Verdana, Meiryo, メイリオ, 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', sans-serif;
	font-size: 0.85em;
	line-height: 1.7em;
	text-align: center;
}
.lightblue {
	color: #3366CC;
}
.blue {
	color: #0033CC;
}
.darkblue {
	color: #001969;
}
.white {
	color: #FFFFFF;
}
.pink {
	color: #FF6699;
}
.body-news {
	font-family: Helvetica, Verdana, Meiryo, メイリオ, 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', sans-serif;
	font-size: 0.7em;
	line-height: 1.3em;
	text-align: left;
	list-style-position: outside;
	list-style-image: url(/images/orange.bullet.gif);
	list-style-type: none;
	vertical-align: middle;
}
.winterseriestitle {
	font-size: 1.5em;
font-family: Helvetica, Verdana, Meiryo, メイリオ, 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', sans-serif;
	font-weight: bolder;
	font-variant: normal;
	color: #4690FF;
}
.body11 {
	font-family: Helvetica, Verdana, Meiryo, メイリオ, 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', sans-serif;
	line-height: 1.7em;
	font-size: 0.688em;
}
.picture_right {
	float: right;
	margin-left: 20px;
	margin-bottom: 20px;
	margin-right: 10px;
	/* [disabled]overflow-x: visible; */
}
.body11Right {
	font-family: Helvetica, Verdana, Meiryo, メイリオ, 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', sans-serif;
	line-height: 1.7em;
	font-size: 0.6875em;
	text-align: right;
}
.springseriestitle {
	font-size: 1.5em;
	font-family: Helvetica, Verdana, Meiryo, メイリオ, 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', sans-serif;
	font-weight: bolder;
	color: #009933;
	font-style: normal;
}
.highlight-green {
	font-family: Helvetica, Verdana, Meiryo, メイリオ, 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', sans-serif;
	font-size: 0.875em;
	font-style: normal;
	line-height: 1.7em;
	font-weight: bold;
	font-variant: normal;
	background-color: #66FF66;
	text-align: left;
	padding: 3px;
	
}
.body-list {
	font-family: Helvetica, Verdana, Meiryo, メイリオ, 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', sans-serif;
	line-height: 1.5em;
	font-size: 0.85em;
	list-style-position: outside;
	list-style-type: disc;
}
li {margin-top:0.5em; margin-bottom:0.5em;}

.midashi_01{
	padding: 5px 0 5px 15px;
	font-weight: bold;
	border-left-width: 8px;
	border-left-style: solid;
	border-left-color: #009900;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #009900;
	font-family: Helvetica, Verdana, Meiryo, メイリオ, 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', sans-serif;
}
.midashi_01_BlueGreen{
	padding: 5px 0 5px 15px;
	font-weight: bold;
	font-family: Helvetica, Verdana, Meiryo, メイリオ, 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', sans-serif;
	border-left: 8px solid #4499B7;
	border-bottom: 1px solid #4499B7;
}
.midashi_02{
padding:5px 0 5px 15px;
background:#F5F5F5;
border-left:#009900 8px solid;
font-size: small;
font-weight: bold;
}
.midashi_03{
	padding:5px 0 5px 15px;
	background:#F5F5F5;
	border-left:#009900 8px solid;
	border-right:#666666 1px solid;
	border-bottom:#666666 1px solid;
	border-top:#666666 1px solid;
	font-weight: bold;
}
.midashi_03_DarkBlue {
	padding: 5px 0 5px 15px;
	background: #F5F5F5;
	border-left: #001A69 8px solid;
	border-right: #666666 1px solid;
	border-bottom: #666666 1px solid;
	border-top: #666666 1px solid;
	font-weight: bold;
	font-family: Helvetica, Verdana, Meiryo, メイリオ, 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', sans-serif;
	font-size: medium;
}
.midashi_03_LightBlue {
	padding: 5px 0 5px 15px;
	background: #F5F5F5;
	font-weight: bold;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 8px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #66CCFF;
	font-family: Helvetica, Verdana, Meiryo, メイリオ, 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', sans-serif;
	font-size: medium;
}
.midashi_03_Orange {
	padding: 5px 0 5px 15px;
	background: #F5F5F5;
	font-weight: bold;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 8px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #FFCC66;
	font-family: Helvetica, Verdana, Meiryo, メイリオ, 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', sans-serif;
}

.midashi_04{
	padding:5px 0 5px 15px;
	background: #EEFFEE;
	border-bottom:#009900 1px solid;
	border-top:#009900 1px solid;
	font-weight: bold;
}
.midashi_04_LightBlue {
	padding: 5px 0 5px 15px;
	font-weight: bold;
	background-color: #E9F6F9;
	border-top: 1px solid #6699FF;
	border-bottom: 1px solid #6699FF;
}
.midashi_04_bluegreen {
	padding: 5px 0 5px 15px;
	font-weight: bold;
	background-color: #4499B7;
	border-top: 1px solid #6699FF;
	border-bottom: 1px solid #6699FF;
}
.midashi_04_Orange {
	padding: 5px 0 5px 15px;
	background-color: hsla(54,100%,94%,1.00);
	font-weight: bold;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFCC66;
	border-bottom-color: #FFCC66;
}
.midashi_05{
padding:5px 0 5px 15px;
background: #F5F5F5;
border: #666666 1px solid;
font-size: small;
font-weight: bold;
}
.midashi_09{
	padding: 0 0 0 10px;
	border-left: #009900 5px solid;
	color: #009900;
	background-color: #F7F7F7;
}
.midashi_09_LightBlue {
	padding: 0 0 0 10px;
	color: #66CCFF;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #66CCFF;
	background-color: #F7F7F7;
}
.midashi_09_bluegreen {
	padding: 0 0 0 10px;
	color: #4499B7;
	border-left: 5px solid #4499B7;
	background-color: #F7F7F7;
}
.midashi_09_Orange {
	padding: 0 0 0 10px;
	color: #FFCC66;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #FFCC66;
	background-color: #F7F7F7;
}
.midashi_09_burgandy {
	padding: 0 0 0 10px;
	color: #990000;
	border-left: 5px solid #990000;
	background-color: #F7F7F7;
}
.midashi_09_Blue {
	padding: 0 0 0 10px;
	border-left: #0033CC 5px solid;
	color: #145CD9;
	font-family: Helvetica, Verdana, Meiryo, メイリオ, 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', sans-serif;
	background-color: #F7F7F7;
}
.midashi_09_darkblue {
	padding: 0 0 0 10px;
	border-left: 5px solid #001969;
	color: #001969;
	font-family: Helvetica, Verdana, Meiryo, メイリオ, 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', sans-serif;
	background-color: #F7F7F7;
}
.midashi_09_span  {
	display: block;
	font-size: small;
	color: #333333;
	margin-left: 15px;
	font-family: Helvetica, Verdana, Meiryo, メイリオ, 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', sans-serif;
	font-weight: normal;
	line-height: 1.3em;
}
.midashi_01_Pink {
	padding: 5px 0 5px 15px;
	font-size: small;
	font-weight: bold;
	border-bottom-width: 1px;
	border-left-width: 8px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #FF99FF;
	border-left-color: #FF99FF;
	font-family: Helvetica, Verdana, Meiryo, メイリオ, 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', sans-serif;
}

.midashi_01_Red {
	padding: 5px 0 5px 15px;
	font-size: small;
	font-weight: bold;
	border-bottom-width: 1px;
	border-left-width: 8px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #FF0000;
	border-left-color: #FF0000;
	font-family: Helvetica, Verdana, Meiryo, メイリオ, 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', sans-serif;
}

.Seminar_Title {
	font-size: 1.75em;
	font-weight: bold;
	font-family: Helvetica, Verdana, Meiryo, メイリオ, 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', sans-serif;
	font-style: normal;
	
}
.Seminar_Title_Summer {
	padding: 5px 0 5px 15px;
	border-left-color: #003399;
	background-color: #F5F5F5;
		border-left-width: 8px;
	border-left-style: solid;
}
.Seminar_Title_Autumn{
	padding: 5px 0 5px 15px;
	border-left-color: #CC3300;
	background-color: #F5F5F5;
		border-left-width: 8px;
	border-left-style: solid;
}
.Seminar_Title_Winter{
	padding: 5px 0 5px 15px;
	border-left-color: #4690FF;
	background-color: #F5F5F5;
		border-left-width: 8px;
	border-left-style: solid;
}
.Seminar_Title_Spring{
	padding: 5px 0 5px 15px;
	border-left-color: #009933;
	background-color: #F5F5F5;
		border-left-width: 8px;
	border-left-style: solid;
}
.Seminar_Title_Disclaimer {
	font-size: 0.4em;
	font-weight: normal;
}
.Seminar_Title_Dates  {
	font-size: 0.6em;
	font-weight: normal;
}
.セミナー感想文 {
	font-family: Helvetica, Verdana, Meiryo, メイリオ, 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', sans-serif;
	font-size: 0.75em;
	font-style: normal;
	line-height: 1.7em;
	color: #333333;
	list-style-position: outside;
	list-style-type: square;
	text-align: left;
	list-style-image: url(/images/orange.bullet.gif);
}
.body_contents {
	font-size: 0.85em;
	font-family: Helvetica, Verdana, Meiryo, メイリオ, 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', sans-serif;
	clip: rect(auto,auto,auto,auto);
	overflow: visible;
	z-index: auto;
	position: static;
	font-weight: normal;
	line-height: 1.7em;
	width: auto;
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 30px;
	display: block;
	height: auto;
}
.body-list_greenbox {
	font-family: Helvetica, Verdana, Meiryo, メイリオ, 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', sans-serif;
	font-size: 0.875em;
	line-height: 1.7em;
	list-style-position: outside;
	list-style-type: square;
	list-style-image: url(/images/green.bullet.jpg);
}
.body-numbered-list {
	font-family: Helvetica, Verdana, Meiryo, メイリオ, 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', sans-serif;
	font-size: 0.85em;
	line-height: 1.9em;

	list-style-position: outside;
	list-style-type: decimal;
	margin-left: 40px;
	margin-right: 10px;
	margin-top: 5px;
	margin-bottom: 5px;
	display: list-item;
	height: auto;
	width: auto;
	position: relative;
	list-style-image: none;
}
.body-news_red {
	font-family: Helvetica, Verdana, Meiryo, メイリオ, 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', sans-serif;
	font-size: 0.875em;
	line-height: 1.7em;
	color: #FF0000;
	text-align: left;
	list-style-position: outside;
	list-style-image: url(/images/orange.bullet.gif);
	list-style-type: none;
	vertical-align: middle;
}
.midashi_01_DarkBlue {
	padding: 5px 0 5px 15px;
	font-weight: bold;
	border-bottom-width: 1px;
	border-left-width: 8px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #001A69;
	border-left-color: #001A69;
	font-family: Helvetica, Verdana, Meiryo, メイリオ, 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', sans-serif;
}
.midashi_01_LightBlue {
	padding: 5px 0 5px 15px;
	font-weight: bold;
	border-bottom-width: 1px;
	border-left-width: 8px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #66CCFF;
	border-left-color: #66CCFF;
	font-family: Helvetica, Verdana, Meiryo, メイリオ, 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', sans-serif;
}
.midashi_01_Orange {
	padding: 5px 0 5px 15px;
	font-weight: bold;
	border-bottom-width: 1px;
	border-left-width: 8px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #FFCC66;
	border-left-color: #FFCC66;
	font-family: Helvetica, Verdana, Meiryo, メイリオ, 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', sans-serif;
}
.midashi_01_Burgandy {
	padding: 5px 0 5px 15px;
	font-weight: bold;
	border-bottom-width: 1px;
	border-left-width: 8px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #990000;
	border-left-color: #990000;
	font-family: Helvetica, Verdana, Meiryo, メイリオ, 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', sans-serif;
}
.midashi_02_Purple {
	padding:5px 0 5px 15px;
	background:#F5F5F5;
	font-size: small;
	font-weight: bold;
	border-left-width: 8px;
	border-left-style: solid;
	border-left-color: #9966FF;
}
.midashi_02_LightBlue {
	padding: 5px 0 5px 15px;
	background: #F5F5F5;
	font-size: small;
	font-weight: bold;
	border-left-width: 8px;
	border-left-style: solid;
	border-left-color: #66CCFF;
}
.midashi_02_Orange {
	padding: 5px 0 5px 15px;
	background: #F5F5F5;
	font-weight: bold;
	border-left-width: 8px;
	border-left-style: solid;
	border-left-color: #FFCC66;
}
.LayoutR200 {
	float: right;
	width: 200px;
	margin-left: 20px;
}
.Clear {
	clear: both;
}
.LayoutL400 {
	float: left;
	width: 400px;
	margin-right: 20px;
}
.body_large {
	font-family: Helvetica, Verdana, Meiryo, メイリオ, 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', sans-serif;
	font-size: 1em;
	font-style: normal;
	line-height: 1.7em;
}
.FormButton {
	font-family: Helvetica, Verdana, Meiryo, メイリオ, 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', sans-serif;
	font-size: large;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	height: 40px;
	width: auto;
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 15px;
}
.Contentbox_L500_Blue {
	clear: none;
	float: none;
	height: auto;
	width: 500px;
	border: 2px dotted #3399FF;
	background-color: #CCFFFF;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	margin-top: 10px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.Contentbox_L500_Green {
	clear: none;
	float: none;
	height: auto;
	width: 500px;
	border: 2px dotted #009900;
	background-color: #CCFFCC;
	margin-right: auto;
	margin-left: auto;
	padding-right: 10px;
	padding-left: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.h1White {
	font-family: Helvetica, Verdana, Meiryo, メイリオ, 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', sans-serif;
	font-size: 1.25em;
	line-height: 1.7em;
	font-weight: bold;
	color: #FFFFFF;
}
.LayoutC800 {
	float: none;
	width: 800px;
	margin-right: auto;
	margin-left: auto;
	height: auto;
	margin-bottom: auto;
}
.LayoutC900 {
	float: none;
	width: 900px;
	margin-right: auto;
	margin-left: auto;
	height: auto;
	margin-bottom: auto;
}
.highlight-blue {
	font-family: Helvetica, Verdana, Meiryo, メイリオ, 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', sans-serif;
	line-height: 1.7em;
	font-weight: bold;
	background-color: #002C77;
	padding: 3px;
	border: 3px ridge #132757;
	color: #FFFFFF;
	font-size: 1em;
}
.highlight-orange {
	font-family: Helvetica, Verdana, Meiryo, メイリオ, 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', sans-serif;
	font-size: 1em;
	font-style: normal;
	line-height: 1.7em;
	font-weight: bold;
	font-variant: normal;
	background-color: #FF6633;
	padding: 3px;
	color: #FFFFFF;
}


.LayoutR300 {
	float: right;
	width: 290px;
	margin-right: 20px;
	padding: 5px;
}
.LayoutL300 {
	float: left;
	width: 290px;
	margin-left: 20px;
	padding: 5px;
}
.Contentbox_C500_Green {
	clear: none;
	float: none;
	height: auto;
	width: 500px;
	border: 1px dotted #009900;
	background-color: #E4F1DD;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
}
.Contentbox_C500_Blue {
	clear: none;
	float: none;
	height: auto;
	width: 500px;
	border: 1px dotted #3399FF;
	background-color: #E9F6F9;
	margin-right: auto;
	margin-left: auto;
	padding-left: 10px;
	padding-right: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.LayoutC450 {
	float: none;
	width: 450px;
	margin-right: auto;
	margin-left: auto;
	height: auto;
	margin-bottom: auto;
}
.Seminar_Contents {
	
	font-family: Helvetica, Verdana, Meiryo, メイリオ, 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', sans-serif;
	font-size: 0.85em;
	line-height: 1.7em;
	margin-left: 10px;
}
.list_good_points {
	list-style-position: outside;
	list-style-image: url(/images/thumbs-up.jpg);
	margin-left: 30px;
}
.list_target {
	list-style-position: outside;
	list-style-image: url(/images/target.jpg);
	margin-left: 30px;
}
.midashi_04_Pink {
	padding: 5px 0 5px 15px;
	font-weight: bold;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #FF0066;
	border-bottom-color: #FF0066;
	background-color: #FAEDEE;
}
.red{
	color:red;
}.Burgandy{
	color: #990000;
}
.green {
	color: green;
}
.bluegreen {
	color: #009688;
}
.orange {
	color: orange;
}
.btn_blue {
	background-image: -webkit-linear-gradient(270deg,rgba(33,150,243,1.00) 0%,rgba(30,136,229,1.00) 100%);
	background-image: -moz-linear-gradient(top, #3498db, #2980b9);
	background-image: -ms-linear-gradient(top, #3498db, #2980b9);
	background-image: -o-linear-gradient(top, #3498db, #2980b9);
	background-image: linear-gradient(180deg,rgba(33,150,243,1.00) 0%,rgba(30,136,229,1.00) 100%);
	-webkit-border-radius: 10;
	-moz-border-radius: 10;
	border-radius: 3px;
	font-family: Helvetica, Verdana, Meiryo, メイリオ, 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', sans-serif;
	color: #ffffff;
	font-size: 14px;
	padding-top: 10px;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 10px;
	text-decoration: none;
	margin-left: 10px;
	margin-right: 10px;
	background-color: #2196F3;
	min-height: 20px;
	max-height: 40px;
	position: relative;
	margin-top: 5px;
	margin-bottom: 5px;
}

.btn_blue:hover {
	text-decoration: none;
	background-color: #FFFFFF;
	border-left: thick solid #2196F3;
	background-image: -webkit-linear-gradient(270deg,rgba(255,255,255,1.00) 0%,rgba(255,255,255,1.00) 100%);
	background-image: linear-gradient(180deg,rgba(255,255,255,1.00) 0%,rgba(255,255,255,1.00) 100%);
	color: #000000;
	font-weight: bold;
}
.btn_teal {
	background-image: -webkit-linear-gradient(270deg,rgba(0,191,165,1.00) 0%,rgba(0,150,136,1.00) 100%);
	background-image: -moz-linear-gradient(top, #3498db, #2980b9);
	background-image: -ms-linear-gradient(top, #3498db, #2980b9);
	background-image: -o-linear-gradient(top, #3498db, #2980b9);
	background-image: linear-gradient(180deg,rgba(0,191,165,1.00) 0%,rgba(0,150,136,1.00) 100%);
	-webkit-border-radius: 10;
	-moz-border-radius: 10;
	border-radius: 3px;
	font-family: Helvetica, Verdana, Meiryo, メイリオ, 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', sans-serif;
	color: #ffffff;
	font-size: 14px;
	padding-top: 10px;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 10px;
	text-decoration: none;
	margin-left: 10px;
	margin-right: 10px;
	position: relative;
	background-color: #00BFA5;
	min-height: 20px;
	max-height: 40px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.btn_teal:hover {
	background-color: #FFFFFF;
	background-image: -webkit-linear-gradient(270deg,rgba(255,255,255,1.00) 0%,rgba(255,255,255,1.00) 100%);
	background-image: -moz-linear-gradient(top, #3cb0fd, #3498db);
	background-image: -ms-linear-gradient(top, #3cb0fd, #3498db);
	background-image: -o-linear-gradient(top, #3cb0fd, #3498db);
	background-image: linear-gradient(180deg,rgba(255,255,255,1.00) 0%,rgba(255,255,255,1.00) 100%);
	text-decoration: none;
	border-left: thick solid #009868;
	color: #000000;
	font-weight: bold;
}

.btn_pink {
	background-image: -webkit-linear-gradient(270deg,rgba(240,98,146,1.00) 0%,rgba(244,143,177,1.00) 100%);
	background-image: -moz-linear-gradient(top, #3498db, #2980b9);
	background-image: -ms-linear-gradient(top, #3498db, #2980b9);
	background-image: -o-linear-gradient(top, #3498db, #2980b9);
	background-image: linear-gradient(180deg,rgba(240,98,146,1.00) 0%,rgba(244,143,177,1.00) 100%);
	-webkit-border-radius: 10;
	-moz-border-radius: 10;
	border-radius: 3px;
	font-family: Helvetica, Verdana, Meiryo, メイリオ, 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', sans-serif;
	color: #ffffff;
	font-size: 14px;
	padding-top: 10px;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 10px;
	text-decoration: none;
	margin-left: 10px;
	margin-right: 10px;
	vertical-align: middle;
	background-color: #F06292;
	min-height: 20px;
	max-height: 40px;
	position: relative;
	margin-top: 5px;
	margin-bottom: 5px;
}

.btn_pink:hover {
	background-image: -webkit-linear-gradient(270deg,rgba(253,253,253,1.00) 0%,rgba(255,255,255,1.00) 100%);
	background-image: -moz-linear-gradient(top, #3cb0fd, #3498db);
	background-image: -ms-linear-gradient(top, #3cb0fd, #3498db);
	background-image: -o-linear-gradient(top, #3cb0fd, #3498db);
	background-image: linear-gradient(180deg,rgba(253,253,253,1.00) 0%,rgba(255,255,255,1.00) 100%);
	text-decoration: none;
	border-left: thick solid #F06292;
	color: #000000;
	font-weight: bold;
}
.btn_indigo {
	background-image: -webkit-linear-gradient(270deg,rgba(40,53,147,1.00) 0%,rgba(26,35,126,1.00) 100%), url(url);
	background-image: -moz-linear-gradient(top, #3498db, #2980b9);
	background-image: -ms-linear-gradient(top, #3498db, #2980b9);
	background-image: -o-linear-gradient(top, #3498db, #2980b9);
	background-image: linear-gradient(180deg,rgba(40,53,147,1.00) 0%,rgba(26,35,126,1.00) 100%), url(url);
	-webkit-border-radius: 10;
	-moz-border-radius: 10;
	border-radius: 3px;
	font-family: Helvetica, Verdana, Meiryo, メイリオ, 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', sans-serif;
	font-size: 14px;
	padding-top: 10px;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 10px;
	text-decoration: none;
	margin-left: 10px;
	margin-right: 10px;
	vertical-align: middle;
	max-height: 40px;
	min-height: 20px;
	background-color: #1A237E;
	position: relative;
	margin-top: 5px;
	margin-bottom: 5px;
	color: #FFFFFF;
}
.btn_indigo:hover {
	text-decoration: none;
	background-color: #FFFFFF;
	border-left: thick solid #1A237E;
	background-image: -webkit-linear-gradient(270deg,rgba(255,255,255,1.00) 0%,rgba(255,255,255,1.00) 100%);
	background-image: linear-gradient(180deg,rgba(255,255,255,1.00) 0%,rgba(255,255,255,1.00) 100%);
	color: #000000;
	font-weight: bold;
}
.list_arrow_blue {
	position: relative;
}
.list_arrow_blue::after,
.list_arrow_blue::before {
	display: block;
	content: '';
	position: absolute;
}
.list_arrow_blue::after {
	top: .35em;
	left: -1.2em;
	width: 14px;
	height: 14px;
	background-color: #3498db;
	border-radius: 100%;
}
.list_arrow_blue::before {
	z-index: 2;
	top: .625em;
	left: -.975em;
	width: 4px;
	height: 4px;
	border-right: 1px solid #fff;
	border-bottom: 1px solid #fff;
	-webkit-transform: rotate(-45deg);
	transform: rotate(-45deg);
}
.list_arrow_DarkBlue {
	position: relative;
}
.list_arrow_DarkBlue::after,
.list_arrow_DarkBlue::before {
	display: block;
	content: '';
	position: absolute;
}
.list_arrow_DarkBlue::after {
	top: .35em;
	left: -1.2em;
	width: 14px;
	height: 14px;
	background-color: #001969;
	border-radius: 100%;
}
.list_arrow_DarkBlue::before {
	z-index: 2;
	top: .625em;
	left: -.975em;
	width: 4px;
	height: 4px;
	border-right: 1px solid #fff;
	border-bottom: 1px solid #fff;
	-webkit-transform: rotate(-45deg);
	transform: rotate(-45deg);
}
.list_arrow_green {
	position: relative;
}
.list_arrow_green::after,
.list_arrow_green::before {
	display: block;
	content: '';
	position: absolute;
}
.list_arrow_green::after {
	top: .35em;
	left: -1.2em;
	width: 14px;
	height: 14px;
	background-color: #009900;
	border-radius: 100%;
}
.list_arrow_green::before {
	z-index: 2;
	top: .625em;
	left: -.975em;
	width: 4px;
	height: 4px;
	border-right: 1px solid #fff;
	border-bottom: 1px solid #fff;
	-webkit-transform: rotate(-45deg);
	transform: rotate(-45deg);
}
