@charset "UTF-8";
/* CSS Document */
.cts-interview{
	background: url(../../../common/images/bg_shadow_658_mid.gif) repeat-y center top;
	padding: 20px 17px;
	zoom: 0;
}
.interview h2{
	line-height: 0;
	background:  url("/common/images/bg_shadow_658_mid.gif") repeat-y scroll center top transparent;
	padding: 0 2px;
}
.interview h2.txt-type01{
	font-size: 131%;
	line-height: 1.8;
	padding:18px 20px 0 20px;
}
.interview h4{
	font-size: 123.1%;
	margin-bottom: 20px;
}
.interview .cate-bar{
	height: 24px;
	width: 654px;
	margin-left: 2px;
}
.interview hr.type01{
	border: none;
	border-bottom: 1px dotted #000000;
	margin-bottom: 20px;
}
#article-box{
	padding: 20px;
}
.companydata{
  	background: #F7F7F7;
    border: 1px solid #D9D9D9;
    padding: 20px;
    overflow: hidden;
    margin-bottom: 20px;
}
.companydata-col1{
	float: left;
	width: 150px;
	text-align: center;
}
.companydata-col2{
	float: right;
	width: 350px;
}
.companydata table th{
 text-align: left;
 font-weight: 100;
 padding-top: 5px;
}
.guest-box{
    border: 1px solid #D9D9D9;
    padding: 24px;
    overflow: hidden;
}
.guest-box-img-r{
	float: right;
	width: 130px;
	text-align: center;
}
.guest-box-img-l{
	float: left;
	width: 130px;
	text-align: center;
}
.guest-box-comment-r{
	float: right;
	width: 367px;
}
.guest-box-comment-l{
	float: left;
	width: 367px;
}
.th-box{
	padding: 20px;
	margin-bottom: 20px;
}
.th-box .th-box-col2{
	float: left;
	text-align: center;
	width: 269px;

}


.interview .tech .cate-bar,
.interview .tech .guest-box{
	background: #7b6558;
	color: #FFFFFF;
}
.interview .tech h4{
	color: #7b6558;
	margin-bottom: 20px;
}
.interview .tech .dips01{
	color: #7b6558;
	font-size: 118%;
	margin-bottom: 20px;
}
.interview .tech .th-box{
	background: #ded9d6;
}

.interview .it .guest-box,
.interview .it .cate-bar{
	background: #7a9d25;
	color: #FFFFFF;
}
.interview .it h4{
	color: #7a9d25;
	margin-bottom: 20px;
}
.interview .it .dips01{
	color: #9cb65d;
	font-size: 118%;
	margin-bottom: 20px;
}
.interview .it .th-box{
	background: #dee7ca;
}


.interview .service .guest-box,
.interview .service .cate-bar{
	background: #92597a;
	color: #FFFFFF;
}
.interview .service h4{
	color: #92597a;
	margin-bottom: 20px;
}
.interview .service .dips01{
	color: #ad839b;
	font-size: 118%;
	margin-bottom: 20px;
}
.interview .service .th-box{
	background: #e5d5df;
}


.interview .specialist .guest-box,
.interview .specialist .cate-bar{
	background: #b3a409;
	color: #FFFFFF;
}
.interview .specialist  h4{
	color: #b3a409;
	margin-bottom: 20px;
}
.interview .specialist  .dips01{
	color: #c7bc48;
	font-size: 118%;
	margin-bottom: 20px;
}
.interview .specialist  .th-box{
	background: #ece8c2;
}


.interview .estate .guest-box,
.interview .estate .cate-bar{
	background: #364e96;
	color: #FFFFFF;
}
.interview .estate h4{
	color: #364e96;
	margin-bottom: 20px;
}
.interview .estate .dips01{
	color: #697ab0;
	font-size: 118%;
	margin-bottom: 20px;
}
.interview .estate .th-box{
	background: #cdd2e5;
}


.interview .medical .guest-box,
.interview .medical .cate-bar{
	background: #24a098;
	color: #FFFFFF;
}
.interview .medical h4{
	color: #24a098;
	margin-bottom: 20px;
}
.interview .medical .dips01{
	color: #5cb8b3;
	font-size: 118%;
	margin-bottom: 20px;
}
.interview .medical .th-box{
	background: #c9e7e5;
}


.interview .sale .guest-box,
.interview .sale .cate-bar{
	background: #3f7c50;
	color: #FFFFFF;
}
.interview .sale h4{
	color: #3f7c50;
	margin-bottom: 20px;
}
.interview .sale .dips01{
	color: #709d7c;
	font-size: 118%;
	margin-bottom: 20px;
}
.interview .sale .th-box{
	background: #ceded3;
}


.interview .building .guest-box,
.interview .building .cate-bar{
	background: #2d6f91;
	color: #FFFFFF;
}
.interview .building h4{
	color: #2d6f91;
	margin-bottom: 20px;
}
.interview .building .dips01{
	color: #6193ae;
	font-size: 118%;
	margin-bottom: 20px;
}
.interview .building .th-box{
	background: #cadbe3;
}


.interview .education .guest-box,
.interview .education .cate-bar{
	background: #eb7200;
	color: #FFFFFF;
}
.interview .education h4{
	color: #eb7200;
	margin-bottom: 20px;
}
.interview .education .dips01{
	color: #f09640;
	font-size: 118%;
	margin-bottom: 20px;
}
.interview .education .th-box{
	background: #faddbf;
}
.interview .shop .guest-box,
.interview .shop .cate-bar{
	background: #eb9d30;
	color: #FFFFFF;
}
.interview .shop h4{
	color: #eb9d30;
	margin-bottom: 20px;
}
.interview .shop .dips01{
	color: #f0b664;
	font-size: 118%;
	margin-bottom: 20px;
}
.interview .shop .th-box{
	background: #fae6cb;
}
/**/
.interview .lifestyle .guest-box,
.interview .lifestyle .cate-bar{
	background: #99cc00;
	color: #FFFFFF;
}
.interview .lifestyle h4{
	color: #99cc00;
	margin-bottom: 20px;
}
.interview .lifestyle .dips01{
	color: #aed341;
	font-size: 118%;
	margin-bottom: 20px;
}
.interview .lifestyle .th-box{
	background: #f5fae5;
}
/**/
.interview .beauty .guest-box,
.interview .beauty .cate-bar{
	background: #ff9999;
	color: #FFFFFF;
}
.interview .beauty h4{
	color: #ff9999;
	margin-bottom: 20px;
}
.interview .beauty .dips01{
	color: #FC8F8F;
	font-size: 118%;
	margin-bottom: 20px;
}
.interview .beauty .th-box{
	background: #fff5f5;
}
/**/
.interview .spot .guest-box,
.interview .spot .cate-bar{
	background: #ff9966;
	color: #FFFFFF;
}
.interview .spot h4{
	color: #ff9966;
	margin-bottom: 20px;
}
.interview .spot .dips01{
	color: #fcb997;
	font-size: 118%;
	margin-bottom: 20px;
}
.interview .spot .th-box{
	background: #fff5ef;
}




.th-box.bg-none{
	background: #FFFFFF !important;
}
.th-box table.type01{
	border-top: 1px solid #6C6469;
	border-left: 1px solid #6C6469;
}	
.th-box table.type01 td{
	padding: 5px;
	border-right: 1px solid #6C6469;
	border-bottom: 1px solid #6C6469;
}

.inter-bigbox{
	border:#d9d9d9 solid 1px;
	margin-bottom:14px;
	width:624px;	
}

.inter-bigboximg{
	vertical-align:middle;
	margin:0px;
	padding:0px;
	float:left;	
}

.inter-bigcontent{
	float:left;
	width:278px;
	padding:30px 20px 0px 20px;
}

.inter-top-mark{
	margin-bottom:10px;	
}

.inter-top-textimg{
	margin-bottom:10px;	
}

.inter-top-read{
	text-align:right;	
}

.inter-bigcontent img{
	float:none;
}


.tenma-thumb{
	vertical-align:bottom;	
}

.inter-smallbox{
	border:#d9d9d9 solid 1px;
	width:303px;
	float:left;
	margin-right:14px;
	margin-bottom:14px;
	height:140px;
	
}

.intersmallimg{
	float:left;
	vertical-align:middle;
	margin:0px;
	padding:0px;
	height:140px;
}

.inter-smallbox2{
	border:#d9d9d9 solid 1px;
	width:303px;
	float:left;
	margin-bottom:14px;
	height:140px;
}

.inter-smallcontent{
	margin:10px 0px 0px 0px;
	float:left;
	width:188px;
	height:130px;
	
}

.inter-smalltext{
	font-size:10px;
	padding-left:10px;
}

.inter-smalltext2{
	margin-bottom:2px;
	font-size:12px;
}

.inter-smalltext3{
	
}

.inter-smalltext4{
	font-size:12px;
	font-weight:bold;
}

.inter-smalltext5{
	text-align:right;
}


.inter-smallmore{
	padding-top:13px;
	width:90px;
	float:left;
}

.inter-middlebox{
	width:303px;
	border:#d9d9d9 solid 1px;
	margin-bottom:14px;
	margin-right:14px;	
	float:left;
}

.inter-middlebox2{
	width:303px;
	border:#d9d9d9 solid 1px;
	margin-bottom:14px;	
	float:left;
}

.inter-middlemark{
	padding:7px 0px 0px 20px;	
}

.inter-middletext{
	padding:7px 0px 0px 20px;
	font-weight:bold;	
}

.inter-middlename{
	padding:7px 0px 0px 20px;	
}

.inter-middlereadmore{
	text-align:right;
	padding:7px 20px 0px 0px;	
}

.inter-detail-fimg-r{
	float:right;
	margin:0px 0px 20px 20px;
	color:#4c4c4c;
	font-size:10px;
}

.inter-detail-fimg-l{
	float:left;
	margin:0px 20px 20px 0px;
	color:#4c4c4c;
	font-size:10px;
}
