<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@import url(base.css);
/*------------------------------------------------*/
/*�ｽ@�ｽ�ｽ�ｽﾊ　 �ｽ@�ｽ@�ｽ@�ｽ@�ｽ@�ｽ@�ｽ@�ｽ@�ｽ@�ｽ@�ｽ@�ｽ@�ｽ@�ｽ@�ｽ@�ｽ@�ｽ@�ｽ@�ｽ@ */
/*------------------------------------------------*/
.bnr_box{
	display:block;
	float:left;
	width:415px;
	height:139px;
	margin:5px;
	font-size:12px;
	}

.bnr_box img{
	float:left;
	}

.bnr_qa{
	display:block;
	width:176px;
	height:117px;
	background-image:url(/include/contents/htdocs/img/area/bnr_qa_right.jpg);
	float:left;
	padding:22px 0 0 40px;
	line-height:1.6em
	}

.bnr_career{
	display:block;
	width:175px;
	height:117px;
	background-image:url(/include/contents/htdocs/img/area/bnr_career_right.jpg);
	float:left;
	padding:22px 0 0 40px;
	line-height:1.6em
	}

.ContentsBox a:hover img{
	opacity:0.7;
	filter: alpha(opacity=70);
	-ms-filter: "alpha( opacity=70 )";
	background: #fff;
	}

/* �ｽy�ｽ[�ｽW�ｽ�ｽ�ｽ�ｽ�ｽﾌエ�ｽ�ｽ�ｽg�ｽ�ｽ�ｽ[�ｽG�ｽ�ｽ�ｽA ----------- */
#kamoku_entry_area {
	clear:both;
	width:850px;
	height:188px;
	display:block;
	background:url(/include/contents/htdocs/img/kamoku/common/img_entrytable_back.jpg) top left no-repeat;
}

#kamoku_entry_area ul {
	float:left;
	margin:102px 0 0 157px;
}

#kamoku_entry_area li {
	float:left;
}

#kamoku_entry_area li a img{
	float:left;
	opacity:1;
	filter: alpha(opacity=100);
	-ms-filter: "alpha( opacity=100 )";
}

#kamoku_entry_area .kamoku_entry_jokin {
	margin-right:6px;
	}

/*------------------------------------------------*/
/*�ｽ@�ｽﾈ目難ｿｽ�ｽWTOP�ｽ@�ｽ@�ｽ@�ｽ@�ｽ@�ｽ@�ｽ@�ｽ@�ｽ@�ｽ@�ｽ@�ｽ@�ｽ@�ｽ@�ｽ@�ｽ@�ｽ@ */
/*------------------------------------------------*/
.branch_wrap_title{
	/*width:747px;*/
	width:744px;
	float:left;
	}

.branch_wrap_title_l{
	/*width:83px;*/
	width:85px;
	float:left;
	}

.top_title{
	width:850px;
	height:263pxx;
	background:url(/include/contents/htdocs/img/kamoku/common/category_title01_o.jpg) no-repeat;
	}

.title_wrap{
	width:850px;
	}

.title_wrap img{
	margin:0;
	padding:0;
	float:left;
	opacity:1;
	filter: alpha(opacity=100);
	-ms-filter: "alpha( opacity=100 )";
	}

.title_wrap a:hover img{
	margin:0;
	padding:0;
	float:left;
	opacity:1;
	filter: alpha(opacity=100);
	-ms-filter: "alpha( opacity=100 )";
	}

.grayback_title{
	width:825px;
	height:24px;
	background:url(/include/contents/htdocs/img/kamoku/common/grayback_h4_bg.gif);
	padding:7px 0 0 25px;
	margin-bottom:20px;
	}

.graybacktitle_cap{
	width:830px;
	margin:0 auto 15px auto;
	}

.branch_wrap{
	clear:both;
	width:830px;
	margin:0 auto;
	}

.branchbox_casette{
	display:block;
	float:left;
	margin:6px;
	width:264px;
	height:145px;
	}

.branchbox_casette .branch_casette_title{
	width:264px;
	height:15px;
	margin-bottom:15px;
	}

.branch_thumb01{
	width:70px;
	height:70px;
	float:left;
	margin-right:10px;
	}

.branchbox_casette p{
	float:left;
	display:block;
	width:168px;
	padding:8px;
	line-height:140%;
	color:#666;
	}

.naika_bg{background-color:#fbf0f3;}
.geka_bg{background-color:#e9f4e1;}
.others_bg{background-color:#fdeee1;}

.career_box01{
	float:left;
	display:block;
	width:264px;
	height:160px;
	margin:6px;
	}

.case_type_naika{background:url(/include/contents/htdocs/img/kamoku/common/icon_naika.gif) no-repeat;padding-left:45px;color:#666;}
.case_type_geka{background:url(/include/contents/htdocs/img/kamoku/common/icon_geka.gif) no-repeat;padding-left:45px;color:#666;}
.case_type_others{background:url(/include/contents/htdocs/img/kamoku/common/icon_others.gif) no-repeat;padding-left:45px;color:#666;}

.case_title{font-weight:bold;display:block;height:36px;margin-bottom:10px;}

.career_icon{float:left;margin-right:10px;}
.case_prof{color:#666666;}
.case_txt{font-size:11px;}
.case_txt a{font-size:10px;}

.careerbox_wrap{
	clear:both;
	width:830px;
	margin:0 auto;
	}

.dot_border{
	clear:both;
	display:block;
	width:830px;
	height:165px;
	border-bottom:1px dotted #CCC;
	}

.leftwrap{
	display:block;
	float:left;
	width:454px;
	height:259px;
	background:url(/include/contents/htdocs/img/kamoku/common/area_bg_left.gif);
	}

.rightwrap{
	display:block;
	float:left;
	width:395px;
	height:259px;
	}

.selectbox{
	height:121px;
	width:411px
	padding:10px;
	}

.selectbox ul{
	margin:120px 0 0 55px;
	}

.selectbox ul li{
	width:390px;
	display:block;
	clear:both;
	height:26px;
	}

.selectbox ul li img{
	display:block;
	float:left;
	}

.selectbox ul li a{
	display:block;
	text-indent:8px;
	background:url(/include/contents/htdocs/img/area/icon_listmark.gif) no-repeat 0 5px;
	float:left;
	margin:2px;
	font-size:12px;
	line-height:21px;
	color:#ff6600;
	}

/*------------------------------------------------*/
/*�ｽ@�ｽﾈ厄ｿｽTOP�ｽ@�ｽ@�ｽ@�ｽ@�ｽ@�ｽ@�ｽ@�ｽ@�ｽ@�ｽ@�ｽ@�ｽ@�ｽ@�ｽ@�ｽ@�ｽ@�ｽ@�ｽ@�ｽ@ */
/*------------------------------------------------*/
.category_title02_photo{
	float:left;
	}

.category_title02_left{
	float:left;
	width:607px;
	height:186px;
	}
.category_title02_right{
	float:left;
	width:70px;
	}

.cb_block_left{
	float:left;
	width:554px
	}

.branch_thumb01_b{
	width:70px;
	height:70px;
	float:left;
	margin:0 10px 0 10px;
	}

.cb_block_txt{
	width:554px;
	margin-bottom:10px;
	}

.cb_block_cap{
	width:539px;
	background:url(/include/contents/htdocs/img/kamoku/common/cb_block_cap_bg.jpg) no-repeat;
	padding:30px 0 10px 15px;
	border-right:1px solid #d9d9d9;
	border-bottom:1px solid #d9d9d9;
	}

.cb_block_right{
	float:left;
	margin-left:20px;
	}

.job_search_box{
	float:left;
	display:block;
	width:138px;
	}

.job_search_box ul{
	display:block;
	width:117px;
	height:167px;
	}

.job_search_box_b{
	float:left;
	display:block;
	width:139px;
	}


.job_search_box_b ul{
	display:block;
	height:167px;
	}

ul.job_search_hokkaido{background:url(/include/contents/htdocs/img/kamoku/common/job_search_hokkaido.jpg);width:120px;padding:7px 0 0 18px;}
ul.job_search_kanto{background:url(/include/contents/htdocs/img/kamoku/common/job_search_kanto.jpg);width:120px;padding:7px 0 0 18px;}
ul.job_search_chubu{background:url(/include/contents/htdocs/img/kamoku/common/job_search_chubu.jpg);width:121px;padding:7px 0 0 18px;}
ul.job_search_kansai{background:url(/include/contents/htdocs/img/kamoku/common/job_search_kansai.jpg);width:120px;padding:7px 0 0 18px;}
ul.job_search_chugoku{background:url(/include/contents/htdocs/img/kamoku/common/job_search_chugoku.jpg);width:120px;padding:7px 0 0 18px;}
ul.job_search_kyushu{background:url(/include/contents/htdocs/img/kamoku/common/job_search_kyushu.jpg);width:121px;padding:7px 0 0 18px;}

.job_search_left{
	float:left;
	width:50px;
	margin-right:15px;
	}

.job_search_right{
	float:left;
	width:40px;
	}

.graph_box{
	float:left;
	margin-left:20px;
	}

.graph_main{
	border:1px solid #ccc;
	}

.graph_txt{
	display:block;
	width:360px;
	color:#666;
	background:url(/include/contents/htdocs/img/kamoku/common/cursor_gray.gif) no-repeat;
	text-indent:1em;
	}

.graph_cap{
	text-align:right;
	color:#808080;
	font-size:10px;
	}

.image_photo{
	margin-left:20px;
	}

.branchbox02_casette{
	display:block;
	float:left;
	margin:6px 6px 20px 6px;
	width:264px;
	height:225px;
	}

.branch02_casette_title{
	width:264px;
	height:15px;
	padding-bottom:15px;
	background-color:#fff;
	}

.branchbox02_casette p{
	float:left;
	display:block;
	width:168px;
	height:45px;
	line-height:140%;
	color:#666;
	}

.branchbox_bottom{
	padding:5px;
	display:block;
	clear:both;
	width264px;
	height:80px;
	}

.branch_box_cap{
	margin:5px;
	}

.left_wrap{
	width:125px;
	float:left;
	margin-right:5px;
	margin-left:3px
	}

.left_wrap  a img{
	margin-bottom:3px;
	}

.right_wrap{
	width:120px;
	float:left;
	margin-top:51px
	}

.cc_block_left{
	float:left;
	width:432px
	}

.cc_block_txt{
	width:432px;
	margin-bottom:10px;
	}

.cc_block_cap{
	width:415px;
	background:url(/include/contents/htdocs/img/kamoku/common/cb_block_cap_bg.jpg) no-repeat;
	padding:30px 0 10px 15px;
	border-right:1px solid #d9d9d9;
	border-bottom:1px solid #d9d9d9;
	}

	.btn {
		display: block;
	  width: 100%;
	  padding: 15px 0;
		margin: 0 auto;
	  border-radius: 10px;
	  border: solid 1px;
		font-family: "繝｡繧､繝ｪ繧ｪ", Meiryo, "繝偵Λ繧ｮ繝手ｧ偵ざ ProN W3", "Hiragino Kaku Gothic ProN", sans-serif;
	  font-size: 16px;
		color: #FFF !important;
	  text-align: center;
	  box-shadow: 1px 1px 3px #CCC;
	  cursor: pointer;
	}
	.section-search-link {
		text-align: center;
		padding: 0 30px 30px;
	}
	.section-search-link .btn {
		width: 400px;
	  text-decoration: none;
	  border-color: #42A68C;
	  background: #4EB79C;
	  background: -moz-linear-gradient(top, #4EB79C 1%, #42A68C 100%);
	  background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#4EB79C), color-stop(100%,#42A68C));
	  background: -webkit-linear-gradient(top, #4EB79C 1%,#42A68C 100%);
	  background: -o-linear-gradient(top, #4EB79C 1%,#42A68C 100%);
	  background: -ms-linear-gradient(top, #4EB79C 1%,#42A68C 100%);
	  background: linear-gradient(to bottom, #4EB79C 1%,#42A68C 100%);
	  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4EB79C', endColorstr='#42A68C',GradientType=0 );
	}
</pre></body></html>