@charset "Shift_JIS";
/* CSS ankz02.htm Document */

#kenko_box {
     padding:1em 2em ;
	 
}

.ankz_catbox {
     border-top:1px solid #0066FF;
	 /*margin-bottom:4em;*/
}
.sepalete_family {
     width:55em;
	 padding:1em 0 1em 2em;
	 clear:both;
	 float:left;
}
.sepalete_box {
     float:left;
     width:15em;
	 margin-bottom:0.1em;
	 font-size:120%;
}
#splid_box {
     clear:both;
}
/*///////////////////
職場の快適化事例追加
///////////////////*/
.toInviBtn　{
	 float:left;
	 width:65em;
	 clear:both;
	 height:10em;
}
.toInviBtn img {
     margin-left:38em;	
}

/* Fx 1.0 以降に適用される
html:not([lang*=""]) .ankz_catbox, { margin-bottom:-1em;} */

/*////////////////////////////////
///////新デザインankz02.html//////
////////////////////////////////*/
h4 {
	border:solid 1px #0CF;
	font-size:1em;
	font-weight:500;
	line-height:1.5em;
	padding:0 0.5em;
	margin-bottom:1em;
}
.link_box {
    width:12.8em;
	float:left;
	margin-left:1.4em;
	
}
.link_box0 {
    width:12.8em;
	float:left;
	
}
.text_flame {
	font-weight:bold;
	color:#666;
	margin-top:-2.6em;
	line-height:2em;
	padding-left:1em;
	font-size:1.1em;
}
/*-- for IE 6,7 --*/
* html .text_flame {
	margin-top:-2.2em;
}
/*-- for IE 6,7 --*/

.ulbox {
	background:#EFEFEF;
	padding:1em;
	line-height:2em;
	width:10.8em;
}
.ulbox2 {
	background:#DDD;
	padding:1em;
	line-height:2em;
	width:10.8em;
}
/*--リンク段落での隙間を埋める--*/
.allinone a{
	display:inline-block;
	width:10.8em;
	height:26.5em;
}
/* --Page Top Jump-- */

.pgtop {
	width: 100%;
	margin-bottom: 0.5em;
	margin-top: 0.5em;
	clear: right;

}

/*////////////////////////////////
////新デザインankz02_01.html//////
////////////////////////////////*/

#kenko_box2 {
     padding:0 2em 1em 2em ;
}
#kenko_box2 li{
	 padding-bottom:1em;
}
#kenko_box2 a{
    /* text-decoration:underline;*/
}
#backToTop {
	 text-align:right;
	 margin:2em 0 0 0 ;
}
#kenko_main li a{
	text-decoration:underline;
}
/*写真ボックスの設定*/
.boxFlame  {
	margin-top:1em;
}
#kenko_contents .boxFlame ul {
	width:56em;
}
#kenko_contents .boxFlame ul li {
    float:left;
	width:29%;
	text-align:center;
	border:solid 1px #CCC;
	margin-left:1em;
	margin-bottom:1em;
	padding-top:0.5em;
}
.textBoxes {
	border-top:dotted 1px #CCC;
	height:5.5em;
	width:94%;
	padding:0.5em 0.5em 0 0.5em;
	line-height:1.5em;
}
#backToTop {
	clear:both;
}

/*////////////////////////////////
////choice_tab ankz02_01.html/////
////////////////////////////////*/
#choice_tab {
    width:100%;
	height:5em;
	padding-left:0.5em;
}
/*for IE*/
*html #choice_tab {
	padding-left:1.5em;
}

/*///////////////////
職場の快適化事例集関係
///////////////////*/
#kaiteki_box {
	width:96%;
	height:100%;
	padding:1em;

}
#sai_right_box {
	width:28%;
	float:right;
}
.signe_box {
	width:8em;
	float:left;
}
.boxed_text {
	float:right;
	width:32em;
}
.much_box {
	width:50em;
}
#detail_box {
	margin-left:2em;
	line-height:1.2em;
	padding-left:0.5em;
	border-left:#70D6F7 solid 3px;
	
}
.bigF {
	font-size:1.5em;
	font-weight:bold;
}
#give_me_padding{
	padding-top:2px;
}

/*--image border for IE only//--*/
*html .adding_border_line a:link,
*html .adding_border_line a:visited {
	border:1px solid #0CF;
}
*html .adding_border_line a:hover,
*html .adding_border_line a:active {
	border:1px solid #F60;
}
/*--//image border for IE only--*/
.text_up_onbar {
    border:1px #959595 solid;
	background:#F9F9F9;
	text-align:left;
	padding:0.2em 1em ;
	margin-top:1em;
	margin-bottom:1em;
	font-size:100%;
	font-weight:300;
	color:#222;
}
#y_border {
     width:0.4em;
	 height:1.3em;
	 background:#FC0;
	 border-right:#F90 solid 1px;
	 border-bottom:#F90 solid 1px;
	 padding-bottom:2em;
	 float:left;
	 margin-right:0.5em;
}
#kenko_box2 .text_up_onbar a {
	 text-decoration:underline;
}














