<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">p.mainTopic{
	font-size:1.1em;
	margin:0px;
	padding: 7px 10px;
	background: #d2e2b2;
	font-weight:700;
	line-height: 1.6em;
	letter-spacing: 0.1em;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #67ad61;
}
#outlinebg {
	width:800px;
	margin: 0px auto;
 }
#outline {
	width:800px;
	text-align:left;
	font-size: 86%;
	line-height: 1.6em;
	padding:0; margin:0 0 0 0;
	word-spacing: 0.5em;
	background-color: #ffffff;
}
#footerbg {
	width:800px;
	height: 11px;
	margin:0; padding:0;
	background: url(../img/outlinebg.gif) no-repeat;
}

/* Generated via www.cssmenubuilder.com */
.menu{margin:0; padding:0; width:205px; list-style:none;background:rgb(255,255,255);}
.menu li{padding:0; margin:0 0 0px 0; height:40px; display:block; vertical-align : middle;width:196px;}
.menu li a{text-align:left;width:205px;height:40px;padding:0px 0px 0px 25px; font:14px Verdana, Arial, Helvetica, sans-serif;font-weight:700;line-height:15px; vertical-align : middle; color:rgb(255,255,255); background:url('../img/verMenuImages2.png') 0px 0px no-repeat; text-decoration:none;
	display:table-cell;
	*display:block;/* IE6,7ç”¨*/
}
.menu li a:hover{background:url('../img/verMenuImages2.png') 0px -40px no-repeat; color:rgb(255,255,255);}
.menu li a.active, .menu li a.active:hover{background:url('../img/verMenuImages2.png') 0px -80px no-repeat; color:rgb(255,255,255);vertical-align : middle;}
.menu li a span{line-height:40px;vertical-align : middle;}
.menu ul { padding: 0; margin: 0; vertical-align : middle;}
.header ul{
	list-style: none;
	padding:0;
	margin:0;
	right: 0%;
	vertical-align: text-bottom;
}
.header li{
	padding: 0;
	margin: 0;
	vertical-align: text-bottom;
	float: right;
	background: #FAEBD7;
	border-top: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	border-bottom: 1px solid #999999;
	border-right: 1px solid #999999;
}
.header a{
	display: block;
	border-right: 1px dotted #999;
	border-color: #B3424A;
	text-decoration: none;
	vertical-align: text-bottom;
	color: #800000;
	padding: 5px 5px 5px 5px;
	margin: 2px 2px;
	font-size:12px;
	line-height:20px;
	font-weight:600;
	font-family:'ãƒ’ãƒ©ã‚®ãƒŽè§’ã‚´ Pro W3','Hiragino Kaku Gothic Pro','ãƒ¡ã‚¤ãƒªã‚ª',Meiryo,'ï¼­ï¼³ ï¼°ã‚´ã‚·ãƒƒã‚¯','MS PGothic',sans-serif;
	text-align: left;
	vertical-align: text-bottom;
}
.header a:hover{
	background-color:#FFD400;
}
.login{
	border:2px solid rgb(255,165,0);
	border-color:rgb(255,165,0);
	width:200px;
	font-family:'ãƒ’ãƒ©ã‚®ãƒŽè§’ã‚´ Pro W3','Hiragino Kaku Gothic Pro','ãƒ¡ã‚¤ãƒªã‚ª',Meiryo,'ï¼­ï¼³ ï¼°ã‚´ã‚·ãƒƒã‚¯','MS PGothic',sans-serif;
	font-size:12px;
	font-weight:700;
	color: #555555;
	background:#ffffff;
}
.header {
	padding: 0;
	margin: 0;
	background-image: url(../img/top4.gif);
	background-repeat:repeat-x;
}
#button_orange{
	background:#ffffff;
	background-image: url(../img/button_orange.gif);
	background-repeat:no-repeat;
	display:block;
	width:200px;
	height:150px;
	padding:0;
	border:0;
	font-size: 28px;
	line-height: 0px;
	cursor:pointer;
	margin:0 auto;
}
#button_blue{
	background:#ffffff;
	background-image: url(../img/button_orange.gif);
	background-repeat:no-repeat;
	display:block;
	width:200px;
	height:150px;
	padding:0;
	border:0;
	font-size: 28px;
	cursor:pointer;
	margin:0 auto;
}

#button_green{
	background:#ffffff;
	background-image: url(../img/button_green.gif);
	background-repeat:no-repeat;
	display:block;
	width:200px;
	height:150px;
	padding:0;
	border:0;
	font-size: 28px;
	cursor:pointer;
	margin:0 auto;
}

#address{
	background:#FFE4B5;
	font: 14px/1.6 'ãƒ’ãƒ©ã‚®ãƒŽè§’ã‚´ Pro W3','Hiragino Kaku Gothic Pro','ãƒ¡ã‚¤ãƒªã‚ª',Meiryo,'ï¼­ï¼³ ï¼°ã‚´ã‚·ãƒƒã‚¯','MS PGothic',sans-serif;
	font-weight:300;
}
table.RegTable{
	border:1px solid #222222;
	border-collapse:collapse;
	margin-top:2px;
	margin-bottom:2px;
	margin-left:2px;
}
td.RegTable{
	padding:2px;
	border:1px solid #222222;
}
td.RegTable2{
	padding:2px;
	border:1px solid #222222;
	background:#FFEFD5;
}
td.RegTable2_center{
	background:#FFEFD5;
	text-align: center;
}
th.RegTable{
	padding:2px;
	border:1px solid #222222;
}
td.RegTable_center{
	text-align: center;
}
tr.RegTable{
	padding:0px;
	border:1px solid #FFEFD5;
}
th.RegTable_objth{
	width: 50px;
}
td.RegTable_obj{
	width: 50px;
}
th {
	border:1px solid #222222;
	background-color: #FFE4B5;
}
th#midItm{
	text-align: left;
}
table.RegTable label1{
}
input[type="file"]{
	border:none;
}
.textLeft{
	text-align:left;
}
.textCenter{
	text-align:center;
}
table#table-01 {
	width: 530px;
	border: 1px #000000 solid;
	border-collapse: collapse;
	border-spacing: 0;
}
table#table-01 th {
	padding: 5px;
	border: #000000 solid;
	border-width: 0 0 1px 1px;
	background: #FFE4B5;
	font-weight: bold;
	line-height: 120%;
	text-align: left;
}
table#table-01 td {
	padding: 5px;
	border: 1px #000000 solid;
	border-width: 0 0 1px 0px;
	text-align: left;
}
td#middleItem {
	font: 14px/1.6 'ãƒ’ãƒ©ã‚®ãƒŽè§’ã‚´ Pro W3','Hiragino Kaku Gothic Pro','ãƒ¡ã‚¤ãƒªã‚ª',Meiryo,'ï¼­ï¼³ ï¼°ã‚´ã‚·ãƒƒã‚¯','MS PGothic',sans-serif;
	font-weight:700;
	margin-top: 0px;
	margin-bottom: 0px;
	background-color:#ADCDA2;
}

td#subItem {
	padding-left: 0.5em;
	background-color:#FFEFD5;
}
#course_confirm_table table.RegTable ul{
	padding-left:30px;
}
td#topDot{
	border-right: 0px;
	vertical-align: top;
}
td#leftDot{
	border-left: 0px;
	vertical-align: top;
}
th#thleft{
	padding-left: 0.5em;
	text-align: left;
}
td#topDot2{
	border-right: 0px;
	border-bottom: 0px;
	vertical-align: top;
}
td#leftDot2{
	border-left: 0px;
	border-bottom: 0px;
	vertical-align: top;
}
td#topDot3{
	border-right: 0px;
	border-top: 0px;
	vertical-align: top;
}
td#leftDot3{
	border-left: 0px;
	border-top: 0px;
	vertical-align: top;
}
table#innerTable{
	border-top:1px solid #000000;
	border-right:1px solid #000000;
	border-left:1px solid #000000;
	border-bottom:1px solid #000000;
	border-collapse: collapse;
}
th#innerTableth{
	border-top:1px solid #000000;
	border-left:1px solid #000000;
	border-bottom:1px solid #000000;
	border-collapse: collapse;
}
td#innerTabletd{
	border-top:1px solid #000000;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
	border-collapse: collapse;
	padding-left: 0.5em;
	background-color:#FFEFD5;
}
td#innerTabletd3{
	border-collapse: collapse;
	padding-left: 0.5em;
	background-color:#FFEFD5;
	margin-top: 0px;
	margin-bottom: 0px;
}
td#notBottom{
	border-top:1px solid #000000;
	border-right:1px solid #000000;
	border-collapse: collapse;
}
table#anoTable{
	background-color:#FFEFD5;
	border-top:1px solid #000000;
	border-left:1px solid #000000;
	border-collapse: collapse;
}
table#anoTabletd{
	background-color:#FFEFD5;
	border-top:1px solid #000000;
	border-bottom:1px solid #000000;
	border-collapse: collapse;
}
.boldUnderLine{
	font-weight:bold;
	text-decoration:underline;
}
.topGuidTable th,.topGuidTable td{
	padding-left:0.5em;
	padding-right:0.5em;
}
.topGuidTable{
	border-collapse:collapse;
	margin-left:0.5em;
}
.topGuidTable2 th{
	vertical-align:top;
}
input[type="button"]:hover{
	cursor:pointer;
}
input[type="submit"]:hover{
	cursor:pointer;
}
input[type="checkbox"]:hover{
	cursor:pointer;
}
input[type="checkbox"]:hover{
	cursor:pointer;
}
input[type="radio"]:hover{
	cursor:pointer;
}
input[type="radio"]:hover{
	cursor:pointer;
}

#twitter{
	margin-right: 5px;
	width: 50px;
	height: 50px;
	border-radius: 12px;

	display: flex;
	justify-content: center;
	align-items: center;
  }

  #twitter img{
	width: 28px;
	height: 28px;
	object-fit: contain;
  }

#facebook{
	background-image: url("../img/FB-f-Logo__blue_50.png");
	background-repeat: no-repeat;
	padding-left: 60px;
	width: 138px;
	height: 50px;
	color: #fff;
	/*border: 1px solid #3a569d;*/
	font-size: 0.8em;
	/*line-height: 25px;*/
	font-weight: bold;
	position:relative;
	margin-bottom:20px;
	background-color: #3a569d;
	background-color: inherit\9;

	/* ä¸¸è§’å¯¾å¿œ */
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	width:135px\9;
	font-size:0.7em;
}
#facebook:not(:target){
	width: 138px\9;
	font-size:0.8em;
}
#facebook .textarea{
	margin-left:-16px\9;
	background-color: #3a569d\9;
	width:148px\9;
	height:50px\9;
}
#facebook .ie8support{
	position:absolute\9;
	width:3px\9;
	height:50px\9;
	background-image: url("../img/FB-f-Logo__blue_50.png")\9;
	background-repeat: no-repeat\9;
	background-position-x:right\9;
	top:0px\9;
	right:0px\9;
}
#facebook a{
	color:#fff;
	background-color: #3a569d;
}
#facebook .booktop{
	position:absolute;
	top:2px;
	left:55px;
	line-height:1.3em;
}
#facebook .bookbottom{
	position:absolute;
	bottom:0px;
	left:55px;
	line-height:1.2em;
}
#facebook:hover{
	cursor:pointer;
	opacity:0.8;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#77ffffff,EndColorStr=#77ffffff)\9;
	-ms-filter: "progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#77ffffff,EndColorStr=#77ffffff)"\9;
}
#facebook:hover:not(:target){
	filter: none;
	-ms-filter: none;
}
</pre></body></html>