/*-------------- タグ定義 --------------------------------*/

BODY {
	margin : 8px 0px 8px 0px ;
	background-color : #ddd ;
	background-image : url("bg_border.gif") ;
	}
TD	 {
	font-size : 13px ;
	font-family : Verdana, Arial ;
	line-height : 130% ;
	}
DIV {
	font-size : 13px ;
	line-height : 130% ;
	font-family : Verdana, Arial ;
	}
P	 {
	font-size : 13px ;
	}
DT	 {
	padding : 2px 0px 2px 10px ;
	margin-bottom : 4px ;
	}
DT	 {
	margin-top : 0px ;
	}
DD	 {
	margin-bottom : 8px ;
	}
IMG {
	border-color : #fff ;
	}

/*-------------- 共通 ------------------------------------*/
.main {
	background-color : #fff ;
	border : solid #ccc 1px ;
	}
.img-r {
	margin-right : 12px ;
	}
.img-l {
	margin-left : 12px ;
	}
.img-rb {
	margin-right : 12px ;
	margin-bottom : 10px ;
	}
.main-div {
	margin-top : 5px ;
	margin-bottom : 5px ;
	background-color : #fff ;
	border : solid #ccc 1px ;
	width : 760px ;
	padding : 10px ;
	}
.main-div2 {
	margin-top : 15px ;
	background-color : #fff ;
	border : solid #ccc 1px ;
	width : 760px ;
	padding : 10px ;
	}
.kakomi-navy {
	border : solid #039 1px ;
	padding : 15px ;
	}
.kakomi-orange {
	border : dotted #f60 1px ;
	padding : 15px ;
	background-color : #ffefe5 ;
	}
.bgc-eee {
	background-color : #eee ;
	padding : 15px ;
	}
.left-line-o {
	border-left : solid #f60 4px ;
	padding-left : 10px ;
	}

/*-------------- テキスト・フォント ----------------------*/

.text-orange {
	color : #f60;
	font-size : 12px;
	font-weight : bold;
	margin-top : 5px;
	}
.text-blue14 {
	color : #039 ;
	font-size : 14px ;
	font-weight : bold ;
	margin-bottom : 5px ;
	}
.text-blue {
	color : #039 ;
	font-size : 16px ;
	font-weight : bold ;
	margin-top : 5px ;
	}
.text-blue14-u {
	color : #039 ;
	font-size : 14px ;
	font-weight : bold ;
	margin-bottom : 10px ;
	border-bottom : dotted #039 1px ;
	padding-bottom : 2px ;
	}
.text-blue-bgo {
	color : #039 ;
	font-size : 14px ;
	font-weight : bold ;
	margin-bottom : 5px ;
	background-color : #ffeae5 ;
	}

/*-------------- セミナー一覧 ----------------------------*/

.index-date IMG {
	margin : 2px 1px 2px 0px ;
	}
.bg_star {
	padding-right : 24px ;
	padding-left : 8px ;
	background-image : url("star.gif") ;
	background-repeat : no-repeat ;
	background-position : 100% 8px ;
	}
.index-date TD {
	font-size : 14px ;
	font-weight : bold ;
	}

/*-------------- 受付中の講座 ----------------------------*/

.place {
	width : 700px ;
	margin-top : 10px ;
	}
.place-left {
	background : url(li1.gif) no-repeat 1px 7px ;
	padding-left : 16px ;
	}

.uketuke-hyo {
	background-color : #039 ;
	width : 700px ;
	margin-top : 5px ;
	margin-bottom : 20px ;
	}
.uketuke-title {
	background-color : #6685ed ;
	color : #fff ;
	padding : 2px ;
	font-size : 10px ;
	text-align : center ;
	}
.naiyou {
	background-color : #fff ;
	font-size : 11px ;
	padding : 2px 2px 5px 6px ;
	}
.naiyou SPAN {
	color : #f60;
	font-size : 14px;
	font-weight : bold;
	line-height : 20px;
	}
.data {
	background-color : #fff ;
	font-size : 11px ;
	padding : 3px 3px 2px 3px ;
	text-align : center ;
	}

/*-------------- 各講座タイトル --------------------------*/

.title-01 {
	background-color : #fff ;
	width : 760px ;
	background-image : url("title-01.jpg") ;
	background-repeat : no-repeat ;
	background-position : 510px 21px ;
	}
.title-02 {
	background-color : #fff ;
	width : 760px ;
	background-image : url("title-02.jpg") ;
	background-repeat : no-repeat ;
	background-position : 510px 21px ;
	}
.title-03 {
	background-color : #fff ;
	width : 760px ;
	background-image : url("title-03.jpg") ;
	background-repeat : no-repeat ;
	background-position : 510px 21px ;
	}
.title-04 {
	background-color : #fff ;
	width : 760px ;
	background-image : url("title-04.jpg") ;
	background-repeat : no-repeat ;
	background-position : 510px 21px ;
	}
.title-05 {
	background-color : #fff ;
	width : 760px ;
	background-image : url("title-05.jpg") ;
	background-repeat : no-repeat ;
	background-position : 510px 21px ;
	}
.title-12-03 {
	background-color : #fff ;
	width : 760px ;
	background-image : url("title-1203.jpg") ;
	background-repeat : no-repeat ;
	background-position : 488px 108px ;
	}

/*-------------- エムズスタイル --------------------------*/

.kouza {
	background-color : #01407e ;
	width : 740px ;
	margin-top : 5px ;
	}
.k-title {
	color : #fff ;
	font-weight : bold ;
	background-color : #f60 ;	
	}
.bg-a,.bg-b,.bg-c,.bg-d {
	background-color : #fff ;
	padding-left : 65px ;
	background-repeat : no-repeat ;
	background-position : 5px 10px ;
	}
.bg-a {
	background-image : url("bg-a.gif") ;
	}
.bg-b {
	background-image : url("bg-b.gif") ;
	}
.bg-c {
	background-image : url("bg-c.gif") ;
	}
.bg-d {
	background-image : url("bg-d.gif") ;
	}
.k-name {
	background-color : #fff ;
	width : 100px ;
	font-size : 14px ;
	font-weight : bold ;
	}
.k-place {
	background-color : #fff ;
	width : 60px ;
	}
.finish {
	background-image : url("finish.gif") ;
	background-repeat : no-repeat ;
	background-position : center center ;
	width : 86px ;
	height : 34px ;
	background-color : #fff ;
	}
.k-voice {
	font-size : 14px ;
	font-weight : bold ;
	padding-top : 10px ;
	padding-bottom : 2px ;
	color : #039 ;
	}

/*-------------- 女性活躍 --------------------------------*/

.program {
	color : #039 ;
	font-size : 14px ;
	font-weight : bold ;
	padding-top : 2px ;
	}
.title-090722 {

	background-color : #fff ;
	width : 760px ;
	background-image : url(title-090722.jpg);
	background-repeat : no-repeat ;
	background-position : 488px 108px ;
}
