@charset "UTF-8";


#haikei {
	background: url(/cetol/images/kousa/header_background_kousa.png) no-repeat 0px 0;
	padding-top:180px;
}
#CABINET {
}
#CONTENTS {
	float:none;
	width:550px;
}
#MAINBG {
}
#LMENU {
	display:none;
}
#RMENU {
}
#CONTENTPATH {
}
#HEADER {
/*
	background: url(/cetol/images/kousa/header_background_kousa.png) no-repeat 0px 119px;
	height:299px;
*/
}
h2 {
	background: url(/cetol/images/kousa/h2_background_kousa.png) no-repeat 0px bottom;
	border:none;
	padding:7px 3px 9px 9px;
	margin:4px 0 10px 0;
}





/* トップ */



#CONTENTS {
	float:none;
	width:743px;
	margin-left:4px;
}

#CONTENTPATH {
	display:none;
}

/* タブ 
--------------------------------------------------------------*/
#Tab {
}
.js_imagetab {
	margin:0 0 20px 0;
	height:280px;

}
.js_imagetab .js_button {

	width:185px;
	height:48px;
	overflow:hidden;
	display:block;
	float:left;
	padding:0;
}
.js_imagetab .js_content {
	font-size:110%;
	clear:both;
	margin:0;
	padding:10px;
	background-image:none;
	border-left:1px solid #CCC;
	border-right:1px solid #CCC;
	border-bottom:1px solid #CCC;
	height:320px;
}
.js_content dl {
	float:left;
	width:330px;
	margin:10px 10px 0 4px;
	display:block;
}
.js_content dt {
	background-color:#f4f3ee;
	padding:4px 0px 4px 7px;
	font-weight:bold;
	margin:0 0 7px 0;
}
.js_content dd {
	margin-left:0;
	line-height:1.3em;
	font-size:95%;
}
.js_content dd a {
	display:block;
	margin-top:5px;
}

#TOPLEFT {

	float:left;
	padding:0 0 0 0;
	margin-top: 80px;
	
}


/* 記事 */
#kizi {
}
#kizi h2{
	background-image:none;
	padding:0;
	margin:0;
}

#kizi dl {
	display:block;
	clear:both;
	margin:0 0 5px 0;
	padding:5px 2px 7px 2px;
	background:transparent url(/cetol/images/widgets/hr_01.gif) repeat-x 0 bottom;
}
#kizi dt {
	display:block;
	clear:right;
	margin:5px 0 0 0;
	padding:0;
	font-weight:bold;
	line-height:1.3em;

}
#kizi dd {
	display:block;
	margin:5px 0 5px 0;
	padding:0;
	line-height:1.3em;
	font-size:95%;
}
/**/
#Seminar {
	width:317px;
	background:transparent url(/cetol/images/kousa/seminar_background.png) no-repeat 0 bottom;
	padding-bottom:5px;
}
#Seminar h2 {
	background:transparent url(/cetol/images/kousa/seminar_h2_background.png) no-repeat 0 0;
	padding:0;
	margin:0;
	padding:8px 5px 8px 10px;
	line-height:1.2em;
}
#Seminar h2 a {
	font-size:80%;
	padding:0 0 3px 20px;
	background:transparent url(/cetol/images/kousa/seminar_arrow.png) no-repeat 0 2px;
}
#Seminar p {
	line-height:1.3em;
	margin:0 10px 12px 10px;
}
