@charset "utf-8";
/* CSS Document */


body{
	margin:0;
	padding:0;
	background-image:url(../img/common/bg_header_back.gif);
	background-repeat:repeat-x;
	background-color:#e6e6e8;
}

img{
	border:0;
}

table tr td h1{
	margin:0;
	padding:0;
}

td.pankuzu a:link,
td.pankuzu a:visited{
	color:#333;
	font-size:11px;
	text-decoration:none;
}

td.pankuzu a:hover{
	color:#f94515;
	font-size:11px;
	text-decoration:underline;
}

td.pankuzu a:active{
	color:#333;
	font-size:11px;
}

td.pankuzu{
	color:#2d2929;
	font-size:11px;
}

td.img_padding img{
	padding:15px;
}

td.dlink a:link,
td.dlink a:visited{
	color:#464646;
	text-decoration:underline;
}

td.dlink a:hover{
	color:#f94515;
	text-decoration:underline;
}

td.dlink a:active{
	color:#464646;
	text-decoration:none;
}

td ol li{
	margin:2em 0;
}

td.prof img{
	border:1px solid #ccc;
}

.bd{
	font-weight:bold;
}

table.recruit th{
	font-weight:normal;
}

table.recruit tr td ul li{
	margin:0;
}

table.recruit th span{
	color: #999999;
	display: block;
}


p.standard3{
	letter-spacing:0.8em;
}

p.emphasis{
	letter-spacing:0.3em;
	text-align:center;
}

td.kjnet_txt{
	font-size:12px;
	line-height:2;
	padding:20px;
}

/*
	font-size properties
*/

.fs8{ font-size:8px; }
.fs9{ font-size:9px; }
.fs10{ font-size:10px; }
.fs11{ font-size:11px; }
.fs12{ font-size:12px; }
.fs13{ font-size:13px; }
.fs14{ font-size:14px; }
.fs15{ font-size:15px; }
.fs16{ font-size:16px; }
.fs17{ font-size:17px; }
.fs18{ font-size:18px; }
.fs19{ font-size:19px; }
.fs20{ font-size:20px; }

/*
	line-height properties
*/

.lh1{line-height:0.1;}
.lh2{line-height:0.2;}
.lh3{line-height:0.3;}
.lh4{line-height:0.4;}
.lh5{line-height:0.5;}
.lh6{line-height:0.6;}
.lh7{line-height:0.7;}
.lh8{line-height:0.8;}
.lh9{line-height:0.9;}
.lh10{line-height:1.0;}
.lh11{line-height:1.1;}
.lh12{line-height:1.2;}
.lh13{line-height:1.3;}
.lh14{line-height:1.4;}
.lh15{line-height:1.5;}
.lh16{line-height:1.6;}
.lh17{line-height:1.7;}
.lh18{line-height:1.8;}
.lh19{line-height:1.9;}
.lh20{line-height:2.0;}
.lh21{line-height:2.1;}
.lh22{line-height:2.2;}
.lh23{line-height:2.3;}
.lh24{line-height:2.4;}
.lh25{line-height:2.5;}

/*
	color properties
*/
.colr01{color:#f94515;}
.colr02{color:#2d2929;}
.colr03{color:#464646;}
.colr04{color:#e1e7ea;}
.colr05{color:#abcd44;}
.colr06{color:#979797;}

div.infomation{
	padding:5px 2px;
	margin:0 auto;
  overflow:auto;
	width:270px;
	height:180px;
}

q:before{content: "「";}
q:after{content:"」";}

td.wi_txt h2{
	margin:2px 0;
	font-size:93%;
}

iframe{
	border:0;
}

.twitter{
	width:568px;
	height:300px;
	border:0;
}


.fl-movie{
	width:252px;
	height:140px;
	padding-left:2px;
}

.fl-movie,
.fl-movie h4,
.fl-movie p,
.fl-movie object,
.fl-movie param,
.fl-movie div{
	margin:0;
	padding:0;
	background-color:#222;
}

.fl-movie object{
	float:left;
}