@charset "UTF-8";

/*------------------------------------------------------------
import css
------------------------------------------------------------*/

@import url("../import.css");


/* CSS Document */


/* ---------- globalNav ---------- */

#globalNav ul li#navi-seoweb a{
	width: 140px;
	margin-left: 8px;
	background: url(../../images/common/globalNav.gif) no-repeat -422px -46px;
}


/* ---------- left menu ---------- */

#menu-title-web-marketing {
	background: url(../../images/common/menu-web-marketing.gif) no-repeat -180px;
}


/* CSSハック Start */
/* Safari以外適用 */
#menu-web-marketing-seminar a:visited{
	color: #663300;
	background-image: url(../../images/common/menu-list-mark.gif);
	background-repeat: no-repeat;
	background-position: -216px 3px;
}

/* Safariのみ適用 */
html:\66irst-child #menu-web-marketing-seminar a:visited{
	color: #FFFF66;
	background-image: url(../../images/common/menu-list-mark.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
}
/* CSSハック End */

h1{
	font-size: 1.8em;
	font-weight: bold;
	color: #FF6600;
}

.lineup{
	border: 1px solid #896701;
	width: 510px;
}
.lineup tr{
}
.lineup th{
	padding: 5px;
	text-align: center;
	background-color: #fee087;
	color: #896701;
	border: 1px solid #896701;
}
.lineup td{
	padding: 5px;
	vertical-align: top;
	line-height: 1.5em;
	border: 1px solid #896701;
}
.lineup td.center{
	text-align: center;
}
.lineup td a{
	font-weight: bold;
}

dl.eventlist{
	font-size: 1.3em;
	width: 500px;
	line-height: 1.4em;
}
dl.eventlist dt{
	float: left;
	font-weight: bold;
	width: 90px;
	padding-left: 10px;
	margin-bottom: 1.2em;
	border-left: 5px solid #896701;
}
dl.eventlist dd{
	margin-left: 120px;
	width: 370px;
	margin-bottom: 1.2em;
}

pre.program{
	width: 490px;
	margin-left: 1.0em;
	margin-bottom: 1.5em;
	font-size: 1.3em;
	line-height: 1.4em;
}
div.remark{
	font-size: 0.8em;
	margin: 20px 0px;
}
.send{
	text-align: center;
}

#inquiry-table{
	width: 100%;
	margin-top: 20px;
	margin-bottom: 20px;
	border: 1px solid #FF9900;
}

#inquiry-table th,
#inquiry-table td{
	border-top: 1px solid #FF9900;
	border-bottom: 1px solid #FF9900;
	padding: 10px;
	line-height: 1.5em;
	vertical-align: top;
}

#inquiry-table th{
	background-color: #FDE8C4;
	color: #000000;
	width: 130px;
}

.submit-button{
	text-align: center;
}

.seminar-title{
	width: 350px;
	border: 0px;
}

label{
	cursor: pointer;
}
