.gh_block {margin-bottom:10px;background: url('fileadmin_templates_images_1107_graphic_header_bg_med.jpg') 0 0 repeat-y;}
.gh_box {background: url('fileadmin_templates_images_1107_graphic_header_bg_top.jpg') 0 0 no-repeat;}
.gh_inner {padding:12px 5px 12px 20px; background: url('fileadmin_templates_images_1107_graphic_header_bg_btm.jpg') 0 100% no-repeat;}
.gh_block h1,.gh_block h2,.gh_block h3,.gh_block h4 {padding:0; margin:0; border:0; background:none;}

DIV#wrap {
	text-align:left;
	padding: 0 14px;
	margin: 0 auto;
	width: 980px;
	background:/*url('fileadmin_templates_images_1107_toppage_wrap_bg.jpg') 50% 0 repeat-y;*/
}
DIV#wrap:after {display: block;clear: both;content: " ";}
DIV#mainColumn {
	width: 720px;
	padding: 20px 20px 20px 20px;
	margin: 0 auto;
}

DIV#content {
	clear: both;
	line-height: 1.8;
	min-height: 500px;
	_height:500px;
	padding: 0;
	vertical-align: top;
	width: 720px;
}

DIV#headerbottom {
	clear:both;
	_height:1%;
	text-align:left;
	padding: 5px 0;
	width: 720px;
	margin: 0 auto 10px;
	border-bottom:1px solid #cccccc;
	background: /*#ffffff*/;
}
DIV#headerbottom:after {display: block;clear: both;content: " ";}

/* Style for the Path-menu: */
DIV#path_wrap {
	width: 100%;
	margin:0;
	background: #ffffff;
}
DIV#path {
  width: 960px;
  color:#666666;
  white-space: nowrap;
  font-size: 84%;
  padding: 8px 19px 8px;
  margin:0 auto;
}
DIV#path A {
  text-decoration: none;
  color:#555555;
}
DIV#path A:hover {
  text-decoration: underline;
}

DIV#path_1_wrap {
	width: 100%;
	margin:0;
	background: #ffffff;
	border-bottom: 3px solid #D9D9D9;
}
DIV#path_1 {  
  width: 980px;
  padding: 0;
  margin: 0 -19px;
  margin: 0 auto;
  background:#ffffff/* url('fileadmin_templates_images_title_path_bg.jpg') 0 0 no-repeat*/;
}
DIV#path_1 DIV.path_1-menu {
  text-align:left;
  width:980px;
  padding:0;
  margin:0 auto;
  overflow: hidden;
}


/*	FCE content style	*/

.unit_1colsingle_wrap { /* ●背景付き 左側のみ */
	margin:0 0 20px;
	background: url('fileadmin_templates_fce_images_1col_bg.gif') top repeat-y;
}
.unit_1colsingle_wrap .unit_1colsingle {
	padding-bottom:10px;
	background: url('fileadmin_templates_fce_images_1col_btm_bg.jpg') bottom no-repeat;
}
.unit_1colsingle .col1_single{
	width: 700px;
	padding: 0 10px;
}
.unit_1colsingle .gh_block, .unit_1colset .gh_block {margin-bottom:10px;background: url('fileadmin_templates_fce_images_1col_gh_bg_med.jpg') 0 0 repeat-y;}
.unit_1colsingle .gh_box, .unit_1colset .gh_box {background: url('fileadmin_templates_fce_images_1col_gh_bg_top.jpg') 0 0 no-repeat;}
.unit_1colsingle .gh_inner, .unit_1colset .gh_inner {padding:12px 5px 12px 20px; background: url('fileadmin_templates_fce_images_1col_gh_bg_btm.jpg') 0 100% no-repeat;}





.unit_2colset_wrap { /* ●背景付き 2セット */
	margin:0 0 20px;
	background: url('fileadmin_templates_fce_images_2col_set_bg.gif') top repeat-y;
}
.unit_2colset_wrap .unit_2colset {
	padding-bottom:10px;
	background: url('fileadmin_templates_fce_images_2col_set_btm_bg.jpg') bottom no-repeat;
}
.unit_2colset_wrap .unit_2colset:after {display: block;clear: both;content: " ";}
.unit_2colset .col2_set_left{
	float: left;
	width: 335px;
	padding: 0 10px;
}

.unit_2colset .col2_set_right{
	float: right;
	width: 335px;
	padding: 0 10px;
}

.unit_2colsingle_wrap { /* ●背景付き 左側のみ */
	margin:0 0 20px;
	background: url('fileadmin_templates_fce_images_2col_single_bg.gif') top repeat-y;
}
.unit_2colsingle_wrap .unit_2colsingle {
	padding-bottom:10px;
	background: url('fileadmin_templates_fce_images_2col_single_btm_bg.jpg') bottom no-repeat;
}
.unit_2colsingle_wrap .unit_2colsingle:after {display: block;clear: both;content: " ";}
.unit_2colsingle .col2_single_left{
	float: left;
	width: 335px;
	padding: 0 10px;
}

.unit_2colsingle .col2_single_right{
	float: right;
	width: 335px;
	padding: 0 10px;
}

.unit_2colsingle .gh_block, .unit_2colset .gh_block {margin-bottom:10px;background: url('fileadmin_templates_fce_images_2col_gh_bg_med.jpg') 0 0 repeat-y;}
.unit_2colsingle .gh_box, .unit_2colset .gh_box {background: url('fileadmin_templates_fce_images_2col_gh_bg_top.jpg') 0 0 no-repeat;}
.unit_2colsingle .gh_inner, .unit_2colset .gh_inner {padding:12px 5px 12px 20px; background: url('fileadmin_templates_fce_images_2col_gh_bg_btm.jpg') 0 100% no-repeat;}





.unit_3colset_wrap { /* ●背景付き 2セット */
	margin:0 0 20px;
	background: url('fileadmin_templates_fce_images_3col_set_bg.gif') top repeat-y;
}
.unit_3colset_wrap .unit_3colset {
	padding-bottom:10px;
	background: url('fileadmin_templates_fce_images_3col_set_btm_bg.jpg') bottom no-repeat;
}
.unit_3colset_wrap .unit_3colset:after {display: block;clear: both;content: " ";}
.unit_3colset_wrap .unit_3colset_Left {float:left;width:477px;}
.unit_3colset .col3_set_left{
	float: left;
	width: 214px;
	padding: 0 10px;
}
.unit_3colset .col3_set_center{
	float: right;
	width: 214px;
	padding: 0 10px;
}
.unit_3colset .col3_set_right{
	float: right;
	width: 214px;
	padding: 0 10px;
}

.unit_2colsingle_wrap { /* ●背景付き 左側のみ */
	margin:0 0 20px;
	background: url('fileadmin_templates_fce_images_2col_single_bg.gif') top repeat-y;
}
.unit_2colsingle_wrap .unit_2colsingle {
	padding-bottom:10px;
	background: url('fileadmin_templates_fce_images_2col_single_btm_bg.jpg') bottom no-repeat;
}
.unit_2colsingle_wrap .unit_2colsingle:after {display: block;clear: both;content: " ";}
.unit_2colsingle .col2_single_left{
	float: left;
	width: 335px;
	padding: 0 10px;
}

.unit_2colsingle .col2_single_right{
	float: right;
	width: 335px;
	padding: 0 10px;
}
.unit_3colsingle .gh_block, .unit_3colset .gh_block {margin-bottom:10px;background: url('fileadmin_templates_fce_images_3col_gh_bg_med.jpg') 0 0 repeat-y;}
.unit_3colsingle .gh_box, .unit_3colset .gh_box {background: url('fileadmin_templates_fce_images_3col_gh_bg_top.jpg') 0 0 no-repeat;}
.unit_3colsingle .gh_inner, .unit_3colset .gh_inner {padding:12px 5px 12px 20px; background: url('fileadmin_templates_fce_images_3col_gh_bg_btm.jpg') 0 100% no-repeat;}


.unit_1colsingle .csc-header-n1 .gh_block,
.unit_1colset .csc-header-n1 .gh_block,
.unit_2colsingle .csc-header-n1 .gh_block,
.unit_2colset .csc-header-n1 .gh_block,
.unit_3colsingle .csc-header-n1 .gh_block,
.unit_3colset .csc-header-n1 .gh_block {
	margin-left:-10px;
	margin-right:-10px;
}


