@charset "utf-8";
/* CSS Document */

/* Mail Luck! プライベートセミナー用CSS

   /seminar/private.html
--------------------------------*/

h2,ul,ol,li,dl,dt,dd,table {
	margin: 0;
	padding: 0;
	font-size: 100%;
	background-image: none;
	}
div.line {
	border-top: 1px solid #666;
	width:600px;
	}

div.titleArea {
	width: 690px;
	margin:0 0 15px 0;
	}
	
div.title {
	position: relative;
	width: 690px;
	height: 357px;
	margin: 0 0 40px 0;
	padding-top: 12px;
	}

p#entryText {
	margin-left:20px;
	width: 640px;
	font-weight:bold;
	}
p#entry {
	margin-top: 12px; 
	text-align: center;
	}

p#lead_red {
	margin-top: 24px;
	margin-bottom: 10px;
	text-align: center;
	color:#FF0000;
	font-size: 190%;
	font-weight: bold;
}

.f_b {
	font-weight:bold;
}
.f_9 {
	font-size:9px;
}
.f_11 {
	font-size:11px;
}
.f_12 {
	font-size:12px;
}
.f_14b {
	font-size:14px;
	font-weight:bolder;
}
.f_16b {
	font-size:16px;
	font-weight:bolder;
}
.text80{
	font-size : 80% ;
 }
.text70{
	font-size : 70% ;
 }
.fc_30c_b {
	color:#30C;
	font-weight:bold;
}
.va_bot{
	vertical-align:bottom;
}
.text_cen{
	text-align:center;
}
	
/* 2010/05　情報セキュリティEXPO 2010
-------------------------------------*/
div#box201005 {
	width:650px;
	margin:0 auto 40px auto;
}
div#box201005 h2,
div#box201005 h3,
div#box201005 ul,
div#box201005 ol,
div#box201005 li,
div#box201005 dl,
div#box201005 dt,
div#box201005 dd,
div#box201005 table {
	margin: 0;
	padding: 0;
	font-size: 100%;
	background:none;
	}
div#box201005 a {
	color:#6699FF;
}
div#box201005 a:hover {
	text-decoration:underline;
}
div#box201005 div.titleArea {
	width:650px;
	margin-bottom:20px;
}
div#box201005 div.titleArea img {
	margin-bottom:20px;
}
div#box201005 div.titleArea p#entryText {
	margin-left:10px;
	width: 630px;
	font-weight:bold;
	}

div#box201005 div.outlineArea {
	width:630px;
	margin:0 10px 20px;
}
div#box201005 div.outlineArea h2 {
	margin-bottom:20px;
}
div#box201005 div.outlineArea h3 {
	margin:0 20px 20px;;
	font-size:16px;
}
div#box201005 div.outlineArea div.dtl {
	margin:0 40px;
	width:550px;
}
div#box201005 div.outlineArea div.dtl dl {
	display:block;
	overflow:hidden;
	width:550px;
}
div#box201005 div.outlineArea div.dtl dt,
div#box201005 div.outlineArea div.dtl dd {
	float:left;
}
div#box201005 div.outlineArea div.dtl dl.dl01 {
	padding-bottom:10px;
}
div#box201005 div.outlineArea div.dtl dl.dl01 dt {
	width:50px;
}
div#box201005 div.outlineArea div.dtl dl.dl01 dd {
	width:500px;
}
div#box201005 div.outlineArea div.dtl dl.dl02 {
	padding-bottom:20px;
}
div#box201005 div.outlineArea div.dtl dl.dl02 dt {
	width:110px;
	margin-right:10px;
	text-align:right;
	color:#4E1F0A;
	font-weight:bold;
}
div#box201005 div.outlineArea div.dtl dl.dl02 dd {
	width:430px;
	color:#4E1F0A;
	font-weight:bold;
}
div#box201005 div.outlineArea div.dtl dl.dl03 dt {
	width:15px;
	color:#640000;
}
div#box201005 div.outlineArea div.dtl dl.dl03 dd {
	width:535px;
	color:#640000;
}
div#box201005 div.outlineArea div.dtl dl.dl02 dd.cl_A91E1E {
	color:#A91E1E;
}
div#box201005 div.outlineArea div.koushi {
	display:block;
	overflow:hidden;
	margin:0 auto 40px;
	width:300px;
}
div#box201005 div.outlineArea div.koushi p {
	float:left;
	width:180px;
}
div#box201005 div.outlineArea div.koushi img {
	float:left;
}
div#box201005 div.inq {
	display:block;
	overflow:hidden;
	margin:0 auto 40px;
	width:490px;
}
div#box201005 div.inq .mr50 {
	margin-right:50px;
}

/* 2010/06　INTEROP 2010
-------------------------------------*/
div#box201006 {
	width:650px;
	margin:0 auto 40px auto;
}
div#box201006 h2,
div#box201006 h3,
div#box201006 ul,
div#box201006 ol,
div#box201006 li,
div#box201006 dl,
div#box201006 dt,
div#box201006 dd,
div#box201006 table {
	margin: 0;
	padding: 0;
	font-size: 100%;
	background:none;
	}
div#box201006 a {
	color:#6699FF;
}
div#box201006 a:hover {
	text-decoration:underline;
}
div#box201006 div.titleArea {
	width:650px;
	margin-bottom:20px;
}
div#box201006 div.titleArea img {
	margin-bottom:20px;
}
div#box201006 div.titleArea p#entryText {
	margin-left:10px;
	width: 630px;
	font-weight:bold;
	}

div#box201006 div.outlineArea {
	width:630px;
	margin:0 10px 20px;
}
div#box201006 div.outlineArea h2 {
	margin-bottom:20px;
}
div#box201006 div.outlineArea h3 {
	margin:0 20px 20px;;
	font-size:16px;
}
div#box201006 div.outlineArea div.dtl {
	margin:0 40px;
	width:550px;
}
div#box201006 div.outlineArea div.dtl .mb10 {
	margin-bottom:10px;
}
div#box201006 div.outlineArea div.dtl dl {
	display:block;
	overflow:hidden;
	width:550px;
}
div#box201006 div.outlineArea div.dtl dt,
div#box201006 div.outlineArea div.dtl dd {
	float:left;
}
div#box201006 div.outlineArea div.dtl dl.dl01 {
	padding-bottom:10px;
}
div#box201006 div.outlineArea div.dtl dl.dl01 dt {
	width:50px;
}
div#box201006 div.outlineArea div.dtl dl.dl01 dd {
	width:500px;
}
div#box201006 div.outlineArea div.dtl dl.dl02 {
	padding-bottom:10px;
}
div#box201006 div.outlineArea div.dtl dl.dl02 dt {
	width:110px;
	margin-right:10px;
	text-align:right;
	color:#4E1F0A;
	font-weight:bold;
	padding-bottom:5px;
}
div#box201006 div.outlineArea div.dtl dl.dl02 dd {
	width:430px;
	color:#4E1F0A;
	font-weight:bold;
	padding-bottom:5px;
}
div#box201006 div.outlineArea div.dtl dl.dl03 dt {
	width:15px;
	color:#640000;
}
div#box201006 div.outlineArea div.dtl dl.dl03 dd {
	width:535px;
	color:#640000;
}
div#box201006 div.outlineArea div.dtl dl.dl02 .cl_A91E1E {
	color:#A91E1E;
}
div#box201006 div.outlineArea div.koushi {
	display:block;
	overflow:hidden;
	margin:0 auto 40px;
	width:300px;
}
div#box201006 div.outlineArea div.koushi p {
	float:left;
	width:180px;
}
div#box201006 div.outlineArea div.koushi img {
	float:left;
}
div#box201006 div.inq {
	margin:0 auto 40px;
	width:490px;
	text-align:center;
}
