<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "Shift_JIS";


/* ------------------------------------------------------------
	common
------------------------------------------------------------ */

body {
	margin: 0;
	padding: 0;
	color: #000;
	font-size: 10pt;
	line-height: 1.3em;
}

h1,h2,h3,h4,h5,h6 {
	margin: 0;
	padding: 0;
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 12pt;
	font-weight: bold;
}


h1,h2 {
	padding-left: 5px;
}

p {
	margin: 0;
	padding: 0 0 10px 5px;
	font-size: 10pt;
}

#bodyWrap {
	width: auto;
}

#jsyohinMain {
	width: 640px;
}

#executiveSimple {
	width: auto;
	margin: 10px 5%;
}

#executiveRich {
	width: auto;
	margin: 0 5%;
}

th,td {
	margin: 0;
	padding: 0;
	font-size: 10pt;
}

img{
	border: 0;
}

/* ------------------------------------------------------------
	hide
------------------------------------------------------------ */

#header,
p.buttonArea {
	display:none;
}


/* ------------------------------------------------------------
	img
------------------------------------------------------------ */

.pictureR {
	padding-left: 15px;
}


.pictureL {
	padding-right: 10px;
}

/* ------------------------------------------------------------
	element
------------------------------------------------------------ */

#executiveSimple h1 {
	font-size: 16pt;
}

#executiveSimple .seminarTitle {
	padding: 5px;
	border: 1px solid #a4a4a4;
}


#executiveSimple h2 {
	padding-top: 20px;
}

#executiveRich h1,
#executiveRich h2 {
	padding-left: 0;
}

#executiveRichRight {
	padding-top: 15px;
}

#executiveRichRight img {
	clear: left;
	padding-right: 15px;
}

#executiveRichRight p {

}

/* ------------------------------------------------------------
	seminar footer
	1.諠��ｱ繧ｷ繧ｹ繝�Β迚茨ｼ医Γ繧､繝ｳ繧ｻ繝溘リ繝ｼ�鋭eminarFooter
	2.executive-繧ｷ繝ｳ繝励Ν迚� seminarFooterEx1
	3.executive-繝ｪ繝�メ迚� seminarFooterEx2
------------------------------------------------------------ */

/*  seminarFooter  */

#bodyWrap #seminarFooter {
	padding:15px 0 0;
}

#bodyWrap #seminarFooter h2,
#bodyWrap #seminarFooterEx1 h2,
#bodyWrap #seminarFooterEx2 h2 {
	margin-bottom: 5px;
	padding-bottom:1px;
	font-size: 10pt;
	color:#444;
	border-bottom: 1px solid #a4a4a4;
}

#bodyWrap #seminarFooter p,
#bodyWrap #seminarFooterEx1 p,
#bodyWrap #seminarFooterEx2 p {
	font-size: 9pt;
	color:#444;
}

/*  seminarFooterEx1  */

#bodyWrap #seminarFooterEx1 {
	width: auto;
	margin: 15px 5%;
}

/*  seminarFooterEx2  */

#bodyWrap #seminarFooterEx2 {
	clear: left;padding-top: 10px;
}

/* ------------------------------------------------------------
	table
	1. seminarDetails1 = 諠��ｱ繧ｷ繧ｹ繝�Β迚茨ｼ医Γ繧､繝ｳ繧ｻ繝溘リ繝ｼ��
	2. seminarDetails3  executive-繧ｷ繝ｳ繝励Ν迚� executiveSimple
------------------------------------------------------------ */

/* table  */

.seminarDetailsArea {
	padding-top:10px;
	padding-right:15px;
	padding-bottom:5px;
	padding-left:10px;
}


table.seminarDetails1,
table.seminarDetails3,
table.specialSeminar {
	table-layout: fixed;
	width: 100%;
	margin: 0;
	padding: 0;
	border-collapse: collapse;
}


table.seminarDetails1 th {
	width: 20%;
	margin: 0;
	padding: 7px 0 7px 10px;
	vertical-align: top;
	text-align:left;
	font-weight: normal;
	letter-spacing:normal;
	border-top: 1px solid #a4a4a4;
	border-bottom: 1px solid #a4a4a4;
	background-color: #e2e2e2;
}

table.seminarDetails1 th.space {
	padding-left: 0;
	text-align:center;
	letter-spacing:1em;
}


table.seminarDetails1 td {
	width: 80%;
	margin: 0;
	padding: 7px;
	padding-left: 9px;
	vertical-align: top;
	border-top: 1px solid #a4a4a4;
	border-bottom: 1px solid #a4a4a4;
}

table.seminarDetails3 th {
	width: 16%;
	margin: 0;
	padding: 7px 0 7px 10px;
	vertical-align: top;
	text-align: left;
	font-weight: normal;
	letter-spacing: normal;
	border-top: 1px solid #a4a4a4;
	border-bottom: 1px solid #a4a4a4;
	background-color: #e2e2e2;
}

table.seminarDetails3 th.space {
	width: 16%;
	letter-spacing: 0.5em;
	font-weight: bold;
}


table.seminarDetails3 td {
	width: 84%;
	margin: 0;
	padding: 7px;
	padding-left: 9px;
	vertical-align: top;
	border-top: 1px solid #a4a4a4;
	border-bottom: 1px solid #a4a4a4;
}

/* specialSeminar 螟ｧ蟄ｦ螳溯ｷｵ繧ｽ繝ｪ繝･繝ｼ繧ｷ繝ｧ繝ｳetc  */

table.specialSeminar th {
	width: 15%;
	margin: 0;
	padding: 5px 0 5px 5px;
	vertical-align: top;
	text-align:left;
	font-weight: normal;
	border-top: 1px solid #a4a4a4;
	border-bottom: 1px solid #a4a4a4;
	background-color: #e2e2e2;
}

table.specialSeminar td {
	margin: 0;
	padding: 5px;
	padding-left: 9px;
	vertical-align: top;
	border-top: 1px solid #a4a4a4;
	border-bottom: 1px solid #a4a4a4;
	border-left: 1px solid #a4a4a4;
}


table.seminarDetails1 td.graphLine,
table.seminarDetails3 td.graphLine,
table.specialSeminar td.graphLine {
	margin: 0;
	padding: 0;
	height: 1px;
	border: none;
}


/* ------------------------------------------------------------
	繧｢繧ｯ繧ｻ繧ｹ繝壹�繧ｸ縲access.html
------------------------------------------------------------ */

#accessMain {
	border-top: 1px solid #d3d3d3;
}

#accessMain h1 {
	margin-bottom: 30px;
	margin-left: 1px;
	padding-top:15px;
	padding-bottom:10px;
	padding-left:15px;
	background-color:#eeeeee;
	border-bottom: 1px solid #d3d3d3;
}

#accessMain p {
	padding:0 14px 15px 20px;}

#accessMain ul {
	margin-top: 15px;
	margin-left: 25px;
	list-style: square;
}

#accessMain ul li {
	padding-bottom: 5px;
}


/*  footer  */


#bodyWrap #footer p.border {
	margin: 8px;
	padding-top: 5px;
	border-top: 1px solid #d3d3d3;
}


/* ------------------------------------------------------------
	繝輔Ο繝ｼ繝亥ｯｾ蠢�
------------------------------------------------------------ */
.clearfix:after {
height: 0;
visibility: hidden;
content: ".";
display: block;
clear: both;
}

#bodyWrap #seminarFooterEx0 {
width: auto;
margin: 15px 5%;
}

dl.speakers {
	padding-bottom: 0px!important;
}</pre></body></html>